You are on page 1of 108

[000:028] [2022-07-22 23:10:03 +0000.

905449][51b5] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-07-
22 23:10:03 +0000
[000:028] [2022-07-22 23:10:03 +0000.905527][51b5] set AppID=50011 old AppID=-1
[000:028] [2022-07-22 23:10:03 +0000.905542][51b5] Init the android object with
jvm:0xb4000074baafd540 env:0x73f57a3fc0 context:0x7388e43778

[000:028] [2022-07-22 23:10:03 +0000.905556][51b5] SetAndroidMediaCodecObjects


time:342736118 enter.

[000:028] [2022-07-22 23:10:03 +0000.905572][51b5] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:028] [2022-07-22 23:10:03 +0000.905583][51b5] SetAndroidMediaCodecObjects


time:342736118 enter.

[000:028] [2022-07-22 23:10:03 +0000.905595][51b5] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000074baafd540
[000:028] [2022-07-22 23:10:03 +0000.905628][51b5] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000074baafd540 address:0x7305afc760
[000:028] [2022-07-22 23:10:03 +0000.905669][51b5] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000074baafd540
address:0x7305afc760
[000:028] [2022-07-22 23:10:03 +0000.905680][51b5] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:028] [2022-07-22 23:10:03 +0000.905719][51b5] Set the android objects with


jvm:0xb4000074baafd540 env:0x73f57a3fc0 context:0x7388e43778

[000:028] [2022-07-22 23:10:03 +0000.905758][51b5] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x73f57a3fc0
[000:028] [2022-07-22 23:10:03 +0000.905783][51b5] SystemUtil Init done
[000:030] [2022-07-22 23:10:03 +0000.907075][51b5]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:030] [2022-07-22 23:10:03 +0000.907231][51b5] MediaFilterCamera
[000:030] [2022-07-22 23:10:03 +0000.907270][51b5] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:030] [2022-07-22 23:10:03 +0000.907362][51b5] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:030] [2022-07-22 23:10:03 +0000.907388][51b5] Recording session using default
bitrate support by app:31457280
[000:030] [2022-07-22 23:10:03 +0000.907401][5736] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73fdd651c0
[000:030] [2022-07-22 23:10:03 +0000.907582][5736] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:030] [2022-07-22 23:10:03 +0000.907704][51b5] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:031] [2022-07-22 23:10:03 +0000.908214][51b5] Error(ini.cc:191): Open the file
failed. error:2
[000:031] [2022-07-22 23:10:03 +0000.908249][51b5]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:031] [2022-07-22 23:10:03 +0000.908278][51b5] The device model: m2102j20sg
usingSoftwareAEC value: 0
[000:033] [2022-07-22 23:10:03 +0000.910780][51b5] Error(ini.cc:191): Open the file
failed. error:2
[000:033] [2022-07-22 23:10:03 +0000.910853][51b5]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:034] [2022-07-22 23:10:03 +0000.910887][51b5] The device model: m2102j20sg
usingHardwareAEC value: 0
[000:034] [2022-07-22 23:10:03 +0000.910916][51b5] The machine device: m2102j20sg
usingHardwareAEC value: 0
[000:034] [2022-07-22 23:10:03 +0000.910932][51b5] Using Default AEC type: software
AEC
[000:035] [2022-07-22 23:10:03 +0000.911879][51b5] The device model: m2102j20sg
enum value: 0
[000:035] [2022-07-22 23:10:03 +0000.912281][51b5] GetMachineModel is M2102J20SG
[000:035] [2022-07-22 23:10:03 +0000.912339][51b5] GetMachineInfo: M2102J20SG
[000:035] [2022-07-22 23:10:03 +0000.912399][51b5] Construct BeautifyReader
begin...
[000:035] [2022-07-22 23:10:03 +0000.912429][51b5] dumpStickerRgba:0
dumpStickerYuv:0
[000:035] [2022-07-22 23:10:03 +0000.912444][51b5] Construct BeautifyReader done.
[000:039] [2022-07-22 23:10:03 +0000.916008][51b5] Error(ini.cc:191): Open the file
failed. error:2
[000:039] [2022-07-22 23:10:03 +0000.916151][51b5]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/support_resolution.txt
[000:039] [2022-07-22 23:10:03 +0000.916241][51b5] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:039] [2022-07-22 23:10:03 +0000.916262][51b5] AppDeviceManager telnet server
for statistics started......
[000:039] [2022-07-22 23:10:03 +0000.916360][5739] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73fdc89da0
[000:039] [2022-07-22 23:10:03 +0000.916722][51b5] CpuOverloadDetect time:342736129
enter.

[000:039] [2022-07-22 23:10:03 +0000.916825][51b5] CpuOverloadDetect leave. expire


time = 0 ms

[000:039] [2022-07-22 23:10:03 +0000.916853][573a] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x731b57e140
[000:040] [2022-07-22 23:10:03 +0000.917371][51b5] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:040] [2022-07-22 23:10:03 +0000.917404][51b5] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:043] [2022-07-22 23:10:03 +0000.920585][51b5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:045] [2022-07-22 23:10:03 +0000.922091][51b5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:045] [2022-07-22 23:10:03 +0000.922569][51b5] CreatePlatformSpecificObjects:
[000:045] [2022-07-22 23:10:03 +0000.922624][51b5] audio device use opensle input
and opensl output
[000:045] [2022-07-22 23:10:03 +0000.922682][51b5] Create OpenSLES output module
with java VM support.

[000:045] [2022-07-22 23:10:03 +0000.922823][51b5] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:046] [2022-07-22 23:10:03 +0000.922983][51b5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:046] [2022-07-22 23:10:03 +0000.923147][51b5] Create OpenSLES output module
with buffer num:1

[000:046] [2022-07-22 23:10:03 +0000.923307][51b5] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:046] [2022-07-22 23:10:03 +0000.923433][51b5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:046] [2022-07-22 23:10:03 +0000.923578][51b5] Create OpenSLES input module
with java VM support.

[000:046] [2022-07-22 23:10:03 +0000.923615][51b5] Create OpenSLES input module


with buffer num:1

[000:046] [2022-07-22 23:10:03 +0000.923673][51b5] Error(trace.cc:40): Init the


output and input for audio device template.
[000:046] [2022-07-22 23:10:03 +0000.923696][51b5] Init the output device.

[000:046] [2022-07-22 23:10:03 +0000.923726][51b5] Init the opensl input.


[000:046] [2022-07-22 23:10:03 +0000.923756][51b5] AppDeviceManager get setting
samplerate: 0
[000:047] [2022-07-22 23:10:03 +0000.924084][51b5] The device model: m2102j20sg
enum value: 0
[000:047] [2022-07-22 23:10:03 +0000.924519][51b5] The device model: m2102j20sg
enum value: 0
[000:047] [2022-07-22 23:10:03 +0000.924550][51b5] Set the sample rate to be:48000

[000:047] [2022-07-22 23:10:03 +0000.924582][51b5] Enable the recording stereo:0


[000:047] [2022-07-22 23:10:03 +0000.924625][51b5] Set the playout as stereo:1
[000:047] [2022-07-22 23:10:03 +0000.924648][51b5] Init the microphone.
[000:048] [2022-07-22 23:10:03 +0000.924976][51b5] Update the recording sample rate
to be: 48000
[000:048] [2022-07-22 23:10:03 +0000.925011][51b5] Init the speaker.
[000:048] [2022-07-22 23:10:03 +0000.925040][51b5] Low latency buffer size:144 low
sample rate:48000
[000:048] [2022-07-22 23:10:03 +0000.925277][51b5] Using 1 x 10ms for an audio
frame.

[000:051] [2022-07-22 23:10:03 +0000.928423][51b5] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:051] [2022-07-22 23:10:03 +0000.928516][51b5] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:051] [2022-07-22 23:10:03 +0000.928546][51b5] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:055] [2022-07-22 23:10:03 +0000.932843][51b5] The device model:m2102j20sg

[000:056] [2022-07-22 23:10:03 +0000.932917][51b5] speaker output factor:100


defaultFactor: 100

[000:056] [2022-07-22 23:10:03 +0000.932937][51b5] headset output factor:100


defaultFactor: 100

[000:056] [2022-07-22 23:10:03 +0000.933273][51b5] AppDeviceManagerStart finished.


[000:056] [2022-07-22 23:10:03 +0000.933310][51b5] AppDeviceManagerStartMic::mic
status is off
[000:056] [2022-07-22 23:10:03 +0000.933352][51b5] AppDeviceManagerStartMic update
aec type: 2

[000:056] [2022-07-22 23:10:03 +0000.933371][51b5] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:056] [2022-07-22 23:10:03 +0000.933387][51b5]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:056] [2022-07-22 23:10:03 +0000.933409][51b5]
AudioDeviceDataHandler::StartMicProcess

[000:056] [2022-07-22 23:10:03 +0000.933513][51b5] Try to start webrtc recording


device.
[000:056] [2022-07-22 23:10:03 +0000.933542][51b5] StartRecording. threadID:20917

[000:056] [2022-07-22 23:10:03 +0000.933634][573c] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:056] [2022-07-22 23:10:03 +0000.933717][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[000:056] [2022-07-22 23:10:03 +0000.933848][51b5] The machine model:M2102J20SG

[000:057] [2022-07-22 23:10:03 +0000.933903][51b5] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:057] [2022-07-22 23:10:03 +0000.933925][51b5] Set the recording mode before


getSetting: 4
[000:057] [2022-07-22 23:10:03 +0000.933944][51b5] Set the recording mode after
getSetting: 1
[000:098] [2022-07-22 23:10:03 +0000.975207][51b5] StartRecording finished.

[000:098] [2022-07-22 23:10:03 +0000.975275][51b5] audio: start the audio mic


checker timer.

[000:098] [2022-07-22 23:10:03 +0000.975714][51b5] machine model :poco


[000:098] [2022-07-22 23:10:03 +0000.975759][51b5] Support this machine model :poco
[000:099] [2022-07-22 23:10:03 +0000.975881][51b5] global inited! current sdk
version: 07-20-936c45f
[000:167] [2022-07-22 23:10:04 +0000.44784][573d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:167] [2022-07-22 23:10:04 +0000.44848][573d] _deviceSampleRate:48000

[000:168] [2022-07-22 23:10:04 +0000.45842][573c] Run AGC when audioType = 0


[000:169] [2022-07-22 23:10:04 +0000.45913][573c]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:491] [2022-07-22 23:10:04 +0000.368251][53d8]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:491] [2022-07-22 23:10:04 +0000.368381][5737] MediaFilterCamera, recording
file context:0x7354419180 input texture:10
[000:491] [2022-07-22 23:10:04 +0000.368419][5737] GLESContext:
[000:491] [2022-07-22 23:10:04 +0000.368461][5737] The result of eglGetDisplay is:
0xb4000073f57a0b40
[000:492] [2022-07-22 23:10:04 +0000.369136][5737] The result of creation:
0x7333dd8400
[000:492] [2022-07-22 23:10:04 +0000.369207][5737] The result of
eglCreatePbufferSurface is: 0x7333dd8500
[000:492] [2022-07-22 23:10:04 +0000.369291][53d8]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7354419180 input_texture: 10
[001:813] [2022-07-22 23:10:05 +0000.690496][573c] haveEnoughProcessedData
internalAudioStream.length: 10
[002:172] [2022-07-22 23:10:06 +0000.48985][573c] Run AGC when audioType = 0
[003:557] [2022-07-22 23:10:07 +0000.434348][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[004:102] [2022-07-22 23:10:07 +0000.979058][5732]
monitorTime:4004totalDuration:3920
[004:169] [2022-07-22 23:10:08 +0000.46106][573c] Run AGC when audioType = 0
[004:169] [2022-07-22 23:10:08 +0000.46294][573c]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:295] [2022-07-22 23:10:09 +0000.172760][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[006:172] [2022-07-22 23:10:10 +0000.49017][573c] Run AGC when audioType = 0
[007:045] [2022-07-22 23:10:10 +0000.922144][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[008:170] [2022-07-22 23:10:12 +0000.47244][573c] Run AGC when audioType = 0
[008:170] [2022-07-22 23:10:12 +0000.47569][573c]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:808] [2022-07-22 23:10:12 +0000.685330][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[010:169] [2022-07-22 23:10:14 +0000.45965][573d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:169] [2022-07-22 23:10:14 +0000.46135][573d] _deviceSampleRate:48000

[010:170] [2022-07-22 23:10:14 +0000.47066][573c] Run AGC when audioType = 0


[010:552] [2022-07-22 23:10:14 +0000.429446][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[012:172] [2022-07-22 23:10:16 +0000.49050][573c] Run AGC when audioType = 0
[012:172] [2022-07-22 23:10:16 +0000.49590][573c]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:315] [2022-07-22 23:10:16 +0000.192436][573c] haveEnoughProcessedData
internalAudioStream.length: 20
[013:927] [2022-07-22 23:10:17 +0000.804045][5185] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[013:927] [2022-07-22 23:10:17 +0000.804144][5185]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[013:928] [2022-07-22 23:10:17 +0000.805050][5185]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[013:928] [2022-07-22 23:10:17 +0000.805239][5737] operator() time:342750018
enter.

[013:928] [2022-07-22 23:10:17 +0000.805299][5737] MediaFilterCamera, recording


file context:0x7354419180 input texture:10
[013:930] [2022-07-22 23:10:17 +0000.807158][5737] MicSource: Mic source
created:10x7333c14f00
[013:930] [2022-07-22 23:10:17 +0000.807776][5737] received external audio stream

[013:930] [2022-07-22 23:10:17 +0000.807827][5737] alloc thread: 0x7333ef3900


name:worker0 thread id:494583471280 to Mic_source
[013:930] [2022-07-22 23:10:17 +0000.807856][5737] audio: start the audio sender
thread.

[013:931] [2022-07-22 23:10:17 +0000.808137][5737] construct OpenGLRenderProgram


0x73fdc64f98
[013:931] [2022-07-22 23:10:17 +0000.808166][5737] CropFilter::SetOrientation
orientation: 90
[013:931] [2022-07-22 23:10:17 +0000.808460][5737] filter: filter pipeline
construtc this: 0x733858c1c0
[013:931] [2022-07-22 23:10:17 +0000.808519][5737] filter: filter pipeline2 update
pattern: 1
[013:931] [2022-07-22 23:10:17 +0000.808598][5737] CameraSource::source_id_:1
[013:931] [2022-07-22 23:10:17 +0000.808622][5737] RecordAudioSource::source_id_:2
[013:931] [2022-07-22 23:10:17 +0000.808803][5737] BindInputFilter 0x7333ef41c0
this 0x73fdc651c0
[013:931] [2022-07-22 23:10:17 +0000.808841][5737] BindInputFilter 0x7333ef4358
this 0x7333ef4950
[013:932] [2022-07-22 23:10:17 +0000.808870][5737] BindInputFilter 0x73fdc651c0
this 0x733858c260
[013:932] [2022-07-22 23:10:17 +0000.808910][5737] setParamentForFilters:
speed:1.000000
[013:932] [2022-07-22 23:10:17 +0000.808932][5737] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[013:932] [2022-07-22 23:10:17 +0000.808963][5737] SetParamForFilter time:342750022
enter.

[013:932] [2022-07-22 23:10:17 +0000.808991][5737] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[013:932] [2022-07-22 23:10:17 +0000.809022][5737] SetParamForFilter: Params video
index is: 0
[013:932] [2022-07-22 23:10:17 +0000.809036][5737] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[013:932] [2022-07-22 23:10:17 +0000.809058][5737] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[013:932] [2022-07-22 23:10:17 +0000.809088][5737] crop filter mode tpye:
citytravelvideo index:0
[013:937] [2022-07-22 23:10:17 +0000.814715][5737]
Warning(parse_template_json.cc:45): json parament no found the parament
[013:937] [2022-07-22 23:10:17 +0000.814796][5737]
Warning(parse_template_json.cc:45): json parament no found the parament
[013:937] [2022-07-22 23:10:17 +0000.814818][5737]
Warning(parse_template_json.cc:45): json parament no found the parament
[013:938] [2022-07-22 23:10:17 +0000.814872][5737]
Warning(parse_template_json.cc:45): json parament no found the parament
[013:938] [2022-07-22 23:10:17 +0000.814893][5737]
Warning(parse_template_json.cc:45): json parament no found the parament
[013:938] [2022-07-22 23:10:17 +0000.814910][5737]
Warning(parse_template_json.cc:45): json parament no found the parament
[013:938] [2022-07-22 23:10:17 +0000.814925][5737]
Warning(parse_template_json.cc:45): json parament no found the parament
[013:938] [2022-07-22 23:10:17 +0000.814939][5737]
Warning(parse_template_json.cc:81): json parament no found the parament
[013:938] [2022-07-22 23:10:17 +0000.814955][5737]
Warning(parse_template_json.cc:81): json parament no found the parament
[013:938] [2022-07-22 23:10:17 +0000.814968][5737]
Warning(parse_template_json.cc:67): json parament no found the parament
[013:938] [2022-07-22 23:10:17 +0000.814983][5737]
Warning(parse_template_json.cc:93): json parament no found the duration
[013:938] [2022-07-22 23:10:17 +0000.815016][5737] SetParamForFilter leave. expire
time = 6 ms

[013:938] [2022-07-22 23:10:17 +0000.815200][5737] OnOutputSizeChanged width 1280


height 720
[013:938] [2022-07-22 23:10:17 +0000.815250][5737] OpenGLFrameBuffer: width:1280
height:720
[013:938] [2022-07-22 23:10:17 +0000.815282][5737] OpenGLFrameBuffer: width:1280
height:720
[013:938] [2022-07-22 23:10:17 +0000.815305][5737] OpenGLFrameBuffer: width:1280
height:720
[013:938] [2022-07-22 23:10:17 +0000.815321][5737] OpenGLFrameBuffer: width:1280
height:720
[013:938] [2022-07-22 23:10:17 +0000.815346][5737] OpenGLFrameBuffer: width:1280
height:720
[013:938] [2022-07-22 23:10:17 +0000.815361][5737] OpenGLFrameBuffer: width:1280
height:720
[013:938] [2022-07-22 23:10:17 +0000.815387][5737] construct TrivalImageDrawer
0x7320b0e280
[013:938] [2022-07-22 23:10:17 +0000.815405][5737] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7320b0e280 context 0x7333e5ac00
[013:938] [2022-07-22 23:10:17 +0000.815428][5737] setupGLES:
[013:938] [2022-07-22 23:10:17 +0000.815679][5737] OpenGLRenderProgram::Initialize.
[013:938] [2022-07-22 23:10:17 +0000.815722][5737] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[013:938] [2022-07-22 23:10:17 +0000.815747][5737] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[013:938] [2022-07-22 23:10:17 +0000.815830][5737] Init open gl render:
0x73fdc64f98
[013:939] [2022-07-22 23:10:17 +0000.815865][5737] Fragement shader path:
[013:939] [2022-07-22 23:10:17 +0000.815902][5737] Fragement shader path:
[013:939] [2022-07-22 23:10:17 +0000.815929][5737] create opengl program object.
[013:939] [2022-07-22 23:10:17 +0000.815961][5737] create shader: vertex
[013:941] [2022-07-22 23:10:17 +0000.817918][5737] create shader: fragment
[013:951] [2022-07-22 23:10:17 +0000.828578][573c] On audio frame the broadcast
with timestamp:342750041 samples:480. (1000 frame for one log)

[013:951] [2022-07-22 23:10:17 +0000.828738][5752] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[013:952] [2022-07-22 23:10:17 +0000.829055][5752] The output timestamp from audio
mixer change:342750041
[013:952] [2022-07-22 23:10:17 +0000.829080][5752] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:968] [2022-07-22 23:10:17 +0000.844933][5737] Have not extra filter filename!
[013:968] [2022-07-22 23:10:17 +0000.845019][5737] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[013:968] [2022-07-22 23:10:17 +0000.845045][5737] OpenGLRenderProgram::Initialize
success.
[013:968] [2022-07-22 23:10:17 +0000.845086][5737] Setup the OpenGL result:1
[013:968] [2022-07-22 23:10:17 +0000.845308][5736] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_342750058.mp4
[013:968] [2022-07-22 23:10:17 +0000.845426][5736] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_342750058.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[013:968] [2022-07-22 23:10:17 +0000.845471][5736] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[013:968] [2022-07-22 23:10:17 +0000.845498][5736] 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_342750058.mp4
fileFD: -1
[013:969] [2022-07-22 23:10:17 +0000.845870][5736] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_342750058.mp4
is opened successfully
[013:969] [2022-07-22 23:10:17 +0000.845909][5736] setupMediaProcessers:
[013:969] [2022-07-22 23:10:17 +0000.845925][5736]
RecordingSessionInternalSimple:setup media processers.
[013:969] [2022-07-22 23:10:17 +0000.845981][5736] construct AAC encoder
[013:969] [2022-07-22 23:10:17 +0000.846266][5736] H264Encoder creating:
superfast011818
[013:969] [2022-07-22 23:10:17 +0000.846311][5736] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[013:969] [2022-07-22 23:10:17 +0000.846744][5736] H264Encode::GetMachineModel is
M2102J20SG
[013:969] [2022-07-22 23:10:17 +0000.846772][5736] H264Encoder machine_mode
is:M2102J20SG
[013:969] [2022-07-22 23:10:17 +0000.846790][5736] H264Encode::machine size :9
machine_mode:M2102J20SG
[013:969] [2022-07-22 23:10:17 +0000.846838][5736] H264Encode::machine array
size :22 machine_mode:M2102J20SG
[013:970] [2022-07-22 23:10:17 +0000.846965][5736] H264Encode::current machine
is :M2102J20SG auto check hw codec decide to use hw codec
[013:970] [2022-07-22 23:10:17 +0000.846985][5736] setupCompressionSession:
[013:970] [2022-07-22 23:10:17 +0000.847005][5736] H264Encode::creating hareware
Encoder
[013:970] [2022-07-22 23:10:17 +0000.847019][5736] AndroidHwAvcEncoder
time:342750060 enter.

[013:970] [2022-07-22 23:10:17 +0000.847164][5736] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000074baafd540 address:0x7305afc760
[013:970] [2022-07-22 23:10:17 +0000.847277][5736] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[013:970] [2022-07-22 23:10:17 +0000.847312][5736] The video avc hw codec address
is 0x7354990e98
[013:970] [2022-07-22 23:10:17 +0000.847364][5736] AndroidHwAvcEncoder leave.
expire time = 0 ms

[013:970] [2022-07-22 23:10:17 +0000.847393][5736] RegisterEncodeCompleteCallback


time:342750060 enter.

[013:970] [2022-07-22 23:10:17 +0000.847480][5736] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[013:970] [2022-07-22 23:10:17 +0000.847513][5736] InitEncode time:342750060


enter.

[013:970] [2022-07-22 23:10:17 +0000.847572][5736] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[013:970] [2022-07-22 23:10:17 +0000.847604][5736] Create time:342750060 enter.

[013:970] [2022-07-22 23:10:17 +0000.847630][5736] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[013:970] [2022-07-22 23:10:17 +0000.847660][5736]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x73f21a9c40
[013:973] [2022-07-22 23:10:17 +0000.850048][575b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7354babe98
[013:981] [2022-07-22 23:10:17 +0000.858506][5736] supported_type:video/avc
[013:981] [2022-07-22 23:10:17 +0000.858571][5736] name:OMX.qcom.video.encoder.avc
mime:video/avc
[013:981] [2022-07-22 23:10:17 +0000.858601][5736] hwCodecPrefix :OMX.qcom.
[013:981] [2022-07-22 23:10:17 +0000.858622][5736] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[013:981] [2022-07-22 23:10:17 +0000.858670][5736] mediacodec_createCodecByName
time:342750071 enter.

[013:981] [2022-07-22 23:10:17 +0000.858701][5736] WrapAndroidMediaCodec


time:342750071 enter.

[013:981] [2022-07-22 23:10:17 +0000.858820][5736] WrapAndroidMediaCodec leave.


expire time = 0 ms

[014:008] [2022-07-22 23:10:17 +0000.885315][5736] mediacodec_createCodecByName


leave. expire time = 27 ms

[014:008] [2022-07-22 23:10:17 +0000.885426][5736] WrapAndroidMediaFromat


time:342750098 enter.

[014:008] [2022-07-22 23:10:17 +0000.885508][5736] WrapAndroidMediaFromat leave.


expire time = 0 ms

[014:057] [2022-07-22 23:10:17 +0000.934283][573c] haveEnoughProcessedData


internalAudioStream.length: 0
[014:143] [2022-07-22 23:10:18 +0000.20289][5736] Destroy time:342750233 enter.

[014:143] [2022-07-22 23:10:18 +0000.20434][5736] WrapAndroidMediaFromat::


Destroy
[014:143] [2022-07-22 23:10:18 +0000.20522][5736] Destroy leave. expire time = 0
ms

[014:143] [2022-07-22 23:10:18 +0000.20565][5736] ~WrapAndroidMediaFromat


time:342750233 enter.

[014:143] [2022-07-22 23:10:18 +0000.20606][5736] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[014:143] [2022-07-22 23:10:18 +0000.20644][5736] Create leave. expire time = 173


ms

[014:143] [2022-07-22 23:10:18 +0000.20680][5736] isSemiPlanarSupport


time:342750233 enter.

[014:143] [2022-07-22 23:10:18 +0000.20713][5736] H264Encoder isSemiPlanarSupport


[014:143] [2022-07-22 23:10:18 +0000.20774][5736] isSemiPlanarSupport leave.
expire time = 0 ms

[014:143] [2022-07-22 23:10:18 +0000.20816][5736] creat hw H264Encoder success,


isSemiPlanar:1
[014:144] [2022-07-22 23:10:18 +0000.20996][5736] InitEncode leave. expire time =
174 ms

[014:144] [2022-07-22 23:10:18 +0000.21080][5736] H264Encode::created Encoder


[014:144] [2022-07-22 23:10:18 +0000.21199][5736] H264Encode:: H264 encoder
created.
[014:144] [2022-07-22 23:10:18 +0000.21250][5736] H264 encoder created.
[014:144] [2022-07-22 23:10:18 +0000.21283][5736]
RecordingSessionInternalSimple:created avc encoder avc: 0x733aa66640
[014:144] [2022-07-22 23:10:18 +0000.21318][5736] setOutput:
[014:144] [2022-07-22 23:10:18 +0000.21346][5736]
RecordingSessionInternalSimple:encoder set output to muxer!
[014:144] [2022-07-22 23:10:18 +0000.21372][5736] request a key frame
[014:144] [2022-07-22 23:10:18 +0000.21397][5736] H264Encode:: request a key frame
[014:145] [2022-07-22 23:10:18 +0000.22119][5736] setDisplayRotate :90
[014:145] [2022-07-22 23:10:18 +0000.22217][5736] 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
[014:146] [2022-07-22 23:10:18 +0000.22885][5737] StartRecording:
[014:146] [2022-07-22 23:10:18 +0000.23071][5752] operator(): Set the recording
session in mic source. recording session: 0x7333ef4200
[014:146] [2022-07-22 23:10:18 +0000.23322][5737] operator() leave. expire time =
218 ms

[014:146] [2022-07-22 23:10:18 +0000.23394][5751] AF_SpeedFilter audio 0x7333ef4800


PullFrame
[014:146] [2022-07-22 23:10:18 +0000.23526][5751] RecordAudioSource::PullAudioFrame
[014:146] [2022-07-22 23:10:18 +0000.23563][5751] AF_SpeedFilter::PullFrame eof4
[014:149] [2022-07-22 23:10:18 +0000.25962][5751]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[014:153] [2022-07-22 23:10:18 +0000.30499][5751] AF_SpeedFilter audio time,
0x7333ef4800 rcv time: 342750242
[014:153] [2022-07-22 23:10:18 +0000.30590][5751] AF_SpeedFilter audio time,
0x7333ef4800 rcv time: 342750242in_nSamples:441
[014:153] [2022-07-22 23:10:18 +0000.30792][5751] resampled_data_size:0
[014:175] [2022-07-22 23:10:18 +0000.52218][573c] Run AGC when audioType = 0
[014:206] [2022-07-22 23:10:18 +0000.83200][5737]
MediaFilterCamera::NeedProcessTexture
[014:206] [2022-07-22 23:10:18 +0000.83285][5737] begine recode to first frame
spend time:278
[014:206] [2022-07-22 23:10:18 +0000.83308][5737] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7333ef4080
[014:206] [2022-07-22 23:10:18 +0000.83338][5737] blur_distance_:0
[014:206] [2022-07-22 23:10:18 +0000.83354][5737] blur_direction_angle_:-90
[014:206] [2022-07-22 23:10:18 +0000.83376][5737]
GPUImageProcessing::SetOrientation orientation: 90
[014:206] [2022-07-22 23:10:18 +0000.83430][5737] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[014:206] [2022-07-22 23:10:18 +0000.83493][5737] GPUImageProcessing: process video
frame with resolution 1280 X 720
[014:206] [2022-07-22 23:10:18 +0000.83517][5737] GPUImageProcessing: input frame
width1280 X 720
[014:207] [2022-07-22 23:10:18 +0000.84048][5737] drawYUV420 render
OpenGLRenderProgram:0x73fdc64f98
[014:207] [2022-07-22 23:10:18 +0000.84551][5737] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[014:207] [2022-07-22 23:10:18 +0000.84632][5737] CropFilter::OnVideoFrame
outputtexture :12
[014:207] [2022-07-22 23:10:18 +0000.84667][5737] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[014:208] [2022-07-22 23:10:18 +0000.85307][5737] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[014:245] [2022-07-22 23:10:18 +0000.122084][5737] drawYUV420 render
OpenGLRenderProgram:0x73fdc64f98
[014:250] [2022-07-22 23:10:18 +0000.127025][5737] The convert RGB to YUV take 2
[014:250] [2022-07-22 23:10:18 +0000.127284][5737] FilterPipeline2::OnVideoFrame
pts 38 last_video_timestamp_ 38
[014:250] [2022-07-22 23:10:18 +0000.127354][5737]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[014:251] [2022-07-22 23:10:18 +0000.128410][575a]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[014:252] [2022-07-22 23:10:18 +0000.128929][575a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[014:252] [2022-07-22 23:10:18 +0000.129106][575a] push video frame to H264
encoder. (100 frame for one log)

[014:252] [2022-07-22 23:10:18 +0000.129175][575a] push video frame to H264


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

[014:252] [2022-07-22 23:10:18 +0000.129230][575a] H264Encode::push video frame to


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

[014:252] [2022-07-22 23:10:18 +0000.129285][575a] Push an pts:0 to dts queue.


[014:252] [2022-07-22 23:10:18 +0000.129379][575a] DTS queue for
Generator:0x733a7fe4b8 0
[014:252] [2022-07-22 23:10:18 +0000.129427][575a] The input pts:0 fps:30
[014:255] [2022-07-22 23:10:18 +0000.132007][575a]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[014:279] [2022-07-22 23:10:18 +0000.156412][5737] drawYUV420 render
OpenGLRenderProgram:0x73fdc64f98
[014:282] [2022-07-22 23:10:18 +0000.159485][5751] AF_SpeedFilter audio time 222,
0x7333ef4800 out time: 342750242 org time: 342750242
[014:282] [2022-07-22 23:10:18 +0000.159722][5751] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[014:282] [2022-07-22 23:10:18 +0000.159811][5751]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 342750242
[014:283] [2022-07-22 23:10:18 +0000.159863][5751]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[014:283] [2022-07-22 23:10:18 +0000.159950][5751] AF_SpeedFilter audio time
[014:283] [2022-07-22 23:10:18 +0000.160026][5751] AF_SpeedFilter audio time 111,
0x7333ef4800 out time: 342750252 org time: 342750252
[014:286] [2022-07-22 23:10:18 +0000.163759][5759]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[014:287] [2022-07-22 23:10:18 +0000.164199][575b] add aac audio track with id:1
[014:317] [2022-07-22 23:10:18 +0000.194813][575a] h264 add frame header cdr flag
[014:319] [2022-07-22 23:10:18 +0000.196014][575a] h264 add frame header cdr flag
[014:319] [2022-07-22 23:10:18 +0000.196200][575a] SendFrame
encodedImage._timeStamp:0encodedImage->_length:63199
[014:319] [2022-07-22 23:10:18 +0000.196244][575a] Received key frame:0
[014:319] [2022-07-22 23:10:18 +0000.196269][575a] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[014:319] [2022-07-22 23:10:18 +0000.196310][575a] H264Encode::H264SWEncoder get
callback, length:63199 type:0 nalType:7length:18
[014:319] [2022-07-22 23:10:18 +0000.196330][575a] H264Encode:: get a sps pps
header!headerSize:31
[014:319] [2022-07-22 23:10:18 +0000.196367][575a] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[014:319] [2022-07-22 23:10:18 +0000.196476][575b] get the H.264 SPS parameter
[014:319] [2022-07-22 23:10:18 +0000.196688][575b] add video track with id:2
[014:320] [2022-07-22 23:10:18 +0000.197002][575b] get the H.264 PPS parameter
[014:320] [2022-07-22 23:10:18 +0000.197666][575b] get the H.264 IDR frame
[014:320] [2022-07-22 23:10:18 +0000.197727][575b] resss:true
[014:320] [2022-07-22 23:10:18 +0000.197749][575b] video start ts:0
[014:320] [2022-07-22 23:10:18 +0000.197785][575b] the video frame has been written
into MP4 file
[014:372] [2022-07-22 23:10:18 +0000.249605][575b] audio start ts:0
[014:372] [2022-07-22 23:10:18 +0000.249716][575b] the audio frame has been written
into MP4 file
[014:711] [2022-07-22 23:10:18 +0000.588614][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:743] [2022-07-22 23:10:18 +0000.620368][5737] The convert RGB to YUV take 1
[014:960] [2022-07-22 23:10:18 +0000.837189][5752] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:080] [2022-07-22 23:10:18 +0000.957100][575a] DTS queue for
Generator:0x733a7fe4b8 800 831
[015:208] [2022-07-22 23:10:19 +0000.85788][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:243] [2022-07-22 23:10:19 +0000.120044][5737] The convert RGB to YUV take 2
[015:580] [2022-07-22 23:10:19 +0000.457189][575a] Push an pts:1331 to dts queue.
[015:614] [2022-07-22 23:10:19 +0000.490902][575a] last dts:1296 currentPts:1331
ppsOrSPS:0 queue length:2
[015:708] [2022-07-22 23:10:19 +0000.585267][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:745] [2022-07-22 23:10:19 +0000.622727][5737] The convert RGB to YUV take 1
[015:789] [2022-07-22 23:10:19 +0000.666541][5751] AF_SpeedFilter audio
0x7333ef4800 PullFrame
[015:809] [2022-07-22 23:10:19 +0000.686713][573c] haveEnoughProcessedData
internalAudioStream.length: 20
[015:911] [2022-07-22 23:10:19 +0000.788295][575a] DTS queue for
Generator:0x733a7fe4b8 1628 1663
[015:955] [2022-07-22 23:10:19 +0000.832885][5752] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:056] [2022-07-22 23:10:19 +0000.932981][5751]
RecordAudioSource::PullAudioFrame
[016:172] [2022-07-22 23:10:20 +0000.49546][573c] Run AGC when audioType = 0
[016:172] [2022-07-22 23:10:20 +0000.49735][573c]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:210] [2022-07-22 23:10:20 +0000.87150][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:251] [2022-07-22 23:10:20 +0000.128126][5737] The convert RGB to YUV take 2
[016:274] [2022-07-22 23:10:20 +0000.151336][5737] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[016:279] [2022-07-22 23:10:20 +0000.156480][575a] h264 add frame header cdr flag
[016:279] [2022-07-22 23:10:20 +0000.156723][575a] Received key frame:2004
[016:317] [2022-07-22 23:10:20 +0000.194815][575b] get the H.264 IDR frame
[016:446] [2022-07-22 23:10:20 +0000.323804][5751] resampled_data_size:7168
[016:501] [2022-07-22 23:10:20 +0000.378826][5751] AF_SpeedFilter::PullFrame eof4
[016:504] [2022-07-22 23:10:20 +0000.381052][5751]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[016:627] [2022-07-22 23:10:20 +0000.504805][5759]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:4
[016:706] [2022-07-22 23:10:20 +0000.583601][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:714] [2022-07-22 23:10:20 +0000.591826][575a] DTS queue for
Generator:0x733a7fe4b8 2461
[016:743] [2022-07-22 23:10:20 +0000.620689][5737] The convert RGB to YUV take 1
[016:907] [2022-07-22 23:10:20 +0000.784424][575a] Push an pts:2659 to dts queue.
[016:956] [2022-07-22 23:10:20 +0000.833211][575a] last dts:2627 currentPts:2659
ppsOrSPS:0 queue length:2
[016:956] [2022-07-22 23:10:20 +0000.833277][5752] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:202] [2022-07-22 23:10:21 +0000.79451][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:246] [2022-07-22 23:10:21 +0000.123784][5737] The convert RGB to YUV take 1
[017:408] [2022-07-22 23:10:21 +0000.285414][5751] AF_SpeedFilter audio
0x7333ef4800 PullFrame
[017:508] [2022-07-22 23:10:21 +0000.384874][5737] drawYUV420 render
OpenGLRenderProgram:0x73fdc64f98
[017:549] [2022-07-22 23:10:21 +0000.426581][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[017:559] [2022-07-22 23:10:21 +0000.435886][575a] DTS queue for
Generator:0x733a7fe4b8 3303
[017:572] [2022-07-22 23:10:21 +0000.449724][5737] GPUImageProcessing: process
video frame with resolution 1280 X 720
[017:572] [2022-07-22 23:10:21 +0000.449826][5737] GPUImageProcessing: input frame
width1280 X 720
[017:573] [2022-07-22 23:10:21 +0000.450253][5737] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[017:573] [2022-07-22 23:10:21 +0000.450330][5737] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[017:576] [2022-07-22 23:10:21 +0000.453375][575a]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3328
[017:612] [2022-07-22 23:10:21 +0000.489276][575a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3362
[017:612] [2022-07-22 23:10:21 +0000.489392][575a] push video frame to H264
encoder. (100 frame for one log)

[017:612] [2022-07-22 23:10:21 +0000.489449][575a] push video frame to H264


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

[017:612] [2022-07-22 23:10:21 +0000.489539][575a] H264Encode::push video frame to


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

[017:612] [2022-07-22 23:10:21 +0000.489602][575a] The input pts:3362 fps:30


[017:614] [2022-07-22 23:10:21 +0000.491024][575a] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3303 pts:3303
[017:615] [2022-07-22 23:10:21 +0000.492517][575a] SendFrame
encodedImage._timeStamp:3328encodedImage->_length:30160
[017:649] [2022-07-22 23:10:21 +0000.526555][575a] H264Encode::H264SWEncoder get
callback, length:39376 type:1 nalType:1length:39372
[017:706] [2022-07-22 23:10:21 +0000.583421][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:742] [2022-07-22 23:10:21 +0000.619094][5737] The convert RGB to YUV take 2
[017:952] [2022-07-22 23:10:21 +0000.829078][5752] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:961] [2022-07-22 23:10:21 +0000.838290][5751]
RecordAudioSource::PullAudioFrame
[018:169] [2022-07-22 23:10:22 +0000.46083][573c] Run AGC when audioType = 0
[018:205] [2022-07-22 23:10:22 +0000.82808][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:242] [2022-07-22 23:10:22 +0000.119474][5737] The convert RGB to YUV take 2
[018:245] [2022-07-22 23:10:22 +0000.122207][575a] Push an pts:3995 to dts queue.
[018:282] [2022-07-22 23:10:22 +0000.159819][575a] h264 add frame header cdr flag
[018:283] [2022-07-22 23:10:22 +0000.160210][575a] Received key frame:3995
[018:283] [2022-07-22 23:10:22 +0000.160357][575a] last dts:3960 currentPts:3995
ppsOrSPS:0 queue length:2
[018:336] [2022-07-22 23:10:22 +0000.213248][575b] get the H.264 IDR frame
[018:341] [2022-07-22 23:10:22 +0000.218863][5737] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[018:382] [2022-07-22 23:10:22 +0000.259131][575a] DTS queue for
Generator:0x733a7fe4b8 4095 4132
[018:634] [2022-07-22 23:10:22 +0000.511768][5751] resampled_data_size:0
[018:711] [2022-07-22 23:10:22 +0000.588265][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:740] [2022-07-22 23:10:22 +0000.617452][5737] The convert RGB to YUV take 2
[018:864] [2022-07-22 23:10:22 +0000.741155][5751] AF_SpeedFilter::PullFrame eof4
[018:867] [2022-07-22 23:10:22 +0000.744223][5751]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[018:954] [2022-07-22 23:10:22 +0000.830943][5752] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:987] [2022-07-22 23:10:22 +0000.863880][5759]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:8
[019:058] [2022-07-22 23:10:22 +0000.935866][5751] AF_SpeedFilter audio
0x7333ef4800 PullFrame
[019:205] [2022-07-22 23:10:23 +0000.82673][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:208] [2022-07-22 23:10:23 +0000.85362][575a] DTS queue for
Generator:0x733a7fe4b8 4924 4960
[019:239] [2022-07-22 23:10:23 +0000.116622][5737] The convert RGB to YUV take 1
[019:301] [2022-07-22 23:10:23 +0000.178402][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[019:572] [2022-07-22 23:10:23 +0000.448982][575a] Push an pts:5322 to dts queue.
[019:604] [2022-07-22 23:10:23 +0000.481744][575a] last dts:5289 currentPts:5322
ppsOrSPS:0 queue length:2
[019:708] [2022-07-22 23:10:23 +0000.585801][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:741] [2022-07-22 23:10:23 +0000.618534][5737] The convert RGB to YUV take 1
[019:872] [2022-07-22 23:10:23 +0000.749320][5751]
RecordAudioSource::PullAudioFrame
[019:956] [2022-07-22 23:10:23 +0000.833280][5752] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:046] [2022-07-22 23:10:23 +0000.923250][575a] DTS queue for
Generator:0x733a7fe4b8 5761 5799
[020:168] [2022-07-22 23:10:24 +0000.45442][573d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:168] [2022-07-22 23:10:24 +0000.45741][573d] _deviceSampleRate:48000


[020:173] [2022-07-22 23:10:24 +0000.50075][573c] Run AGC when audioType = 0
[020:173] [2022-07-22 23:10:24 +0000.50315][573c]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:206] [2022-07-22 23:10:24 +0000.83858][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:237] [2022-07-22 23:10:24 +0000.114554][5737] The convert RGB to YUV take 1
[020:281] [2022-07-22 23:10:24 +0000.158062][575a] h264 add frame header cdr flag
[020:281] [2022-07-22 23:10:24 +0000.158368][575a] Received key frame:5991
[020:315] [2022-07-22 23:10:24 +0000.192736][575b] get the H.264 IDR frame
[020:434] [2022-07-22 23:10:24 +0000.311256][5737] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[020:684] [2022-07-22 23:10:24 +0000.561544][5751] AF_SpeedFilter audio
0x7333ef4800 PullFrame
[020:704] [2022-07-22 23:10:24 +0000.581122][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:757] [2022-07-22 23:10:24 +0000.634047][5737] The convert RGB to YUV take 2
[020:839] [2022-07-22 23:10:24 +0000.716213][5737] drawYUV420 render
OpenGLRenderProgram:0x73fdc64f98
[020:846] [2022-07-22 23:10:24 +0000.723209][575a] DTS queue for
Generator:0x733a7fe4b8 6594
[020:862] [2022-07-22 23:10:24 +0000.739430][5751] resampled_data_size:10240
[020:908] [2022-07-22 23:10:24 +0000.785753][575a]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6659
[020:909] [2022-07-22 23:10:24 +0000.785862][575a] Push an pts:6659 to dts queue.
[020:937] [2022-07-22 23:10:24 +0000.814230][5737] GPUImageProcessing: process
video frame with resolution 1280 X 720
[020:937] [2022-07-22 23:10:24 +0000.814366][5737] GPUImageProcessing: input frame
width1280 X 720
[020:937] [2022-07-22 23:10:24 +0000.814795][5737] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[020:938] [2022-07-22 23:10:24 +0000.814921][5737] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[020:943] [2022-07-22 23:10:24 +0000.820341][575a] SendFrame
encodedImage._timeStamp:6659encodedImage->_length:20656
[020:943] [2022-07-22 23:10:24 +0000.820457][575a] last dts:6627 currentPts:6659
ppsOrSPS:0 queue length:2
[020:943] [2022-07-22 23:10:24 +0000.820503][575a] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6659 pts:6659
[020:962] [2022-07-22 23:10:24 +0000.839848][5752] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:975] [2022-07-22 23:10:24 +0000.852635][575a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6728
[020:976] [2022-07-22 23:10:24 +0000.852893][575a] push video frame to H264
encoder. (100 frame for one log)

[020:976] [2022-07-22 23:10:24 +0000.852944][575a] push video frame to H264


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

[020:976] [2022-07-22 23:10:24 +0000.852995][575a] H264Encode::push video frame to


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

[020:976] [2022-07-22 23:10:24 +0000.853065][575a] The input pts:6728 fps:30


[021:012] [2022-07-22 23:10:24 +0000.889303][575a] H264Encode::H264SWEncoder get
callback, length:21696 type:1 nalType:1length:21692
[021:058] [2022-07-22 23:10:24 +0000.935396][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[021:207] [2022-07-22 23:10:25 +0000.84230][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:235] [2022-07-22 23:10:25 +0000.112686][5751] AF_SpeedFilter::PullFrame eof4
[021:236] [2022-07-22 23:10:25 +0000.113135][5737] The convert RGB to YUV take 1
[021:238] [2022-07-22 23:10:25 +0000.114925][5751]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[021:246] [2022-07-22 23:10:25 +0000.123472][5759]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:2
[021:684] [2022-07-22 23:10:25 +0000.561387][575a] DTS queue for
Generator:0x733a7fe4b8 7423
[021:704] [2022-07-22 23:10:25 +0000.581728][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:741] [2022-07-22 23:10:25 +0000.618288][5737] The convert RGB to YUV take 2
[021:778] [2022-07-22 23:10:25 +0000.654894][5751]
RecordAudioSource::PullAudioFrame
[021:960] [2022-07-22 23:10:25 +0000.837661][5752] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[022:170] [2022-07-22 23:10:26 +0000.47604][573c] Run AGC when audioType = 0
[022:201] [2022-07-22 23:10:26 +0000.78575][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:238] [2022-07-22 23:10:26 +0000.115416][5737] The convert RGB to YUV take 2
[022:238] [2022-07-22 23:10:26 +0000.115711][575a] Push an pts:7992 to dts queue.
[022:281] [2022-07-22 23:10:26 +0000.157919][575a] h264 add frame header cdr flag
[022:281] [2022-07-22 23:10:26 +0000.158366][575a] Received key frame:7992
[022:281] [2022-07-22 23:10:26 +0000.158444][575a] last dts:7957 currentPts:7992
ppsOrSPS:0 queue length:2
[022:306] [2022-07-22 23:10:26 +0000.183445][5751] AF_SpeedFilter audio
0x7333ef4800 PullFrame
[022:311] [2022-07-22 23:10:26 +0000.188492][575b] get the H.264 IDR frame
[022:503] [2022-07-22 23:10:26 +0000.380485][5737] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[022:505] [2022-07-22 23:10:26 +0000.382113][575a] DTS queue for
Generator:0x733a7fe4b8 8224 8256
[022:702] [2022-07-22 23:10:26 +0000.579837][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:734] [2022-07-22 23:10:26 +0000.611057][5737] The convert RGB to YUV take 2
[022:812] [2022-07-22 23:10:26 +0000.689565][573c] haveEnoughProcessedData
internalAudioStream.length: 20
[022:829] [2022-07-22 23:10:26 +0000.706152][5185]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[022:830] [2022-07-22 23:10:26 +0000.707040][5737] operator(): Stop
[022:830] [2022-07-22 23:10:26 +0000.707241][5737] StopPullFrameAndWriteMp4
time:342758920 enter.

[022:830] [2022-07-22 23:10:26 +0000.707290][5737] StopRecording:


[022:835] [2022-07-22 23:10:26 +0000.712001][5751] resampled_data_size:512
[022:835] [2022-07-22 23:10:26 +0000.712144][5751] AF_SpeedFilter audio time 222,
0x7333ef4800 out time: 342758812 org time: 342758812
[022:835] [2022-07-22 23:10:26 +0000.712332][5751] PullAudioFrame: PullFrame audio
finished.
[022:835] [2022-07-22 23:10:26 +0000.712391][5751]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[022:837] [2022-07-22 23:10:26 +0000.713980][575a]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:258
[022:840] [2022-07-22 23:10:26 +0000.717078][5736] stop recording
[022:840] [2022-07-22 23:10:26 +0000.717179][5736]
RecordingSessionInternalSimple:destroy media processers
[022:840] [2022-07-22 23:10:26 +0000.717226][5736] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[022:840] [2022-07-22 23:10:26 +0000.717256][5736] H264Encode::flushing hareware
Encoder
[022:840] [2022-07-22 23:10:26 +0000.717512][5736] Flush time:342758930 enter.

[022:840] [2022-07-22 23:10:26 +0000.717585][5736] H264Encoder encoder flush


[022:840] [2022-07-22 23:10:26 +0000.717621][5736] flush output queue
[022:965] [2022-07-22 23:10:26 +0000.842320][5752] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[023:177] [2022-07-22 23:10:27 +0000.53949][5736] Flush leave. expire time = 337
ms

[023:177] [2022-07-22 23:10:27 +0000.54265][5736] ~H264EncodeWrap:


[023:177] [2022-07-22 23:10:27 +0000.54332][5736] ~H264Encode:
[023:177] [2022-07-22 23:10:27 +0000.54376][5736] teardownCompressionSession:
H264Encode::destroying Encoder
[023:177] [2022-07-22 23:10:27 +0000.54417][5736] Release time:342759267 enter.

[023:177] [2022-07-22 23:10:27 +0000.54646][5736] Release:


MediaCodecVideoEncoder::Release _inited:1
[023:177] [2022-07-22 23:10:27 +0000.54701][5736] Destroy time:342759267 enter.

[023:177] [2022-07-22 23:10:27 +0000.54739][5736] H264Encoder encoderDestroy


[023:177] [2022-07-22 23:10:27 +0000.54845][5736]
AndroidMediaCodecVideoEncoder::release env: 0x733aa66780
[023:178] [2022-07-22 23:10:27 +0000.54883][5736]
AndroidMediaCodecVideoEncoder::Destroy
[023:212] [2022-07-22 23:10:27 +0000.89100][5736] Destroy leave. expire time = 35
ms

[023:212] [2022-07-22 23:10:27 +0000.89636][5736] Release leave. expire time = 35


ms

[023:212] [2022-07-22 23:10:27 +0000.89719][5736] ~AndroidHwAvcEncoder


time:342759302 enter.

[023:213] [2022-07-22 23:10:27 +0000.90043][5736] Release time:342759303 enter.

[023:213] [2022-07-22 23:10:27 +0000.90103][5736] Release: MediaCodecVideoEncoder::


has been released before, just return
[023:213] [2022-07-22 23:10:27 +0000.90144][5736] Release leave. expire time = 0
ms

[023:213] [2022-07-22 23:10:27 +0000.90184][5736] ~AndroidMediaCodecVideoEncoder


[023:213] [2022-07-22 23:10:27 +0000.90220][5736] ~WrapAndroidMediaCodec
time:342759303 enter.

[023:213] [2022-07-22 23:10:27 +0000.90260][5736] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[023:213] [2022-07-22 23:10:27 +0000.90300][5736] video hevc hw codec


destructor:0x7354990e98

[023:213] [2022-07-22 23:10:27 +0000.90404][5736] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[023:213] [2022-07-22 23:10:27 +0000.90475][5736] teardownCompressionSession:


H264Encode::destroyed Encoder
[023:213] [2022-07-22 23:10:27 +0000.90529][5736]
RecordingSessionInternalSimple:destroy aac encoder output!
[023:213] [2022-07-22 23:10:27 +0000.90567][5736] AACSWEncode destructor
[023:218] [2022-07-22 23:10:27 +0000.95158][575b] MP4 close file successfully
[023:218] [2022-07-22 23:10:27 +0000.95295][575b] Recording session Internal:
notify recording ok
[023:218] [2022-07-22 23:10:27 +0000.95335][575b] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_342750058.mp4,
output_video_timestamp_:8558 last_video_pts_:8558
[023:218] [2022-07-22 23:10:27 +0000.95387][575b] OnRecordFinish:
[023:219] [2022-07-22 23:10:27 +0000.96414][575b] onRecordingOk: net seek
pos:0record video duration:8591record audio duration:8568
[023:220] [2022-07-22 23:10:27 +0000.97577][5752] destructMicSource_w:
[023:220] [2022-07-22 23:10:27 +0000.97673][5752] setOutput_w:
MicSource::setOutput() 0x0
[023:220] [2022-07-22 23:10:27 +0000.97724][5752] close external audio stream

[023:221] [2022-07-22 23:10:27 +0000.98207][5737] releaseThread 0x7333ef3900


[023:221] [2022-07-22 23:10:27 +0000.98268][5737] ~MicSource: Mic source
destroyed:0x7333c14f00
[023:224] [2022-07-22 23:10:27 +0000.101561][5737] StopPullFrameAndWriteMp4 leave.
expire time = 394 ms

[023:224] [2022-07-22 23:10:27 +0000.101674][5737] DestroyPipelineAndFilters


time:342759314 enter.

[023:224] [2022-07-22 23:10:27 +0000.101729][5737] UnbindInputFilter 0x7333ef41c0


this 0x73fdc651c0
[023:224] [2022-07-22 23:10:27 +0000.101775][5737] UnbindInputFilter 0x7333ef4358
this 0x7333ef4950
[023:224] [2022-07-22 23:10:27 +0000.101824][5737] UnbindInputFilter 0x73fdc651c0
this 0x733858c260
[023:225] [2022-07-22 23:10:27 +0000.101864][5737] filter: filter pipeline destroy
this: 0x733858c1c0
[023:226] [2022-07-22 23:10:27 +0000.102889][5737] ClearVideoOfSources: recodring
total frames:0
[023:226] [2022-07-22 23:10:27 +0000.103025][5737] ClearVideoOfSources:
[023:226] [2022-07-22 23:10:27 +0000.103063][5737] GPUImageProcessing destruct.
[023:226] [2022-07-22 23:10:27 +0000.103143][5737] destroy TrivalImageDrawer
0x7320b0e280
[023:226] [2022-07-22 23:10:27 +0000.103187][5737] The shader has been initialize,
clean up them.

[023:226] [2022-07-22 23:10:27 +0000.103269][5737] ~OpenGLFrameBuffer:


[023:230] [2022-07-22 23:10:27 +0000.107444][5737] ~OpenGLFrameBuffer:
[023:230] [2022-07-22 23:10:27 +0000.107605][5737] ~OpenGLFrameBuffer:
[023:230] [2022-07-22 23:10:27 +0000.107728][5737] ~OpenGLFrameBuffer:
[023:230] [2022-07-22 23:10:27 +0000.107840][5737] ~OpenGLFrameBuffer:
[023:231] [2022-07-22 23:10:27 +0000.107941][5737] ~OpenGLFrameBuffer:
[023:231] [2022-07-22 23:10:27 +0000.108242][5737] GPUImageProcessing destruct
finish.
[023:231] [2022-07-22 23:10:27 +0000.108381][5737] GPURGBAFrame destruct.
[023:231] [2022-07-22 23:10:27 +0000.108458][5737] destroy OpenGLRenderProgram
0x73fdc64f98
[023:231] [2022-07-22 23:10:27 +0000.108503][5737] ~CameraSource time:342759321
enter.

[023:231] [2022-07-22 23:10:27 +0000.108533][5737] ~CameraSource leave. expire


time = 0 ms
[023:231] [2022-07-22 23:10:27 +0000.108571][5737] ~RecordAudioSource
time:342759321 enter.

[023:231] [2022-07-22 23:10:27 +0000.108603][5737] ~RecordAudioSource leave.


expire time = 0 ms

[023:231] [2022-07-22 23:10:27 +0000.108638][5737] DestroyPipelineAndFilters


leave. expire time = 7 ms

[023:250] [2022-07-22 23:10:27 +0000.127654][5185]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[023:251] [2022-07-22 23:10:27 +0000.128211][5185] machine model :poco
[023:251] [2022-07-22 23:10:27 +0000.128268][5185] Support this machine model :poco
[023:251] [2022-07-22 23:10:27 +0000.128288][5185] global inited! current sdk
version: 07-20-936c45f
[023:251] [2022-07-22 23:10:27 +0000.128444][5185] filter: filter pipeline
construtc this: 0x733ab79600
[023:251] [2022-07-22 23:10:27 +0000.128471][5185] MediaFilterGraph:
MediaFilterGraph construct
[023:251] [2022-07-22 23:10:27 +0000.128489][5185] GLESContext:
[023:251] [2022-07-22 23:10:27 +0000.128527][5185] The result of eglGetDisplay is:
0xb4000073f57a0b40
[023:252] [2022-07-22 23:10:27 +0000.129765][5185] The result of creation:
0x733a8f4b00
[023:253] [2022-07-22 23:10:27 +0000.129926][5185] The result of
eglCreatePbufferSurface is: 0x733a8f4c00
[023:253] [2022-07-22 23:10:27 +0000.130681][5185] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_342750058.mp4
[023:253] [2022-07-22 23:10:27 +0000.130724][5185] The source 0 speed:1
[023:253] [2022-07-22 23:10:27 +0000.130752][5185] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_342750058.mp4,
delay: 0
[023:253] [2022-07-22 23:10:27 +0000.130798][5185] CreateDecoderByVideoSource
time:342759343 enter.

[023:254] [2022-07-22 23:10:27 +0000.131559][5185] running_decoder_count:0max


count:2
[023:254] [2022-07-22 23:10:27 +0000.131597][5185] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_342750058.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x733ab63800
[023:256] [2022-07-22 23:10:27 +0000.132877][5764] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x73fdd37200] Current FFmpeg version git-2021-06-16-
97cea6f

[023:271] [2022-07-22 23:10:27 +0000.148773][5764] OnStreamInfoFound: video


duration_: 8591
[023:273] [2022-07-22 23:10:27 +0000.149924][5185] start decoder
[023:273] [2022-07-22 23:10:27 +0000.149991][5185] CreateDecoderByVideoSource
leave. expire time = 20 ms

[023:273] [2022-07-22 23:10:27 +0000.150022][5185] BindInputFilter 0x735498d020


this 0x733ac23398
[023:273] [2022-07-22 23:10:27 +0000.150051][5185] BindInputFilter 0x733ac23398
this 0x733ac23518
[023:273] [2022-07-22 23:10:27 +0000.150085][5185] BindInputFilter 0x735498d020
this 0x733ac23698
[023:273] [2022-07-22 23:10:27 +0000.150114][5185] BindInputFilter 0x733ac23698
this 0x733ac23818
[023:273] [2022-07-22 23:10:27 +0000.150139][5185] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_342750058.mp4
[023:273] [2022-07-22 23:10:27 +0000.150160][5185] BindInputFilter 0x733ac23518
this 0x733ac23998
[023:273] [2022-07-22 23:10:27 +0000.150184][5185] BindInputFilter 0x733ac23998
this 0x733ab796a0
[023:273] [2022-07-22 23:10:27 +0000.150204][5185] BindInputFilter 0x733ac23818
this 0x733ac23e18
[023:273] [2022-07-22 23:10:27 +0000.150239][5185] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_342750058.mp4
[023:274] [2022-07-22 23:10:27 +0000.150984][5185]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[023:274] [2022-07-22 23:10:27 +0000.151398][5185] machine model :poco
[023:274] [2022-07-22 23:10:27 +0000.151466][5185] Support this machine model :poco
[023:274] [2022-07-22 23:10:27 +0000.151492][5185] global inited! current sdk
version: 07-20-936c45f
[023:274] [2022-07-22 23:10:27 +0000.151546][5185] GetPipeline:
-----------------------------------------
[023:274] [2022-07-22 23:10:27 +0000.151556][5765] NO get frame from decoder
[023:274] [2022-07-22 23:10:27 +0000.151574][5185] GetPipeline: source:
0x735498ce00
[023:274] [2022-07-22 23:10:27 +0000.151651][5185] GetPipeline: filter: NULLFilter
[023:274] [2022-07-22 23:10:27 +0000.151682][5185] GetPipeline: filter: NULLFilter
[023:274] [2022-07-22 23:10:27 +0000.151698][5185] GetPipeline: filter: NULLFilter
[023:274] [2022-07-22 23:10:27 +0000.151722][5185] GetPipeline: audio filter:
AuidoNULLFilter
[023:274] [2022-07-22 23:10:27 +0000.151736][5185] GetPipeline: audio filter:
AuidoNULLFilter
[023:274] [2022-07-22 23:10:27 +0000.151763][5185] GetPipeline: audio filter:
AudioNUllFilter
[023:274] [2022-07-22 23:10:27 +0000.151777][5185] GetPipeline:
------------------------------------------
[023:274] [2022-07-22 23:10:27 +0000.151805][5185] filter: filter pipeline2 update
pattern: 0
[023:275] [2022-07-22 23:10:27 +0000.152663][5185] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[023:276] [2022-07-22 23:10:27 +0000.152887][5185] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[023:276] [2022-07-22 23:10:27 +0000.152949][5185] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[023:276] [2022-07-22 23:10:27 +0000.153121][5185] DeviceInit:
[023:276] [2022-07-22 23:10:27 +0000.153328][5185] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[023:276] [2022-07-22 23:10:27 +0000.153606][5185] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[023:277] [2022-07-22 23:10:27 +0000.153891][5185] CreatePlatformSpecificObjects:
[023:277] [2022-07-22 23:10:27 +0000.153932][5185] audio device use null audio
input and opensl output
[023:277] [2022-07-22 23:10:27 +0000.153967][5185] Create OpenSLES output module
with java VM support.

[023:277] [2022-07-22 23:10:27 +0000.154097][5185] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[023:277] [2022-07-22 23:10:27 +0000.154249][5185] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[023:277] [2022-07-22 23:10:27 +0000.154445][5185] Create OpenSLES output module
with buffer num:2
[023:277] [2022-07-22 23:10:27 +0000.154488][5185] Error(trace.cc:40): Init the
output and input for audio device template.
[023:277] [2022-07-22 23:10:27 +0000.154506][5185] Init the output device.

[023:277] [2022-07-22 23:10:27 +0000.154540][5185] Set the playout as stereo:1


[023:277] [2022-07-22 23:10:27 +0000.154558][5185] Set the sample rate to be:44100

[023:277] [2022-07-22 23:10:27 +0000.154600][5185] Low latency buffer size:144 low


sample rate:48000
[023:277] [2022-07-22 23:10:27 +0000.154627][5185] DeviceInit: Done
[023:278] [2022-07-22 23:10:27 +0000.155058][5185] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[023:278] [2022-07-22 23:10:27 +0000.155078][576f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x733ac73618
[023:278] [2022-07-22 23:10:27 +0000.155772][5765] NO get frame from decoder
[023:278] [2022-07-22 23:10:27 +0000.155824][5185]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[023:279] [2022-07-22 23:10:27 +0000.155913][5185]
MediaFilterPlayer::SetPlayerNotify 0x733ab69de0
[023:279] [2022-07-22 23:10:27 +0000.156389][5185]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[023:279] [2022-07-22 23:10:27 +0000.156423][5185]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[023:280] [2022-07-22 23:10:27 +0000.157032][5765] NO get frame from decoder
[023:280] [2022-07-22 23:10:27 +0000.157298][5185]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[023:281] [2022-07-22 23:10:27 +0000.157867][5185] SetGraphLoop: SetGraphLoop 1
[023:281] [2022-07-22 23:10:27 +0000.157906][5185]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[023:281] [2022-07-22 23:10:27 +0000.158327][5185]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[023:282] [2022-07-22 23:10:27 +0000.159140][5185]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[023:282] [2022-07-22 23:10:27 +0000.159813][5185]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[023:283] [2022-07-22 23:10:27 +0000.159965][5765] NO get frame from decoder
[023:283] [2022-07-22 23:10:27 +0000.160051][5771] Start:
[023:283] [2022-07-22 23:10:27 +0000.160205][5770] operator(): video render
started.
[023:283] [2022-07-22 23:10:27 +0000.160414][5770] DriveRender working... (1/200)
[023:283] [2022-07-22 23:10:27 +0000.160453][5770] Warning(video_render.cc:390): No
picture to display (1/50)
[023:283] [2022-07-22 23:10:27 +0000.160520][5771] Start:
[023:283] [2022-07-22 23:10:27 +0000.160667][5771] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[023:283] [2022-07-22 23:10:27 +0000.160705][5771] Reset: history total size: 98
[023:283] [2022-07-22 23:10:27 +0000.160743][5771] DeviceStart:
audioDevice_:0x733a8b0000
[023:283] [2022-07-22 23:10:27 +0000.160777][5771] DeviceStart: time profile
playout init before
[023:283] [2022-07-22 23:10:27 +0000.160794][5771] DeviceStart: time profile
playout init end
[023:283] [2022-07-22 23:10:27 +0000.160818][5771] OpenSlesOutput:Start playout
[023:285] [2022-07-22 23:10:27 +0000.162517][5765] NO get frame from decoder
[023:287] [2022-07-22 23:10:27 +0000.164071][5765] NO get frame from decoder
[023:290] [2022-07-22 23:10:27 +0000.167192][5765] NO get frame from decoder
[023:292] [2022-07-22 23:10:27 +0000.169086][5765] NO get frame from decoder
[023:297] [2022-07-22 23:10:27 +0000.173920][5771] Create the opensl output player.
streamtype before:0

[023:297] [2022-07-22 23:10:27 +0000.173969][5771] Create the opensl output player.


streamtype after:3

[023:411] [2022-07-22 23:10:27 +0000.288295][5771] Enqueue opensl buffer size:1764


[023:436] [2022-07-22 23:10:27 +0000.313716][5771] DeviceStart: time profile
playout all end
[023:436] [2022-07-22 23:10:27 +0000.313855][5771] operator(): Audio playback
started.
[023:437] [2022-07-22 23:10:27 +0000.313957][5771] operator(): Started now!
[023:437] [2022-07-22 23:10:27 +0000.314182][5774]
PlayerSimpleBufferQueueCallbackHandler function
[023:437] [2022-07-22 23:10:27 +0000.314338][5774] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[023:437] [2022-07-22 23:10:27 +0000.314384][5774]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[023:437] [2022-07-22 23:10:27 +0000.314785][5773] Error(video_source.cc:430): wait
decoder a frame: 0
[023:439] [2022-07-22 23:10:27 +0000.316063][5773] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[023:445] [2022-07-22 23:10:27 +0000.322026][5773] OnVideoFrameReady(1/200)
[023:445] [2022-07-22 23:10:27 +0000.322530][5772] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[023:445] [2022-07-22 23:10:27 +0000.322590][5772] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[023:447] [2022-07-22 23:10:27 +0000.324282][5770] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[023:447] [2022-07-22 23:10:27 +0000.324610][5771] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[023:447] [2022-07-22 23:10:27 +0000.324777][5771] The audio playback speed:100
(1/100)
[023:447] [2022-07-22 23:10:27 +0000.324832][5771] lipsync_debug: The current
played audio timestamp is:0(1/50)
[023:448] [2022-07-22 23:10:27 +0000.324859][5771] First audio frame rendering
[023:449] [2022-07-22 23:10:27 +0000.326567][5770] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:342759539
[023:462] [2022-07-22 23:10:27 +0000.338942][5770] lipsync_debug: render a video
frame
[023:462] [2022-07-22 23:10:27 +0000.339001][5770] lipsync_debug: First video frame
rendering.
[023:472] [2022-07-22 23:10:27 +0000.349191][5770]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:21 timeDelta:23 last
video ts:900 frame->pts:2790 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[023:472] [2022-07-22 23:10:27 +0000.349356][5770] lipsync_debug: tsDelta -
timeDelta = -2
[023:472] [2022-07-22 23:10:27 +0000.349398][5770] lipsync_debug:result remaining
time:0
[023:472] [2022-07-22 23:10:27 +0000.349519][5770] dynamic updated lipsync delay:0
[023:475] [2022-07-22 23:10:27 +0000.352631][5770] lipsync_debug:remaining time:10
tsDelta - timeDelta:28
[023:475] [2022-07-22 23:10:27 +0000.352726][5770] lipsync_debug:result remaining
time:10
[023:516] [2022-07-22 23:10:27 +0000.393616][5773] video frame wait audio frame:
last_video_timestamp:298 last_audio_timestamp:184.943
[023:516] [2022-07-22 23:10:27 +0000.393737][5773]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[024:104] [2022-07-22 23:10:27 +0000.981671][5770] lipsync_debug:displaying video
ts:59850 The current displayed video timestamp is:342760194
[024:172] [2022-07-22 23:10:28 +0000.49677][573c] Run AGC when audioType = 0
[024:173] [2022-07-22 23:10:28 +0000.49900][573c]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:437] [2022-07-22 23:10:28 +0000.314448][5771] do work DoLipsync!
[024:437] [2022-07-22 23:10:28 +0000.314580][5771] total delay:200 videoTsMS:996
audioTsMS:796 diff:200
[024:437] [2022-07-22 23:10:28 +0000.314635][5771] Set the lipsync delay:200
[024:453] [2022-07-22 23:10:28 +0000.330311][5774]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[024:554] [2022-07-22 23:10:28 +0000.431240][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[024:595] [2022-07-22 23:10:28 +0000.472063][5773] Error(video_source.cc:430): wait
decoder a frame: 0
[024:906] [2022-07-22 23:10:28 +0000.783629][5770] DriveRender working... (1/200)
[024:935] [2022-07-22 23:10:28 +0000.812630][5770] lipsync_debug:displaying video
ts:119790 The current displayed video timestamp is:342761025
[025:048] [2022-07-22 23:10:28 +0000.925528][5770]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:31 timeDelta:6 last video
ts:126270 frame->pts:129060 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[025:048] [2022-07-22 23:10:28 +0000.925712][5770] lipsync_debug: tsDelta -
timeDelta = 25
[025:454] [2022-07-22 23:10:29 +0000.331812][5770] lipsync_debug:remaining time:10
tsDelta - timeDelta:11
[025:455] [2022-07-22 23:10:29 +0000.331905][5770] lipsync_debug:result remaining
time:10
[025:471] [2022-07-22 23:10:29 +0000.348802][5774]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[025:611] [2022-07-22 23:10:29 +0000.488346][5770] lipsync_debug:displaying video
ts:180360 The current displayed video timestamp is:342761701
[025:652] [2022-07-22 23:10:29 +0000.529553][5772] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[025:652] [2022-07-22 23:10:29 +0000.529638][5772] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[025:723] [2022-07-22 23:10:29 +0000.600193][5771] The audio playback speed:100
(1/100)
[025:723] [2022-07-22 23:10:29 +0000.600382][5771] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[025:891] [2022-07-22 23:10:29 +0000.767967][5773] Error(video_source.cc:430): wait
decoder a frame: 0
[026:170] [2022-07-22 23:10:30 +0000.47349][573c] Run AGC when audioType = 0
[026:266] [2022-07-22 23:10:30 +0000.143336][5770] lipsync_debug:displaying video
ts:239310 The current displayed video timestamp is:342762356
[026:299] [2022-07-22 23:10:30 +0000.176371][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[026:361] [2022-07-22 23:10:30 +0000.238219][5772] FilterPipeline2::OnAudioFrame
pts 135124 last_audio_timestamp_ 3064.04
[026:439] [2022-07-22 23:10:30 +0000.316409][5774]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[026:440] [2022-07-22 23:10:30 +0000.317839][5770] DriveRender working... (1/200)
[026:529] [2022-07-22 23:10:30 +0000.406301][5773] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 299520pts ms:3.328e+06
[026:533] [2022-07-22 23:10:30 +0000.409980][5773] OnVideoFrameReady(1/200)
[026:534] [2022-07-22 23:10:30 +0000.411440][5770] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[026:564] [2022-07-22 23:10:30 +0000.441392][5770]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:43 timeDelta:2 last video
ts:266130 frame->pts:270000 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[026:564] [2022-07-22 23:10:30 +0000.441511][5770] lipsync_debug: tsDelta -
timeDelta = 41
[026:757] [2022-07-22 23:10:30 +0000.634026][5773] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4992 diff: 9
[026:933] [2022-07-22 23:10:30 +0000.810430][5770] lipsync_debug:displaying video
ts:299520 The current displayed video timestamp is:342763023
[026:935] [2022-07-22 23:10:30 +0000.812626][5770] lipsync_debug: render a video
frame
[026:967] [2022-07-22 23:10:30 +0000.844475][5770] lipsync_debug:result remaining
time:0
[026:967] [2022-07-22 23:10:30 +0000.844598][5770] dynamic updated lipsync delay:0
[027:317] [2022-07-22 23:10:31 +0000.194630][5773] Error(video_source.cc:430): wait
decoder a frame: 0
[027:435] [2022-07-22 23:10:31 +0000.312104][5770] lipsync_debug:remaining time:10
tsDelta - timeDelta:2
[027:435] [2022-07-22 23:10:31 +0000.312182][5770] lipsync_debug:result remaining
time:2
[027:472] [2022-07-22 23:10:31 +0000.349099][5774]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[027:637] [2022-07-22 23:10:31 +0000.514304][5770] lipsync_debug:displaying video
ts:359550 The current displayed video timestamp is:342763727
[027:953] [2022-07-22 23:10:31 +0000.829943][5772] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 204692
[027:953] [2022-07-22 23:10:31 +0000.830091][5772] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[027:966] [2022-07-22 23:10:31 +0000.843225][5770] DriveRender working... (1/200)
[028:024] [2022-07-22 23:10:31 +0000.901300][5771] The audio playback speed:100
(1/100)
[028:024] [2022-07-22 23:10:31 +0000.901504][5771] lipsync_debug: The current
played audio timestamp is:204692(1/50)
[028:044] [2022-07-22 23:10:31 +0000.921535][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[028:091] [2022-07-22 23:10:31 +0000.968716][5770]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:39 timeDelta:23 last
video ts:398340 frame->pts:401850 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[028:092] [2022-07-22 23:10:31 +0000.968898][5770] lipsync_debug: tsDelta -
timeDelta = 16
[028:169] [2022-07-22 23:10:32 +0000.46176][573c] Run AGC when audioType = 0
[028:169] [2022-07-22 23:10:32 +0000.46366][573c]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:304] [2022-07-22 23:10:32 +0000.181742][5770] lipsync_debug:displaying video
ts:419580 The current displayed video timestamp is:342764394
[028:451] [2022-07-22 23:10:32 +0000.328793][5774]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[028:675] [2022-07-22 23:10:32 +0000.552609][5773] Error(video_source.cc:430): wait
decoder a frame: 0
[028:951] [2022-07-22 23:10:32 +0000.828281][5770] lipsync_debug:displaying video
ts:478980 The current displayed video timestamp is:342765041
[029:381] [2022-07-22 23:10:33 +0000.258574][5770] lipsync_debug:remaining time:10
tsDelta - timeDelta:9
[029:381] [2022-07-22 23:10:33 +0000.258725][5770] lipsync_debug:result remaining
time:9
[029:465] [2022-07-22 23:10:33 +0000.342621][5770] DriveRender working... (1/200)
[029:472] [2022-07-22 23:10:33 +0000.348935][5774]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[029:597] [2022-07-22 23:10:33 +0000.474876][5770]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:30 timeDelta:2 last video
ts:536490 frame->pts:539190 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[029:598] [2022-07-22 23:10:33 +0000.475063][5770] lipsync_debug: tsDelta -
timeDelta = 28
[029:625] [2022-07-22 23:10:33 +0000.502552][5770] lipsync_debug:displaying video
ts:539190 The current displayed video timestamp is:342765715
[029:773] [2022-07-22 23:10:33 +0000.650254][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[029:874] [2022-07-22 23:10:33 +0000.751212][5773] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 599310pts ms:6.659e+06
[029:875] [2022-07-22 23:10:33 +0000.752328][5773] OnVideoFrameReady(1/200)
[029:875] [2022-07-22 23:10:33 +0000.752753][5770] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[029:896] [2022-07-22 23:10:33 +0000.773522][5773] video frame wait audio frame:
last_video_timestamp:6692 last_audio_timestamp:6591.93
[029:896] [2022-07-22 23:10:33 +0000.773664][5773]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[030:036] [2022-07-22 23:10:33 +0000.913074][5773] Error(video_source.cc:430): wait
decoder a frame: 0
[030:168] [2022-07-22 23:10:34 +0000.45233][573d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:168] [2022-07-22 23:10:34 +0000.45419][573d] _deviceSampleRate:48000

[030:170] [2022-07-22 23:10:34 +0000.47810][573c] Run AGC when audioType = 0


[030:274] [2022-07-22 23:10:34 +0000.150887][5772] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 307060
[030:274] [2022-07-22 23:10:34 +0000.150993][5772] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[030:292] [2022-07-22 23:10:34 +0000.169512][5765] av_read_frame AVERROR_EOF
[030:293] [2022-07-22 23:10:34 +0000.170765][5770] lipsync_debug:displaying video
ts:599310 The current displayed video timestamp is:342766383
[030:298] [2022-07-22 23:10:34 +0000.175215][5770] lipsync_debug: render a video
frame
[030:306] [2022-07-22 23:10:34 +0000.183619][5765] OnReceiveEOF:
[030:306] [2022-07-22 23:10:34 +0000.183762][5765] OnDecoderEOF time:342766396
enter.

[030:307] [2022-07-22 23:10:34 +0000.183877][5765] OnDecoderEOF leave. expire time


= 1 ms

[030:307] [2022-07-22 23:10:34 +0000.183912][5765] OnDecoderFinished:


OnDecoderFinished total decoder frames:258 this:0x735498ce00
[030:307] [2022-07-22 23:10:34 +0000.183997][5763] CleanUp time:342766397 enter.

[030:309] [2022-07-22 23:10:34 +0000.186540][5763] CleanUp leave. expire time = 2


ms

[030:309] [2022-07-22 23:10:34 +0000.186631][5763] clean up


[030:309] [2022-07-22 23:10:34 +0000.186653][5763] running_decoder_count:0max
count:2
[030:326] [2022-07-22 23:10:34 +0000.203849][5770] lipsync_debug:result remaining
time:0
[030:327] [2022-07-22 23:10:34 +0000.203928][5770] dynamic updated lipsync delay:0
[030:357] [2022-07-22 23:10:34 +0000.234465][5771] The audio playback speed:100
(1/100)
[030:357] [2022-07-22 23:10:34 +0000.234665][5771] lipsync_debug: The current
played audio timestamp is:307060(1/50)
[030:448] [2022-07-22 23:10:34 +0000.324997][5774]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[030:916] [2022-07-22 23:10:34 +0000.793344][5773] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5992 diff: 9
[030:950] [2022-07-22 23:10:34 +0000.826918][5770] lipsync_debug:displaying video
ts:659250 The current displayed video timestamp is:342767040
[030:972] [2022-07-22 23:10:34 +0000.849873][5770] DriveRender working... (1/200)
[031:096] [2022-07-22 23:10:34 +0000.973257][5770]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:12 last
video ts:671400 frame->pts:674370 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[031:096] [2022-07-22 23:10:34 +0000.973376][5770] lipsync_debug: tsDelta -
timeDelta = 21
[031:331] [2022-07-22 23:10:35 +0000.208514][5770] lipsync_debug:remaining time:10
tsDelta - timeDelta:14
[031:331] [2022-07-22 23:10:35 +0000.208634][5770] lipsync_debug:result remaining
time:10
[031:395] [2022-07-22 23:10:35 +0000.272278][5773] Error(video_source.cc:430): wait
decoder a frame: 0
[031:472] [2022-07-22 23:10:35 +0000.349318][5774]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[031:520] [2022-07-22 23:10:35 +0000.397517][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[031:616] [2022-07-22 23:10:35 +0000.493230][5770] lipsync_debug:displaying video
ts:719280 The current displayed video timestamp is:342767706
[031:892] [2022-07-22 23:10:35 +0000.769455][5772] PullAudioFrame: PullFrame audio
finished.
[031:892] [2022-07-22 23:10:35 +0000.769755][5772]
Warning(media_filter_player.cc:409): media pull audio frame failed:8
[031:892] [2022-07-22 23:10:35 +0000.769822][5772] media player notify EOF, audio
PullFrameStatus is EOF
[031:923] [2022-07-22 23:10:35 +0000.800214][5772] Pull finished audio filter.
[031:923] [2022-07-22 23:10:35 +0000.800401][5772] media player notify EOF, audio
PullFrameStatus is EOF
[031:953] [2022-07-22 23:10:35 +0000.830676][5772] media player notify EOF, audio
PullFrameStatus is EOF
[031:984] [2022-07-22 23:10:35 +0000.861162][5772] media player notify EOF, audio
PullFrameStatus is EOF
[032:014] [2022-07-22 23:10:35 +0000.891522][5772] media player notify EOF, audio
PullFrameStatus is EOF
[032:045] [2022-07-22 23:10:35 +0000.921915][5772] media player notify EOF, audio
PullFrameStatus is EOF
[032:075] [2022-07-22 23:10:35 +0000.952337][5772] media player notify EOF, audio
PullFrameStatus is EOF
[032:105] [2022-07-22 23:10:35 +0000.982733][5772] media player notify EOF, audio
PullFrameStatus is EOF
[032:136] [2022-07-22 23:10:36 +0000.13089][5772] media player notify EOF, audio
PullFrameStatus is EOF
[032:166] [2022-07-22 23:10:36 +0000.43667][5772] media player notify EOF, audio
PullFrameStatus is EOF
[032:169] [2022-07-22 23:10:36 +0000.46555][573c] Run AGC when audioType = 0
[032:169] [2022-07-22 23:10:36 +0000.46757][573c]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:183] [2022-07-22 23:10:36 +0000.60443][5773] OnVideoTimer: media player notify
EOF, PullFrameStatus is EOF and render size is 0
[032:184] [2022-07-22 23:10:36 +0000.61209][5773] Stop:
[032:184] [2022-07-22 23:10:36 +0000.61504][5770] operator(): Video Render stopped.
[032:184] [2022-07-22 23:10:36 +0000.61620][5773] Stop:
[032:185] [2022-07-22 23:10:36 +0000.62246][5771] DeviceStop:
audioDevice_:0x733a8b0000
[032:185] [2022-07-22 23:10:36 +0000.62283][5771] OpenSlesOutput:Stop playout

[032:188] [2022-07-22 23:10:36 +0000.65790][5771] DeviceStop: Done


[032:189] [2022-07-22 23:10:36 +0000.65924][5771] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[032:189] [2022-07-22 23:10:36 +0000.66166][5773] to reset filter graph
[032:189] [2022-07-22 23:10:36 +0000.66233][5773] RemoveVideoBackGroud: hava not
add video backgroud
[032:189] [2022-07-22 23:10:36 +0000.66297][5773] UnbindInputFilter 0x733ac23998
this 0x733ab796a0
[032:189] [2022-07-22 23:10:36 +0000.66352][5773] ClearAllSource: remove source
filter, sourceid: 0x735498ce00
[032:189] [2022-07-22 23:10:36 +0000.66388][5773] DestoryDecoderByVideoSource
time:342768279 enter.

[032:189] [2022-07-22 23:10:36 +0000.66428][5773] ~VideoBindDecoder time:342768279


enter.

[032:189] [2022-07-22 23:10:36 +0000.66726][5773] CleanUp time:342768279 enter.

[032:190] [2022-07-22 23:10:36 +0000.67169][5773] CleanUp leave. expire time = 1


ms

[032:190] [2022-07-22 23:10:36 +0000.67197][5773] CleanUp time:342768280 enter.

[032:190] [2022-07-22 23:10:36 +0000.67288][5773] CleanUp leave. expire time = 0


ms

[032:191] [2022-07-22 23:10:36 +0000.68652][5773] ~VideoBindDecoder leave. expire


time = 2 ms

[032:191] [2022-07-22 23:10:36 +0000.68731][5773] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[032:191] [2022-07-22 23:10:36 +0000.68760][5773] UnbindInputFilter 0x733ac23518


this 0x733ac23998
[032:191] [2022-07-22 23:10:36 +0000.68786][5773] UnbindInputFilter 0x733ac23398
this 0x733ac23518
[032:191] [2022-07-22 23:10:36 +0000.68805][5773] UnbindInputFilter 0x735498d020
this 0x733ac23398
[032:191] [2022-07-22 23:10:36 +0000.68825][5773] UnbindInputFilter 0x733ac23818
this 0x733ac23e18
[032:191] [2022-07-22 23:10:36 +0000.68845][5773] UnbindInputFilter 0x733ac23698
this 0x733ac23818
[032:192] [2022-07-22 23:10:36 +0000.68911][5773] UnbindInputFilter 0x735498d020
this 0x733ac23698
[032:192] [2022-07-22 23:10:36 +0000.68951][5773] to reset filter graph clear end
[032:192] [2022-07-22 23:10:36 +0000.68968][5773] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_342750058.mp4,
delay: 0
[032:192] [2022-07-22 23:10:36 +0000.68987][5773] CreateDecoderByVideoSource
time:342768282 enter.
[032:192] [2022-07-22 23:10:36 +0000.69154][5773] running_decoder_count:0max
count:2
[032:192] [2022-07-22 23:10:36 +0000.69181][5773] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_342750058.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x733ab63800
[032:192] [2022-07-22 23:10:36 +0000.69826][577d] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x733837fa00] Current FFmpeg version git-2021-06-16-97cea6f

[032:203] [2022-07-22 23:10:36 +0000.80489][577d] OnStreamInfoFound: video


duration_: 8591
[032:205] [2022-07-22 23:10:36 +0000.82100][5773] start decoder
[032:205] [2022-07-22 23:10:36 +0000.82173][5773] CreateDecoderByVideoSource
leave. expire time = 13 ms

[032:205] [2022-07-22 23:10:36 +0000.82205][5773] BindInputFilter 0x735498d020


this 0x733ac23698
[032:205] [2022-07-22 23:10:36 +0000.82225][5773] BindInputFilter 0x733ac23698
this 0x733ac23818
[032:205] [2022-07-22 23:10:36 +0000.82246][5773] BindInputFilter 0x735498d020
this 0x733ac23e18
[032:205] [2022-07-22 23:10:36 +0000.82265][5773] BindInputFilter 0x733ac23e18
this 0x733ac23398
[032:205] [2022-07-22 23:10:36 +0000.82277][5773] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_342750058.mp4
[032:205] [2022-07-22 23:10:36 +0000.82297][5773] BindInputFilter 0x733ac23818
this 0x733ac23518
[032:205] [2022-07-22 23:10:36 +0000.82315][5773] BindInputFilter 0x733ac23518
this 0x733ab796a0
[032:205] [2022-07-22 23:10:36 +0000.82333][5773] BindInputFilter 0x733ac23398
this 0x733ac23998
[032:205] [2022-07-22 23:10:36 +0000.82350][5773] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_342750058.mp4
[032:205] [2022-07-22 23:10:36 +0000.82363][5773] to reset filter graph end
[032:205] [2022-07-22 23:10:36 +0000.82377][5773] Start:
[032:205] [2022-07-22 23:10:36 +0000.82436][5770] operator(): video render started.
[032:205] [2022-07-22 23:10:36 +0000.82492][5773] Start:
[032:205] [2022-07-22 23:10:36 +0000.82609][5771] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[032:205] [2022-07-22 23:10:36 +0000.82670][5771] Reset: history total size: 98
[032:205] [2022-07-22 23:10:36 +0000.82715][5771] DeviceStart:
audioDevice_:0x733a8b0000
[032:205] [2022-07-22 23:10:36 +0000.82730][5771] DeviceStart: time profile playout
init before
[032:205] [2022-07-22 23:10:36 +0000.82748][5771] DeviceStart: time profile playout
init end
[032:205] [2022-07-22 23:10:36 +0000.82761][5771] OpenSlesOutput:Start playout

[032:206] [2022-07-22 23:10:36 +0000.83638][5771] Create the opensl output player.


streamtype before:0

[032:206] [2022-07-22 23:10:36 +0000.83690][5771] Create the opensl output player.


streamtype after:3

[032:206] [2022-07-22 23:10:36 +0000.83771][577e] NO get frame from decoder


[032:208] [2022-07-22 23:10:36 +0000.85152][577e] NO get frame from decoder
[032:209] [2022-07-22 23:10:36 +0000.86330][577e] NO get frame from decoder
[032:210] [2022-07-22 23:10:36 +0000.87837][577e] NO get frame from decoder
[032:211] [2022-07-22 23:10:36 +0000.88468][577e] NO get frame from decoder
[032:212] [2022-07-22 23:10:36 +0000.88937][577e] NO get frame from decoder
[032:212] [2022-07-22 23:10:36 +0000.89625][577e] NO get frame from decoder
[032:213] [2022-07-22 23:10:36 +0000.90218][577e] NO get frame from decoder
[032:226] [2022-07-22 23:10:36 +0000.103241][5771] Enqueue opensl buffer size:1764
[032:245] [2022-07-22 23:10:36 +0000.122207][5771] DeviceStart: time profile
playout all end
[032:245] [2022-07-22 23:10:36 +0000.122321][5771] operator(): Audio playback
started.
[032:247] [2022-07-22 23:10:36 +0000.124666][5772] Pull audio failed.(wait video!)
[032:248] [2022-07-22 23:10:36 +0000.125469][5772] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[032:251] [2022-07-22 23:10:36 +0000.128345][5772]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:251] [2022-07-22 23:10:36 +0000.128526][5772] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[032:254] [2022-07-22 23:10:36 +0000.131575][5772]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:254] [2022-07-22 23:10:36 +0000.131787][5772] audio frame wait video
frame.last_video_timestamp:31 last_audio_timestamp:138.957
[032:257] [2022-07-22 23:10:36 +0000.134219][5772]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:257] [2022-07-22 23:10:36 +0000.134548][5771] First audio frame rendering
[032:261] [2022-07-22 23:10:36 +0000.138356][5770] lipsync_debug: First video frame
rendering.
[032:310] [2022-07-22 23:10:36 +0000.187787][5770] lipsync_debug:displaying video
ts:5760 The current displayed video timestamp is:342768400
[032:472] [2022-07-22 23:10:36 +0000.349303][5788]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[032:511] [2022-07-22 23:10:36 +0000.388616][5770] DriveRender working... (1/200)
[032:697] [2022-07-22 23:10:36 +0000.573992][5770]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:36 timeDelta:21 last
video ts:38700 frame->pts:41940 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[032:697] [2022-07-22 23:10:36 +0000.574086][5770] lipsync_debug: tsDelta -
timeDelta = 15
[032:766] [2022-07-22 23:10:36 +0000.642900][5772] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 30684
[032:766] [2022-07-22 23:10:36 +0000.643048][5772] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[032:876] [2022-07-22 23:10:36 +0000.753646][5771] The audio playback speed:100
(1/100)
[032:876] [2022-07-22 23:10:36 +0000.753824][5771] lipsync_debug: The current
played audio timestamp is:30684(1/50)
[032:954] [2022-07-22 23:10:36 +0000.830925][5773] Error(video_source.cc:430): wait
decoder a frame: 0
[032:977] [2022-07-22 23:10:36 +0000.854254][5770] lipsync_debug:displaying video
ts:65790 The current displayed video timestamp is:342769067
[033:257] [2022-07-22 23:10:37 +0000.134316][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[033:358] [2022-07-22 23:10:37 +0000.235012][5773] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 126270pts ms:1.403e+06
[033:359] [2022-07-22 23:10:37 +0000.236561][5773] OnVideoFrameReady(1/200)
[033:360] [2022-07-22 23:10:37 +0000.237012][5770] operator() frame->pts-
9223372036854775808 queue_ size: 10 (1/200)
[033:405] [2022-07-22 23:10:37 +0000.282830][5770] lipsync_debug:remaining time:10
tsDelta - timeDelta:37
[033:406] [2022-07-22 23:10:37 +0000.282919][5770] lipsync_debug:result remaining
time:10
[033:512] [2022-07-22 23:10:37 +0000.389058][5788]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[033:810] [2022-07-22 23:10:37 +0000.686982][5770] lipsync_debug:displaying video
ts:126270 The current displayed video timestamp is:342769900
[033:812] [2022-07-22 23:10:37 +0000.689381][5770] lipsync_debug: render a video
frame
[033:870] [2022-07-22 23:10:37 +0000.747362][5770] lipsync_debug:result remaining
time:0
[033:870] [2022-07-22 23:10:37 +0000.747457][5770] dynamic updated lipsync delay:0
[034:093] [2022-07-22 23:10:37 +0000.970138][5770] DriveRender working... (1/200)
[034:170] [2022-07-22 23:10:38 +0000.47127][573c] Run AGC when audioType = 0
[034:246] [2022-07-22 23:10:38 +0000.123019][5773] Error(video_source.cc:430): wait
decoder a frame: 0
[034:265] [2022-07-22 23:10:38 +0000.141901][5770]
lipsync_debug:lipsync_threadhold: lipsync_delta:-20 tsDelta:20 timeDelta:13 last
video ts:167220 frame->pts:170820 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[034:265] [2022-07-22 23:10:38 +0000.142049][5770] lipsync_debug: tsDelta -
timeDelta = 7
[034:424] [2022-07-22 23:10:38 +0000.301051][5770] lipsync_debug:displaying video
ts:185580 The current displayed video timestamp is:342770514
[034:476] [2022-07-22 23:10:38 +0000.353528][5788]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[034:991] [2022-07-22 23:10:38 +0000.868669][573c] haveEnoughProcessedData
internalAudioStream.length: 10
[035:096] [2022-07-22 23:10:38 +0000.973337][5770] lipsync_debug:displaying video
ts:246060 The current displayed video timestamp is:342771186
[035:113] [2022-07-22 23:10:38 +0000.990272][5772] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 133052
[035:113] [2022-07-22 23:10:38 +0000.990440][5772] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[035:127] [2022-07-22 23:10:39 +0000.4385][5771] The audio playback speed:100
(1/100)
[035:127] [2022-07-22 23:10:39 +0000.4480][5771] lipsync_debug: The current played
audio timestamp is:133052(1/50)
[035:203] [2022-07-22 23:10:39 +0000.80207][5773] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6992 diff: 9
[035:249] [2022-07-22 23:10:39 +0000.126776][5771] total delay:23 videoTsMS:2859
audioTsMS:2836 diff:23
[035:250] [2022-07-22 23:10:39 +0000.127082][5771] Set the lipsync delay:23
[035:344] [2022-07-22 23:10:39 +0000.221499][5770] lipsync_debug:remaining time:10
tsDelta - timeDelta:41
[035:344] [2022-07-22 23:10:39 +0000.221610][5770] lipsync_debug:result remaining
time:10
[035:511] [2022-07-22 23:10:39 +0000.388358][5788]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[035:577] [2022-07-22 23:10:39 +0000.454321][5770] DriveRender working... (1/200)
[035:674] [2022-07-22 23:10:39 +0000.551790][5773] Error(video_source.cc:430): wait
decoder a frame: 0
[035:747] [2022-07-22 23:10:39 +0000.624466][5770]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:34 last
video ts:299520 frame->pts:302580 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[035:747] [2022-07-22 23:10:39 +0000.624555][5770] lipsync_debug: tsDelta -
timeDelta = 0
[035:784] [2022-07-22 23:10:39 +0000.661495][5770] lipsync_debug:displaying video
ts:305910 The current displayed video timestamp is:342771874
[035:918] [2022-07-22 23:10:39 +0000.795547][5185]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[035:922] [2022-07-22 23:10:39 +0000.799720][5771] Stop:
[035:923] [2022-07-22 23:10:39 +0000.800332][5770] operator(): Video Render
stopped.
[035:923] [2022-07-22 23:10:39 +0000.800595][5771] Stop:
[035:923] [2022-07-22 23:10:39 +0000.800655][5771] DeviceStop:
audioDevice_:0x733a8b0000
[035:923] [2022-07-22 23:10:39 +0000.800697][5771] OpenSlesOutput:Stop playout

[035:928] [2022-07-22 23:10:39 +0000.805655][5771] DeviceStop: Done


[035:928] [2022-07-22 23:10:39 +0000.805852][5771] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[035:929] [2022-07-22 23:10:39 +0000.805931][5771] operator(): Stop now!
[035:947] [2022-07-22 23:10:39 +0000.824017][5185]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[035:947] [2022-07-22 23:10:39 +0000.824137][5185] StopPreView: Have Stopped,
operation cancel
[035:947] [2022-07-22 23:10:39 +0000.824172][5185] Stop:
[035:947] [2022-07-22 23:10:39 +0000.824357][5771] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[035:947] [2022-07-22 23:10:39 +0000.824651][5185] DeviceRelease:
audioDevice_:0x733a8b0000
[035:947] [2022-07-22 23:10:39 +0000.824705][5185] OpenSlesOutput:Stop playout

[035:947] [2022-07-22 23:10:39 +0000.824741][5185] DeviceRelease: Release the


webrtc device object.
[035:948] [2022-07-22 23:10:39 +0000.825341][5185] OpenSlesOutput destruct.

[035:948] [2022-07-22 23:10:39 +0000.825432][5185] DeviceRelease: Done


[035:948] [2022-07-22 23:10:39 +0000.825524][5185] Stop:
[035:948] [2022-07-22 23:10:39 +0000.825685][5770] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[035:954] [2022-07-22 23:10:39 +0000.831278][5185] global uninited!
[035:955] [2022-07-22 23:10:39 +0000.832207][5185]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[035:955] [2022-07-22 23:10:39 +0000.832318][5185] ~MediaFilterGraph:
MediaFilterGraph destruct
[035:955] [2022-07-22 23:10:39 +0000.832364][5185] RemoveVideoBackGroud: hava not
add video backgroud
[035:955] [2022-07-22 23:10:39 +0000.832414][5185] UnbindInputFilter 0x733ac23518
this 0x733ab796a0
[035:955] [2022-07-22 23:10:39 +0000.832451][5185] ClearAllSource: remove source
filter, sourceid: 0x735498ce00
[035:955] [2022-07-22 23:10:39 +0000.832480][5185] DestoryDecoderByVideoSource
time:342772045 enter.

[035:955] [2022-07-22 23:10:39 +0000.832514][5185] ~VideoBindDecoder time:342772045


enter.

[035:956] [2022-07-22 23:10:39 +0000.833171][5185] CleanUp time:342772046 enter.

[035:961] [2022-07-22 23:10:39 +0000.838113][5185] CleanUp leave. expire time = 5


ms

[035:961] [2022-07-22 23:10:39 +0000.838210][5185] CleanUp time:342772051 enter.

[035:962] [2022-07-22 23:10:39 +0000.839351][5185] CleanUp leave. expire time = 1


ms

[035:964] [2022-07-22 23:10:39 +0000.841701][5185] ~VideoBindDecoder leave. expire


time = 9 ms

[035:964] [2022-07-22 23:10:39 +0000.841802][5185] DestoryDecoderByVideoSource


leave. expire time = 9 ms

[035:964] [2022-07-22 23:10:39 +0000.841841][5185] UnbindInputFilter 0x733ac23818


this 0x733ac23518
[035:965] [2022-07-22 23:10:39 +0000.841874][5185] UnbindInputFilter 0x733ac23698
this 0x733ac23818
[035:965] [2022-07-22 23:10:39 +0000.841903][5185] UnbindInputFilter 0x735498d020
this 0x733ac23698
[035:965] [2022-07-22 23:10:39 +0000.841935][5185] UnbindInputFilter 0x733ac23398
this 0x733ac23998
[035:965] [2022-07-22 23:10:39 +0000.841962][5185] UnbindInputFilter 0x733ac23e18
this 0x733ac23398
[035:965] [2022-07-22 23:10:39 +0000.841990][5185] UnbindInputFilter 0x735498d020
this 0x733ac23e18
[035:968] [2022-07-22 23:10:39 +0000.845100][5185] ~GLESContext:
[035:969] [2022-07-22 23:10:39 +0000.846780][5185] GLESContext destruct finish.
[035:970] [2022-07-22 23:10:39 +0000.846954][5185] filter: filter pipeline destroy
this: 0x733ab79600
[035:970] [2022-07-22 23:10:39 +0000.847652][5185]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[035:971] [2022-07-22 23:10:39 +0000.848102][5185] machine model :poco
[035:971] [2022-07-22 23:10:39 +0000.848154][5185] Support this machine model :poco
[035:971] [2022-07-22 23:10:39 +0000.848174][5185] global inited! current sdk
version: 07-20-936c45f
[035:971] [2022-07-22 23:10:39 +0000.848318][5185] filter: filter pipeline
construtc this: 0x733ab79600
[035:971] [2022-07-22 23:10:39 +0000.848346][5185] MediaFilterGraph:
MediaFilterGraph construct
[035:971] [2022-07-22 23:10:39 +0000.848360][5185] GLESContext:
[035:971] [2022-07-22 23:10:39 +0000.848410][5185] The result of eglGetDisplay is:
0xb4000073f57a0b40
[035:972] [2022-07-22 23:10:39 +0000.849440][5185] The result of creation:
0x73548a0600
[035:972] [2022-07-22 23:10:39 +0000.849534][5185] The result of
eglCreatePbufferSurface is: 0x733a8f4080
[035:972] [2022-07-22 23:10:39 +0000.849643][5185] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_342750058.mp4
[035:972] [2022-07-22 23:10:39 +0000.849677][5185] The source 0 speed:1
[035:972] [2022-07-22 23:10:39 +0000.849712][5185] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_342750058.mp4,
delay: 0
[035:972] [2022-07-22 23:10:39 +0000.849748][5185] CreateDecoderByVideoSource
time:342772062 enter.

[035:973] [2022-07-22 23:10:39 +0000.850173][5185] running_decoder_count:0max


count:2
[035:973] [2022-07-22 23:10:39 +0000.850205][5185] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_342750058.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x733ab63800
[035:974] [2022-07-22 23:10:39 +0000.850874][578a] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x73fdd37200] Current FFmpeg version git-2021-06-16-
97cea6f

[035:984] [2022-07-22 23:10:39 +0000.861604][578a] OnStreamInfoFound: video


duration_: 8591
[035:986] [2022-07-22 23:10:39 +0000.863079][5185] start decoder
[035:986] [2022-07-22 23:10:39 +0000.863166][5185] CreateDecoderByVideoSource
leave. expire time = 14 ms

[035:986] [2022-07-22 23:10:39 +0000.863206][5185] BindInputFilter 0x735498d020


this 0x733ab53b58
[035:986] [2022-07-22 23:10:39 +0000.863237][5185] BindInputFilter 0x733ab53b58
this 0x733ab53e58
[035:986] [2022-07-22 23:10:39 +0000.863270][5185] BindInputFilter 0x735498d020
this 0x733ab53f18
[035:986] [2022-07-22 23:10:39 +0000.863297][5185] BindInputFilter 0x733ab53f18
this 0x733ac232d8
[035:986] [2022-07-22 23:10:39 +0000.863319][5185] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_342750058.mp4
[035:986] [2022-07-22 23:10:39 +0000.863356][5185] BindInputFilter 0x733ab53e58
this 0x733ac23398
[035:986] [2022-07-22 23:10:39 +0000.863383][5185] BindInputFilter 0x733ac23398
this 0x733ab796a0
[035:986] [2022-07-22 23:10:39 +0000.863410][5185] BindInputFilter 0x733ac232d8
this 0x733ac23518
[035:986] [2022-07-22 23:10:39 +0000.863436][5185] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_342750058.mp4
[035:987] [2022-07-22 23:10:39 +0000.864113][578b] NO get frame from decoder
[035:987] [2022-07-22 23:10:39 +0000.864155][5185]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[035:987] [2022-07-22 23:10:39 +0000.864293][5185] MediaComposeFile time:342772077
enter.

[035:987] [2022-07-22 23:10:39 +0000.864408][5185] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[035:987] [2022-07-22 23:10:39 +0000.864531][5185] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[035:987] [2022-07-22 23:10:39 +0000.864571][5185] Recording session using default
bitrate support by app:31457280
[035:987] [2022-07-22 23:10:39 +0000.864578][5795] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72f6931d40
[035:987] [2022-07-22 23:10:39 +0000.864649][5795] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[035:987] [2022-07-22 23:10:39 +0000.864767][5185] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[035:988] [2022-07-22 23:10:39 +0000.864865][5185] GetPipeline:
-----------------------------------------
[035:988] [2022-07-22 23:10:39 +0000.864884][5185] GetPipeline: source:
0x735498ce00
[035:988] [2022-07-22 23:10:39 +0000.864901][5185] GetPipeline: filter: NULLFilter
[035:988] [2022-07-22 23:10:39 +0000.864921][5185] GetPipeline: filter: NULLFilter
[035:988] [2022-07-22 23:10:39 +0000.864936][5185] GetPipeline: filter: NULLFilter
[035:988] [2022-07-22 23:10:39 +0000.864950][5185] GetPipeline: audio filter:
AuidoNULLFilter
[035:988] [2022-07-22 23:10:39 +0000.864962][5185] GetPipeline: audio filter:
AuidoNULLFilter
[035:988] [2022-07-22 23:10:39 +0000.864975][5185] GetPipeline: audio filter:
AudioNUllFilter
[035:988] [2022-07-22 23:10:39 +0000.864987][5185] GetPipeline:
------------------------------------------
[035:988] [2022-07-22 23:10:39 +0000.865001][5185] filter: filter pipeline2 update
pattern: 2
[035:988] [2022-07-22 23:10:39 +0000.865171][5185] MediaComposeFile leave. expire
time = 1 ms

[035:988] [2022-07-22 23:10:39 +0000.865524][5185] machine model :poco


[035:988] [2022-07-22 23:10:39 +0000.865555][5185] Support this machine model :poco
[035:988] [2022-07-22 23:10:39 +0000.865577][5185] global inited! current sdk
version: 07-20-936c45f
[035:991] [2022-07-22 23:10:39 +0000.868053][578b] NO get frame from decoder
[035:991] [2022-07-22 23:10:39 +0000.868795][578b] NO get frame from decoder
[035:997] [2022-07-22 23:10:39 +0000.873948][578b] NO get frame from decoder
[035:998] [2022-07-22 23:10:39 +0000.875659][578b] NO get frame from decoder
[036:000] [2022-07-22 23:10:39 +0000.877544][578b] NO get frame from decoder
[036:005] [2022-07-22 23:10:39 +0000.882314][5185]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[036:005] [2022-07-22 23:10:39 +0000.882477][5185] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 326
[036:006] [2022-07-22 23:10:39 +0000.883132][5185]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[036:006] [2022-07-22 23:10:39 +0000.883221][5185] BeginCompose: BeginCompose, is
composing 0
[036:006] [2022-07-22 23:10:39 +0000.883254][578b] NO get frame from decoder
[036:007] [2022-07-22 23:10:39 +0000.884798][578b] NO get frame from decoder
[036:010] [2022-07-22 23:10:39 +0000.887749][5795] start recording, file path:
[036:011] [2022-07-22 23:10:39 +0000.888476][5795] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 326 audio_timescale:44100
video_timescale:90000
[036:011] [2022-07-22 23:10:39 +0000.888553][5795] 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
[036:011] [2022-07-22 23:10:39 +0000.888585][5795] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 326
[036:011] [2022-07-22 23:10:39 +0000.888679][579a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x74bac60298
[036:011] [2022-07-22 23:10:39 +0000.888644][5795] fd_open successed
handle:0xb4000074babce0b0
[036:013] [2022-07-22 23:10:39 +0000.890531][5795] create mp4 file:354
m_fileHandle: 0x733ac71000
[036:013] [2022-07-22 23:10:39 +0000.890598][5795] MP4 file: is opened successfully
[036:013] [2022-07-22 23:10:39 +0000.890615][5795] setupMediaProcessers:
[036:013] [2022-07-22 23:10:39 +0000.890630][5795]
RecordingSessionInternalSimple:setup media processers.
[036:013] [2022-07-22 23:10:39 +0000.890645][5795] construct AAC encoder
[036:014] [2022-07-22 23:10:39 +0000.890892][5795] H264Encoder creating:
ultrafast012323
[036:014] [2022-07-22 23:10:39 +0000.890930][5795] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[036:014] [2022-07-22 23:10:39 +0000.891294][5795] H264Encode::GetMachineModel is
M2102J20SG
[036:014] [2022-07-22 23:10:39 +0000.891323][5795] H264Encoder machine_mode
is:M2102J20SG
[036:014] [2022-07-22 23:10:39 +0000.891338][5795] H264Encode::machine size :9
machine_mode:M2102J20SG
[036:014] [2022-07-22 23:10:39 +0000.891354][5795] H264Encode::machine array
size :22 machine_mode:M2102J20SG
[036:014] [2022-07-22 23:10:39 +0000.891369][5795] H264Encode::current machine
is :M2102J20SG auto check hw codec decide to use hw codec
[036:014] [2022-07-22 23:10:39 +0000.891382][5795] setupCompressionSession:
[036:014] [2022-07-22 23:10:39 +0000.891394][5795] H264Encode::creating hareware
Encoder
[036:014] [2022-07-22 23:10:39 +0000.891407][5795] AndroidHwAvcEncoder
time:342772104 enter.

[036:014] [2022-07-22 23:10:39 +0000.891552][5795] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000074baafd540 address:0x7305afc760
[036:014] [2022-07-22 23:10:39 +0000.891632][5795] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[036:014] [2022-07-22 23:10:39 +0000.891667][5795] The video avc hw codec address
is 0x7354990fa8
[036:014] [2022-07-22 23:10:39 +0000.891717][5795] AndroidHwAvcEncoder leave.
expire time = 0 ms

[036:014] [2022-07-22 23:10:39 +0000.891747][5795] RegisterEncodeCompleteCallback


time:342772104 enter.

[036:014] [2022-07-22 23:10:39 +0000.891830][5795] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[036:015] [2022-07-22 23:10:39 +0000.891869][5795] InitEncode time:342772105


enter.

[036:015] [2022-07-22 23:10:39 +0000.891924][5795] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[036:015] [2022-07-22 23:10:39 +0000.891956][5795] Create time:342772105 enter.

[036:015] [2022-07-22 23:10:39 +0000.891981][5795] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[036:015] [2022-07-22 23:10:39 +0000.892010][5795]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x733ac24b00
[036:015] [2022-07-22 23:10:39 +0000.892168][5795] supported_type:video/avc
[036:015] [2022-07-22 23:10:39 +0000.892200][5795] name:OMX.qcom.video.encoder.avc
mime:video/avc
[036:015] [2022-07-22 23:10:39 +0000.892243][5795] hwCodecPrefix :OMX.qcom.
[036:015] [2022-07-22 23:10:39 +0000.892267][5795] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[036:015] [2022-07-22 23:10:39 +0000.892294][5795] mediacodec_createCodecByName
time:342772105 enter.

[036:015] [2022-07-22 23:10:39 +0000.892320][5795] WrapAndroidMediaCodec


time:342772105 enter.

[036:015] [2022-07-22 23:10:39 +0000.892419][5795] WrapAndroidMediaCodec leave.


expire time = 0 ms

[036:039] [2022-07-22 23:10:39 +0000.916234][5795] mediacodec_createCodecByName


leave. expire time = 24 ms

[036:039] [2022-07-22 23:10:39 +0000.916313][5795] WrapAndroidMediaFromat


time:342772129 enter.

[036:039] [2022-07-22 23:10:39 +0000.916370][5795] WrapAndroidMediaFromat leave.


expire time = 0 ms

[036:068] [2022-07-22 23:10:39 +0000.945215][5795] Destroy time:342772158 enter.

[036:068] [2022-07-22 23:10:39 +0000.945292][5795] WrapAndroidMediaFromat::


Destroy
[036:068] [2022-07-22 23:10:39 +0000.945313][5795] Destroy leave. expire time = 0
ms

[036:068] [2022-07-22 23:10:39 +0000.945328][5795] ~WrapAndroidMediaFromat


time:342772158 enter.

[036:068] [2022-07-22 23:10:39 +0000.945344][5795] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[036:068] [2022-07-22 23:10:39 +0000.945362][5795] Create leave. expire time = 53


ms

[036:068] [2022-07-22 23:10:39 +0000.945377][5795] isSemiPlanarSupport


time:342772158 enter.

[036:068] [2022-07-22 23:10:39 +0000.945392][5795] H264Encoder isSemiPlanarSupport


[036:068] [2022-07-22 23:10:39 +0000.945407][5795] isSemiPlanarSupport leave.
expire time = 0 ms

[036:068] [2022-07-22 23:10:39 +0000.945421][5795] creat hw H264Encoder success,


isSemiPlanar:1
[036:068] [2022-07-22 23:10:39 +0000.945507][5795] InitEncode leave. expire time =
53 ms

[036:068] [2022-07-22 23:10:39 +0000.945526][5795] H264Encode::created Encoder


[036:068] [2022-07-22 23:10:39 +0000.945540][5795] H264Encode:: H264 encoder
created.
[036:068] [2022-07-22 23:10:39 +0000.945554][5795] H264 encoder created.
[036:068] [2022-07-22 23:10:39 +0000.945568][5795]
RecordingSessionInternalSimple:created avc encoder avc: 0x733aa68a80
[036:068] [2022-07-22 23:10:39 +0000.945585][5795] setOutput:
[036:068] [2022-07-22 23:10:39 +0000.945597][5795]
RecordingSessionInternalSimple:encoder set output to muxer!
[036:068] [2022-07-22 23:10:39 +0000.945609][5795] request a key frame
[036:068] [2022-07-22 23:10:39 +0000.945620][5795] H264Encode:: request a key frame
[036:071] [2022-07-22 23:10:39 +0000.948230][579a] add aac audio track with id:1
[036:077] [2022-07-22 23:10:39 +0000.954003][5795] setDisplayRotate :90
[036:077] [2022-07-22 23:10:39 +0000.954060][5795] 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
[036:078] [2022-07-22 23:10:39 +0000.955532][5796] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[036:079] [2022-07-22 23:10:39 +0000.956061][5796]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[036:079] [2022-07-22 23:10:39 +0000.956599][579a] audio start ts:0
[036:079] [2022-07-22 23:10:39 +0000.956656][579a] the audio frame has been written
into MP4 file
[036:132] [2022-07-22 23:10:40 +0000.9079][5796] h264 add frame header cdr flag
[036:133] [2022-07-22 23:10:40 +0000.10312][5796] h264 add frame header cdr flag
[036:133] [2022-07-22 23:10:40 +0000.10451][5796] Received key frame:10
[036:133] [2022-07-22 23:10:40 +0000.10477][5796] H264Encode:: get a sps pps
header!headerSize:31
[036:133] [2022-07-22 23:10:40 +0000.10540][579a] get the H.264 SPS parameter
[036:133] [2022-07-22 23:10:40 +0000.10736][579a] add video track with id:2
[036:134] [2022-07-22 23:10:40 +0000.10961][579a] get the H.264 PPS parameter
[036:135] [2022-07-22 23:10:40 +0000.12843][579a] get the H.264 IDR frame
[036:136] [2022-07-22 23:10:40 +0000.12980][579a] resss:true
[036:136] [2022-07-22 23:10:40 +0000.13001][579a] video start ts:10
[036:136] [2022-07-22 23:10:40 +0000.13038][579a] the video frame has been written
into MP4 file
[036:155] [2022-07-22 23:10:40 +0000.32231][5799] audio_frame_list_ empty
[036:169] [2022-07-22 23:10:40 +0000.46472][5796] DTS queue for
Generator:0x73f57696b8 333 365 399 430 466 497 529 563 597
[036:171] [2022-07-22 23:10:40 +0000.48383][573c] Run AGC when audioType = 0
[036:171] [2022-07-22 23:10:40 +0000.48583][573c]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:183] [2022-07-22 23:10:40 +0000.60289][5798] Error(video_source.cc:430): wait
decoder a frame: 0
[036:185] [2022-07-22 23:10:40 +0000.62098][5796] Push an pts:731 to dts queue.
[036:216] [2022-07-22 23:10:40 +0000.93154][5796] last dts:699 currentPts:731
ppsOrSPS:0 queue length:10
[036:244] [2022-07-22 23:10:40 +0000.121677][5795] setDisplayRotate :90
[036:244] [2022-07-22 23:10:40 +0000.121748][5795] 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
[036:273] [2022-07-22 23:10:40 +0000.150040][5796] DTS queue for
Generator:0x73f57696b8 1162 1193 1229 1266 1296 1331 1364 1403 1434
[036:278] [2022-07-22 23:10:40 +0000.155073][5796] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1499
[036:278] [2022-07-22 23:10:40 +0000.155137][5796] push video frame to H264
encoder. (100 frame for one log)

[036:278] [2022-07-22 23:10:40 +0000.155166][5796] push video frame to H264


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

[036:278] [2022-07-22 23:10:40 +0000.155183][5796] H264Encode::push video frame to


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

[036:278] [2022-07-22 23:10:40 +0000.155218][5796] The input pts:1499 fps:30


[036:296] [2022-07-22 23:10:40 +0000.172921][5796] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1364 pts:1364
[036:304] [2022-07-22 23:10:40 +0000.181233][5796] SendFrame
encodedImage._timeStamp:1403encodedImage->_length:38512
[036:319] [2022-07-22 23:10:40 +0000.196313][5796] H264Encode::H264SWEncoder get
callback, length:9552 type:1 nalType:1length:9548
[036:372] [2022-07-22 23:10:40 +0000.249094][5798] Error(video_source.cc:430): wait
decoder a frame: 0
[036:386] [2022-07-22 23:10:40 +0000.263247][5796] Push an pts:2062 to dts queue.
[036:411] [2022-07-22 23:10:40 +0000.288049][5796] h264 add frame header cdr flag
[036:411] [2022-07-22 23:10:40 +0000.288187][5796] Received key frame:2004
[036:411] [2022-07-22 23:10:40 +0000.288208][5796] DTS queue for
Generator:0x73f57696b8 2030 2062 2096 2138 2165 2199
[036:421] [2022-07-22 23:10:40 +0000.298513][579a] get the H.264 IDR frame
[036:423] [2022-07-22 23:10:40 +0000.300212][5796] last dts:2030 currentPts:2062
ppsOrSPS:0 queue length:8
[036:484] [2022-07-22 23:10:40 +0000.361427][5798] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7920 diff: 81
[036:515] [2022-07-22 23:10:40 +0000.391962][5798] Error(video_source.cc:430): wait
decoder a frame: 0
[036:515] [2022-07-22 23:10:40 +0000.392239][5796] DTS queue for
Generator:0x73f57696b8 2834 2859 2893 2927 2957 3000 3030 3061
[036:549] [2022-07-22 23:10:40 +0000.426367][5799] audio_frame_list_ empty
[036:554] [2022-07-22 23:10:40 +0000.431160][5796] Push an pts:3399 to dts queue.
[036:588] [2022-07-22 23:10:40 +0000.465647][5796] last dts:3362 currentPts:3399
ppsOrSPS:0 queue length:9
[036:615] [2022-07-22 23:10:40 +0000.491970][5796] DTS queue for
Generator:0x73f57696b8 3625 3661 3693 3725 3759 3795 3832 3857 3895 3932
[036:657] [2022-07-22 23:10:40 +0000.534183][5798] Error(video_source.cc:430): wait
decoder a frame: 0
[036:660] [2022-07-22 23:10:40 +0000.536957][5796] h264 add frame header cdr flag
[036:660] [2022-07-22 23:10:40 +0000.537070][5796] Received key frame:3995
[036:661] [2022-07-22 23:10:40 +0000.538492][579a] get the H.264 IDR frame
[036:725] [2022-07-22 23:10:40 +0000.601999][5796] Push an pts:4731 to dts queue.
[036:725] [2022-07-22 23:10:40 +0000.602088][5796] DTS queue for
Generator:0x73f57696b8 4465 4494 4526 4560 4595 4625 4662 4692 4731
[036:736] [2022-07-22 23:10:40 +0000.613011][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[036:737] [2022-07-22 23:10:40 +0000.614075][5796] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4862
[036:737] [2022-07-22 23:10:40 +0000.614127][5796] push video frame to H264
encoder. (100 frame for one log)

[036:737] [2022-07-22 23:10:40 +0000.614156][5796] push video frame to H264


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

[036:737] [2022-07-22 23:10:40 +0000.614173][5796] H264Encode::push video frame to


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

[036:737] [2022-07-22 23:10:40 +0000.614194][5796] The input pts:4862 fps:30


[036:758] [2022-07-22 23:10:40 +0000.635640][5796] SendFrame
encodedImage._timeStamp:4731encodedImage->_length:19888
[036:758] [2022-07-22 23:10:40 +0000.635805][5796] last dts:4692 currentPts:4731
ppsOrSPS:0 queue length:9
[036:759] [2022-07-22 23:10:40 +0000.635866][5796] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4731 pts:4731
[036:773] [2022-07-22 23:10:40 +0000.650649][5796] H264Encode::H264SWEncoder get
callback, length:9904 type:1 nalType:1length:9900
[036:808] [2022-07-22 23:10:40 +0000.685832][5798] Error(video_source.cc:430): wait
decoder a frame: 0
[036:828] [2022-07-22 23:10:40 +0000.705589][5796] DTS queue for
Generator:0x73f57696b8 5322 5356 5391 5426 5464 5495 5532
[036:872] [2022-07-22 23:10:40 +0000.749141][5798] too much frame will be writed
[036:908] [2022-07-22 23:10:40 +0000.785863][5796] Push an pts:6064 to dts queue.
[036:918] [2022-07-22 23:10:40 +0000.795840][5798] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[036:931] [2022-07-22 23:10:40 +0000.808236][5798] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8820 diff: 181
[036:945] [2022-07-22 23:10:40 +0000.822653][5799] too much frame will be writed
[036:946] [2022-07-22 23:10:40 +0000.823554][5796] h264 add frame header cdr flag
[036:946] [2022-07-22 23:10:40 +0000.823709][5796] Received key frame:5991
[036:947] [2022-07-22 23:10:40 +0000.824656][579a] get the H.264 IDR frame
[036:949] [2022-07-22 23:10:40 +0000.826104][5796] last dts:6025 currentPts:6064
ppsOrSPS:0 queue length:8
[036:952] [2022-07-22 23:10:40 +0000.829040][578b] av_read_frame AVERROR_EOF
[036:956] [2022-07-22 23:10:40 +0000.833803][5796] DTS queue for
Generator:0x73f57696b8 6126 6159 6190 6227 6261 6296 6327 6369
[036:971] [2022-07-22 23:10:40 +0000.848055][5798] Error(video_source.cc:430): wait
decoder a frame: 0
[036:981] [2022-07-22 23:10:40 +0000.858710][578b] OnReceiveEOF:
[036:981] [2022-07-22 23:10:40 +0000.858791][578b] OnDecoderEOF time:342773071
enter.
[036:981] [2022-07-22 23:10:40 +0000.858830][578b] OnDecoderEOF leave. expire time
= 0 ms

[036:981] [2022-07-22 23:10:40 +0000.858849][578b] OnDecoderFinished:


OnDecoderFinished total decoder frames:258 this:0x735498ce00
[036:982] [2022-07-22 23:10:40 +0000.858893][5789] CleanUp time:342773072 enter.

[036:986] [2022-07-22 23:10:40 +0000.863833][5789] CleanUp leave. expire time = 4


ms

[036:987] [2022-07-22 23:10:40 +0000.863912][5789] clean up


[036:987] [2022-07-22 23:10:40 +0000.863928][5789] running_decoder_count:0max
count:2
[036:989] [2022-07-22 23:10:40 +0000.866443][5799] too much frame will be writed
[037:031] [2022-07-22 23:10:40 +0000.908591][5799] PullAudioFrame: PullFrame audio
finished.
[037:031] [2022-07-22 23:10:40 +0000.908702][5799]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[037:031] [2022-07-22 23:10:40 +0000.908729][5799] OnAudioTimer: OnAudioTimer
return
[037:036] [2022-07-22 23:10:40 +0000.913428][5798] too much frame will be writed
[037:045] [2022-07-22 23:10:40 +0000.922358][5798]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[037:045] [2022-07-22 23:10:40 +0000.922457][5798] OnVideoTimer: OnVideoTimer
EndComposeFile
[037:045] [2022-07-22 23:10:40 +0000.922476][5798] EndComposeFile: EndComposeFile,
is composing 1
[037:058] [2022-07-22 23:10:40 +0000.935491][5796] DTS queue for
Generator:0x73f57696b8 6962 6990 7027 7060 7090 7127 7153 7189
[037:075] [2022-07-22 23:10:40 +0000.952624][5796] Push an pts:7394 to dts queue.
[037:110] [2022-07-22 23:10:40 +0000.987816][5796] last dts:7363 currentPts:7394
ppsOrSPS:0 queue length:9
[037:155] [2022-07-22 23:10:41 +0000.32139][5796] DTS queue for
Generator:0x73f57696b8 7794 7830 7856 7888 7925 7957 7992 8024
[037:179] [2022-07-22 23:10:41 +0000.56694][5796] h264 add frame header cdr flag
[037:180] [2022-07-22 23:10:41 +0000.56980][5796] Received key frame:7992
[037:181] [2022-07-22 23:10:41 +0000.58583][5796] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8224
[037:181] [2022-07-22 23:10:41 +0000.58711][5796] push video frame to H264 encoder.
(100 frame for one log)

[037:181] [2022-07-22 23:10:41 +0000.58793][5796] push video frame to H264 encoder.


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

[037:181] [2022-07-22 23:10:41 +0000.58823][5796] H264Encode::push video frame to


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

[037:182] [2022-07-22 23:10:41 +0000.58859][5796] The input pts:8224 fps:30


[037:189] [2022-07-22 23:10:41 +0000.65953][579a] get the H.264 IDR frame
[037:193] [2022-07-22 23:10:41 +0000.70112][5796] SendFrame
encodedImage._timeStamp:8060encodedImage->_length:22848
[037:194] [2022-07-22 23:10:41 +0000.70891][5796] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8089 pts:8089
[037:207] [2022-07-22 23:10:41 +0000.84352][5796] H264Encode::H264SWEncoder get
callback, length:15504 type:1 nalType:1length:15500
[037:216] [2022-07-22 23:10:41 +0000.92894][5796]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:258
[037:216] [2022-07-22 23:10:41 +0000.93026][5796]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7338514000
[037:217] [2022-07-22 23:10:41 +0000.94768][5797]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[037:218] [2022-07-22 23:10:41 +0000.94933][5797]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[037:218] [2022-07-22 23:10:41 +0000.95352][5795] stop recording
[037:218] [2022-07-22 23:10:41 +0000.95413][5795]
RecordingSessionInternalSimple:destroy media processers
[037:218] [2022-07-22 23:10:41 +0000.95437][5795] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[037:218] [2022-07-22 23:10:41 +0000.95458][5795] H264Encode::flushing hareware
Encoder
[037:218] [2022-07-22 23:10:41 +0000.95631][5795] Flush time:342773308 enter.

[037:218] [2022-07-22 23:10:41 +0000.95709][5795] H264Encoder encoder flush


[037:218] [2022-07-22 23:10:41 +0000.95752][5795] flush output queue
[037:548] [2022-07-22 23:10:41 +0000.425741][5795] Flush leave. expire time = 330
ms

[037:549] [2022-07-22 23:10:41 +0000.426103][5795] ~H264EncodeWrap:


[037:549] [2022-07-22 23:10:41 +0000.426181][5795] ~H264Encode:
[037:549] [2022-07-22 23:10:41 +0000.426250][5795] teardownCompressionSession:
H264Encode::destroying Encoder
[037:549] [2022-07-22 23:10:41 +0000.426304][5795] Release time:342773639 enter.

[037:549] [2022-07-22 23:10:41 +0000.426586][5795] Release:


MediaCodecVideoEncoder::Release _inited:1
[037:549] [2022-07-22 23:10:41 +0000.426660][5795] Destroy time:342773639 enter.

[037:549] [2022-07-22 23:10:41 +0000.426710][5795] H264Encoder encoderDestroy


[037:549] [2022-07-22 23:10:41 +0000.426756][5795]
AndroidMediaCodecVideoEncoder::release env: 0x733aa68bc0
[037:549] [2022-07-22 23:10:41 +0000.426806][5795]
AndroidMediaCodecVideoEncoder::Destroy
[037:574] [2022-07-22 23:10:41 +0000.451106][5795] Destroy leave. expire time = 25
ms

[037:574] [2022-07-22 23:10:41 +0000.451367][5795] Release leave. expire time = 25


ms

[037:574] [2022-07-22 23:10:41 +0000.451421][5795] ~AndroidHwAvcEncoder


time:342773664 enter.

[037:574] [2022-07-22 23:10:41 +0000.451796][5795] Release time:342773664 enter.

[037:574] [2022-07-22 23:10:41 +0000.451853][5795] Release:


MediaCodecVideoEncoder:: has been released before, just return
[037:575] [2022-07-22 23:10:41 +0000.451890][5795] Release leave. expire time = 1
ms

[037:575] [2022-07-22 23:10:41 +0000.451927][5795] ~AndroidMediaCodecVideoEncoder


[037:575] [2022-07-22 23:10:41 +0000.451961][5795] ~WrapAndroidMediaCodec
time:342773665 enter.

[037:575] [2022-07-22 23:10:41 +0000.451997][5795] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[037:575] [2022-07-22 23:10:41 +0000.452034][5795] video hevc hw codec


destructor:0x7354990fa8

[037:575] [2022-07-22 23:10:41 +0000.452126][5795] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[037:575] [2022-07-22 23:10:41 +0000.452191][5795] teardownCompressionSession:


H264Encode::destroyed Encoder
[037:575] [2022-07-22 23:10:41 +0000.452236][5795]
RecordingSessionInternalSimple:destroy aac encoder output!
[037:575] [2022-07-22 23:10:41 +0000.452272][5795] AACSWEncode destructor
[037:579] [2022-07-22 23:10:41 +0000.456315][579a] fd_close successed!
[037:579] [2022-07-22 23:10:41 +0000.456729][579a] MP4 close file successfully
[037:579] [2022-07-22 23:10:41 +0000.456785][579a] Recording session Internal:
notify recording ok
[037:579] [2022-07-22 23:10:41 +0000.456826][579a] onRecordingOk: Recording Ok,
compose use time: 1573, averagefps 0
[037:580] [2022-07-22 23:10:41 +0000.456912][579a] OnReceiveEOF:
[037:585] [2022-07-22 23:10:41 +0000.461922][5798] OnVideoTimer: OnVideoTimer
return
[037:595] [2022-07-22 23:10:41 +0000.472780][5185]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[037:596] [2022-07-22 23:10:41 +0000.472934][5185] ~MediaComposeFile time:342773686
enter.

[037:596] [2022-07-22 23:10:41 +0000.472990][5185] CancelCompose: CancelCompose,


is composing 0
[037:596] [2022-07-22 23:10:41 +0000.473229][5795] stop recording
[037:596] [2022-07-22 23:10:41 +0000.473308][5795] we have stopped recording before
[037:597] [2022-07-22 23:10:41 +0000.474761][5185] ~MediaComposeFile leave. expire
time = 1 ms

[037:598] [2022-07-22 23:10:41 +0000.474963][5185] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[037:598] [2022-07-22 23:10:41 +0000.475716][5185] global uninited!
[037:599] [2022-07-22 23:10:41 +0000.475865][5185]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[037:599] [2022-07-22 23:10:41 +0000.475988][5185] ~MediaFilterGraph:
MediaFilterGraph destruct
[037:599] [2022-07-22 23:10:41 +0000.476045][5185] RemoveVideoBackGroud: hava not
add video backgroud
[037:599] [2022-07-22 23:10:41 +0000.476113][5185] UnbindInputFilter 0x733ac23398
this 0x733ab796a0
[037:599] [2022-07-22 23:10:41 +0000.476166][5185] ClearAllSource: remove source
filter, sourceid: 0x735498ce00
[037:599] [2022-07-22 23:10:41 +0000.476207][5185] DestoryDecoderByVideoSource
time:342773689 enter.

[037:599] [2022-07-22 23:10:41 +0000.476252][5185] ~VideoBindDecoder time:342773689


enter.

[037:599] [2022-07-22 23:10:41 +0000.476493][5185] CleanUp time:342773689 enter.

[037:600] [2022-07-22 23:10:41 +0000.477299][5185] CleanUp leave. expire time = 1


ms

[037:600] [2022-07-22 23:10:41 +0000.477371][5185] CleanUp time:342773690 enter.

[037:600] [2022-07-22 23:10:41 +0000.477741][5185] CleanUp leave. expire time = 0


ms
[037:601] [2022-07-22 23:10:41 +0000.478776][5185] ~VideoBindDecoder leave. expire
time = 2 ms

[037:601] [2022-07-22 23:10:41 +0000.478833][5185] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[037:602] [2022-07-22 23:10:41 +0000.478895][5185] UnbindInputFilter 0x733ab53e58


this 0x733ac23398
[037:602] [2022-07-22 23:10:41 +0000.478951][5185] UnbindInputFilter 0x733ab53b58
this 0x733ab53e58
[037:602] [2022-07-22 23:10:41 +0000.479002][5185] UnbindInputFilter 0x735498d020
this 0x733ab53b58
[037:602] [2022-07-22 23:10:41 +0000.479055][5185] UnbindInputFilter 0x733ac232d8
this 0x733ac23518
[037:602] [2022-07-22 23:10:41 +0000.479154][5185] UnbindInputFilter 0x733ab53f18
this 0x733ac232d8
[037:602] [2022-07-22 23:10:41 +0000.479207][5185] UnbindInputFilter 0x735498d020
this 0x733ab53f18
[037:602] [2022-07-22 23:10:41 +0000.479264][5185] ~GLESContext:
[037:611] [2022-07-22 23:10:41 +0000.488399][5185] GLESContext destruct finish.
[037:611] [2022-07-22 23:10:41 +0000.488516][5185] filter: filter pipeline destroy
this: 0x733ab79600
[038:172] [2022-07-22 23:10:42 +0000.49829][573c] Run AGC when audioType = 0
[038:496] [2022-07-22 23:10:42 +0000.373049][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[040:168] [2022-07-22 23:10:44 +0000.45574][573d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[040:169] [2022-07-22 23:10:44 +0000.45957][573d] _deviceSampleRate:48000

[040:170] [2022-07-22 23:10:44 +0000.47740][573c] Run AGC when audioType = 0


[040:171] [2022-07-22 23:10:44 +0000.47914][573c]
AudioDeviceDataHandler::MixAndSendOutFrame
[040:237] [2022-07-22 23:10:44 +0000.113970][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[041:982] [2022-07-22 23:10:45 +0000.859873][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[042:173] [2022-07-22 23:10:46 +0000.50405][573c] Run AGC when audioType = 0
[043:724] [2022-07-22 23:10:47 +0000.601650][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[044:170] [2022-07-22 23:10:48 +0000.47718][573c] Run AGC when audioType = 0
[044:171] [2022-07-22 23:10:48 +0000.47920][573c]
AudioDeviceDataHandler::MixAndSendOutFrame
[045:473] [2022-07-22 23:10:49 +0000.350619][573c] haveEnoughProcessedData
internalAudioStream.length: 10
[045:773] [2022-07-22 23:10:49 +0000.650282][5185] SetOrientation:
MediaFilterCamera:: SetOrientation: 180
[045:773] [2022-07-22 23:10:49 +0000.650371][5185]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 180
[045:773] [2022-07-22 23:10:49 +0000.650610][5185]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[045:774] [2022-07-22 23:10:49 +0000.650932][5737] operator() time:342781864
enter.

[045:774] [2022-07-22 23:10:49 +0000.650969][5737] MediaFilterCamera, recording


file context:0x7354419180 input texture:10
[045:775] [2022-07-22 23:10:49 +0000.652005][5737] MicSource: Mic source
created:10x7333c14f00
[045:775] [2022-07-22 23:10:49 +0000.652786][5737] alloc thread: 0x731b670700
name:worker3 thread id:494482689200 to Mic_source
[045:776] [2022-07-22 23:10:49 +0000.652867][5737] audio: start the audio sender
thread.

[045:776] [2022-07-22 23:10:49 +0000.652919][5737] construct OpenGLRenderProgram


0x73fdc64f98
[045:776] [2022-07-22 23:10:49 +0000.652939][5737] CropFilter::SetOrientation
orientation: 180
[045:776] [2022-07-22 23:10:49 +0000.653048][5737] filter: filter pipeline
construtc this: 0x7333e0be40
[045:776] [2022-07-22 23:10:49 +0000.653082][5737] filter: filter pipeline2 update
pattern: 1
[045:776] [2022-07-22 23:10:49 +0000.653103][5737] CameraSource::source_id_:6
[045:776] [2022-07-22 23:10:49 +0000.653133][5737] RecordAudioSource::source_id_:7
[045:776] [2022-07-22 23:10:49 +0000.653279][5737] BindInputFilter 0x731b5e49c0
this 0x73fdc651c0
[045:776] [2022-07-22 23:10:49 +0000.653305][5737] BindInputFilter 0x731b5e4b58
this 0x7333e43fd0
[045:776] [2022-07-22 23:10:49 +0000.653327][5737] BindInputFilter 0x73fdc651c0
this 0x7333e0bee0
[045:776] [2022-07-22 23:10:49 +0000.653357][5737] setParamentForFilters:
speed:1.000000
[045:776] [2022-07-22 23:10:49 +0000.653375][5737] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[045:776] [2022-07-22 23:10:49 +0000.653394][5737] SetParamForFilter time:342781866
enter.

[045:776] [2022-07-22 23:10:49 +0000.653409][5737] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[045:776] [2022-07-22 23:10:49 +0000.653426][5737] SetParamForFilter: Params video
index is: 0
[045:776] [2022-07-22 23:10:49 +0000.653440][5737] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[045:776] [2022-07-22 23:10:49 +0000.653493][5737] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[045:776] [2022-07-22 23:10:49 +0000.653510][5737] crop filter mode tpye:
citytravelvideo index:0
[045:781] [2022-07-22 23:10:49 +0000.658316][5737]
Warning(parse_template_json.cc:45): json parament no found the parament
[045:781] [2022-07-22 23:10:49 +0000.658389][5737]
Warning(parse_template_json.cc:45): json parament no found the parament
[045:781] [2022-07-22 23:10:49 +0000.658407][5737]
Warning(parse_template_json.cc:45): json parament no found the parament
[045:781] [2022-07-22 23:10:49 +0000.658423][5737]
Warning(parse_template_json.cc:45): json parament no found the parament
[045:781] [2022-07-22 23:10:49 +0000.658440][5737]
Warning(parse_template_json.cc:45): json parament no found the parament
[045:781] [2022-07-22 23:10:49 +0000.658454][5737]
Warning(parse_template_json.cc:45): json parament no found the parament
[045:781] [2022-07-22 23:10:49 +0000.658469][5737]
Warning(parse_template_json.cc:45): json parament no found the parament
[045:781] [2022-07-22 23:10:49 +0000.658509][5737]
Warning(parse_template_json.cc:81): json parament no found the parament
[045:781] [2022-07-22 23:10:49 +0000.658525][5737]
Warning(parse_template_json.cc:81): json parament no found the parament
[045:781] [2022-07-22 23:10:49 +0000.658538][5737]
Warning(parse_template_json.cc:67): json parament no found the parament
[045:781] [2022-07-22 23:10:49 +0000.658552][5737]
Warning(parse_template_json.cc:93): json parament no found the duration
[045:781] [2022-07-22 23:10:49 +0000.658591][5737] SetParamForFilter leave. expire
time = 5 ms

[045:781] [2022-07-22 23:10:49 +0000.658672][5737] OnOutputSizeChanged width 1280


height 720
[045:781] [2022-07-22 23:10:49 +0000.658704][5737] OpenGLFrameBuffer: width:1280
height:720
[045:781] [2022-07-22 23:10:49 +0000.658742][5737] OpenGLFrameBuffer: width:1280
height:720
[045:781] [2022-07-22 23:10:49 +0000.658756][5737] OpenGLFrameBuffer: width:1280
height:720
[045:781] [2022-07-22 23:10:49 +0000.658783][5737] OpenGLFrameBuffer: width:1280
height:720
[045:781] [2022-07-22 23:10:49 +0000.658800][5737] OpenGLFrameBuffer: width:1280
height:720
[045:781] [2022-07-22 23:10:49 +0000.658814][5737] OpenGLFrameBuffer: width:1280
height:720
[045:781] [2022-07-22 23:10:49 +0000.658827][5737] construct TrivalImageDrawer
0x7333ebcec0
[045:781] [2022-07-22 23:10:49 +0000.658845][5737] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7333ebcec0 context 0x7333e5ac00
[045:782] [2022-07-22 23:10:49 +0000.658872][5737] setupGLES:
[045:782] [2022-07-22 23:10:49 +0000.659125][5737] OpenGLRenderProgram::Initialize.
[045:782] [2022-07-22 23:10:49 +0000.659158][5737] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[045:782] [2022-07-22 23:10:49 +0000.659319][5737] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[045:782] [2022-07-22 23:10:49 +0000.659437][5737] Init open gl render:
0x73fdc64f98
[045:782] [2022-07-22 23:10:49 +0000.659474][5737] Fragement shader path:
[045:782] [2022-07-22 23:10:49 +0000.659493][5737] Fragement shader path:
[045:782] [2022-07-22 23:10:49 +0000.659508][5737] create opengl program object.
[045:782] [2022-07-22 23:10:49 +0000.659540][5737] create shader: vertex
[045:782] [2022-07-22 23:10:49 +0000.659685][5737] create shader: fragment
[045:784] [2022-07-22 23:10:49 +0000.660936][5737] Have not extra filter filename!
[045:784] [2022-07-22 23:10:49 +0000.660975][5737] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[045:784] [2022-07-22 23:10:49 +0000.660995][5737] OpenGLRenderProgram::Initialize
success.
[045:784] [2022-07-22 23:10:49 +0000.661049][5737] Setup the OpenGL result:1
[045:784] [2022-07-22 23:10:49 +0000.661302][5736] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_342781874.mp4
[045:784] [2022-07-22 23:10:49 +0000.661405][5736] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_342781874.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[045:784] [2022-07-22 23:10:49 +0000.661439][5736] 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
[045:784] [2022-07-22 23:10:49 +0000.661477][5736] 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_342781874.mp4
fileFD: -1
[045:784] [2022-07-22 23:10:49 +0000.661554][57d3] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7354babe98
[045:784] [2022-07-22 23:10:49 +0000.661818][5736] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_342781874.mp4
is opened successfully
[045:784] [2022-07-22 23:10:49 +0000.661852][5736] setupMediaProcessers:
[045:785] [2022-07-22 23:10:49 +0000.661869][5736]
RecordingSessionInternalSimple:setup media processers.
[045:785] [2022-07-22 23:10:49 +0000.661898][5736] construct AAC encoder
[045:785] [2022-07-22 23:10:49 +0000.662141][5736] H264Encoder creating:
superfast011818
[045:785] [2022-07-22 23:10:49 +0000.662177][5736] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[045:785] [2022-07-22 23:10:49 +0000.662713][5736] H264Encode::GetMachineModel is
M2102J20SG
[045:785] [2022-07-22 23:10:49 +0000.662774][5736] H264Encoder machine_mode
is:M2102J20SG
[045:785] [2022-07-22 23:10:49 +0000.662800][5736] H264Encode::machine size :9
machine_mode:M2102J20SG
[045:785] [2022-07-22 23:10:49 +0000.662839][5736] H264Encode::machine array
size :22 machine_mode:M2102J20SG
[045:785] [2022-07-22 23:10:49 +0000.662856][5736] H264Encode::current machine
is :M2102J20SG auto check hw codec decide to use hw codec
[045:786] [2022-07-22 23:10:49 +0000.662880][5736] setupCompressionSession:
[045:786] [2022-07-22 23:10:49 +0000.662896][5736] H264Encode::creating hareware
Encoder
[045:786] [2022-07-22 23:10:49 +0000.662924][5736] AndroidHwAvcEncoder
time:342781876 enter.

[045:786] [2022-07-22 23:10:49 +0000.663069][5736] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000074baafd540 address:0x7305afc760
[045:786] [2022-07-22 23:10:49 +0000.663177][5736] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[045:786] [2022-07-22 23:10:49 +0000.663211][5736] The video avc hw codec address
is 0x7354990b30
[045:786] [2022-07-22 23:10:49 +0000.663284][5736] AndroidHwAvcEncoder leave.
expire time = 0 ms

[045:786] [2022-07-22 23:10:49 +0000.663316][5736] RegisterEncodeCompleteCallback


time:342781876 enter.

[045:786] [2022-07-22 23:10:49 +0000.663390][5736] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[045:786] [2022-07-22 23:10:49 +0000.663429][5736] InitEncode time:342781876


enter.

[045:786] [2022-07-22 23:10:49 +0000.663501][5736] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[045:786] [2022-07-22 23:10:49 +0000.663536][5736] Create time:342781876 enter.

[045:786] [2022-07-22 23:10:49 +0000.663573][5736] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[045:786] [2022-07-22 23:10:49 +0000.663612][5736]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x731afdda80
[045:786] [2022-07-22 23:10:49 +0000.663762][5736] supported_type:video/avc
[045:786] [2022-07-22 23:10:49 +0000.663796][5736] name:OMX.qcom.video.encoder.avc
mime:video/avc
[045:786] [2022-07-22 23:10:49 +0000.663829][5736] hwCodecPrefix :OMX.qcom.
[045:786] [2022-07-22 23:10:49 +0000.663850][5736] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[045:787] [2022-07-22 23:10:49 +0000.663871][5736] mediacodec_createCodecByName
time:342781877 enter.

[045:787] [2022-07-22 23:10:49 +0000.663907][5736] WrapAndroidMediaCodec


time:342781877 enter.

[045:787] [2022-07-22 23:10:49 +0000.664034][5736] WrapAndroidMediaCodec leave.


expire time = 0 ms

[045:802] [2022-07-22 23:10:49 +0000.679621][5736] mediacodec_createCodecByName


leave. expire time = 15 ms

[045:802] [2022-07-22 23:10:49 +0000.679720][5736] WrapAndroidMediaFromat


time:342781892 enter.

[045:802] [2022-07-22 23:10:49 +0000.679795][5736] WrapAndroidMediaFromat leave.


expire time = 0 ms

[045:849] [2022-07-22 23:10:49 +0000.726038][5736] Destroy time:342781939 enter.

[045:849] [2022-07-22 23:10:49 +0000.726157][5736] WrapAndroidMediaFromat::


Destroy
[045:849] [2022-07-22 23:10:49 +0000.726191][5736] Destroy leave. expire time = 0
ms

[045:849] [2022-07-22 23:10:49 +0000.726221][5736] ~WrapAndroidMediaFromat


time:342781939 enter.

[045:849] [2022-07-22 23:10:49 +0000.726253][5736] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[045:849] [2022-07-22 23:10:49 +0000.726281][5736] Create leave. expire time = 63


ms

[045:849] [2022-07-22 23:10:49 +0000.726311][5736] isSemiPlanarSupport


time:342781939 enter.

[045:849] [2022-07-22 23:10:49 +0000.726339][5736] H264Encoder isSemiPlanarSupport


[045:849] [2022-07-22 23:10:49 +0000.726371][5736] isSemiPlanarSupport leave.
expire time = 0 ms

[045:849] [2022-07-22 23:10:49 +0000.726398][5736] creat hw H264Encoder success,


isSemiPlanar:1
[045:849] [2022-07-22 23:10:49 +0000.726578][5736] InitEncode leave. expire time =
63 ms

[045:849] [2022-07-22 23:10:49 +0000.726616][5736] H264Encode::created Encoder


[045:849] [2022-07-22 23:10:49 +0000.726711][5736] H264Encode:: H264 encoder
created.
[045:849] [2022-07-22 23:10:49 +0000.726737][5736] H264 encoder created.
[045:850] [2022-07-22 23:10:49 +0000.727230][5736]
RecordingSessionInternalSimple:created avc encoder avc: 0x733aa66780
[045:850] [2022-07-22 23:10:49 +0000.727286][5736] setOutput:
[045:850] [2022-07-22 23:10:49 +0000.727319][5736]
RecordingSessionInternalSimple:encoder set output to muxer!
[045:850] [2022-07-22 23:10:49 +0000.727348][5736] request a key frame
[045:850] [2022-07-22 23:10:49 +0000.727378][5736] H264Encode:: request a key frame
[045:850] [2022-07-22 23:10:49 +0000.727634][5736] setDisplayRotate :180
[045:850] [2022-07-22 23:10:49 +0000.727719][5736] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[045:851] [2022-07-22 23:10:49 +0000.727888][5737] StartRecording:
[045:851] [2022-07-22 23:10:49 +0000.728029][57cf] operator(): Set the recording
session in mic source. recording session: 0x731b5e4a00
[045:851] [2022-07-22 23:10:49 +0000.728175][5737] operator() leave. expire time =
77 ms

[045:883] [2022-07-22 23:10:49 +0000.759899][5737] begine recode to first frame


spend time:109
[045:883] [2022-07-22 23:10:49 +0000.759989][5737]
GPUImageProcessing::SetOrientation orientation: 180
[045:883] [2022-07-22 23:10:49 +0000.760582][5737] drawYUV420 render
OpenGLRenderProgram:0x73fdc64f98
[045:908] [2022-07-22 23:10:49 +0000.784923][5737] drawYUV420 render
OpenGLRenderProgram:0x73fdc64f98
[045:916] [2022-07-22 23:10:49 +0000.793101][57d2]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[045:943] [2022-07-22 23:10:49 +0000.820192][5737] drawYUV420 render
OpenGLRenderProgram:0x73fdc64f98
[045:984] [2022-07-22 23:10:49 +0000.861084][57d2] h264 add frame header cdr flag
[045:985] [2022-07-22 23:10:49 +0000.862299][57d3] add aac audio track with id:1
[045:985] [2022-07-22 23:10:49 +0000.862339][57d2] h264 add frame header cdr flag
[045:985] [2022-07-22 23:10:49 +0000.862641][57d2] Received key frame:0
[045:985] [2022-07-22 23:10:49 +0000.862696][57d3] audio start ts:0
[045:985] [2022-07-22 23:10:49 +0000.862713][57d2] H264Encode:: get a sps pps
header!headerSize:31
[045:985] [2022-07-22 23:10:49 +0000.862795][57d3] the audio frame has been written
into MP4 file
[045:985] [2022-07-22 23:10:49 +0000.862843][57d3] get the H.264 SPS parameter
[045:986] [2022-07-22 23:10:49 +0000.863154][57d3] add video track with id:2
[045:986] [2022-07-22 23:10:49 +0000.863636][57d3] get the H.264 PPS parameter
[045:986] [2022-07-22 23:10:49 +0000.863817][57d3] get the H.264 IDR frame
[045:987] [2022-07-22 23:10:49 +0000.863879][57d3] resss:true
[045:987] [2022-07-22 23:10:49 +0000.863932][57d3] video start ts:0
[045:987] [2022-07-22 23:10:49 +0000.863996][57d3] the video frame has been written
into MP4 file
[046:051] [2022-07-22 23:10:49 +0000.928792][57d2] Push an pts:140 to dts queue.
[046:052] [2022-07-22 23:10:49 +0000.928898][57d2] DTS queue for
Generator:0x733a7fe4b8 105 140
[046:084] [2022-07-22 23:10:49 +0000.961747][57d2] last dts:105 currentPts:140
ppsOrSPS:0 queue length:2
[046:170] [2022-07-22 23:10:50 +0000.47666][573c] Run AGC when audioType = 0
[046:172] [2022-07-22 23:10:50 +0000.49680][57cb] resampled_data_size:16616
[046:246] [2022-07-22 23:10:50 +0000.123598][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[046:314] [2022-07-22 23:10:50 +0000.191540][5737] The convert RGB to YUV take 1
[046:479] [2022-07-22 23:10:50 +0000.356275][57cf] The output timestamp from audio
mixer change:342782562
[046:510] [2022-07-22 23:10:50 +0000.387137][573c] On audio frame the broadcast
with timestamp:342782600 samples:480. (1000 frame for one log)

[046:511] [2022-07-22 23:10:50 +0000.388647][57cf] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[046:514] [2022-07-22 23:10:50 +0000.390901][57cf] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[046:614] [2022-07-22 23:10:50 +0000.490929][57cb] AF_SpeedFilter::PullFrame eof4
[046:618] [2022-07-22 23:10:50 +0000.495219][57cb]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[046:718] [2022-07-22 23:10:50 +0000.594881][57cb]
RecordAudioSource::PullAudioFrame
[046:723] [2022-07-22 23:10:50 +0000.600455][57d1]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 696queue_audio_frame_:9
[046:745] [2022-07-22 23:10:50 +0000.622087][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[046:810] [2022-07-22 23:10:50 +0000.687814][5737] The convert RGB to YUV take 1
[046:878] [2022-07-22 23:10:50 +0000.755085][57d2] DTS queue for
Generator:0x733a7fe4b8 940 968
[046:965] [2022-07-22 23:10:50 +0000.842171][57cb] AF_SpeedFilter audio
0x7333e43e80 PullFrame
[047:173] [2022-07-22 23:10:51 +0000.50563][57cb] AF_SpeedFilter audio time,
0x7333e43e80 rcv time: 342783259
[047:173] [2022-07-22 23:10:51 +0000.50656][57cb] AF_SpeedFilter audio time,
0x7333e43e80 rcv time: 342783259in_nSamples:441
[047:213] [2022-07-22 23:10:51 +0000.90713][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[047:244] [2022-07-22 23:10:51 +0000.121239][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[047:301] [2022-07-22 23:10:51 +0000.178237][57cb]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 342783259
[047:301] [2022-07-22 23:10:51 +0000.178347][57cb]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[047:309] [2022-07-22 23:10:51 +0000.186724][5737] The convert RGB to YUV take 1
[047:312] [2022-07-22 23:10:51 +0000.189219][57d2]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:1401
[047:346] [2022-07-22 23:10:51 +0000.223699][5737] GPUImageProcessing: process
video frame with resolution 1280 X 720
[047:348] [2022-07-22 23:10:51 +0000.225125][5737] GPUImageProcessing: input frame
width1280 X 720
[047:348] [2022-07-22 23:10:51 +0000.225612][5737] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[047:348] [2022-07-22 23:10:51 +0000.225780][5737] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[047:388] [2022-07-22 23:10:51 +0000.265180][57d2] Push an pts:1478 to dts queue.
[047:415] [2022-07-22 23:10:51 +0000.292827][57d2] last dts:1439 currentPts:1478
ppsOrSPS:0 queue length:2
[047:476] [2022-07-22 23:10:51 +0000.353522][5737] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9984 diff: 17
[047:516] [2022-07-22 23:10:51 +0000.393083][57cf] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[047:712] [2022-07-22 23:10:51 +0000.589448][57d2] DTS queue for
Generator:0x733a7fe4b8 1772 1802
[047:747] [2022-07-22 23:10:51 +0000.624410][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[047:815] [2022-07-22 23:10:51 +0000.692517][5737] The convert RGB to YUV take 1
[047:948] [2022-07-22 23:10:51 +0000.825501][57d2] h264 add frame header cdr flag
[047:948] [2022-07-22 23:10:51 +0000.825737][57d2] Received key frame:2003
[047:988] [2022-07-22 23:10:51 +0000.865676][57d3] get the H.264 IDR frame
[048:138] [2022-07-22 23:10:52 +0000.15750][57cb] FilterPipeline2::OnAudioFrame pts
2260 last_audio_timestamp_ 2260
[048:171] [2022-07-22 23:10:52 +0000.48679][573c] Run AGC when audioType = 0
[048:172] [2022-07-22 23:10:52 +0000.48888][573c]
AudioDeviceDataHandler::MixAndSendOutFrame
[048:242] [2022-07-22 23:10:52 +0000.119202][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[048:312] [2022-07-22 23:10:52 +0000.189374][5737] The convert RGB to YUV take 2
[048:420] [2022-07-22 23:10:52 +0000.297471][57cb] resampled_data_size:7680
[048:420] [2022-07-22 23:10:52 +0000.297639][57cb] AF_SpeedFilter audio time 111,
0x7333e43e80 out time: 342784449 org time: 342784449
[048:512] [2022-07-22 23:10:52 +0000.389667][57cf] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[048:515] [2022-07-22 23:10:52 +0000.392871][57cb] AF_SpeedFilter audio time
[048:517] [2022-07-22 23:10:52 +0000.394028][57d2] DTS queue for
Generator:0x733a7fe4b8 2603
[048:591] [2022-07-22 23:10:52 +0000.468655][57cb] AF_SpeedFilter audio
0x7333e43e80 PullFrame
[048:617] [2022-07-22 23:10:52 +0000.493879][57cb]
RecordAudioSource::PullAudioFrame
[048:718] [2022-07-22 23:10:52 +0000.595313][57d2] Push an pts:2805 to dts queue.
[048:741] [2022-07-22 23:10:52 +0000.617977][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[048:745] [2022-07-22 23:10:52 +0000.622364][57d2] SendFrame
encodedImage._timeStamp:2805encodedImage->_length:58432
[048:745] [2022-07-22 23:10:52 +0000.622474][57d2] last dts:2768 currentPts:2805
ppsOrSPS:0 queue length:2
[048:745] [2022-07-22 23:10:52 +0000.622506][57d2] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:2805 pts:2805
[048:810] [2022-07-22 23:10:52 +0000.687831][5737] The convert RGB to YUV take 1
[048:925] [2022-07-22 23:10:52 +0000.801948][57d2] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3007
[048:925] [2022-07-22 23:10:52 +0000.802055][57d2] push video frame to H264
encoder. (100 frame for one log)

[048:925] [2022-07-22 23:10:52 +0000.802102][57d2] push video frame to H264


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

[048:925] [2022-07-22 23:10:52 +0000.802126][57d2] H264Encode::push video frame to


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

[048:925] [2022-07-22 23:10:52 +0000.802156][57d2] The input pts:3007 fps:30


[048:945] [2022-07-22 23:10:52 +0000.822746][57d2] H264Encode::H264SWEncoder get
callback, length:18304 type:1 nalType:1length:18300
[048:952] [2022-07-22 23:10:52 +0000.829313][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[048:956] [2022-07-22 23:10:52 +0000.833032][57cb] AF_SpeedFilter::PullFrame eof4
[048:960] [2022-07-22 23:10:52 +0000.837274][57cb]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[048:986] [2022-07-22 23:10:52 +0000.862960][57d1]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 3018queue_audio_frame_:2
[049:176] [2022-07-22 23:10:53 +0000.53319][5737] drawYUV420 render
OpenGLRenderProgram:0x73fdc64f98
[049:280] [2022-07-22 23:10:53 +0000.157804][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[049:343] [2022-07-22 23:10:53 +0000.219961][5737] The convert RGB to YUV take 2
[049:382] [2022-07-22 23:10:53 +0000.259754][57d2] DTS queue for
Generator:0x733a7fe4b8 3469
[049:509] [2022-07-22 23:10:53 +0000.386474][5737] FilterPipeline2::OnVideoFrame
pts 3624 last_video_timestamp_ 3624
[049:515] [2022-07-22 23:10:53 +0000.392208][57cf] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[049:576] [2022-07-22 23:10:53 +0000.453840][5737] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10984 diff: 17
[049:775] [2022-07-22 23:10:53 +0000.652761][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[049:843] [2022-07-22 23:10:53 +0000.720239][5737] The convert RGB to YUV take 1
[049:988] [2022-07-22 23:10:53 +0000.865241][57d2] h264 add frame header cdr flag
[049:988] [2022-07-22 23:10:53 +0000.865647][57d2] Received key frame:4036
[050:018] [2022-07-22 23:10:53 +0000.895848][57d3] get the H.264 IDR frame
[050:085] [2022-07-22 23:10:53 +0000.961933][57d2] Push an pts:4170 to dts queue.
[050:109] [2022-07-22 23:10:53 +0000.986269][57d2] last dts:4135 currentPts:4170
ppsOrSPS:0 queue length:2
[050:168] [2022-07-22 23:10:54 +0000.45486][573d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[050:168] [2022-07-22 23:10:54 +0000.45680][573d] _deviceSampleRate:48000

[050:173] [2022-07-22 23:10:54 +0000.50402][573c] Run AGC when audioType = 0


[050:212] [2022-07-22 23:10:54 +0000.88925][57d2] DTS queue for
Generator:0x733a7fe4b8 4271 4302
[050:220] [2022-07-22 23:10:54 +0000.97281][57cb] AF_SpeedFilter audio 0x7333e43e80
PullFrame
[050:278] [2022-07-22 23:10:54 +0000.155856][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[050:347] [2022-07-22 23:10:54 +0000.223971][5737] The convert RGB to YUV take 2
[050:513] [2022-07-22 23:10:54 +0000.390829][57cb]
RecordAudioSource::PullAudioFrame
[050:522] [2022-07-22 23:10:54 +0000.399186][57cf] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[050:640] [2022-07-22 23:10:54 +0000.517596][57cb] resampled_data_size:0
[050:678] [2022-07-22 23:10:54 +0000.555568][57d2]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:4768
[050:700] [2022-07-22 23:10:54 +0000.577660][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[050:741] [2022-07-22 23:10:54 +0000.618052][5737] GPUImageProcessing: process
video frame with resolution 1280 X 720
[050:741] [2022-07-22 23:10:54 +0000.618178][5737] GPUImageProcessing: input frame
width1280 X 720
[050:741] [2022-07-22 23:10:54 +0000.618562][5737] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[050:741] [2022-07-22 23:10:54 +0000.618634][5737] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[050:776] [2022-07-22 23:10:54 +0000.653688][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[050:840] [2022-07-22 23:10:54 +0000.717678][5737] The convert RGB to YUV take 1
[051:044] [2022-07-22 23:10:54 +0000.921192][57d2] DTS queue for
Generator:0x733a7fe4b8 5100 5134
[051:276] [2022-07-22 23:10:55 +0000.153530][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[051:321] [2022-07-22 23:10:55 +0000.198766][57cb] AF_SpeedFilter::PullFrame eof4
[051:326] [2022-07-22 23:10:55 +0000.203021][57cb]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[051:342] [2022-07-22 23:10:55 +0000.218969][5737] The convert RGB to YUV take 2
[051:346] [2022-07-22 23:10:55 +0000.223324][57d1]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 5340queue_audio_frame_:6
[051:416] [2022-07-22 23:10:55 +0000.293512][57d2] Push an pts:5506 to dts queue.
[051:444] [2022-07-22 23:10:55 +0000.321077][57d2] last dts:5469 currentPts:5506
ppsOrSPS:0 queue length:2
[051:521] [2022-07-22 23:10:55 +0000.398438][57cf] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[051:681] [2022-07-22 23:10:55 +0000.558402][5737] webrtc common_video plane
old ..... (1/1000) new: 12001 delete: 11984 diff: 17
[051:773] [2022-07-22 23:10:55 +0000.650692][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[051:841] [2022-07-22 23:10:55 +0000.718768][57cb] AF_SpeedFilter audio
0x7333e43e80 PullFrame
[051:842] [2022-07-22 23:10:55 +0000.719362][5737] The convert RGB to YUV take 2
[051:879] [2022-07-22 23:10:55 +0000.756599][57d2] DTS queue for
Generator:0x733a7fe4b8 5933 5969
[051:980] [2022-07-22 23:10:55 +0000.856972][57d2] h264 add frame header cdr flag
[051:980] [2022-07-22 23:10:55 +0000.857349][57d2] Received key frame:6034
[052:012] [2022-07-22 23:10:55 +0000.889872][57d3] get the H.264 IDR frame
[052:119] [2022-07-22 23:10:56 +0000.2214][57d2] SendFrame
encodedImage._timeStamp:6169encodedImage->_length:60848
[052:148] [2022-07-22 23:10:56 +0000.25355][57d2] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6201 pts:6201
[052:172] [2022-07-22 23:10:56 +0000.49003][573c] Run AGC when audioType = 0
[052:172] [2022-07-22 23:10:56 +0000.49188][573c]
AudioDeviceDataHandler::MixAndSendOutFrame
[052:273] [2022-07-22 23:10:56 +0000.150381][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[052:317] [2022-07-22 23:10:56 +0000.194198][57d2] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6401
[052:317] [2022-07-22 23:10:56 +0000.194701][57d2] push video frame to H264
encoder. (100 frame for one log)

[052:317] [2022-07-22 23:10:56 +0000.194798][57d2] push video frame to H264


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

[052:317] [2022-07-22 23:10:56 +0000.194852][57d2] H264Encode::push video frame to


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

[052:318] [2022-07-22 23:10:56 +0000.195002][57d2] The input pts:6401 fps:30


[052:340] [2022-07-22 23:10:56 +0000.217865][5737] The convert RGB to YUV take 1
[052:377] [2022-07-22 23:10:56 +0000.254096][57d2] H264Encode::H264SWEncoder get
callback, length:26272 type:1 nalType:1length:26268
[052:430] [2022-07-22 23:10:56 +0000.307488][57cb]
RecordAudioSource::PullAudioFrame
[052:455] [2022-07-22 23:10:56 +0000.332501][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[052:517] [2022-07-22 23:10:56 +0000.394083][57cf] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[052:533] [2022-07-22 23:10:56 +0000.410789][5737] drawYUV420 render
OpenGLRenderProgram:0x73fdc64f98
[052:677] [2022-07-22 23:10:56 +0000.554343][57d2] DTS queue for
Generator:0x733a7fe4b8 6764
[052:748] [2022-07-22 23:10:56 +0000.625648][57d2] Push an pts:6836 to dts queue.
[052:771] [2022-07-22 23:10:56 +0000.648204][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[052:812] [2022-07-22 23:10:56 +0000.689392][57d2] last dts:6799 currentPts:6836
ppsOrSPS:0 queue length:3
[052:840] [2022-07-22 23:10:56 +0000.717194][5737] The convert RGB to YUV take 2
[052:841] [2022-07-22 23:10:56 +0000.718353][57cb] resampled_data_size:11264
[053:278] [2022-07-22 23:10:57 +0000.154997][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[053:340] [2022-07-22 23:10:57 +0000.217332][5737] The convert RGB to YUV take 1
[053:473] [2022-07-22 23:10:57 +0000.350557][57cb] AF_SpeedFilter audio
0x7333e43e80 PullFrame
[053:515] [2022-07-22 23:10:57 +0000.392008][57d2] DTS queue for
Generator:0x733a7fe4b8 7601
[053:512] [2022-07-22 23:10:57 +0000.389800][57cf] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[053:663] [2022-07-22 23:10:57 +0000.540742][57cb] AF_SpeedFilter::PullFrame eof4
[053:668] [2022-07-22 23:10:57 +0000.545527][57cb]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[053:699] [2022-07-22 23:10:57 +0000.576268][57d1]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 7662queue_audio_frame_:9
[053:741] [2022-07-22 23:10:57 +0000.618372][5737] webrtc common_video plane
old ..... (1/1000) new: 13001 delete: 12984 diff: 17
[053:778] [2022-07-22 23:10:57 +0000.655396][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[053:839] [2022-07-22 23:10:57 +0000.716423][5737] The convert RGB to YUV take 1
[053:974] [2022-07-22 23:10:57 +0000.851764][57d2] h264 add frame header cdr flag
[053:975] [2022-07-22 23:10:57 +0000.852421][57d2] Received key frame:8029
[054:009] [2022-07-22 23:10:57 +0000.886621][57d2]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:8099
[054:011] [2022-07-22 23:10:57 +0000.888748][57d3] get the H.264 IDR frame
[054:076] [2022-07-22 23:10:57 +0000.953693][57d2] Push an pts:8166 to dts queue.
[054:103] [2022-07-22 23:10:57 +0000.980312][5737] GPUImageProcessing: process
video frame with resolution 1280 X 720
[054:103] [2022-07-22 23:10:57 +0000.980405][5737] GPUImageProcessing: input frame
width1280 X 720
[054:103] [2022-07-22 23:10:57 +0000.980729][5737] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[054:103] [2022-07-22 23:10:57 +0000.980792][5737] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[054:106] [2022-07-22 23:10:57 +0000.983767][57d2] last dts:8140 currentPts:8166
ppsOrSPS:0 queue length:2
[054:174] [2022-07-22 23:10:58 +0000.50903][573c] Run AGC when audioType = 0
[054:207] [2022-07-22 23:10:58 +0000.84510][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[054:277] [2022-07-22 23:10:58 +0000.154805][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[054:339] [2022-07-22 23:10:58 +0000.215919][57cb]
RecordAudioSource::PullAudioFrame
[054:341] [2022-07-22 23:10:58 +0000.218003][5737] The convert RGB to YUV take 2
[054:342] [2022-07-22 23:10:58 +0000.219448][57d2] DTS queue for
Generator:0x733a7fe4b8 8404 8432
[054:521] [2022-07-22 23:10:58 +0000.397967][57cf] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[054:770] [2022-07-22 23:10:58 +0000.647792][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[054:850] [2022-07-22 23:10:58 +0000.727810][5737] The convert RGB to YUV take 7
[055:111] [2022-07-22 23:10:58 +0000.988263][57cb] AF_SpeedFilter audio
0x7333e43e80 PullFrame
[055:133] [2022-07-22 23:10:59 +0000.10128][57cb] resampled_data_size:1536
[055:171] [2022-07-22 23:10:59 +0000.48799][57d2] DTS queue for
Generator:0x733a7fe4b8 9239 9261
[055:271] [2022-07-22 23:10:59 +0000.148707][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[055:344] [2022-07-22 23:10:59 +0000.221777][5737] The convert RGB to YUV take 1
[055:406] [2022-07-22 23:10:59 +0000.283455][57d2] Push an pts:9495 to dts queue.
[055:443] [2022-07-22 23:10:59 +0000.320006][57d2] SendFrame
encodedImage._timeStamp:9495encodedImage->_length:24288
[055:443] [2022-07-22 23:10:59 +0000.320230][57d2] last dts:9466 currentPts:9495
ppsOrSPS:0 queue length:2
[055:509] [2022-07-22 23:10:59 +0000.386517][57d2] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:9561 pts:9561
[055:518] [2022-07-22 23:10:59 +0000.395382][57cf] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[055:690] [2022-07-22 23:10:59 +0000.567122][57d2] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:9779
[055:690] [2022-07-22 23:10:59 +0000.567387][57d2] push video frame to H264
encoder. (100 frame for one log)

[055:690] [2022-07-22 23:10:59 +0000.567456][57d2] push video frame to H264


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

[055:690] [2022-07-22 23:10:59 +0000.567497][57d2] H264Encode::push video frame to


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

[055:690] [2022-07-22 23:10:59 +0000.567551][57d2] The input pts:9779 fps:30


[055:740] [2022-07-22 23:10:59 +0000.617084][57d2] H264Encode::H264SWEncoder get
callback, length:30544 type:1 nalType:1length:30540
[055:770] [2022-07-22 23:10:59 +0000.647544][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[055:839] [2022-07-22 23:10:59 +0000.716535][5737] webrtc common_video plane
old ..... (1/1000) new: 14001 delete: 13984 diff: 17
[055:841] [2022-07-22 23:10:59 +0000.718671][5737] The convert RGB to YUV take 1
[055:873] [2022-07-22 23:10:59 +0000.750087][5737] drawYUV420 render
OpenGLRenderProgram:0x73fdc64f98
[055:949] [2022-07-22 23:10:59 +0000.825943][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[055:957] [2022-07-22 23:10:59 +0000.833943][57d1]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9984queue_audio_frame_:3
[055:976] [2022-07-22 23:10:59 +0000.853398][57d2] h264 add frame header cdr flag
[055:976] [2022-07-22 23:10:59 +0000.853648][57d2] Received key frame:10036
[055:976] [2022-07-22 23:10:59 +0000.853710][57d2] DTS queue for
Generator:0x733a7fe4b8 10064
[056:009] [2022-07-22 23:10:59 +0000.886540][57d3] get the H.264 IDR frame
[056:039] [2022-07-22 23:10:59 +0000.916976][57cb] AF_SpeedFilter::PullFrame eof4
[056:044] [2022-07-22 23:10:59 +0000.921532][57cb]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[056:169] [2022-07-22 23:11:00 +0000.46626][573c] Run AGC when audioType = 0
[056:170] [2022-07-22 23:11:00 +0000.47142][573c]
AudioDeviceDataHandler::MixAndSendOutFrame
[056:254] [2022-07-22 23:11:00 +0000.131617][57cb]
RecordAudioSource::PullAudioFrame
[056:275] [2022-07-22 23:11:00 +0000.152351][5737] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[056:338] [2022-07-22 23:11:00 +0000.215489][5737] The convert RGB to YUV take 2
[056:453] [2022-07-22 23:11:00 +0000.330527][57cf] The output timestamp from audio
mixer change:342792524
[056:512] [2022-07-22 23:11:00 +0000.389039][573c] On audio frame the broadcast
with timestamp:342792602 samples:480. (1000 frame for one log)

[056:512] [2022-07-22 23:11:00 +0000.389788][5185]


Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[056:513] [2022-07-22 23:11:00 +0000.390044][5737] operator(): Stop
[056:513] [2022-07-22 23:11:00 +0000.390093][5737] StopPullFrameAndWriteMp4
time:342792603 enter.

[056:513] [2022-07-22 23:11:00 +0000.390163][5737] StopRecording:


[056:515] [2022-07-22 23:11:00 +0000.392479][57cf] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[056:515] [2022-07-22 23:11:00 +0000.392855][57cf] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[056:518] [2022-07-22 23:11:00 +0000.394885][57cb] PullAudioFrame: PullFrame audio
finished.
[056:518] [2022-07-22 23:11:00 +0000.394982][57cb]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[056:520] [2022-07-22 23:11:00 +0000.397472][57d2]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:318
[056:524] [2022-07-22 23:11:00 +0000.401131][5736] stop recording
[056:524] [2022-07-22 23:11:00 +0000.401254][5736]
RecordingSessionInternalSimple:destroy media processers
[056:524] [2022-07-22 23:11:00 +0000.401296][5736] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[056:524] [2022-07-22 23:11:00 +0000.401326][5736] H264Encode::flushing hareware
Encoder
[056:524] [2022-07-22 23:11:00 +0000.401616][5736] Flush time:342792614 enter.

[056:524] [2022-07-22 23:11:00 +0000.401693][5736] H264Encoder encoder flush


[056:524] [2022-07-22 23:11:00 +0000.401745][5736] flush output queue
[056:853] [2022-07-22 23:11:00 +0000.729987][5736] Flush leave. expire time = 329
ms
[056:853] [2022-07-22 23:11:00 +0000.730449][5736] ~H264EncodeWrap:
[056:853] [2022-07-22 23:11:00 +0000.730527][5736] ~H264Encode:
[056:853] [2022-07-22 23:11:00 +0000.730570][5736] teardownCompressionSession:
H264Encode::destroying Encoder
[056:853] [2022-07-22 23:11:00 +0000.730616][5736] Release time:342792943 enter.

[056:854] [2022-07-22 23:11:00 +0000.730938][5736] Release:


MediaCodecVideoEncoder::Release _inited:1
[056:854] [2022-07-22 23:11:00 +0000.730999][5736] Destroy time:342792944 enter.

[056:854] [2022-07-22 23:11:00 +0000.731042][5736] H264Encoder encoderDestroy


[056:854] [2022-07-22 23:11:00 +0000.731087][5736]
AndroidMediaCodecVideoEncoder::release env: 0x73f21e5e40
[056:854] [2022-07-22 23:11:00 +0000.731132][5736]
AndroidMediaCodecVideoEncoder::Destroy
[056:883] [2022-07-22 23:11:00 +0000.760688][5736] Destroy leave. expire time = 29
ms

[056:884] [2022-07-22 23:11:00 +0000.761364][5736] Release leave. expire time = 31


ms

[056:884] [2022-07-22 23:11:00 +0000.761464][5736] ~AndroidHwAvcEncoder


time:342792974 enter.

[056:884] [2022-07-22 23:11:00 +0000.761797][5736] Release time:342792974 enter.

[056:885] [2022-07-22 23:11:00 +0000.762056][5736] Release:


MediaCodecVideoEncoder:: has been released before, just return
[056:885] [2022-07-22 23:11:00 +0000.762110][5736] Release leave. expire time = 1
ms

[056:885] [2022-07-22 23:11:00 +0000.762157][5736] ~AndroidMediaCodecVideoEncoder


[056:885] [2022-07-22 23:11:00 +0000.762202][5736] ~WrapAndroidMediaCodec
time:342792975 enter.

[056:885] [2022-07-22 23:11:00 +0000.762248][5736] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[056:885] [2022-07-22 23:11:00 +0000.762294][5736] video hevc hw codec


destructor:0x7354990b30

[056:885] [2022-07-22 23:11:00 +0000.762426][5736] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[056:885] [2022-07-22 23:11:00 +0000.762498][5736] teardownCompressionSession:


H264Encode::destroyed Encoder
[056:885] [2022-07-22 23:11:00 +0000.762554][5736]
RecordingSessionInternalSimple:destroy aac encoder output!
[056:885] [2022-07-22 23:11:00 +0000.762599][5736] AACSWEncode destructor
[056:892] [2022-07-22 23:11:00 +0000.768931][57d3] MP4 close file successfully
[056:892] [2022-07-22 23:11:00 +0000.769058][57d3] Recording session Internal:
notify recording ok
[056:892] [2022-07-22 23:11:00 +0000.769083][57d3] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_342781874.mp4,
output_video_timestamp_:10591 last_video_pts_:10591
[056:892] [2022-07-22 23:11:00 +0000.769159][57d3] OnRecordFinish:
[056:892] [2022-07-22 23:11:00 +0000.769802][57d3] onRecordingOk: net seek
pos:0record video duration:10624record audio duration:10588
[056:893] [2022-07-22 23:11:00 +0000.770681][57cf] destructMicSource_w:
[056:893] [2022-07-22 23:11:00 +0000.770732][57cf] setOutput_w:
MicSource::setOutput() 0x0
[056:893] [2022-07-22 23:11:00 +0000.770852][5737] releaseThread 0x731b670700
[056:894] [2022-07-22 23:11:00 +0000.770880][5737] ~MicSource: Mic source
destroyed:0x7333c14f00
[056:895] [2022-07-22 23:11:00 +0000.772273][5737] StopPullFrameAndWriteMp4 leave.
expire time = 382 ms

[056:895] [2022-07-22 23:11:00 +0000.772374][5737] DestroyPipelineAndFilters


time:342792985 enter.

[056:895] [2022-07-22 23:11:00 +0000.772413][5737] UnbindInputFilter 0x731b5e49c0


this 0x73fdc651c0
[056:895] [2022-07-22 23:11:00 +0000.772457][5737] UnbindInputFilter 0x731b5e4b58
this 0x7333e43fd0
[056:895] [2022-07-22 23:11:00 +0000.772498][5737] UnbindInputFilter 0x73fdc651c0
this 0x7333e0bee0
[056:895] [2022-07-22 23:11:00 +0000.772521][5737] filter: filter pipeline destroy
this: 0x7333e0be40
[056:895] [2022-07-22 23:11:00 +0000.772750][5737] ClearVideoOfSources: recodring
total frames:0
[056:895] [2022-07-22 23:11:00 +0000.772799][5737] ClearVideoOfSources:
[056:895] [2022-07-22 23:11:00 +0000.772827][5737] GPUImageProcessing destruct.
[056:896] [2022-07-22 23:11:00 +0000.772883][5737] destroy TrivalImageDrawer
0x7333ebcec0
[056:896] [2022-07-22 23:11:00 +0000.772918][5737] The shader has been initialize,
clean up them.

[056:896] [2022-07-22 23:11:00 +0000.772968][5737] ~OpenGLFrameBuffer:


[056:896] [2022-07-22 23:11:00 +0000.773051][5737] ~OpenGLFrameBuffer:
[056:896] [2022-07-22 23:11:00 +0000.773122][5737] ~OpenGLFrameBuffer:
[056:896] [2022-07-22 23:11:00 +0000.773191][5737] ~OpenGLFrameBuffer:
[056:896] [2022-07-22 23:11:00 +0000.773258][5737] ~OpenGLFrameBuffer:
[056:896] [2022-07-22 23:11:00 +0000.773319][5737] ~OpenGLFrameBuffer:
[056:896] [2022-07-22 23:11:00 +0000.773554][5737] GPUImageProcessing destruct
finish.
[056:896] [2022-07-22 23:11:00 +0000.773615][5737] GPURGBAFrame destruct.
[056:896] [2022-07-22 23:11:00 +0000.773662][5737] destroy OpenGLRenderProgram
0x73fdc64f98
[056:896] [2022-07-22 23:11:00 +0000.773690][5737] ~CameraSource time:342792986
enter.

[056:896] [2022-07-22 23:11:00 +0000.773711][5737] ~CameraSource leave. expire


time = 0 ms

[056:896] [2022-07-22 23:11:00 +0000.773735][5737] ~RecordAudioSource


time:342792986 enter.

[056:896] [2022-07-22 23:11:00 +0000.773753][5737] ~RecordAudioSource leave.


expire time = 0 ms

[056:896] [2022-07-22 23:11:00 +0000.773775][5737] DestroyPipelineAndFilters


leave. expire time = 1 ms

[056:913] [2022-07-22 23:11:00 +0000.790073][5185]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[056:913] [2022-07-22 23:11:00 +0000.790574][5185] machine model :poco
[056:913] [2022-07-22 23:11:00 +0000.790640][5185] Support this machine model :poco
[056:913] [2022-07-22 23:11:00 +0000.790663][5185] global inited! current sdk
version: 07-20-936c45f
[056:913] [2022-07-22 23:11:00 +0000.790803][5185] filter: filter pipeline
construtc this: 0x733aa0fc00
[056:913] [2022-07-22 23:11:00 +0000.790828][5185] MediaFilterGraph:
MediaFilterGraph construct
[056:913] [2022-07-22 23:11:00 +0000.790845][5185] GLESContext:
[056:914] [2022-07-22 23:11:00 +0000.790880][5185] The result of eglGetDisplay is:
0xb4000073f57a0b40
[056:914] [2022-07-22 23:11:00 +0000.791598][5185] The result of creation:
0x733a8f4900
[056:914] [2022-07-22 23:11:00 +0000.791704][5185] The result of
eglCreatePbufferSurface is: 0x733a8f4a00
[056:914] [2022-07-22 23:11:00 +0000.791777][5185] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_342781874.mp4
[056:914] [2022-07-22 23:11:00 +0000.791800][5185] The source 0 speed:1
[056:914] [2022-07-22 23:11:00 +0000.791857][5185] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_342781874.mp4,
delay: 0
[056:915] [2022-07-22 23:11:00 +0000.791882][5185] CreateDecoderByVideoSource
time:342793005 enter.

[056:915] [2022-07-22 23:11:00 +0000.792283][5185] running_decoder_count:0max


count:2
[056:915] [2022-07-22 23:11:00 +0000.792339][5185] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_342781874.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x73f201c400
[056:917] [2022-07-22 23:11:00 +0000.794062][57e0] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x73fdd37200] Current FFmpeg version git-2021-06-16-
97cea6f

[056:971] [2022-07-22 23:11:00 +0000.847971][57e0] OnStreamInfoFound: video


duration_: 10624
[056:972] [2022-07-22 23:11:00 +0000.849457][57e1] NO get frame from decoder
[056:972] [2022-07-22 23:11:00 +0000.849507][5185] start decoder
[056:972] [2022-07-22 23:11:00 +0000.849570][5185] CreateDecoderByVideoSource
leave. expire time = 57 ms

[056:972] [2022-07-22 23:11:00 +0000.849609][5185] BindInputFilter 0x733abf8420


this 0x731afdded8
[056:972] [2022-07-22 23:11:00 +0000.849636][5185] BindInputFilter 0x731afdded8
this 0x731afde1d8
[056:972] [2022-07-22 23:11:00 +0000.849687][5185] BindInputFilter 0x733abf8420
this 0x731afde298
[056:972] [2022-07-22 23:11:00 +0000.849745][5185] BindInputFilter 0x731afde298
this 0x731afde418
[056:972] [2022-07-22 23:11:00 +0000.849784][5185] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_342781874.mp4
[056:972] [2022-07-22 23:11:00 +0000.849807][5185] BindInputFilter 0x731afde1d8
this 0x731afde7d8
[056:972] [2022-07-22 23:11:00 +0000.849854][5185] BindInputFilter 0x731afde7d8
this 0x733aa0fca0
[056:973] [2022-07-22 23:11:00 +0000.849900][5185] BindInputFilter 0x731afde418
this 0x731afde898
[056:973] [2022-07-22 23:11:00 +0000.849945][5185] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_342781874.mp4
[056:973] [2022-07-22 23:11:00 +0000.850013][5185]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[056:973] [2022-07-22 23:11:00 +0000.850514][5185] machine model :poco
[056:973] [2022-07-22 23:11:00 +0000.850578][5185] Support this machine model :poco
[056:973] [2022-07-22 23:11:00 +0000.850598][5185] global inited! current sdk
version: 07-20-936c45f
[056:973] [2022-07-22 23:11:00 +0000.850611][57e1] NO get frame from decoder
[056:973] [2022-07-22 23:11:00 +0000.850649][5185] GetPipeline:
-----------------------------------------
[056:973] [2022-07-22 23:11:00 +0000.850670][5185] GetPipeline: source:
0x733abf8200
[056:973] [2022-07-22 23:11:00 +0000.850686][5185] GetPipeline: filter: NULLFilter
[056:973] [2022-07-22 23:11:00 +0000.850701][5185] GetPipeline: filter: NULLFilter
[056:973] [2022-07-22 23:11:00 +0000.850715][5185] GetPipeline: filter: NULLFilter
[056:973] [2022-07-22 23:11:00 +0000.850728][5185] GetPipeline: audio filter:
AuidoNULLFilter
[056:973] [2022-07-22 23:11:00 +0000.850741][5185] GetPipeline: audio filter:
AuidoNULLFilter
[056:973] [2022-07-22 23:11:00 +0000.850754][5185] GetPipeline: audio filter:
AudioNUllFilter
[056:973] [2022-07-22 23:11:00 +0000.850768][5185] GetPipeline:
------------------------------------------
[056:973] [2022-07-22 23:11:00 +0000.850784][5185] filter: filter pipeline2 update
pattern: 0
[056:974] [2022-07-22 23:11:00 +0000.851536][5185] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[056:975] [2022-07-22 23:11:00 +0000.851887][5185] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[056:975] [2022-07-22 23:11:00 +0000.851969][5185] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[056:975] [2022-07-22 23:11:00 +0000.852148][5185] DeviceInit:
[056:975] [2022-07-22 23:11:00 +0000.852367][5185] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[056:975] [2022-07-22 23:11:00 +0000.852685][5185] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[056:976] [2022-07-22 23:11:00 +0000.853014][5185] CreatePlatformSpecificObjects:
[056:976] [2022-07-22 23:11:00 +0000.853064][5185] audio device use null audio
input and opensl output
[056:976] [2022-07-22 23:11:00 +0000.853090][5185] Create OpenSLES output module
with java VM support.

[056:976] [2022-07-22 23:11:00 +0000.853264][5185] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[056:976] [2022-07-22 23:11:00 +0000.853456][5185] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[056:976] [2022-07-22 23:11:00 +0000.853653][5185] Create OpenSLES output module
with buffer num:2

[056:976] [2022-07-22 23:11:00 +0000.853705][5185] Error(trace.cc:40): Init the


output and input for audio device template.
[056:976] [2022-07-22 23:11:00 +0000.853779][5185] Init the output device.

[056:976] [2022-07-22 23:11:00 +0000.853795][5185] Set the playout as stereo:1


[056:976] [2022-07-22 23:11:00 +0000.853832][5185] Set the sample rate to be:44100

[056:977] [2022-07-22 23:11:00 +0000.853886][5185] Low latency buffer size:144 low


sample rate:48000
[056:977] [2022-07-22 23:11:00 +0000.853917][5185] DeviceInit: Done
[056:977] [2022-07-22 23:11:00 +0000.854052][5185] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[056:977] [2022-07-22 23:11:00 +0000.854343][5185]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[056:977] [2022-07-22 23:11:00 +0000.854415][5185]
MediaFilterPlayer::SetPlayerNotify 0x73f2017a20
[056:977] [2022-07-22 23:11:00 +0000.854460][5185]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[056:977] [2022-07-22 23:11:00 +0000.854480][5185]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[056:977] [2022-07-22 23:11:00 +0000.854515][5185]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[056:977] [2022-07-22 23:11:00 +0000.854608][5185] SetGraphLoop: SetGraphLoop 1
[056:977] [2022-07-22 23:11:00 +0000.854630][5185]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[056:977] [2022-07-22 23:11:00 +0000.854651][5185]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[056:978] [2022-07-22 23:11:00 +0000.854909][5185]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[056:978] [2022-07-22 23:11:00 +0000.855087][5185]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[056:978] [2022-07-22 23:11:00 +0000.855241][57ed] Start:
[056:978] [2022-07-22 23:11:00 +0000.855440][57ec] operator(): video render
started.
[056:978] [2022-07-22 23:11:00 +0000.855612][57ed] Start:
[056:978] [2022-07-22 23:11:00 +0000.855707][57ed] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[056:978] [2022-07-22 23:11:00 +0000.855749][57ed] Reset: history total size: 98
[056:978] [2022-07-22 23:11:00 +0000.855797][57ed] DeviceStart:
audioDevice_:0x7325d90000
[056:978] [2022-07-22 23:11:00 +0000.855841][57ed] DeviceStart: time profile
playout init before
[056:979] [2022-07-22 23:11:00 +0000.855860][57ed] DeviceStart: time profile
playout init end
[056:979] [2022-07-22 23:11:00 +0000.855901][57ed] OpenSlesOutput:Start playout

[056:979] [2022-07-22 23:11:00 +0000.856368][57eb] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x733ac42918
[056:979] [2022-07-22 23:11:00 +0000.856599][57ed] Create the opensl output player.
streamtype before:0

[056:979] [2022-07-22 23:11:00 +0000.856631][57ed] Create the opensl output player.


streamtype after:3

[056:985] [2022-07-22 23:11:00 +0000.862321][57e1] NO get frame from decoder


[056:986] [2022-07-22 23:11:00 +0000.863480][57e1] NO get frame from decoder
[056:988] [2022-07-22 23:11:00 +0000.865754][57e1] NO get frame from decoder
[056:989] [2022-07-22 23:11:00 +0000.866277][57e1] NO get frame from decoder
[056:993] [2022-07-22 23:11:00 +0000.870855][57e1] NO get frame from decoder
[056:995] [2022-07-22 23:11:00 +0000.872617][57e1] NO get frame from decoder
[057:062] [2022-07-22 23:11:00 +0000.939586][57ed] Enqueue opensl buffer size:1764
[057:104] [2022-07-22 23:11:00 +0000.980971][57ed] DeviceStart: time profile
playout all end
[057:104] [2022-07-22 23:11:00 +0000.981126][57ed] operator(): Audio playback
started.
[057:109] [2022-07-22 23:11:00 +0000.985926][57ed] operator(): Started now!
[057:118] [2022-07-22 23:11:00 +0000.995142][57ec] lipsync_debug: First video frame
rendering.
[057:146] [2022-07-22 23:11:01 +0000.23027][57ee] audio_frame_list_ empty
[057:197] [2022-07-22 23:11:01 +0000.74389][57ed] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[057:197] [2022-07-22 23:11:01 +0000.74486][57ed] First audio frame rendering
[057:440] [2022-07-22 23:11:01 +0000.317246][57ef] video frame wait audio frame:
last_video_timestamp:570 last_audio_timestamp:440.862
[057:557] [2022-07-22 23:11:01 +0000.433985][57ef] Error(video_source.cc:430): wait
decoder a frame: 0
[057:604] [2022-07-22 23:11:01 +0000.481394][57ec] lipsync_debug:displaying video
ts:45180 The current displayed video timestamp is:342793694
[057:613] [2022-07-22 23:11:01 +0000.490860][57f0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[057:621] [2022-07-22 23:11:01 +0000.498576][57ef] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 69480pts ms:772000
[057:623] [2022-07-22 23:11:01 +0000.500205][57ef] OnVideoFrameReady(1/200)
[057:623] [2022-07-22 23:11:01 +0000.500440][57ec] operator() frame->pts-
9223372036854775808 queue_ size: 8 (1/200)
[057:713] [2022-07-22 23:11:01 +0000.590767][573c] haveEnoughProcessedData
internalAudioStream.length: 20
[057:887] [2022-07-22 23:11:01 +0000.764258][57ef]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[058:169] [2022-07-22 23:11:02 +0000.46185][573c] Run AGC when audioType = 0
[058:210] [2022-07-22 23:11:02 +0000.87170][57ec] DriveRender working... (1/200)
[058:374] [2022-07-22 23:11:02 +0000.251634][57ec] lipsync_debug:displaying video
ts:105390 The current displayed video timestamp is:342794464
[058:379] [2022-07-22 23:11:02 +0000.256107][57ec] lipsync_debug: render a video
frame
[058:416] [2022-07-22 23:11:02 +0000.293034][57ee] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 64454
[058:416] [2022-07-22 23:11:02 +0000.293158][57ee] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[058:505] [2022-07-22 23:11:02 +0000.382398][57ec] lipsync_debug:result remaining
time:0
[058:505] [2022-07-22 23:11:02 +0000.382578][57ec] dynamic updated lipsync delay:0
[058:508] [2022-07-22 23:11:02 +0000.385456][57ec]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:46 timeDelta:3 last video
ts:114390 frame->pts:118530 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[058:508] [2022-07-22 23:11:02 +0000.385575][57ec] lipsync_debug: tsDelta -
timeDelta = 43
[058:518] [2022-07-22 23:11:02 +0000.395796][57ec] lipsync_debug:remaining time:10
tsDelta - timeDelta:33
[058:519] [2022-07-22 23:11:02 +0000.395901][57ec] lipsync_debug:result remaining
time:10
[058:587] [2022-07-22 23:11:02 +0000.464705][57ed] The audio playback speed:100
(1/100)
[058:588] [2022-07-22 23:11:02 +0000.464920][57ed] lipsync_debug: The current
played audio timestamp is:67540(1/50)
[058:651] [2022-07-22 23:11:02 +0000.528537][57f0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[058:903] [2022-07-22 23:11:02 +0000.780321][57ef] Error(video_source.cc:430): wait
decoder a frame: 0
[059:074] [2022-07-22 23:11:02 +0000.951500][57ec] lipsync_debug:displaying video
ts:165600 The current displayed video timestamp is:342795164
[059:463] [2022-07-22 23:11:03 +0000.340317][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[059:618] [2022-07-22 23:11:03 +0000.495359][57f0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[059:621] [2022-07-22 23:11:03 +0000.498084][57ef] webrtc common_video plane
old ..... (1/1000) new: 15001 delete: 14996 diff: 5
[059:781] [2022-07-22 23:11:03 +0000.658807][57ec] DriveRender working... (1/200)
[059:814] [2022-07-22 23:11:03 +0000.691306][57ec] lipsync_debug:displaying video
ts:225270 The current displayed video timestamp is:342795904
[060:078] [2022-07-22 23:11:03 +0000.955840][57ec]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:34 last
video ts:245970 frame->pts:249120 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[060:079] [2022-07-22 23:11:03 +0000.956034][57ec] lipsync_debug: tsDelta -
timeDelta = 1
[060:168] [2022-07-22 23:11:04 +0000.45536][573d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[060:168] [2022-07-22 23:11:04 +0000.45711][573d] _deviceSampleRate:48000

[060:169] [2022-07-22 23:11:04 +0000.45936][573c] Run AGC when audioType = 0


[060:169] [2022-07-22 23:11:04 +0000.46524][573c]
AudioDeviceDataHandler::MixAndSendOutFrame
[060:336] [2022-07-22 23:11:04 +0000.212887][57ef] Error(video_source.cc:430): wait
decoder a frame: 0
[060:413] [2022-07-22 23:11:04 +0000.290173][57ec] lipsync_debug:displaying video
ts:285210 The current displayed video timestamp is:342796503
[060:520] [2022-07-22 23:11:04 +0000.397707][57ec] lipsync_debug:remaining time:10
tsDelta - timeDelta:23
[060:520] [2022-07-22 23:11:04 +0000.397846][57ec] lipsync_debug:result remaining
time:10
[060:651] [2022-07-22 23:11:04 +0000.528772][57f0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[060:661] [2022-07-22 23:11:04 +0000.538469][57ee] FilterPipeline2::OnAudioFrame
pts 162722 last_audio_timestamp_ 3689.84
[060:747] [2022-07-22 23:11:04 +0000.624263][57ee] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 166822
[060:747] [2022-07-22 23:11:04 +0000.624624][57ee] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[060:828] [2022-07-22 23:11:04 +0000.705721][57ed] The audio playback speed:100
(1/100)
[060:829] [2022-07-22 23:11:04 +0000.705873][57ed] lipsync_debug: The current
played audio timestamp is:169908(1/50)
[060:989] [2022-07-22 23:11:04 +0000.866111][57ef] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 372150pts ms:4.135e+06
[061:002] [2022-07-22 23:11:04 +0000.879604][57ef] OnVideoFrameReady(1/200)
[061:003] [2022-07-22 23:11:04 +0000.879864][57ec] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[061:125] [2022-07-22 23:11:05 +0000.2297][57ec] lipsync_debug:displaying video
ts:348210 The current displayed video timestamp is:342797215
[061:192] [2022-07-22 23:11:05 +0000.69769][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[061:327] [2022-07-22 23:11:05 +0000.204420][57ec] DriveRender working... (1/200)
[061:605] [2022-07-22 23:11:05 +0000.482354][57ec]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:12 last
video ts:387180 frame->pts:390150 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[061:605] [2022-07-22 23:11:05 +0000.482482][57ec] lipsync_debug: tsDelta -
timeDelta = 21
[061:623] [2022-07-22 23:11:05 +0000.500052][57f0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[061:704] [2022-07-22 23:11:05 +0000.581382][57ef] Error(video_source.cc:430): wait
decoder a frame: 0
[061:824] [2022-07-22 23:11:05 +0000.701854][57ec] lipsync_debug:displaying video
ts:407970 The current displayed video timestamp is:342797914
[061:826] [2022-07-22 23:11:05 +0000.703748][57ec] lipsync_debug: render a video
frame
[061:925] [2022-07-22 23:11:05 +0000.802714][57ec] lipsync_debug:result remaining
time:0
[061:925] [2022-07-22 23:11:05 +0000.802812][57ec] dynamic updated lipsync delay:0
[062:172] [2022-07-22 23:11:06 +0000.49249][573c] Run AGC when audioType = 0
[062:458] [2022-07-22 23:11:06 +0000.335280][57ec] lipsync_debug:displaying video
ts:468090 The current displayed video timestamp is:342798548
[062:497] [2022-07-22 23:11:06 +0000.374670][57ec] lipsync_debug:remaining time:10
tsDelta - timeDelta:20
[062:497] [2022-07-22 23:11:06 +0000.374809][57ec] lipsync_debug:result remaining
time:10
[062:652] [2022-07-22 23:11:06 +0000.529305][57f0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[062:828] [2022-07-22 23:11:06 +0000.705609][57ec] DriveRender working... (1/200)
[062:941] [2022-07-22 23:11:06 +0000.818037][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[063:060] [2022-07-22 23:11:06 +0000.937546][57ef] Error(video_source.cc:430): wait
decoder a frame: 0
[063:066] [2022-07-22 23:11:06 +0000.943177][57ee] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 269190
[063:066] [2022-07-22 23:11:06 +0000.943344][57ee] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[063:133] [2022-07-22 23:11:07 +0000.10427][57ec] lipsync_debug:lipsync_threadhold:
lipsync_delta:17 tsDelta:51 timeDelta:44 last video ts:524880 frame->pts:527940
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[063:133] [2022-07-22 23:11:07 +0000.10579][57ec] lipsync_debug: tsDelta -
timeDelta = 7
[063:140] [2022-07-22 23:11:07 +0000.17347][57ec] lipsync_debug:displaying video
ts:527940 The current displayed video timestamp is:342799230
[063:157] [2022-07-22 23:11:07 +0000.34159][57ed] The audio playback speed:100
(1/100)
[063:157] [2022-07-22 23:11:07 +0000.34247][57ed] lipsync_debug: The current played
audio timestamp is:272276(1/50)
[063:626] [2022-07-22 23:11:07 +0000.503840][57f0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[063:825] [2022-07-22 23:11:07 +0000.702311][57ec] lipsync_debug:displaying video
ts:587790 The current displayed video timestamp is:342799915
[063:855] [2022-07-22 23:11:07 +0000.732819][57ef] webrtc common_video plane
old ..... (1/1000) new: 16001 delete: 15996 diff: 5
[063:882] [2022-07-22 23:11:07 +0000.759677][57ef] video frame wait audio frame:
last_video_timestamp:7032 last_audio_timestamp:6916.83
[064:174] [2022-07-22 23:11:08 +0000.51371][573c] Run AGC when audioType = 0
[064:174] [2022-07-22 23:11:08 +0000.51579][573c]
AudioDeviceDataHandler::MixAndSendOutFrame
[064:334] [2022-07-22 23:11:08 +0000.211413][57ef] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 671850pts ms:7.465e+06
[064:335] [2022-07-22 23:11:08 +0000.212649][57ef] OnVideoFrameReady(1/200)
[064:336] [2022-07-22 23:11:08 +0000.213143][57ec] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[064:337] [2022-07-22 23:11:08 +0000.213971][57ef]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[064:357] [2022-07-22 23:11:08 +0000.234022][57ec] DriveRender working... (1/200)
[064:430] [2022-07-22 23:11:08 +0000.307575][57ef] Error(video_source.cc:430): wait
decoder a frame: 0
[064:456] [2022-07-22 23:11:08 +0000.333565][57ec] lipsync_debug:displaying video
ts:647730 The current displayed video timestamp is:342800546
[064:478] [2022-07-22 23:11:08 +0000.355663][57ec] lipsync_debug:remaining time:10
tsDelta - timeDelta:11
[064:478] [2022-07-22 23:11:08 +0000.355745][57ec] lipsync_debug:result remaining
time:10
[064:642] [2022-07-22 23:11:08 +0000.518908][57ec]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:28 timeDelta:13 last
video ts:663300 frame->pts:665820 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[064:642] [2022-07-22 23:11:08 +0000.519259][57ec] lipsync_debug: tsDelta -
timeDelta = 15
[064:651] [2022-07-22 23:11:08 +0000.528490][57f0]
PlayerSimpleBufferQueueCallbackHandler function
[064:651] [2022-07-22 23:11:08 +0000.528832][57f0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[064:679] [2022-07-22 23:11:08 +0000.556317][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[065:148] [2022-07-22 23:11:09 +0000.25528][57ec] lipsync_debug:displaying video
ts:708300 The current displayed video timestamp is:342801238
[065:153] [2022-07-22 23:11:09 +0000.30317][57ec] lipsync_debug: render a video
frame
[065:262] [2022-07-22 23:11:09 +0000.139122][57ec] lipsync_debug:result remaining
time:0
[065:262] [2022-07-22 23:11:09 +0000.139286][57ec] dynamic updated lipsync delay:0
[065:387] [2022-07-22 23:11:09 +0000.264121][57ee] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 371558
[065:387] [2022-07-22 23:11:09 +0000.264202][57ee] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[065:441] [2022-07-22 23:11:09 +0000.318535][57e1] av_read_frame AVERROR_EOF
[065:496] [2022-07-22 23:11:09 +0000.373121][57ed] The audio playback speed:100
(1/100)
[065:496] [2022-07-22 23:11:09 +0000.373287][57ed] lipsync_debug: The current
played audio timestamp is:374644(1/50)
[065:638] [2022-07-22 23:11:09 +0000.515701][57f0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[065:795] [2022-07-22 23:11:09 +0000.672108][57ef] Error(video_source.cc:430): wait
decoder a frame: 0
[065:830] [2022-07-22 23:11:09 +0000.707410][57ec] lipsync_debug:displaying video
ts:767880 The current displayed video timestamp is:342801920
[065:901] [2022-07-22 23:11:09 +0000.778808][57ec] DriveRender working... (1/200)
[066:170] [2022-07-22 23:11:10 +0000.50312][573c] Run AGC when audioType = 0
[066:176] [2022-07-22 23:11:10 +0000.53445][57ec] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:32 timeDelta:12 last video ts:801090 frame->pts:803970
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[066:176] [2022-07-22 23:11:10 +0000.53580][57ec] lipsync_debug: tsDelta -
timeDelta = 20
[066:347] [2022-07-22 23:11:10 +0000.224453][57e1] OnReceiveEOF:
[066:347] [2022-07-22 23:11:10 +0000.224573][57e1] OnDecoderEOF time:342802437
enter.

[066:347] [2022-07-22 23:11:10 +0000.224640][57e1] OnDecoderEOF leave. expire time


= 0 ms

[066:347] [2022-07-22 23:11:10 +0000.224691][57e1] OnDecoderFinished:


OnDecoderFinished total decoder frames:318 this:0x733abf8200
[066:347] [2022-07-22 23:11:10 +0000.224783][57df] CleanUp time:342802437 enter.
[066:351] [2022-07-22 23:11:10 +0000.228403][57df] CleanUp leave. expire time = 4
ms

[066:351] [2022-07-22 23:11:10 +0000.228528][57df] clean up


[066:351] [2022-07-22 23:11:10 +0000.228564][57df] running_decoder_count:0max
count:2
[066:423] [2022-07-22 23:11:10 +0000.300154][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[066:447] [2022-07-22 23:11:10 +0000.323969][57ec] lipsync_debug:remaining time:10
tsDelta - timeDelta:34
[066:447] [2022-07-22 23:11:10 +0000.324157][57ec] lipsync_debug:result remaining
time:10
[066:481] [2022-07-22 23:11:10 +0000.358246][57ec] lipsync_debug:displaying video
ts:829620 The current displayed video timestamp is:342802571
[066:653] [2022-07-22 23:11:10 +0000.530270][57f0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[067:113] [2022-07-22 23:11:10 +0000.990552][57ed] total delay:36 videoTsMS:9829
audioTsMS:9793 diff:36
[067:114] [2022-07-22 23:11:10 +0000.990877][57ed] Set the lipsync delay:36
[067:144] [2022-07-22 23:11:11 +0000.21019][57ec] lipsync_debug:displaying video
ts:887670 The current displayed video timestamp is:342803234
[067:154] [2022-07-22 23:11:11 +0000.31095][57ef] Error(video_source.cc:430): wait
decoder a frame: 0
[067:399] [2022-07-22 23:11:11 +0000.276487][57ec] DriveRender working... (1/200)
[067:615] [2022-07-22 23:11:11 +0000.492261][57ee] PullAudioFrame: PullFrame audio
finished.
[067:615] [2022-07-22 23:11:11 +0000.492432][57ee] media player notify EOF, audio
PullFrameStatus is EOF
[067:634] [2022-07-22 23:11:11 +0000.511591][57f0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[067:645] [2022-07-22 23:11:11 +0000.522653][57ee] media player notify EOF, audio
PullFrameStatus is EOF
[067:675] [2022-07-22 23:11:11 +0000.552227][57ee] media player notify EOF, audio
PullFrameStatus is EOF
[067:693] [2022-07-22 23:11:11 +0000.569972][57ec]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:32 timeDelta:25 last
video ts:933120 frame->pts:936000 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[067:693] [2022-07-22 23:11:11 +0000.570098][57ec] lipsync_debug: tsDelta -
timeDelta = 7
[067:705] [2022-07-22 23:11:11 +0000.582628][57ee] media player notify EOF, audio
PullFrameStatus is EOF
[067:736] [2022-07-22 23:11:11 +0000.613189][57ee] media player notify EOF, audio
PullFrameStatus is EOF
[067:766] [2022-07-22 23:11:11 +0000.643567][57ee] media player notify EOF, audio
PullFrameStatus is EOF
[067:797] [2022-07-22 23:11:11 +0000.673964][57ee] media player notify EOF, audio
PullFrameStatus is EOF
[067:827] [2022-07-22 23:11:11 +0000.704528][57ee] media player notify EOF, audio
PullFrameStatus is EOF
[067:829] [2022-07-22 23:11:11 +0000.706529][57ec] lipsync_debug:displaying video
ts:947610 The current displayed video timestamp is:342803919
[067:858] [2022-07-22 23:11:11 +0000.734926][57ee] media player notify EOF, audio
PullFrameStatus is EOF
[067:888] [2022-07-22 23:11:11 +0000.765503][57ee] media player notify EOF, audio
PullFrameStatus is EOF
[067:891] [2022-07-22 23:11:11 +0000.768408][57ef] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[067:891] [2022-07-22 23:11:11 +0000.768827][57ef] Stop:
[067:892] [2022-07-22 23:11:11 +0000.769479][57ec] operator(): Video Render
stopped.
[067:892] [2022-07-22 23:11:11 +0000.769645][57ef] Stop:
[067:893] [2022-07-22 23:11:11 +0000.770207][57ed] DeviceStop:
audioDevice_:0x7325d90000
[067:893] [2022-07-22 23:11:11 +0000.770243][57ed] OpenSlesOutput:Stop playout

[067:894] [2022-07-22 23:11:11 +0000.771858][57ed] DeviceStop: Done


[067:895] [2022-07-22 23:11:11 +0000.772002][57ed] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[067:896] [2022-07-22 23:11:11 +0000.773196][57ef] to reset filter graph
[067:896] [2022-07-22 23:11:11 +0000.773290][57ef] RemoveVideoBackGroud: hava not
add video backgroud
[067:896] [2022-07-22 23:11:11 +0000.773374][57ef] UnbindInputFilter 0x731afde7d8
this 0x733aa0fca0
[067:896] [2022-07-22 23:11:11 +0000.773448][57ef] ClearAllSource: remove source
filter, sourceid: 0x733abf8200
[067:896] [2022-07-22 23:11:11 +0000.773497][57ef] DestoryDecoderByVideoSource
time:342803986 enter.

[067:896] [2022-07-22 23:11:11 +0000.773549][57ef] ~VideoBindDecoder time:342803986


enter.

[067:896] [2022-07-22 23:11:11 +0000.773758][57ef] CleanUp time:342803986 enter.

[067:897] [2022-07-22 23:11:11 +0000.774014][57ef] CleanUp leave. expire time = 1


ms

[067:897] [2022-07-22 23:11:11 +0000.774043][57ef] CleanUp time:342803987 enter.

[067:897] [2022-07-22 23:11:11 +0000.774133][57ef] CleanUp leave. expire time = 0


ms

[067:899] [2022-07-22 23:11:11 +0000.776031][57ef] ~VideoBindDecoder leave. expire


time = 3 ms

[067:899] [2022-07-22 23:11:11 +0000.776323][57ef] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[067:899] [2022-07-22 23:11:11 +0000.776406][57ef] UnbindInputFilter 0x731afde1d8


this 0x731afde7d8
[067:899] [2022-07-22 23:11:11 +0000.776483][57ef] UnbindInputFilter 0x731afdded8
this 0x731afde1d8
[067:899] [2022-07-22 23:11:11 +0000.776589][57ef] UnbindInputFilter 0x733abf8420
this 0x731afdded8
[067:899] [2022-07-22 23:11:11 +0000.776664][57ef] UnbindInputFilter 0x731afde418
this 0x731afde898
[067:899] [2022-07-22 23:11:11 +0000.776741][57ef] UnbindInputFilter 0x731afde298
this 0x731afde418
[067:899] [2022-07-22 23:11:11 +0000.776813][57ef] UnbindInputFilter 0x733abf8420
this 0x731afde298
[067:900] [2022-07-22 23:11:11 +0000.777185][57ef] to reset filter graph clear end
[067:900] [2022-07-22 23:11:11 +0000.777256][57ef] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_342781874.mp4,
delay: 0
[067:900] [2022-07-22 23:11:11 +0000.777327][57ef] CreateDecoderByVideoSource
time:342803990 enter.
[067:901] [2022-07-22 23:11:11 +0000.777893][57ef] running_decoder_count:0max
count:2
[067:901] [2022-07-22 23:11:11 +0000.777958][57ef] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_342781874.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x73f201c400
[067:901] [2022-07-22 23:11:11 +0000.778826][57f5] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x73fdd36c00] Current FFmpeg version git-2021-06-16-
97cea6f

[067:959] [2022-07-22 23:11:11 +0000.836582][57f5] OnStreamInfoFound: video


duration_: 10624
[067:961] [2022-07-22 23:11:11 +0000.838599][57f6] NO get frame from decoder
[067:961] [2022-07-22 23:11:11 +0000.838705][57ef] start decoder
[067:961] [2022-07-22 23:11:11 +0000.838735][57ef] CreateDecoderByVideoSource
leave. expire time = 61 ms

[067:961] [2022-07-22 23:11:11 +0000.838767][57ef] BindInputFilter 0x733abf8420


this 0x731afde298
[067:962] [2022-07-22 23:11:11 +0000.839389][57ef] BindInputFilter 0x731afde298
this 0x731afde418
[067:962] [2022-07-22 23:11:11 +0000.839451][57ef] BindInputFilter 0x733abf8420
this 0x731afde898
[067:962] [2022-07-22 23:11:11 +0000.839469][57ef] BindInputFilter 0x731afde898
this 0x731afdded8
[067:962] [2022-07-22 23:11:11 +0000.839483][57ef] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_342781874.mp4
[067:962] [2022-07-22 23:11:11 +0000.839480][57f6] NO get frame from decoder
[067:962] [2022-07-22 23:11:11 +0000.839504][57ef] BindInputFilter 0x731afde418
this 0x731afde1d8
[067:962] [2022-07-22 23:11:11 +0000.839522][57ef] BindInputFilter 0x731afde1d8
this 0x733aa0fca0
[067:962] [2022-07-22 23:11:11 +0000.839541][57ef] BindInputFilter 0x731afdded8
this 0x731afde7d8
[067:962] [2022-07-22 23:11:11 +0000.839560][57ef] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_342781874.mp4
[067:962] [2022-07-22 23:11:11 +0000.839574][57ef] to reset filter graph end
[067:962] [2022-07-22 23:11:11 +0000.839588][57ef] Start:
[067:962] [2022-07-22 23:11:11 +0000.839690][57ec] operator(): video render
started.
[067:962] [2022-07-22 23:11:11 +0000.839749][57ef] Start:
[067:963] [2022-07-22 23:11:11 +0000.839976][57f6] NO get frame from decoder
[067:963] [2022-07-22 23:11:11 +0000.840085][57ed] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[067:963] [2022-07-22 23:11:11 +0000.840119][57ed] Reset: history total size: 98
[067:963] [2022-07-22 23:11:11 +0000.840146][57ed] DeviceStart:
audioDevice_:0x7325d90000
[067:963] [2022-07-22 23:11:11 +0000.840165][57ed] DeviceStart: time profile
playout init before
[067:963] [2022-07-22 23:11:11 +0000.840183][57ed] DeviceStart: time profile
playout init end
[067:963] [2022-07-22 23:11:11 +0000.840198][57ed] OpenSlesOutput:Start playout

[067:963] [2022-07-22 23:11:11 +0000.840367][57f6] NO get frame from decoder


[067:963] [2022-07-22 23:11:11 +0000.840864][57f6] NO get frame from decoder
[067:964] [2022-07-22 23:11:11 +0000.841231][57f6] NO get frame from decoder
[067:964] [2022-07-22 23:11:11 +0000.841505][57ed] Create the opensl output player.
streamtype before:0
[067:964] [2022-07-22 23:11:11 +0000.841540][57ed] Create the opensl output player.
streamtype after:3

[067:971] [2022-07-22 23:11:11 +0000.848670][57f6] NO get frame from decoder


[067:973] [2022-07-22 23:11:11 +0000.849934][57f6] NO get frame from decoder
[067:983] [2022-07-22 23:11:11 +0000.860053][57ed] Enqueue opensl buffer size:1764
[068:013] [2022-07-22 23:11:11 +0000.890770][57ed] DeviceStart: time profile
playout all end
[068:014] [2022-07-22 23:11:11 +0000.890878][57ed] operator(): Audio playback
started.
[068:028] [2022-07-22 23:11:11 +0000.905169][57ec] lipsync_debug: First video frame
rendering.
[068:072] [2022-07-22 23:11:11 +0000.949673][57ed] First audio frame rendering
[068:073] [2022-07-22 23:11:11 +0000.950092][57ee] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 6128
[068:073] [2022-07-22 23:11:11 +0000.950168][57ee] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[068:081] [2022-07-22 23:11:11 +0000.958611][57ef] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 15210pts ms:169000
[068:082] [2022-07-22 23:11:11 +0000.959410][57ef] OnVideoFrameReady(1/200)
[068:082] [2022-07-22 23:11:11 +0000.959560][57ec] operator() frame->pts-
9223372036854775808 queue_ size: 4 (1/200)
[068:084] [2022-07-22 23:11:11 +0000.961691][57ed] The audio playback speed:100
(1/100)
[068:084] [2022-07-22 23:11:11 +0000.961770][57ed] lipsync_debug: The current
played audio timestamp is:9170(1/50)
[068:159] [2022-07-22 23:11:12 +0000.36150][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[068:169] [2022-07-22 23:11:12 +0000.46400][573c] Run AGC when audioType = 0
[068:169] [2022-07-22 23:11:12 +0000.46476][573c]
AudioDeviceDataHandler::MixAndSendOutFrame
[068:259] [2022-07-22 23:11:12 +0000.136615][57ef] webrtc common_video plane
old ..... (1/1000) new: 17001 delete: 16996 diff: 5
[068:506] [2022-07-22 23:11:12 +0000.383480][5185]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[068:509] [2022-07-22 23:11:12 +0000.386524][57ed] Stop:
[068:509] [2022-07-22 23:11:12 +0000.386779][57ec] operator(): Video Render
stopped.
[068:510] [2022-07-22 23:11:12 +0000.387072][57ed] Stop:
[068:510] [2022-07-22 23:11:12 +0000.387115][57ed] DeviceStop:
audioDevice_:0x7325d90000
[068:510] [2022-07-22 23:11:12 +0000.387141][57ed] OpenSlesOutput:Stop playout

[068:512] [2022-07-22 23:11:12 +0000.389814][57ed] DeviceStop: Done


[068:513] [2022-07-22 23:11:12 +0000.390063][57ed] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[068:513] [2022-07-22 23:11:12 +0000.390178][57ed] operator(): Stop now!
[068:527] [2022-07-22 23:11:12 +0000.403909][5185]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[068:527] [2022-07-22 23:11:12 +0000.404014][5185] StopPreView: Have Stopped,
operation cancel
[068:527] [2022-07-22 23:11:12 +0000.404044][5185] Stop:
[068:527] [2022-07-22 23:11:12 +0000.404262][57ed] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[068:528] [2022-07-22 23:11:12 +0000.405480][5185] DeviceRelease:
audioDevice_:0x7325d90000
[068:528] [2022-07-22 23:11:12 +0000.405558][5185] OpenSlesOutput:Stop playout
[068:528] [2022-07-22 23:11:12 +0000.405603][5185] DeviceRelease: Release the
webrtc device object.
[068:531] [2022-07-22 23:11:12 +0000.408444][5185] OpenSlesOutput destruct.

[068:531] [2022-07-22 23:11:12 +0000.408572][5185] DeviceRelease: Done


[068:531] [2022-07-22 23:11:12 +0000.408675][5185] Stop:
[068:532] [2022-07-22 23:11:12 +0000.409525][57ec] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[068:536] [2022-07-22 23:11:12 +0000.413254][5185] global uninited!
[068:536] [2022-07-22 23:11:12 +0000.413400][5185]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[068:536] [2022-07-22 23:11:12 +0000.413474][5185] ~MediaFilterGraph:
MediaFilterGraph destruct
[068:536] [2022-07-22 23:11:12 +0000.413519][5185] RemoveVideoBackGroud: hava not
add video backgroud
[068:536] [2022-07-22 23:11:12 +0000.413572][5185] UnbindInputFilter 0x731afde1d8
this 0x733aa0fca0
[068:536] [2022-07-22 23:11:12 +0000.413617][5185] ClearAllSource: remove source
filter, sourceid: 0x733abf8200
[068:536] [2022-07-22 23:11:12 +0000.413650][5185] DestoryDecoderByVideoSource
time:342804626 enter.

[068:536] [2022-07-22 23:11:12 +0000.413686][5185] ~VideoBindDecoder time:342804626


enter.

[068:537] [2022-07-22 23:11:12 +0000.413920][5185] CleanUp time:342804627 enter.

[068:543] [2022-07-22 23:11:12 +0000.420395][5185] CleanUp leave. expire time = 6


ms

[068:543] [2022-07-22 23:11:12 +0000.420510][5185] CleanUp time:342804633 enter.

[068:543] [2022-07-22 23:11:12 +0000.420794][5185] CleanUp leave. expire time = 0


ms

[068:545] [2022-07-22 23:11:12 +0000.421927][5185] ~VideoBindDecoder leave. expire


time = 9 ms

[068:545] [2022-07-22 23:11:12 +0000.421995][5185] DestoryDecoderByVideoSource


leave. expire time = 9 ms

[068:545] [2022-07-22 23:11:12 +0000.422043][5185] UnbindInputFilter 0x731afde418


this 0x731afde1d8
[068:545] [2022-07-22 23:11:12 +0000.422083][5185] UnbindInputFilter 0x731afde298
this 0x731afde418
[068:545] [2022-07-22 23:11:12 +0000.422118][5185] UnbindInputFilter 0x733abf8420
this 0x731afde298
[068:545] [2022-07-22 23:11:12 +0000.422153][5185] UnbindInputFilter 0x731afdded8
this 0x731afde7d8
[068:545] [2022-07-22 23:11:12 +0000.422186][5185] UnbindInputFilter 0x731afde898
this 0x731afdded8
[068:545] [2022-07-22 23:11:12 +0000.422221][5185] UnbindInputFilter 0x733abf8420
this 0x731afde898
[068:546] [2022-07-22 23:11:12 +0000.422985][5185] ~GLESContext:
[068:555] [2022-07-22 23:11:12 +0000.432255][5185] GLESContext destruct finish.
[068:555] [2022-07-22 23:11:12 +0000.432363][5185] filter: filter pipeline destroy
this: 0x733aa0fc00
[068:556] [2022-07-22 23:11:12 +0000.433065][5185]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[068:556] [2022-07-22 23:11:12 +0000.433453][5185] machine model :poco
[068:556] [2022-07-22 23:11:12 +0000.433493][5185] Support this machine model :poco
[068:556] [2022-07-22 23:11:12 +0000.433512][5185] global inited! current sdk
version: 07-20-936c45f
[068:557] [2022-07-22 23:11:12 +0000.434061][5185] filter: filter pipeline
construtc this: 0x733aa0fc00
[068:557] [2022-07-22 23:11:12 +0000.434111][5185] MediaFilterGraph:
MediaFilterGraph construct
[068:557] [2022-07-22 23:11:12 +0000.434131][5185] GLESContext:
[068:557] [2022-07-22 23:11:12 +0000.434169][5185] The result of eglGetDisplay is:
0xb4000073f57a0b40
[068:558] [2022-07-22 23:11:12 +0000.434961][5185] The result of creation:
0x733a808080
[068:558] [2022-07-22 23:11:12 +0000.435065][5185] The result of
eglCreatePbufferSurface is: 0x733a808180
[068:558] [2022-07-22 23:11:12 +0000.435171][5185] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_342781874.mp4
[068:558] [2022-07-22 23:11:12 +0000.435210][5185] The source 0 speed:1
[068:558] [2022-07-22 23:11:12 +0000.435252][5185] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_342781874.mp4,
delay: 0
[068:558] [2022-07-22 23:11:12 +0000.435289][5185] CreateDecoderByVideoSource
time:342804648 enter.

[068:558] [2022-07-22 23:11:12 +0000.435526][5185] running_decoder_count:0max


count:2
[068:558] [2022-07-22 23:11:12 +0000.435550][5185] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_342781874.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x73f201c400
[068:559] [2022-07-22 23:11:12 +0000.436346][5803] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x73fdd37200] Current FFmpeg version git-2021-06-16-
97cea6f

[068:615] [2022-07-22 23:11:12 +0000.492063][5803] OnStreamInfoFound: video


duration_: 10624
[068:616] [2022-07-22 23:11:12 +0000.493135][5804] NO get frame from decoder
[068:616] [2022-07-22 23:11:12 +0000.493167][5185] start decoder
[068:616] [2022-07-22 23:11:12 +0000.493261][5185] CreateDecoderByVideoSource
leave. expire time = 58 ms

[068:616] [2022-07-22 23:11:12 +0000.493295][5185] BindInputFilter 0x733abf8420


this 0x733ac25918
[068:616] [2022-07-22 23:11:12 +0000.493319][5185] BindInputFilter 0x733ac25918
this 0x733ac259d8
[068:616] [2022-07-22 23:11:12 +0000.493338][5185] BindInputFilter 0x733abf8420
this 0x733ac25a98
[068:616] [2022-07-22 23:11:12 +0000.493357][5185] BindInputFilter 0x733ac25a98
this 0x733ac25b58
[068:616] [2022-07-22 23:11:12 +0000.493373][5185] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_342781874.mp4
[068:616] [2022-07-22 23:11:12 +0000.493395][5185] BindInputFilter 0x733ac259d8
this 0x733ac25cd8
[068:616] [2022-07-22 23:11:12 +0000.493414][5185] BindInputFilter 0x733ac25cd8
this 0x733aa0fca0
[068:616] [2022-07-22 23:11:12 +0000.493434][5185] BindInputFilter 0x733ac25b58
this 0x733ac25d98
[068:616] [2022-07-22 23:11:12 +0000.493452][5185] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_342781874.mp4
[068:616] [2022-07-22 23:11:12 +0000.493507][5185]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[068:616] [2022-07-22 23:11:12 +0000.493611][5185] MediaComposeFile time:342804706
enter.

[068:616] [2022-07-22 23:11:12 +0000.493645][5185] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[068:616] [2022-07-22 23:11:12 +0000.493752][5185] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[068:616] [2022-07-22 23:11:12 +0000.493778][5185] Recording session using default
bitrate support by app:31457280
[068:617] [2022-07-22 23:11:12 +0000.494078][580f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72f6a8b340
[068:617] [2022-07-22 23:11:12 +0000.494152][580f] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[068:617] [2022-07-22 23:11:12 +0000.494199][5804] NO get frame from decoder
[068:617] [2022-07-22 23:11:12 +0000.494448][5185] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[068:617] [2022-07-22 23:11:12 +0000.494651][5185] GetPipeline:
-----------------------------------------
[068:617] [2022-07-22 23:11:12 +0000.494684][5185] GetPipeline: source:
0x733abf8200
[068:617] [2022-07-22 23:11:12 +0000.494714][5185] GetPipeline: filter: NULLFilter
[068:617] [2022-07-22 23:11:12 +0000.494751][5185] GetPipeline: filter: NULLFilter
[068:617] [2022-07-22 23:11:12 +0000.494778][5185] GetPipeline: filter: NULLFilter
[068:617] [2022-07-22 23:11:12 +0000.494805][5185] GetPipeline: audio filter:
AuidoNULLFilter
[068:617] [2022-07-22 23:11:12 +0000.494831][5185] GetPipeline: audio filter:
AuidoNULLFilter
[068:617] [2022-07-22 23:11:12 +0000.494843][5185] GetPipeline: audio filter:
AudioNUllFilter
[068:618] [2022-07-22 23:11:12 +0000.494864][5185] GetPipeline:
------------------------------------------
[068:618] [2022-07-22 23:11:12 +0000.494891][5185] filter: filter pipeline2 update
pattern: 2
[068:618] [2022-07-22 23:11:12 +0000.495115][5185] MediaComposeFile leave. expire
time = 2 ms

[068:618] [2022-07-22 23:11:12 +0000.495363][5804] NO get frame from decoder


[068:618] [2022-07-22 23:11:12 +0000.495493][5185] machine model :poco
[068:618] [2022-07-22 23:11:12 +0000.495518][5185] Support this machine model :poco
[068:618] [2022-07-22 23:11:12 +0000.495534][5185] global inited! current sdk
version: 07-20-936c45f
[068:619] [2022-07-22 23:11:12 +0000.496820][5804] NO get frame from decoder
[068:622] [2022-07-22 23:11:12 +0000.499214][5804] NO get frame from decoder
[068:623] [2022-07-22 23:11:12 +0000.500503][5804] NO get frame from decoder
[068:624] [2022-07-22 23:11:12 +0000.500951][5804] NO get frame from decoder
[068:625] [2022-07-22 23:11:12 +0000.502801][5804] NO get frame from decoder
[068:631] [2022-07-22 23:11:12 +0000.507969][5185]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[068:631] [2022-07-22 23:11:12 +0000.508072][5185] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 238
[068:631] [2022-07-22 23:11:12 +0000.508118][5185]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[068:631] [2022-07-22 23:11:12 +0000.508175][5185] BeginCompose: BeginCompose, is
composing 0
[068:631] [2022-07-22 23:11:12 +0000.508312][580f] start recording, file path:
[068:631] [2022-07-22 23:11:12 +0000.508428][580f] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 238 audio_timescale:44100
video_timescale:90000
[068:631] [2022-07-22 23:11:12 +0000.508463][580f] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[068:631] [2022-07-22 23:11:12 +0000.508485][580f] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 238
[068:631] [2022-07-22 23:11:12 +0000.508515][580f] fd_open successed
handle:0xb4000074babce0b0
[068:631] [2022-07-22 23:11:12 +0000.508665][580f] create mp4 file:346
m_fileHandle: 0x7338536300
[068:631] [2022-07-22 23:11:12 +0000.508689][580f] MP4 file: is opened successfully
[068:631] [2022-07-22 23:11:12 +0000.508703][580f] setupMediaProcessers:
[068:631] [2022-07-22 23:11:12 +0000.508717][580f]
RecordingSessionInternalSimple:setup media processers.
[068:631] [2022-07-22 23:11:12 +0000.508733][580f] construct AAC encoder
[068:632] [2022-07-22 23:11:12 +0000.508990][580f] H264Encoder creating:
ultrafast012323
[068:632] [2022-07-22 23:11:12 +0000.509017][580f] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[068:632] [2022-07-22 23:11:12 +0000.509368][580f] H264Encode::GetMachineModel is
M2102J20SG
[068:632] [2022-07-22 23:11:12 +0000.509420][580f] H264Encoder machine_mode
is:M2102J20SG
[068:632] [2022-07-22 23:11:12 +0000.509438][580f] H264Encode::machine size :9
machine_mode:M2102J20SG
[068:632] [2022-07-22 23:11:12 +0000.509454][580f] H264Encode::machine array
size :22 machine_mode:M2102J20SG
[068:632] [2022-07-22 23:11:12 +0000.509470][580f] H264Encode::current machine
is :M2102J20SG auto check hw codec decide to use hw codec
[068:632] [2022-07-22 23:11:12 +0000.509493][580f] setupCompressionSession:
[068:632] [2022-07-22 23:11:12 +0000.509507][580f] H264Encode::creating hareware
Encoder
[068:632] [2022-07-22 23:11:12 +0000.509528][580f] AndroidHwAvcEncoder
time:342804722 enter.

[068:632] [2022-07-22 23:11:12 +0000.509689][580f] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000074baafd540 address:0x7305afc760
[068:632] [2022-07-22 23:11:12 +0000.509782][580f] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[068:632] [2022-07-22 23:11:12 +0000.509812][580f] The video avc hw codec address
is 0x7338463198
[068:633] [2022-07-22 23:11:12 +0000.509880][580f] AndroidHwAvcEncoder leave.
expire time = 1 ms

[068:633] [2022-07-22 23:11:12 +0000.509909][580f] RegisterEncodeCompleteCallback


time:342804723 enter.

[068:633] [2022-07-22 23:11:12 +0000.510009][580f] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[068:633] [2022-07-22 23:11:12 +0000.510042][580f] InitEncode time:342804723


enter.

[068:633] [2022-07-22 23:11:12 +0000.510102][580f] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[068:633] [2022-07-22 23:11:12 +0000.510135][580f] Create time:342804723 enter.

[068:633] [2022-07-22 23:11:12 +0000.510160][580f] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[068:633] [2022-07-22 23:11:12 +0000.510190][580f]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x733858b080
[068:633] [2022-07-22 23:11:12 +0000.510314][580f] supported_type:video/avc
[068:633] [2022-07-22 23:11:12 +0000.510343][580f] name:OMX.qcom.video.encoder.avc
mime:video/avc
[068:633] [2022-07-22 23:11:12 +0000.510382][580f] hwCodecPrefix :OMX.qcom.
[068:633] [2022-07-22 23:11:12 +0000.510407][580f] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[068:633] [2022-07-22 23:11:12 +0000.510435][580f] mediacodec_createCodecByName
time:342804723 enter.

[068:633] [2022-07-22 23:11:12 +0000.510463][580f] WrapAndroidMediaCodec


time:342804723 enter.

[068:633] [2022-07-22 23:11:12 +0000.510562][580f] WrapAndroidMediaCodec leave.


expire time = 0 ms

[068:634] [2022-07-22 23:11:12 +0000.510903][5814] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x73383f1a98
[068:661] [2022-07-22 23:11:12 +0000.538293][580f] mediacodec_createCodecByName
leave. expire time = 28 ms

[068:661] [2022-07-22 23:11:12 +0000.538398][580f] WrapAndroidMediaFromat


time:342804751 enter.

[068:661] [2022-07-22 23:11:12 +0000.538460][580f] WrapAndroidMediaFromat leave.


expire time = 0 ms

[068:693] [2022-07-22 23:11:12 +0000.570712][580f] Destroy time:342804783 enter.

[068:693] [2022-07-22 23:11:12 +0000.570778][580f] WrapAndroidMediaFromat::


Destroy
[068:693] [2022-07-22 23:11:12 +0000.570825][580f] Destroy leave. expire time = 0
ms

[068:694] [2022-07-22 23:11:12 +0000.570863][580f] ~WrapAndroidMediaFromat


time:342804784 enter.

[068:694] [2022-07-22 23:11:12 +0000.570917][580f] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[068:694] [2022-07-22 23:11:12 +0000.570943][580f] Create leave. expire time = 61


ms

[068:694] [2022-07-22 23:11:12 +0000.570972][580f] isSemiPlanarSupport


time:342804784 enter.

[068:694] [2022-07-22 23:11:12 +0000.570992][580f] H264Encoder isSemiPlanarSupport


[068:694] [2022-07-22 23:11:12 +0000.571029][580f] isSemiPlanarSupport leave.
expire time = 0 ms

[068:694] [2022-07-22 23:11:12 +0000.571061][580f] creat hw H264Encoder success,


isSemiPlanar:1
[068:694] [2022-07-22 23:11:12 +0000.571214][580f] InitEncode leave. expire time =
61 ms

[068:694] [2022-07-22 23:11:12 +0000.571252][580f] H264Encode::created Encoder


[068:694] [2022-07-22 23:11:12 +0000.571285][580f] H264Encode:: H264 encoder
created.
[068:694] [2022-07-22 23:11:12 +0000.571318][580f] H264 encoder created.
[068:694] [2022-07-22 23:11:12 +0000.571351][580f]
RecordingSessionInternalSimple:created avc encoder avc: 0x7338667280
[068:694] [2022-07-22 23:11:12 +0000.571393][580f] setOutput:
[068:694] [2022-07-22 23:11:12 +0000.571424][580f]
RecordingSessionInternalSimple:encoder set output to muxer!
[068:694] [2022-07-22 23:11:12 +0000.571458][580f] request a key frame
[068:694] [2022-07-22 23:11:12 +0000.571509][580f] H264Encode:: request a key frame
[068:696] [2022-07-22 23:11:12 +0000.573039][580f] setDisplayRotate :180
[068:696] [2022-07-22 23:11:12 +0000.573111][580f] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[068:707] [2022-07-22 23:11:12 +0000.584514][5810]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[068:735] [2022-07-22 23:11:12 +0000.612684][5810] h264 add frame header cdr flag
[068:741] [2022-07-22 23:11:12 +0000.618163][5810] h264 add frame header cdr flag
[068:741] [2022-07-22 23:11:12 +0000.618515][5810] Received key frame:10
[068:741] [2022-07-22 23:11:12 +0000.618558][5810] H264Encode:: get a sps pps
header!headerSize:31
[068:741] [2022-07-22 23:11:12 +0000.618635][5814] get the H.264 SPS parameter
[068:741] [2022-07-22 23:11:12 +0000.618823][5814] add video track with id:1
[068:742] [2022-07-22 23:11:12 +0000.619027][5814] get the H.264 PPS parameter
[068:742] [2022-07-22 23:11:12 +0000.619699][5810] Push an pts:207 to dts queue.
[068:748] [2022-07-22 23:11:12 +0000.625436][5814] get the H.264 IDR frame
[068:748] [2022-07-22 23:11:12 +0000.625543][5814] resss:true
[068:748] [2022-07-22 23:11:12 +0000.625572][5814] video start ts:10
[068:748] [2022-07-22 23:11:12 +0000.625611][5814] the video frame has been written
into MP4 file
[068:758] [2022-07-22 23:11:12 +0000.635773][5812] Error(video_source.cc:430): wait
decoder a frame: 0
[068:759] [2022-07-22 23:11:12 +0000.636164][580f] setDisplayRotate :180
[068:759] [2022-07-22 23:11:12 +0000.636202][580f] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[068:759] [2022-07-22 23:11:12 +0000.636730][5814] add aac audio track with id:2
[068:760] [2022-07-22 23:11:12 +0000.636913][5814] audio start ts:0
[068:760] [2022-07-22 23:11:12 +0000.636962][5814] the audio frame has been written
into MP4 file
[068:765] [2022-07-22 23:11:12 +0000.642792][5810] last dts:169 currentPts:207
ppsOrSPS:0 queue length:2
[068:769] [2022-07-22 23:11:12 +0000.645864][5810] DTS queue for
Generator:0x73385ceeb8 239 275
[068:772] [2022-07-22 23:11:12 +0000.648931][5812] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[068:864] [2022-07-22 23:11:12 +0000.741832][5810] DTS queue for
Generator:0x73385ceeb8 968 1015 1037 1069 1101 1141 1171 1203
[068:869] [2022-07-22 23:11:12 +0000.745912][5813] audio_frame_list_ empty
[068:874] [2022-07-22 23:11:12 +0000.750968][580f] setDisplayRotate :180
[068:874] [2022-07-22 23:11:12 +0000.751027][580f] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[068:888] [2022-07-22 23:11:12 +0000.765674][580f] setDisplayRotate :180
[068:888] [2022-07-22 23:11:12 +0000.765730][580f] MP4Recorder AddDisplayRotate:180
c:-1 s:-1.22465e-16 matrix[0]:65535 matrix[1]:0 matrix[2]:0 matrix[3]:0
matrix[4]:65535 matrix[8]:64
[068:903] [2022-07-22 23:11:12 +0000.780214][5810] Push an pts:1538 to dts queue.
[068:903] [2022-07-22 23:11:12 +0000.780419][5812] Error(video_source.cc:430): wait
decoder a frame: 0
[068:942] [2022-07-22 23:11:12 +0000.818939][5810] last dts:1501 currentPts:1538
ppsOrSPS:0 queue length:9
[068:970] [2022-07-22 23:11:12 +0000.847753][5810] DTS queue for
Generator:0x73385ceeb8 1802 1840 1873 1907 1935 1971 2003 2036
[068:998] [2022-07-22 23:11:12 +0000.875151][5810] h264 add frame header cdr flag
[068:998] [2022-07-22 23:11:12 +0000.875423][5810] Received key frame:2003
[069:001] [2022-07-22 23:11:12 +0000.878207][5814] get the H.264 IDR frame
[069:020] [2022-07-22 23:11:12 +0000.897104][5810] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:2503
[069:020] [2022-07-22 23:11:12 +0000.897180][5810] push video frame to H264
encoder. (100 frame for one log)

[069:020] [2022-07-22 23:11:12 +0000.897207][5810] push video frame to H264


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

[069:020] [2022-07-22 23:11:12 +0000.897219][5810] H264Encode::push video frame to


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

[069:020] [2022-07-22 23:11:12 +0000.897237][5810] The input pts:2503 fps:30


[069:022] [2022-07-22 23:11:12 +0000.899106][5810] SendFrame
encodedImage._timeStamp:2201encodedImage->_length:17760
[069:023] [2022-07-22 23:11:12 +0000.900508][5810] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:2236 pts:2236
[069:042] [2022-07-22 23:11:12 +0000.919438][5812] Error(video_source.cc:430): wait
decoder a frame: 0
[069:053] [2022-07-22 23:11:12 +0000.930251][5810] H264Encode::H264SWEncoder get
callback, length:15024 type:1 nalType:1length:15020
[069:059] [2022-07-22 23:11:12 +0000.936639][5810] Push an pts:2868 to dts queue.
[069:059] [2022-07-22 23:11:12 +0000.936735][5810] DTS queue for
Generator:0x73385ceeb8 2603 2637 2677 2705 2733 2768 2805 2834 2868
[069:097] [2022-07-22 23:11:12 +0000.974653][5810] last dts:2834 currentPts:2868
ppsOrSPS:0 queue length:10
[069:146] [2022-07-22 23:11:13 +0000.23720][5812] webrtc common_video plane
old ..... (1/1000) new: 18001 delete: 17960 diff: 41
[069:161] [2022-07-22 23:11:13 +0000.38849][5810] DTS queue for
Generator:0x73385ceeb8 3500 3538 3570 3600 3636 3668 3702
[069:182] [2022-07-22 23:11:13 +0000.59768][5812] Error(video_source.cc:430): wait
decoder a frame: 0
[069:211] [2022-07-22 23:11:13 +0000.88468][5813] audio frame wait video
frame.last_video_timestamp:4634 last_audio_timestamp:4850.48
[069:219] [2022-07-22 23:11:13 +0000.96304][5810] Push an pts:4238 to dts queue.
[069:236] [2022-07-22 23:11:13 +0000.113225][5810] h264 add frame header cdr flag
[069:236] [2022-07-22 23:11:13 +0000.113494][5810] Received key frame:4036
[069:237] [2022-07-22 23:11:13 +0000.114465][5814] get the H.264 IDR frame
[069:260] [2022-07-22 23:11:13 +0000.137159][5810] last dts:4199 currentPts:4238
ppsOrSPS:0 queue length:8
[069:269] [2022-07-22 23:11:13 +0000.146697][5810] DTS queue for
Generator:0x73385ceeb8 4335 4371 4409 4438 4467 4504
[069:339] [2022-07-22 23:11:13 +0000.216577][5812] Error(video_source.cc:430): wait
decoder a frame: 3
[069:366] [2022-07-22 23:11:13 +0000.242950][5810] DTS queue for
Generator:0x73385ceeb8 5134 5167 5201 5239 5260 5300 5332 5369
[069:391] [2022-07-22 23:11:13 +0000.268067][5810] Push an pts:5571 to dts queue.
[069:423] [2022-07-22 23:11:13 +0000.300121][5810] SendFrame
encodedImage._timeStamp:5571encodedImage->_length:32912
[069:423] [2022-07-22 23:11:13 +0000.300216][5810] last dts:5533 currentPts:5571
ppsOrSPS:0 queue length:8
[069:426] [2022-07-22 23:11:13 +0000.303363][5810] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5900
[069:426] [2022-07-22 23:11:13 +0000.303518][5810] push video frame to H264
encoder. (100 frame for one log)

[069:426] [2022-07-22 23:11:13 +0000.303603][5810] push video frame to H264


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

[069:426] [2022-07-22 23:11:13 +0000.303658][5810] H264Encode::push video frame to


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

[069:426] [2022-07-22 23:11:13 +0000.303732][5810] The input pts:5900 fps:30


[069:442] [2022-07-22 23:11:13 +0000.319152][5810] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:5633 pts:5633
[069:451] [2022-07-22 23:11:13 +0000.328034][5813] audio_frame_list_ empty
[069:469] [2022-07-22 23:11:13 +0000.346159][5810] H264Encode::H264SWEncoder get
callback, length:15680 type:1 nalType:1length:15676
[069:469] [2022-07-22 23:11:13 +0000.346634][5810] DTS queue for
Generator:0x73385ceeb8 5933 5969 6005 6034 6066 6098 6133 6169 6201 6234
[069:491] [2022-07-22 23:11:13 +0000.368794][5810] h264 add frame header cdr flag
[069:492] [2022-07-22 23:11:13 +0000.369431][5810] Received key frame:6034
[069:493] [2022-07-22 23:11:13 +0000.370187][5814] get the H.264 IDR frame
[069:516] [2022-07-22 23:11:13 +0000.393636][5812] Error(video_source.cc:430): wait
decoder a frame: 0
[069:559] [2022-07-22 23:11:13 +0000.436767][5810] Push an pts:6900 to dts queue.
[069:573] [2022-07-22 23:11:13 +0000.450686][5810] DTS queue for
Generator:0x73385ceeb8 6764 6799 6836 6864 6900 6932 6965 6997 7032
[069:592] [2022-07-22 23:11:13 +0000.469679][5810] last dts:6864 currentPts:6900
ppsOrSPS:0 queue length:8
[069:638] [2022-07-22 23:11:13 +0000.515347][5812] webrtc common_video plane
old ..... (1/1000) new: 19001 delete: 18928 diff: 73
[069:677] [2022-07-22 23:11:13 +0000.554544][5810] DTS queue for
Generator:0x73385ceeb8 7601 7633 7665 7697 7734 7769 7799 7832 7870
[069:694] [2022-07-22 23:11:13 +0000.570908][5812] Error(video_source.cc:430): wait
decoder a frame: 0
[069:734] [2022-07-22 23:11:13 +0000.611152][5810] Push an pts:8229 to dts queue.
[069:743] [2022-07-22 23:11:13 +0000.620148][5810] h264 add frame header cdr flag
[069:743] [2022-07-22 23:11:13 +0000.620270][5810] Received key frame:8029
[069:751] [2022-07-22 23:11:13 +0000.628706][5814] get the H.264 IDR frame
[069:774] [2022-07-22 23:11:13 +0000.650982][5810] last dts:8197 currentPts:8229
ppsOrSPS:0 queue length:9
[069:788] [2022-07-22 23:11:13 +0000.665036][5810] DTS queue for
Generator:0x73385ceeb8 8432 8463 8500 8532 8568 8601 8635 8667
[069:836] [2022-07-22 23:11:13 +0000.713519][5812] Error(video_source.cc:430): wait
decoder a frame: 0
[069:839] [2022-07-22 23:11:13 +0000.716843][5804] av_read_frame AVERROR_EOF
[069:861] [2022-07-22 23:11:13 +0000.738464][5804] OnReceiveEOF:
[069:861] [2022-07-22 23:11:13 +0000.738536][5804] OnDecoderEOF time:342805951
enter.

[069:861] [2022-07-22 23:11:13 +0000.738639][5804] OnDecoderEOF leave. expire time


= 0 ms
[069:861] [2022-07-22 23:11:13 +0000.738658][5802] CleanUp time:342805951 enter.

[069:861] [2022-07-22 23:11:13 +0000.738669][5804] OnDecoderFinished:


OnDecoderFinished total decoder frames:318 this:0x733abf8200
[069:863] [2022-07-22 23:11:13 +0000.740338][5810] SendFrame
encodedImage._timeStamp:8901encodedImage->_length:36128
[069:866] [2022-07-22 23:11:13 +0000.743126][5802] CleanUp leave. expire time = 5
ms

[069:866] [2022-07-22 23:11:13 +0000.743195][5802] clean up


[069:866] [2022-07-22 23:11:13 +0000.743212][5802] running_decoder_count:0max
count:2
[069:872] [2022-07-22 23:11:13 +0000.748875][5810] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:9261
[069:872] [2022-07-22 23:11:13 +0000.748986][5810] push video frame to H264
encoder. (100 frame for one log)

[069:872] [2022-07-22 23:11:13 +0000.749014][5810] push video frame to H264


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

[069:872] [2022-07-22 23:11:13 +0000.749031][5810] H264Encode::push video frame to


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

[069:872] [2022-07-22 23:11:13 +0000.749053][5810] The input pts:9261 fps:30


[069:873] [2022-07-22 23:11:13 +0000.750193][5810] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8994 pts:8994
[069:881] [2022-07-22 23:11:13 +0000.758624][5813] PullAudioFrame: PullFrame audio
finished.
[069:881] [2022-07-22 23:11:13 +0000.758713][5813] OnAudioTimer: OnAudioTimer
return
[069:896] [2022-07-22 23:11:13 +0000.773762][5812] OnVideoTimer: OnVideoTimer
EndComposeFile
[069:896] [2022-07-22 23:11:13 +0000.773841][5812] EndComposeFile: EndComposeFile,
is composing 1
[069:902] [2022-07-22 23:11:13 +0000.778902][573c] haveEnoughProcessedData
internalAudioStream.length: 0
[069:903] [2022-07-22 23:11:13 +0000.780787][5810] DTS queue for
Generator:0x73385ceeb8 9239 9261 9295 9332 9364 9394 9436 9466 9495 9529
[069:907] [2022-07-22 23:11:13 +0000.784045][5810] H264Encode::H264SWEncoder get
callback, length:13312 type:1 nalType:1length:13308
[069:909] [2022-07-22 23:11:13 +0000.785879][5810] Push an pts:9561 to dts queue.
[069:937] [2022-07-22 23:11:13 +0000.814859][5810] last dts:9529 currentPts:9561
ppsOrSPS:0 queue length:9
[069:992] [2022-07-22 23:11:13 +0000.869221][5810] h264 add frame header cdr flag
[069:992] [2022-07-22 23:11:13 +0000.869425][5810] Received key frame:10036
[069:992] [2022-07-22 23:11:13 +0000.869483][5810] DTS queue for
Generator:0x73385ceeb8 10064 10097 10132 10163 10200 10233 10263 10298 10327
[069:993] [2022-07-22 23:11:13 +0000.870248][5814] get the H.264 IDR frame
[070:033] [2022-07-22 23:11:13 +0000.910422][5810]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:318
[070:033] [2022-07-22 23:11:13 +0000.910504][5810]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7333d3b000
[070:036] [2022-07-22 23:11:13 +0000.913612][5811]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[070:036] [2022-07-22 23:11:13 +0000.913772][5811]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[070:037] [2022-07-22 23:11:13 +0000.914329][580f] stop recording
[070:037] [2022-07-22 23:11:13 +0000.914404][580f]
RecordingSessionInternalSimple:destroy media processers
[070:037] [2022-07-22 23:11:13 +0000.914451][580f] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[070:037] [2022-07-22 23:11:13 +0000.914496][580f] H264Encode::flushing hareware
Encoder
[070:037] [2022-07-22 23:11:13 +0000.914697][580f] Flush time:342806127 enter.

[070:037] [2022-07-22 23:11:13 +0000.914772][580f] H264Encoder encoder flush


[070:037] [2022-07-22 23:11:13 +0000.914821][580f] flush output queue
[070:169] [2022-07-22 23:11:14 +0000.46523][573d] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[070:169] [2022-07-22 23:11:14 +0000.46664][573d] _deviceSampleRate:48000

[070:171] [2022-07-22 23:11:14 +0000.48708][573c] Run AGC when audioType = 0


[070:366] [2022-07-22 23:11:14 +0000.242977][580f] Flush leave. expire time = 329
ms

[070:366] [2022-07-22 23:11:14 +0000.243339][580f] ~H264EncodeWrap:


[070:366] [2022-07-22 23:11:14 +0000.243407][580f] ~H264Encode:
[070:366] [2022-07-22 23:11:14 +0000.243450][580f] teardownCompressionSession:
H264Encode::destroying Encoder
[070:366] [2022-07-22 23:11:14 +0000.243497][580f] Release time:342806456 enter.

[070:367] [2022-07-22 23:11:14 +0000.244147][580f] Release:


MediaCodecVideoEncoder::Release _inited:1
[070:367] [2022-07-22 23:11:14 +0000.244216][580f] Destroy time:342806457 enter.

[070:367] [2022-07-22 23:11:14 +0000.244263][580f] H264Encoder encoderDestroy


[070:367] [2022-07-22 23:11:14 +0000.244305][580f]
AndroidMediaCodecVideoEncoder::release env: 0x7338667640
[070:367] [2022-07-22 23:11:14 +0000.244637][580f]
AndroidMediaCodecVideoEncoder::Destroy
[070:382] [2022-07-22 23:11:14 +0000.259847][580f] Destroy leave. expire time = 16
ms

[070:383] [2022-07-22 23:11:14 +0000.260012][580f] Release leave. expire time = 17


ms

[070:383] [2022-07-22 23:11:14 +0000.260049][580f] ~AndroidHwAvcEncoder


time:342806473 enter.

[070:383] [2022-07-22 23:11:14 +0000.260164][580f] Release time:342806473 enter.

[070:383] [2022-07-22 23:11:14 +0000.260192][580f] Release:


MediaCodecVideoEncoder:: has been released before, just return
[070:383] [2022-07-22 23:11:14 +0000.260212][580f] Release leave. expire time = 0
ms

[070:383] [2022-07-22 23:11:14 +0000.260234][580f] ~AndroidMediaCodecVideoEncoder


[070:383] [2022-07-22 23:11:14 +0000.260251][580f] ~WrapAndroidMediaCodec
time:342806473 enter.

[070:383] [2022-07-22 23:11:14 +0000.260306][580f] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[070:383] [2022-07-22 23:11:14 +0000.260327][580f] video hevc hw codec


destructor:0x7338463198

[070:383] [2022-07-22 23:11:14 +0000.260372][580f] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[070:383] [2022-07-22 23:11:14 +0000.260406][580f] teardownCompressionSession:


H264Encode::destroyed Encoder
[070:383] [2022-07-22 23:11:14 +0000.260430][580f]
RecordingSessionInternalSimple:destroy aac encoder output!
[070:383] [2022-07-22 23:11:14 +0000.260448][580f] AACSWEncode destructor
[070:384] [2022-07-22 23:11:14 +0000.261406][5814] fd_close successed!
[070:391] [2022-07-22 23:11:14 +0000.268022][5814] MP4 close file successfully
[070:391] [2022-07-22 23:11:14 +0000.268135][5814] Recording session Internal:
notify recording ok
[070:391] [2022-07-22 23:11:14 +0000.268169][5814] onRecordingOk: Recording Ok,
compose use time: 1760, averagefps 0
[070:391] [2022-07-22 23:11:14 +0000.268198][5814] OnReceiveEOF:
[070:393] [2022-07-22 23:11:14 +0000.270364][5812] OnVideoTimer: OnVideoTimer
return
[070:408] [2022-07-22 23:11:14 +0000.284902][5185]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[070:408] [2022-07-22 23:11:14 +0000.284997][5185] ~MediaComposeFile time:342806498
enter.

[070:408] [2022-07-22 23:11:14 +0000.285026][5185] CancelCompose: CancelCompose,


is composing 0
[070:408] [2022-07-22 23:11:14 +0000.285243][580f] stop recording
[070:408] [2022-07-22 23:11:14 +0000.285328][580f] we have stopped recording before
[070:409] [2022-07-22 23:11:14 +0000.285883][5185] ~MediaComposeFile leave. expire
time = 1 ms

[070:409] [2022-07-22 23:11:14 +0000.285961][5185] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[070:409] [2022-07-22 23:11:14 +0000.286562][5185] global uninited!
[070:409] [2022-07-22 23:11:14 +0000.286616][5185]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[070:409] [2022-07-22 23:11:14 +0000.286667][5185] ~MediaFilterGraph:
MediaFilterGraph destruct
[070:409] [2022-07-22 23:11:14 +0000.286689][5185] RemoveVideoBackGroud: hava not
add video backgroud
[070:409] [2022-07-22 23:11:14 +0000.286715][5185] UnbindInputFilter 0x733ac25cd8
this 0x733aa0fca0
[070:409] [2022-07-22 23:11:14 +0000.286739][5185] ClearAllSource: remove source
filter, sourceid: 0x733abf8200
[070:409] [2022-07-22 23:11:14 +0000.286755][5185] DestoryDecoderByVideoSource
time:342806499 enter.

[070:409] [2022-07-22 23:11:14 +0000.286775][5185] ~VideoBindDecoder time:342806499


enter.

[070:410] [2022-07-22 23:11:14 +0000.286991][5185] CleanUp time:342806500 enter.

[070:410] [2022-07-22 23:11:14 +0000.287789][5185] CleanUp leave. expire time = 0


ms

[070:410] [2022-07-22 23:11:14 +0000.287830][5185] CleanUp time:342806500 enter.

[070:411] [2022-07-22 23:11:14 +0000.288728][5185] CleanUp leave. expire time = 1


ms
[070:413] [2022-07-22 23:11:14 +0000.290395][5185] ~VideoBindDecoder leave. expire
time = 4 ms

[070:413] [2022-07-22 23:11:14 +0000.290488][5185] DestoryDecoderByVideoSource


leave. expire time = 4 ms

[070:413] [2022-07-22 23:11:14 +0000.290528][5185] UnbindInputFilter 0x733ac259d8


this 0x733ac25cd8
[070:413] [2022-07-22 23:11:14 +0000.290560][5185] UnbindInputFilter 0x733ac25918
this 0x733ac259d8
[070:413] [2022-07-22 23:11:14 +0000.290591][5185] UnbindInputFilter 0x733abf8420
this 0x733ac25918
[070:413] [2022-07-22 23:11:14 +0000.290622][5185] UnbindInputFilter 0x733ac25b58
this 0x733ac25d98
[070:413] [2022-07-22 23:11:14 +0000.290650][5185] UnbindInputFilter 0x733ac25a98
this 0x733ac25b58
[070:413] [2022-07-22 23:11:14 +0000.290676][5185] UnbindInputFilter 0x733abf8420
this 0x733ac25a98
[070:413] [2022-07-22 23:11:14 +0000.290716][5185] ~GLESContext:
[070:415] [2022-07-22 23:11:14 +0000.291950][5185] GLESContext destruct finish.
[070:415] [2022-07-22 23:11:14 +0000.292042][5185] filter: filter pipeline destroy
this: 0x733aa0fc00
[071:606] [2022-07-22 23:11:15 +0000.483688][51b5]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[071:607] [2022-07-22 23:11:15 +0000.483920][51b5] ~MediaFilterCamera
time:342807697 enter.

[071:607] [2022-07-22 23:11:15 +0000.483976][51b5] StopPullFrameAndWriteMp4


time:342807697 enter.

[071:607] [2022-07-22 23:11:15 +0000.484735][5736] stop recording


[071:607] [2022-07-22 23:11:15 +0000.484826][5736] we have stopped recording before
[071:608] [2022-07-22 23:11:15 +0000.485860][51b5] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[071:611] [2022-07-22 23:11:15 +0000.487952][51b5] DestroyPipelineAndFilters


time:342807701 enter.

[071:611] [2022-07-22 23:11:15 +0000.488050][51b5] DestroyPipelineAndFilters


leave. expire time = 0 ms

[071:611] [2022-07-22 23:11:15 +0000.488077][51b5] AppDeviceManagerStopMic

[071:611] [2022-07-22 23:11:15 +0000.488135][51b5] AppDeviceManagerStopMic::mic


status is on
[071:611] [2022-07-22 23:11:15 +0000.488170][51b5] Try to stop webrtc device.

[071:611] [2022-07-22 23:11:15 +0000.488195][51b5] Set record state to


stopped.threadID:20917

[071:654] [2022-07-22 23:11:15 +0000.531672][573c] haveEnoughProcessedData


internalAudioStream.length: 0
[071:679] [2022-07-22 23:11:15 +0000.556717][51b5] Try to destory the
recorder.threadID:20917

[071:879] [2022-07-22 23:11:15 +0000.756892][51b5] DestroyAudioRecorder:


[071:880] [2022-07-22 23:11:15 +0000.757009][51b5] Cleanup the buffer queue in the
recorder.
[071:880] [2022-07-22 23:11:15 +0000.757034][51b5] Destroy the recorder.

[071:881] [2022-07-22 23:11:15 +0000.757966][51b5] StopRecording finished.

[071:881] [2022-07-22 23:11:15 +0000.758031][51b5] The stop recording success.

[071:881] [2022-07-22 23:11:15 +0000.758050][51b5]


AudioDeviceDataHandler::StopMicProcess

[071:884] [2022-07-22 23:11:15 +0000.761493][51b5] AppDeviceManager stop.

[071:884] [2022-07-22 23:11:15 +0000.761580][51b5] Rlease the webrtc device object.

[071:884] [2022-07-22 23:11:15 +0000.761815][51b5] OpenSlesInput destruct.

[071:885] [2022-07-22 23:11:15 +0000.761875][51b5] OpenSlesOutput destruct.

[071:885] [2022-07-22 23:11:15 +0000.762229][51b5] EventDispatchServerScope


destruct
[071:885] [2022-07-22 23:11:15 +0000.762272][51b5]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[071:885] [2022-07-22 23:11:15 +0000.762308][51b5] ~AudioDeviceDataHandler

[071:885] [2022-07-22 23:11:15 +0000.762753][51b5] AppDeviceManagerDestruct.

[071:885] [2022-07-22 23:11:15 +0000.762782][51b5] ~AppDeviceManager:


[071:885] [2022-07-22 23:11:15 +0000.762814][51b5] ~CpuOverloadDetect
time:342807975 enter.

[071:886] [2022-07-22 23:11:15 +0000.763164][51b5] ~CpuOverloadDetect leave.


expire time = 1 ms

[071:890] [2022-07-22 23:11:15 +0000.767142][51b5] Destruct BeautifyReader begin...


[071:890] [2022-07-22 23:11:15 +0000.767228][51b5] Destruct BeautifyReader done.
[071:890] [2022-07-22 23:11:15 +0000.767251][51b5] ~MediaFilterCamera leave.
expire time = 283 ms

[071:890] [2022-07-22 23:11:15 +0000.767345][51b5] ~GLESContext:


[071:895] [2022-07-22 23:11:15 +0000.772833][51b5] GLESContext destruct finish.
[071:896] [2022-07-22 23:11:15 +0000.772907][51b5] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[071:896] [2022-07-22 23:11:15 +0000.773301][51b5] global uninited!
[071:897] [2022-07-22 23:11:15 +0000.774089][51b5] clear AppID 50011
[071:897] [2022-07-22 23:11:15 +0000.774131][51b5] UnRegister JVM for Xplatform
util
[071:897] [2022-07-22 23:11:15 +0000.774174][51b5] Dispose::unregister webrtc video
engine
[071:897] [2022-07-22 23:11:15 +0000.774204][51b5] Init the android object with
jvm:0x0 env:0x0 context:0x0

[071:897] [2022-07-22 23:11:15 +0000.774234][51b5] SetAndroidMediaCodecObjects


time:342807987 enter.

[071:897] [2022-07-22 23:11:15 +0000.774261][51b5] ClearAndroidMediaCodecObjects


time:342807987 enter.

[071:897] [2022-07-22 23:11:15 +0000.774289][51b5] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms
[071:897] [2022-07-22 23:11:15 +0000.774314[000:020] [2022-09-19 01:31:32
+0000.955415][3f93] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-09-
19 01:31:32 +0000
[000:020] [2022-09-19 01:31:32 +0000.955444][3f93] set AppID=50011 old AppID=-1
[000:021] [2022-09-19 01:31:32 +0000.955456][3f93] Init the android object with
jvm:0xb400007d817da540 env:0x7d818d1240 context:0x7c49e8e718

[000:021] [2022-09-19 01:31:32 +0000.955494][3f93] SetAndroidMediaCodecObjects


time:13282732 enter.

[000:021] [2022-09-19 01:31:32 +0000.955509][3f93] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:021] [2022-09-19 01:31:32 +0000.955529][3f93] SetAndroidMediaCodecObjects


time:13282732 enter.

[000:021] [2022-09-19 01:31:32 +0000.955541][3f93] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007d817da540
[000:021] [2022-09-19 01:31:32 +0000.955560][3f93] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007d817da540 address:0x7baac9a760
[000:021] [2022-09-19 01:31:32 +0000.955589][3f93] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007d817da540
address:0x7baac9a760
[000:021] [2022-09-19 01:31:32 +0000.955599][3f93] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:021] [2022-09-19 01:31:32 +0000.955629][3f93] Set the android objects with


jvm:0xb400007d817da540 env:0x7d818d1240 context:0x7c49e8e718

[000:021] [2022-09-19 01:31:32 +0000.956337][3f93] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7d818d1240
[000:021] [2022-09-19 01:31:32 +0000.956361][3f93] SystemUtil Init done
[000:023] [2022-09-19 01:31:32 +0000.958028][3f93]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:024] [2022-09-19 01:31:32 +0000.958674][3f93] MediaFilterCamera
[000:024] [2022-09-19 01:31:32 +0000.958710][3f93] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:024] [2022-09-19 01:31:32 +0000.958796][3f93] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:024] [2022-09-19 01:31:32 +0000.958819][3f93] Recording session using default
bitrate support by app:31457280
[000:024] [2022-09-19 01:31:32 +0000.958830][6543] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7cb436b440
[000:024] [2022-09-19 01:31:32 +0000.959018][6543] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:024] [2022-09-19 01:31:32 +0000.959134][3f93] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:025] [2022-09-19 01:31:32 +0000.959848][3f93] Error(ini.cc:191): Open the file
failed. error:2
[000:025] [2022-09-19 01:31:32 +0000.959882][3f93]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:025] [2022-09-19 01:31:32 +0000.959924][3f93] The device model: m2102j20sg
usingSoftwareAEC value: 0
[000:027] [2022-09-19 01:31:32 +0000.961817][3f93] Error(ini.cc:191): Open the file
failed. error:2
[000:027] [2022-09-19 01:31:32 +0000.961858][3f93]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:027] [2022-09-19 01:31:32 +0000.961889][3f93] The device model: m2102j20sg
usingHardwareAEC value: 0
[000:027] [2022-09-19 01:31:32 +0000.961914][3f93] The machine device: m2102j20sg
usingHardwareAEC value: 0
[000:027] [2022-09-19 01:31:32 +0000.961943][3f93] Using Default AEC type: software
AEC
[000:028] [2022-09-19 01:31:32 +0000.962590][3f93] The device model: m2102j20sg
enum value: 0
[000:028] [2022-09-19 01:31:32 +0000.962912][3f93] GetMachineModel is M2102J20SG
[000:028] [2022-09-19 01:31:32 +0000.962939][3f93] GetMachineInfo: M2102J20SG
[000:028] [2022-09-19 01:31:32 +0000.962962][3f93] Construct BeautifyReader
begin...
[000:028] [2022-09-19 01:31:32 +0000.962982][3f93] dumpStickerRgba:0
dumpStickerYuv:0
[000:028] [2022-09-19 01:31:32 +0000.962996][3f93] Construct BeautifyReader done.
[000:032] [2022-09-19 01:31:32 +0000.967102][3f93] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:032] [2022-09-19 01:31:32 +0000.967125][6546] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7bee74fea0
[000:032] [2022-09-19 01:31:32 +0000.967199][3f93] AppDeviceManager telnet server
for statistics started......
[000:033] [2022-09-19 01:31:32 +0000.967586][3f93] CpuOverloadDetect time:13282744
enter.

[000:033] [2022-09-19 01:31:32 +0000.967664][3f93] CpuOverloadDetect leave. expire


time = 0 ms

[000:033] [2022-09-19 01:31:32 +0000.967693][6547] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7bfe3ed280
[000:033] [2022-09-19 01:31:32 +0000.968165][3f93] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:033] [2022-09-19 01:31:32 +0000.968192][3f93] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:034] [2022-09-19 01:31:32 +0000.969349][3f93] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:035] [2022-09-19 01:31:32 +0000.969589][3f93] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:035] [2022-09-19 01:31:32 +0000.969916][3f93] CreatePlatformSpecificObjects:
[000:035] [2022-09-19 01:31:32 +0000.969943][3f93] audio device use opensle input
and opensl output
[000:035] [2022-09-19 01:31:32 +0000.969968][3f93] Create OpenSLES output module
with java VM support.

[000:035] [2022-09-19 01:31:32 +0000.970037][3f93] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:035] [2022-09-19 01:31:32 +0000.970128][3f93] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:035] [2022-09-19 01:31:32 +0000.970234][3f93] Create OpenSLES output module
with buffer num:1

[000:035] [2022-09-19 01:31:32 +0000.970316][3f93] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:035] [2022-09-19 01:31:32 +0000.970400][3f93] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:036] [2022-09-19 01:31:32 +0000.970493][3f93] Create OpenSLES input module
with java VM support.

[000:036] [2022-09-19 01:31:32 +0000.970520][3f93] Create OpenSLES input module


with buffer num:1
[000:036] [2022-09-19 01:31:32 +0000.970570][3f93] Error(trace.cc:40): Init the
output and input for audio device template.
[000:036] [2022-09-19 01:31:32 +0000.970592][3f93] Init the output device.

[000:036] [2022-09-19 01:31:32 +0000.970602][3f93] Init the opensl input.


[000:036] [2022-09-19 01:31:32 +0000.970628][3f93] AppDeviceManager get setting
samplerate: 0
[000:036] [2022-09-19 01:31:32 +0000.970870][3f93] The device model: m2102j20sg
enum value: 0
[000:036] [2022-09-19 01:31:32 +0000.971193][3f93] The device model: m2102j20sg
enum value: 0
[000:036] [2022-09-19 01:31:32 +0000.971213][3f93] Set the sample rate to be:48000

[000:036] [2022-09-19 01:31:32 +0000.971225][3f93] Enable the recording stereo:0


[000:036] [2022-09-19 01:31:32 +0000.971247][3f93] Set the playout as stereo:1
[000:036] [2022-09-19 01:31:32 +0000.971258][3f93] Init the microphone.
[000:038] [2022-09-19 01:31:32 +0000.972661][3f93] Update the recording sample rate
to be: 48000
[000:038] [2022-09-19 01:31:32 +0000.972710][3f93] Init the speaker.
[000:038] [2022-09-19 01:31:32 +0000.972750][3f93] Low latency buffer size:144 low
sample rate:48000
[000:038] [2022-09-19 01:31:32 +0000.972918][3f93] Using 1 x 10ms for an audio
frame.

[000:041] [2022-09-19 01:31:32 +0000.975984][3f93] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:041] [2022-09-19 01:31:32 +0000.976036][3f93] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:041] [2022-09-19 01:31:32 +0000.976067][3f93] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:045] [2022-09-19 01:31:32 +0000.980036][3f93] The device model:m2102j20sg

[000:045] [2022-09-19 01:31:32 +0000.980070][3f93] speaker output factor:100


defaultFactor: 100

[000:045] [2022-09-19 01:31:32 +0000.980086][3f93] headset output factor:100


defaultFactor: 100

[000:045] [2022-09-19 01:31:32 +0000.980415][3f93] AppDeviceManagerStart finished.


[000:045] [2022-09-19 01:31:32 +0000.980443][3f93] AppDeviceManagerStartMic::mic
status is off
[000:046] [2022-09-19 01:31:32 +0000.980497][3f93] AppDeviceManagerStartMic update
aec type: 2

[000:046] [2022-09-19 01:31:32 +0000.980516][3f93] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:046] [2022-09-19 01:31:32 +0000.980531][3f93]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:046] [2022-09-19 01:31:32 +0000.980552][3f93]
AudioDeviceDataHandler::StartMicProcess

[000:046] [2022-09-19 01:31:32 +0000.980641][3f93] Try to start webrtc recording


device.

[000:046] [2022-09-19 01:31:32 +0000.980666][3f93] StartRecording. threadID:16275

[000:046] [2022-09-19 01:31:32 +0000.980668][6548] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:046] [2022-09-19 01:31:32 +0000.980738][6548] haveEnoughProcessedData
internalAudioStream.length: 0
[000:046] [2022-09-19 01:31:32 +0000.980931][3f93] The machine model:M2102J20SG

[000:046] [2022-09-19 01:31:32 +0000.980982][3f93] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:046] [2022-09-19 01:31:32 +0000.981003][3f93] Set the recording mode before


getSetting: 4
[000:046] [2022-09-19 01:31:32 +0000.981022][3f93] Set the recording mode after
getSetting: 1
[000:072] [2022-09-19 01:31:33 +0000.6653][3f93] StartRecording finished.

[000:072] [2022-09-19 01:31:33 +0000.6712][3f93] audio: start the audio mic checker
timer.

[000:072] [2022-09-19 01:31:33 +0000.7177][3f93] machine model :poco


[000:072] [2022-09-19 01:31:33 +0000.7211][3f93] Support this machine model :poco
[000:076] [2022-09-19 01:31:33 +0000.11319][3f93] global inited! current sdk
version: 07-20-936c45f
[000:137] [2022-09-19 01:31:33 +0000.71485][6549] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:137] [2022-09-19 01:31:33 +0000.71542][6549] _deviceSampleRate:48000

[000:141] [2022-09-19 01:31:33 +0000.76184][6548] Run AGC when audioType = 0


[000:141] [2022-09-19 01:31:33 +0000.76242][6548]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:454] [2022-09-19 01:31:33 +0000.388475][5f12]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:454] [2022-09-19 01:31:33 +0000.388752][6544] MediaFilterCamera, recording
file context:0x7cb44c4b00 input texture:13
[000:454] [2022-09-19 01:31:33 +0000.388793][6544] GLESContext:
[000:454] [2022-09-19 01:31:33 +0000.388825][6544] The result of eglGetDisplay is:
0xb400007d818cdb40
[000:454] [2022-09-19 01:31:33 +0000.389439][6544] The result of creation:
0x7bee2d3500
[000:455] [2022-09-19 01:31:33 +0000.389500][6544] The result of
eglCreatePbufferSurface is: 0x7bee2d3700
[000:455] [2022-09-19 01:31:33 +0000.389582][5f12]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7cb44c4b00 input_texture: 13
[001:799] [2022-09-19 01:31:34 +0000.733734][6548] haveEnoughProcessedData
internalAudioStream.length: 10
[002:142] [2022-09-19 01:31:35 +0000.76541][6548] Run AGC when audioType = 0
[003:536] [2022-09-19 01:31:36 +0000.470623][6548] haveEnoughProcessedData
internalAudioStream.length: 0
[004:076] [2022-09-19 01:31:37 +0000.10694][653f]
monitorTime:4004totalDuration:3940
[004:142] [2022-09-19 01:31:37 +0000.77127][6548] Run AGC when audioType = 0
[004:142] [2022-09-19 01:31:37 +0000.77386][6548]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:281] [2022-09-19 01:31:38 +0000.215515][6548] haveEnoughProcessedData
internalAudioStream.length: 20
[006:141] [2022-09-19 01:31:39 +0000.75572][6548] Run AGC when audioType = 0
[007:027] [2022-09-19 01:31:39 +0000.962169][6548] haveEnoughProcessedData
internalAudioStream.length: 0
[008:138] [2022-09-19 01:31:41 +0000.72935][6548] Run AGC when audioType = 0
[008:138] [2022-09-19 01:31:41 +0000.73177][6548]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:475] [2022-09-19 01:31:41 +0000.410542][3f78] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[008:476] [2022-09-19 01:31:41 +0000.410696][3f78]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[008:477] [2022-09-19 01:31:41 +0000.411771][3f78]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[008:477] [2022-09-19 01:31:41 +0000.411941][6544] operator() time:13291188 enter.

[008:477] [2022-09-19 01:31:41 +0000.411998][6544] MediaFilterCamera, recording


file context:0x7cb44c4b00 input texture:13
[008:479] [2022-09-19 01:31:41 +0000.413558][6544] MicSource: Mic source
created:10x7ccd1b1c00
[008:479] [2022-09-19 01:31:41 +0000.413986][6544] received external audio stream

[008:479] [2022-09-19 01:31:41 +0000.414039][6544] alloc thread: 0x7bee61ca00


name:worker0 thread id:531738266800 to Mic_source
[008:479] [2022-09-19 01:31:41 +0000.414078][6544] audio: start the audio sender
thread.

[008:479] [2022-09-19 01:31:41 +0000.414190][6544] construct OpenGLRenderProgram


0x7cb44a2a98
[008:479] [2022-09-19 01:31:41 +0000.414236][6544] CropFilter::SetOrientation
orientation: 90
[008:480] [2022-09-19 01:31:41 +0000.414492][6544] filter: filter pipeline
construtc this: 0x7cb42fc3c0
[008:480] [2022-09-19 01:31:41 +0000.414541][6544] filter: filter pipeline2 update
pattern: 1
[008:480] [2022-09-19 01:31:41 +0000.414618][6544] CameraSource::source_id_:1
[008:480] [2022-09-19 01:31:41 +0000.414659][6544] RecordAudioSource::source_id_:2
[008:480] [2022-09-19 01:31:41 +0000.414816][6544] BindInputFilter 0x7bee669bc0
this 0x7cb44a2cc0
[008:480] [2022-09-19 01:31:41 +0000.414860][6544] BindInputFilter 0x7bee66ac58
this 0x7bee6eac50
[008:480] [2022-09-19 01:31:41 +0000.414895][6544] BindInputFilter 0x7cb44a2cc0
this 0x7cb42fc460
[008:480] [2022-09-19 01:31:41 +0000.414944][6544] setParamentForFilters:
speed:1.000000
[008:480] [2022-09-19 01:31:41 +0000.414973][6544] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[008:480] [2022-09-19 01:31:41 +0000.415005][6544] SetParamForFilter time:13291191
enter.

[008:480] [2022-09-19 01:31:41 +0000.415035][6544] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[008:480] [2022-09-19 01:31:41 +0000.415070][6544] SetParamForFilter: Params video
index is: 0
[008:480] [2022-09-19 01:31:41 +0000.415102][6544] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[008:480] [2022-09-19 01:31:41 +0000.415134][6544] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[008:480] [2022-09-19 01:31:41 +0000.415163][6544] crop filter mode tpye:
citytravelvideo index:0
[008:488] [2022-09-19 01:31:41 +0000.422676][6544]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:488] [2022-09-19 01:31:41 +0000.422736][6544]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:488] [2022-09-19 01:31:41 +0000.422760][6544]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:488] [2022-09-19 01:31:41 +0000.422781][6544]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:488] [2022-09-19 01:31:41 +0000.422802][6544]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:488] [2022-09-19 01:31:41 +0000.422821][6544]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:488] [2022-09-19 01:31:41 +0000.422839][6544]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:488] [2022-09-19 01:31:41 +0000.422858][6544]
Warning(parse_template_json.cc:81): json parament no found the parament
[008:488] [2022-09-19 01:31:41 +0000.422876][6544]
Warning(parse_template_json.cc:81): json parament no found the parament
[008:488] [2022-09-19 01:31:41 +0000.422895][6544]
Warning(parse_template_json.cc:67): json parament no found the parament
[008:488] [2022-09-19 01:31:41 +0000.422914][6544]
Warning(parse_template_json.cc:93): json parament no found the duration
[008:488] [2022-09-19 01:31:41 +0000.422936][6544] SetParamForFilter leave. expire
time = 8 ms

[008:488] [2022-09-19 01:31:41 +0000.423133][6544] OnOutputSizeChanged width 1280


height 720
[008:488] [2022-09-19 01:31:41 +0000.423163][6544] OpenGLFrameBuffer: width:1280
height:720
[008:488] [2022-09-19 01:31:41 +0000.423202][6544] OpenGLFrameBuffer: width:1280
height:720
[008:488] [2022-09-19 01:31:41 +0000.423221][6544] OpenGLFrameBuffer: width:1280
height:720
[008:488] [2022-09-19 01:31:41 +0000.423241][6544] OpenGLFrameBuffer: width:1280
height:720
[008:488] [2022-09-19 01:31:41 +0000.423260][6544] OpenGLFrameBuffer: width:1280
height:720
[008:488] [2022-09-19 01:31:41 +0000.423278][6544] OpenGLFrameBuffer: width:1280
height:720
[008:488] [2022-09-19 01:31:41 +0000.423294][6544] construct TrivalImageDrawer
0x7bd79bdb00
[008:488] [2022-09-19 01:31:41 +0000.423313][6544] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7bd79bdb00 context 0x7bdc5e78c0
[008:488] [2022-09-19 01:31:41 +0000.423334][6544] setupGLES:
[008:489] [2022-09-19 01:31:41 +0000.423864][6544] OpenGLRenderProgram::Initialize.
[008:489] [2022-09-19 01:31:41 +0000.423914][6544] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[008:489] [2022-09-19 01:31:41 +0000.423947][6544] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[008:489] [2022-09-19 01:31:41 +0000.424020][6544] Init open gl render:
0x7cb44a2a98
[008:489] [2022-09-19 01:31:41 +0000.424055][6544] Fragement shader path:
[008:489] [2022-09-19 01:31:41 +0000.424130][6544] Fragement shader path:
[008:489] [2022-09-19 01:31:41 +0000.424159][6544] create opengl program object.
[008:489] [2022-09-19 01:31:41 +0000.424229][6544] create shader: vertex
[008:490] [2022-09-19 01:31:41 +0000.424475][6544] create shader: fragment
[008:491] [2022-09-19 01:31:41 +0000.426288][6544] Have not extra filter filename!
[008:491] [2022-09-19 01:31:41 +0000.426360][6544] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[008:491] [2022-09-19 01:31:41 +0000.426392][6544] OpenGLRenderProgram::Initialize
success.
[008:492] [2022-09-19 01:31:41 +0000.426476][6544] Setup the OpenGL result:1
[008:492] [2022-09-19 01:31:41 +0000.426860][6543] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_13291203.mp4
[008:492] [2022-09-19 01:31:41 +0000.427073][6543] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_13291203.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[008:492] [2022-09-19 01:31:41 +0000.427110][6562] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7bf0d4fa98
[008:492] [2022-09-19 01:31:41 +0000.427142][6543] 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
[008:492] [2022-09-19 01:31:41 +0000.427258][6543] 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_13291203.mp4
fileFD: -1
[008:493] [2022-09-19 01:31:41 +0000.427720][6543] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_13291203.mp4
is opened successfully
[008:493] [2022-09-19 01:31:41 +0000.427774][6543] setupMediaProcessers:
[008:493] [2022-09-19 01:31:41 +0000.427814][6543]
RecordingSessionInternalSimple:setup media processers.
[008:493] [2022-09-19 01:31:41 +0000.427856][6543] construct AAC encoder
[008:494] [2022-09-19 01:31:41 +0000.428618][6543] H264Encoder creating:
superfast011818
[008:494] [2022-09-19 01:31:41 +0000.428671][6543] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[008:495] [2022-09-19 01:31:41 +0000.429481][6543] H264Encode::GetMachineModel is
M2102J20SG
[008:495] [2022-09-19 01:31:41 +0000.429558][6543] H264Encoder machine_mode
is:M2102J20SG
[008:495] [2022-09-19 01:31:41 +0000.429609][6543] H264Encode::machine size :9
machine_mode:M2102J20SG
[008:495] [2022-09-19 01:31:41 +0000.429640][6543] H264Encode::machine array
size :22 machine_mode:M2102J20SG
[008:495] [2022-09-19 01:31:41 +0000.429670][6543] H264Encode::current machine
is :M2102J20SG auto check hw codec decide to use hw codec
[008:495] [2022-09-19 01:31:41 +0000.429694][6543] setupCompressionSession:
[008:495] [2022-09-19 01:31:41 +0000.429716][6543] H264Encode::creating hareware
Encoder
[008:495] [2022-09-19 01:31:41 +0000.429740][6543] AndroidHwAvcEncoder
time:13291206 enter.

[008:495] [2022-09-19 01:31:41 +0000.429891][6543] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007d817da540 address:0x7baac9a760
[008:495] [2022-09-19 01:31:41 +0000.430048][6543] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[008:495] [2022-09-19 01:31:41 +0000.430118][6543] The video avc hw codec address
is 0x7cbc01f930
[008:495] [2022-09-19 01:31:41 +0000.430184][6543] AndroidHwAvcEncoder leave.
expire time = 0 ms

[008:495] [2022-09-19 01:31:41 +0000.430222][6543] RegisterEncodeCompleteCallback


time:13291206 enter.

[008:495] [2022-09-19 01:31:41 +0000.430317][6543] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[008:495] [2022-09-19 01:31:41 +0000.430370][6543] InitEncode time:13291206 enter.

[008:495] [2022-09-19 01:31:41 +0000.430449][6543] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[008:496] [2022-09-19 01:31:41 +0000.430498][6543] Create time:13291207 enter.

[008:496] [2022-09-19 01:31:41 +0000.430528][6543] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[008:496] [2022-09-19 01:31:41 +0000.430608][6543]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7cbda9a840
[008:499] [2022-09-19 01:31:41 +0000.433597][6548] On audio frame the broadcast
with timestamp:13291210 samples:480. (1000 frame for one log)

[008:500] [2022-09-19 01:31:41 +0000.434468][655a] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[008:500] [2022-09-19 01:31:41 +0000.435077][655a] The output timestamp from audio
mixer change:13291210
[008:500] [2022-09-19 01:31:41 +0000.435120][655a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:512] [2022-09-19 01:31:41 +0000.446613][6543] supported_type:video/avc
[008:512] [2022-09-19 01:31:41 +0000.446712][6543] name:OMX.qcom.video.encoder.avc
mime:video/avc
[008:512] [2022-09-19 01:31:41 +0000.446741][6543] hwCodecPrefix :OMX.qcom.
[008:512] [2022-09-19 01:31:41 +0000.446761][6543] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[008:512] [2022-09-19 01:31:41 +0000.446782][6543] mediacodec_createCodecByName
time:13291223 enter.

[008:512] [2022-09-19 01:31:41 +0000.446819][6543] WrapAndroidMediaCodec


time:13291223 enter.

[008:512] [2022-09-19 01:31:41 +0000.446941][6543] WrapAndroidMediaCodec leave.


expire time = 0 ms

[008:533] [2022-09-19 01:31:41 +0000.468142][6543] mediacodec_createCodecByName


leave. expire time = 21 ms

[008:533] [2022-09-19 01:31:41 +0000.468296][6543] WrapAndroidMediaFromat


time:13291244 enter.

[008:533] [2022-09-19 01:31:41 +0000.468454][6543] WrapAndroidMediaFromat leave.


expire time = 1 ms

[008:630] [2022-09-19 01:31:41 +0000.565358][6543] Destroy time:13291341 enter.

[008:631] [2022-09-19 01:31:41 +0000.565472][6543] WrapAndroidMediaFromat::


Destroy
[008:631] [2022-09-19 01:31:41 +0000.565507][6543] Destroy leave. expire time = 1
ms

[008:631] [2022-09-19 01:31:41 +0000.565540][6543] ~WrapAndroidMediaFromat


time:13291342 enter.

[008:631] [2022-09-19 01:31:41 +0000.565572][6543] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[008:631] [2022-09-19 01:31:41 +0000.565604][6543] Create leave. expire time = 135


ms

[008:631] [2022-09-19 01:31:41 +0000.565636][6543] isSemiPlanarSupport


time:13291342 enter.

[008:631] [2022-09-19 01:31:41 +0000.565665][6543] H264Encoder isSemiPlanarSupport


[008:631] [2022-09-19 01:31:41 +0000.565693][6543] isSemiPlanarSupport leave.
expire time = 0 ms

[008:631] [2022-09-19 01:31:41 +0000.565725][6543] creat hw H264Encoder success,


isSemiPlanar:1
[008:631] [2022-09-19 01:31:41 +0000.565856][6543] InitEncode leave. expire time =
136 ms

[008:631] [2022-09-19 01:31:41 +0000.565895][6543] H264Encode::created Encoder


[008:631] [2022-09-19 01:31:41 +0000.565929][6543] H264Encode:: H264 encoder
created.
[008:631] [2022-09-19 01:31:41 +0000.565957][6543] H264 encoder created.
[008:631] [2022-09-19 01:31:41 +0000.565981][6543]
RecordingSessionInternalSimple:created avc encoder avc: 0x7cbc01d600
[008:631] [2022-09-19 01:31:41 +0000.566009][6543] setOutput:
[008:631] [2022-09-19 01:31:41 +0000.566038][6543]
RecordingSessionInternalSimple:encoder set output to muxer!
[008:631] [2022-09-19 01:31:41 +0000.566067][6543] request a key frame
[008:631] [2022-09-19 01:31:41 +0000.566091][6543] H264Encode:: request a key frame
[008:632] [2022-09-19 01:31:41 +0000.566688][6543] setDisplayRotate :90
[008:632] [2022-09-19 01:31:41 +0000.566795][6543] 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
[008:632] [2022-09-19 01:31:41 +0000.566937][6544] StartRecording:
[008:632] [2022-09-19 01:31:41 +0000.567081][655a] operator(): Set the recording
session in mic source. recording session: 0x7bee66ab00
[008:632] [2022-09-19 01:31:41 +0000.567208][6544] operator() leave. expire time =
155 ms

[008:632] [2022-09-19 01:31:41 +0000.567357][6559] AF_SpeedFilter audio


0x7bee6eab00 PullFrame
[008:633] [2022-09-19 01:31:41 +0000.567481][6559]
RecordAudioSource::PullAudioFrame
[008:633] [2022-09-19 01:31:41 +0000.567515][6559] AF_SpeedFilter::PullFrame eof4
[008:635] [2022-09-19 01:31:41 +0000.570398][6559]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[008:648] [2022-09-19 01:31:41 +0000.583060][6559] AF_SpeedFilter audio time,
0x7bee6eab00 rcv time: 13291352
[008:648] [2022-09-19 01:31:41 +0000.583201][6559] AF_SpeedFilter audio time,
0x7bee6eab00 rcv time: 13291352in_nSamples:441
[008:648] [2022-09-19 01:31:41 +0000.583359][6559] resampled_data_size:0
[008:704] [2022-09-19 01:31:41 +0000.639424][6544]
MediaFilterCamera::NeedProcessTexture
[008:705] [2022-09-19 01:31:41 +0000.639637][6544] begine recode to first frame
spend time:228
[008:705] [2022-09-19 01:31:41 +0000.639723][6544] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7bee669a80
[008:705] [2022-09-19 01:31:41 +0000.639808][6544] blur_distance_:0
[008:705] [2022-09-19 01:31:41 +0000.639869][6544] blur_direction_angle_:-90
[008:705] [2022-09-19 01:31:41 +0000.639939][6544]
GPUImageProcessing::SetOrientation orientation: 90
[008:705] [2022-09-19 01:31:41 +0000.639994][6544] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[008:705] [2022-09-19 01:31:41 +0000.640106][6544] GPUImageProcessing: process
video frame with resolution 1280 X 720
[008:705] [2022-09-19 01:31:41 +0000.640189][6544] GPUImageProcessing: input frame
width1280 X 720
[008:707] [2022-09-19 01:31:41 +0000.641675][6544] drawYUV420 render
OpenGLRenderProgram:0x7cb44a2a98
[008:708] [2022-09-19 01:31:41 +0000.643213][6544] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[008:708] [2022-09-19 01:31:41 +0000.643423][6544] CropFilter::OnVideoFrame
outputtexture :15
[008:709] [2022-09-19 01:31:41 +0000.643981][6544] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[008:712] [2022-09-19 01:31:41 +0000.646622][6544] The read pixel from buffer take:
3 width:1280 height:720 frameType:0
[008:723] [2022-09-19 01:31:41 +0000.657518][6544] drawYUV420 render
OpenGLRenderProgram:0x7cb44a2a98
[008:725] [2022-09-19 01:31:41 +0000.660127][6544] The convert RGB to YUV take 2
[008:725] [2022-09-19 01:31:41 +0000.660405][6544] FilterPipeline2::OnVideoFrame
pts 17 last_video_timestamp_ 17
[008:726] [2022-09-19 01:31:41 +0000.660471][6544]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[008:726] [2022-09-19 01:31:41 +0000.660826][6561]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[008:726] [2022-09-19 01:31:41 +0000.660881][6561] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[008:726] [2022-09-19 01:31:41 +0000.660919][6561] push video frame to H264
encoder. (100 frame for one log)

[008:726] [2022-09-19 01:31:41 +0000.660954][6561] push video frame to H264


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

[008:726] [2022-09-19 01:31:41 +0000.660976][6561] H264Encode::push video frame to


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

[008:726] [2022-09-19 01:31:41 +0000.660998][6561] Push an pts:0 to dts queue.


[008:726] [2022-09-19 01:31:41 +0000.661031][6561] DTS queue for
Generator:0x7bf0d4fcb8 0
[008:726] [2022-09-19 01:31:41 +0000.661048][6561] The input pts:0 fps:30
[008:728] [2022-09-19 01:31:41 +0000.663250][6561]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[008:754] [2022-09-19 01:31:41 +0000.688816][6544] drawYUV420 render
OpenGLRenderProgram:0x7cb44a2a98
[008:772] [2022-09-19 01:31:41 +0000.707396][6559] AF_SpeedFilter audio time 222,
0x7bee6eab00 out time: 13291352 org time: 13291352
[008:773] [2022-09-19 01:31:41 +0000.707591][6559] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[008:773] [2022-09-19 01:31:41 +0000.707667][6559]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 13291352
[008:773] [2022-09-19 01:31:41 +0000.707719][6559]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[008:773] [2022-09-19 01:31:41 +0000.707909][6559] AF_SpeedFilter audio time
[008:773] [2022-09-19 01:31:41 +0000.707988][6559] AF_SpeedFilter audio time 111,
0x7bee6eab00 out time: 13291362 org time: 13291362
[008:782] [2022-09-19 01:31:41 +0000.716903][6548] haveEnoughProcessedData
internalAudioStream.length: 0
[008:796] [2022-09-19 01:31:41 +0000.730822][6561] h264 add frame header cdr flag
[008:798] [2022-09-19 01:31:41 +0000.733335][6561] h264 add frame header cdr flag
[008:799] [2022-09-19 01:31:41 +0000.733880][6561] SendFrame
encodedImage._timeStamp:0encodedImage->_length:62815
[008:799] [2022-09-19 01:31:41 +0000.733943][6561] Received key frame:0
[008:799] [2022-09-19 01:31:41 +0000.733986][6561] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[008:799] [2022-09-19 01:31:41 +0000.734336][6561] H264Encode::H264SWEncoder get
callback, length:62815 type:0 nalType:7length:18
[008:799] [2022-09-19 01:31:41 +0000.734385][6561] H264Encode:: get a sps pps
header!headerSize:31
[008:799] [2022-09-19 01:31:41 +0000.734416][6561] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[008:800] [2022-09-19 01:31:41 +0000.734841][6562] get the H.264 SPS parameter
[008:800] [2022-09-19 01:31:41 +0000.735191][6562] add video track with id:1
[008:801] [2022-09-19 01:31:41 +0000.735713][6562] get the H.264 PPS parameter
[008:801] [2022-09-19 01:31:41 +0000.736033][6562] get the H.264 IDR frame
[008:801] [2022-09-19 01:31:41 +0000.736088][6562] resss:true
[008:801] [2022-09-19 01:31:41 +0000.736131][6562] video start ts:0
[008:801] [2022-09-19 01:31:41 +0000.736193][6562] the video frame has been written
into MP4 file
[008:847] [2022-09-19 01:31:41 +0000.782017][6560]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:9
[008:848] [2022-09-19 01:31:41 +0000.782690][6562] add aac audio track with id:2
[008:849] [2022-09-19 01:31:41 +0000.783959][6562] audio start ts:0
[008:849] [2022-09-19 01:31:41 +0000.784037][6562] the audio frame has been written
into MP4 file
[009:188] [2022-09-19 01:31:42 +0000.122589][6544] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:221] [2022-09-19 01:31:42 +0000.155668][6544] The convert RGB to YUV take 2
[009:502] [2022-09-19 01:31:42 +0000.438009][655a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:556] [2022-09-19 01:31:42 +0000.491050][6561] DTS queue for
Generator:0x7bf0d4fcb8 804 830
[009:687] [2022-09-19 01:31:42 +0000.621548][6544] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:731] [2022-09-19 01:31:42 +0000.666342][6544] The convert RGB to YUV take 3
[010:068] [2022-09-19 01:31:43 +0000.2973][6561] Push an pts:1338 to dts queue.
[010:126] [2022-09-19 01:31:43 +0000.60736][6561] last dts:1300 currentPts:1338
ppsOrSPS:0 queue length:3
[010:137] [2022-09-19 01:31:43 +0000.72001][6549] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:137] [2022-09-19 01:31:43 +0000.72176][6549] _deviceSampleRate:48000

[010:138] [2022-09-19 01:31:43 +0000.72925][6548] Run AGC when audioType = 0


[010:191] [2022-09-19 01:31:43 +0000.125810][6544] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:226] [2022-09-19 01:31:43 +0000.160796][6544] The convert RGB to YUV take 2
[010:272] [2022-09-19 01:31:43 +0000.207051][6559] AF_SpeedFilter audio
0x7bee6eab00 PullFrame
[010:390] [2022-09-19 01:31:43 +0000.324974][6561] DTS queue for
Generator:0x7bf0d4fcb8 1631 1665
[010:502] [2022-09-19 01:31:43 +0000.436969][655a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:519] [2022-09-19 01:31:43 +0000.454204][6548] haveEnoughProcessedData
internalAudioStream.length: 0
[010:530] [2022-09-19 01:31:43 +0000.464788][6559]
RecordAudioSource::PullAudioFrame
[010:691] [2022-09-19 01:31:43 +0000.625777][6544] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:724] [2022-09-19 01:31:43 +0000.658532][6544] The convert RGB to YUV take 2
[010:755] [2022-09-19 01:31:43 +0000.690433][6544] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[010:762] [2022-09-19 01:31:43 +0000.696776][6561] h264 add frame header cdr flag
[010:762] [2022-09-19 01:31:43 +0000.697010][6561] Received key frame:2000
[010:790] [2022-09-19 01:31:43 +0000.725344][6562] get the H.264 IDR frame
[010:938] [2022-09-19 01:31:43 +0000.872778][6559] resampled_data_size:7168
[010:970] [2022-09-19 01:31:43 +0000.905393][6559] AF_SpeedFilter::PullFrame eof4
[010:973] [2022-09-19 01:31:43 +0000.907572][6559]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[011:118] [2022-09-19 01:31:44 +0000.53351][6560]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:3
[011:189] [2022-09-19 01:31:44 +0000.123878][6544] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:195] [2022-09-19 01:31:44 +0000.130005][6561] DTS queue for
Generator:0x7bf0d4fcb8 2467
[011:235] [2022-09-19 01:31:44 +0000.170124][6544] The convert RGB to YUV take 2
[011:399] [2022-09-19 01:31:44 +0000.334250][6561] Push an pts:2673 to dts queue.
[011:426] [2022-09-19 01:31:44 +0000.361090][6561] last dts:2633 currentPts:2673
ppsOrSPS:0 queue length:2
[011:500] [2022-09-19 01:31:44 +0000.434503][655a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:687] [2022-09-19 01:31:44 +0000.621686][6544] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:724] [2022-09-19 01:31:44 +0000.658918][6544] The convert RGB to YUV take 1
[011:892] [2022-09-19 01:31:44 +0000.826658][6559] AF_SpeedFilter audio
0x7bee6eab00 PullFrame
[011:988] [2022-09-19 01:31:44 +0000.922469][6544] drawYUV420 render
OpenGLRenderProgram:0x7cb44a2a98
[012:026] [2022-09-19 01:31:44 +0000.961024][6561] DTS queue for
Generator:0x7bf0d4fcb8 3299
[012:053] [2022-09-19 01:31:44 +0000.988061][6544] GPUImageProcessing: process
video frame with resolution 1280 X 720
[012:053] [2022-09-19 01:31:44 +0000.988192][6544] GPUImageProcessing: input frame
width1280 X 720
[012:054] [2022-09-19 01:31:44 +0000.988619][6544] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:054] [2022-09-19 01:31:44 +0000.988695][6544] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:057] [2022-09-19 01:31:44 +0000.991496][6561]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3331
[012:060] [2022-09-19 01:31:44 +0000.994774][6561] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3299 pts:3299
[012:087] [2022-09-19 01:31:45 +0000.22287][6561] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3362
[012:087] [2022-09-19 01:31:45 +0000.22412][6561] push video frame to H264 encoder.
(100 frame for one log)

[012:087] [2022-09-19 01:31:45 +0000.22450][6561] push video frame to H264 encoder.


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

[012:088] [2022-09-19 01:31:45 +0000.22483][6561] H264Encode::push video frame to


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

[012:088] [2022-09-19 01:31:45 +0000.22533][6561] The input pts:3362 fps:30


[012:089] [2022-09-19 01:31:45 +0000.23984][6561] SendFrame
encodedImage._timeStamp:3331encodedImage->_length:11680
[012:123] [2022-09-19 01:31:45 +0000.57933][6561] H264Encode::H264SWEncoder get
callback, length:14912 type:1 nalType:1length:14908
[012:137] [2022-09-19 01:31:45 +0000.72457][6548] Run AGC when audioType = 0
[012:138] [2022-09-19 01:31:45 +0000.72662][6548]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:194] [2022-09-19 01:31:45 +0000.129331][6544] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:217] [2022-09-19 01:31:45 +0000.152048][6544] The convert RGB to YUV take 1
[012:261] [2022-09-19 01:31:45 +0000.195946][6548] haveEnoughProcessedData
internalAudioStream.length: 10
[012:436] [2022-09-19 01:31:45 +0000.371445][6559]
RecordAudioSource::PullAudioFrame
[012:509] [2022-09-19 01:31:45 +0000.443885][655a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:688] [2022-09-19 01:31:45 +0000.622716][6544] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:725] [2022-09-19 01:31:45 +0000.660333][6544] The convert RGB to YUV take 2
[012:727] [2022-09-19 01:31:45 +0000.662307][6561] Push an pts:4001 to dts queue.
[012:750] [2022-09-19 01:31:45 +0000.684649][3f78]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[012:751] [2022-09-19 01:31:45 +0000.686395][6544] operator(): Stop
[012:752] [2022-09-19 01:31:45 +0000.686465][6544] StopPullFrameAndWriteMp4
time:13295463 enter.

[012:752] [2022-09-19 01:31:45 +0000.686500][6544] StopRecording:


[012:752] [2022-09-19 01:31:45 +0000.686730][6561] h264 add frame header cdr flag
[012:752] [2022-09-19 01:31:45 +0000.686911][6561] Received key frame:4001
[012:752] [2022-09-19 01:31:45 +0000.686953][6561] last dts:3965 currentPts:4001
ppsOrSPS:0 queue length:2
[012:756] [2022-09-19 01:31:45 +0000.691396][6559] resampled_data_size:512
[012:757] [2022-09-19 01:31:45 +0000.691488][6559] AF_SpeedFilter audio time 222,
0x7bee6eab00 out time: 13295402 org time: 13295402
[012:757] [2022-09-19 01:31:45 +0000.691594][6559] PullAudioFrame: PullFrame audio
finished.
[012:757] [2022-09-19 01:31:45 +0000.691632][6559]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[012:759] [2022-09-19 01:31:45 +0000.694442][6561]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:122
[012:761] [2022-09-19 01:31:45 +0000.696104][6543] stop recording
[012:761] [2022-09-19 01:31:45 +0000.696168][6543]
RecordingSessionInternalSimple:destroy media processers
[012:761] [2022-09-19 01:31:45 +0000.696217][6543] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[012:761] [2022-09-19 01:31:45 +0000.696250][6543] H264Encode::flushing hareware
Encoder
[012:761] [2022-09-19 01:31:45 +0000.696400][6543] Flush time:13295472 enter.

[012:761] [2022-09-19 01:31:45 +0000.696458][6543] H264Encoder encoder flush


[012:762] [2022-09-19 01:31:45 +0000.696503][6543] flush output queue
[012:774] [2022-09-19 01:31:45 +0000.708995][6562] get the H.264 IDR frame
[013:083] [2022-09-19 01:31:46 +0000.18165][6543] Flush leave. expire time = 322
ms

[013:084] [2022-09-19 01:31:46 +0000.18488][6543] ~H264EncodeWrap:


[013:084] [2022-09-19 01:31:46 +0000.18634][6543] ~H264Encode:
[013:084] [2022-09-19 01:31:46 +0000.18802][6543] teardownCompressionSession:
H264Encode::destroying Encoder
[013:084] [2022-09-19 01:31:46 +0000.18857][6543] Release time:13295795 enter.

[013:084] [2022-09-19 01:31:46 +0000.19119][6543] Release:


MediaCodecVideoEncoder::Release _inited:1
[013:084] [2022-09-19 01:31:46 +0000.19198][6543] Destroy time:13295795 enter.

[013:084] [2022-09-19 01:31:46 +0000.19246][6543] H264Encoder encoderDestroy


[013:084] [2022-09-19 01:31:46 +0000.19292][6543]
AndroidMediaCodecVideoEncoder::release env: 0x7cbc01d9c0
[013:084] [2022-09-19 01:31:46 +0000.19341][6543]
AndroidMediaCodecVideoEncoder::Destroy
[013:115] [2022-09-19 01:31:46 +0000.50320][6543] Destroy leave. expire time = 31
ms

[013:116] [2022-09-19 01:31:46 +0000.50658][6543] Release leave. expire time = 32


ms

[013:116] [2022-09-19 01:31:46 +0000.50711][6543] ~AndroidHwAvcEncoder


time:13295827 enter.

[013:116] [2022-09-19 01:31:46 +0000.50927][6543] Release time:13295827 enter.

[013:116] [2022-09-19 01:31:46 +0000.50994][6543] Release: MediaCodecVideoEncoder::


has been released before, just return
[013:116] [2022-09-19 01:31:46 +0000.51036][6543] Release leave. expire time = 0
ms

[013:116] [2022-09-19 01:31:46 +0000.51074][6543] ~AndroidMediaCodecVideoEncoder


[013:116] [2022-09-19 01:31:46 +0000.51113][6543] ~WrapAndroidMediaCodec
time:13295827 enter.

[013:116] [2022-09-19 01:31:46 +0000.51152][6543] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[013:116] [2022-09-19 01:31:46 +0000.51315][6543] video hevc hw codec


destructor:0x7cbc01f930

[013:116] [2022-09-19 01:31:46 +0000.51388][6543] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[013:117] [2022-09-19 01:31:46 +0000.51463][6543] teardownCompressionSession:


H264Encode::destroyed Encoder
[013:117] [2022-09-19 01:31:46 +0000.51519][6543]
RecordingSessionInternalSimple:destroy aac encoder output!
[013:117] [2022-09-19 01:31:46 +0000.51561][6543] AACSWEncode destructor
[013:128] [2022-09-19 01:31:46 +0000.62497][6562] MP4 close file successfully
[013:128] [2022-09-19 01:31:46 +0000.62677][6562] Recording session Internal:
notify recording ok
[013:128] [2022-09-19 01:31:46 +0000.62730][6562] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_13291203.mp4,
output_video_timestamp_:4025 last_video_pts_:4025
[013:128] [2022-09-19 01:31:46 +0000.62811][6562] OnRecordFinish:
[013:129] [2022-09-19 01:31:46 +0000.64176][6562] onRecordingOk: net seek
pos:0record video duration:4058record audio duration:4017
[013:130] [2022-09-19 01:31:46 +0000.64921][655a] destructMicSource_w:
[013:130] [2022-09-19 01:31:46 +0000.64968][655a] setOutput_w:
MicSource::setOutput() 0x0
[013:130] [2022-09-19 01:31:46 +0000.65000][655a] close external audio stream

[013:130] [2022-09-19 01:31:46 +0000.65104][6544] releaseThread 0x7bee61ca00


[013:130] [2022-09-19 01:31:46 +0000.65138][6544] ~MicSource: Mic source
destroyed:0x7ccd1b1c00
[013:132] [2022-09-19 01:31:46 +0000.66732][6544] StopPullFrameAndWriteMp4 leave.
expire time = 380 ms

[013:132] [2022-09-19 01:31:46 +0000.66801][6544] DestroyPipelineAndFilters


time:13295843 enter.

[013:132] [2022-09-19 01:31:46 +0000.66841][6544] UnbindInputFilter 0x7bee669bc0


this 0x7cb44a2cc0
[013:132] [2022-09-19 01:31:46 +0000.66868][6544] UnbindInputFilter 0x7bee66ac58
this 0x7bee6eac50
[013:132] [2022-09-19 01:31:46 +0000.66902][6544] UnbindInputFilter 0x7cb44a2cc0
this 0x7cb42fc460
[013:132] [2022-09-19 01:31:46 +0000.66922][6544] filter: filter pipeline destroy
this: 0x7cb42fc3c0
[013:133] [2022-09-19 01:31:46 +0000.67567][6544] ClearVideoOfSources: recodring
total frames:0
[013:133] [2022-09-19 01:31:46 +0000.67605][6544] ClearVideoOfSources:
[013:133] [2022-09-19 01:31:46 +0000.67628][6544] GPUImageProcessing destruct.
[013:133] [2022-09-19 01:31:46 +0000.67675][6544] destroy TrivalImageDrawer
0x7bd79bdb00
[013:133] [2022-09-19 01:31:46 +0000.67695][6544] The shader has been initialize,
clean up them.

[013:133] [2022-09-19 01:31:46 +0000.67749][6544] ~OpenGLFrameBuffer:


[013:133] [2022-09-19 01:31:46 +0000.67853][6544] ~OpenGLFrameBuffer:
[013:133] [2022-09-19 01:31:46 +0000.67989][6544] ~OpenGLFrameBuffer:
[013:133] [2022-09-19 01:31:46 +0000.68054][6544] ~OpenGLFrameBuffer:
[013:133] [2022-09-19 01:31:46 +0000.68121][6544] ~OpenGLFrameBuffer:
[013:133] [2022-09-19 01:31:46 +0000.68191][6544] ~OpenGLFrameBuffer:
[013:133] [2022-09-19 01:31:46 +0000.68372][6544] GPUImageProcessing destruct
finish.
[013:133] [2022-09-19 01:31:46 +0000.68416][6544] GPURGBAFrame destruct.
[013:133] [2022-09-19 01:31:46 +0000.68455][6544] destroy OpenGLRenderProgram
0x7cb44a2a98
[013:134] [2022-09-19 01:31:46 +0000.68496][6544] ~CameraSource time:13295845
enter.

[013:134] [2022-09-19 01:31:46 +0000.68594][6544] ~CameraSource leave. expire time


= 0 ms

[013:134] [2022-09-19 01:31:46 +0000.68623][6544] ~RecordAudioSource time:13295845


enter.

[013:134] [2022-09-19 01:31:46 +0000.68643][6544] ~RecordAudioSource leave. expire


time = 0 ms

[013:134] [2022-09-19 01:31:46 +0000.68664][6544] DestroyPipelineAndFilters leave.


expire time = 2 ms

[013:146] [2022-09-19 01:31:46 +0000.80903][3f78]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[013:146] [2022-09-19 01:31:46 +0000.81404][3f78] machine model :poco
[013:146] [2022-09-19 01:31:46 +0000.81434][3f78] Support this machine model :poco
[013:146] [2022-09-19 01:31:46 +0000.81454][3f78] global inited! current sdk
version: 07-20-936c45f
[013:147] [2022-09-19 01:31:46 +0000.81685][3f78] filter: filter pipeline construtc
this: 0x7bee5d3d00
[013:147] [2022-09-19 01:31:46 +0000.81714][3f78] MediaFilterGraph:
MediaFilterGraph construct
[013:147] [2022-09-19 01:31:46 +0000.81736][3f78] GLESContext:
[013:147] [2022-09-19 01:31:46 +0000.81776][3f78] The result of eglGetDisplay is:
0xb400007d818cdb40
[013:149] [2022-09-19 01:31:46 +0000.83728][3f78] The result of creation:
0x7c0789c980
[013:149] [2022-09-19 01:31:46 +0000.83902][3f78] The result of
eglCreatePbufferSurface is: 0x7bfe368d80
[013:150] [2022-09-19 01:31:46 +0000.84709][3f78] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_13291203.mp4
[013:150] [2022-09-19 01:31:46 +0000.84771][3f78] The source 0 speed:1
[013:150] [2022-09-19 01:31:46 +0000.84804][3f78] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_13291203.mp4,
delay: 0
[013:150] [2022-09-19 01:31:46 +0000.84831][3f78] CreateDecoderByVideoSource
time:13295861 enter.

[013:150] [2022-09-19 01:31:46 +0000.85065][3f78] running_decoder_count:0max


count:2
[013:150] [2022-09-19 01:31:46 +0000.85104][3f78] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_13291203.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7bfe778800
[013:175] [2022-09-19 01:31:46 +0000.110248][656a] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7bd7bec600] Current FFmpeg version git-2021-06-16-
97cea6f

[013:210] [2022-09-19 01:31:46 +0000.145166][656a] OnStreamInfoFound: video


duration_: 4058
[013:213] [2022-09-19 01:31:46 +0000.147631][656b] NO get frame from decoder
[013:213] [2022-09-19 01:31:46 +0000.147812][3f78] start decoder
[013:213] [2022-09-19 01:31:46 +0000.147881][3f78] CreateDecoderByVideoSource
leave. expire time = 63 ms

[013:213] [2022-09-19 01:31:46 +0000.147985][3f78] BindInputFilter 0x7bd7b7ec20


this 0x7bee6f0e18
[013:213] [2022-09-19 01:31:46 +0000.148038][3f78] BindInputFilter 0x7bee6f0e18
this 0x7bee6f0ed8
[013:213] [2022-09-19 01:31:46 +0000.148352][3f78] BindInputFilter 0x7bd7b7ec20
this 0x7bee6f1058
[013:213] [2022-09-19 01:31:46 +0000.148457][3f78] BindInputFilter 0x7bee6f1058
this 0x7bee6f1118
[013:214] [2022-09-19 01:31:46 +0000.148486][3f78] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_13291203.mp4
[013:214] [2022-09-19 01:31:46 +0000.148556][3f78] BindInputFilter 0x7bee6f0ed8
this 0x7bee6f11d8
[013:214] [2022-09-19 01:31:46 +0000.148603][3f78] BindInputFilter 0x7bee6f11d8
this 0x7bee5d3da0
[013:214] [2022-09-19 01:31:46 +0000.149285][3f78] BindInputFilter 0x7bee6f1118
this 0x7bee6f1658
[013:214] [2022-09-19 01:31:46 +0000.149340][3f78] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_13291203.mp4
[013:216] [2022-09-19 01:31:46 +0000.150685][3f78]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[013:217] [2022-09-19 01:31:46 +0000.151469][3f78] machine model :poco
[013:217] [2022-09-19 01:31:46 +0000.151559][3f78] Support this machine model :poco
[013:217] [2022-09-19 01:31:46 +0000.151598][3f78] global inited! current sdk
version: 07-20-936c45f
[013:217] [2022-09-19 01:31:46 +0000.151729][3f78] GetPipeline:
-----------------------------------------
[013:217] [2022-09-19 01:31:46 +0000.151777][3f78] GetPipeline: source:
0x7bd7b7ea00
[013:217] [2022-09-19 01:31:46 +0000.151824][3f78] GetPipeline: filter: NULLFilter
[013:217] [2022-09-19 01:31:46 +0000.151879][3f78] GetPipeline: filter: NULLFilter
[013:217] [2022-09-19 01:31:46 +0000.151921][3f78] GetPipeline: filter: NULLFilter
[013:217] [2022-09-19 01:31:46 +0000.151961][3f78] GetPipeline: audio filter:
AuidoNULLFilter
[013:217] [2022-09-19 01:31:46 +0000.152000][3f78] GetPipeline: audio filter:
AuidoNULLFilter
[013:217] [2022-09-19 01:31:46 +0000.152043][3f78] GetPipeline: audio filter:
AudioNUllFilter
[013:217] [2022-09-19 01:31:46 +0000.152084][3f78] GetPipeline:
------------------------------------------
[013:217] [2022-09-19 01:31:46 +0000.152116][3f78] filter: filter pipeline2 update
pattern: 0
[013:217] [2022-09-19 01:31:46 +0000.152130][656b] NO get frame from decoder
[013:219] [2022-09-19 01:31:46 +0000.153746][3f78] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[013:219] [2022-09-19 01:31:46 +0000.154045][3f78] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[013:219] [2022-09-19 01:31:46 +0000.154155][3f78] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[013:219] [2022-09-19 01:31:46 +0000.154380][3f78] DeviceInit:
[013:220] [2022-09-19 01:31:46 +0000.154663][3f78] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[013:220] [2022-09-19 01:31:46 +0000.155101][3f78] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[013:221] [2022-09-19 01:31:46 +0000.155651][3f78] CreatePlatformSpecificObjects:
[013:221] [2022-09-19 01:31:46 +0000.155736][3f78] audio device use null audio
input and opensl output
[013:221] [2022-09-19 01:31:46 +0000.155775][3f78] Create OpenSLES output module
with java VM support.

[013:221] [2022-09-19 01:31:46 +0000.156034][3f78] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[013:221] [2022-09-19 01:31:46 +0000.156341][3f78] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[013:222] [2022-09-19 01:31:46 +0000.156616][3f78] Create OpenSLES output module
with buffer num:2

[013:222] [2022-09-19 01:31:46 +0000.156694][3f78] Error(trace.cc:40): Init the


output and input for audio device template.
[013:222] [2022-09-19 01:31:46 +0000.156755][3f78] Init the output device.

[013:222] [2022-09-19 01:31:46 +0000.156784][3f78] Set the playout as stereo:1


[013:222] [2022-09-19 01:31:46 +0000.156836][3f78] Set the sample rate to be:44100

[013:222] [2022-09-19 01:31:46 +0000.156887][3f78] Low latency buffer size:144 low


sample rate:48000
[013:222] [2022-09-19 01:31:46 +0000.156928][3f78] DeviceInit: Done
[013:222] [2022-09-19 01:31:46 +0000.157088][3f78] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[013:222] [2022-09-19 01:31:46 +0000.157373][6575] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7bd7d3ba18
[013:221] [2022-09-19 01:31:46 +0000.155768][656b] NO get frame from decoder
[013:225] [2022-09-19 01:31:46 +0000.159691][656b] NO get frame from decoder
[013:225] [2022-09-19 01:31:46 +0000.160415][3f78]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[013:226] [2022-09-19 01:31:46 +0000.160530][3f78]
MediaFilterPlayer::SetPlayerNotify 0x7bdc2cfaa0
[013:229] [2022-09-19 01:31:46 +0000.164236][3f78]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[013:229] [2022-09-19 01:31:46 +0000.164325][3f78]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[013:230] [2022-09-19 01:31:46 +0000.164975][3f78]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[013:231] [2022-09-19 01:31:46 +0000.165465][656b] NO get frame from decoder
[013:231] [2022-09-19 01:31:46 +0000.165525][3f78] SetGraphLoop: SetGraphLoop 1
[013:231] [2022-09-19 01:31:46 +0000.165586][3f78]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[013:231] [2022-09-19 01:31:46 +0000.166015][3f78]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[013:232] [2022-09-19 01:31:46 +0000.166782][3f78]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[013:232] [2022-09-19 01:31:46 +0000.167446][3f78]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[013:233] [2022-09-19 01:31:46 +0000.167738][6577] Start:
[013:234] [2022-09-19 01:31:46 +0000.168483][656b] NO get frame from decoder
[013:234] [2022-09-19 01:31:46 +0000.169117][6576] operator(): video render
started.
[013:234] [2022-09-19 01:31:46 +0000.169216][6577] Start:
[013:234] [2022-09-19 01:31:46 +0000.169372][6577] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[013:234] [2022-09-19 01:31:46 +0000.169418][6577] Reset: history total size: 98
[013:235] [2022-09-19 01:31:46 +0000.169457][6577] DeviceStart:
audioDevice_:0x7bee656000
[013:235] [2022-09-19 01:31:46 +0000.169472][6577] DeviceStart: time profile
playout init before
[013:235] [2022-09-19 01:31:46 +0000.169489][6577] DeviceStart: time profile
playout init end
[013:235] [2022-09-19 01:31:46 +0000.169502][6577] OpenSlesOutput:Start playout

[013:235] [2022-09-19 01:31:46 +0000.169809][6576] DriveRender working... (1/200)


[013:235] [2022-09-19 01:31:46 +0000.169841][6576] Warning(video_render.cc:390): No
picture to display (1/50)
[013:235] [2022-09-19 01:31:46 +0000.170203][6577] Create the opensl output player.
streamtype before:0

[013:235] [2022-09-19 01:31:46 +0000.170258][656b] NO get frame from decoder


[013:236] [2022-09-19 01:31:46 +0000.170616][6577] Create the opensl output player.
streamtype after:3

[013:238] [2022-09-19 01:31:46 +0000.172876][656b] NO get frame from decoder


[013:301] [2022-09-19 01:31:46 +0000.236104][6577] Enqueue opensl buffer size:1764
[013:332] [2022-09-19 01:31:46 +0000.266994][6577] DeviceStart: time profile
playout all end
[013:332] [2022-09-19 01:31:46 +0000.267062][657a]
PlayerSimpleBufferQueueCallbackHandler function
[013:332] [2022-09-19 01:31:46 +0000.267233][6577] operator(): Audio playback
started.
[013:333] [2022-09-19 01:31:46 +0000.267506][657a] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[013:333] [2022-09-19 01:31:46 +0000.267699][6577] operator(): Started now!
[013:333] [2022-09-19 01:31:46 +0000.267933][6579] Error(video_source.cc:430): wait
decoder a frame: 0
[013:335] [2022-09-19 01:31:46 +0000.269939][6579] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[013:339] [2022-09-19 01:31:46 +0000.273852][6579] OnVideoFrameReady(1/200)
[013:333] [2022-09-19 01:31:46 +0000.267734][657a]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[013:343] [2022-09-19 01:31:46 +0000.277839][6578] audio_frame_list_ empty
[013:350] [2022-09-19 01:31:46 +0000.285389][6579] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1992 diff: 9
[013:352] [2022-09-19 01:31:46 +0000.286876][6576] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[013:352] [2022-09-19 01:31:46 +0000.286992][6576] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:13296063
[013:359] [2022-09-19 01:31:46 +0000.293517][6579]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[013:369] [2022-09-19 01:31:46 +0000.304235][6576] lipsync_debug: render a video
frame
[013:369] [2022-09-19 01:31:46 +0000.304346][6576] lipsync_debug: First video frame
rendering.
[013:380] [2022-09-19 01:31:46 +0000.314538][6576]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:22 timeDelta:28 last
video ts:900 frame->pts:2880 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[013:380] [2022-09-19 01:31:46 +0000.314677][6576] lipsync_debug: tsDelta -
timeDelta = -6
[013:380] [2022-09-19 01:31:46 +0000.314716][6576] lipsync_debug:result remaining
time:0
[013:380] [2022-09-19 01:31:46 +0000.314749][6576] dynamic updated lipsync delay:0
[013:384] [2022-09-19 01:31:46 +0000.319357][6576] lipsync_debug:remaining time:10
tsDelta - timeDelta:24
[013:385] [2022-09-19 01:31:46 +0000.319487][6576] lipsync_debug:result remaining
time:10
[013:397] [2022-09-19 01:31:46 +0000.331828][6578] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[013:397] [2022-09-19 01:31:46 +0000.331869][6578] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[013:397] [2022-09-19 01:31:46 +0000.331937][6577] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[013:397] [2022-09-19 01:31:46 +0000.331996][6577] The audio playback speed:100
(1/100)
[013:397] [2022-09-19 01:31:46 +0000.332018][6577] lipsync_debug: The current
played audio timestamp is:0(1/50)
[013:397] [2022-09-19 01:31:46 +0000.332067][6577] First audio frame rendering
[013:402] [2022-09-19 01:31:46 +0000.337146][6578] audio frame wait video
frame.last_video_timestamp:199 last_audio_timestamp:300.907
[013:402] [2022-09-19 01:31:46 +0000.337343][6578]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[013:429] [2022-09-19 01:31:46 +0000.364141][6579] video frame wait audio frame:
last_video_timestamp:404 last_audio_timestamp:300.907
[013:999] [2022-09-19 01:31:46 +0000.933709][6548] haveEnoughProcessedData
internalAudioStream.length: 0
[014:011] [2022-09-19 01:31:46 +0000.945473][6576] lipsync_debug:displaying video
ts:59940 The current displayed video timestamp is:13296721
[014:140] [2022-09-19 01:31:47 +0000.74719][6548] Run AGC when audioType = 0
[014:332] [2022-09-19 01:31:47 +0000.267055][657a]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[014:334] [2022-09-19 01:31:47 +0000.268503][6577] do work DoLipsync!
[014:334] [2022-09-19 01:31:47 +0000.268702][6577] total delay:129 videoTsMS:965
audioTsMS:836 diff:129
[014:334] [2022-09-19 01:31:47 +0000.268789][6577] Set the lipsync delay:129
[014:434] [2022-09-19 01:31:47 +0000.369083][6579] Error(video_source.cc:430): wait
decoder a frame: 0
[014:812] [2022-09-19 01:31:47 +0000.746871][6576] lipsync_debug:displaying video
ts:120420 The current displayed video timestamp is:13297523
[014:869] [2022-09-19 01:31:47 +0000.804278][6576] DriveRender working... (1/200)
[014:945] [2022-09-19 01:31:47 +0000.879548][6576]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:2 last video
ts:132210 frame->pts:135270 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[014:945] [2022-09-19 01:31:47 +0000.879624][6576] lipsync_debug: tsDelta -
timeDelta = 32
[015:365] [2022-09-19 01:31:48 +0000.300386][657a]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[015:391] [2022-09-19 01:31:48 +0000.326087][6576] lipsync_debug:remaining time:10
tsDelta - timeDelta:7
[015:391] [2022-09-19 01:31:48 +0000.326178][6576] lipsync_debug:result remaining
time:7
[015:513] [2022-09-19 01:31:48 +0000.448105][6576] lipsync_debug:displaying video
ts:180000 The current displayed video timestamp is:13298224
[015:531] [2022-09-19 01:31:48 +0000.465984][6578] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[015:531] [2022-09-19 01:31:48 +0000.466119][6578] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[015:594] [2022-09-19 01:31:48 +0000.528720][6577] The audio playback speed:100
(1/100)
[015:594] [2022-09-19 01:31:48 +0000.528896][6577] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[015:627] [2022-09-19 01:31:48 +0000.561517][656b] av_read_frame AVERROR_EOF
[015:741] [2022-09-19 01:31:48 +0000.675984][6548] haveEnoughProcessedData
internalAudioStream.length: 20
[015:788] [2022-09-19 01:31:48 +0000.723130][6579] Error(video_source.cc:430): wait
decoder a frame: 0
[015:861] [2022-09-19 01:31:48 +0000.796212][656b] OnReceiveEOF:
[015:861] [2022-09-19 01:31:48 +0000.796335][656b] OnDecoderEOF time:13298572
enter.

[015:861] [2022-09-19 01:31:48 +0000.796437][656b] OnDecoderEOF leave. expire time


= 0 ms

[015:862] [2022-09-19 01:31:48 +0000.796476][656b] OnDecoderFinished:


OnDecoderFinished total decoder frames:122 this:0x7bd7b7ea00
[015:862] [2022-09-19 01:31:48 +0000.796617][6569] CleanUp time:13298573 enter.

[015:867] [2022-09-19 01:31:48 +0000.802190][6569] CleanUp leave. expire time = 5


ms

[015:867] [2022-09-19 01:31:48 +0000.802304][6569] clean up


[015:867] [2022-09-19 01:31:48 +0000.802339][6569] running_decoder_count:0max
count:2
[016:141] [2022-09-19 01:31:49 +0000.76330][6548] Run AGC when audioType = 0
[016:142] [2022-09-19 01:31:49 +0000.76557][6548]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:184] [2022-09-19 01:31:49 +0000.118783][6576] lipsync_debug:displaying video
ts:240570 The current displayed video timestamp is:13298895
[016:333] [2022-09-19 01:31:49 +0000.268416][657a]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[016:415] [2022-09-19 01:31:49 +0000.349625][6576] DriveRender working... (1/200)
[016:419] [2022-09-19 01:31:49 +0000.354241][6579] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 299790pts ms:3.331e+06
[016:423] [2022-09-19 01:31:49 +0000.357789][6579] OnVideoFrameReady(1/200)
[016:423] [2022-09-19 01:31:49 +0000.358283][6576] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[016:501] [2022-09-19 01:31:49 +0000.435498][6576]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:28 last
video ts:270000 frame->pts:272970 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[016:501] [2022-09-19 01:31:49 +0000.435646][6576] lipsync_debug: tsDelta -
timeDelta = 5
[016:804] [2022-09-19 01:31:49 +0000.738490][6576] lipsync_debug:displaying video
ts:299790 The current displayed video timestamp is:13299515
[016:805] [2022-09-19 01:31:49 +0000.740108][6576] lipsync_debug: render a video
frame
[016:835] [2022-09-19 01:31:49 +0000.769841][6576] lipsync_debug:result remaining
time:0
[016:835] [2022-09-19 01:31:49 +0000.769934][6576] dynamic updated lipsync delay:0
[017:219] [2022-09-19 01:31:50 +0000.153788][6578] PullAudioFrame: PullFrame audio
finished.
[017:219] [2022-09-19 01:31:50 +0000.153887][6578] media player notify EOF, audio
PullFrameStatus is EOF
[017:249] [2022-09-19 01:31:50 +0000.184103][6578] Pull finished audio filter.
[017:249] [2022-09-19 01:31:50 +0000.184306][6578] media player notify EOF, audio
PullFrameStatus is EOF
[017:280] [2022-09-19 01:31:50 +0000.214771][6578] media player notify EOF, audio
PullFrameStatus is EOF
[017:310] [2022-09-19 01:31:50 +0000.245055][6578] media player notify EOF, audio
PullFrameStatus is EOF
[017:340] [2022-09-19 01:31:50 +0000.275402][6578] media player notify EOF, audio
PullFrameStatus is EOF
[017:365] [2022-09-19 01:31:50 +0000.299955][657a]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[017:369] [2022-09-19 01:31:50 +0000.303998][6576] lipsync_debug:remaining time:10
tsDelta - timeDelta:35
[017:369] [2022-09-19 01:31:50 +0000.304107][6576] lipsync_debug:result remaining
time:10
[017:371] [2022-09-19 01:31:50 +0000.305750][6578] media player notify EOF, audio
PullFrameStatus is EOF
[017:401] [2022-09-19 01:31:50 +0000.336068][6578] media player notify EOF, audio
PullFrameStatus is EOF
[017:431] [2022-09-19 01:31:50 +0000.366431][6578] media player notify EOF, audio
PullFrameStatus is EOF
[017:462] [2022-09-19 01:31:50 +0000.397084][6578] media player notify EOF, audio
PullFrameStatus is EOF
[017:479] [2022-09-19 01:31:50 +0000.413875][6548] haveEnoughProcessedData
internalAudioStream.length: 0
[017:492] [2022-09-19 01:31:50 +0000.426622][6578] media player notify EOF, audio
PullFrameStatus is EOF
[017:509] [2022-09-19 01:31:50 +0000.444286][6576] lipsync_debug:displaying video
ts:360090 The current displayed video timestamp is:13300220
[017:522] [2022-09-19 01:31:50 +0000.456978][6578] media player notify EOF, audio
PullFrameStatus is EOF
[017:535] [2022-09-19 01:31:50 +0000.469961][6579] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[017:535] [2022-09-19 01:31:50 +0000.470210][6579] Stop:
[017:535] [2022-09-19 01:31:50 +0000.470279][6576] operator(): Video Render
stopped.
[017:535] [2022-09-19 01:31:50 +0000.470354][6579] Stop:
[017:536] [2022-09-19 01:31:50 +0000.470605][6577] DeviceStop:
audioDevice_:0x7bee656000
[017:536] [2022-09-19 01:31:50 +0000.470633][6577] OpenSlesOutput:Stop playout

[017:537] [2022-09-19 01:31:50 +0000.471739][6577] DeviceStop: Done


[017:537] [2022-09-19 01:31:50 +0000.471845][6577] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[017:537] [2022-09-19 01:31:50 +0000.471992][6579] to reset filter graph
[017:537] [2022-09-19 01:31:50 +0000.472021][6579] RemoveVideoBackGroud: hava not
add video backgroud
[017:537] [2022-09-19 01:31:50 +0000.472049][6579] UnbindInputFilter 0x7bee6f11d8
this 0x7bee5d3da0
[017:537] [2022-09-19 01:31:50 +0000.472068][6579] ClearAllSource: remove source
filter, sourceid: 0x7bd7b7ea00
[017:537] [2022-09-19 01:31:50 +0000.472117][6579] DestoryDecoderByVideoSource
time:13300248 enter.

[017:537] [2022-09-19 01:31:50 +0000.472136][6579] ~VideoBindDecoder time:13300248


enter.
[017:537] [2022-09-19 01:31:50 +0000.472238][6579] CleanUp time:13300248 enter.

[017:537] [2022-09-19 01:31:50 +0000.472335][6579] CleanUp leave. expire time = 0


ms

[017:537] [2022-09-19 01:31:50 +0000.472354][6579] CleanUp time:13300248 enter.

[017:537] [2022-09-19 01:31:50 +0000.472441][6579] CleanUp leave. expire time = 0


ms

[017:538] [2022-09-19 01:31:50 +0000.472948][6579] ~VideoBindDecoder leave. expire


time = 1 ms

[017:538] [2022-09-19 01:31:50 +0000.472986][6579] DestoryDecoderByVideoSource


leave. expire time = 1 ms

[017:538] [2022-09-19 01:31:50 +0000.473011][6579] UnbindInputFilter 0x7bee6f0ed8


this 0x7bee6f11d8
[017:538] [2022-09-19 01:31:50 +0000.473034][6579] UnbindInputFilter 0x7bee6f0e18
this 0x7bee6f0ed8
[017:538] [2022-09-19 01:31:50 +0000.473054][6579] UnbindInputFilter 0x7bd7b7ec20
this 0x7bee6f0e18
[017:538] [2022-09-19 01:31:50 +0000.473074][6579] UnbindInputFilter 0x7bee6f1118
this 0x7bee6f1658
[017:538] [2022-09-19 01:31:50 +0000.473093][6579] UnbindInputFilter 0x7bee6f1058
this 0x7bee6f1118
[017:538] [2022-09-19 01:31:50 +0000.473111][6579] UnbindInputFilter 0x7bd7b7ec20
this 0x7bee6f1058
[017:538] [2022-09-19 01:31:50 +0000.473136][6579] to reset filter graph clear end
[017:538] [2022-09-19 01:31:50 +0000.473150][6579] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_13291203.mp4,
delay: 0
[017:538] [2022-09-19 01:31:50 +0000.473165][6579] CreateDecoderByVideoSource
time:13300249 enter.

[017:538] [2022-09-19 01:31:50 +0000.473415][6579] running_decoder_count:0max


count:2
[017:538] [2022-09-19 01:31:50 +0000.473434][6579] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_13291203.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7bfe778800
[017:539] [2022-09-19 01:31:50 +0000.473986][65bd] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7bd7950200] Current FFmpeg version git-2021-06-16-
97cea6f

[017:549] [2022-09-19 01:31:50 +0000.484249][65bd] OnStreamInfoFound: video


duration_: 4058
[017:551] [2022-09-19 01:31:50 +0000.486059][6579] start decoder
[017:551] [2022-09-19 01:31:50 +0000.486203][6579] CreateDecoderByVideoSource
leave. expire time = 13 ms

[017:551] [2022-09-19 01:31:50 +0000.486235][6579] BindInputFilter 0x7bd7b7ec20


this 0x7bee6f1058
[017:551] [2022-09-19 01:31:50 +0000.486254][6579] BindInputFilter 0x7bee6f1058
this 0x7bee6f1118
[017:551] [2022-09-19 01:31:50 +0000.486276][6579] BindInputFilter 0x7bd7b7ec20
this 0x7bee6f1658
[017:551] [2022-09-19 01:31:50 +0000.486295][6579] BindInputFilter 0x7bee6f1658
this 0x7bee6f0e18
[017:551] [2022-09-19 01:31:50 +0000.486305][6579] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_13291203.mp4
[017:551] [2022-09-19 01:31:50 +0000.486324][6579] BindInputFilter 0x7bee6f1118
this 0x7bee6f0ed8
[017:551] [2022-09-19 01:31:50 +0000.486342][6579] BindInputFilter 0x7bee6f0ed8
this 0x7bee5d3da0
[017:551] [2022-09-19 01:31:50 +0000.486360][6579] BindInputFilter 0x7bee6f0e18
this 0x7bee6f11d8
[017:551] [2022-09-19 01:31:50 +0000.486378][6579] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_13291203.mp4
[017:551] [2022-09-19 01:31:50 +0000.486392][6579] to reset filter graph end
[017:551] [2022-09-19 01:31:50 +0000.486407][6579] Start:
[017:552] [2022-09-19 01:31:50 +0000.486475][6576] operator(): video render
started.
[017:552] [2022-09-19 01:31:50 +0000.486531][6579] Start:
[017:551] [2022-09-19 01:31:50 +0000.486112][65be] NO get frame from decoder
[017:552] [2022-09-19 01:31:50 +0000.486864][6577] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[017:552] [2022-09-19 01:31:50 +0000.486900][6577] Reset: history total size: 98
[017:552] [2022-09-19 01:31:50 +0000.486921][6577] DeviceStart:
audioDevice_:0x7bee656000
[017:552] [2022-09-19 01:31:50 +0000.486971][6577] DeviceStart: time profile
playout init before
[017:552] [2022-09-19 01:31:50 +0000.486990][6577] DeviceStart: time profile
playout init end
[017:552] [2022-09-19 01:31:50 +0000.487003][6577] OpenSlesOutput:Start playout

[017:552] [2022-09-19 01:31:50 +0000.487193][65be] NO get frame from decoder


[017:553] [2022-09-19 01:31:50 +0000.487650][6577] Create the opensl output player.
streamtype before:0

[017:553] [2022-09-19 01:31:50 +0000.487728][6577] Create the opensl output player.


streamtype after:3

[017:553] [2022-09-19 01:31:50 +0000.487684][65be] NO get frame from decoder


[017:564] [2022-09-19 01:31:50 +0000.498640][65be] NO get frame from decoder
[017:565] [2022-09-19 01:31:50 +0000.499835][65be] NO get frame from decoder
[017:566] [2022-09-19 01:31:50 +0000.500502][65be] NO get frame from decoder
[017:569] [2022-09-19 01:31:50 +0000.503848][65be] NO get frame from decoder
[017:570] [2022-09-19 01:31:50 +0000.505376][65be] NO get frame from decoder
[017:576] [2022-09-19 01:31:50 +0000.511282][6577] Enqueue opensl buffer size:1764
[017:607] [2022-09-19 01:31:50 +0000.542339][6577] DeviceStart: time profile
playout all end
[017:607] [2022-09-19 01:31:50 +0000.542442][6577] operator(): Audio playback
started.
[017:610] [2022-09-19 01:31:50 +0000.544850][6578] Pull audio failed.(wait video!)
[017:613] [2022-09-19 01:31:50 +0000.548450][6579] Error(video_source.cc:430): wait
decoder a frame: 0
[017:620] [2022-09-19 01:31:50 +0000.555460][6576] lipsync_debug: First video frame
rendering.
[017:657] [2022-09-19 01:31:50 +0000.591585][6577] First audio frame rendering
[017:670] [2022-09-19 01:31:50 +0000.604848][6579] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2992 diff: 9
[017:950] [2022-09-19 01:31:50 +0000.884628][6576] DriveRender working... (1/200)
[018:095] [2022-09-19 01:31:51 +0000.30282][6576] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:31 timeDelta:21 last video ts:41940 frame->pts:44730
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[018:095] [2022-09-19 01:31:51 +0000.30367][6576] lipsync_debug: tsDelta -
timeDelta = 10
[018:126] [2022-09-19 01:31:51 +0000.60738][6578] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 26584
[018:126] [2022-09-19 01:31:51 +0000.60824][6578] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[018:141] [2022-09-19 01:31:51 +0000.75583][6548] Run AGC when audioType = 0
[018:207] [2022-09-19 01:31:51 +0000.141873][6577] The audio playback speed:100
(1/100)
[018:207] [2022-09-19 01:31:51 +0000.141955][6577] lipsync_debug: The current
played audio timestamp is:26584(1/50)
[018:210] [2022-09-19 01:31:51 +0000.144948][6576] lipsync_debug:displaying video
ts:54180 The current displayed video timestamp is:13300921
[018:366] [2022-09-19 01:31:51 +0000.300584][65c8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[018:773] [2022-09-19 01:31:51 +0000.707481][6579] Error(video_source.cc:430): wait
decoder a frame: 0
[019:024] [2022-09-19 01:31:51 +0000.958684][6576] lipsync_debug:displaying video
ts:114030 The current displayed video timestamp is:13301735
[019:238] [2022-09-19 01:31:52 +0000.173105][6548] haveEnoughProcessedData
internalAudioStream.length: 10
[019:330] [2022-09-19 01:31:52 +0000.265103][65c8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[019:444] [2022-09-19 01:31:52 +0000.378508][6576] lipsync_debug:remaining time:10
tsDelta - timeDelta:32
[019:444] [2022-09-19 01:31:52 +0000.378606][6576] lipsync_debug:result remaining
time:10
[019:523] [2022-09-19 01:31:52 +0000.457958][6576] DriveRender working... (1/200)
[019:671] [2022-09-19 01:31:52 +0000.605981][6576]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:21 timeDelta:18 last
video ts:168570 frame->pts:170460 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[019:671] [2022-09-19 01:31:52 +0000.606087][6576] lipsync_debug: tsDelta -
timeDelta = 3
[019:714] [2022-09-19 01:31:52 +0000.649226][6576] lipsync_debug:displaying video
ts:174060 The current displayed video timestamp is:13302425
[019:789] [2022-09-19 01:31:52 +0000.724269][3f78]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[019:790] [2022-09-19 01:31:52 +0000.725330][6577] Stop:
[019:791] [2022-09-19 01:31:52 +0000.725569][6576] operator(): Video Render
stopped.
[019:791] [2022-09-19 01:31:52 +0000.726051][6577] Stop:
[019:791] [2022-09-19 01:31:52 +0000.726145][6577] DeviceStop:
audioDevice_:0x7bee656000
[019:791] [2022-09-19 01:31:52 +0000.726217][6577] OpenSlesOutput:Stop playout

[019:796] [2022-09-19 01:31:52 +0000.730751][6577] DeviceStop: Done


[019:796] [2022-09-19 01:31:52 +0000.730988][6577] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[019:796] [2022-09-19 01:31:52 +0000.731154][6577] operator(): Stop now!
[019:797] [2022-09-19 01:31:52 +0000.732119][3f78] Stop:
[019:798] [2022-09-19 01:31:52 +0000.732577][6577] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[019:800] [2022-09-19 01:31:52 +0000.734546][3f78] DeviceRelease:
audioDevice_:0x7bee656000
[019:800] [2022-09-19 01:31:52 +0000.734641][3f78] OpenSlesOutput:Stop playout

[019:800] [2022-09-19 01:31:52 +0000.734711][3f78] DeviceRelease: Release the


webrtc device object.
[019:801] [2022-09-19 01:31:52 +0000.735650][3f78] OpenSlesOutput destruct.

[019:801] [2022-09-19 01:31:52 +0000.735770][3f78] DeviceRelease: Done


[019:801] [2022-09-19 01:31:52 +0000.735907][3f78] Stop:
[019:801] [2022-09-19 01:31:52 +0000.736054][6576] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[019:807] [2022-09-19 01:31:52 +0000.741912][3f78] global uninited!
[019:808] [2022-09-19 01:31:52 +0000.743154][3f78]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[019:808] [2022-09-19 01:31:52 +0000.743298][3f78] ~MediaFilterGraph:
MediaFilterGraph destruct
[019:808] [2022-09-19 01:31:52 +0000.743357][3f78] RemoveVideoBackGroud: hava not
add video backgroud
[019:808] [2022-09-19 01:31:52 +0000.743418][3f78] UnbindInputFilter 0x7bee6f0ed8
this 0x7bee5d3da0
[019:809] [2022-09-19 01:31:52 +0000.743508][3f78] ClearAllSource: remove source
filter, sourceid: 0x7bd7b7ea00
[019:809] [2022-09-19 01:31:52 +0000.743542][3f78] DestoryDecoderByVideoSource
time:13302520 enter.

[019:809] [2022-09-19 01:31:52 +0000.743580][3f78] ~VideoBindDecoder time:13302520


enter.

[019:809] [2022-09-19 01:31:52 +0000.743873][3f78] CleanUp time:13302520 enter.

[019:817] [2022-09-19 01:31:52 +0000.752105][3f78] CleanUp leave. expire time = 8


ms

[019:817] [2022-09-19 01:31:52 +0000.752227][3f78] CleanUp time:13302528 enter.

[019:818] [2022-09-19 01:31:52 +0000.753093][3f78] CleanUp leave. expire time = 1


ms

[019:820] [2022-09-19 01:31:52 +0000.755137][3f78] ~VideoBindDecoder leave. expire


time = 11 ms

[019:820] [2022-09-19 01:31:52 +0000.755225][3f78] DestoryDecoderByVideoSource


leave. expire time = 11 ms

[019:820] [2022-09-19 01:31:52 +0000.755293][3f78] UnbindInputFilter 0x7bee6f1118


this 0x7bee6f0ed8
[019:820] [2022-09-19 01:31:52 +0000.755347][3f78] UnbindInputFilter 0x7bee6f1058
this 0x7bee6f1118
[019:820] [2022-09-19 01:31:52 +0000.755401][3f78] UnbindInputFilter 0x7bd7b7ec20
this 0x7bee6f1058
[019:820] [2022-09-19 01:31:52 +0000.755457][3f78] UnbindInputFilter 0x7bee6f0e18
this 0x7bee6f11d8
[019:821] [2022-09-19 01:31:52 +0000.755513][3f78] UnbindInputFilter 0x7bee6f1658
this 0x7bee6f0e18
[019:821] [2022-09-19 01:31:52 +0000.755567][3f78] UnbindInputFilter 0x7bd7b7ec20
this 0x7bee6f1658
[019:822] [2022-09-19 01:31:52 +0000.757420][3f78] ~GLESContext:
[019:824] [2022-09-19 01:31:52 +0000.759182][3f78] GLESContext destruct finish.
[019:824] [2022-09-19 01:31:52 +0000.759301][3f78] filter: filter pipeline destroy
this: 0x7bee5d3d00
[020:137] [2022-09-19 01:31:53 +0000.71843][6549] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[020:137] [2022-09-19 01:31:53 +0000.71996][6549] _deviceSampleRate:48000

[020:142] [2022-09-19 01:31:53 +0000.76962][6548] Run AGC when audioType = 0


[020:142] [2022-09-19 01:31:53 +0000.77182][6548]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:994] [2022-09-19 01:31:53 +0000.929140][6548] haveEnoughProcessedData
internalAudioStream.length: 0
[021:094] [2022-09-19 01:31:54 +0000.29233][3f93]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[021:094] [2022-09-19 01:31:54 +0000.29338][3f93] ~MediaFilterCamera time:13303805
enter.

[021:094] [2022-09-19 01:31:54 +0000.29369][3f93] StopPullFrameAndWriteMp4


time:13303805 enter.

[021:095] [2022-09-19 01:31:54 +0000.29628][6543] stop recording


[021:095] [2022-09-19 01:31:54 +0000.29658][6543] we have stopped recording before
[021:095] [2022-09-19 01:31:54 +0000.29697][3f93] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[021:095] [2022-09-19 01:31:54 +0000.30129][3f93] DestroyPipelineAndFilters


time:13303806 enter.

[021:095] [2022-09-19 01:31:54 +0000.30167][3f93] DestroyPipelineAndFilters leave.


expire time = 0 ms

[021:095] [2022-09-19 01:31:54 +0000.30183][3f93] AppDeviceManagerStopMic

[021:095] [2022-09-19 01:31:54 +0000.30218][3f93] AppDeviceManagerStopMic::mic


status is on
[021:095] [2022-09-19 01:31:54 +0000.30238][3f93] Try to stop webrtc device.

[021:095] [2022-09-19 01:31:54 +0000.30253][3f93] Set record state to


stopped.threadID:16275

[021:144] [2022-09-19 01:31:54 +0000.78942][3f93] Try to destory the


recorder.threadID:16275

[021:344] [2022-09-19 01:31:54 +0000.279130][3f93] DestroyAudioRecorder:


[021:344] [2022-09-19 01:31:54 +0000.279191][3f93] Cleanup the buffer queue in the
recorder.
[021:344] [2022-09-19 01:31:54 +0000.279207][3f93] Destroy the recorder.

[021:345] [2022-09-19 01:31:54 +0000.280068][3f93] StopRecording finished.

[021:345] [2022-09-19 01:31:54 +0000.280130][3f93] The stop recording success.

[021:345] [2022-09-19 01:31:54 +0000.280178][3f93]


AudioDeviceDataHandler::StopMicProcess

[021:346] [2022-09-19 01:31:54 +0000.281201][3f93] AppDeviceManager stop.

[021:346] [2022-09-19 01:31:54 +0000.281281][3f93] Rlease the webrtc device object.

[021:347] [2022-09-19 01:31:54 +0000.281718][3f93] OpenSlesInput destruct.

[021:347] [2022-09-19 01:31:54 +0000.281776][3f93] OpenSlesOutput destruct.


[021:349] [2022-09-19 01:31:54 +0000.284141][3f93] EventDispatchServerScope
destruct
[021:349] [2022-09-19 01:31:54 +0000.284201][3f93]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[021:349] [2022-09-19 01:31:54 +0000.284239][3f93] ~AudioDeviceDataHandler

[021:352] [2022-09-19 01:31:54 +0000.286980][3f93] AppDeviceManagerDestruct.

[021:352] [2022-09-19 01:31:54 +0000.287041][3f93] ~AppDeviceManager:


[021:352] [2022-09-19 01:31:54 +0000.287103][3f93] ~CpuOverloadDetect time:13304063
enter.

[021:352] [2022-09-19 01:31:54 +0000.287378][3f93] ~CpuOverloadDetect leave.


expire time = 0 ms

[021:353] [2022-09-19 01:31:54 +0000.288349][3f93] Destruct BeautifyReader begin...


[021:353] [2022-09-19 01:31:54 +0000.288385][3f93] Destruct BeautifyReader done.
[021:353] [2022-09-19 01:31:54 +0000.288405][3f93] ~MediaFilterCamera leave.
expire time = 259 ms

[021:354] [2022-09-19 01:31:54 +0000.288514][3f93] ~GLESContext:


[021:356] [2022-09-19 01:31:54 +0000.290906][3f93] GLESContext destruct finish.
[021:356] [2022-09-19 01:31:54 +0000.290985][3f93] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[021:357] [2022-09-19 01:31:54 +0000.292034][3f93] global uninited!
[021:358] [2022-09-19 01:31:54 +0000.292799][3f93] clear AppID 50011
[021:358] [2022-09-19 01:31:54 +0000.292842][3f93] UnRegister JVM for Xplatform
util
[021:358] [2022-09-19 01:31:54 +0000.292861][3f93] Dispose::unregister webrtc video
engine
[021:358] [2022-09-19 01:31:54 +0000.292876][3f93] Init the android object with
jvm:0x0 env:0x0 context:0x0

[021:358] [2022-09-19 01:31:54 +0000.292921][3f93] SetAndroidMediaCodecObjects


time:13304069 enter.

[021:358] [2022-09-19 01:31:54 +0000.292952][3f9

You might also like