You are on page 1of 42

[000:061] [2023-04-24 19:45:20 +0000.

157552][7967] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-04-
24 19:45:20 +0000
[000:061] [2023-04-24 19:45:20 +0000.157642][7967] set AppID=50011 old AppID=-1
[000:061] [2023-04-24 19:45:20 +0000.157661][7967] Init the android object with
jvm:0xb400007865cef540 env:0x7865de54c0 context:0x77233ad708

[000:061] [2023-04-24 19:45:20 +0000.157680][7967] SetAndroidMediaCodecObjects


time:420222925 enter.

[000:061] [2023-04-24 19:45:20 +0000.157700][7967] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:061] [2023-04-24 19:45:20 +0000.157713][7967] SetAndroidMediaCodecObjects


time:420222925 enter.

[000:061] [2023-04-24 19:45:20 +0000.157726][7967] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007865cef540
[000:061] [2023-04-24 19:45:20 +0000.157740][7967] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007865cef540 address:0x76a489c760
[000:061] [2023-04-24 19:45:20 +0000.157777][7967] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007865cef540
address:0x76a489c760
[000:061] [2023-04-24 19:45:20 +0000.157789][7967] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:061] [2023-04-24 19:45:20 +0000.157813][7967] Set the android objects with


jvm:0xb400007865cef540 env:0x7865de54c0 context:0x77233ad708

[000:061] [2023-04-24 19:45:20 +0000.157836][7967] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7865de54c0
[000:061] [2023-04-24 19:45:20 +0000.157850][7967] SystemUtil Init done
[000:063] [2023-04-24 19:45:20 +0000.159822][7967]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:064] [2023-04-24 19:45:20 +0000.160084][7967] MediaFilterCamera
[000:064] [2023-04-24 19:45:20 +0000.160140][7967] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:064] [2023-04-24 19:45:20 +0000.160301][7967] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:064] [2023-04-24 19:45:20 +0000.160329][7967] Recording session using default
bitrate support by app:14680064
[000:064] [2023-04-24 19:45:20 +0000.160678][193e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x770a196840
[000:064] [2023-04-24 19:45:20 +0000.160774][193e] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:064] [2023-04-24 19:45:20 +0000.160946][7967] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:065] [2023-04-24 19:45:20 +0000.161659][7967] Error(ini.cc:191): Open the file
failed. error:2
[000:065] [2023-04-24 19:45:20 +0000.161767][7967]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:065] [2023-04-24 19:45:20 +0000.161805][7967] The device model: m2101k7ag
usingSoftwareAEC value: 0
[000:070] [2023-04-24 19:45:20 +0000.166579][7967] Error(ini.cc:191): Open the file
failed. error:2
[000:070] [2023-04-24 19:45:20 +0000.166675][7967]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:070] [2023-04-24 19:45:20 +0000.166703][7967] The device model: m2101k7ag
usingHardwareAEC value: 0
[000:070] [2023-04-24 19:45:20 +0000.166716][7967] The machine device: m2101k7ag
usingHardwareAEC value: 0
[000:070] [2023-04-24 19:45:20 +0000.166730][7967] Using Default AEC type: software
AEC
[000:071] [2023-04-24 19:45:20 +0000.167958][7967] The device model: m2101k7ag enum
value: 0
[000:072] [2023-04-24 19:45:20 +0000.168542][7967] GetMachineModel is M2101K7AG
[000:072] [2023-04-24 19:45:20 +0000.168586][7967] GetMachineInfo: M2101K7AG
[000:072] [2023-04-24 19:45:20 +0000.168613][7967] Construct BeautifyReader
begin...
[000:072] [2023-04-24 19:45:20 +0000.168626][7967] dumpStickerRgba:0
dumpStickerYuv:0
[000:072] [2023-04-24 19:45:20 +0000.168638][7967] Construct BeautifyReader done.
[000:075] [2023-04-24 19:45:20 +0000.171852][7967] Error(ini.cc:191): Open the file
failed. error:2
[000:075] [2023-04-24 19:45:20 +0000.171974][7967]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/support_resolution.txt
[000:076] [2023-04-24 19:45:20 +0000.172166][7967] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:076] [2023-04-24 19:45:20 +0000.172191][7967] AppDeviceManager telnet server
for statistics started......
[000:076] [2023-04-24 19:45:20 +0000.172403][1941] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x770a1171a0
[000:076] [2023-04-24 19:45:20 +0000.172796][7967] CpuOverloadDetect time:420222940
enter.

[000:077] [2023-04-24 19:45:20 +0000.172986][7967] CpuOverloadDetect leave. expire


time = 1 ms

[000:077] [2023-04-24 19:45:20 +0000.173472][1942] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x76cd3d1400
[000:077] [2023-04-24 19:45:20 +0000.173621][7967] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:077] [2023-04-24 19:45:20 +0000.173644][7967] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:100] [2023-04-24 19:45:20 +0000.196631][7967] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:105] [2023-04-24 19:45:20 +0000.201566][7967] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:106] [2023-04-24 19:45:20 +0000.202405][7967] CreatePlatformSpecificObjects:
[000:106] [2023-04-24 19:45:20 +0000.202520][7967] audio device use opensle input
and opensl output
[000:106] [2023-04-24 19:45:20 +0000.202572][7967] Create OpenSLES output module
with java VM support.

[000:106] [2023-04-24 19:45:20 +0000.202757][7967] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:107] [2023-04-24 19:45:20 +0000.203023][7967] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:107] [2023-04-24 19:45:20 +0000.203341][7967] Create OpenSLES output module
with buffer num:1

[000:107] [2023-04-24 19:45:20 +0000.203609][7967] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:107] [2023-04-24 19:45:20 +0000.203827][7967] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:108] [2023-04-24 19:45:20 +0000.204110][7967] Create OpenSLES input module
with java VM support.

[000:108] [2023-04-24 19:45:20 +0000.204156][7967] Create OpenSLES input module


with buffer num:1

[000:108] [2023-04-24 19:45:20 +0000.204210][7967] Error(trace.cc:40): Init the


output and input for audio device template.
[000:108] [2023-04-24 19:45:20 +0000.204229][7967] Init the output device.

[000:108] [2023-04-24 19:45:20 +0000.204240][7967] Init the opensl input.


[000:108] [2023-04-24 19:45:20 +0000.204272][7967] AppDeviceManager get setting
samplerate: 0
[000:108] [2023-04-24 19:45:20 +0000.204673][7967] The device model: m2101k7ag enum
value: 0
[000:109] [2023-04-24 19:45:20 +0000.205333][7967] The device model: m2101k7ag enum
value: 0
[000:109] [2023-04-24 19:45:20 +0000.205384][7967] Set the sample rate to be:48000

[000:109] [2023-04-24 19:45:20 +0000.205400][7967] Enable the recording stereo:0


[000:109] [2023-04-24 19:45:20 +0000.205416][7967] Set the playout as stereo:1
[000:109] [2023-04-24 19:45:20 +0000.205426][7967] Init the microphone.
[000:113] [2023-04-24 19:45:20 +0000.209590][7967] Update the recording sample rate
to be: 48000
[000:113] [2023-04-24 19:45:20 +0000.209679][7967] Init the speaker.
[000:113] [2023-04-24 19:45:20 +0000.209723][7967] Low latency buffer size:192 low
sample rate:48000
[000:114] [2023-04-24 19:45:20 +0000.210145][7967] Using 1 x 10ms for an audio
frame.

[000:118] [2023-04-24 19:45:20 +0000.214707][7967] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:118] [2023-04-24 19:45:20 +0000.214863][7967] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:118] [2023-04-24 19:45:20 +0000.214900][7967] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:127] [2023-04-24 19:45:20 +0000.223874][7967] The device model:m2101k7ag

[000:128] [2023-04-24 19:45:20 +0000.224041][7967] speaker output factor:100


defaultFactor: 100

[000:128] [2023-04-24 19:45:20 +0000.224108][7967] headset output factor:100


defaultFactor: 100

[000:129] [2023-04-24 19:45:20 +0000.225377][7967] AppDeviceManagerStart finished.


[000:129] [2023-04-24 19:45:20 +0000.225522][7967] AppDeviceManagerStartMic::mic
status is off
[000:129] [2023-04-24 19:45:20 +0000.225657][7967] AppDeviceManagerStartMic update
aec type: 2

[000:129] [2023-04-24 19:45:20 +0000.225726][7967] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:129] [2023-04-24 19:45:20 +0000.225769][7967]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:129] [2023-04-24 19:45:20 +0000.225807][7967]
AudioDeviceDataHandler::StartMicProcess

[000:130] [2023-04-24 19:45:20 +0000.226056][7967] Try to start webrtc recording


device.
[000:130] [2023-04-24 19:45:20 +0000.226123][7967] StartRecording. threadID:31079

[000:130] [2023-04-24 19:45:20 +0000.226645][1944] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:130] [2023-04-24 19:45:20 +0000.226805][1944] haveEnoughProcessedData
internalAudioStream.length: 0
[000:131] [2023-04-24 19:45:20 +0000.227130][7967] The machine model:M2101K7AG

[000:131] [2023-04-24 19:45:20 +0000.227233][7967] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:131] [2023-04-24 19:45:20 +0000.227252][7967] Set the recording mode before


getSetting: 4
[000:131] [2023-04-24 19:45:20 +0000.227272][7967] Set the recording mode after
getSetting: 1
[000:206] [2023-04-24 19:45:20 +0000.302365][7967] StartRecording finished.

[000:206] [2023-04-24 19:45:20 +0000.302449][7967] audio: start the audio mic


checker timer.

[000:207] [2023-04-24 19:45:20 +0000.303225][7967] machine model :redmi


[000:207] [2023-04-24 19:45:20 +0000.303295][7967] Support this machine
model :redmi
[000:207] [2023-04-24 19:45:20 +0000.303422][7967] global inited! current sdk
version: 07-20-936c45f
[000:335] [2023-04-24 19:45:20 +0000.431141][1945] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:335] [2023-04-24 19:45:20 +0000.431401][1945] _deviceSampleRate:48000

[000:337] [2023-04-24 19:45:20 +0000.433777][1944] Run AGC when audioType = 0


[000:338] [2023-04-24 19:45:20 +0000.434059][1944]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:977] [2023-04-24 19:45:21 +0000.73269][7998]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:977] [2023-04-24 19:45:21 +0000.73924][193f] MediaFilterCamera, recording file
context:0x771cbf2600 input texture:24
[000:978] [2023-04-24 19:45:21 +0000.74024][193f] GLESContext:
[000:978] [2023-04-24 19:45:21 +0000.74166][193f] The result of eglGetDisplay is:
0xb400007865de1dc0
[000:979] [2023-04-24 19:45:21 +0000.75735][193f] The result of creation:
0x76ccf29080
[000:979] [2023-04-24 19:45:21 +0000.75961][193f] The result of
eglCreatePbufferSurface is: 0x76daed2000
[000:980] [2023-04-24 19:45:21 +0000.76561][7998]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x771cbf2600 input_texture: 24
[001:928] [2023-04-24 19:45:22 +0000.24193][1944] haveEnoughProcessedData
internalAudioStream.length: 0
[002:333] [2023-04-24 19:45:22 +0000.429205][1944] Run AGC when audioType = 0
[003:667] [2023-04-24 19:45:23 +0000.763903][1944] haveEnoughProcessedData
internalAudioStream.length: 10
[004:210] [2023-04-24 19:45:24 +0000.306624][1939]
monitorTime:4004totalDuration:3880
[004:338] [2023-04-24 19:45:24 +0000.434552][1944] Run AGC when audioType = 0
[004:338] [2023-04-24 19:45:24 +0000.434820][1944]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:383] [2023-04-24 19:45:25 +0000.479720][1944] haveEnoughProcessedData
internalAudioStream.length: 0
[006:339] [2023-04-24 19:45:26 +0000.435630][1944] Run AGC when audioType = 0
[007:125] [2023-04-24 19:45:27 +0000.221252][1944] haveEnoughProcessedData
internalAudioStream.length: 10
[008:335] [2023-04-24 19:45:28 +0000.431149][1944] Run AGC when audioType = 0
[008:335] [2023-04-24 19:45:28 +0000.431416][1944]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:867] [2023-04-24 19:45:28 +0000.963188][1944] haveEnoughProcessedData
internalAudioStream.length: 0
[010:333] [2023-04-24 19:45:30 +0000.429822][1945] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:334] [2023-04-24 19:45:30 +0000.430074][1945] _deviceSampleRate:48000

[010:337] [2023-04-24 19:45:30 +0000.433287][1944] Run AGC when audioType = 0


[010:586] [2023-04-24 19:45:30 +0000.682705][1944] haveEnoughProcessedData
internalAudioStream.length: 10
[012:324] [2023-04-24 19:45:32 +0000.420806][1944] haveEnoughProcessedData
internalAudioStream.length: 10
[012:335] [2023-04-24 19:45:32 +0000.431721][1944] Run AGC when audioType = 0
[012:336] [2023-04-24 19:45:32 +0000.432461][1944]
AudioDeviceDataHandler::MixAndSendOutFrame
[014:058] [2023-04-24 19:45:34 +0000.154536][1944] haveEnoughProcessedData
internalAudioStream.length: 0
[014:333] [2023-04-24 19:45:34 +0000.429383][1944] Run AGC when audioType = 0
[015:811] [2023-04-24 19:45:35 +0000.907226][1944] haveEnoughProcessedData
internalAudioStream.length: 0
[016:337] [2023-04-24 19:45:36 +0000.433423][1944] Run AGC when audioType = 0
[016:337] [2023-04-24 19:45:36 +0000.433728][1944]
AudioDeviceDataHandler::MixAndSendOutFrame
[017:565] [2023-04-24 19:45:37 +0000.661180][1944] haveEnoughProcessedData
internalAudioStream.length: 0
[018:336] [2023-04-24 19:45:38 +0000.432097][1944] Run AGC when audioType = 0
[019:057] [2023-04-24 19:45:39 +0000.153191][7933] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[019:057] [2023-04-24 19:45:39 +0000.153302][7933]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[019:058] [2023-04-24 19:45:39 +0000.154702][7933]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[019:059] [2023-04-24 19:45:39 +0000.154982][193f] operator() time:420241922
enter.

[019:059] [2023-04-24 19:45:39 +0000.155085][193f] MediaFilterCamera, recording


file context:0x771cbf2600 input texture:24
[019:065] [2023-04-24 19:45:39 +0000.161702][193f] MicSource: Mic source
created:10x770a0fb680
[019:066] [2023-04-24 19:45:39 +0000.162708][193f] received external audio stream

[019:066] [2023-04-24 19:45:39 +0000.162820][193f] alloc thread: 0x76dae6a580


name:worker0 thread id:510449286320 to Mic_source
[019:069] [2023-04-24 19:45:39 +0000.165480][193f] audio: start the audio sender
thread.

[019:069] [2023-04-24 19:45:39 +0000.165365][1944] On audio frame the broadcast


with timestamp:420241933 samples:480. (1000 frame for one log)
[019:069] [2023-04-24 19:45:39 +0000.165804][19bf] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[019:069] [2023-04-24 19:45:39 +0000.165806][193f] construct OpenGLRenderProgram
0x77a3698c98
[019:069] [2023-04-24 19:45:39 +0000.165932][193f] CropFilter::SetOrientation
orientation: 90
[019:070] [2023-04-24 19:45:39 +0000.166143][193f] filter: filter pipeline
construtc this: 0x770a0c77c0
[019:070] [2023-04-24 19:45:39 +0000.166178][193f] filter: filter pipeline2 update
pattern: 1
[019:073] [2023-04-24 19:45:39 +0000.169741][19bf] The output timestamp from audio
mixer change:420241933
[019:073] [2023-04-24 19:45:39 +0000.169855][19bf] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:079] [2023-04-24 19:45:39 +0000.175769][193f] CameraSource::source_id_:1
[019:079] [2023-04-24 19:45:39 +0000.175916][193f] RecordAudioSource::source_id_:2
[019:080] [2023-04-24 19:45:39 +0000.176144][193f] BindInputFilter 0x76daff4740
this 0x77a3698ec0
[019:080] [2023-04-24 19:45:39 +0000.176198][193f] BindInputFilter 0x76daff4a58
this 0x76daff4bd0
[019:080] [2023-04-24 19:45:39 +0000.176221][193f] BindInputFilter 0x77a3698ec0
this 0x770a0c7860
[019:080] [2023-04-24 19:45:39 +0000.176257][193f] setParamentForFilters:
speed:0.330000
[019:080] [2023-04-24 19:45:39 +0000.176353][193f] SetParamForFilter:
AF_SpeedFilter params:, speed_ 0.33
[019:080] [2023-04-24 19:45:39 +0000.176391][193f] SetParamForFilter time:420241944
enter.

[019:080] [2023-04-24 19:45:39 +0000.176408][193f] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[019:080] [2023-04-24 19:45:39 +0000.176425][193f] SetParamForFilter: Params video
index is: 0
[019:080] [2023-04-24 19:45:39 +0000.176434][193f] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[019:080] [2023-04-24 19:45:39 +0000.176444][193f] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[019:080] [2023-04-24 19:45:39 +0000.176453][193f] crop filter mode tpye:
citytravelvideo index:0
[019:088] [2023-04-24 19:45:39 +0000.184872][193f]
Warning(parse_template_json.cc:45): json parament no found the parament
[019:088] [2023-04-24 19:45:39 +0000.184962][193f]
Warning(parse_template_json.cc:45): json parament no found the parament
[019:089] [2023-04-24 19:45:39 +0000.184980][193f]
Warning(parse_template_json.cc:45): json parament no found the parament
[019:089] [2023-04-24 19:45:39 +0000.184996][193f]
Warning(parse_template_json.cc:45): json parament no found the parament
[019:089] [2023-04-24 19:45:39 +0000.185008][193f]
Warning(parse_template_json.cc:45): json parament no found the parament
[019:089] [2023-04-24 19:45:39 +0000.185019][193f]
Warning(parse_template_json.cc:45): json parament no found the parament
[019:089] [2023-04-24 19:45:39 +0000.185030][193f]
Warning(parse_template_json.cc:45): json parament no found the parament
[019:089] [2023-04-24 19:45:39 +0000.185040][193f]
Warning(parse_template_json.cc:81): json parament no found the parament
[019:089] [2023-04-24 19:45:39 +0000.185051][193f]
Warning(parse_template_json.cc:81): json parament no found the parament
[019:089] [2023-04-24 19:45:39 +0000.185062][193f]
Warning(parse_template_json.cc:67): json parament no found the parament
[019:089] [2023-04-24 19:45:39 +0000.185072][193f]
Warning(parse_template_json.cc:93): json parament no found the duration
[019:089] [2023-04-24 19:45:39 +0000.185103][193f] SetParamForFilter leave. expire
time = 9 ms

[019:089] [2023-04-24 19:45:39 +0000.185286][193f] OnOutputSizeChanged width 1280


height 720
[019:089] [2023-04-24 19:45:39 +0000.185322][193f] OpenGLFrameBuffer: width:1280
height:720
[019:089] [2023-04-24 19:45:39 +0000.185350][193f] OpenGLFrameBuffer: width:1280
height:720
[019:089] [2023-04-24 19:45:39 +0000.185364][193f] OpenGLFrameBuffer: width:1280
height:720
[019:089] [2023-04-24 19:45:39 +0000.185375][193f] OpenGLFrameBuffer: width:1280
height:720
[019:089] [2023-04-24 19:45:39 +0000.185386][193f] OpenGLFrameBuffer: width:1280
height:720
[019:089] [2023-04-24 19:45:39 +0000.185398][193f] OpenGLFrameBuffer: width:1280
height:720
[019:089] [2023-04-24 19:45:39 +0000.185408][193f] construct TrivalImageDrawer
0x76ccca2900
[019:089] [2023-04-24 19:45:39 +0000.185421][193f] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x76ccca2900 context 0x7793da71c0
[019:089] [2023-04-24 19:45:39 +0000.185434][193f] setupGLES:
[019:089] [2023-04-24 19:45:39 +0000.185734][193f] OpenGLRenderProgram::Initialize.
[019:089] [2023-04-24 19:45:39 +0000.185824][193f] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[019:089] [2023-04-24 19:45:39 +0000.185845][193f] 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
[019:089] [2023-04-24 19:45:39 +0000.185921][193f] Init open gl render:
0x77a3698c98
[019:089] [2023-04-24 19:45:39 +0000.185949][193f] Fragement shader path:
[019:089] [2023-04-24 19:45:39 +0000.185970][193f] Fragement shader path:
[019:090] [2023-04-24 19:45:39 +0000.186009][193f] create opengl program object.
[019:090] [2023-04-24 19:45:39 +0000.186023][193f] create shader: vertex
[019:096] [2023-04-24 19:45:39 +0000.192331][193f] create shader: fragment
[019:157] [2023-04-24 19:45:39 +0000.253719][193f] Have not extra filter filename!
[019:157] [2023-04-24 19:45:39 +0000.253825][193f] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[019:157] [2023-04-24 19:45:39 +0000.253848][193f] OpenGLRenderProgram::Initialize
success.
[019:157] [2023-04-24 19:45:39 +0000.253902][193f] Setup the OpenGL result:1
[019:158] [2023-04-24 19:45:39 +0000.254409][193e] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_420242021.mp4
[019:158] [2023-04-24 19:45:39 +0000.254633][193e] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_420242021.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[019:158] [2023-04-24 19:45:39 +0000.254717][193e] 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
[019:158] [2023-04-24 19:45:39 +0000.254748][193e] 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_420242021.mp4
fileFD: -1
[019:159] [2023-04-24 19:45:39 +0000.255062][19c7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76dac34498
[019:171] [2023-04-24 19:45:39 +0000.267511][193e] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_420242021.mp4
is opened successfully
[019:171] [2023-04-24 19:45:39 +0000.267598][193e] setupMediaProcessers:
[019:171] [2023-04-24 19:45:39 +0000.267647][193e]
RecordingSessionInternalSimple:setup media processers.
[019:171] [2023-04-24 19:45:39 +0000.267664][193e] construct AAC encoder
[019:172] [2023-04-24 19:45:39 +0000.268087][193e] H264Encoder creating:
superfast011818
[019:172] [2023-04-24 19:45:39 +0000.268161][193e] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[019:173] [2023-04-24 19:45:39 +0000.269078][193e] H264Encode::GetMachineModel is
M2101K7AG
[019:173] [2023-04-24 19:45:39 +0000.269188][193e] H264Encoder machine_mode
is:M2101K7AG
[019:173] [2023-04-24 19:45:39 +0000.269208][193e] H264Encode::machine size :9
machine_mode:M2101K7AG
[019:173] [2023-04-24 19:45:39 +0000.269224][193e] H264Encode::machine array
size :22 machine_mode:M2101K7AG
[019:173] [2023-04-24 19:45:39 +0000.269238][193e] H264Encode::current machine
is :M2101K7AG auto check hw codec decide to use hw codec
[019:173] [2023-04-24 19:45:39 +0000.269249][193e] setupCompressionSession:
[019:173] [2023-04-24 19:45:39 +0000.269261][193e] H264Encode::creating hareware
Encoder
[019:173] [2023-04-24 19:45:39 +0000.269274][193e] AndroidHwAvcEncoder
time:420242037 enter.

[019:173] [2023-04-24 19:45:39 +0000.269535][193e] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007865cef540 address:0x76a489c760
[019:173] [2023-04-24 19:45:39 +0000.269728][193e] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[019:173] [2023-04-24 19:45:39 +0000.269756][193e] The video avc hw codec address
is 0x77a36aacb8
[019:173] [2023-04-24 19:45:39 +0000.269840][193e] AndroidHwAvcEncoder leave.
expire time = 0 ms

[019:173] [2023-04-24 19:45:39 +0000.269890][193e] RegisterEncodeCompleteCallback


time:420242037 enter.

[019:174] [2023-04-24 19:45:39 +0000.270014][193e] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[019:174] [2023-04-24 19:45:39 +0000.270047][193e] InitEncode time:420242038


enter.

[019:174] [2023-04-24 19:45:39 +0000.270109][193e] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[019:174] [2023-04-24 19:45:39 +0000.270134][193e] Create time:420242038 enter.

[019:174] [2023-04-24 19:45:39 +0000.270151][193e] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[019:174] [2023-04-24 19:45:39 +0000.270192][193e]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x77a3702480
[019:178] [2023-04-24 19:45:39 +0000.274807][193e] supported_type:video/avc
[019:178] [2023-04-24 19:45:39 +0000.274895][193e] name:OMX.qcom.video.encoder.avc
mime:video/avc
[019:178] [2023-04-24 19:45:39 +0000.274957][193e] hwCodecPrefix :OMX.qcom.
[019:179] [2023-04-24 19:45:39 +0000.274981][193e] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[019:179] [2023-04-24 19:45:39 +0000.275002][193e] mediacodec_createCodecByName
time:420242043 enter.

[019:179] [2023-04-24 19:45:39 +0000.275020][193e] WrapAndroidMediaCodec


time:420242043 enter.

[019:179] [2023-04-24 19:45:39 +0000.275198][193e] WrapAndroidMediaCodec leave.


expire time = 0 ms

[019:293] [2023-04-24 19:45:39 +0000.389007][193e] mediacodec_createCodecByName


leave. expire time = 114 ms

[019:293] [2023-04-24 19:45:39 +0000.389209][193e] WrapAndroidMediaFromat


time:420242157 enter.

[019:293] [2023-04-24 19:45:39 +0000.389337][193e] WrapAndroidMediaFromat leave.


expire time = 0 ms

[019:306] [2023-04-24 19:45:39 +0000.402898][1944] haveEnoughProcessedData


internalAudioStream.length: 0
[019:449] [2023-04-24 19:45:39 +0000.545558][193e] Destroy time:420242313 enter.

[019:449] [2023-04-24 19:45:39 +0000.545786][193e] WrapAndroidMediaFromat::


Destroy
[019:449] [2023-04-24 19:45:39 +0000.545823][193e] Destroy leave. expire time = 0
ms

[019:449] [2023-04-24 19:45:39 +0000.545844][193e] ~WrapAndroidMediaFromat


time:420242313 enter.

[019:449] [2023-04-24 19:45:39 +0000.545868][193e] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[019:449] [2023-04-24 19:45:39 +0000.545888][193e] Create leave. expire time = 275


ms

[019:449] [2023-04-24 19:45:39 +0000.545972][193e] isSemiPlanarSupport


time:420242313 enter.

[019:450] [2023-04-24 19:45:39 +0000.545996][193e] H264Encoder isSemiPlanarSupport


[019:450] [2023-04-24 19:45:39 +0000.546017][193e] isSemiPlanarSupport leave.
expire time = 1 ms

[019:450] [2023-04-24 19:45:39 +0000.546035][193e] creat hw H264Encoder success,


isSemiPlanar:1
[019:450] [2023-04-24 19:45:39 +0000.546188][193e] InitEncode leave. expire time =
276 ms

[019:450] [2023-04-24 19:45:39 +0000.546218][193e] H264Encode::created Encoder


[019:450] [2023-04-24 19:45:39 +0000.546237][193e] H264Encode:: H264 encoder
created.
[019:450] [2023-04-24 19:45:39 +0000.546252][193e] H264 encoder created.
[019:450] [2023-04-24 19:45:39 +0000.546267][193e]
RecordingSessionInternalSimple:created avc encoder avc: 0x77a3360380
[019:450] [2023-04-24 19:45:39 +0000.546289][193e] setOutput:
[019:450] [2023-04-24 19:45:39 +0000.546310][193e]
RecordingSessionInternalSimple:encoder set output to muxer!
[019:450] [2023-04-24 19:45:39 +0000.546320][193e] request a key frame
[019:450] [2023-04-24 19:45:39 +0000.546331][193e] H264Encode:: request a key frame
[019:450] [2023-04-24 19:45:39 +0000.546622][193e] setDisplayRotate :90
[019:450] [2023-04-24 19:45:39 +0000.546658][193e] 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
[019:450] [2023-04-24 19:45:39 +0000.546714][193f] StartRecording:
[019:450] [2023-04-24 19:45:39 +0000.546767][19bf] operator(): Set the recording
session in mic source. recording session: 0x76daff4900
[019:450] [2023-04-24 19:45:39 +0000.546847][193f] operator() leave. expire time =
392 ms

[019:455] [2023-04-24 19:45:39 +0000.551202][19be] AF_SpeedFilter audio


0x76daff4a80 PullFrame
[019:455] [2023-04-24 19:45:39 +0000.551344][19be]
RecordAudioSource::PullAudioFrame
[019:455] [2023-04-24 19:45:39 +0000.551373][19be] AF_SpeedFilter::PullFrame eof4
[019:457] [2023-04-24 19:45:39 +0000.553473][19be]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[019:460] [2023-04-24 19:45:39 +0000.556793][19be] AF_SpeedFilter audio time,
0x76daff4a80 rcv time: 420242310
[019:460] [2023-04-24 19:45:39 +0000.556861][19be] AF_SpeedFilter audio time,
0x76daff4a80 rcv time: 420242310in_nSamples:441
[019:460] [2023-04-24 19:45:39 +0000.556935][19be] resampled_data_size:0
[019:511] [2023-04-24 19:45:39 +0000.607367][193f]
MediaFilterCamera::NeedProcessTexture
[019:511] [2023-04-24 19:45:39 +0000.607490][193f] begine recode to first frame
spend time:452
[019:511] [2023-04-24 19:45:39 +0000.607518][193f] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x76daff4600
[019:511] [2023-04-24 19:45:39 +0000.607577][193f] blur_distance_:0
[019:511] [2023-04-24 19:45:39 +0000.607592][193f] blur_direction_angle_:-90
[019:511] [2023-04-24 19:45:39 +0000.607612][193f]
GPUImageProcessing::SetOrientation orientation: 90
[019:511] [2023-04-24 19:45:39 +0000.607625][193f] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[019:511] [2023-04-24 19:45:39 +0000.607681][193f] GPUImageProcessing: process
video frame with resolution 1280 X 720
[019:511] [2023-04-24 19:45:39 +0000.607704][193f] GPUImageProcessing: input frame
width1280 X 720
[019:514] [2023-04-24 19:45:39 +0000.610826][193f] drawYUV420 render
OpenGLRenderProgram:0x77a3698c98
[019:516] [2023-04-24 19:45:39 +0000.612984][193f] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[019:517] [2023-04-24 19:45:39 +0000.613157][193f] CropFilter::OnVideoFrame
outputtexture :26
[019:517] [2023-04-24 19:45:39 +0000.613197][193f] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[019:525] [2023-04-24 19:45:39 +0000.621088][193f] The read pixel from buffer take:
8 width:1280 height:720 frameType:0
[019:550] [2023-04-24 19:45:39 +0000.646705][193f] drawYUV420 render
OpenGLRenderProgram:0x77a3698c98
[019:555] [2023-04-24 19:45:39 +0000.651879][193f] The convert RGB to YUV take 1
[019:556] [2023-04-24 19:45:39 +0000.652205][193f] FilterPipeline2::OnVideoFrame
pts 36 last_video_timestamp_ 36
[019:556] [2023-04-24 19:45:39 +0000.652383][193f]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[019:557] [2023-04-24 19:45:39 +0000.653100][19c6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[019:557] [2023-04-24 19:45:39 +0000.653244][19c6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[019:557] [2023-04-24 19:45:39 +0000.653267][19c6] push video frame to H264
encoder. (100 frame for one log)

[019:557] [2023-04-24 19:45:39 +0000.653286][19c6] push video frame to H264


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

[019:557] [2023-04-24 19:45:39 +0000.653325][19c6] H264Encode::push video frame to


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

[019:557] [2023-04-24 19:45:39 +0000.653343][19c6] Push an pts:0 to dts queue.


[019:557] [2023-04-24 19:45:39 +0000.653384][19c6] DTS queue for
Generator:0x76dac346b8 0
[019:557] [2023-04-24 19:45:39 +0000.653398][19c6] The input pts:0 fps:30
[019:558] [2023-04-24 19:45:39 +0000.654692][19c6]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[019:581] [2023-04-24 19:45:39 +0000.677576][193f] drawYUV420 render
OpenGLRenderProgram:0x77a3698c98
[019:608] [2023-04-24 19:45:39 +0000.704055][19be] AF_SpeedFilter audio time 222,
0x76daff4a80 out time: 420242310 org time: 420242310
[019:608] [2023-04-24 19:45:39 +0000.704217][19be] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[019:608] [2023-04-24 19:45:39 +0000.704255][19be]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 420242310
[019:608] [2023-04-24 19:45:39 +0000.704275][19be]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[019:608] [2023-04-24 19:45:39 +0000.704315][19be] AF_SpeedFilter audio time
[019:608] [2023-04-24 19:45:39 +0000.704357][19be] AF_SpeedFilter audio time 111,
0x76daff4a80 out time: 420242320 org time: 420242320
[019:610] [2023-04-24 19:45:39 +0000.706727][19c5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:2
[019:611] [2023-04-24 19:45:39 +0000.707328][19c7] add aac audio track with id:1
[019:655] [2023-04-24 19:45:39 +0000.751229][7933]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[019:659] [2023-04-24 19:45:39 +0000.755415][193f] operator(): Stop
[019:659] [2023-04-24 19:45:39 +0000.755506][193f] StopPullFrameAndWriteMp4
time:420242523 enter.

[019:659] [2023-04-24 19:45:39 +0000.755529][193f] StopRecording:


[019:660] [2023-04-24 19:45:39 +0000.756811][19c7] audio start ts:0
[019:660] [2023-04-24 19:45:39 +0000.756926][19c7] the audio frame has been written
into MP4 file
[019:675] [2023-04-24 19:45:39 +0000.771402][19be] resampled_data_size:512
[019:675] [2023-04-24 19:45:39 +0000.771875][19be] AF_SpeedFilter audio time 222,
0x76daff4a80 out time: 420242540 org time: 420242540
[019:677] [2023-04-24 19:45:39 +0000.773831][19be] PullAudioFrame: PullFrame audio
finished.
[019:678] [2023-04-24 19:45:39 +0000.774089][19be]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[019:682] [2023-04-24 19:45:39 +0000.778708][19c6]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:3
[019:690] [2023-04-24 19:45:39 +0000.786789][193e] stop recording
[019:690] [2023-04-24 19:45:39 +0000.786879][193e]
RecordingSessionInternalSimple:destroy media processers
[019:690] [2023-04-24 19:45:39 +0000.786900][193e] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[019:690] [2023-04-24 19:45:39 +0000.786917][193e] H264Encode::flushing hareware
Encoder
[019:691] [2023-04-24 19:45:39 +0000.787135][193e] Flush time:420242555 enter.

[019:691] [2023-04-24 19:45:39 +0000.787188][193e] H264Encoder encoder flush


[019:691] [2023-04-24 19:45:39 +0000.787204][193e] flush output queue
[019:692] [2023-04-24 19:45:39 +0000.788729][193e] h264 add frame header cdr flag
[019:695] [2023-04-24 19:45:39 +0000.791154][193e] h264 add frame header cdr flag
[019:695] [2023-04-24 19:45:39 +0000.791432][193e] SendFrame
encodedImage._timeStamp:0encodedImage->_length:74159
[019:695] [2023-04-24 19:45:39 +0000.791490][193e] Received key frame:0
[019:695] [2023-04-24 19:45:39 +0000.791514][193e] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[019:695] [2023-04-24 19:45:39 +0000.791535][193e] H264Encode::H264SWEncoder get
callback, length:74159 type:0 nalType:7length:18
[019:695] [2023-04-24 19:45:39 +0000.791547][193e] H264Encode:: get a sps pps
header!headerSize:31
[019:695] [2023-04-24 19:45:39 +0000.791557][193e] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[019:695] [2023-04-24 19:45:39 +0000.791829][19c7] get the H.264 SPS parameter
[019:696] [2023-04-24 19:45:39 +0000.792825][19c7] add video track with id:2
[019:697] [2023-04-24 19:45:39 +0000.793363][19c7] get the H.264 PPS parameter
[019:698] [2023-04-24 19:45:39 +0000.794427][19c7] get the H.264 IDR frame
[019:698] [2023-04-24 19:45:39 +0000.794723][19c7] resss:true
[019:698] [2023-04-24 19:45:39 +0000.794821][19c7] video start ts:0
[019:698] [2023-04-24 19:45:39 +0000.794960][19c7] the video frame has been written
into MP4 file
[020:025] [2023-04-24 19:45:40 +0000.121358][193e] Flush leave. expire time = 334
ms

[020:025] [2023-04-24 19:45:40 +0000.121662][193e] ~H264EncodeWrap:


[020:025] [2023-04-24 19:45:40 +0000.121743][193e] ~H264Encode:
[020:025] [2023-04-24 19:45:40 +0000.121788][193e] teardownCompressionSession:
H264Encode::destroying Encoder
[020:025] [2023-04-24 19:45:40 +0000.121836][193e] Release time:420242889 enter.

[020:026] [2023-04-24 19:45:40 +0000.122116][193e] Release:


MediaCodecVideoEncoder::Release _inited:1
[020:026] [2023-04-24 19:45:40 +0000.122188][193e] Destroy time:420242890 enter.

[020:026] [2023-04-24 19:45:40 +0000.122235][193e] H264Encoder encoderDestroy


[020:026] [2023-04-24 19:45:40 +0000.122279][193e]
AndroidMediaCodecVideoEncoder::release env: 0x77a350f6c0
[020:026] [2023-04-24 19:45:40 +0000.122326][193e]
AndroidMediaCodecVideoEncoder::Destroy
[020:051] [2023-04-24 19:45:40 +0000.147821][193e] Destroy leave. expire time = 25
ms

[020:052] [2023-04-24 19:45:40 +0000.148400][193e] Release leave. expire time = 27


ms

[020:052] [2023-04-24 19:45:40 +0000.148662][193e] ~AndroidHwAvcEncoder


time:420242916 enter.

[020:053] [2023-04-24 19:45:40 +0000.149067][193e] Release time:420242917 enter.

[020:053] [2023-04-24 19:45:40 +0000.149280][193e] Release:


MediaCodecVideoEncoder:: has been released before, just return
[020:053] [2023-04-24 19:45:40 +0000.149399][193e] Release leave. expire time = 0
ms

[020:053] [2023-04-24 19:45:40 +0000.149455][193e] ~AndroidMediaCodecVideoEncoder


[020:053] [2023-04-24 19:45:40 +0000.149503][193e] ~WrapAndroidMediaCodec
time:420242917 enter.

[020:053] [2023-04-24 19:45:40 +0000.149554][193e] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[020:053] [2023-04-24 19:45:40 +0000.149606][193e] video hevc hw codec


destructor:0x77a36aacb8

[020:053] [2023-04-24 19:45:40 +0000.149747][193e] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[020:053] [2023-04-24 19:45:40 +0000.149844][193e] teardownCompressionSession:


H264Encode::destroyed Encoder
[020:053] [2023-04-24 19:45:40 +0000.149911][193e]
RecordingSessionInternalSimple:destroy aac encoder output!
[020:053] [2023-04-24 19:45:40 +0000.149962][193e] AACSWEncode destructor
[020:058] [2023-04-24 19:45:40 +0000.154558][19c7] MP4 close file successfully
[020:058] [2023-04-24 19:45:40 +0000.154758][19c7] Recording session Internal:
notify recording ok
[020:058] [2023-04-24 19:45:40 +0000.154847][19c7] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_420242021.mp4,
output_video_timestamp_:221.212 last_video_pts_:221
[020:058] [2023-04-24 19:45:40 +0000.154945][19c7] OnRecordFinish:
[020:065] [2023-04-24 19:45:40 +0000.161353][19c7] onRecordingOk: net seek
pos:0record video duration:254record audio duration:232
[020:067] [2023-04-24 19:45:40 +0000.163210][19bf] destructMicSource_w:
[020:067] [2023-04-24 19:45:40 +0000.163422][19bf] setOutput_w:
MicSource::setOutput() 0x0
[020:067] [2023-04-24 19:45:40 +0000.163682][19bf] close external audio stream

[020:068] [2023-04-24 19:45:40 +0000.164269][193f] releaseThread 0x76dae6a580


[020:068] [2023-04-24 19:45:40 +0000.164342][193f] ~MicSource: Mic source
destroyed:0x770a0fb680
[020:070] [2023-04-24 19:45:40 +0000.166354][193f] StopPullFrameAndWriteMp4 leave.
expire time = 411 ms

[020:070] [2023-04-24 19:45:40 +0000.166449][193f] DestroyPipelineAndFilters


time:420242934 enter.

[020:070] [2023-04-24 19:45:40 +0000.166487][193f] UnbindInputFilter 0x76daff4740


this 0x77a3698ec0
[020:070] [2023-04-24 19:45:40 +0000.166514][193f] UnbindInputFilter 0x76daff4a58
this 0x76daff4bd0
[020:070] [2023-04-24 19:45:40 +0000.166543][193f] UnbindInputFilter 0x77a3698ec0
this 0x770a0c7860
[020:070] [2023-04-24 19:45:40 +0000.166557][193f] filter: filter pipeline destroy
this: 0x770a0c77c0
[020:071] [2023-04-24 19:45:40 +0000.167129][193f] ClearVideoOfSources: recodring
total frames:0
[020:071] [2023-04-24 19:45:40 +0000.167228][193f] ClearVideoOfSources:
[020:071] [2023-04-24 19:45:40 +0000.167250][193f] GPUImageProcessing destruct.
[020:071] [2023-04-24 19:45:40 +0000.167301][193f] destroy TrivalImageDrawer
0x76ccca2900
[020:071] [2023-04-24 19:45:40 +0000.167323][193f] The shader has been initialize,
clean up them.

[020:071] [2023-04-24 19:45:40 +0000.167389][193f] ~OpenGLFrameBuffer:


[020:071] [2023-04-24 19:45:40 +0000.167490][193f] ~OpenGLFrameBuffer:
[020:071] [2023-04-24 19:45:40 +0000.167596][193f] ~OpenGLFrameBuffer:
[020:071] [2023-04-24 19:45:40 +0000.167667][193f] ~OpenGLFrameBuffer:
[020:072] [2023-04-24 19:45:40 +0000.168967][193f] ~OpenGLFrameBuffer:
[020:073] [2023-04-24 19:45:40 +0000.169132][193f] ~OpenGLFrameBuffer:
[020:073] [2023-04-24 19:45:40 +0000.169332][193f] GPUImageProcessing destruct
finish.
[020:073] [2023-04-24 19:45:40 +0000.169386][193f] GPURGBAFrame destruct.
[020:073] [2023-04-24 19:45:40 +0000.169443][193f] destroy OpenGLRenderProgram
0x77a3698c98
[020:073] [2023-04-24 19:45:40 +0000.169482][193f] ~CameraSource time:420242937
enter.

[020:073] [2023-04-24 19:45:40 +0000.169504][193f] ~CameraSource leave. expire


time = 0 ms

[020:073] [2023-04-24 19:45:40 +0000.169529][193f] ~RecordAudioSource


time:420242937 enter.

[020:073] [2023-04-24 19:45:40 +0000.169545][193f] ~RecordAudioSource leave.


expire time = 0 ms

[020:073] [2023-04-24 19:45:40 +0000.169564][193f] DestroyPipelineAndFilters


leave. expire time = 3 ms

[020:333] [2023-04-24 19:45:40 +0000.429021][1945] webrtc device:Handle the data


from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:333] [2023-04-24 19:45:40 +0000.429191][1945] _deviceSampleRate:48000

[020:336] [2023-04-24 19:45:40 +0000.433010][1944] Run AGC when audioType = 0


[020:337] [2023-04-24 19:45:40 +0000.433273][1944]
AudioDeviceDataHandler::MixAndSendOutFrame
[021:068] [2023-04-24 19:45:41 +0000.164263][1944] haveEnoughProcessedData
internalAudioStream.length: 10
[022:335] [2023-04-24 19:45:42 +0000.431720][1944] Run AGC when audioType = 0
[022:358] [2023-04-24 19:45:42 +0000.454655][7933] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[022:358] [2023-04-24 19:45:42 +0000.454765][7933]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[022:359] [2023-04-24 19:45:42 +0000.455077][7933]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[022:359] [2023-04-24 19:45:42 +0000.455394][193f] operator() time:420245223
enter.

[022:359] [2023-04-24 19:45:42 +0000.455474][193f] MediaFilterCamera, recording


file context:0x771cbf2600 input texture:24
[022:362] [2023-04-24 19:45:42 +0000.458145][193f] MicSource: Mic source
created:10x770a0fb680
[022:363] [2023-04-24 19:45:42 +0000.459003][193f] alloc thread: 0x76dab81480
name:worker3 thread id:510195322032 to Mic_source
[022:363] [2023-04-24 19:45:42 +0000.459077][193f] audio: start the audio sender
thread.

[022:363] [2023-04-24 19:45:42 +0000.459267][193f] construct OpenGLRenderProgram


0x77a3698c98
[022:363] [2023-04-24 19:45:42 +0000.459301][193f] CropFilter::SetOrientation
orientation: 90
[022:363] [2023-04-24 19:45:42 +0000.459474][193f] filter: filter pipeline
construtc this: 0x76cd145400
[022:363] [2023-04-24 19:45:42 +0000.459507][193f] filter: filter pipeline2 update
pattern: 1
[022:363] [2023-04-24 19:45:42 +0000.459533][193f] CameraSource::source_id_:3
[022:363] [2023-04-24 19:45:42 +0000.459554][193f] RecordAudioSource::source_id_:4
[022:363] [2023-04-24 19:45:42 +0000.459734][193f] BindInputFilter 0x76d3300840
this 0x77a3698ec0
[022:363] [2023-04-24 19:45:42 +0000.459770][193f] BindInputFilter 0x76d3300b58
this 0x76d32cf9d0
[022:363] [2023-04-24 19:45:42 +0000.459798][193f] BindInputFilter 0x77a3698ec0
this 0x76cd1454a0
[022:363] [2023-04-24 19:45:42 +0000.459843][193f] setParamentForFilters:
speed:0.330000
[022:363] [2023-04-24 19:45:42 +0000.459865][193f] SetParamForFilter:
AF_SpeedFilter params:, speed_ 0.33
[022:363] [2023-04-24 19:45:42 +0000.459887][193f] SetParamForFilter time:420245227
enter.
[022:363] [2023-04-24 19:45:42 +0000.459907][193f] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[022:363] [2023-04-24 19:45:42 +0000.459927][193f] SetParamForFilter: Params video
index is: 0
[022:363] [2023-04-24 19:45:42 +0000.459944][193f] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[022:363] [2023-04-24 19:45:42 +0000.459961][193f] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[022:364] [2023-04-24 19:45:42 +0000.459978][193f] crop filter mode tpye:
citytravelvideo index:0
[022:371] [2023-04-24 19:45:42 +0000.467178][193f]
Warning(parse_template_json.cc:45): json parament no found the parament
[022:371] [2023-04-24 19:45:42 +0000.467288][193f]
Warning(parse_template_json.cc:45): json parament no found the parament
[022:371] [2023-04-24 19:45:42 +0000.467326][193f]
Warning(parse_template_json.cc:45): json parament no found the parament
[022:371] [2023-04-24 19:45:42 +0000.467350][193f]
Warning(parse_template_json.cc:45): json parament no found the parament
[022:371] [2023-04-24 19:45:42 +0000.467369][193f]
Warning(parse_template_json.cc:45): json parament no found the parament
[022:371] [2023-04-24 19:45:42 +0000.467386][193f]
Warning(parse_template_json.cc:45): json parament no found the parament
[022:371] [2023-04-24 19:45:42 +0000.467402][193f]
Warning(parse_template_json.cc:45): json parament no found the parament
[022:371] [2023-04-24 19:45:42 +0000.467418][193f]
Warning(parse_template_json.cc:81): json parament no found the parament
[022:371] [2023-04-24 19:45:42 +0000.467435][193f]
Warning(parse_template_json.cc:81): json parament no found the parament
[022:371] [2023-04-24 19:45:42 +0000.467451][193f]
Warning(parse_template_json.cc:67): json parament no found the parament
[022:371] [2023-04-24 19:45:42 +0000.467467][193f]
Warning(parse_template_json.cc:93): json parament no found the duration
[022:371] [2023-04-24 19:45:42 +0000.467489][193f] SetParamForFilter leave. expire
time = 8 ms

[022:371] [2023-04-24 19:45:42 +0000.467572][193f] OnOutputSizeChanged width 1280


height 720
[022:371] [2023-04-24 19:45:42 +0000.467602][193f] OpenGLFrameBuffer: width:1280
height:720
[022:371] [2023-04-24 19:45:42 +0000.467629][193f] OpenGLFrameBuffer: width:1280
height:720
[022:371] [2023-04-24 19:45:42 +0000.467647][193f] OpenGLFrameBuffer: width:1280
height:720
[022:371] [2023-04-24 19:45:42 +0000.467664][193f] OpenGLFrameBuffer: width:1280
height:720
[022:371] [2023-04-24 19:45:42 +0000.467680][193f] OpenGLFrameBuffer: width:1280
height:720
[022:371] [2023-04-24 19:45:42 +0000.467710][193f] OpenGLFrameBuffer: width:1280
height:720
[022:371] [2023-04-24 19:45:42 +0000.467726][193f] construct TrivalImageDrawer
0x76dabffc00
[022:371] [2023-04-24 19:45:42 +0000.467745][193f] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x76dabffc00 context 0x7793da71c0
[022:371] [2023-04-24 19:45:42 +0000.467809][193f] setupGLES:
[022:372] [2023-04-24 19:45:42 +0000.468213][193f] OpenGLRenderProgram::Initialize.
[022:372] [2023-04-24 19:45:42 +0000.468267][193f] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[022:372] [2023-04-24 19:45:42 +0000.468294][193f] 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
[022:372] [2023-04-24 19:45:42 +0000.468342][193f] Init open gl render:
0x77a3698c98
[022:372] [2023-04-24 19:45:42 +0000.468372][193f] Fragement shader path:
[022:372] [2023-04-24 19:45:42 +0000.468399][193f] Fragement shader path:
[022:372] [2023-04-24 19:45:42 +0000.468416][193f] create opengl program object.
[022:372] [2023-04-24 19:45:42 +0000.468432][193f] create shader: vertex
[022:372] [2023-04-24 19:45:42 +0000.468619][193f] create shader: fragment
[022:374] [2023-04-24 19:45:42 +0000.470068][19d2] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[022:375] [2023-04-24 19:45:42 +0000.471108][193f] Have not extra filter filename!
[022:375] [2023-04-24 19:45:42 +0000.471264][193f] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[022:375] [2023-04-24 19:45:42 +0000.471293][193f] OpenGLRenderProgram::Initialize
success.
[022:375] [2023-04-24 19:45:42 +0000.471365][193f] Setup the OpenGL result:1
[022:375] [2023-04-24 19:45:42 +0000.471748][193e] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_420245239.mp4
[022:376] [2023-04-24 19:45:42 +0000.472166][193e] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_420245239.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[022:376] [2023-04-24 19:45:42 +0000.472250][193e] 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:376] [2023-04-24 19:45:42 +0000.472294][193e] 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_420245239.mp4
fileFD: -1
[022:376] [2023-04-24 19:45:42 +0000.472750][193e] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_420245239.mp4
is opened successfully
[022:376] [2023-04-24 19:45:42 +0000.472757][19d6] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76dac34498
[022:376] [2023-04-24 19:45:42 +0000.472835][193e] setupMediaProcessers:
[022:377] [2023-04-24 19:45:42 +0000.473186][193e]
RecordingSessionInternalSimple:setup media processers.
[022:377] [2023-04-24 19:45:42 +0000.473281][193e] construct AAC encoder
[022:378] [2023-04-24 19:45:42 +0000.474451][193e] H264Encoder creating:
superfast011818
[022:378] [2023-04-24 19:45:42 +0000.474679][193e] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[022:386] [2023-04-24 19:45:42 +0000.482152][193e] H264Encode::GetMachineModel is
M2101K7AG
[022:386] [2023-04-24 19:45:42 +0000.482370][193e] H264Encoder machine_mode
is:M2101K7AG
[022:386] [2023-04-24 19:45:42 +0000.482468][193e] H264Encode::machine size :9
machine_mode:M2101K7AG
[022:386] [2023-04-24 19:45:42 +0000.482557][193e] H264Encode::machine array
size :22 machine_mode:M2101K7AG
[022:386] [2023-04-24 19:45:42 +0000.482610][193e] H264Encode::current machine
is :M2101K7AG auto check hw codec decide to use hw codec
[022:386] [2023-04-24 19:45:42 +0000.482656][193e] setupCompressionSession:
[022:386] [2023-04-24 19:45:42 +0000.482711][193e] H264Encode::creating hareware
Encoder
[022:386] [2023-04-24 19:45:42 +0000.482760][193e] AndroidHwAvcEncoder
time:420245250 enter.

[022:387] [2023-04-24 19:45:42 +0000.483072][193e] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007865cef540 address:0x76a489c760
[022:387] [2023-04-24 19:45:42 +0000.483407][193e] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[022:387] [2023-04-24 19:45:42 +0000.483543][193e] The video avc hw codec address
is 0x77a36aacd8
[022:387] [2023-04-24 19:45:42 +0000.483688][193e] AndroidHwAvcEncoder leave.
expire time = 1 ms

[022:387] [2023-04-24 19:45:42 +0000.483745][193e] RegisterEncodeCompleteCallback


time:420245251 enter.

[022:387] [2023-04-24 19:45:42 +0000.483947][193e] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[022:388] [2023-04-24 19:45:42 +0000.484019][193e] InitEncode time:420245252


enter.

[022:388] [2023-04-24 19:45:42 +0000.484128][193e] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[022:388] [2023-04-24 19:45:42 +0000.484192][193e] Create time:420245252 enter.

[022:388] [2023-04-24 19:45:42 +0000.484242][193e] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[022:388] [2023-04-24 19:45:42 +0000.484303][193e]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x76ccf4e340
[022:388] [2023-04-24 19:45:42 +0000.484603][193e] supported_type:video/avc
[022:388] [2023-04-24 19:45:42 +0000.484690][193e] name:OMX.qcom.video.encoder.avc
mime:video/avc
[022:388] [2023-04-24 19:45:42 +0000.484784][193e] hwCodecPrefix :OMX.qcom.
[022:388] [2023-04-24 19:45:42 +0000.484859][193e] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[022:388] [2023-04-24 19:45:42 +0000.484936][193e] mediacodec_createCodecByName
time:420245252 enter.

[022:389] [2023-04-24 19:45:42 +0000.484993][193e] WrapAndroidMediaCodec


time:420245253 enter.

[022:389] [2023-04-24 19:45:42 +0000.485323][193e] WrapAndroidMediaCodec leave.


expire time = 0 ms

[022:411] [2023-04-24 19:45:42 +0000.507341][193e] mediacodec_createCodecByName


leave. expire time = 23 ms

[022:411] [2023-04-24 19:45:42 +0000.507493][193e] WrapAndroidMediaFromat


time:420245275 enter.

[022:411] [2023-04-24 19:45:42 +0000.507591][193e] WrapAndroidMediaFromat leave.


expire time = 0 ms

[022:477] [2023-04-24 19:45:42 +0000.573400][193e] Destroy time:420245341 enter.

[022:477] [2023-04-24 19:45:42 +0000.573548][193e] WrapAndroidMediaFromat::


Destroy
[022:477] [2023-04-24 19:45:42 +0000.573592][193e] Destroy leave. expire time = 0
ms

[022:477] [2023-04-24 19:45:42 +0000.573623][193e] ~WrapAndroidMediaFromat


time:420245341 enter.

[022:477] [2023-04-24 19:45:42 +0000.573654][193e] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[022:477] [2023-04-24 19:45:42 +0000.573681][193e] Create leave. expire time = 89


ms

[022:477] [2023-04-24 19:45:42 +0000.573709][193e] isSemiPlanarSupport


time:420245341 enter.

[022:477] [2023-04-24 19:45:42 +0000.573733][193e] H264Encoder isSemiPlanarSupport


[022:477] [2023-04-24 19:45:42 +0000.573757][193e] isSemiPlanarSupport leave.
expire time = 0 ms

[022:477] [2023-04-24 19:45:42 +0000.573787][193e] creat hw H264Encoder success,


isSemiPlanar:1
[022:477] [2023-04-24 19:45:42 +0000.573934][193e] InitEncode leave. expire time =
89 ms

[022:478] [2023-04-24 19:45:42 +0000.573978][193e] H264Encode::created Encoder


[022:478] [2023-04-24 19:45:42 +0000.574008][193e] H264Encode:: H264 encoder
created.
[022:478] [2023-04-24 19:45:42 +0000.574031][193e] H264 encoder created.
[022:478] [2023-04-24 19:45:42 +0000.574056][193e]
RecordingSessionInternalSimple:created avc encoder avc: 0x770a1030c0
[022:478] [2023-04-24 19:45:42 +0000.574085][193e] setOutput:
[022:478] [2023-04-24 19:45:42 +0000.574106][193e]
RecordingSessionInternalSimple:encoder set output to muxer!
[022:478] [2023-04-24 19:45:42 +0000.574127][193e] request a key frame
[022:478] [2023-04-24 19:45:42 +0000.574145][193e] H264Encode:: request a key frame
[022:478] [2023-04-24 19:45:42 +0000.574321][193e] setDisplayRotate :90
[022:478] [2023-04-24 19:45:42 +0000.574374][193e] 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:478] [2023-04-24 19:45:42 +0000.574479][193f] StartRecording:
[022:478] [2023-04-24 19:45:42 +0000.574615][19d2] operator(): Set the recording
session in mic source. recording session: 0x76d3300a00
[022:478] [2023-04-24 19:45:42 +0000.574748][193f] operator() leave. expire time =
119 ms

[022:517] [2023-04-24 19:45:42 +0000.613305][193f] begine recode to first frame


spend time:158
[022:517] [2023-04-24 19:45:42 +0000.613484][193f]
GPUImageProcessing::SetOrientation orientation: 90
[022:517] [2023-04-24 19:45:42 +0000.613828][193f] drawYUV420 render
OpenGLRenderProgram:0x77a3698c98
[022:547] [2023-04-24 19:45:42 +0000.643965][193f] drawYUV420 render
OpenGLRenderProgram:0x77a3698c98
[022:558] [2023-04-24 19:45:42 +0000.654104][19d5]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[022:587] [2023-04-24 19:45:42 +0000.683650][193f] drawYUV420 render
OpenGLRenderProgram:0x77a3698c98
[022:626] [2023-04-24 19:45:42 +0000.722881][19d5] h264 add frame header cdr flag
[022:629] [2023-04-24 19:45:42 +0000.725250][19d5] h264 add frame header cdr flag
[022:629] [2023-04-24 19:45:42 +0000.725617][19d5] Received key frame:0
[022:629] [2023-04-24 19:45:42 +0000.725678][19d5] H264Encode:: get a sps pps
header!headerSize:31
[022:630] [2023-04-24 19:45:42 +0000.726014][19d6] get the H.264 SPS parameter
[022:630] [2023-04-24 19:45:42 +0000.726412][19d6] add video track with id:1
[022:631] [2023-04-24 19:45:42 +0000.727520][19d6] get the H.264 PPS parameter
[022:632] [2023-04-24 19:45:42 +0000.728436][19d6] get the H.264 IDR frame
[022:632] [2023-04-24 19:45:42 +0000.728616][19d6] resss:true
[022:632] [2023-04-24 19:45:42 +0000.728654][19d6] video start ts:0
[022:632] [2023-04-24 19:45:42 +0000.728778][19d6] the video frame has been written
into MP4 file
[022:638] [2023-04-24 19:45:42 +0000.734236][19d6] add aac audio track with id:2
[022:639] [2023-04-24 19:45:42 +0000.735016][19d6] audio start ts:0
[022:639] [2023-04-24 19:45:42 +0000.735158][19d6] the audio frame has been written
into MP4 file
[022:808] [2023-04-24 19:45:42 +0000.904595][1944] haveEnoughProcessedData
internalAudioStream.length: 0
[022:881] [2023-04-24 19:45:42 +0000.977073][193f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:952] [2023-04-24 19:45:43 +0000.48953][193f] The convert RGB to YUV take 2
[023:285] [2023-04-24 19:45:43 +0000.381475][19d5] DTS queue for
Generator:0x76dac346b8 2036 2130 2227
[023:312] [2023-04-24 19:45:43 +0000.408280][19d4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2066queue_audio_frame_:2
[023:369] [2023-04-24 19:45:43 +0000.465787][19d2] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[023:374] [2023-04-24 19:45:43 +0000.470157][19ce] resampled_data_size:4608
[023:381] [2023-04-24 19:45:43 +0000.477610][193f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[023:446] [2023-04-24 19:45:43 +0000.542604][193f] The convert RGB to YUV take 2
[023:605] [2023-04-24 19:45:43 +0000.701226][19ce] AF_SpeedFilter audio
0x76d32cf880 PullFrame
[023:786] [2023-04-24 19:45:43 +0000.882613][19d5] Push an pts:3733 to dts queue.
[023:851] [2023-04-24 19:45:43 +0000.947712][19d5] last dts:3633 currentPts:3733
ppsOrSPS:0 queue length:3
[023:887] [2023-04-24 19:45:43 +0000.983398][193f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[023:953] [2023-04-24 19:45:44 +0000.49369][193f] The convert RGB to YUV take 2
[024:090] [2023-04-24 19:45:44 +0000.186529][19d5] DTS queue for
Generator:0x76dac346b8 4642
[024:092] [2023-04-24 19:45:44 +0000.188336][19d4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4388queue_audio_frame_:7
[024:216] [2023-04-24 19:45:44 +0000.312150][19ce] resampled_data_size:0
[024:286] [2023-04-24 19:45:44 +0000.382236][19ce]
RecordAudioSource::PullAudioFrame
[024:339] [2023-04-24 19:45:44 +0000.435873][1944] Run AGC when audioType = 0
[024:340] [2023-04-24 19:45:44 +0000.436274][1944]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:372] [2023-04-24 19:45:44 +0000.468510][19d2] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[024:379] [2023-04-24 19:45:44 +0000.475915][193f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[024:449] [2023-04-24 19:45:44 +0000.545466][193f] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[024:452] [2023-04-24 19:45:44 +0000.548620][193f] The convert RGB to YUV take 2
[024:562] [2023-04-24 19:45:44 +0000.658075][1944] haveEnoughProcessedData
internalAudioStream.length: 0
[024:625] [2023-04-24 19:45:44 +0000.721792][19d5] h264 add frame header cdr flag
[024:626] [2023-04-24 19:45:44 +0000.722127][19d5] Received key frame:6072
[024:661] [2023-04-24 19:45:44 +0000.757064][19d6] get the H.264 IDR frame
[024:779] [2023-04-24 19:45:44 +0000.875339][19ce] AF_SpeedFilter::PullFrame eof4
[024:783] [2023-04-24 19:45:44 +0000.879738][19ce]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[024:841] [2023-04-24 19:45:44 +0000.937582][19d4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6710queue_audio_frame_:2
[024:878] [2023-04-24 19:45:44 +0000.974105][193f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[024:889] [2023-04-24 19:45:44 +0000.985750][19ce] AF_SpeedFilter audio
0x76d32cf880 PullFrame
[024:924] [2023-04-24 19:45:45 +0000.20560][19d5] DTS queue for
Generator:0x76dac346b8 7060 7175
[024:948] [2023-04-24 19:45:45 +0000.44874][193f] The convert RGB to YUV take 2
[025:065] [2023-04-24 19:45:45 +0000.161307][19ce] resampled_data_size:17408
[025:124] [2023-04-24 19:45:45 +0000.220133][19d5] Push an pts:7793 to dts queue.
[025:186] [2023-04-24 19:45:45 +0000.282496][19d5] last dts:7681 currentPts:7793
ppsOrSPS:0 queue length:3
[025:372] [2023-04-24 19:45:45 +0000.468160][19d2] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[025:385] [2023-04-24 19:45:45 +0000.481551][193f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[025:452] [2023-04-24 19:45:45 +0000.548211][193f] The convert RGB to YUV take 2
[025:625] [2023-04-24 19:45:45 +0000.721233][19d4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9032queue_audio_frame_:8
[025:693] [2023-04-24 19:45:45 +0000.789982][19ce] FilterPipeline2::OnAudioFrame
pts 9380 last_audio_timestamp_ 9380
[025:694] [2023-04-24 19:45:45 +0000.790140][19ce]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 420254716
[025:694] [2023-04-24 19:45:45 +0000.790175][19ce]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[025:745] [2023-04-24 19:45:45 +0000.841773][193f] GPUImageProcessing: process
video frame with resolution 1280 X 720
[025:745] [2023-04-24 19:45:45 +0000.841926][193f] GPUImageProcessing: input frame
width1280 X 720
[025:746] [2023-04-24 19:45:45 +0000.842685][193f] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[025:746] [2023-04-24 19:45:45 +0000.842882][193f] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[025:755] [2023-04-24 19:45:45 +0000.851029][19d5] DTS queue for
Generator:0x76dac346b8 9584 9696
[025:755] [2023-04-24 19:45:45 +0000.851146][19d5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:9493 pts:9493
[025:780] [2023-04-24 19:45:45 +0000.876950][19d5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9784
[025:811] [2023-04-24 19:45:45 +0000.907052][193f] drawYUV420 render
OpenGLRenderProgram:0x77a3698c98
[025:815] [2023-04-24 19:45:45 +0000.911656][19d5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:9890
[025:815] [2023-04-24 19:45:45 +0000.911816][19d5] push video frame to H264
encoder. (100 frame for one log)

[025:815] [2023-04-24 19:45:45 +0000.911882][19d5] push video frame to H264


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

[025:815] [2023-04-24 19:45:45 +0000.911918][19d5] H264Encode::push video frame to


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

[025:815] [2023-04-24 19:45:45 +0000.911953][19d5] The input pts:9890 fps:30


[025:823] [2023-04-24 19:45:45 +0000.919194][19d5] SendFrame
encodedImage._timeStamp:9784encodedImage->_length:109744
[025:877] [2023-04-24 19:45:45 +0000.973333][193f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[025:885] [2023-04-24 19:45:45 +0000.981051][19d5] H264Encode::H264SWEncoder get
callback, length:107024 type:1 nalType:1length:107020
[025:941] [2023-04-24 19:45:46 +0000.37458][19ce] resampled_data_size:11776
[025:953] [2023-04-24 19:45:46 +0000.49061][193f] The convert RGB to YUV take 2
[026:006] [2023-04-24 19:45:46 +0000.102277][19ce] AF_SpeedFilter audio time 111,
0x76d32cf880 out time: 420255616 org time: 420255616
[026:133] [2023-04-24 19:45:46 +0000.229943][19ce] AF_SpeedFilter audio time
[026:180] [2023-04-24 19:45:46 +0000.276578][19ce] AF_SpeedFilter audio
0x76d32cf880 PullFrame
[026:260] [2023-04-24 19:45:46 +0000.356055][19ce]
RecordAudioSource::PullAudioFrame
[026:308] [2023-04-24 19:45:46 +0000.404766][1944] haveEnoughProcessedData
internalAudioStream.length: 0
[026:335] [2023-04-24 19:45:46 +0000.431175][1944] Run AGC when audioType = 0
[026:365] [2023-04-24 19:45:46 +0000.461296][19d4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11354queue_audio_frame_:3
[026:368] [2023-04-24 19:45:46 +0000.464753][19d2] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[026:379] [2023-04-24 19:45:46 +0000.475401][193f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[026:445] [2023-04-24 19:45:46 +0000.541911][193f] The convert RGB to YUV take 2
[026:449] [2023-04-24 19:45:46 +0000.545214][19d5] Push an pts:11806 to dts queue.
[026:494] [2023-04-24 19:45:46 +0000.590707][19d5] last dts:11715 currentPts:11806
ppsOrSPS:0 queue length:2
[026:515] [2023-04-24 19:45:46 +0000.611650][193f] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[026:587] [2023-04-24 19:45:46 +0000.683867][19d5] DTS queue for
Generator:0x76dac346b8 12112 12224
[026:623] [2023-04-24 19:45:46 +0000.719354][19d5] h264 add frame header cdr flag
[026:623] [2023-04-24 19:45:46 +0000.719829][19d5] Received key frame:12112
[026:627] [2023-04-24 19:45:46 +0000.723850][19d6] get the H.264 IDR frame
[026:801] [2023-04-24 19:45:46 +0000.897604][19ce] resampled_data_size:6144
[026:878] [2023-04-24 19:45:46 +0000.974165][193f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[026:951] [2023-04-24 19:45:47 +0000.47235][193f] The convert RGB to YUV take 2
[027:151] [2023-04-24 19:45:47 +0000.247788][19d4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13676queue_audio_frame_:9
[027:239] [2023-04-24 19:45:47 +0000.335207][19ce] AF_SpeedFilter::PullFrame eof4
[027:250] [2023-04-24 19:45:47 +0000.346784][19ce]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[027:372] [2023-04-24 19:45:47 +0000.468748][19d2] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[027:388] [2023-04-24 19:45:47 +0000.484945][193f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[027:398] [2023-04-24 19:45:47 +0000.494402][19d5] DTS queue for
Generator:0x76dac346b8 14672
[027:439] [2023-04-24 19:45:47 +0000.535497][19ce] AF_SpeedFilter audio
0x76d32cf880 PullFrame
[027:444] [2023-04-24 19:45:47 +0000.540426][193f] The convert RGB to YUV take 3
[027:599] [2023-04-24 19:45:47 +0000.695382][193f] StopRecording:
[027:600] [2023-04-24 19:45:47 +0000.696281][193f] OnNeedStopRecording:
[027:604] [2023-04-24 19:45:47 +0000.700103][19ce] PullAudioFrame: PullFrame audio
finished.
[027:604] [2023-04-24 19:45:47 +0000.700210][19ce]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[027:604] [2023-04-24 19:45:47 +0000.700811][7933]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[027:605] [2023-04-24 19:45:47 +0000.701022][193f] operator(): Stop
[027:605] [2023-04-24 19:45:47 +0000.701065][193f] StopPullFrameAndWriteMp4
time:420250469 enter.

[027:605] [2023-04-24 19:45:47 +0000.701085][193f] StopRecording:


[027:610] [2023-04-24 19:45:47 +0000.706880][19d5]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:151
[027:613] [2023-04-24 19:45:47 +0000.709621][193e] stop recording
[027:613] [2023-04-24 19:45:47 +0000.709756][193e]
RecordingSessionInternalSimple:destroy media processers
[027:613] [2023-04-24 19:45:47 +0000.709786][193e] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[027:613] [2023-04-24 19:45:47 +0000.709821][193e] H264Encode::flushing hareware
Encoder
[027:614] [2023-04-24 19:45:47 +0000.710074][193e] Flush time:420250478 enter.

[027:614] [2023-04-24 19:45:47 +0000.710143][193e] H264Encoder encoder flush


[027:614] [2023-04-24 19:45:47 +0000.710167][193e] flush output queue
[027:939] [2023-04-24 19:45:48 +0000.35421][193e] Flush leave. expire time = 325
ms

[027:939] [2023-04-24 19:45:48 +0000.35828][193e] ~H264EncodeWrap:


[027:939] [2023-04-24 19:45:48 +0000.35951][193e] ~H264Encode:
[027:940] [2023-04-24 19:45:48 +0000.36008][193e] teardownCompressionSession:
H264Encode::destroying Encoder
[027:940] [2023-04-24 19:45:48 +0000.36062][193e] Release time:420250804 enter.

[027:940] [2023-04-24 19:45:48 +0000.36335][193e] Release:


MediaCodecVideoEncoder::Release _inited:1
[027:940] [2023-04-24 19:45:48 +0000.36442][193e] Destroy time:420250804 enter.

[027:940] [2023-04-24 19:45:48 +0000.36499][193e] H264Encoder encoderDestroy


[027:940] [2023-04-24 19:45:48 +0000.36552][193e]
AndroidMediaCodecVideoEncoder::release env: 0x77a335d040
[027:940] [2023-04-24 19:45:48 +0000.36606][193e]
AndroidMediaCodecVideoEncoder::Destroy
[027:971] [2023-04-24 19:45:48 +0000.67389][193e] Destroy leave. expire time = 31
ms

[027:971] [2023-04-24 19:45:48 +0000.67804][193e] Release leave. expire time = 31


ms

[027:971] [2023-04-24 19:45:48 +0000.67930][193e] ~AndroidHwAvcEncoder


time:420250835 enter.

[027:972] [2023-04-24 19:45:48 +0000.68163][193e] Release time:420250836 enter.

[027:972] [2023-04-24 19:45:48 +0000.68272][193e] Release: MediaCodecVideoEncoder::


has been released before, just return
[027:972] [2023-04-24 19:45:48 +0000.68328][193e] Release leave. expire time = 0
ms

[027:972] [2023-04-24 19:45:48 +0000.68368][193e] ~AndroidMediaCodecVideoEncoder


[027:972] [2023-04-24 19:45:48 +0000.68406][193e] ~WrapAndroidMediaCodec
time:420250836 enter.

[027:972] [2023-04-24 19:45:48 +0000.68448][193e] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[027:972] [2023-04-24 19:45:48 +0000.68487][193e] video hevc hw codec


destructor:0x77a36aacd8

[027:972] [2023-04-24 19:45:48 +0000.68653][193e] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[027:972] [2023-04-24 19:45:48 +0000.68728][193e] teardownCompressionSession:


H264Encode::destroyed Encoder
[027:972] [2023-04-24 19:45:48 +0000.68783][193e]
RecordingSessionInternalSimple:destroy aac encoder output!
[027:972] [2023-04-24 19:45:48 +0000.68823][193e] AACSWEncode destructor
[027:979] [2023-04-24 19:45:48 +0000.75458][19d6] MP4 close file successfully
[027:979] [2023-04-24 19:45:48 +0000.75554][19d6] Recording session Internal:
notify recording ok
[027:979] [2023-04-24 19:45:48 +0000.75586][19d6] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_420245239.mp4,
output_video_timestamp_:15293.9 last_video_pts_:15181
[027:979] [2023-04-24 19:45:48 +0000.75623][19d6] OnRecordFinish:
[027:985] [2023-04-24 19:45:48 +0000.81070][19d6] onRecordingOk: net seek
pos:0record video duration:15214record audio duration:15185
[027:988] [2023-04-24 19:45:48 +0000.84409][19d2] destructMicSource_w:
[027:988] [2023-04-24 19:45:48 +0000.84641][19d2] setOutput_w:
MicSource::setOutput() 0x0
[027:989] [2023-04-24 19:45:48 +0000.85617][193f] releaseThread 0x76dab81480
[027:989] [2023-04-24 19:45:48 +0000.85721][193f] ~MicSource: Mic source
destroyed:0x770a0fb680
[027:994] [2023-04-24 19:45:48 +0000.90017][193f] StopPullFrameAndWriteMp4 leave.
expire time = 389 ms

[027:994] [2023-04-24 19:45:48 +0000.90109][193f] DestroyPipelineAndFilters


time:420250858 enter.

[027:994] [2023-04-24 19:45:48 +0000.90156][193f] UnbindInputFilter 0x76d3300840


this 0x77a3698ec0
[027:994] [2023-04-24 19:45:48 +0000.90194][193f] UnbindInputFilter 0x76d3300b58
this 0x76d32cf9d0
[027:994] [2023-04-24 19:45:48 +0000.90231][193f] UnbindInputFilter 0x77a3698ec0
this 0x76cd1454a0
[027:994] [2023-04-24 19:45:48 +0000.90253][193f] filter: filter pipeline destroy
this: 0x76cd145400
[027:996] [2023-04-24 19:45:48 +0000.92216][193f] ClearVideoOfSources: recodring
total frames:0
[027:996] [2023-04-24 19:45:48 +0000.92286][193f] ClearVideoOfSources:
[027:996] [2023-04-24 19:45:48 +0000.92335][193f] GPUImageProcessing destruct.
[027:996] [2023-04-24 19:45:48 +0000.92396][193f] destroy TrivalImageDrawer
0x76dabffc00
[027:996] [2023-04-24 19:45:48 +0000.92419][193f] The shader has been initialize,
clean up them.

[027:996] [2023-04-24 19:45:48 +0000.92464][193f] ~OpenGLFrameBuffer:


[027:996] [2023-04-24 19:45:48 +0000.92574][193f] ~OpenGLFrameBuffer:
[027:996] [2023-04-24 19:45:48 +0000.92661][193f] ~OpenGLFrameBuffer:
[027:996] [2023-04-24 19:45:48 +0000.92743][193f] ~OpenGLFrameBuffer:
[027:997] [2023-04-24 19:45:48 +0000.93109][193f] ~OpenGLFrameBuffer:
[027:997] [2023-04-24 19:45:48 +0000.93187][193f] ~OpenGLFrameBuffer:
[027:997] [2023-04-24 19:45:48 +0000.93398][193f] GPUImageProcessing destruct
finish.
[027:997] [2023-04-24 19:45:48 +0000.93453][193f] GPURGBAFrame destruct.
[027:997] [2023-04-24 19:45:48 +0000.93510][193f] destroy OpenGLRenderProgram
0x77a3698c98
[027:997] [2023-04-24 19:45:48 +0000.93543][193f] ~CameraSource time:420250861
enter.

[027:997] [2023-04-24 19:45:48 +0000.93563][193f] ~CameraSource leave. expire time


= 0 ms

[027:997] [2023-04-24 19:45:48 +0000.93660][193f] ~RecordAudioSource time:420250861


enter.

[027:997] [2023-04-24 19:45:48 +0000.93683][193f] ~RecordAudioSource leave. expire


time = 0 ms

[027:997] [2023-04-24 19:45:48 +0000.93703][193f] DestroyPipelineAndFilters leave.


expire time = 3 ms

[028:018] [2023-04-24 19:45:48 +0000.114795][7933]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[028:019] [2023-04-24 19:45:48 +0000.115418][7933] machine model :redmi
[028:019] [2023-04-24 19:45:48 +0000.115465][7933] Support this machine
model :redmi
[028:019] [2023-04-24 19:45:48 +0000.115485][7933] global inited! current sdk
version: 07-20-936c45f
[028:019] [2023-04-24 19:45:48 +0000.115695][7933] filter: filter pipeline
construtc this: 0x77a35b7680
[028:019] [2023-04-24 19:45:48 +0000.115738][7933] MediaFilterGraph:
MediaFilterGraph construct
[028:019] [2023-04-24 19:45:48 +0000.115758][7933] GLESContext:
[028:019] [2023-04-24 19:45:48 +0000.115804][7933] The result of eglGetDisplay is:
0xb400007865de1dc0
[028:021] [2023-04-24 19:45:48 +0000.117166][7933] The result of creation:
0x771cb21400
[028:021] [2023-04-24 19:45:48 +0000.117307][7933] The result of
eglCreatePbufferSurface is: 0x771cb21f80
[028:022] [2023-04-24 19:45:48 +0000.118342][7933] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_420245239.mp4
[028:022] [2023-04-24 19:45:48 +0000.118422][7933] The source 0 speed:0.33
[028:022] [2023-04-24 19:45:48 +0000.118462][7933] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_420245239.mp4,
delay: 0
[028:022] [2023-04-24 19:45:48 +0000.118513][7933] CreateDecoderByVideoSource
time:420250886 enter.

[028:023] [2023-04-24 19:45:48 +0000.119818][7933] running_decoder_count:0max


count:2
[028:023] [2023-04-24 19:45:48 +0000.119907][7933] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_420245239.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x77a37a9000
[028:066] [2023-04-24 19:45:48 +0000.162247][1944] haveEnoughProcessedData
internalAudioStream.length: 10
[028:069] [2023-04-24 19:45:48 +0000.165868][19e0] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x76e5474600] Current FFmpeg version git-2021-06-16-
97cea6f

[028:142] [2023-04-24 19:45:48 +0000.238862][19e0] OnStreamInfoFound: video


duration_: 15214
[028:146] [2023-04-24 19:45:48 +0000.242566][19e1] NO get frame from decoder
[028:146] [2023-04-24 19:45:48 +0000.242792][7933] start decoder
[028:146] [2023-04-24 19:45:48 +0000.242859][7933] CreateDecoderByVideoSource
leave. expire time = 124 ms

[028:146] [2023-04-24 19:45:48 +0000.242895][7933] BindInputFilter 0x76d33b42a0


this 0x77a355d8d8
[028:146] [2023-04-24 19:45:48 +0000.242915][7933] BindInputFilter 0x77a355d8d8
this 0x77a355d998
[028:146] [2023-04-24 19:45:48 +0000.242936][7933] BindInputFilter 0x76d33b42a0
this 0x77a355da58
[028:146] [2023-04-24 19:45:48 +0000.242956][7933] BindInputFilter 0x77a355da58
this 0x77a355db18
[028:146] [2023-04-24 19:45:48 +0000.242972][7933] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_420245239.mp4
[028:147] [2023-04-24 19:45:48 +0000.243001][7933] BindInputFilter 0x77a355d998
this 0x77a355dbd8
[028:147] [2023-04-24 19:45:48 +0000.243022][7933] BindInputFilter 0x77a355dbd8
this 0x77a35b7720
[028:147] [2023-04-24 19:45:48 +0000.243041][7933] BindInputFilter 0x77a355db18
this 0x77a355dc98
[028:147] [2023-04-24 19:45:48 +0000.243058][7933] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_420245239.mp4
[028:148] [2023-04-24 19:45:48 +0000.244158][7933]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[028:148] [2023-04-24 19:45:48 +0000.244708][7933] machine model :redmi
[028:148] [2023-04-24 19:45:48 +0000.244764][7933] Support this machine
model :redmi
[028:148] [2023-04-24 19:45:48 +0000.244781][7933] global inited! current sdk
version: 07-20-936c45f
[028:148] [2023-04-24 19:45:48 +0000.244914][7933] GetPipeline:
-----------------------------------------
[028:148] [2023-04-24 19:45:48 +0000.244941][7933] GetPipeline: source:
0x76d33b4080
[028:148] [2023-04-24 19:45:48 +0000.244955][7933] GetPipeline: filter: NULLFilter
[028:148] [2023-04-24 19:45:48 +0000.244966][7933] GetPipeline: filter: NULLFilter
[028:149] [2023-04-24 19:45:48 +0000.244975][7933] GetPipeline: filter: NULLFilter
[028:149] [2023-04-24 19:45:48 +0000.244985][7933] GetPipeline: audio filter:
AuidoNULLFilter
[028:149] [2023-04-24 19:45:48 +0000.244994][7933] GetPipeline: audio filter:
AuidoNULLFilter
[028:149] [2023-04-24 19:45:48 +0000.245010][7933] GetPipeline: audio filter:
AudioNUllFilter
[028:149] [2023-04-24 19:45:48 +0000.245029][7933] GetPipeline:
------------------------------------------
[028:149] [2023-04-24 19:45:48 +0000.245047][7933] filter: filter pipeline2 update
pattern: 0
[028:149] [2023-04-24 19:45:48 +0000.245469][7933] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[028:149] [2023-04-24 19:45:48 +0000.245705][7933] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[028:149] [2023-04-24 19:45:48 +0000.245755][7933] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[028:149] [2023-04-24 19:45:48 +0000.245951][7933] DeviceInit:
[028:150] [2023-04-24 19:45:48 +0000.246247][7933] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[028:150] [2023-04-24 19:45:48 +0000.246597][7933] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[028:151] [2023-04-24 19:45:48 +0000.247777][19e1] NO get frame from decoder
[028:152] [2023-04-24 19:45:48 +0000.248116][7933] CreatePlatformSpecificObjects:
[028:152] [2023-04-24 19:45:48 +0000.248177][7933] audio device use null audio
input and opensl output
[028:152] [2023-04-24 19:45:48 +0000.248200][7933] Create OpenSLES output module
with java VM support.

[028:152] [2023-04-24 19:45:48 +0000.248378][7933] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[028:152] [2023-04-24 19:45:48 +0000.248797][7933] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[028:153] [2023-04-24 19:45:48 +0000.249210][7933] Create OpenSLES output module
with buffer num:2

[028:153] [2023-04-24 19:45:48 +0000.249273][7933] Error(trace.cc:40): Init the


output and input for audio device template.
[028:153] [2023-04-24 19:45:48 +0000.249290][7933] Init the output device.

[028:153] [2023-04-24 19:45:48 +0000.249302][7933] Set the playout as stereo:1


[028:153] [2023-04-24 19:45:48 +0000.249313][7933] Set the sample rate to be:44100

[028:153] [2023-04-24 19:45:48 +0000.249344][7933] Low latency buffer size:192 low


sample rate:48000
[028:153] [2023-04-24 19:45:48 +0000.249363][7933] DeviceInit: Done
[028:153] [2023-04-24 19:45:48 +0000.249527][7933] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[028:154] [2023-04-24 19:45:48 +0000.250583][7933]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[028:154] [2023-04-24 19:45:48 +0000.250716][7933]
MediaFilterPlayer::SetPlayerNotify 0x76dae297c0
[028:155] [2023-04-24 19:45:48 +0000.251396][19ec] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76dad5d618
[028:158] [2023-04-24 19:45:48 +0000.254509][19e1] NO get frame from decoder
[028:161] [2023-04-24 19:45:48 +0000.257779][19e1] NO get frame from decoder
[028:162] [2023-04-24 19:45:48 +0000.258595][7933]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[028:162] [2023-04-24 19:45:48 +0000.258691][7933]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[028:163] [2023-04-24 19:45:48 +0000.259660][7933]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[028:166] [2023-04-24 19:45:48 +0000.262494][19e1] NO get frame from decoder
[028:167] [2023-04-24 19:45:48 +0000.263055][7933] SetGraphLoop: SetGraphLoop 1
[028:167] [2023-04-24 19:45:48 +0000.263212][7933]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[028:167] [2023-04-24 19:45:48 +0000.263972][7933]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[028:170] [2023-04-24 19:45:48 +0000.266138][19e1] NO get frame from decoder
[028:171] [2023-04-24 19:45:48 +0000.267098][7933]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[028:172] [2023-04-24 19:45:48 +0000.268636][7933]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[028:172] [2023-04-24 19:45:48 +0000.268956][19ee] Start:
[028:173] [2023-04-24 19:45:48 +0000.269163][19ed] operator(): video render
started.
[028:173] [2023-04-24 19:45:48 +0000.269247][19ee] Start:
[028:173] [2023-04-24 19:45:48 +0000.269418][19ee] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[028:173] [2023-04-24 19:45:48 +0000.269463][19ee] Reset: history total size: 98
[028:173] [2023-04-24 19:45:48 +0000.269511][19ee] DeviceStart:
audioDevice_:0x76ccdcc000
[028:173] [2023-04-24 19:45:48 +0000.269523][19ee] DeviceStart: time profile
playout init before
[028:173] [2023-04-24 19:45:48 +0000.269539][19ee] DeviceStart: time profile
playout init end
[028:173] [2023-04-24 19:45:48 +0000.269549][19ee] OpenSlesOutput:Start playout

[028:174] [2023-04-24 19:45:48 +0000.270498][19ed] DriveRender working... (1/200)


[028:174] [2023-04-24 19:45:48 +0000.270575][19ed] Warning(video_render.cc:390): No
picture to display (1/50)
[028:176] [2023-04-24 19:45:48 +0000.272538][19e1] NO get frame from decoder
[028:178] [2023-04-24 19:45:48 +0000.274583][19e1] NO get frame from decoder
[028:181] [2023-04-24 19:45:48 +0000.277639][19ee] Create the opensl output player.
streamtype before:0

[028:181] [2023-04-24 19:45:48 +0000.277718][19ee] Create the opensl output player.


streamtype after:3

[028:237] [2023-04-24 19:45:48 +0000.333812][19ee] Enqueue opensl buffer size:1764


[028:320] [2023-04-24 19:45:48 +0000.416583][19ee] DeviceStart: time profile
playout all end
[028:320] [2023-04-24 19:45:48 +0000.416721][19ee] operator(): Audio playback
started.
[028:320] [2023-04-24 19:45:48 +0000.416862][19ee] operator(): Started now!
[028:320] [2023-04-24 19:45:48 +0000.416961][19ef] Pull audio failed.(wait video!)
[028:321] [2023-04-24 19:45:48 +0000.416998][19ef]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[028:321] [2023-04-24 19:45:48 +0000.417475][19f1]
PlayerSimpleBufferQueueCallbackHandler function
[028:321] [2023-04-24 19:45:48 +0000.417571][19f1] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[028:321] [2023-04-24 19:45:48 +0000.417592][19f1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[028:321] [2023-04-24 19:45:48 +0000.417682][19ef] Pull audio failed.(wait video!)
[028:321] [2023-04-24 19:45:48 +0000.417697][19ef]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[028:322] [2023-04-24 19:45:48 +0000.418375][19ef] Pull audio failed.(wait video!)
[028:322] [2023-04-24 19:45:48 +0000.418395][19ef]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[028:323] [2023-04-24 19:45:48 +0000.419099][19ef] Pull audio failed.(wait video!)
[028:323] [2023-04-24 19:45:48 +0000.419134][19ef]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[028:323] [2023-04-24 19:45:48 +0000.419804][19ef] Pull audio failed.(wait video!)
[028:323] [2023-04-24 19:45:48 +0000.419822][19ef]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[028:324] [2023-04-24 19:45:48 +0000.420489][19ef] Pull audio failed.(wait video!)
[028:324] [2023-04-24 19:45:48 +0000.420512][19ef]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[028:325] [2023-04-24 19:45:48 +0000.421172][19ef] Pull audio failed.(wait video!)
[028:325] [2023-04-24 19:45:48 +0000.421195][19ef]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[028:325] [2023-04-24 19:45:48 +0000.421897][19ef] Pull audio failed.(wait video!)
[028:325] [2023-04-24 19:45:48 +0000.421939][19ef]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[028:326] [2023-04-24 19:45:48 +0000.422165][19f0] Error(video_source.cc:430): wait
decoder a frame: 0
[028:327] [2023-04-24 19:45:48 +0000.423336][19f0] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[028:329] [2023-04-24 19:45:48 +0000.425411][19f0] OnVideoFrameReady(1/200)
[028:334] [2023-04-24 19:45:48 +0000.430484][1944] Run AGC when audioType = 0
[028:334] [2023-04-24 19:45:48 +0000.430773][1944]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:336] [2023-04-24 19:45:48 +0000.432674][19ef] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[028:336] [2023-04-24 19:45:48 +0000.432730][19ef] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[028:336] [2023-04-24 19:45:48 +0000.432844][19ef] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[028:337] [2023-04-24 19:45:48 +0000.433070][19ed] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[028:337] [2023-04-24 19:45:48 +0000.433151][19ed] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:420251201
[028:337] [2023-04-24 19:45:48 +0000.433538][19ef]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[028:337] [2023-04-24 19:45:48 +0000.433581][19ef] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[028:338] [2023-04-24 19:45:48 +0000.434502][19ef]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[028:338] [2023-04-24 19:45:48 +0000.434341][19ee] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[028:338] [2023-04-24 19:45:48 +0000.434897][19ef] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[028:339] [2023-04-24 19:45:48 +0000.435479][19ee] The audio playback speed:100
(1/100)
[028:340] [2023-04-24 19:45:48 +0000.436051][19ee] lipsync_debug: The current
played audio timestamp is:0(1/50)
[028:340] [2023-04-24 19:45:48 +0000.436735][19ee] First audio frame rendering
[028:385] [2023-04-24 19:45:48 +0000.481437][19ed] lipsync_debug: render a video
frame
[028:385] [2023-04-24 19:45:48 +0000.481641][19ed] lipsync_debug: First video frame
rendering.
[028:395] [2023-04-24 19:45:48 +0000.491938][19ed]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:23 timeDelta:58 last
video ts:900 frame->pts:2970 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[028:397] [2023-04-24 19:45:48 +0000.493090][19ed] lipsync_debug: tsDelta -
timeDelta = -35
[028:397] [2023-04-24 19:45:48 +0000.493125][19ed] lipsync_debug:result remaining
time:0
[028:397] [2023-04-24 19:45:48 +0000.493139][19ed] dynamic updated lipsync delay:0
[028:404] [2023-04-24 19:45:48 +0000.500011][19ed] lipsync_debug:remaining time:10
tsDelta - timeDelta:24
[028:404] [2023-04-24 19:45:48 +0000.500192][19ed] lipsync_debug:result remaining
time:10
[028:415] [2023-04-24 19:45:48 +0000.511502][19f0] video frame wait audio frame:
last_video_timestamp:297 last_audio_timestamp:184.943
[028:415] [2023-04-24 19:45:48 +0000.511703][19f0]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[028:979] [2023-04-24 19:45:49 +0000.75690][7933]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_PausePreViewJni:
[028:979] [2023-04-24 19:45:49 +0000.75836][7933] PausePreView:
[028:980] [2023-04-24 19:45:49 +0000.76455][19ee] operator():
[028:980] [2023-04-24 19:45:49 +0000.76648][19ee] Warning(audio_playback.cc:748):
operator(): Audio playback paused.
[028:980] [2023-04-24 19:45:49 +0000.76752][19ee] Pause:
[028:981] [2023-04-24 19:45:49 +0000.77158][19f1] NeedMorePlayData: Scale the
volume to zero now!
[028:985] [2023-04-24 19:45:49 +0000.81935][19ed] operator(): video render paused.
[028:986] [2023-04-24 19:45:49 +0000.82437][19ee] operator(): Player paused.
[029:802] [2023-04-24 19:45:49 +0000.898259][19f1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[029:817] [2023-04-24 19:45:49 +0000.913460][1944] haveEnoughProcessedData
internalAudioStream.length: 0
[030:334] [2023-04-24 19:45:50 +0000.430984][1945] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:335] [2023-04-24 19:45:50 +0000.431383][1945] _deviceSampleRate:48000

[030:340] [2023-04-24 19:45:50 +0000.436256][1944] Run AGC when audioType = 0


[030:837] [2023-04-24 19:45:50 +0000.933460][19f1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[031:568] [2023-04-24 19:45:51 +0000.664492][1944] haveEnoughProcessedData
internalAudioStream.length: 0
[031:814] [2023-04-24 19:45:51 +0000.910256][19f1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[032:333] [2023-04-24 19:45:52 +0000.429417][1944] Run AGC when audioType = 0
[032:333] [2023-04-24 19:45:52 +0000.429656][1944]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:436] [2023-04-24 19:45:52 +0000.532211][7933]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ResumePreViewJni:
[032:436] [2023-04-24 19:45:52 +0000.532410][7933] ResumePreView:
[032:436] [2023-04-24 19:45:52 +0000.532901][19ee] operator(): Audio playback
resumed.
[032:437] [2023-04-24 19:45:52 +0000.533164][19ee] Resume:
[032:437] [2023-04-24 19:45:52 +0000.533823][19ed] operator(): Video Render resumed
[032:438] [2023-04-24 19:45:52 +0000.534044][19ed] Warning(video_render.cc:390): No
picture to display (1/50)
[032:438] [2023-04-24 19:45:52 +0000.534278][19ee] operator(): Player resumed.
[032:788] [2023-04-24 19:45:52 +0000.884360][19ed] lipsync_debug:displaying video
ts:59400 The current displayed video timestamp is:420255652
[032:843] [2023-04-24 19:45:52 +0000.939003][19f1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[033:336] [2023-04-24 19:45:53 +0000.432650][1944] haveEnoughProcessedData
internalAudioStream.length: 10
[033:382] [2023-04-24 19:45:53 +0000.478489][19ed] DriveRender working... (1/200)
[033:418] [2023-04-24 19:45:53 +0000.514094][19f0] Error(video_source.cc:430): wait
decoder a frame: 0
[033:439] [2023-04-24 19:45:53 +0000.535522][19ee] do work DoLipsync!
[033:439] [2023-04-24 19:45:53 +0000.535805][19ee] total delay:372 videoTsMS:1287
audioTsMS:915 diff:372
[033:439] [2023-04-24 19:45:53 +0000.535907][19ee] Set the lipsync delay:372
[033:464] [2023-04-24 19:45:53 +0000.560675][19ed] lipsync_debug:displaying video
ts:118800 The current displayed video timestamp is:420256328
[033:821] [2023-04-24 19:45:53 +0000.917104][19f1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[033:954] [2023-04-24 19:45:54 +0000.50641][19ed] lipsync_debug:lipsync_threadhold:
lipsync_delta:16 tsDelta:49 timeDelta:49 last video ts:145530 frame->pts:148500
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[033:954] [2023-04-24 19:45:54 +0000.50788][19ed] lipsync_debug: tsDelta -
timeDelta = 0
[034:123] [2023-04-24 19:45:54 +0000.219967][19f0] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2996 diff: 5
[034:338] [2023-04-24 19:45:54 +0000.434026][1944] Run AGC when audioType = 0
[034:445] [2023-04-24 19:45:54 +0000.541019][19ed] lipsync_debug:displaying video
ts:178200 The current displayed video timestamp is:420257308
[034:452] [2023-04-24 19:45:54 +0000.548058][19ed] lipsync_debug:remaining time:10
tsDelta - timeDelta:30
[034:452] [2023-04-24 19:45:54 +0000.548250][19ed] lipsync_debug:result remaining
time:10
[034:520] [2023-04-24 19:45:54 +0000.616305][19ef] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[034:520] [2023-04-24 19:45:54 +0000.616463][19ef] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[034:578] [2023-04-24 19:45:54 +0000.674161][19ee] The audio playback speed:100
(1/100)
[034:578] [2023-04-24 19:45:54 +0000.674397][19ee] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[034:783] [2023-04-24 19:45:54 +0000.879333][19f0] Error(video_source.cc:430): wait
decoder a frame: 0
[034:838] [2023-04-24 19:45:54 +0000.934113][19f1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[035:013] [2023-04-24 19:45:55 +0000.109743][19ed] DriveRender working... (1/200)
[035:101] [2023-04-24 19:45:55 +0000.197921][1944] haveEnoughProcessedData
internalAudioStream.length: 0
[035:110] [2023-04-24 19:45:55 +0000.206034][19ed] lipsync_debug:displaying video
ts:237600 The current displayed video timestamp is:420257974
[035:400] [2023-04-24 19:45:55 +0000.496675][19f0] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 297000pts ms:3.3e+06
[035:402] [2023-04-24 19:45:55 +0000.498384][19f0] OnVideoFrameReady(1/200)
[035:402] [2023-04-24 19:45:55 +0000.498662][19ed] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[035:559] [2023-04-24 19:45:55 +0000.655790][19ed]
lipsync_debug:lipsync_threadhold: lipsync_delta:16 tsDelta:49 timeDelta:22 last
video ts:273240 frame->pts:276210 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[035:559] [2023-04-24 19:45:55 +0000.655970][19ed] lipsync_debug: tsDelta -
timeDelta = 27
[035:822] [2023-04-24 19:45:55 +0000.918807][19f1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[035:856] [2023-04-24 19:45:55 +0000.952446][19ed] lipsync_debug:displaying video
ts:297000 The current displayed video timestamp is:420258720
[035:858] [2023-04-24 19:45:55 +0000.954339][19ed] lipsync_debug: render a video
frame
[035:858] [2023-04-24 19:45:55 +0000.954498][19ed] lipsync_debug:result remaining
time:0
[035:858] [2023-04-24 19:45:55 +0000.954531][19ed] dynamic updated lipsync delay:0
[036:163] [2023-04-24 19:45:56 +0000.259228][19f0] Error(video_source.cc:430): wait
decoder a frame: 0
[036:337] [2023-04-24 19:45:56 +0000.433865][1944] Run AGC when audioType = 0
[036:338] [2023-04-24 19:45:56 +0000.434181][1944]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:493] [2023-04-24 19:45:56 +0000.589334][19ed] lipsync_debug:displaying video
ts:356400 The current displayed video timestamp is:420259357
[036:529] [2023-04-24 19:45:56 +0000.625259][19ed] lipsync_debug:remaining time:10
tsDelta - timeDelta:30
[036:529] [2023-04-24 19:45:56 +0000.625597][19ed] lipsync_debug:result remaining
time:10
[036:628] [2023-04-24 19:45:56 +0000.724812][19ed] DriveRender working... (1/200)
[036:843] [2023-04-24 19:45:56 +0000.939531][19f1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[036:845] [2023-04-24 19:45:56 +0000.941307][19ef] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 204692
[036:845] [2023-04-24 19:45:56 +0000.941414][19ef] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[036:861] [2023-04-24 19:45:56 +0000.957690][1944] haveEnoughProcessedData
internalAudioStream.length: 0
[036:914] [2023-04-24 19:45:57 +0000.10113][19ee] The audio playback speed:100
(1/100)
[036:914] [2023-04-24 19:45:57 +0000.10331][19ee] lipsync_debug: The current played
audio timestamp is:204692(1/50)
[037:143] [2023-04-24 19:45:57 +0000.239207][19ed]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:23 last
video ts:412830 frame->pts:415800 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[037:143] [2023-04-24 19:45:57 +0000.239524][19ed] lipsync_debug: tsDelta -
timeDelta = 10
[037:153] [2023-04-24 19:45:57 +0000.249764][19ed] lipsync_debug:displaying video
ts:415800 The current displayed video timestamp is:420260017
[037:512] [2023-04-24 19:45:57 +0000.608145][19f0] Error(video_source.cc:430): wait
decoder a frame: 0
[037:782] [2023-04-24 19:45:57 +0000.878220][19ed] lipsync_debug:displaying video
ts:475200 The current displayed video timestamp is:420260646
[037:803] [2023-04-24 19:45:57 +0000.899221][19f1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[038:203] [2023-04-24 19:45:58 +0000.299573][19ed] DriveRender working... (1/200)
[038:209] [2023-04-24 19:45:58 +0000.305087][19f0] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3996 diff: 5
[038:238] [2023-04-24 19:45:58 +0000.334735][19f0] video frame wait audio frame:
last_video_timestamp:6138 last_audio_timestamp:6035.1
[038:239] [2023-04-24 19:45:58 +0000.335048][19f0]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[038:337] [2023-04-24 19:45:58 +0000.433173][1944] Run AGC when audioType = 0
[038:442] [2023-04-24 19:45:58 +0000.538885][19ed] lipsync_debug:displaying video
ts:534600 The current displayed video timestamp is:420261306
[038:648] [2023-04-24 19:45:58 +0000.744447][19ed] lipsync_debug:remaining time:10
tsDelta - timeDelta:30
[038:648] [2023-04-24 19:45:58 +0000.744596][19ed] lipsync_debug:result remaining
time:10
[038:651] [2023-04-24 19:45:58 +0000.747154][1944] haveEnoughProcessedData
internalAudioStream.length: 0
[038:688] [2023-04-24 19:45:58 +0000.784230][19f0] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 594000pts ms:6.6e+06
[038:689] [2023-04-24 19:45:58 +0000.785730][19f0] OnVideoFrameReady(1/200)
[038:689] [2023-04-24 19:45:58 +0000.785955][19ed] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[038:758] [2023-04-24 19:45:58 +0000.854169][19ed]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:14 last
video ts:561330 frame->pts:564300 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[038:758] [2023-04-24 19:45:58 +0000.854351][19ed] lipsync_debug: tsDelta -
timeDelta = 19
[038:840] [2023-04-24 19:45:58 +0000.936482][19f1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[038:849] [2023-04-24 19:45:58 +0000.945410][19f0] Error(video_source.cc:430): wait
decoder a frame: 0
[039:107] [2023-04-24 19:45:59 +0000.203669][19ed] lipsync_debug:displaying video
ts:594000 The current displayed video timestamp is:420261971
[039:109] [2023-04-24 19:45:59 +0000.205678][19ed] lipsync_debug: render a video
frame
[039:140] [2023-04-24 19:45:59 +0000.236197][19ed] lipsync_debug:result remaining
time:0
[039:140] [2023-04-24 19:45:59 +0000.236297][19ed] dynamic updated lipsync delay:0
[039:161] [2023-04-24 19:45:59 +0000.257768][19ef] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 307060
[039:162] [2023-04-24 19:45:59 +0000.258022][19ef] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[039:227] [2023-04-24 19:45:59 +0000.323467][19ee] The audio playback speed:100
(1/100)
[039:227] [2023-04-24 19:45:59 +0000.323684][19ee] lipsync_debug: The current
played audio timestamp is:307060(1/50)
[039:784] [2023-04-24 19:45:59 +0000.880082][19ed] lipsync_debug:displaying video
ts:653400 The current displayed video timestamp is:420262648
[039:839] [2023-04-24 19:45:59 +0000.935309][19f1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[039:840] [2023-04-24 19:45:59 +0000.936256][19ed] DriveRender working... (1/200)
[040:250] [2023-04-24 19:46:00 +0000.346787][19f0] Error(video_source.cc:430): wait
decoder a frame: 0
[040:334] [2023-04-24 19:46:00 +0000.430114][1945] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[040:334] [2023-04-24 19:46:00 +0000.430493][1945] _deviceSampleRate:48000


[040:336] [2023-04-24 19:46:00 +0000.432069][1944] Run AGC when audioType = 0
[040:337] [2023-04-24 19:46:00 +0000.433169][1944]
AudioDeviceDataHandler::MixAndSendOutFrame
[040:378] [2023-04-24 19:46:00 +0000.474485][19ed]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:33 last
video ts:703890 frame->pts:706860 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[040:378] [2023-04-24 19:46:00 +0000.474712][19ed] lipsync_debug: tsDelta -
timeDelta = 0
[040:403] [2023-04-24 19:46:00 +0000.499601][1944] haveEnoughProcessedData
internalAudioStream.length: 0
[040:444] [2023-04-24 19:46:00 +0000.540553][19ed] lipsync_debug:displaying video
ts:712800 The current displayed video timestamp is:420263308
[040:770] [2023-04-24 19:46:00 +0000.866316][19ed] lipsync_debug:remaining time:10
tsDelta - timeDelta:10
[040:770] [2023-04-24 19:46:00 +0000.866430][19ed] lipsync_debug:result remaining
time:10
[040:806] [2023-04-24 19:46:00 +0000.902697][19f1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[041:110] [2023-04-24 19:46:01 +0000.206970][19ed] lipsync_debug:displaying video
ts:772200 The current displayed video timestamp is:420263974
[041:166] [2023-04-24 19:46:01 +0000.262351][19ef] FilterPipeline2::OnAudioFrame
pts 395100 last_audio_timestamp_ 8959.18
[041:453] [2023-04-24 19:46:01 +0000.549431][19ed] DriveRender working... (1/200)
[041:523] [2023-04-24 19:46:01 +0000.619054][19ef] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 409428
[041:523] [2023-04-24 19:46:01 +0000.619264][19ef] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[041:547] [2023-04-24 19:46:01 +0000.643694][19f0] Error(video_source.cc:430): wait
decoder a frame: 0
[041:550] [2023-04-24 19:46:01 +0000.646706][19ee] The audio playback speed:100
(1/100)
[041:551] [2023-04-24 19:46:01 +0000.646994][19ee] lipsync_debug: The current
played audio timestamp is:409428(1/50)
[041:746] [2023-04-24 19:46:01 +0000.842713][19ed] lipsync_debug:displaying video
ts:831600 The current displayed video timestamp is:420264610
[041:842] [2023-04-24 19:46:01 +0000.938262][19f1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[041:977] [2023-04-24 19:46:02 +0000.73365][19ed] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:33 timeDelta:33 last video ts:849420 frame->pts:852390
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[041:977] [2023-04-24 19:46:02 +0000.73538][19ed] lipsync_debug: tsDelta -
timeDelta = 0
[042:003] [2023-04-24 19:46:02 +0000.99959][19f0] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 891000pts ms:9.9e+06
[042:005] [2023-04-24 19:46:02 +0000.101560][19f0] OnVideoFrameReady(1/200)
[042:005] [2023-04-24 19:46:02 +0000.101740][19ed] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[042:158] [2023-04-24 19:46:02 +0000.254271][1944] haveEnoughProcessedData
internalAudioStream.length: 10
[042:328] [2023-04-24 19:46:02 +0000.423999][19f0] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4996 diff: 5
[042:339] [2023-04-24 19:46:02 +0000.435338][1944] Run AGC when audioType = 0
[042:410] [2023-04-24 19:46:02 +0000.506044][19ed] lipsync_debug:displaying video
ts:891000 The current displayed video timestamp is:420265274
[042:413] [2023-04-24 19:46:02 +0000.509887][19ed] lipsync_debug: render a video
frame
[042:439] [2023-04-24 19:46:02 +0000.535828][19ed] lipsync_debug:result remaining
time:0
[042:440] [2023-04-24 19:46:02 +0000.536020][19ed] dynamic updated lipsync delay:0
[042:800] [2023-04-24 19:46:02 +0000.896020][19f1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[042:870] [2023-04-24 19:46:02 +0000.966210][19ed] lipsync_debug:remaining time:10
tsDelta - timeDelta:20
[042:870] [2023-04-24 19:46:02 +0000.966400][19ed] lipsync_debug:result remaining
time:10
[042:888] [2023-04-24 19:46:02 +0000.984624][19f0] Error(video_source.cc:430): wait
decoder a frame: 0
[043:035] [2023-04-24 19:46:03 +0000.131250][19ed] DriveRender working... (1/200)
[043:088] [2023-04-24 19:46:03 +0000.184695][19ed] lipsync_debug:displaying video
ts:950400 The current displayed video timestamp is:420265952
[043:452] [2023-04-24 19:46:03 +0000.548420][19ee] total delay:10 videoTsMS:10923
audioTsMS:10913 diff:10
[043:452] [2023-04-24 19:46:03 +0000.548641][19ee] Set the lipsync delay:10
[043:565] [2023-04-24 19:46:03 +0000.661288][19ed]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:5 last video
ts:991980 frame->pts:994950 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[043:565] [2023-04-24 19:46:03 +0000.661485][19ed] lipsync_debug: tsDelta -
timeDelta = 28
[043:759] [2023-04-24 19:46:03 +0000.855080][19ed] lipsync_debug:displaying video
ts:1009800 The current displayed video timestamp is:420266623
[043:798] [2023-04-24 19:46:03 +0000.894500][19f1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[043:801] [2023-04-24 19:46:03 +0000.897608][19ef] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 511796
[043:801] [2023-04-24 19:46:03 +0000.897758][19ef] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[043:874] [2023-04-24 19:46:03 +0000.970951][19ee] The audio playback speed:100
(1/100)
[043:875] [2023-04-24 19:46:03 +0000.971351][19ee] lipsync_debug: The current
played audio timestamp is:511796(1/50)
[043:916] [2023-04-24 19:46:04 +0000.12461][1944] haveEnoughProcessedData
internalAudioStream.length: 0
[044:279] [2023-04-24 19:46:04 +0000.375678][19f0] Error(video_source.cc:430): wait
decoder a frame: 0
[044:336] [2023-04-24 19:46:04 +0000.432241][1944] Run AGC when audioType = 0
[044:336] [2023-04-24 19:46:04 +0000.432526][1944]
AudioDeviceDataHandler::MixAndSendOutFrame
[044:418] [2023-04-24 19:46:04 +0000.514796][19ed] lipsync_debug:displaying video
ts:1069200 The current displayed video timestamp is:420267282
[044:623] [2023-04-24 19:46:04 +0000.720007][19ed] DriveRender working... (1/200)
[044:658] [2023-04-24 19:46:04 +0000.754051][19f0] video frame wait audio frame:
last_video_timestamp:12540 last_audio_timestamp:12418.1
[044:658] [2023-04-24 19:46:04 +0000.754224][19f0]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[044:807] [2023-04-24 19:46:04 +0000.903723][19f1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[044:981] [2023-04-24 19:46:05 +0000.77668][19e1] av_read_frame AVERROR_EOF
[044:994] [2023-04-24 19:46:05 +0000.90745][19ed] lipsync_debug:remaining time:10
tsDelta - timeDelta:21
[044:994] [2023-04-24 19:46:05 +0000.90855][19ed] lipsync_debug:result remaining
time:10
[045:049] [2023-04-24 19:46:05 +0000.145291][19ed] lipsync_debug:displaying video
ts:1128600 The current displayed video timestamp is:420267913
[045:160] [2023-04-24 19:46:05 +0000.256986][19ed]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:13 last
video ts:1137510 frame->pts:1140480 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[045:161] [2023-04-24 19:46:05 +0000.257169][19ed] lipsync_debug: tsDelta -
timeDelta = 20
[045:292] [2023-04-24 19:46:05 +0000.388072][19f0] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 1188000pts ms:1.32e+07
[045:293] [2023-04-24 19:46:05 +0000.389929][19f0] OnVideoFrameReady(1/200)
[045:294] [2023-04-24 19:46:05 +0000.390227][19ed] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[045:617] [2023-04-24 19:46:05 +0000.713229][19f0] Error(video_source.cc:430): wait
decoder a frame: 0
[045:664] [2023-04-24 19:46:05 +0000.761455][1944] haveEnoughProcessedData
internalAudioStream.length: 0
[045:704] [2023-04-24 19:46:05 +0000.800046][19ed] lipsync_debug:displaying video
ts:1188000 The current displayed video timestamp is:420268568
[045:707] [2023-04-24 19:46:05 +0000.803079][19ed] lipsync_debug: render a video
frame
[045:736] [2023-04-24 19:46:05 +0000.832924][19ed] lipsync_debug:result remaining
time:0
[045:737] [2023-04-24 19:46:05 +0000.833047][19ed] dynamic updated lipsync delay:0
[045:844] [2023-04-24 19:46:05 +0000.940002][19f1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[045:928] [2023-04-24 19:46:06 +0000.24407][19e1] OnReceiveEOF:
[045:928] [2023-04-24 19:46:06 +0000.24591][19e1] OnDecoderEOF time:420268792
enter.

[045:928] [2023-04-24 19:46:06 +0000.24670][19e1] OnDecoderEOF leave. expire time


= 0 ms

[045:928] [2023-04-24 19:46:06 +0000.24714][19e1] OnDecoderFinished:


OnDecoderFinished total decoder frames:151 this:0x76d33b4080
[045:928] [2023-04-24 19:46:06 +0000.24808][19df] CleanUp time:420268792 enter.

[045:934] [2023-04-24 19:46:06 +0000.30758][19df] CleanUp leave. expire time = 6


ms

[045:934] [2023-04-24 19:46:06 +0000.30877][19df] clean up


[045:934] [2023-04-24 19:46:06 +0000.30913][19df] running_decoder_count:0max
count:2
[046:163] [2023-04-24 19:46:06 +0000.259064][19ef] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 614164
[046:163] [2023-04-24 19:46:06 +0000.259279][19ef] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[046:222] [2023-04-24 19:46:06 +0000.318514][19ed] DriveRender working... (1/200)
[046:228] [2023-04-24 19:46:06 +0000.324717][19ee] The audio playback speed:100
(1/100)
[046:228] [2023-04-24 19:46:06 +0000.324954][19ee] lipsync_debug: The current
played audio timestamp is:614164(1/50)
[046:337] [2023-04-24 19:46:06 +0000.433742][1944] Run AGC when audioType = 0
[046:364] [2023-04-24 19:46:06 +0000.460467][19ed] lipsync_debug:displaying video
ts:1247400 The current displayed video timestamp is:420269228
[046:487] [2023-04-24 19:46:06 +0000.583624][19f0] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5996 diff: 5
[046:744] [2023-04-24 19:46:06 +0000.840662][19ed]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:2 last video
ts:1280070 frame->pts:1283040 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[046:744] [2023-04-24 19:46:06 +0000.840839][19ed] lipsync_debug: tsDelta -
timeDelta = 31
[046:841] [2023-04-24 19:46:06 +0000.937532][19f1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[046:930] [2023-04-24 19:46:07 +0000.26840][19f0] Error(video_source.cc:430): wait
decoder a frame: 0
[047:039] [2023-04-24 19:46:07 +0000.135177][19ed] lipsync_debug:displaying video
ts:1306800 The current displayed video timestamp is:420269903
[047:074] [2023-04-24 19:46:07 +0000.170988][19ed] lipsync_debug:remaining time:10
tsDelta - timeDelta:31
[047:075] [2023-04-24 19:46:07 +0000.171192][19ed] lipsync_debug:result remaining
time:10
[047:404] [2023-04-24 19:46:07 +0000.500600][19ef] PullAudioFrame: PullFrame audio
finished.
[047:404] [2023-04-24 19:46:07 +0000.500819][19ef] media player notify EOF, audio
PullFrameStatus is EOF
[047:419] [2023-04-24 19:46:07 +0000.515269][1944] haveEnoughProcessedData
internalAudioStream.length: 10
[047:435] [2023-04-24 19:46:07 +0000.531380][19ef] Pull finished audio filter.
[047:435] [2023-04-24 19:46:07 +0000.531501][19ef] media player notify EOF, audio
PullFrameStatus is EOF
[047:436] [2023-04-24 19:46:07 +0000.532891][19f0] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[047:437] [2023-04-24 19:46:07 +0000.533529][19f0] Stop:
[047:438] [2023-04-24 19:46:07 +0000.534106][19ed] operator(): Video Render
stopped.
[047:438] [2023-04-24 19:46:07 +0000.534540][19f0] Stop:
[047:439] [2023-04-24 19:46:07 +0000.535314][19ee] DeviceStop:
audioDevice_:0x76ccdcc000
[047:439] [2023-04-24 19:46:07 +0000.535468][19ee] OpenSlesOutput:Stop playout

[047:452] [2023-04-24 19:46:07 +0000.548101][19ee] DeviceStop: Done


[047:452] [2023-04-24 19:46:07 +0000.548497][19ee] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[047:452] [2023-04-24 19:46:07 +0000.548864][19f0] to reset filter graph
[047:452] [2023-04-24 19:46:07 +0000.548942][19f0] RemoveVideoBackGroud: hava not
add video backgroud
[047:453] [2023-04-24 19:46:07 +0000.548997][19f0] UnbindInputFilter 0x77a355dbd8
this 0x77a35b7720
[047:453] [2023-04-24 19:46:07 +0000.549038][19f0] ClearAllSource: remove source
filter, sourceid: 0x76d33b4080
[047:453] [2023-04-24 19:46:07 +0000.549064][19f0] DestoryDecoderByVideoSource
time:420270317 enter.

[047:453] [2023-04-24 19:46:07 +0000.549090][19f0] ~VideoBindDecoder time:420270317


enter.

[047:453] [2023-04-24 19:46:07 +0000.549214][19f0] CleanUp time:420270317 enter.

[047:453] [2023-04-24 19:46:07 +0000.549418][19f0] CleanUp leave. expire time = 0


ms

[047:453] [2023-04-24 19:46:07 +0000.549457][19f0] CleanUp time:420270317 enter.

[047:453] [2023-04-24 19:46:07 +0000.549614][19f0] CleanUp leave. expire time = 0


ms

[047:454] [2023-04-24 19:46:07 +0000.550522][19f0] ~VideoBindDecoder leave. expire


time = 1 ms

[047:454] [2023-04-24 19:46:07 +0000.550601][19f0] DestoryDecoderByVideoSource


leave. expire time = 1 ms
[047:454] [2023-04-24 19:46:07 +0000.550647][19f0] UnbindInputFilter 0x77a355d998
this 0x77a355dbd8
[047:454] [2023-04-24 19:46:07 +0000.550687][19f0] UnbindInputFilter 0x77a355d8d8
this 0x77a355d998
[047:454] [2023-04-24 19:46:07 +0000.550722][19f0] UnbindInputFilter 0x76d33b42a0
this 0x77a355d8d8
[047:454] [2023-04-24 19:46:07 +0000.550807][19f0] UnbindInputFilter 0x77a355db18
this 0x77a355dc98
[047:454] [2023-04-24 19:46:07 +0000.550855][19f0] UnbindInputFilter 0x77a355da58
this 0x77a355db18
[047:454] [2023-04-24 19:46:07 +0000.550891][19f0] UnbindInputFilter 0x76d33b42a0
this 0x77a355da58
[047:454] [2023-04-24 19:46:07 +0000.550943][19f0] to reset filter graph clear end
[047:454] [2023-04-24 19:46:07 +0000.550977][19f0] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_420245239.mp4,
delay: 0
[047:455] [2023-04-24 19:46:07 +0000.551015][19f0] CreateDecoderByVideoSource
time:420270319 enter.

[047:455] [2023-04-24 19:46:07 +0000.551333][19f0] running_decoder_count:0max


count:2
[047:455] [2023-04-24 19:46:07 +0000.551398][19f0] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_420245239.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x77a37a9000
[047:456] [2023-04-24 19:46:07 +0000.552940][1a24] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x76e531c200] Current FFmpeg version git-2021-06-16-
97cea6f

[047:529] [2023-04-24 19:46:07 +0000.625309][1a24] OnStreamInfoFound: video


duration_: 15214
[047:533] [2023-04-24 19:46:07 +0000.629205][19f0] start decoder
[047:533] [2023-04-24 19:46:07 +0000.629211][1a25] NO get frame from decoder
[047:533] [2023-04-24 19:46:07 +0000.629326][19f0] CreateDecoderByVideoSource
leave. expire time = 78 ms

[047:533] [2023-04-24 19:46:07 +0000.629364][19f0] BindInputFilter 0x76d33b42a0


this 0x77a355da58
[047:533] [2023-04-24 19:46:07 +0000.629384][19f0] BindInputFilter 0x77a355da58
this 0x77a355db18
[047:533] [2023-04-24 19:46:07 +0000.629407][19f0] BindInputFilter 0x76d33b42a0
this 0x77a355dc98
[047:533] [2023-04-24 19:46:07 +0000.629424][19f0] BindInputFilter 0x77a355dc98
this 0x77a355d8d8
[047:533] [2023-04-24 19:46:07 +0000.629434][19f0] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_420245239.mp4
[047:533] [2023-04-24 19:46:07 +0000.629452][19f0] BindInputFilter 0x77a355db18
this 0x77a355d998
[047:533] [2023-04-24 19:46:07 +0000.629470][19f0] BindInputFilter 0x77a355d998
this 0x77a35b7720
[047:533] [2023-04-24 19:46:07 +0000.629484][19f0] BindInputFilter 0x77a355d8d8
this 0x77a355dbd8
[047:533] [2023-04-24 19:46:07 +0000.629501][19f0] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_420245239.mp4
[047:533] [2023-04-24 19:46:07 +0000.629511][19f0] to reset filter graph end
[047:533] [2023-04-24 19:46:07 +0000.629522][19f0] Start:
[047:533] [2023-04-24 19:46:07 +0000.629650][19ed] operator(): video render
started.
[047:533] [2023-04-24 19:46:07 +0000.629761][19f0] Start:
[047:534] [2023-04-24 19:46:07 +0000.630068][19ee] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[047:534] [2023-04-24 19:46:07 +0000.630123][19ee] Reset: history total size: 98
[047:534] [2023-04-24 19:46:07 +0000.630145][19ee] DeviceStart:
audioDevice_:0x76ccdcc000
[047:534] [2023-04-24 19:46:07 +0000.630162][19ee] DeviceStart: time profile
playout init before
[047:534] [2023-04-24 19:46:07 +0000.630181][19ee] DeviceStart: time profile
playout init end
[047:534] [2023-04-24 19:46:07 +0000.630192][19ee] OpenSlesOutput:Start playout

[047:534] [2023-04-24 19:46:07 +0000.630234][1a25] NO get frame from decoder


[047:535] [2023-04-24 19:46:07 +0000.631281][1a25] NO get frame from decoder
[047:535] [2023-04-24 19:46:07 +0000.631730][19ee] Create the opensl output player.
streamtype before:0

[047:535] [2023-04-24 19:46:07 +0000.631789][19ee] Create the opensl output player.


streamtype after:3

[047:546] [2023-04-24 19:46:07 +0000.642501][1a25] NO get frame from decoder


[047:547] [2023-04-24 19:46:07 +0000.643523][1a25] NO get frame from decoder
[047:553] [2023-04-24 19:46:07 +0000.649292][1a25] NO get frame from decoder
[047:554] [2023-04-24 19:46:07 +0000.650292][1a25] NO get frame from decoder
[047:555] [2023-04-24 19:46:07 +0000.651127][1a25] NO get frame from decoder
[047:559] [2023-04-24 19:46:07 +0000.655491][19ee] Enqueue opensl buffer size:1764
[047:606] [2023-04-24 19:46:07 +0000.702332][19ee] DeviceStart: time profile
playout all end
[047:606] [2023-04-24 19:46:07 +0000.702473][19ee] operator(): Audio playback
started.
[047:612] [2023-04-24 19:46:07 +0000.708716][19ef] audio_frame_list_ empty
[047:614] [2023-04-24 19:46:07 +0000.710906][19ef]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[047:615] [2023-04-24 19:46:07 +0000.711238][19ef] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[047:617] [2023-04-24 19:46:07 +0000.713862][19ef]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[047:618] [2023-04-24 19:46:07 +0000.714183][19ef] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[047:620] [2023-04-24 19:46:07 +0000.716401][19ef]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[047:620] [2023-04-24 19:46:07 +0000.716666][19ef] audio frame wait video
frame.last_video_timestamp:33 last_audio_timestamp:138.957
[047:622] [2023-04-24 19:46:07 +0000.718686][19ef]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[047:622] [2023-04-24 19:46:07 +0000.718891][19ef] audio frame wait video
frame.last_video_timestamp:33 last_audio_timestamp:138.957
[047:625] [2023-04-24 19:46:07 +0000.721269][19ef]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[047:625] [2023-04-24 19:46:07 +0000.721818][19ef] audio frame wait video
frame.last_video_timestamp:66 last_audio_timestamp:184.943
[047:626] [2023-04-24 19:46:07 +0000.722829][19ee] First audio frame rendering
[047:630] [2023-04-24 19:46:07 +0000.726358][19ed] lipsync_debug: First video frame
rendering.
[047:760] [2023-04-24 19:46:07 +0000.856410][1a2f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[047:848] [2023-04-24 19:46:07 +0000.944763][19ed] lipsync_debug:displaying video
ts:20790 The current displayed video timestamp is:420270712
[047:859] [2023-04-24 19:46:07 +0000.955355][7933]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[047:860] [2023-04-24 19:46:07 +0000.956708][19ee] Stop:
[047:860] [2023-04-24 19:46:07 +0000.956941][19ed] operator(): Video Render
stopped.
[047:861] [2023-04-24 19:46:07 +0000.957350][19ee] Stop:
[047:861] [2023-04-24 19:46:07 +0000.957402][19ee] DeviceStop:
audioDevice_:0x76ccdcc000
[047:861] [2023-04-24 19:46:07 +0000.957437][19ee] OpenSlesOutput:Stop playout

[047:867] [2023-04-24 19:46:07 +0000.963105][19ee] DeviceStop: Done


[047:867] [2023-04-24 19:46:07 +0000.963388][19ee] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[047:867] [2023-04-24 19:46:07 +0000.963450][19ee] operator(): Stop now!
[047:867] [2023-04-24 19:46:07 +0000.963942][7933] Stop:
[047:868] [2023-04-24 19:46:07 +0000.964112][19ee] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[047:868] [2023-04-24 19:46:07 +0000.964261][7933] DeviceRelease:
audioDevice_:0x76ccdcc000
[047:868] [2023-04-24 19:46:07 +0000.964296][7933] OpenSlesOutput:Stop playout

[047:868] [2023-04-24 19:46:07 +0000.964330][7933] DeviceRelease: Release the


webrtc device object.
[047:868] [2023-04-24 19:46:07 +0000.964460][7933] OpenSlesOutput destruct.

[047:868] [2023-04-24 19:46:07 +0000.964531][7933] DeviceRelease: Done


[047:868] [2023-04-24 19:46:07 +0000.964636][7933] Stop:
[047:868] [2023-04-24 19:46:07 +0000.964817][19ed] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[047:899] [2023-04-24 19:46:07 +0000.995684][7933] global uninited!
[047:902] [2023-04-24 19:46:07 +0000.998252][7933]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[047:902] [2023-04-24 19:46:07 +0000.998670][7933] ~MediaFilterGraph:
MediaFilterGraph destruct
[047:902] [2023-04-24 19:46:07 +0000.998822][7933] RemoveVideoBackGroud: hava not
add video backgroud
[047:903] [2023-04-24 19:46:07 +0000.999007][7933] UnbindInputFilter 0x77a355d998
this 0x77a35b7720
[047:903] [2023-04-24 19:46:07 +0000.999292][7933] ClearAllSource: remove source
filter, sourceid: 0x76d33b4080
[047:903] [2023-04-24 19:46:07 +0000.999685][7933] DestoryDecoderByVideoSource
time:420270767 enter.

[047:903] [2023-04-24 19:46:07 +0000.999797][7933] ~VideoBindDecoder time:420270767


enter.

[047:904] [2023-04-24 19:46:08 +0000.906][7933] CleanUp time:420270768 enter.

[047:910] [2023-04-24 19:46:08 +0000.6508][7933] CleanUp leave. expire time = 6 ms

[047:910] [2023-04-24 19:46:08 +0000.6607][7933] CleanUp time:420270774 enter.

[047:912] [2023-04-24 19:46:08 +0000.8204][7933] CleanUp leave. expire time = 2 ms

[047:913] [2023-04-24 19:46:08 +0000.9627][7933] ~VideoBindDecoder leave. expire


time = 10 ms

[047:913] [2023-04-24 19:46:08 +0000.9766][7933] DestoryDecoderByVideoSource


leave. expire time = 10 ms

[047:913] [2023-04-24 19:46:08 +0000.9823][7933] UnbindInputFilter 0x77a355db18


this 0x77a355d998
[047:913] [2023-04-24 19:46:08 +0000.9856][7933] UnbindInputFilter 0x77a355da58
this 0x77a355db18
[047:913] [2023-04-24 19:46:08 +0000.9880][7933] UnbindInputFilter 0x76d33b42a0
this 0x77a355da58
[047:913] [2023-04-24 19:46:08 +0000.9897][7933] UnbindInputFilter 0x77a355d8d8
this 0x77a355dbd8
[047:913] [2023-04-24 19:46:08 +0000.9915][7933] UnbindInputFilter 0x77a355dc98
this 0x77a355d8d8
[047:913] [2023-04-24 19:46:08 +0000.9930][7933] UnbindInputFilter 0x76d33b42a0
this 0x77a355dc98
[047:914] [2023-04-24 19:46:08 +0000.10186][7933] ~GLESContext:
[047:915] [2023-04-24 19:46:08 +0000.11445][7933] GLESContext destruct finish.
[047:915] [2023-04-24 19:46:08 +0000.11570][7933] filter: filter pipeline destroy
this: 0x77a35b7680
[048:337] [2023-04-24 19:46:08 +0000.433112][1944] Run AGC when audioType = 0
[048:337] [2023-04-24 19:46:08 +0000.433490][1944]
AudioDeviceDataHandler::MixAndSendOutFrame
[049:178] [2023-04-24 19:46:09 +0000.274350][1944] haveEnoughProcessedData
internalAudioStream.length: 0
[050:333] [2023-04-24 19:46:10 +0000.429005][1945] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[050:333] [2023-04-24 19:46:10 +0000.429189][1945] _deviceSampleRate:48000

[050:336] [2023-04-24 19:46:10 +0000.432907][1944] Run AGC when audioType = 0


[050:923] [2023-04-24 19:46:11 +0000.19734][1944] haveEnoughProcessedData
internalAudioStream.length: 0
[052:339] [2023-04-24 19:46:12 +0000.435958][1944] Run AGC when audioType = 0
[052:340] [2023-04-24 19:46:12 +0000.436254][1944]
AudioDeviceDataHandler::MixAndSendOutFrame
[052:669] [2023-04-24 19:46:12 +0000.765454][1944] haveEnoughProcessedData
internalAudioStream.length: 0
[052:678] [2023-04-24 19:46:12 +0000.774458][7967]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[052:678] [2023-04-24 19:46:12 +0000.774615][7967] ~MediaFilterCamera
time:420275542 enter.

[052:678] [2023-04-24 19:46:12 +0000.774649][7967] StopPullFrameAndWriteMp4


time:420275542 enter.

[052:679] [2023-04-24 19:46:12 +0000.775788][193e] stop recording


[052:680] [2023-04-24 19:46:12 +0000.776035][193e] we have stopped recording before
[052:680] [2023-04-24 19:46:12 +0000.776459][7967] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[052:681] [2023-04-24 19:46:12 +0000.777223][7967] DestroyPipelineAndFilters


time:420275545 enter.

[052:681] [2023-04-24 19:46:12 +0000.777309][7967] DestroyPipelineAndFilters


leave. expire time = 0 ms

[052:681] [2023-04-24 19:46:12 +0000.777329][7967] AppDeviceManagerStopMic

[052:681] [2023-04-24 19:46:12 +0000.777385][7967] AppDeviceManagerStopMic::mic


status is on
[052:681] [2023-04-24 19:46:12 +0000.777400][7967] Try to stop webrtc device.

[052:681] [2023-04-24 19:46:12 +0000.777416][7967] Set record state to


stopped.threadID:31079

[052:740] [2023-04-24 19:46:12 +0000.836634][7967] Try to destory the


recorder.threadID:31079

[052:940] [2023-04-24 19:46:13 +0000.36796][7967] DestroyAudioRecorder:


[052:940] [2023-04-24 19:46:13 +0000.36902][7967] Cleanup the buffe

You might also like