Trace

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 180

[000:026] [2023-05-07 00:47:05 +0000.

883678][12c9] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-05-
07 00:47:05 +0000
[000:026] [2023-05-07 00:47:05 +0000.883749][12c9] set AppID=50011 old AppID=-1
[000:026] [2023-05-07 00:47:05 +0000.883764][12c9] Init the android object with
jvm:0xb400007bc05db540 env:0x7bc06d2600 context:0x7a8c3ba108

[000:026] [2023-05-07 00:47:05 +0000.883796][12c9] SetAndroidMediaCodecObjects


time:420661085 enter.

[000:026] [2023-05-07 00:47:05 +0000.883843][12c9] SetAndroidMediaCodecObjects


leave. expire time = 1 ms

[000:027] [2023-05-07 00:47:05 +0000.883877][12c9] SetAndroidMediaCodecObjects


time:420661086 enter.

[000:027] [2023-05-07 00:47:05 +0000.883888][12c9] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007bc05db540
[000:027] [2023-05-07 00:47:05 +0000.883916][12c9] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007bc05db540 address:0x79f1913760
[000:027] [2023-05-07 00:47:05 +0000.883928][12c9] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007bc05db540
address:0x79f1913760
[000:027] [2023-05-07 00:47:05 +0000.883956][12c9] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:027] [2023-05-07 00:47:05 +0000.883978][12c9] Set the android objects with


jvm:0xb400007bc05db540 env:0x7bc06d2600 context:0x7a8c3ba108

[000:027] [2023-05-07 00:47:05 +0000.884002][12c9] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7bc06d2600
[000:027] [2023-05-07 00:47:05 +0000.884017][12c9] SystemUtil Init done
[000:028] [2023-05-07 00:47:05 +0000.885466][12c9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:028] [2023-05-07 00:47:05 +0000.885641][12c9] MediaFilterCamera
[000:028] [2023-05-07 00:47:05 +0000.885678][12c9] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:028] [2023-05-07 00:47:05 +0000.885767][12c9] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:028] [2023-05-07 00:47:05 +0000.885793][12c9] Recording session using default
bitrate support by app:31457280
[000:028] [2023-05-07 00:47:05 +0000.885805][26d2] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7afceaf4c0
[000:029] [2023-05-07 00:47:05 +0000.885994][26d2] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:029] [2023-05-07 00:47:05 +0000.886504][12c9] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:031] [2023-05-07 00:47:05 +0000.888387][12c9] Error(ini.cc:191): Open the file
failed. error:2
[000:031] [2023-05-07 00:47:05 +0000.888455][12c9]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:031] [2023-05-07 00:47:05 +0000.888470][12c9] The device model: m2102j20sg
usingSoftwareAEC value: 0
[000:037] [2023-05-07 00:47:05 +0000.894530][12c9] Error(ini.cc:191): Open the file
failed. error:2
[000:037] [2023-05-07 00:47:05 +0000.894616][12c9]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:037] [2023-05-07 00:47:05 +0000.894639][12c9] The device model: m2102j20sg
usingHardwareAEC value: 0
[000:037] [2023-05-07 00:47:05 +0000.894670][12c9] The machine device: m2102j20sg
usingHardwareAEC value: 0
[000:037] [2023-05-07 00:47:05 +0000.894683][12c9] Using Default AEC type: software
AEC
[000:038] [2023-05-07 00:47:05 +0000.895640][12c9] The device model: m2102j20sg
enum value: 0
[000:039] [2023-05-07 00:47:05 +0000.896031][12c9] GetMachineModel is M2102J20SG
[000:039] [2023-05-07 00:47:05 +0000.896072][12c9] GetMachineInfo: M2102J20SG
[000:039] [2023-05-07 00:47:05 +0000.896096][12c9] Construct BeautifyReader
begin...
[000:039] [2023-05-07 00:47:05 +0000.896117][12c9] dumpStickerRgba:0
dumpStickerYuv:0
[000:039] [2023-05-07 00:47:05 +0000.896132][12c9] Construct BeautifyReader done.
[000:047] [2023-05-07 00:47:05 +0000.903916][12c9] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:047] [2023-05-07 00:47:05 +0000.903950][26d5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a32170fa0
[000:047] [2023-05-07 00:47:05 +0000.904060][12c9] AppDeviceManager telnet server
for statistics started......
[000:047] [2023-05-07 00:47:05 +0000.904482][12c9] CpuOverloadDetect time:420661106
enter.

[000:047] [2023-05-07 00:47:05 +0000.904601][12c9] CpuOverloadDetect leave. expire


time = 0 ms

[000:047] [2023-05-07 00:47:05 +0000.904636][26d6] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7a17aa5f00
[000:048] [2023-05-07 00:47:05 +0000.905129][12c9] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:048] [2023-05-07 00:47:05 +0000.905163][12c9] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:048] [2023-05-07 00:47:05 +0000.905436][12c9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:051] [2023-05-07 00:47:05 +0000.908066][12c9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:052] [2023-05-07 00:47:05 +0000.908867][12c9] CreatePlatformSpecificObjects:
[000:052] [2023-05-07 00:47:05 +0000.908969][12c9] audio device use opensle input
and opensl output
[000:052] [2023-05-07 00:47:05 +0000.909015][12c9] Create OpenSLES output module
with java VM support.

[000:052] [2023-05-07 00:47:05 +0000.909176][12c9] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:052] [2023-05-07 00:47:05 +0000.909469][12c9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:053] [2023-05-07 00:47:05 +0000.910301][12c9] Create OpenSLES output module
with buffer num:1

[000:053] [2023-05-07 00:47:05 +0000.910670][12c9] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:054] [2023-05-07 00:47:05 +0000.911224][12c9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:054] [2023-05-07 00:47:05 +0000.911560][12c9] Create OpenSLES input module
with java VM support.

[000:054] [2023-05-07 00:47:05 +0000.911628][12c9] Create OpenSLES input module


with buffer num:1
[000:054] [2023-05-07 00:47:05 +0000.911708][12c9] Error(trace.cc:40): Init the
output and input for audio device template.
[000:054] [2023-05-07 00:47:05 +0000.911744][12c9] Init the output device.

[000:054] [2023-05-07 00:47:05 +0000.911797][12c9] Init the opensl input.


[000:054] [2023-05-07 00:47:05 +0000.911833][12c9] AppDeviceManager get setting
samplerate: 0
[000:055] [2023-05-07 00:47:05 +0000.912214][12c9] The device model: m2102j20sg
enum value: 0
[000:055] [2023-05-07 00:47:05 +0000.912708][12c9] The device model: m2102j20sg
enum value: 0
[000:055] [2023-05-07 00:47:05 +0000.912751][12c9] Set the sample rate to be:48000

[000:055] [2023-05-07 00:47:05 +0000.912769][12c9] Enable the recording stereo:0


[000:055] [2023-05-07 00:47:05 +0000.912796][12c9] Set the playout as stereo:1
[000:055] [2023-05-07 00:47:05 +0000.912823][12c9] Init the microphone.
[000:060] [2023-05-07 00:47:05 +0000.917674][12c9] Update the recording sample rate
to be: 48000
[000:060] [2023-05-07 00:47:05 +0000.917792][12c9] Init the speaker.
[000:061] [2023-05-07 00:47:05 +0000.917901][12c9] Low latency buffer size:144 low
sample rate:48000
[000:061] [2023-05-07 00:47:05 +0000.918192][12c9] Using 1 x 10ms for an audio
frame.

[000:064] [2023-05-07 00:47:05 +0000.921590][12c9] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:064] [2023-05-07 00:47:05 +0000.921710][12c9] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:064] [2023-05-07 00:47:05 +0000.921748][12c9] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:069] [2023-05-07 00:47:05 +0000.926498][12c9] The device model:m2102j20sg

[000:069] [2023-05-07 00:47:05 +0000.926584][12c9] speaker output factor:100


defaultFactor: 100

[000:069] [2023-05-07 00:47:05 +0000.926604][12c9] headset output factor:100


defaultFactor: 100

[000:070] [2023-05-07 00:47:05 +0000.927056][12c9] AppDeviceManagerStart finished.


[000:070] [2023-05-07 00:47:05 +0000.927108][12c9] AppDeviceManagerStartMic::mic
status is off
[000:070] [2023-05-07 00:47:05 +0000.927196][12c9] AppDeviceManagerStartMic update
aec type: 2

[000:070] [2023-05-07 00:47:05 +0000.927228][12c9] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:070] [2023-05-07 00:47:05 +0000.927243][12c9]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:070] [2023-05-07 00:47:05 +0000.927278][12c9]
AudioDeviceDataHandler::StartMicProcess

[000:070] [2023-05-07 00:47:05 +0000.927378][12c9] Try to start webrtc recording


device.

[000:070] [2023-05-07 00:47:05 +0000.927408][12c9] StartRecording. threadID:4809

[000:070] [2023-05-07 00:47:05 +0000.927476][26d8] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:070] [2023-05-07 00:47:05 +0000.927550][26d8] haveEnoughProcessedData
internalAudioStream.length: 0
[000:070] [2023-05-07 00:47:05 +0000.927731][12c9] The machine model:M2102J20SG

[000:070] [2023-05-07 00:47:05 +0000.927792][12c9] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:070] [2023-05-07 00:47:05 +0000.927816][12c9] Set the recording mode before


getSetting: 4
[000:071] [2023-05-07 00:47:05 +0000.927873][12c9] Set the recording mode after
getSetting: 1
[000:143] [2023-05-07 00:47:06 +0000.116][12c9] StartRecording finished.

[000:143] [2023-05-07 00:47:06 +0000.181][12c9] audio: start the audio mic checker
timer.

[000:143] [2023-05-07 00:47:06 +0000.651][12c9] machine model :poco


[000:143] [2023-05-07 00:47:06 +0000.693][12c9] Support this machine model :poco
[000:143] [2023-05-07 00:47:06 +0000.793][12c9] global inited! current sdk version:
07-20-936c45f
[000:237] [2023-05-07 00:47:06 +0000.94519][26d9] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:237] [2023-05-07 00:47:06 +0000.94723][26d9] _deviceSampleRate:48000

[000:242] [2023-05-07 00:47:06 +0000.99076][26d8] Run AGC when audioType = 0


[000:242] [2023-05-07 00:47:06 +0000.99218][26d8]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:573] [2023-05-07 00:47:06 +0000.430591][17d4]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:573] [2023-05-07 00:47:06 +0000.430761][26d3] MediaFilterCamera, recording
file context:0x7a977a7700 input texture:28
[000:573] [2023-05-07 00:47:06 +0000.430810][26d3] GLESContext:
[000:574] [2023-05-07 00:47:06 +0000.430893][26d3] The result of eglGetDisplay is:
0xb400007bc06ceb40
[000:574] [2023-05-07 00:47:06 +0000.431793][26d3] The result of creation:
0x7a45005c00
[000:575] [2023-05-07 00:47:06 +0000.431875][26d3] The result of
eglCreatePbufferSurface is: 0x7a4500cd00
[000:575] [2023-05-07 00:47:06 +0000.431976][17d4]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7a977a7700 input_texture: 28
[001:842] [2023-05-07 00:47:07 +0000.699253][26d8] haveEnoughProcessedData
internalAudioStream.length: 10
[002:238] [2023-05-07 00:47:08 +0000.95145][26d8] Run AGC when audioType = 0
[003:560] [2023-05-07 00:47:09 +0000.417335][26d8] haveEnoughProcessedData
internalAudioStream.length: 10
[004:147] [2023-05-07 00:47:10 +0000.4777][26ce] monitorTime:4004totalDuration:3920
[004:238] [2023-05-07 00:47:10 +0000.95625][26d8] Run AGC when audioType = 0
[004:238] [2023-05-07 00:47:10 +0000.95953][26d8]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:285] [2023-05-07 00:47:11 +0000.142286][26d8] haveEnoughProcessedData
internalAudioStream.length: 0
[006:240] [2023-05-07 00:47:12 +0000.97603][26d8] Run AGC when audioType = 0
[007:020] [2023-05-07 00:47:12 +0000.877745][26d8] haveEnoughProcessedData
internalAudioStream.length: 0
[008:238] [2023-05-07 00:47:14 +0000.95469][26d8] Run AGC when audioType = 0
[008:238] [2023-05-07 00:47:14 +0000.95658][26d8]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:746] [2023-05-07 00:47:14 +0000.603605][26d8] haveEnoughProcessedData
internalAudioStream.length: 0
[010:238] [2023-05-07 00:47:16 +0000.94911][26d9] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:238] [2023-05-07 00:47:16 +0000.95095][26d9] _deviceSampleRate:48000

[010:240] [2023-05-07 00:47:16 +0000.96904][26d8] Run AGC when audioType = 0


[010:490] [2023-05-07 00:47:16 +0000.346981][26d8] haveEnoughProcessedData
internalAudioStream.length: 0
[012:218] [2023-05-07 00:47:18 +0000.75843][26d8] haveEnoughProcessedData
internalAudioStream.length: 10
[012:240] [2023-05-07 00:47:18 +0000.97555][26d8] Run AGC when audioType = 0
[012:240] [2023-05-07 00:47:18 +0000.97810][26d8]
AudioDeviceDataHandler::MixAndSendOutFrame
[013:225] [2023-05-07 00:47:19 +0000.82248][12a7] SetOrientation:
MediaFilterCamera:: SetOrientation: 0
[013:225] [2023-05-07 00:47:19 +0000.82322][12a7]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 0
[013:226] [2023-05-07 00:47:19 +0000.83187][12a7]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[013:226] [2023-05-07 00:47:19 +0000.83370][26d3] operator() time:420674285 enter.

[013:226] [2023-05-07 00:47:19 +0000.83424][26d3] MediaFilterCamera, recording


file context:0x7a977a7700 input texture:28
[013:227] [2023-05-07 00:47:19 +0000.84664][26d3] MicSource: Mic source
created:10x7afcfbbf80
[013:228] [2023-05-07 00:47:19 +0000.85286][26d3] received external audio stream

[013:228] [2023-05-07 00:47:19 +0000.85361][26d3] alloc thread: 0x79efb93a80


name:worker1 thread id:524378377392 to Mic_source
[013:228] [2023-05-07 00:47:19 +0000.85391][26d3] audio: start the audio sender
thread.

[013:228] [2023-05-07 00:47:19 +0000.85510][26d3] construct OpenGLRenderProgram


0x7afcf33f98
[013:228] [2023-05-07 00:47:19 +0000.85550][26d3] CropFilter::SetOrientation
orientation: 0
[013:228] [2023-05-07 00:47:19 +0000.85692][26d3] filter: filter pipeline construtc
this: 0x7afce28980
[013:228] [2023-05-07 00:47:19 +0000.85723][26d3] filter: filter pipeline2 update
pattern: 1
[013:228] [2023-05-07 00:47:19 +0000.85795][26d3] CameraSource::source_id_:1
[013:228] [2023-05-07 00:47:19 +0000.85817][26d3] RecordAudioSource::source_id_:2
[013:229] [2023-05-07 00:47:19 +0000.85988][26d3] BindInputFilter 0x79efd35440
this 0x7afcf341c0
[013:229] [2023-05-07 00:47:19 +0000.86021][26d3] BindInputFilter 0x79efd355d8
this 0x79efd35750
[013:229] [2023-05-07 00:47:19 +0000.86049][26d3] BindInputFilter 0x7afcf341c0
this 0x7afce28a20
[013:229] [2023-05-07 00:47:19 +0000.86087][26d3] setParamentForFilters:
speed:1.000000
[013:229] [2023-05-07 00:47:19 +0000.86108][26d3] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[013:229] [2023-05-07 00:47:19 +0000.86135][26d3] SetParamForFilter time:420674288
enter.
[013:229] [2023-05-07 00:47:19 +0000.86161][26d3] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[013:229] [2023-05-07 00:47:19 +0000.86188][26d3] SetParamForFilter: Params video
index is: 0
[013:229] [2023-05-07 00:47:19 +0000.86214][26d3] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[013:229] [2023-05-07 00:47:19 +0000.86241][26d3] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[013:229] [2023-05-07 00:47:19 +0000.86253][26d3] crop filter mode tpye:
citytravelvideo index:0
[013:234] [2023-05-07 00:47:19 +0000.91505][26d3]
Warning(parse_template_json.cc:45): json parament no found the parament
[013:234] [2023-05-07 00:47:19 +0000.91582][26d3]
Warning(parse_template_json.cc:45): json parament no found the parament
[013:234] [2023-05-07 00:47:19 +0000.91600][26d3]
Warning(parse_template_json.cc:45): json parament no found the parament
[013:234] [2023-05-07 00:47:19 +0000.91615][26d3]
Warning(parse_template_json.cc:45): json parament no found the parament
[013:234] [2023-05-07 00:47:19 +0000.91628][26d3]
Warning(parse_template_json.cc:45): json parament no found the parament
[013:234] [2023-05-07 00:47:19 +0000.91642][26d3]
Warning(parse_template_json.cc:45): json parament no found the parament
[013:234] [2023-05-07 00:47:19 +0000.91691][26d3]
Warning(parse_template_json.cc:45): json parament no found the parament
[013:234] [2023-05-07 00:47:19 +0000.91707][26d3]
Warning(parse_template_json.cc:81): json parament no found the parament
[013:234] [2023-05-07 00:47:19 +0000.91721][26d3]
Warning(parse_template_json.cc:81): json parament no found the parament
[013:234] [2023-05-07 00:47:19 +0000.91734][26d3]
Warning(parse_template_json.cc:67): json parament no found the parament
[013:234] [2023-05-07 00:47:19 +0000.91747][26d3]
Warning(parse_template_json.cc:93): json parament no found the duration
[013:234] [2023-05-07 00:47:19 +0000.91764][26d3] SetParamForFilter leave. expire
time = 5 ms

[013:235] [2023-05-07 00:47:19 +0000.91933][26d3] OnOutputSizeChanged width 1280


height 720
[013:235] [2023-05-07 00:47:19 +0000.91955][26d3] OpenGLFrameBuffer: width:1280
height:720
[013:235] [2023-05-07 00:47:19 +0000.91973][26d3] OpenGLFrameBuffer: width:1280
height:720
[013:235] [2023-05-07 00:47:19 +0000.91986][26d3] OpenGLFrameBuffer: width:1280
height:720
[013:235] [2023-05-07 00:47:19 +0000.91998][26d3] OpenGLFrameBuffer: width:1280
height:720
[013:235] [2023-05-07 00:47:19 +0000.92010][26d3] OpenGLFrameBuffer: width:1280
height:720
[013:235] [2023-05-07 00:47:19 +0000.92020][26d3] OpenGLFrameBuffer: width:1280
height:720
[013:235] [2023-05-07 00:47:19 +0000.92030][26d3] construct TrivalImageDrawer
0x79efc4da40
[013:235] [2023-05-07 00:47:19 +0000.92042][26d3] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x79efc4da40 context 0x7afcf92540
[013:235] [2023-05-07 00:47:19 +0000.92055][26d3] setupGLES:
[013:235] [2023-05-07 00:47:19 +0000.92394][26d3] OpenGLRenderProgram::Initialize.
[013:235] [2023-05-07 00:47:19 +0000.92436][26d3] The version of the OpenGL: OpenGL
ES GLSL ES 3.20
[013:235] [2023-05-07 00:47:19 +0000.92455][26d3] 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:235] [2023-05-07 00:47:19 +0000.92526][26d3] Init open gl render: 0x7afcf33f98
[013:235] [2023-05-07 00:47:19 +0000.92550][26d3] Fragement shader path:
[013:235] [2023-05-07 00:47:19 +0000.92568][26d3] Fragement shader path:
[013:235] [2023-05-07 00:47:19 +0000.92581][26d3] create opengl program object.
[013:235] [2023-05-07 00:47:19 +0000.92593][26d3] create shader: vertex
[013:239] [2023-05-07 00:47:19 +0000.96094][26d3] create shader: fragment
[013:240] [2023-05-07 00:47:19 +0000.97678][26d8] On audio frame the broadcast with
timestamp:420674299 samples:480. (1000 frame for one log)

[013:248] [2023-05-07 00:47:19 +0000.105779][26ef] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[013:249] [2023-05-07 00:47:19 +0000.106123][26ef] The output timestamp from audio
mixer change:420674299
[013:249] [2023-05-07 00:47:19 +0000.106182][26ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:283] [2023-05-07 00:47:19 +0000.140078][26d3] Have not extra filter filename!
[013:283] [2023-05-07 00:47:19 +0000.140207][26d3] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[013:283] [2023-05-07 00:47:19 +0000.140254][26d3] OpenGLRenderProgram::Initialize
success.
[013:283] [2023-05-07 00:47:19 +0000.140303][26d3] Setup the OpenGL result:1
[013:284] [2023-05-07 00:47:19 +0000.140924][26d2] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_420674342.mp4
[013:284] [2023-05-07 00:47:19 +0000.141186][26d2] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_420674342.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[013:284] [2023-05-07 00:47:19 +0000.141272][26d2] 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:284] [2023-05-07 00:47:19 +0000.141306][26d2] 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_420674342.mp4
fileFD: -1
[013:284] [2023-05-07 00:47:19 +0000.141469][26f6] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a322f9098
[013:284] [2023-05-07 00:47:19 +0000.141602][26d2] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_420674342.mp4
is opened successfully
[013:284] [2023-05-07 00:47:19 +0000.141637][26d2] setupMediaProcessers:
[013:284] [2023-05-07 00:47:19 +0000.141653][26d2]
RecordingSessionInternalSimple:setup media processers.
[013:284] [2023-05-07 00:47:19 +0000.141672][26d2] construct AAC encoder
[013:285] [2023-05-07 00:47:19 +0000.141962][26d2] H264Encoder creating:
superfast011818
[013:285] [2023-05-07 00:47:19 +0000.142011][26d2] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[013:285] [2023-05-07 00:47:19 +0000.142439][26d2] H264Encode::GetMachineModel is
M2102J20SG
[013:285] [2023-05-07 00:47:19 +0000.142478][26d2] H264Encoder machine_mode
is:M2102J20SG
[013:285] [2023-05-07 00:47:19 +0000.142493][26d2] H264Encode::machine size :9
machine_mode:M2102J20SG
[013:285] [2023-05-07 00:47:19 +0000.142515][26d2] H264Encode::machine array
size :22 machine_mode:M2102J20SG
[013:285] [2023-05-07 00:47:19 +0000.142542][26d2] H264Encode::current machine
is :M2102J20SG auto check hw codec decide to use hw codec
[013:285] [2023-05-07 00:47:19 +0000.142601][26d2] setupCompressionSession:
[013:285] [2023-05-07 00:47:19 +0000.142625][26d2] H264Encode::creating hareware
Encoder
[013:285] [2023-05-07 00:47:19 +0000.142652][26d2] AndroidHwAvcEncoder
time:420674344 enter.

[013:285] [2023-05-07 00:47:19 +0000.142787][26d2] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007bc05db540 address:0x79f1913760
[013:286] [2023-05-07 00:47:19 +0000.142898][26d2] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[013:286] [2023-05-07 00:47:19 +0000.142938][26d2] The video avc hw codec address
is 0x7afcf03730
[013:286] [2023-05-07 00:47:19 +0000.142989][26d2] AndroidHwAvcEncoder leave.
expire time = 1 ms

[013:286] [2023-05-07 00:47:19 +0000.143018][26d2] RegisterEncodeCompleteCallback


time:420674345 enter.

[013:286] [2023-05-07 00:47:19 +0000.143800][26d2] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[013:287] [2023-05-07 00:47:19 +0000.143899][26d2] InitEncode time:420674346


enter.

[013:287] [2023-05-07 00:47:19 +0000.143967][26d2] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[013:287] [2023-05-07 00:47:19 +0000.143996][26d2] Create time:420674346 enter.

[013:287] [2023-05-07 00:47:19 +0000.144012][26d2] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[013:287] [2023-05-07 00:47:19 +0000.144034][26d2]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x79efe7b240
[013:297] [2023-05-07 00:47:19 +0000.154478][26d2] supported_type:video/avc
[013:297] [2023-05-07 00:47:19 +0000.154566][26d2] name:OMX.qcom.video.encoder.avc
mime:video/avc
[013:297] [2023-05-07 00:47:19 +0000.154601][26d2] hwCodecPrefix :OMX.qcom.
[013:297] [2023-05-07 00:47:19 +0000.154623][26d2] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[013:297] [2023-05-07 00:47:19 +0000.154645][26d2] mediacodec_createCodecByName
time:420674356 enter.

[013:297] [2023-05-07 00:47:19 +0000.154662][26d2] WrapAndroidMediaCodec


time:420674356 enter.

[013:297] [2023-05-07 00:47:19 +0000.154838][26d2] WrapAndroidMediaCodec leave.


expire time = 1 ms

[013:334] [2023-05-07 00:47:19 +0000.191221][26d2] mediacodec_createCodecByName


leave. expire time = 37 ms

[013:334] [2023-05-07 00:47:19 +0000.191327][26d2] WrapAndroidMediaFromat


time:420674393 enter.

[013:334] [2023-05-07 00:47:19 +0000.191414][26d2] WrapAndroidMediaFromat leave.


expire time = 0 ms

[013:417] [2023-05-07 00:47:19 +0000.274266][26d2] Destroy time:420674476 enter.

[013:417] [2023-05-07 00:47:19 +0000.274367][26d2] WrapAndroidMediaFromat::


Destroy
[013:417] [2023-05-07 00:47:19 +0000.274392][26d2] Destroy leave. expire time = 0
ms

[013:417] [2023-05-07 00:47:19 +0000.274410][26d2] ~WrapAndroidMediaFromat


time:420674476 enter.

[013:417] [2023-05-07 00:47:19 +0000.274428][26d2] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[013:417] [2023-05-07 00:47:19 +0000.274445][26d2] Create leave. expire time = 130


ms

[013:417] [2023-05-07 00:47:19 +0000.274461][26d2] isSemiPlanarSupport


time:420674476 enter.

[013:417] [2023-05-07 00:47:19 +0000.274477][26d2] H264Encoder isSemiPlanarSupport


[013:417] [2023-05-07 00:47:19 +0000.274493][26d2] isSemiPlanarSupport leave.
expire time = 0 ms

[013:417] [2023-05-07 00:47:19 +0000.274509][26d2] creat hw H264Encoder success,


isSemiPlanar:1
[013:417] [2023-05-07 00:47:19 +0000.274599][26d2] InitEncode leave. expire time =
130 ms

[013:417] [2023-05-07 00:47:19 +0000.274623][26d2] H264Encode::created Encoder


[013:417] [2023-05-07 00:47:19 +0000.274643][26d2] H264Encode:: H264 encoder
created.
[013:417] [2023-05-07 00:47:19 +0000.274657][26d2] H264 encoder created.
[013:417] [2023-05-07 00:47:19 +0000.274672][26d2]
RecordingSessionInternalSimple:created avc encoder avc: 0x79efc4db80
[013:417] [2023-05-07 00:47:19 +0000.274691][26d2] setOutput:
[013:417] [2023-05-07 00:47:19 +0000.274705][26d2]
RecordingSessionInternalSimple:encoder set output to muxer!
[013:417] [2023-05-07 00:47:19 +0000.274766][26d2] request a key frame
[013:417] [2023-05-07 00:47:19 +0000.274783][26d2] H264Encode:: request a key frame
[013:418] [2023-05-07 00:47:19 +0000.275162][26d2] setDisplayRotate :0
[013:418] [2023-05-07 00:47:19 +0000.275210][26d2] 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:418] [2023-05-07 00:47:19 +0000.275376][26d3] StartRecording:
[013:418] [2023-05-07 00:47:19 +0000.275494][26ef] operator(): Set the recording
session in mic source. recording session: 0x79efd35480
[013:418] [2023-05-07 00:47:19 +0000.275587][26d3] operator() leave. expire time =
192 ms

[013:418] [2023-05-07 00:47:19 +0000.275657][26ed] AF_SpeedFilter audio


0x79efd35600 PullFrame
[013:418] [2023-05-07 00:47:19 +0000.275691][26ed]
RecordAudioSource::PullAudioFrame
[013:418] [2023-05-07 00:47:19 +0000.275706][26ed] AF_SpeedFilter::PullFrame eof4
[013:421] [2023-05-07 00:47:19 +0000.278079][26ed]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[013:430] [2023-05-07 00:47:19 +0000.287229][26ed] AF_SpeedFilter audio time,
0x79efd35600 rcv time: 420674478
[013:430] [2023-05-07 00:47:19 +0000.287319][26ed] AF_SpeedFilter audio time,
0x79efd35600 rcv time: 420674478in_nSamples:441
[013:430] [2023-05-07 00:47:19 +0000.287420][26ed] resampled_data_size:0
[013:488] [2023-05-07 00:47:19 +0000.345220][26d3]
MediaFilterCamera::NeedProcessTexture
[013:488] [2023-05-07 00:47:19 +0000.345293][26d3] begine recode to first frame
spend time:262
[013:488] [2023-05-07 00:47:19 +0000.345375][26d3] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x79efd35300
[013:488] [2023-05-07 00:47:19 +0000.345455][26d3] blur_distance_:0
[013:488] [2023-05-07 00:47:19 +0000.345473][26d3] blur_direction_angle_:-90
[013:488] [2023-05-07 00:47:19 +0000.345494][26d3]
GPUImageProcessing::SetOrientation orientation: 0
[013:488] [2023-05-07 00:47:19 +0000.345527][26d3] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[013:488] [2023-05-07 00:47:19 +0000.345596][26d3] GPUImageProcessing: process
video frame with resolution 1280 X 720
[013:488] [2023-05-07 00:47:19 +0000.345620][26d3] GPUImageProcessing: input frame
width1280 X 720
[013:489] [2023-05-07 00:47:19 +0000.346320][26d3] drawYUV420 render
OpenGLRenderProgram:0x7afcf33f98
[013:490] [2023-05-07 00:47:19 +0000.346921][26d3] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[013:490] [2023-05-07 00:47:19 +0000.347022][26d3] CropFilter::OnVideoFrame
outputtexture :30
[013:490] [2023-05-07 00:47:19 +0000.347043][26d3] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[013:493] [2023-05-07 00:47:19 +0000.350716][26d3] The read pixel from buffer take:
3 width:1280 height:720 frameType:0
[013:519] [2023-05-07 00:47:19 +0000.375989][26d3] drawYUV420 render
OpenGLRenderProgram:0x7afcf33f98
[013:521] [2023-05-07 00:47:19 +0000.378828][26d3] The convert RGB to YUV take 1
[013:522] [2023-05-07 00:47:19 +0000.379051][26d3] FilterPipeline2::OnVideoFrame
pts 28 last_video_timestamp_ 28
[013:522] [2023-05-07 00:47:19 +0000.379110][26d3]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[013:523] [2023-05-07 00:47:19 +0000.380346][26f5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[013:523] [2023-05-07 00:47:19 +0000.380416][26f5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[013:523] [2023-05-07 00:47:19 +0000.380458][26f5] push video frame to H264
encoder. (100 frame for one log)

[013:523] [2023-05-07 00:47:19 +0000.380497][26f5] push video frame to H264


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

[013:523] [2023-05-07 00:47:19 +0000.380527][26f5] H264Encode::push video frame to


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

[013:523] [2023-05-07 00:47:19 +0000.380555][26f5] Push an pts:0 to dts queue.


[013:523] [2023-05-07 00:47:19 +0000.380601][26f5] DTS queue for
Generator:0x7a322f96b8 0
[013:523] [2023-05-07 00:47:19 +0000.380663][26f5] The input pts:0 fps:30
[013:524] [2023-05-07 00:47:19 +0000.381668][26f5]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[013:544] [2023-05-07 00:47:19 +0000.401178][26ed] AF_SpeedFilter audio time 222,
0x79efd35600 out time: 420674478 org time: 420674478
[013:544] [2023-05-07 00:47:19 +0000.401275][26ed] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[013:544] [2023-05-07 00:47:19 +0000.401300][26ed]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 420674478
[013:544] [2023-05-07 00:47:19 +0000.401318][26ed]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[013:544] [2023-05-07 00:47:19 +0000.401364][26ed] AF_SpeedFilter audio time
[013:544] [2023-05-07 00:47:19 +0000.401395][26ed] AF_SpeedFilter audio time 111,
0x79efd35600 out time: 420674488 org time: 420674488
[013:549] [2023-05-07 00:47:19 +0000.406403][26d3] drawYUV420 render
OpenGLRenderProgram:0x7afcf33f98
[013:591] [2023-05-07 00:47:19 +0000.448116][26f5] h264 add frame header cdr flag
[013:592] [2023-05-07 00:47:19 +0000.448871][26f5] h264 add frame header cdr flag
[013:592] [2023-05-07 00:47:19 +0000.449061][26f5] SendFrame
encodedImage._timeStamp:0encodedImage->_length:63807
[013:592] [2023-05-07 00:47:19 +0000.449103][26f5] Received key frame:0
[013:592] [2023-05-07 00:47:19 +0000.449137][26f5] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[013:592] [2023-05-07 00:47:19 +0000.449166][26f5] H264Encode::H264SWEncoder get
callback, length:63807 type:0 nalType:7length:18
[013:592] [2023-05-07 00:47:19 +0000.449193][26f5] H264Encode:: get a sps pps
header!headerSize:31
[013:592] [2023-05-07 00:47:19 +0000.449219][26f5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[013:592] [2023-05-07 00:47:19 +0000.449341][26f6] get the H.264 SPS parameter
[013:592] [2023-05-07 00:47:19 +0000.449567][26f6] add video track with id:1
[013:593] [2023-05-07 00:47:19 +0000.449904][26f6] get the H.264 PPS parameter
[013:593] [2023-05-07 00:47:19 +0000.450434][26f6] get the H.264 IDR frame
[013:593] [2023-05-07 00:47:19 +0000.450477][26f6] resss:true
[013:593] [2023-05-07 00:47:19 +0000.450497][26f6] video start ts:0
[013:593] [2023-05-07 00:47:19 +0000.450546][26f6] the video frame has been written
into MP4 file
[013:632] [2023-05-07 00:47:19 +0000.489822][26f4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:9
[013:633] [2023-05-07 00:47:19 +0000.490028][26f6] add aac audio track with id:2
[013:633] [2023-05-07 00:47:19 +0000.490633][26f6] audio start ts:0
[013:633] [2023-05-07 00:47:19 +0000.490675][26f6] the audio frame has been written
into MP4 file
[013:955] [2023-05-07 00:47:19 +0000.812324][26d8] haveEnoughProcessedData
internalAudioStream.length: 0
[013:987] [2023-05-07 00:47:19 +0000.844584][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:022] [2023-05-07 00:47:19 +0000.879776][26d3] The convert RGB to YUV take 2
[014:238] [2023-05-07 00:47:20 +0000.95815][26d8] Run AGC when audioType = 0
[014:243] [2023-05-07 00:47:20 +0000.100713][26ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:357] [2023-05-07 00:47:20 +0000.214393][26f5] DTS queue for
Generator:0x7a322f96b8 804 835
[014:485] [2023-05-07 00:47:20 +0000.342627][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:523] [2023-05-07 00:47:20 +0000.380405][26d3] The convert RGB to YUV take 1
[014:853] [2023-05-07 00:47:20 +0000.710105][26f5] Push an pts:1334 to dts queue.
[014:889] [2023-05-07 00:47:20 +0000.746239][26f5] last dts:1302 currentPts:1334
ppsOrSPS:0 queue length:2
[014:981] [2023-05-07 00:47:20 +0000.838503][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:017] [2023-05-07 00:47:20 +0000.874795][26d3] The convert RGB to YUV take 1
[015:025] [2023-05-07 00:47:20 +0000.882799][26ed] AF_SpeedFilter audio
0x79efd35600 PullFrame
[015:187] [2023-05-07 00:47:21 +0000.44664][26f5] DTS queue for
Generator:0x7a322f96b8 1631 1667
[015:243] [2023-05-07 00:47:21 +0000.100467][26ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:265] [2023-05-07 00:47:21 +0000.122840][26ed]
RecordAudioSource::PullAudioFrame
[015:484] [2023-05-07 00:47:21 +0000.341714][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:521] [2023-05-07 00:47:21 +0000.378615][26d3] The convert RGB to YUV take 1
[015:553] [2023-05-07 00:47:21 +0000.409982][26d3] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[015:558] [2023-05-07 00:47:21 +0000.415053][26f5] h264 add frame header cdr flag
[015:558] [2023-05-07 00:47:21 +0000.415292][26f5] Received key frame:2003
[015:595] [2023-05-07 00:47:21 +0000.452377][26f6] get the H.264 IDR frame
[015:682] [2023-05-07 00:47:21 +0000.539255][26d8] haveEnoughProcessedData
internalAudioStream.length: 10
[015:698] [2023-05-07 00:47:21 +0000.555147][26ed] AF_SpeedFilter::PullFrame eof4
[015:700] [2023-05-07 00:47:21 +0000.557337][26ed]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[015:705] [2023-05-07 00:47:21 +0000.562318][26ed] resampled_data_size:7168
[015:894] [2023-05-07 00:47:21 +0000.751845][26f4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:3
[015:987] [2023-05-07 00:47:21 +0000.843953][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:992] [2023-05-07 00:47:21 +0000.849604][26f5] DTS queue for
Generator:0x7a322f96b8 2470
[016:022] [2023-05-07 00:47:21 +0000.879751][26d3] The convert RGB to YUV take 2
[016:188] [2023-05-07 00:47:22 +0000.45682][26f5] Push an pts:2669 to dts queue.
[016:221] [2023-05-07 00:47:22 +0000.78730][26f5] last dts:2635 currentPts:2669
ppsOrSPS:0 queue length:2
[016:242] [2023-05-07 00:47:22 +0000.99283][26d8] Run AGC when audioType = 0
[016:242] [2023-05-07 00:47:22 +0000.99483][26d8]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:247] [2023-05-07 00:47:22 +0000.104188][26ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:480] [2023-05-07 00:47:22 +0000.337882][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:520] [2023-05-07 00:47:22 +0000.377192][26d3] The convert RGB to YUV take 1
[016:614] [2023-05-07 00:47:22 +0000.471055][26ed] AF_SpeedFilter audio
0x79efd35600 PullFrame
[016:784] [2023-05-07 00:47:22 +0000.641555][26d3] drawYUV420 render
OpenGLRenderProgram:0x7afcf33f98
[016:824] [2023-05-07 00:47:22 +0000.681152][26f5] DTS queue for
Generator:0x7a322f96b8 3303
[016:854] [2023-05-07 00:47:22 +0000.711515][26d3] GPUImageProcessing: process
video frame with resolution 1280 X 720
[016:854] [2023-05-07 00:47:22 +0000.711582][26d3] GPUImageProcessing: input frame
width1280 X 720
[016:855] [2023-05-07 00:47:22 +0000.711890][26d3] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[016:855] [2023-05-07 00:47:22 +0000.711953][26d3] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[016:859] [2023-05-07 00:47:22 +0000.716323][26f5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3338
[016:864] [2023-05-07 00:47:22 +0000.721440][26f5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3303 pts:3303
[016:883] [2023-05-07 00:47:22 +0000.740587][26f5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3363
[016:883] [2023-05-07 00:47:22 +0000.740687][26f5] push video frame to H264
encoder. (100 frame for one log)

[016:883] [2023-05-07 00:47:22 +0000.740707][26f5] push video frame to H264


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

[016:883] [2023-05-07 00:47:22 +0000.740726][26f5] H264Encode::push video frame to


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

[016:883] [2023-05-07 00:47:22 +0000.740750][26f5] The input pts:3363 fps:30


[016:885] [2023-05-07 00:47:22 +0000.742081][26f5] SendFrame
encodedImage._timeStamp:3338encodedImage->_length:17152
[016:922] [2023-05-07 00:47:22 +0000.779524][26f5] H264Encode::H264SWEncoder get
callback, length:14272 type:1 nalType:1length:14268
[016:986] [2023-05-07 00:47:22 +0000.843414][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:022] [2023-05-07 00:47:22 +0000.879437][26d3] The convert RGB to YUV take 1
[017:122] [2023-05-07 00:47:22 +0000.979635][26ed]
RecordAudioSource::PullAudioFrame
[017:243] [2023-05-07 00:47:23 +0000.100707][26ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:402] [2023-05-07 00:47:23 +0000.259592][26d8] haveEnoughProcessedData
internalAudioStream.length: 0
[017:484] [2023-05-07 00:47:23 +0000.341019][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:519] [2023-05-07 00:47:23 +0000.376245][26d3] The convert RGB to YUV take 1
[017:520] [2023-05-07 00:47:23 +0000.377630][26f5] Push an pts:4001 to dts queue.
[017:557] [2023-05-07 00:47:23 +0000.414570][26f5] h264 add frame header cdr flag
[017:557] [2023-05-07 00:47:23 +0000.414771][26f5] Received key frame:4001
[017:557] [2023-05-07 00:47:23 +0000.414810][26f5] last dts:3967 currentPts:4001
ppsOrSPS:0 queue length:2
[017:592] [2023-05-07 00:47:23 +0000.449390][26f6] get the H.264 IDR frame
[017:617] [2023-05-07 00:47:23 +0000.474447][26d3] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[017:656] [2023-05-07 00:47:23 +0000.513113][26f5] DTS queue for
Generator:0x7a322f96b8 4099 4135
[017:906] [2023-05-07 00:47:23 +0000.763154][26ed] resampled_data_size:0
[017:959] [2023-05-07 00:47:23 +0000.816672][26ed] AF_SpeedFilter::PullFrame eof4
[017:962] [2023-05-07 00:47:23 +0000.819603][26ed]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[017:986] [2023-05-07 00:47:23 +0000.843089][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:017] [2023-05-07 00:47:23 +0000.874371][26d3] The convert RGB to YUV take 1
[018:187] [2023-05-07 00:47:24 +0000.44795][26ed] AF_SpeedFilter audio 0x79efd35600
PullFrame
[018:240] [2023-05-07 00:47:24 +0000.97512][26d8] Run AGC when audioType = 0
[018:241] [2023-05-07 00:47:24 +0000.97983][26ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:250] [2023-05-07 00:47:24 +0000.106896][26f4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:7
[018:483] [2023-05-07 00:47:24 +0000.340540][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:486] [2023-05-07 00:47:24 +0000.343149][26f5] DTS queue for
Generator:0x7a322f96b8 4933 4966
[018:519] [2023-05-07 00:47:24 +0000.376002][26d3] The convert RGB to YUV take 2
[018:852] [2023-05-07 00:47:24 +0000.709073][26f5] Push an pts:5333 to dts queue.
[018:887] [2023-05-07 00:47:24 +0000.744266][26f5] last dts:5299 currentPts:5333
ppsOrSPS:0 queue length:2
[018:963] [2023-05-07 00:47:24 +0000.820475][26ed]
RecordAudioSource::PullAudioFrame
[018:986] [2023-05-07 00:47:24 +0000.843019][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:017] [2023-05-07 00:47:24 +0000.874346][26d3] The convert RGB to YUV take 1
[019:139] [2023-05-07 00:47:24 +0000.996708][26d8] haveEnoughProcessedData
internalAudioStream.length: 0
[019:248] [2023-05-07 00:47:25 +0000.105442][26ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:315] [2023-05-07 00:47:25 +0000.172827][26f5] DTS queue for
Generator:0x7a322f96b8 5764 5797
[019:484] [2023-05-07 00:47:25 +0000.341394][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:517] [2023-05-07 00:47:25 +0000.374570][26d3] The convert RGB to YUV take 1
[019:553] [2023-05-07 00:47:25 +0000.410575][26f5] h264 add frame header cdr flag
[019:553] [2023-05-07 00:47:25 +0000.410772][26f5] Received key frame:5998
[019:589] [2023-05-07 00:47:25 +0000.446845][26f6] get the H.264 IDR frame
[019:713] [2023-05-07 00:47:25 +0000.570071][26d3] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[019:767] [2023-05-07 00:47:25 +0000.624039][26ed] AF_SpeedFilter audio
0x79efd35600 PullFrame
[019:978] [2023-05-07 00:47:25 +0000.835566][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:016] [2023-05-07 00:47:25 +0000.873347][26d3] The convert RGB to YUV take 1
[020:113] [2023-05-07 00:47:25 +0000.970147][26d3] drawYUV420 render
OpenGLRenderProgram:0x7afcf33f98
[020:119] [2023-05-07 00:47:25 +0000.976287][26f5] DTS queue for
Generator:0x7a322f96b8 6596
[020:124] [2023-05-07 00:47:25 +0000.981596][26ed] resampled_data_size:10240
[020:180] [2023-05-07 00:47:26 +0000.37195][26f5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6662
[020:180] [2023-05-07 00:47:26 +0000.37342][26f5] Push an pts:6662 to dts queue.
[020:208] [2023-05-07 00:47:26 +0000.65197][26ed] AF_SpeedFilter::PullFrame eof4
[020:210] [2023-05-07 00:47:26 +0000.67568][26ed]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[020:213] [2023-05-07 00:47:26 +0000.70091][26d3] GPUImageProcessing: process video
frame with resolution 1280 X 720
[020:213] [2023-05-07 00:47:26 +0000.70210][26d3] GPUImageProcessing: input frame
width1280 X 720
[020:213] [2023-05-07 00:47:26 +0000.70546][26d3] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[020:213] [2023-05-07 00:47:26 +0000.70627][26d3] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[020:216] [2023-05-07 00:47:26 +0000.73826][26f5] SendFrame
encodedImage._timeStamp:6662encodedImage->_length:15968
[020:218] [2023-05-07 00:47:26 +0000.75768][26f5] last dts:6628 currentPts:6662
ppsOrSPS:0 queue length:2
[020:218] [2023-05-07 00:47:26 +0000.75834][26f5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6662 pts:6662
[020:238] [2023-05-07 00:47:26 +0000.95341][26d9] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:238] [2023-05-07 00:47:26 +0000.95505][26d9] _deviceSampleRate:48000

[020:243] [2023-05-07 00:47:26 +0000.100290][26d8] Run AGC when audioType = 0


[020:243] [2023-05-07 00:47:26 +0000.100413][26d8]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:248] [2023-05-07 00:47:26 +0000.105196][26ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:252] [2023-05-07 00:47:26 +0000.109128][26f5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6731
[020:252] [2023-05-07 00:47:26 +0000.109293][26f5] push video frame to H264
encoder. (100 frame for one log)

[020:252] [2023-05-07 00:47:26 +0000.109314][26f5] push video frame to H264


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

[020:252] [2023-05-07 00:47:26 +0000.109332][26f5] H264Encode::push video frame to


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

[020:252] [2023-05-07 00:47:26 +0000.109354][26f5] The input pts:6731 fps:30


[020:283] [2023-05-07 00:47:26 +0000.140241][26f5] H264Encode::H264SWEncoder get
callback, length:18928 type:1 nalType:1length:18924
[020:482] [2023-05-07 00:47:26 +0000.339508][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:513] [2023-05-07 00:47:26 +0000.369870][26f4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:1
[020:514] [2023-05-07 00:47:26 +0000.371798][26d3] The convert RGB to YUV take 1
[020:794] [2023-05-07 00:47:26 +0000.651106][26ed]
RecordAudioSource::PullAudioFrame
[020:881] [2023-05-07 00:47:26 +0000.738612][26d8] haveEnoughProcessedData
internalAudioStream.length: 20
[020:947] [2023-05-07 00:47:26 +0000.804392][26f5] DTS queue for
Generator:0x7a322f96b8 7427
[020:979] [2023-05-07 00:47:26 +0000.836452][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:013] [2023-05-07 00:47:26 +0000.870704][26d3] The convert RGB to YUV take 1
[021:247] [2023-05-07 00:47:27 +0000.104363][26ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[021:358] [2023-05-07 00:47:27 +0000.215194][26ed] AF_SpeedFilter audio
0x79efd35600 PullFrame
[021:477] [2023-05-07 00:47:27 +0000.334783][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:511] [2023-05-07 00:47:27 +0000.368621][26d3] The convert RGB to YUV take 1
[021:514] [2023-05-07 00:47:27 +0000.371703][26f5] Push an pts:7993 to dts queue.
[021:548] [2023-05-07 00:47:27 +0000.405823][26f5] h264 add frame header cdr flag
[021:549] [2023-05-07 00:47:27 +0000.406038][26f5] Received key frame:7993
[021:549] [2023-05-07 00:47:27 +0000.406073][26f5] last dts:7961 currentPts:7993
ppsOrSPS:0 queue length:2
[021:582] [2023-05-07 00:47:27 +0000.439734][26f6] get the H.264 IDR frame
[021:781] [2023-05-07 00:47:27 +0000.638750][26d3] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[021:782] [2023-05-07 00:47:27 +0000.639483][26f5] DTS queue for
Generator:0x7a322f96b8 8231 8263
[021:980] [2023-05-07 00:47:27 +0000.837229][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:008] [2023-05-07 00:47:27 +0000.865118][26d3] The convert RGB to YUV take 2
[022:239] [2023-05-07 00:47:28 +0000.96622][26d8] Run AGC when audioType = 0
[022:242] [2023-05-07 00:47:28 +0000.99372][26ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[022:382] [2023-05-07 00:47:28 +0000.239663][26ed] resampled_data_size:1024
[022:459] [2023-05-07 00:47:28 +0000.316763][26ed] AF_SpeedFilter::PullFrame eof4
[022:462] [2023-05-07 00:47:28 +0000.319323][26ed]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[022:481] [2023-05-07 00:47:28 +0000.338309][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:522] [2023-05-07 00:47:28 +0000.379384][26d3] The convert RGB to YUV take 2
[022:600] [2023-05-07 00:47:28 +0000.457310][26d8] haveEnoughProcessedData
internalAudioStream.length: 0
[022:615] [2023-05-07 00:47:28 +0000.472563][26f5] DTS queue for
Generator:0x7a322f96b8 9062 9094
[022:640] [2023-05-07 00:47:28 +0000.497701][26ed]
RecordAudioSource::PullAudioFrame
[022:849] [2023-05-07 00:47:28 +0000.706326][26f5] Push an pts:9329 to dts queue.
[022:873] [2023-05-07 00:47:28 +0000.730331][26f4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:3
[022:886] [2023-05-07 00:47:28 +0000.743306][26f5] last dts:9296 currentPts:9329
ppsOrSPS:0 queue length:2
[022:937] [2023-05-07 00:47:28 +0000.794173][26ed] AF_SpeedFilter audio
0x79efd35600 PullFrame
[022:977] [2023-05-07 00:47:28 +0000.833907][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[023:013] [2023-05-07 00:47:28 +0000.870667][26d3] The convert RGB to YUV take 1
[023:212] [2023-05-07 00:47:29 +0000.68909][26ef] The output timestamp from audio
mixer change:420684261
[023:238] [2023-05-07 00:47:29 +0000.95196][26d8] On audio frame the broadcast with
timestamp:420684297 samples:480. (1000 frame for one log)

[023:244] [2023-05-07 00:47:29 +0000.101066][26ef] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[023:244] [2023-05-07 00:47:29 +0000.101388][26ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[023:422] [2023-05-07 00:47:29 +0000.279205][26ed] AF_SpeedFilter audio time,
0x79efd35600 rcv time: 420684477
[023:422] [2023-05-07 00:47:29 +0000.279305][26ed] AF_SpeedFilter audio time,
0x79efd35600 rcv time: 420684477in_nSamples:441
[023:447] [2023-05-07 00:47:29 +0000.303997][26d3] drawYUV420 render
OpenGLRenderProgram:0x7afcf33f98
[023:449] [2023-05-07 00:47:29 +0000.306395][26f5] DTS queue for
Generator:0x7a322f96b8 9894 9930
[023:478] [2023-05-07 00:47:29 +0000.335339][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[023:513] [2023-05-07 00:47:29 +0000.370504][26d3] The convert RGB to YUV take 1
[023:515] [2023-05-07 00:47:29 +0000.372797][26f5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9994
[023:528] [2023-05-07 00:47:29 +0000.384957][26ed] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[023:528] [2023-05-07 00:47:29 +0000.385074][26ed]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 420684478
[023:528] [2023-05-07 00:47:29 +0000.385097][26ed]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[023:550] [2023-05-07 00:47:29 +0000.407637][26f5] h264 add frame header cdr flag
[023:551] [2023-05-07 00:47:29 +0000.408187][26f5] SendFrame
encodedImage._timeStamp:9994encodedImage->_length:79120
[023:551] [2023-05-07 00:47:29 +0000.408295][26f5] Received key frame:9994
[023:580] [2023-05-07 00:47:29 +0000.437521][26d3] GPUImageProcessing: process
video frame with resolution 1280 X 720
[023:580] [2023-05-07 00:47:29 +0000.437617][26d3] GPUImageProcessing: input frame
width1280 X 720
[023:581] [2023-05-07 00:47:29 +0000.438002][26d3] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[023:581] [2023-05-07 00:47:29 +0000.438064][26d3] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[023:585] [2023-05-07 00:47:29 +0000.442785][26f5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10028 pts:10028
[023:586] [2023-05-07 00:47:29 +0000.443231][26f6] get the H.264 IDR frame
[023:614] [2023-05-07 00:47:29 +0000.471114][26f5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10094
[023:614] [2023-05-07 00:47:29 +0000.471212][26f5] push video frame to H264
encoder. (100 frame for one log)

[023:614] [2023-05-07 00:47:29 +0000.471234][26f5] push video frame to H264


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

[023:614] [2023-05-07 00:47:29 +0000.471253][26f5] H264Encode::push video frame to


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

[023:614] [2023-05-07 00:47:29 +0000.471281][26f5] The input pts:10094 fps:30


[023:652] [2023-05-07 00:47:29 +0000.509074][26f5] H264Encode::H264SWEncoder get
callback, length:16144 type:1 nalType:1length:16140
[023:880] [2023-05-07 00:47:29 +0000.737099][26d3] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[023:978] [2023-05-07 00:47:29 +0000.835488][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[024:013] [2023-05-07 00:47:29 +0000.870328][26d3] The convert RGB to YUV take 1
[024:178] [2023-05-07 00:47:30 +0000.34978][26f5] Push an pts:10658 to dts queue.
[024:218] [2023-05-07 00:47:30 +0000.75763][26f5] last dts:10624 currentPts:10658
ppsOrSPS:0 queue length:2
[024:238] [2023-05-07 00:47:30 +0000.95416][26d8] Run AGC when audioType = 0
[024:238] [2023-05-07 00:47:30 +0000.95569][26d8]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:241] [2023-05-07 00:47:30 +0000.98234][26ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[024:248] [2023-05-07 00:47:30 +0000.105826][26f5] DTS queue for
Generator:0x7a322f96b8 10726
[024:336] [2023-05-07 00:47:30 +0000.193494][26d8] haveEnoughProcessedData
internalAudioStream.length: 0
[024:477] [2023-05-07 00:47:30 +0000.334684][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[024:488] [2023-05-07 00:47:30 +0000.344997][26ed]
RecordAudioSource::PullAudioFrame
[024:510] [2023-05-07 00:47:30 +0000.367162][26d3] The convert RGB to YUV take 1
[024:515] [2023-05-07 00:47:30 +0000.372463][26ed] AF_SpeedFilter audio
0x79efd35600 PullFrame
[024:572] [2023-05-07 00:47:30 +0000.428949][26ed] resampled_data_size:13312
[024:609] [2023-05-07 00:47:30 +0000.465882][26d3] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[024:647] [2023-05-07 00:47:30 +0000.504635][26ed] AF_SpeedFilter audio time
[024:647] [2023-05-07 00:47:30 +0000.504733][26ed] AF_SpeedFilter audio time 111,
0x79efd35600 out time: 420685668 org time: 420685668
[024:729] [2023-05-07 00:47:30 +0000.586571][26ed] AF_SpeedFilter::PullFrame eof4
[024:731] [2023-05-07 00:47:30 +0000.588774][26ed]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[024:978] [2023-05-07 00:47:30 +0000.835577][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[025:010] [2023-05-07 00:47:30 +0000.867270][26d3] The convert RGB to YUV take 1
[025:078] [2023-05-07 00:47:30 +0000.935805][26f5] DTS queue for
Generator:0x7a322f96b8 11559
[025:232] [2023-05-07 00:47:31 +0000.89592][26f4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:7
[025:248] [2023-05-07 00:47:31 +0000.105323][26ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[025:477] [2023-05-07 00:47:31 +0000.334072][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[025:511] [2023-05-07 00:47:31 +0000.367996][26d3] The convert RGB to YUV take 2
[025:512] [2023-05-07 00:47:31 +0000.369091][26f5] Push an pts:11992 to dts queue.
[025:551] [2023-05-07 00:47:31 +0000.408312][26f5] h264 add frame header cdr flag
[025:551] [2023-05-07 00:47:31 +0000.408550][26f5] Received key frame:11992
[025:551] [2023-05-07 00:47:31 +0000.408626][26f5] last dts:11960 currentPts:11992
ppsOrSPS:0 queue length:2
[025:578] [2023-05-07 00:47:31 +0000.435538][26f6] get the H.264 IDR frame
[025:913] [2023-05-07 00:47:31 +0000.770088][26f5] DTS queue for
Generator:0x7a322f96b8 12365 12394
[025:944] [2023-05-07 00:47:31 +0000.801622][26d3] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[025:976] [2023-05-07 00:47:31 +0000.833006][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[026:008] [2023-05-07 00:47:31 +0000.865310][26d3] The convert RGB to YUV take 1
[026:067] [2023-05-07 00:47:31 +0000.924106][26d8] haveEnoughProcessedData
internalAudioStream.length: 0
[026:090] [2023-05-07 00:47:31 +0000.947249][26ed] AF_SpeedFilter audio
0x79efd35600 PullFrame
[026:238] [2023-05-07 00:47:32 +0000.95720][26d8] Run AGC when audioType = 0
[026:249] [2023-05-07 00:47:32 +0000.105960][26ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[026:331] [2023-05-07 00:47:32 +0000.188065][26ed]
RecordAudioSource::PullAudioFrame
[026:482] [2023-05-07 00:47:32 +0000.338928][26d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[026:512] [2023-05-07 00:47:32 +0000.369434][26d3] The convert RGB to YUV take 1
[026:718] [2023-05-07 00:47:32 +0000.575056][12a7]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[026:718] [2023-05-07 00:47:32 +0000.575282][26d3] operator(): Stop
[026:720] [2023-05-07 00:47:32 +0000.577517][26d3] StopPullFrameAndWriteMp4
time:420687779 enter.

[026:720] [2023-05-07 00:47:32 +0000.577566][26d3] StopRecording:


[026:724] [2023-05-07 00:47:32 +0000.581159][26ed] resampled_data_size:512
[026:724] [2023-05-07 00:47:32 +0000.581246][26ed] AF_SpeedFilter audio time 222,
0x79efd35600 out time: 420687658 org time: 420687658
[026:724] [2023-05-07 00:47:32 +0000.581316][26ed] PullAudioFrame: PullFrame audio
finished.
[026:724] [2023-05-07 00:47:32 +0000.581341][26ed]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[026:727] [2023-05-07 00:47:32 +0000.584476][26f5]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:397
[026:729] [2023-05-07 00:47:32 +0000.586608][26d2] stop recording
[026:729] [2023-05-07 00:47:32 +0000.586652][26d2]
RecordingSessionInternalSimple:destroy media processers
[026:729] [2023-05-07 00:47:32 +0000.586672][26d2] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[026:729] [2023-05-07 00:47:32 +0000.586705][26d2] H264Encode::flushing hareware
Encoder
[026:729] [2023-05-07 00:47:32 +0000.586831][26d2] Flush time:420687788 enter.

[026:730] [2023-05-07 00:47:32 +0000.586869][26d2] H264Encoder encoder flush


[026:730] [2023-05-07 00:47:32 +0000.586902][26d2] flush output queue
[026:730] [2023-05-07 00:47:32 +0000.587289][26d2] DTS queue for
Generator:0x7a322f96b8
[027:054] [2023-05-07 00:47:32 +0000.911317][26d2] Flush leave. expire time = 325
ms

[027:054] [2023-05-07 00:47:32 +0000.911693][26d2] ~H264EncodeWrap:


[027:054] [2023-05-07 00:47:32 +0000.911780][26d2] ~H264Encode:
[027:054] [2023-05-07 00:47:32 +0000.911817][26d2] teardownCompressionSession:
H264Encode::destroying Encoder
[027:055] [2023-05-07 00:47:32 +0000.911854][26d2] Release time:420688114 enter.

[027:055] [2023-05-07 00:47:32 +0000.912037][26d2] Release:


MediaCodecVideoEncoder::Release _inited:1
[027:055] [2023-05-07 00:47:32 +0000.912096][26d2] Destroy time:420688114 enter.

[027:055] [2023-05-07 00:47:32 +0000.912132][26d2] H264Encoder encoderDestroy


[027:055] [2023-05-07 00:47:32 +0000.912168][26d2]
AndroidMediaCodecVideoEncoder::release env: 0x79efc4e080
[027:055] [2023-05-07 00:47:32 +0000.912204][26d2]
AndroidMediaCodecVideoEncoder::Destroy
[027:080] [2023-05-07 00:47:32 +0000.937096][26d2] Destroy leave. expire time = 25
ms

[027:080] [2023-05-07 00:47:32 +0000.937226][26d2] Release leave. expire time = 25


ms
[027:080] [2023-05-07 00:47:32 +0000.937274][26d2] ~AndroidHwAvcEncoder
time:420688139 enter.

[027:080] [2023-05-07 00:47:32 +0000.937362][26d2] Release time:420688139 enter.

[027:080] [2023-05-07 00:47:32 +0000.937399][26d2] Release:


MediaCodecVideoEncoder:: has been released before, just return
[027:080] [2023-05-07 00:47:32 +0000.937427][26d2] Release leave. expire time = 0
ms

[027:080] [2023-05-07 00:47:32 +0000.937455][26d2] ~AndroidMediaCodecVideoEncoder


[027:080] [2023-05-07 00:47:32 +0000.937481][26d2] ~WrapAndroidMediaCodec
time:420688139 enter.

[027:080] [2023-05-07 00:47:32 +0000.937508][26d2] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[027:080] [2023-05-07 00:47:32 +0000.937536][26d2] video hevc hw codec


destructor:0x7afcf03730

[027:080] [2023-05-07 00:47:32 +0000.937566][26d2] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[027:080] [2023-05-07 00:47:32 +0000.937600][26d2] teardownCompressionSession:


H264Encode::destroyed Encoder
[027:080] [2023-05-07 00:47:32 +0000.937631][26d2]
RecordingSessionInternalSimple:destroy aac encoder output!
[027:080] [2023-05-07 00:47:32 +0000.937654][26d2] AACSWEncode destructor
[027:083] [2023-05-07 00:47:32 +0000.940012][26f6] MP4 close file successfully
[027:083] [2023-05-07 00:47:32 +0000.940079][26f6] Recording session Internal:
notify recording ok
[027:083] [2023-05-07 00:47:32 +0000.940101][26f6] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_420674342.mp4,
output_video_timestamp_:13186 last_video_pts_:13186
[027:083] [2023-05-07 00:47:32 +0000.940133][26f6] OnRecordFinish:
[027:084] [2023-05-07 00:47:32 +0000.941283][26f6] onRecordingOk: net seek
pos:0record video duration:13219record audio duration:13188
[027:085] [2023-05-07 00:47:32 +0000.942321][26ef] destructMicSource_w:
[027:085] [2023-05-07 00:47:32 +0000.942410][26ef] setOutput_w:
MicSource::setOutput() 0x0
[027:085] [2023-05-07 00:47:32 +0000.942441][26ef] close external audio stream

[027:085] [2023-05-07 00:47:32 +0000.942548][26d3] releaseThread 0x79efb93a80


[027:085] [2023-05-07 00:47:32 +0000.942570][26d3] ~MicSource: Mic source
destroyed:0x7afcfbbf80
[027:087] [2023-05-07 00:47:32 +0000.944653][26d3] StopPullFrameAndWriteMp4 leave.
expire time = 367 ms

[027:087] [2023-05-07 00:47:32 +0000.944739][26d3] DestroyPipelineAndFilters


time:420688146 enter.

[027:087] [2023-05-07 00:47:32 +0000.944772][26d3] UnbindInputFilter 0x79efd35440


this 0x7afcf341c0
[027:087] [2023-05-07 00:47:32 +0000.944816][26d3] UnbindInputFilter 0x79efd355d8
this 0x79efd35750
[027:088] [2023-05-07 00:47:32 +0000.944854][26d3] UnbindInputFilter 0x7afcf341c0
this 0x7afce28a20
[027:088] [2023-05-07 00:47:32 +0000.944888][26d3] filter: filter pipeline destroy
this: 0x7afce28980
[027:088] [2023-05-07 00:47:32 +0000.945178][26d3] ClearVideoOfSources: recodring
total frames:0
[027:088] [2023-05-07 00:47:32 +0000.945228][26d3] ClearVideoOfSources:
[027:088] [2023-05-07 00:47:32 +0000.945255][26d3] GPUImageProcessing destruct.
[027:088] [2023-05-07 00:47:32 +0000.945314][26d3] destroy TrivalImageDrawer
0x79efc4da40
[027:088] [2023-05-07 00:47:32 +0000.945382][26d3] The shader has been initialize,
clean up them.

[027:088] [2023-05-07 00:47:32 +0000.945459][26d3] ~OpenGLFrameBuffer:


[027:088] [2023-05-07 00:47:32 +0000.945547][26d3] ~OpenGLFrameBuffer:
[027:088] [2023-05-07 00:47:32 +0000.945611][26d3] ~OpenGLFrameBuffer:
[027:088] [2023-05-07 00:47:32 +0000.945686][26d3] ~OpenGLFrameBuffer:
[027:089] [2023-05-07 00:47:32 +0000.946162][26d3] ~OpenGLFrameBuffer:
[027:089] [2023-05-07 00:47:32 +0000.946241][26d3] ~OpenGLFrameBuffer:
[027:089] [2023-05-07 00:47:32 +0000.946527][26d3] GPUImageProcessing destruct
finish.
[027:089] [2023-05-07 00:47:32 +0000.946576][26d3] GPURGBAFrame destruct.
[027:089] [2023-05-07 00:47:32 +0000.946626][26d3] destroy OpenGLRenderProgram
0x7afcf33f98
[027:089] [2023-05-07 00:47:32 +0000.946666][26d3] ~CameraSource time:420688148
enter.

[027:089] [2023-05-07 00:47:32 +0000.946704][26d3] ~CameraSource leave. expire


time = 0 ms

[027:089] [2023-05-07 00:47:32 +0000.946726][26d3] ~RecordAudioSource


time:420688148 enter.

[027:089] [2023-05-07 00:47:32 +0000.946740][26d3] ~RecordAudioSource leave.


expire time = 0 ms

[027:089] [2023-05-07 00:47:32 +0000.946757][26d3] DestroyPipelineAndFilters


leave. expire time = 2 ms

[027:104] [2023-05-07 00:47:32 +0000.961800][12a7]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[027:105] [2023-05-07 00:47:32 +0000.962603][12a7] machine model :poco
[027:105] [2023-05-07 00:47:32 +0000.962649][12a7] Support this machine model :poco
[027:105] [2023-05-07 00:47:32 +0000.962665][12a7] global inited! current sdk
version: 07-20-936c45f
[027:105] [2023-05-07 00:47:32 +0000.962816][12a7] filter: filter pipeline
construtc this: 0x7a31c37280
[027:105] [2023-05-07 00:47:32 +0000.962838][12a7] MediaFilterGraph:
MediaFilterGraph construct
[027:106] [2023-05-07 00:47:32 +0000.962854][12a7] GLESContext:
[027:106] [2023-05-07 00:47:32 +0000.962890][12a7] The result of eglGetDisplay is:
0xb400007bc06ceb40
[027:107] [2023-05-07 00:47:32 +0000.963952][12a7] The result of creation:
0x7a1a55d000
[027:107] [2023-05-07 00:47:32 +0000.964066][12a7] The result of
eglCreatePbufferSurface is: 0x7a1a55d180
[027:108] [2023-05-07 00:47:32 +0000.964891][12a7] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_420674342.mp4
[027:108] [2023-05-07 00:47:32 +0000.964990][12a7] The source 0 speed:1
[027:108] [2023-05-07 00:47:32 +0000.965028][12a7] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_420674342.mp4,
delay: 0
[027:108] [2023-05-07 00:47:32 +0000.965061][12a7] CreateDecoderByVideoSource
time:420688167 enter.

[027:108] [2023-05-07 00:47:32 +0000.965229][12a7] running_decoder_count:0max


count:2
[027:108] [2023-05-07 00:47:32 +0000.965272][12a7] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_420674342.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7a3da07400
[027:109] [2023-05-07 00:47:32 +0000.966281][26ff] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7a31f82400] Current FFmpeg version git-2021-06-16-
97cea6f

[027:122] [2023-05-07 00:47:32 +0000.979331][26ff] OnStreamInfoFound: video


duration_: 13219
[027:124] [2023-05-07 00:47:32 +0000.981663][12a7] start decoder
[027:124] [2023-05-07 00:47:32 +0000.981771][12a7] CreateDecoderByVideoSource
leave. expire time = 16 ms

[027:124] [2023-05-07 00:47:32 +0000.981809][12a7] BindInputFilter 0x7a1a101820


this 0x7a31d5cad8
[027:124] [2023-05-07 00:47:32 +0000.981831][12a7] BindInputFilter 0x7a31d5cad8
this 0x7a31d5cb98
[027:125] [2023-05-07 00:47:32 +0000.981853][12a7] BindInputFilter 0x7a1a101820
this 0x7a31d5cf58
[027:125] [2023-05-07 00:47:32 +0000.981871][12a7] BindInputFilter 0x7a31d5cf58
this 0x7a31d5d018
[027:125] [2023-05-07 00:47:32 +0000.981885][12a7] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_420674342.mp4
[027:125] [2023-05-07 00:47:32 +0000.981905][12a7] BindInputFilter 0x7a31d5cb98
this 0x7a31d5d0d8
[027:125] [2023-05-07 00:47:32 +0000.981971][12a7] BindInputFilter 0x7a31d5d0d8
this 0x7a31c37320
[027:125] [2023-05-07 00:47:32 +0000.982002][12a7] BindInputFilter 0x7a31d5d018
this 0x7a31d5d198
[027:125] [2023-05-07 00:47:32 +0000.982042][12a7] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_420674342.mp4
[027:126] [2023-05-07 00:47:32 +0000.982875][12a7]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[027:126] [2023-05-07 00:47:32 +0000.983317][12a7] machine model :poco
[027:126] [2023-05-07 00:47:32 +0000.983349][12a7] Support this machine model :poco
[027:126] [2023-05-07 00:47:32 +0000.983363][12a7] global inited! current sdk
version: 07-20-936c45f
[027:126] [2023-05-07 00:47:32 +0000.983419][12a7] GetPipeline:
-----------------------------------------
[027:126] [2023-05-07 00:47:32 +0000.983442][12a7] GetPipeline: source:
0x7a1a101600
[027:126] [2023-05-07 00:47:32 +0000.983469][12a7] GetPipeline: filter: NULLFilter
[027:126] [2023-05-07 00:47:32 +0000.983496][12a7] GetPipeline: filter: NULLFilter
[027:126] [2023-05-07 00:47:32 +0000.983508][12a7] GetPipeline: filter: NULLFilter
[027:126] [2023-05-07 00:47:32 +0000.983528][12a7] GetPipeline: audio filter:
AuidoNULLFilter
[027:126] [2023-05-07 00:47:32 +0000.983540][12a7] GetPipeline: audio filter:
AuidoNULLFilter
[027:126] [2023-05-07 00:47:32 +0000.983552][12a7] GetPipeline: audio filter:
AudioNUllFilter
[027:126] [2023-05-07 00:47:32 +0000.983580][12a7] GetPipeline:
------------------------------------------
[027:126] [2023-05-07 00:47:32 +0000.983603][12a7] filter: filter pipeline2 update
pattern: 0
[027:127] [2023-05-07 00:47:32 +0000.984176][12a7] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[027:127] [2023-05-07 00:47:32 +0000.984384][12a7] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[027:127] [2023-05-07 00:47:32 +0000.984440][12a7] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[027:127] [2023-05-07 00:47:32 +0000.984593][12a7] DeviceInit:
[027:127] [2023-05-07 00:47:32 +0000.984799][12a7] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[027:128] [2023-05-07 00:47:32 +0000.985073][12a7] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[027:128] [2023-05-07 00:47:32 +0000.985280][12a7] CreatePlatformSpecificObjects:
[027:128] [2023-05-07 00:47:32 +0000.985319][12a7] audio device use null audio
input and opensl output
[027:128] [2023-05-07 00:47:32 +0000.985345][12a7] Create OpenSLES output module
with java VM support.

[027:128] [2023-05-07 00:47:32 +0000.985450][12a7] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[027:128] [2023-05-07 00:47:32 +0000.985587][12a7] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[027:128] [2023-05-07 00:47:32 +0000.985742][12a7] Create OpenSLES output module
with buffer num:2

[027:128] [2023-05-07 00:47:32 +0000.985786][12a7] Error(trace.cc:40): Init the


output and input for audio device template.
[027:128] [2023-05-07 00:47:32 +0000.985814][12a7] Init the output device.

[027:128] [2023-05-07 00:47:32 +0000.985841][12a7] Set the playout as stereo:1


[027:129] [2023-05-07 00:47:32 +0000.985869][12a7] Set the sample rate to be:44100

[027:129] [2023-05-07 00:47:32 +0000.985931][12a7] Low latency buffer size:144 low


sample rate:48000
[027:129] [2023-05-07 00:47:32 +0000.985958][12a7] DeviceInit: Done
[027:129] [2023-05-07 00:47:32 +0000.986102][12a7] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[027:130] [2023-05-07 00:47:32 +0000.986950][12a7]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[027:130] [2023-05-07 00:47:32 +0000.987054][12a7]
MediaFilterPlayer::SetPlayerNotify 0x7a31f9a2a0
[027:130] [2023-05-07 00:47:32 +0000.987538][12a7]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[027:130] [2023-05-07 00:47:32 +0000.987609][12a7]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[027:131] [2023-05-07 00:47:32 +0000.988293][12a7]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[027:132] [2023-05-07 00:47:32 +0000.988880][12a7] SetGraphLoop: SetGraphLoop 1
[027:132] [2023-05-07 00:47:32 +0000.988931][12a7]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[027:132] [2023-05-07 00:47:32 +0000.989372][12a7]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[027:133] [2023-05-07 00:47:32 +0000.990167][12a7]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[027:134] [2023-05-07 00:47:32 +0000.990900][12a7]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[027:134] [2023-05-07 00:47:32 +0000.991179][270c] Start:
[027:134] [2023-05-07 00:47:32 +0000.991429][270b] operator(): video render
started.
[027:134] [2023-05-07 00:47:32 +0000.991468][270b] DriveRender working... (1/200)
[027:134] [2023-05-07 00:47:32 +0000.991483][270b] Warning(video_render.cc:390): No
picture to display (1/50)
[027:134] [2023-05-07 00:47:32 +0000.991554][270c] Start:
[027:134] [2023-05-07 00:47:32 +0000.991651][270c] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[027:134] [2023-05-07 00:47:32 +0000.991699][270c] Reset: history total size: 98
[027:134] [2023-05-07 00:47:32 +0000.991718][270c] DeviceStart:
audioDevice_:0x7a31dfe000
[027:134] [2023-05-07 00:47:32 +0000.991733][270c] DeviceStart: time profile
playout init before
[027:134] [2023-05-07 00:47:32 +0000.991752][270c] DeviceStart: time profile
playout init end
[027:134] [2023-05-07 00:47:32 +0000.991765][270c] OpenSlesOutput:Start playout

[027:134] [2023-05-07 00:47:32 +0000.991838][2700] NO get frame from decoder


[027:135] [2023-05-07 00:47:32 +0000.992052][270a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a1a4e1d18
[027:135] [2023-05-07 00:47:32 +0000.992287][2700] NO get frame from decoder
[027:135] [2023-05-07 00:47:32 +0000.992545][270c] Create the opensl output player.
streamtype before:0

[027:135] [2023-05-07 00:47:32 +0000.992577][270c] Create the opensl output player.


streamtype after:3

[027:139] [2023-05-07 00:47:32 +0000.996056][2700] NO get frame from decoder


[027:143] [2023-05-07 00:47:33 +0000.528][2700] NO get frame from decoder
[027:144] [2023-05-07 00:47:33 +0000.875][2700] NO get frame from decoder
[027:149] [2023-05-07 00:47:33 +0000.5973][2700] NO get frame from decoder
[027:151] [2023-05-07 00:47:33 +0000.8574][2700] NO get frame from decoder
[027:156] [2023-05-07 00:47:33 +0000.13047][270c] Enqueue opensl buffer size:1764
[027:157] [2023-05-07 00:47:33 +0000.13977][2700] NO get frame from decoder
[027:186] [2023-05-07 00:47:33 +0000.42977][270c] DeviceStart: time profile playout
all end
[027:186] [2023-05-07 00:47:33 +0000.43177][270c] operator(): Audio playback
started.
[027:186] [2023-05-07 00:47:33 +0000.43257][270c] operator(): Started now!
[027:186] [2023-05-07 00:47:33 +0000.43593][270d] Pull audio failed.(wait video!)
[027:186] [2023-05-07 00:47:33 +0000.43708][270d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:187] [2023-05-07 00:47:33 +0000.44782][270d] Pull audio failed.(wait video!)
[027:187] [2023-05-07 00:47:33 +0000.44843][270d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:189] [2023-05-07 00:47:33 +0000.45886][270d] Pull audio failed.(wait video!)
[027:189] [2023-05-07 00:47:33 +0000.45944][270d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:190] [2023-05-07 00:47:33 +0000.47181][270d] Pull audio failed.(wait video!)
[027:190] [2023-05-07 00:47:33 +0000.47250][270d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:191] [2023-05-07 00:47:33 +0000.48204][270d] Pull audio failed.(wait video!)
[027:191] [2023-05-07 00:47:33 +0000.48266][270d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:190] [2023-05-07 00:47:33 +0000.47323][270f]
PlayerSimpleBufferQueueCallbackHandler function
[027:192] [2023-05-07 00:47:33 +0000.49275][270e] Error(video_source.cc:430): wait
decoder a frame: 0
[027:193] [2023-05-07 00:47:33 +0000.50162][270e] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[027:192] [2023-05-07 00:47:33 +0000.49455][270f] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[027:194] [2023-05-07 00:47:33 +0000.51574][270f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[027:195] [2023-05-07 00:47:33 +0000.51928][270e] OnVideoFrameReady(1/200)
[027:196] [2023-05-07 00:47:33 +0000.52872][270b] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[027:201] [2023-05-07 00:47:33 +0000.58442][270d] audio_frame_list_ empty
[027:203] [2023-05-07 00:47:33 +0000.60445][270b] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:420688262
[027:239] [2023-05-07 00:47:33 +0000.96483][270b] lipsync_debug: render a video
frame
[027:239] [2023-05-07 00:47:33 +0000.96553][270b] lipsync_debug: First video frame
rendering.
[027:237] [2023-05-07 00:47:33 +0000.94246][270e]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[027:249] [2023-05-07 00:47:33 +0000.106729][270b]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:22 timeDelta:46 last
video ts:900 frame->pts:2880 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[027:249] [2023-05-07 00:47:33 +0000.106815][270b] lipsync_debug: tsDelta -
timeDelta = -24
[027:249] [2023-05-07 00:47:33 +0000.106834][270b] lipsync_debug:result remaining
time:0
[027:250] [2023-05-07 00:47:33 +0000.106849][270b] dynamic updated lipsync delay:0
[027:256] [2023-05-07 00:47:33 +0000.113064][270b] lipsync_debug:remaining time:10
tsDelta - timeDelta:4
[027:256] [2023-05-07 00:47:33 +0000.113143][270b] lipsync_debug:result remaining
time:4
[027:256] [2023-05-07 00:47:33 +0000.113790][270d] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[027:257] [2023-05-07 00:47:33 +0000.114534][270d] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[027:258] [2023-05-07 00:47:33 +0000.114933][270d] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[027:258] [2023-05-07 00:47:33 +0000.115098][270d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:258] [2023-05-07 00:47:33 +0000.115727][270d] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[027:259] [2023-05-07 00:47:33 +0000.115880][270d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:259] [2023-05-07 00:47:33 +0000.116511][270d] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[027:259] [2023-05-07 00:47:33 +0000.116662][270d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:260] [2023-05-07 00:47:33 +0000.117387][270d] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[027:260] [2023-05-07 00:47:33 +0000.117552][270d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:261] [2023-05-07 00:47:33 +0000.118308][270d] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[027:261] [2023-05-07 00:47:33 +0000.118468][270d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:262] [2023-05-07 00:47:33 +0000.119106][270d] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[027:262] [2023-05-07 00:47:33 +0000.119242][270d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:263] [2023-05-07 00:47:33 +0000.119865][270d] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[027:263] [2023-05-07 00:47:33 +0000.120001][270d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:263] [2023-05-07 00:47:33 +0000.120627][270d] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[027:263] [2023-05-07 00:47:33 +0000.120818][270d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:264] [2023-05-07 00:47:33 +0000.121481][270d] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[027:264] [2023-05-07 00:47:33 +0000.121639][270d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:265] [2023-05-07 00:47:33 +0000.122268][270d] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[027:265] [2023-05-07 00:47:33 +0000.122402][270d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:266] [2023-05-07 00:47:33 +0000.123025][270d] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[027:266] [2023-05-07 00:47:33 +0000.123164][270d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:266] [2023-05-07 00:47:33 +0000.123788][270d] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[027:267] [2023-05-07 00:47:33 +0000.123925][270d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:267] [2023-05-07 00:47:33 +0000.124550][270d] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[027:267] [2023-05-07 00:47:33 +0000.124686][270d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:268] [2023-05-07 00:47:33 +0000.125303][270d] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[027:268] [2023-05-07 00:47:33 +0000.125433][270d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:269] [2023-05-07 00:47:33 +0000.126072][270d] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[027:269] [2023-05-07 00:47:33 +0000.126227][270d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:270] [2023-05-07 00:47:33 +0000.126982][270d] audio frame wait video
frame.last_video_timestamp:134 last_audio_timestamp:254.921
[027:270] [2023-05-07 00:47:33 +0000.127142][270d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[027:270] [2023-05-07 00:47:33 +0000.127631][270c] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[027:270] [2023-05-07 00:47:33 +0000.127722][270c] The audio playback speed:100
(1/100)
[027:270] [2023-05-07 00:47:33 +0000.127741][270c] lipsync_debug: The current
played audio timestamp is:0(1/50)
[027:270] [2023-05-07 00:47:33 +0000.127755][270c] First audio frame rendering
[027:320] [2023-05-07 00:47:33 +0000.177533][270e] video frame wait audio frame:
last_video_timestamp:366 last_audio_timestamp:254.921
[027:802] [2023-05-07 00:47:33 +0000.659850][26d8] haveEnoughProcessedData
internalAudioStream.length: 0
[027:864] [2023-05-07 00:47:33 +0000.721475][270b] lipsync_debug:displaying video
ts:60300 The current displayed video timestamp is:420688923
[028:186] [2023-05-07 00:47:34 +0000.43532][270c] do work DoLipsync!
[028:186] [2023-05-07 00:47:34 +0000.43691][270c] total delay:212 videoTsMS:968
audioTsMS:756 diff:212
[028:186] [2023-05-07 00:47:34 +0000.43743][270c] Set the lipsync delay:212
[028:194] [2023-05-07 00:47:34 +0000.51023][270f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[028:242] [2023-05-07 00:47:34 +0000.99149][26d8] Run AGC when audioType = 0
[028:242] [2023-05-07 00:47:34 +0000.99641][26d8]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:355] [2023-05-07 00:47:34 +0000.212545][270e] Error(video_source.cc:430): wait
decoder a frame: 0
[028:706] [2023-05-07 00:47:34 +0000.563342][270b] lipsync_debug:displaying video
ts:120060 The current displayed video timestamp is:420689765
[028:731] [2023-05-07 00:47:34 +0000.588251][270b] DriveRender working... (1/200)
[028:790] [2023-05-07 00:47:34 +0000.647655][270b]
lipsync_debug:lipsync_threadhold: lipsync_delta:18 tsDelta:56 timeDelta:35 last
video ts:123030 frame->pts:126450 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[028:790] [2023-05-07 00:47:34 +0000.647798][270b] lipsync_debug: tsDelta -
timeDelta = 21
[029:162] [2023-05-07 00:47:35 +0000.19495][270b] lipsync_debug:remaining time:10
tsDelta - timeDelta:11
[029:162] [2023-05-07 00:47:35 +0000.19604][270b] lipsync_debug:result remaining
time:10
[029:231] [2023-05-07 00:47:35 +0000.88182][270f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[029:380] [2023-05-07 00:47:35 +0000.237119][270b] lipsync_debug:displaying video
ts:180270 The current displayed video timestamp is:420690439
[029:412] [2023-05-07 00:47:35 +0000.269730][270d] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[029:412] [2023-05-07 00:47:35 +0000.269809][270d] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[029:447] [2023-05-07 00:47:35 +0000.303913][270c] The audio playback speed:100
(1/100)
[029:447] [2023-05-07 00:47:35 +0000.304112][270c] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[029:537] [2023-05-07 00:47:35 +0000.394409][26d8] haveEnoughProcessedData
internalAudioStream.length: 0
[029:562] [2023-05-07 00:47:35 +0000.419561][270e] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6992 diff: 9
[029:721] [2023-05-07 00:47:35 +0000.578638][270e] Error(video_source.cc:430): wait
decoder a frame: 0
[030:046] [2023-05-07 00:47:35 +0000.903609][270b] lipsync_debug:displaying video
ts:240210 The current displayed video timestamp is:420691105
[030:197] [2023-05-07 00:47:36 +0000.54681][270f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[030:203] [2023-05-07 00:47:36 +0000.60160][270b] DriveRender working... (1/200)
[030:237] [2023-05-07 00:47:36 +0000.94784][26d9] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:238] [2023-05-07 00:47:36 +0000.94902][26d9] _deviceSampleRate:48000

[030:238] [2023-05-07 00:47:36 +0000.95762][26d8] Run AGC when audioType = 0


[030:260] [2023-05-07 00:47:36 +0000.117607][270b]
lipsync_debug:lipsync_threadhold: lipsync_delta:17 tsDelta:52 timeDelta:32 last
video ts:255150 frame->pts:258300 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[030:260] [2023-05-07 00:47:36 +0000.117735][270b] lipsync_debug: tsDelta -
timeDelta = 20
[030:284] [2023-05-07 00:47:36 +0000.141047][270e] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 300420pts ms:3.338e+06
[030:290] [2023-05-07 00:47:36 +0000.147799][270e] OnVideoFrameReady(1/200)
[030:295] [2023-05-07 00:47:36 +0000.152542][270b] operator() frame->pts-
9223372036854775808 queue_ size: 14 (1/200)
[030:762] [2023-05-07 00:47:36 +0000.619654][270b] lipsync_debug:displaying video
ts:300420 The current displayed video timestamp is:420691821
[030:764] [2023-05-07 00:47:36 +0000.621506][270b] lipsync_debug: render a video
frame
[030:787] [2023-05-07 00:47:36 +0000.644288][270b] lipsync_debug:result remaining
time:0
[030:787] [2023-05-07 00:47:36 +0000.644376][270b] dynamic updated lipsync delay:0
[031:060] [2023-05-07 00:47:36 +0000.916962][270b] lipsync_debug:remaining time:10
tsDelta - timeDelta:36
[031:060] [2023-05-07 00:47:36 +0000.917061][270b] lipsync_debug:result remaining
time:10
[031:076] [2023-05-07 00:47:36 +0000.933417][270e] Error(video_source.cc:430): wait
decoder a frame: 0
[031:232] [2023-05-07 00:47:37 +0000.89323][270f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[031:282] [2023-05-07 00:47:37 +0000.139360][26d8] haveEnoughProcessedData
internalAudioStream.length: 10
[031:365] [2023-05-07 00:47:37 +0000.222089][270b] lipsync_debug:displaying video
ts:360090 The current displayed video timestamp is:420692424
[031:667] [2023-05-07 00:47:37 +0000.524500][270b] DriveRender working... (1/200)
[031:712] [2023-05-07 00:47:37 +0000.569740][270d] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 204692
[031:712] [2023-05-07 00:47:37 +0000.569815][270d] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[031:727] [2023-05-07 00:47:37 +0000.584369][270b]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:32 last
video ts:389790 frame->pts:392760 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[031:727] [2023-05-07 00:47:37 +0000.584518][270b] lipsync_debug: tsDelta -
timeDelta = 1
[031:785] [2023-05-07 00:47:37 +0000.642093][270c] The audio playback speed:100
(1/100)
[031:785] [2023-05-07 00:47:37 +0000.642180][270c] lipsync_debug: The current
played audio timestamp is:204692(1/50)
[032:032] [2023-05-07 00:47:37 +0000.889308][270b] lipsync_debug:displaying video
ts:420120 The current displayed video timestamp is:420693091
[032:211] [2023-05-07 00:47:38 +0000.68076][270f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[032:240] [2023-05-07 00:47:38 +0000.97336][26d8] Run AGC when audioType = 0
[032:240] [2023-05-07 00:47:38 +0000.97456][26d8]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:436] [2023-05-07 00:47:38 +0000.293710][270e] Error(video_source.cc:430): wait
decoder a frame: 0
[032:745] [2023-05-07 00:47:38 +0000.602408][270b] lipsync_debug:displaying video
ts:479970 The current displayed video timestamp is:420693804
[032:953] [2023-05-07 00:47:38 +0000.810854][270b] lipsync_debug:remaining time:10
tsDelta - timeDelta:23
[032:954] [2023-05-07 00:47:38 +0000.810954][270b] lipsync_debug:result remaining
time:10
[033:031] [2023-05-07 00:47:38 +0000.888387][26d8] haveEnoughProcessedData
internalAudioStream.length: 0
[033:144] [2023-05-07 00:47:39 +0000.906][270b] DriveRender working... (1/200)
[033:188] [2023-05-07 00:47:39 +0000.44929][270b] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:33 timeDelta:12 last video ts:518760 frame->pts:521730
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[033:188] [2023-05-07 00:47:39 +0000.45030][270b] lipsync_debug: tsDelta -
timeDelta = 21
[033:231] [2023-05-07 00:47:39 +0000.88095][270f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[033:287] [2023-05-07 00:47:39 +0000.144329][270e]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[033:302] [2023-05-07 00:47:39 +0000.159755][270e] video frame wait audio frame:
last_video_timestamp:6335 last_audio_timestamp:6197.05
[033:379] [2023-05-07 00:47:39 +0000.236225][270b] lipsync_debug:displaying video
ts:539820 The current displayed video timestamp is:420694438
[033:638] [2023-05-07 00:47:39 +0000.494898][270e] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 599580pts ms:6.662e+06
[033:638] [2023-05-07 00:47:39 +0000.495789][270e] OnVideoFrameReady(1/200)
[033:639] [2023-05-07 00:47:39 +0000.496047][270b] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[033:720] [2023-05-07 00:47:39 +0000.577472][270e] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7992 diff: 9
[033:798] [2023-05-07 00:47:39 +0000.655518][270e] Error(video_source.cc:430): wait
decoder a frame: 0
[034:034] [2023-05-07 00:47:39 +0000.891061][270d] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 307060
[034:034] [2023-05-07 00:47:39 +0000.891148][270d] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[034:043] [2023-05-07 00:47:39 +0000.900104][270b] lipsync_debug:displaying video
ts:599580 The current displayed video timestamp is:420695102
[034:044] [2023-05-07 00:47:39 +0000.901742][270b] lipsync_debug: render a video
frame
[034:077] [2023-05-07 00:47:39 +0000.934750][270b] lipsync_debug:result remaining
time:0
[034:078] [2023-05-07 00:47:39 +0000.934876][270b] dynamic updated lipsync delay:0
[034:117] [2023-05-07 00:47:39 +0000.974363][270c] The audio playback speed:100
(1/100)
[034:117] [2023-05-07 00:47:39 +0000.974558][270c] lipsync_debug: The current
played audio timestamp is:307060(1/50)
[034:207] [2023-05-07 00:47:40 +0000.64375][270f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[034:238] [2023-05-07 00:47:40 +0000.95839][26d8] Run AGC when audioType = 0
[034:618] [2023-05-07 00:47:40 +0000.475711][270b] DriveRender working... (1/200)
[034:666] [2023-05-07 00:47:40 +0000.523752][270b]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:12 last
video ts:650700 frame->pts:653760 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[034:667] [2023-05-07 00:47:40 +0000.523875][270b] lipsync_debug: tsDelta -
timeDelta = 22
[034:757] [2023-05-07 00:47:40 +0000.613862][270b] lipsync_debug:displaying video
ts:659880 The current displayed video timestamp is:420695816
[034:766] [2023-05-07 00:47:40 +0000.623272][26d8] haveEnoughProcessedData
internalAudioStream.length: 0
[034:833] [2023-05-07 00:47:40 +0000.689921][270b] lipsync_debug:remaining time:10
tsDelta - timeDelta:19
[034:833] [2023-05-07 00:47:40 +0000.690036][270b] lipsync_debug:result remaining
time:10
[035:157] [2023-05-07 00:47:41 +0000.14637][270e] Error(video_source.cc:430): wait
decoder a frame: 0
[035:231] [2023-05-07 00:47:41 +0000.88081][270f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[035:386] [2023-05-07 00:47:41 +0000.243255][270b] lipsync_debug:displaying video
ts:719370 The current displayed video timestamp is:420696445
[036:056] [2023-05-07 00:47:41 +0000.913821][270b] lipsync_debug:displaying video
ts:779490 The current displayed video timestamp is:420697115
[036:092] [2023-05-07 00:47:41 +0000.948980][270b] DriveRender working... (1/200)
[036:154] [2023-05-07 00:47:42 +0000.11543][270b] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:34 timeDelta:31 last video ts:785700 frame->pts:788760
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[036:154] [2023-05-07 00:47:42 +0000.11664][270b] lipsync_debug: tsDelta -
timeDelta = 3
[036:191] [2023-05-07 00:47:42 +0000.48232][270f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[036:242] [2023-05-07 00:47:42 +0000.99318][26d8] Run AGC when audioType = 0
[036:242] [2023-05-07 00:47:42 +0000.99439][26d8]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:352] [2023-05-07 00:47:42 +0000.209278][270d] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 409428
[036:352] [2023-05-07 00:47:42 +0000.209348][270d] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[036:364] [2023-05-07 00:47:42 +0000.221106][270c] The audio playback speed:100
(1/100)
[036:364] [2023-05-07 00:47:42 +0000.221293][270c] lipsync_debug: The current
played audio timestamp is:409428(1/50)
[036:500] [2023-05-07 00:47:42 +0000.357789][26d8] haveEnoughProcessedData
internalAudioStream.length: 20
[036:516] [2023-05-07 00:47:42 +0000.373787][270e] Error(video_source.cc:430): wait
decoder a frame: 0
[036:752] [2023-05-07 00:47:42 +0000.609778][270b] lipsync_debug:remaining time:10
tsDelta - timeDelta:11
[036:753] [2023-05-07 00:47:42 +0000.609853][270b] lipsync_debug:result remaining
time:10
[036:763] [2023-05-07 00:47:42 +0000.620251][270b] lipsync_debug:displaying video
ts:839610 The current displayed video timestamp is:420697822
[036:936] [2023-05-07 00:47:42 +0000.793799][270e] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 899460pts ms:9.994e+06
[036:937] [2023-05-07 00:47:42 +0000.794630][270e] OnVideoFrameReady(1/200)
[036:937] [2023-05-07 00:47:42 +0000.794811][270b] operator() frame->pts-
9223372036854775808 queue_ size: 15 (1/200)
[037:231] [2023-05-07 00:47:43 +0000.88782][270f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[037:362] [2023-05-07 00:47:43 +0000.219156][270b] lipsync_debug:displaying video
ts:899460 The current displayed video timestamp is:420698421
[037:364] [2023-05-07 00:47:43 +0000.220956][270b] lipsync_debug: render a video
frame
[037:396] [2023-05-07 00:47:43 +0000.253603][270b] lipsync_debug:result remaining
time:0
[037:396] [2023-05-07 00:47:43 +0000.253689][270b] dynamic updated lipsync delay:0
[037:566] [2023-05-07 00:47:43 +0000.423046][270b] DriveRender working... (1/200)
[037:620] [2023-05-07 00:47:43 +0000.477441][270b]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:23 last
video ts:920520 frame->pts:923580 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[037:620] [2023-05-07 00:47:43 +0000.477550][270b] lipsync_debug: tsDelta -
timeDelta = 11
[037:878] [2023-05-07 00:47:43 +0000.735637][270e] Error(video_source.cc:430): wait
decoder a frame: 0
[037:879] [2023-05-07 00:47:43 +0000.736016][270e] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8992 diff: 9
[038:027] [2023-05-07 00:47:43 +0000.884324][270b] lipsync_debug:displaying video
ts:959220 The current displayed video timestamp is:420699086
[038:192] [2023-05-07 00:47:44 +0000.49035][270c] total delay:0 videoTsMS:10793
audioTsMS:10793 diff:0
[038:192] [2023-05-07 00:47:44 +0000.49267][270c] Set the lipsync delay:0
[038:230] [2023-05-07 00:47:44 +0000.87598][26d8] haveEnoughProcessedData
internalAudioStream.length: 0
[038:234] [2023-05-07 00:47:44 +0000.91346][270f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[038:241] [2023-05-07 00:47:44 +0000.97876][26d8] Run AGC when audioType = 0
[038:502] [2023-05-07 00:47:44 +0000.359855][2700] av_read_frame AVERROR_EOF
[038:529] [2023-05-07 00:47:44 +0000.386126][2700] OnReceiveEOF:
[038:529] [2023-05-07 00:47:44 +0000.386218][2700] OnDecoderEOF time:420699588
enter.

[038:529] [2023-05-07 00:47:44 +0000.386303][2700] OnDecoderEOF leave. expire time


= 0 ms

[038:529] [2023-05-07 00:47:44 +0000.386327][2700] OnDecoderFinished:


OnDecoderFinished total decoder frames:397 this:0x7a1a101600
[038:529] [2023-05-07 00:47:44 +0000.386359][26fe] CleanUp time:420699588 enter.

[038:532] [2023-05-07 00:47:44 +0000.389532][26fe] CleanUp leave. expire time = 3


ms

[038:532] [2023-05-07 00:47:44 +0000.389629][26fe] clean up


[038:532] [2023-05-07 00:47:44 +0000.389646][26fe] running_decoder_count:0max
count:2
[038:640] [2023-05-07 00:47:44 +0000.497795][270b] lipsync_debug:remaining time:10
tsDelta - timeDelta:22
[038:641] [2023-05-07 00:47:44 +0000.498035][270b] lipsync_debug:result remaining
time:10
[038:697] [2023-05-07 00:47:44 +0000.554805][270b] lipsync_debug:displaying video
ts:1019520 The current displayed video timestamp is:420699756
[038:711] [2023-05-07 00:47:44 +0000.568776][270d] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 511796
[038:712] [2023-05-07 00:47:44 +0000.568892][270d] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[038:804] [2023-05-07 00:47:44 +0000.661866][270c] The audio playback speed:100
(1/100)
[038:805] [2023-05-07 00:47:44 +0000.662056][270c] lipsync_debug: The current
played audio timestamp is:511796(1/50)
[039:030] [2023-05-07 00:47:44 +0000.887235][270b] DriveRender working... (1/200)
[039:084] [2023-05-07 00:47:44 +0000.941034][270b]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:23 last
video ts:1052280 frame->pts:1055430 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[039:084] [2023-05-07 00:47:44 +0000.941156][270b] lipsync_debug: tsDelta -
timeDelta = 12
[039:192] [2023-05-07 00:47:45 +0000.49432][270f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[039:275] [2023-05-07 00:47:45 +0000.132505][270e] Error(video_source.cc:430): wait
decoder a frame: 0
[039:298] [2023-05-07 00:47:45 +0000.155221][270e]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[039:313] [2023-05-07 00:47:45 +0000.170856][270e] video frame wait audio frame:
last_video_timestamp:12365 last_audio_timestamp:12232.2
[039:340] [2023-05-07 00:47:45 +0000.197602][270b] lipsync_debug:displaying video
ts:1079280 The current displayed video timestamp is:420700399
[039:954] [2023-05-07 00:47:45 +0000.811417][26d8] haveEnoughProcessedData
internalAudioStream.length: 0
[040:005] [2023-05-07 00:47:45 +0000.862494][270b] lipsync_debug:displaying video
ts:1139130 The current displayed video timestamp is:420701064
[040:231] [2023-05-07 00:47:46 +0000.88139][270f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[040:237] [2023-05-07 00:47:46 +0000.94620][26d9] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[040:237] [2023-05-07 00:47:46 +0000.94774][26d9] _deviceSampleRate:48000

[040:241] [2023-05-07 00:47:46 +0000.98235][26d8] Run AGC when audioType = 0


[040:241] [2023-05-07 00:47:46 +0000.98487][26d8]
AudioDeviceDataHandler::MixAndSendOutFrame
[040:253] [2023-05-07 00:47:46 +0000.110639][270d] PullAudioFrame: PullFrame audio
finished.
[040:253] [2023-05-07 00:47:46 +0000.110761][270d] media player notify EOF, audio
PullFrameStatus is EOF
[040:293] [2023-05-07 00:47:46 +0000.150765][12a7]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[040:295] [2023-05-07 00:47:46 +0000.152265][270c] Stop:
[040:295] [2023-05-07 00:47:46 +0000.152461][270b] operator(): Video Render
stopped.
[040:295] [2023-05-07 00:47:46 +0000.152574][270c] Stop:
[040:296] [2023-05-07 00:47:46 +0000.153077][270c] DeviceStop:
audioDevice_:0x7a31dfe000
[040:296] [2023-05-07 00:47:46 +0000.153136][270c] OpenSlesOutput:Stop playout

[040:308] [2023-05-07 00:47:46 +0000.165508][270c] DeviceStop: Done


[040:308] [2023-05-07 00:47:46 +0000.165772][270c] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[040:309] [2023-05-07 00:47:46 +0000.165854][270c] operator(): Stop now!
[040:326] [2023-05-07 00:47:46 +0000.183718][12a7]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[040:326] [2023-05-07 00:47:46 +0000.183835][12a7] StopPreView: Have Stopped,
operation cancel
[040:327] [2023-05-07 00:47:46 +0000.183867][12a7] Stop:
[040:327] [2023-05-07 00:47:46 +0000.184007][270c] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[040:327] [2023-05-07 00:47:46 +0000.184140][12a7] DeviceRelease:
audioDevice_:0x7a31dfe000
[040:327] [2023-05-07 00:47:46 +0000.184166][12a7] OpenSlesOutput:Stop playout

[040:327] [2023-05-07 00:47:46 +0000.184196][12a7] DeviceRelease: Release the


webrtc device object.
[040:327] [2023-05-07 00:47:46 +0000.184374][12a7] OpenSlesOutput destruct.

[040:327] [2023-05-07 00:47:46 +0000.184430][12a7] DeviceRelease: Done


[040:327] [2023-05-07 00:47:46 +0000.184503][12a7] Stop:
[040:327] [2023-05-07 00:47:46 +0000.184562][270b] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[040:333] [2023-05-07 00:47:46 +0000.190008][12a7] global uninited!
[040:334] [2023-05-07 00:47:46 +0000.191637][12a7]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[040:335] [2023-05-07 00:47:46 +0000.191868][12a7] ~MediaFilterGraph:
MediaFilterGraph destruct
[040:335] [2023-05-07 00:47:46 +0000.191923][12a7] RemoveVideoBackGroud: hava not
add video backgroud
[040:335] [2023-05-07 00:47:46 +0000.191986][12a7] UnbindInputFilter 0x7a31d5d0d8
this 0x7a31c37320
[040:335] [2023-05-07 00:47:46 +0000.192039][12a7] ClearAllSource: remove source
filter, sourceid: 0x7a1a101600
[040:335] [2023-05-07 00:47:46 +0000.192074][12a7] DestoryDecoderByVideoSource
time:420701394 enter.

[040:335] [2023-05-07 00:47:46 +0000.192114][12a7] ~VideoBindDecoder time:420701394


enter.

[040:335] [2023-05-07 00:47:46 +0000.192794][12a7] CleanUp time:420701394 enter.

[040:336] [2023-05-07 00:47:46 +0000.193293][12a7] CleanUp leave. expire time = 1


ms

[040:336] [2023-05-07 00:47:46 +0000.193350][12a7] CleanUp time:420701395 enter.

[040:338] [2023-05-07 00:47:46 +0000.195702][12a7] CleanUp leave. expire time = 2


ms

[040:339] [2023-05-07 00:47:46 +0000.196781][12a7] ~VideoBindDecoder leave. expire


time = 4 ms

[040:339] [2023-05-07 00:47:46 +0000.196842][12a7] DestoryDecoderByVideoSource


leave. expire time = 5 ms

[040:340] [2023-05-07 00:47:46 +0000.196867][12a7] UnbindInputFilter 0x7a31d5cb98


this 0x7a31d5d0d8
[040:340] [2023-05-07 00:47:46 +0000.196892][12a7] UnbindInputFilter 0x7a31d5cad8
this 0x7a31d5cb98
[040:340] [2023-05-07 00:47:46 +0000.196915][12a7] UnbindInputFilter 0x7a1a101820
this 0x7a31d5cad8
[040:340] [2023-05-07 00:47:46 +0000.196936][12a7] UnbindInputFilter 0x7a31d5d018
this 0x7a31d5d198
[040:340] [2023-05-07 00:47:46 +0000.196956][12a7] UnbindInputFilter 0x7a31d5cf58
this 0x7a31d5d018
[040:340] [2023-05-07 00:47:46 +0000.196976][12a7] UnbindInputFilter 0x7a1a101820
this 0x7a31d5cf58
[040:340] [2023-05-07 00:47:46 +0000.197038][12a7] ~GLESContext:
[040:341] [2023-05-07 00:47:46 +0000.197990][12a7] GLESContext destruct finish.
[040:341] [2023-05-07 00:47:46 +0000.198039][12a7] filter: filter pipeline destroy
this: 0x7a31c37280
[040:341] [2023-05-07 00:47:46 +0000.198665][12a7]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[040:342] [2023-05-07 00:47:46 +0000.199765][12a7] machine model :poco
[040:342] [2023-05-07 00:47:46 +0000.199827][12a7] Support this machine model :poco
[040:343] [2023-05-07 00:47:46 +0000.199865][12a7] global inited! current sdk
version: 07-20-936c45f
[040:343] [2023-05-07 00:47:46 +0000.200033][12a7] filter: filter pipeline
construtc this: 0x7a31c37280
[040:343] [2023-05-07 00:47:46 +0000.200066][12a7] MediaFilterGraph:
MediaFilterGraph construct
[040:343] [2023-05-07 00:47:46 +0000.200092][12a7] GLESContext:
[040:343] [2023-05-07 00:47:46 +0000.200169][12a7] The result of eglGetDisplay is:
0xb400007bc06ceb40
[040:344] [2023-05-07 00:47:46 +0000.201018][12a7] The result of creation:
0x7a31ad0580
[040:344] [2023-05-07 00:47:46 +0000.201140][12a7] The result of
eglCreatePbufferSurface is: 0x7a31ad0900
[040:344] [2023-05-07 00:47:46 +0000.201279][12a7] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_420674342.mp4
[040:344] [2023-05-07 00:47:46 +0000.201315][12a7] The source 0 speed:1
[040:344] [2023-05-07 00:47:46 +0000.201348][12a7] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_420674342.mp4,
delay: 0
[040:344] [2023-05-07 00:47:46 +0000.201378][12a7] CreateDecoderByVideoSource
time:420701403 enter.

[040:345] [2023-05-07 00:47:46 +0000.202439][12a7] running_decoder_count:0max


count:2
[040:345] [2023-05-07 00:47:46 +0000.202517][12a7] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_420674342.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7a3da07400
[040:346] [2023-05-07 00:47:46 +0000.203279][27be] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7a31f32000] Current FFmpeg version git-2021-06-16-
97cea6f

[040:360] [2023-05-07 00:47:46 +0000.216937][27be] OnStreamInfoFound: video


duration_: 13219
[040:362] [2023-05-07 00:47:46 +0000.219451][12a7] start decoder
[040:362] [2023-05-07 00:47:46 +0000.219548][12a7] CreateDecoderByVideoSource
leave. expire time = 18 ms

[040:362] [2023-05-07 00:47:46 +0000.219585][12a7] BindInputFilter 0x7a1a101820


this 0x7a31c31418
[040:362] [2023-05-07 00:47:46 +0000.219608][12a7] BindInputFilter 0x7a31c31418
this 0x7a31c314d8
[040:362] [2023-05-07 00:47:46 +0000.219630][12a7] BindInputFilter 0x7a1a101820
this 0x7a31c31f58
[040:362] [2023-05-07 00:47:46 +0000.219649][12a7] BindInputFilter 0x7a31c31f58
this 0x7a31c32018
[040:362] [2023-05-07 00:47:46 +0000.219662][12a7] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_420674342.mp4
[040:362] [2023-05-07 00:47:46 +0000.219682][12a7] BindInputFilter 0x7a31c314d8
this 0x7a31c323d8
[040:362] [2023-05-07 00:47:46 +0000.219700][12a7] BindInputFilter 0x7a31c323d8
this 0x7a31c37320
[040:362] [2023-05-07 00:47:46 +0000.219718][12a7] BindInputFilter 0x7a31c32018
this 0x7a31c32498
[040:362] [2023-05-07 00:47:46 +0000.219735][12a7] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_420674342.mp4
[040:363] [2023-05-07 00:47:46 +0000.220541][12a7]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[040:363] [2023-05-07 00:47:46 +0000.220710][12a7] MediaComposeFile time:420701422
enter.

[040:363] [2023-05-07 00:47:46 +0000.220755][12a7] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[040:364] [2023-05-07 00:47:46 +0000.220858][12a7] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[040:364] [2023-05-07 00:47:46 +0000.220886][12a7] Recording session using default
bitrate support by app:31457280
[040:364] [2023-05-07 00:47:46 +0000.220884][27cc] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a1a3df840
[040:364] [2023-05-07 00:47:46 +0000.220965][27cc] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[040:364] [2023-05-07 00:47:46 +0000.221044][12a7] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[040:364] [2023-05-07 00:47:46 +0000.220985][27bf] NO get frame from decoder
[040:364] [2023-05-07 00:47:46 +0000.221388][27bf] NO get frame from decoder
[040:364] [2023-05-07 00:47:46 +0000.221552][12a7] GetPipeline:
-----------------------------------------
[040:364] [2023-05-07 00:47:46 +0000.221576][12a7] GetPipeline: source:
0x7a1a101600
[040:364] [2023-05-07 00:47:46 +0000.221593][12a7] GetPipeline: filter: NULLFilter
[040:364] [2023-05-07 00:47:46 +0000.221606][12a7] GetPipeline: filter: NULLFilter
[040:364] [2023-05-07 00:47:46 +0000.221619][12a7] GetPipeline: filter: NULLFilter
[040:364] [2023-05-07 00:47:46 +0000.221630][12a7] GetPipeline: audio filter:
AuidoNULLFilter
[040:364] [2023-05-07 00:47:46 +0000.221642][12a7] GetPipeline: audio filter:
AuidoNULLFilter
[040:364] [2023-05-07 00:47:46 +0000.221655][12a7] GetPipeline: audio filter:
AudioNUllFilter
[040:364] [2023-05-07 00:47:46 +0000.221668][12a7] GetPipeline:
------------------------------------------
[040:364] [2023-05-07 00:47:46 +0000.221681][12a7] filter: filter pipeline2 update
pattern: 2
[040:366] [2023-05-07 00:47:46 +0000.223078][27bf] NO get frame from decoder
[040:374] [2023-05-07 00:47:46 +0000.231845][27bf] NO get frame from decoder
[040:375] [2023-05-07 00:47:46 +0000.232147][12a7] MediaComposeFile leave. expire
time = 12 ms

[040:375] [2023-05-07 00:47:46 +0000.232548][12a7] machine model :poco


[040:375] [2023-05-07 00:47:46 +0000.232578][12a7] Support this machine model :poco
[040:375] [2023-05-07 00:47:46 +0000.232595][12a7] global inited! current sdk
version: 07-20-936c45f
[040:378] [2023-05-07 00:47:46 +0000.234999][27bf] NO get frame from decoder
[040:378] [2023-05-07 00:47:46 +0000.235759][27bf] NO get frame from decoder
[040:379] [2023-05-07 00:47:46 +0000.236072][27bf] NO get frame from decoder
[040:380] [2023-05-07 00:47:46 +0000.237365][27bf] NO get frame from decoder
[040:390] [2023-05-07 00:47:46 +0000.247810][12a7]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[040:391] [2023-05-07 00:47:46 +0000.247985][12a7] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 306
[040:391] [2023-05-07 00:47:46 +0000.248688][12a7]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[040:391] [2023-05-07 00:47:46 +0000.248811][12a7] BeginCompose: BeginCompose, is
composing 0
[040:392] [2023-05-07 00:47:46 +0000.248993][27cc] start recording, file path:
[040:392] [2023-05-07 00:47:46 +0000.249168][27cc] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 306 audio_timescale:44100
video_timescale:90000
[040:392] [2023-05-07 00:47:46 +0000.249214][27cc] 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
[040:392] [2023-05-07 00:47:46 +0000.249256][27cc] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 306
[040:392] [2023-05-07 00:47:46 +0000.249286][27cc] fd_open successed
handle:0xb400007bc06ac0b0
[040:392] [2023-05-07 00:47:46 +0000.249445][27cc] create mp4 file:323
m_fileHandle: 0x7a321ebe00
[040:392] [2023-05-07 00:47:46 +0000.249429][27d2] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7afcea6098
[040:392] [2023-05-07 00:47:46 +0000.249477][27cc] MP4 file: is opened successfully
[040:392] [2023-05-07 00:47:46 +0000.249493][27cc] setupMediaProcessers:
[040:392] [2023-05-07 00:47:46 +0000.249508][27cc]
RecordingSessionInternalSimple:setup media processers.
[040:392] [2023-05-07 00:47:46 +0000.249537][27cc] construct AAC encoder
[040:392] [2023-05-07 00:47:46 +0000.249815][27cc] H264Encoder creating:
ultrafast012323
[040:393] [2023-05-07 00:47:46 +0000.249893][27cc] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[040:393] [2023-05-07 00:47:46 +0000.250275][27cc] H264Encode::GetMachineModel is
M2102J20SG
[040:393] [2023-05-07 00:47:46 +0000.250312][27cc] H264Encoder machine_mode
is:M2102J20SG
[040:393] [2023-05-07 00:47:46 +0000.250326][27cc] H264Encode::machine size :9
machine_mode:M2102J20SG
[040:393] [2023-05-07 00:47:46 +0000.250352][27cc] H264Encode::machine array
size :22 machine_mode:M2102J20SG
[040:393] [2023-05-07 00:47:46 +0000.250380][27cc] H264Encode::current machine
is :M2102J20SG auto check hw codec decide to use hw codec
[040:393] [2023-05-07 00:47:46 +0000.250405][27cc] setupCompressionSession:
[040:393] [2023-05-07 00:47:46 +0000.250418][27cc] H264Encode::creating hareware
Encoder
[040:393] [2023-05-07 00:47:46 +0000.250432][27cc] AndroidHwAvcEncoder
time:420701452 enter.

[040:393] [2023-05-07 00:47:46 +0000.250575][27cc] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007bc05db540 address:0x79f1913760
[040:393] [2023-05-07 00:47:46 +0000.250682][27cc] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[040:393] [2023-05-07 00:47:46 +0000.250702][27cc] The video avc hw codec address
is 0x7afcf03688
[040:393] [2023-05-07 00:47:46 +0000.250749][27cc] AndroidHwAvcEncoder leave.
expire time = 0 ms

[040:393] [2023-05-07 00:47:46 +0000.250770][27cc] RegisterEncodeCompleteCallback


time:420701452 enter.

[040:393] [2023-05-07 00:47:46 +0000.250843][27cc] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[040:394] [2023-05-07 00:47:46 +0000.250871][27cc] InitEncode time:420701453


enter.

[040:394] [2023-05-07 00:47:46 +0000.250915][27cc] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[040:394] [2023-05-07 00:47:46 +0000.250942][27cc] Create time:420701453 enter.

[040:394] [2023-05-07 00:47:46 +0000.250957][27cc] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[040:394] [2023-05-07 00:47:46 +0000.250976][27cc]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7a321ca580
[040:394] [2023-05-07 00:47:46 +0000.251095][27cc] supported_type:video/avc
[040:394] [2023-05-07 00:47:46 +0000.251117][27cc] name:OMX.qcom.video.encoder.avc
mime:video/avc
[040:394] [2023-05-07 00:47:46 +0000.251142][27cc] hwCodecPrefix :OMX.qcom.
[040:394] [2023-05-07 00:47:46 +0000.251158][27cc] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[040:394] [2023-05-07 00:47:46 +0000.251176][27cc] mediacodec_createCodecByName
time:420701453 enter.

[040:394] [2023-05-07 00:47:46 +0000.251192][27cc] WrapAndroidMediaCodec


time:420701453 enter.

[040:394] [2023-05-07 00:47:46 +0000.251271][27cc] WrapAndroidMediaCodec leave.


expire time = 0 ms

[040:420] [2023-05-07 00:47:46 +0000.276877][27cc] mediacodec_createCodecByName


leave. expire time = 26 ms

[040:420] [2023-05-07 00:47:46 +0000.276989][27cc] WrapAndroidMediaFromat


time:420701479 enter.

[040:420] [2023-05-07 00:47:46 +0000.277050][27cc] WrapAndroidMediaFromat leave.


expire time = 0 ms

[040:454] [2023-05-07 00:47:46 +0000.311104][27cc] Destroy time:420701513 enter.

[040:454] [2023-05-07 00:47:46 +0000.311193][27cc] WrapAndroidMediaFromat::


Destroy
[040:454] [2023-05-07 00:47:46 +0000.311217][27cc] Destroy leave. expire time = 0
ms

[040:454] [2023-05-07 00:47:46 +0000.311235][27cc] ~WrapAndroidMediaFromat


time:420701513 enter.

[040:454] [2023-05-07 00:47:46 +0000.311251][27cc] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[040:454] [2023-05-07 00:47:46 +0000.311269][27cc] Create leave. expire time = 60


ms

[040:454] [2023-05-07 00:47:46 +0000.311290][27cc] isSemiPlanarSupport


time:420701513 enter.

[040:454] [2023-05-07 00:47:46 +0000.311304][27cc] H264Encoder isSemiPlanarSupport


[040:454] [2023-05-07 00:47:46 +0000.311321][27cc] isSemiPlanarSupport leave.
expire time = 0 ms

[040:454] [2023-05-07 00:47:46 +0000.311338][27cc] creat hw H264Encoder success,


isSemiPlanar:1
[040:454] [2023-05-07 00:47:46 +0000.311473][27cc] InitEncode leave. expire time =
60 ms

[040:454] [2023-05-07 00:47:46 +0000.311502][27cc] H264Encode::created Encoder


[040:454] [2023-05-07 00:47:46 +0000.311521][27cc] H264Encode:: H264 encoder
created.
[040:454] [2023-05-07 00:47:46 +0000.311534][27cc] H264 encoder created.
[040:454] [2023-05-07 00:47:46 +0000.311547][27cc]
RecordingSessionInternalSimple:created avc encoder avc: 0x7a17a9c280
[040:454] [2023-05-07 00:47:46 +0000.311563][27cc] setOutput:
[040:454] [2023-05-07 00:47:46 +0000.311575][27cc]
RecordingSessionInternalSimple:encoder set output to muxer!
[040:454] [2023-05-07 00:47:46 +0000.311586][27cc] request a key frame
[040:454] [2023-05-07 00:47:46 +0000.311597][27cc] H264Encode:: request a key frame
[040:460] [2023-05-07 00:47:46 +0000.317675][27cc] setDisplayRotate :0
[040:461] [2023-05-07 00:47:46 +0000.318159][27cc] 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
[040:463] [2023-05-07 00:47:46 +0000.320509][27ce] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[040:464] [2023-05-07 00:47:46 +0000.321076][27ce]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[040:481] [2023-05-07 00:47:46 +0000.338783][27ce] Push an pts:101 to dts queue.
[040:520] [2023-05-07 00:47:46 +0000.377095][27cc] setDisplayRotate :0
[040:520] [2023-05-07 00:47:46 +0000.377188][27cc] 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
[040:521] [2023-05-07 00:47:46 +0000.378693][27ce] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:240
[040:521] [2023-05-07 00:47:46 +0000.378780][27ce] push video frame to H264
encoder. (100 frame for one log)

[040:521] [2023-05-07 00:47:46 +0000.378819][27ce] push video frame to H264


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

[040:521] [2023-05-07 00:47:46 +0000.378837][27ce] H264Encode::push video frame to


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

[040:522] [2023-05-07 00:47:46 +0000.378900][27ce] The input pts:240 fps:30


[040:525] [2023-05-07 00:47:46 +0000.382760][27ce] h264 add frame header cdr flag
[040:526] [2023-05-07 00:47:46 +0000.383210][27ce] h264 add frame header cdr flag
[040:526] [2023-05-07 00:47:46 +0000.383323][27ce] Received key frame:10
[040:526] [2023-05-07 00:47:46 +0000.383353][27ce] H264Encode:: get a sps pps
header!headerSize:31
[040:526] [2023-05-07 00:47:46 +0000.383478][27d2] get the H.264 SPS parameter
[040:526] [2023-05-07 00:47:46 +0000.383657][27d2] add video track with id:1
[040:527] [2023-05-07 00:47:46 +0000.383864][27d2] get the H.264 PPS parameter
[040:528] [2023-05-07 00:47:46 +0000.385437][27d2] get the H.264 IDR frame
[040:528] [2023-05-07 00:47:46 +0000.385516][27d2] resss:true
[040:528] [2023-05-07 00:47:46 +0000.385535][27d2] video start ts:10
[040:528] [2023-05-07 00:47:46 +0000.385574][27d2] the video frame has been written
into MP4 file
[040:529] [2023-05-07 00:47:46 +0000.386515][27cc] setDisplayRotate :0
[040:529] [2023-05-07 00:47:46 +0000.386588][27cc] 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
[040:531] [2023-05-07 00:47:46 +0000.387939][27d2] add aac audio track with id:2
[040:531] [2023-05-07 00:47:46 +0000.388645][27d2] audio start ts:0
[040:531] [2023-05-07 00:47:46 +0000.388713][27d2] the audio frame has been written
into MP4 file
[040:537] [2023-05-07 00:47:46 +0000.394313][27d0] Error(video_source.cc:430): wait
decoder a frame: 0
[040:548] [2023-05-07 00:47:46 +0000.405718][27ce] SendFrame
encodedImage._timeStamp:101encodedImage->_length:29920
[040:548] [2023-05-07 00:47:46 +0000.405821][27ce] last dts:66 currentPts:101
ppsOrSPS:0 queue length:10
[040:549] [2023-05-07 00:47:46 +0000.405849][27ce] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:101 pts:101
[040:562] [2023-05-07 00:47:46 +0000.419208][27ce] H264Encode::H264SWEncoder get
callback, length:21152 type:1 nalType:1length:21148
[040:618] [2023-05-07 00:47:46 +0000.475017][27ce] DTS queue for
Generator:0x7afcea62b8 670 701 733 768 804 835 867 904 934
[040:677] [2023-05-07 00:47:46 +0000.534199][27d0] Error(video_source.cc:430): wait
decoder a frame: 0
[040:683] [2023-05-07 00:47:46 +0000.539948][27d0] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9932 diff: 69
[040:686] [2023-05-07 00:47:46 +0000.543214][27ce] Push an pts:1440 to dts queue.
[040:725] [2023-05-07 00:47:46 +0000.582612][27ce] last dts:1405 currentPts:1440
ppsOrSPS:0 queue length:8
[040:730] [2023-05-07 00:47:46 +0000.587589][27ce] DTS queue for
Generator:0x7afcea62b8 1499 1536 1564 1599 1631 1667 1701 1734 1767
[040:763] [2023-05-07 00:47:46 +0000.620323][27d1] audio_frame_list_ empty
[040:803] [2023-05-07 00:47:46 +0000.660504][27d1] FilterPipeline2::OnAudioFrame
pts 103382 last_audio_timestamp_ 2344.26
[040:804] [2023-05-07 00:47:46 +0000.661846][27ce] h264 add frame header cdr flag
[040:805] [2023-05-07 00:47:46 +0000.662005][27ce] Received key frame:2003
[040:806] [2023-05-07 00:47:46 +0000.663080][27d2] get the H.264 IDR frame
[040:864] [2023-05-07 00:47:46 +0000.721135][27d0] Error(video_source.cc:430): wait
decoder a frame: 0
[040:867] [2023-05-07 00:47:46 +0000.723859][27ce] DTS queue for
Generator:0x7afcea62b8 2368 2403 2437 2470 2503 2535
[040:882] [2023-05-07 00:47:46 +0000.739628][27ce] Push an pts:2768 to dts queue.
[040:921] [2023-05-07 00:47:46 +0000.778625][27ce] last dts:2734 currentPts:2768
ppsOrSPS:0 queue length:8
[040:978] [2023-05-07 00:47:46 +0000.835774][27ce] DTS queue for
Generator:0x7afcea62b8 3167 3202 3234 3268 3303 3338 3363 3402
[040:998] [2023-05-07 00:47:46 +0000.855706][27ce] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3601
[040:998] [2023-05-07 00:47:46 +0000.855783][27ce] push video frame to H264
encoder. (100 frame for one log)

[040:998] [2023-05-07 00:47:46 +0000.855821][27ce] push video frame to H264


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

[040:998] [2023-05-07 00:47:46 +0000.855833][27ce] H264Encode::push video frame to


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

[040:999] [2023-05-07 00:47:46 +0000.855851][27ce] The input pts:3601 fps:30


[041:015] [2023-05-07 00:47:46 +0000.871868][27ce] SendFrame
encodedImage._timeStamp:3435encodedImage->_length:14496
[041:016] [2023-05-07 00:47:46 +0000.873087][27ce] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3469 pts:3469
[041:042] [2023-05-07 00:47:46 +0000.899161][27ce] H264Encode::H264SWEncoder get
callback, length:12736 type:1 nalType:1length:12732
[041:078] [2023-05-07 00:47:46 +0000.935119][27ce] Push an pts:4099 to dts queue.
[041:093] [2023-05-07 00:47:46 +0000.950315][27ce] DTS queue for
Generator:0x7afcea62b8 4001 4035 4071 4099 4135 4169 4199 4232
[041:101] [2023-05-07 00:47:46 +0000.957989][27d0] Error(video_source.cc:430): wait
decoder a frame: 0
[041:103] [2023-05-07 00:47:46 +0000.960026][27ce] h264 add frame header cdr flag
[041:103] [2023-05-07 00:47:46 +0000.960477][27ce] Received key frame:4001
[041:104] [2023-05-07 00:47:46 +0000.961797][27d2] get the H.264 IDR frame
[041:132] [2023-05-07 00:47:46 +0000.989234][27ce] last dts:4071 currentPts:4099
ppsOrSPS:0 queue length:10
[041:182] [2023-05-07 00:47:47 +0000.38899][27d1] audio_frame_list_ empty
[041:243] [2023-05-07 00:47:47 +0000.99952][27ce] DTS queue for
Generator:0x7afcea62b8 4803 4835 4865 4901 4933 4966 5000 5035 5067
[041:273] [2023-05-07 00:47:47 +0000.130210][27d0] Error(video_source.cc:430): wait
decoder a frame: 0
[041:283] [2023-05-07 00:47:47 +0000.140539][27d0] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10888 diff: 113
[041:316] [2023-05-07 00:47:47 +0000.173159][27ce] Push an pts:5434 to dts queue.
[041:369] [2023-05-07 00:47:47 +0000.226353][27ce] last dts:5402 currentPts:5434
ppsOrSPS:0 queue length:9
[041:410] [2023-05-07 00:47:47 +0000.267206][27ce] DTS queue for
Generator:0x7afcea62b8 5665 5695 5731 5764 5797 5837 5865
[041:411] [2023-05-07 00:47:47 +0000.268366][27d0] FilterPipeline2::OnVideoFrame
pts 617760 last_video_timestamp_ 6864
[041:451] [2023-05-07 00:47:47 +0000.308003][27d0] Error(video_source.cc:430): wait
decoder a frame: 0
[041:462] [2023-05-07 00:47:47 +0000.318962][27ce] h264 add frame header cdr flag
[041:462] [2023-05-07 00:47:47 +0000.319162][27ce] Received key frame:5998
[041:466] [2023-05-07 00:47:47 +0000.323012][27d2] get the H.264 IDR frame
[041:543] [2023-05-07 00:47:47 +0000.400592][27ce] DTS queue for
Generator:0x7afcea62b8 6498 6530 6563 6596 6628 6662
[041:561] [2023-05-07 00:47:47 +0000.418510][27ce] Push an pts:6762 to dts queue.
[041:596] [2023-05-07 00:47:47 +0000.453848][27ce] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6965
[041:597] [2023-05-07 00:47:47 +0000.454017][27ce] push video frame to H264
encoder. (100 frame for one log)

[041:597] [2023-05-07 00:47:47 +0000.454092][27ce] push video frame to H264


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

[041:597] [2023-05-07 00:47:47 +0000.454131][27ce] H264Encode::push video frame to


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

[041:597] [2023-05-07 00:47:47 +0000.454193][27ce] The input pts:6965 fps:30


[041:609] [2023-05-07 00:47:47 +0000.465995][27ce] SendFrame
encodedImage._timeStamp:6762encodedImage->_length:16448
[041:609] [2023-05-07 00:47:47 +0000.466077][27ce] last dts:6731 currentPts:6762
ppsOrSPS:0 queue length:7
[041:619] [2023-05-07 00:47:47 +0000.476597][27d1] audio_frame_list_ empty
[041:646] [2023-05-07 00:47:47 +0000.503516][27ce] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6829 pts:6829
[041:664] [2023-05-07 00:47:47 +0000.521001][27ce] H264Encode::H264SWEncoder get
callback, length:18128 type:1 nalType:1length:18124
[041:698] [2023-05-07 00:47:47 +0000.555548][27d0] Error(video_source.cc:430): wait
decoder a frame: 0
[041:701] [2023-05-07 00:47:47 +0000.558124][26d8] haveEnoughProcessedData
internalAudioStream.length: 0
[041:707] [2023-05-07 00:47:47 +0000.564188][27ce] DTS queue for
Generator:0x7afcea62b8 7295 7332 7362 7396 7427 7462 7495 7530
[041:767] [2023-05-07 00:47:47 +0000.624021][27d0] too much frame will be writed
[041:792] [2023-05-07 00:47:47 +0000.649078][27ce] Push an pts:8095 to dts queue.
[041:814] [2023-05-07 00:47:47 +0000.671499][27ce] h264 add frame header cdr flag
[041:814] [2023-05-07 00:47:47 +0000.671826][27ce] Received key frame:7993
[041:817] [2023-05-07 00:47:47 +0000.674673][27d2] get the H.264 IDR frame
[041:822] [2023-05-07 00:47:47 +0000.679701][27ce] DTS queue for
Generator:0x7afcea62b8 8095 8129 8163 8197 8231 8263 8293 8328 8360
[041:832] [2023-05-07 00:47:47 +0000.689852][27ce] last dts:8061 currentPts:8095
ppsOrSPS:0 queue length:9
[041:869] [2023-05-07 00:47:47 +0000.725926][27d0] Error(video_source.cc:430): wait
decoder a frame: 0
[041:885] [2023-05-07 00:47:47 +0000.742236][27d0] webrtc common_video plane
old ..... (1/1000) new: 12001 delete: 11824 diff: 177
[041:949] [2023-05-07 00:47:47 +0000.806708][27ce] DTS queue for
Generator:0x7afcea62b8 8964 9003 9036 9062 9094 9128 9164
[041:954] [2023-05-07 00:47:47 +0000.811803][27d1] audio_frame_list_ empty
[041:982] [2023-05-07 00:47:47 +0000.839432][27ce] Push an pts:9428 to dts queue.
[042:009] [2023-05-07 00:47:47 +0000.866535][27d1] too much frame will be writed
[042:016] [2023-05-07 00:47:47 +0000.873704][27ce] last dts:9395 currentPts:9428
ppsOrSPS:0 queue length:9
[042:046] [2023-05-07 00:47:47 +0000.903507][27d0] Error(video_source.cc:430): wait
decoder a frame: 2
[042:063] [2023-05-07 00:47:47 +0000.920150][27ce] DTS queue for
Generator:0x7afcea62b8 9793 9823 9860 9894 9930 9961 9994
[042:096] [2023-05-07 00:47:47 +0000.953710][27ce] h264 add frame header cdr flag
[042:097] [2023-05-07 00:47:47 +0000.953912][27ce] Received key frame:9994
[042:098] [2023-05-07 00:47:47 +0000.955039][27d2] get the H.264 IDR frame
[042:099] [2023-05-07 00:47:47 +0000.956106][27ce] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10333
[042:099] [2023-05-07 00:47:47 +0000.956192][27ce] push video frame to H264
encoder. (100 frame for one log)

[042:099] [2023-05-07 00:47:47 +0000.956213][27ce] push video frame to H264


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

[042:099] [2023-05-07 00:47:47 +0000.956230][27ce] H264Encode::push video frame to


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

[042:099] [2023-05-07 00:47:47 +0000.956256][27ce] The input pts:10333 fps:30


[042:105] [2023-05-07 00:47:47 +0000.962320][27ce] SendFrame
encodedImage._timeStamp:10094encodedImage->_length:16304
[042:125] [2023-05-07 00:47:47 +0000.982198][27ce] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10194 pts:10194
[042:138] [2023-05-07 00:47:47 +0000.995602][27ce] H264Encode::H264SWEncoder get
callback, length:17152 type:1 nalType:1length:17148
[042:162] [2023-05-07 00:47:48 +0000.19353][27ce] Push an pts:10760 to dts queue.
[042:171] [2023-05-07 00:47:48 +0000.28312][27ce] DTS queue for
Generator:0x7afcea62b8 10593 10624 10658 10697 10726 10760 10793 10828
[042:214] [2023-05-07 00:47:48 +0000.71275][27ce] last dts:10726 currentPts:10760
ppsOrSPS:0 queue length:8
[042:238] [2023-05-07 00:47:48 +0000.95407][26d8] Run AGC when audioType = 0
[042:240] [2023-05-07 00:47:48 +0000.97478][27bf] av_read_frame AVERROR_EOF
[042:263] [2023-05-07 00:47:48 +0000.120569][27d0] Error(video_source.cc:430): wait
decoder a frame: 0
[042:271] [2023-05-07 00:47:48 +0000.128600][27bf] OnReceiveEOF:
[042:271] [2023-05-07 00:47:48 +0000.128692][27bf] OnDecoderEOF time:420703330
enter.

[042:271] [2023-05-07 00:47:48 +0000.128772][27bf] OnDecoderEOF leave. expire time


= 0 ms

[042:271] [2023-05-07 00:47:48 +0000.128801][27bd] CleanUp time:420703330 enter.

[042:271] [2023-05-07 00:47:48 +0000.128808][27bf] OnDecoderFinished:


OnDecoderFinished total decoder frames:397 this:0x7a1a101600
[042:281] [2023-05-07 00:47:48 +0000.138611][27bd] CleanUp leave. expire time = 10
ms

[042:281] [2023-05-07 00:47:48 +0000.138763][27bd] clean up


[042:281] [2023-05-07 00:47:48 +0000.138787][27bd] running_decoder_count:0max
count:2
[042:309] [2023-05-07 00:47:48 +0000.165935][27d1] too much frame will be writed
[042:312] [2023-05-07 00:47:48 +0000.169725][27ce] DTS queue for
Generator:0x7afcea62b8 11461 11492 11527 11559 11592 11626
[042:317] [2023-05-07 00:47:48 +0000.174024][27d1] PullAudioFrame: PullFrame audio
finished.
[042:317] [2023-05-07 00:47:48 +0000.174108][27d1]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[042:317] [2023-05-07 00:47:48 +0000.174130][27d1] OnAudioTimer: OnAudioTimer
return
[042:319] [2023-05-07 00:47:48 +0000.176215][27d0]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[042:319] [2023-05-07 00:47:48 +0000.176335][27d0] OnVideoTimer: OnVideoTimer
EndComposeFile
[042:319] [2023-05-07 00:47:48 +0000.176358][27d0] EndComposeFile: EndComposeFile,
is composing 1
[042:351] [2023-05-07 00:47:48 +0000.208388][27ce] Push an pts:12092 to dts queue.
[042:377] [2023-05-07 00:47:48 +0000.234419][27ce] h264 add frame header cdr flag
[042:377] [2023-05-07 00:47:48 +0000.234602][27ce] Received key frame:11992
[042:378] [2023-05-07 00:47:48 +0000.235478][27d2] get the H.264 IDR frame
[042:384] [2023-05-07 00:47:48 +0000.241735][27ce] last dts:12057 currentPts:12092
ppsOrSPS:0 queue length:9
[042:399] [2023-05-07 00:47:48 +0000.256765][27ce] DTS queue for
Generator:0x7afcea62b8 12259 12290 12328 12365 12394 12426 12459
[042:486] [2023-05-07 00:47:48 +0000.343131][27ce]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:397
[042:486] [2023-05-07 00:47:48 +0000.343234][27ce]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7a1a74e800
[042:489] [2023-05-07 00:47:48 +0000.346476][27cf]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[042:489] [2023-05-07 00:47:48 +0000.346655][27cf]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[042:490] [2023-05-07 00:47:48 +0000.347218][27cc] stop recording
[042:490] [2023-05-07 00:47:48 +0000.347282][27cc]
RecordingSessionInternalSimple:destroy media processers
[042:490] [2023-05-07 00:47:48 +0000.347303][27cc] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[042:490] [2023-05-07 00:47:48 +0000.347318][27cc] H264Encode::flushing hareware
Encoder
[042:490] [2023-05-07 00:47:48 +0000.347460][27cc] Flush time:420703549 enter.

[042:490] [2023-05-07 00:47:48 +0000.347520][27cc] H264Encoder encoder flush


[042:490] [2023-05-07 00:47:48 +0000.347540][27cc] flush output queue
[042:519] [2023-05-07 00:47:48 +0000.376176][27cc] DTS queue for
Generator:0x7afcea62b8 13186
[042:821] [2023-05-07 00:47:48 +0000.678571][27cc] Flush leave. expire time = 331
ms

[042:822] [2023-05-07 00:47:48 +0000.678960][27cc] ~H264EncodeWrap:


[042:822] [2023-05-07 00:47:48 +0000.679062][27cc] ~H264Encode:
[042:822] [2023-05-07 00:47:48 +0000.679099][27cc] teardownCompressionSession:
H264Encode::destroying Encoder
[042:822] [2023-05-07 00:47:48 +0000.679136][27cc] Release time:420703881 enter.

[042:822] [2023-05-07 00:47:48 +0000.679498][27cc] Release:


MediaCodecVideoEncoder::Release _inited:1
[042:822] [2023-05-07 00:47:48 +0000.679563][27cc] Destroy time:420703881 enter.

[042:822] [2023-05-07 00:47:48 +0000.679601][27cc] H264Encoder encoderDestroy


[042:822] [2023-05-07 00:47:48 +0000.679659][27cc]
AndroidMediaCodecVideoEncoder::release env: 0x7a17a9d540
[042:823] [2023-05-07 00:47:48 +0000.679979][27cc]
AndroidMediaCodecVideoEncoder::Destroy
[042:844] [2023-05-07 00:47:48 +0000.701658][27cc] Destroy leave. expire time = 22
ms
[042:844] [2023-05-07 00:47:48 +0000.701797][27cc] Release leave. expire time = 22
ms

[042:844] [2023-05-07 00:47:48 +0000.701824][27cc] ~AndroidHwAvcEncoder


time:420703903 enter.

[042:845] [2023-05-07 00:47:48 +0000.701913][27cc] Release time:420703904 enter.

[042:845] [2023-05-07 00:47:48 +0000.701942][27cc] Release:


MediaCodecVideoEncoder:: has been released before, just return
[042:845] [2023-05-07 00:47:48 +0000.701956][27cc] Release leave. expire time = 0
ms

[042:845] [2023-05-07 00:47:48 +0000.701971][27cc] ~AndroidMediaCodecVideoEncoder


[042:845] [2023-05-07 00:47:48 +0000.701988][27cc] ~WrapAndroidMediaCodec
time:420703904 enter.

[042:845] [2023-05-07 00:47:48 +0000.702002][27cc] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[042:845] [2023-05-07 00:47:48 +0000.702016][27cc] video hevc hw codec


destructor:0x7afcf03688

[042:845] [2023-05-07 00:47:48 +0000.702050][27cc] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[042:845] [2023-05-07 00:47:48 +0000.702077][27cc] teardownCompressionSession:


H264Encode::destroyed Encoder
[042:845] [2023-05-07 00:47:48 +0000.702100][27cc]
RecordingSessionInternalSimple:destroy aac encoder output!
[042:845] [2023-05-07 00:47:48 +0000.702138][27cc] AACSWEncode destructor
[042:846] [2023-05-07 00:47:48 +0000.703816][27d2] fd_close successed!
[042:863] [2023-05-07 00:47:48 +0000.720650][27d2] MP4 close file successfully
[042:863] [2023-05-07 00:47:48 +0000.720767][27d2] Recording session Internal:
notify recording ok
[042:863] [2023-05-07 00:47:48 +0000.720794][27d2] onRecordingOk: Recording Ok,
compose use time: 2472, averagefps 0
[042:863] [2023-05-07 00:47:48 +0000.720814][27d2] OnReceiveEOF:
[042:866] [2023-05-07 00:47:48 +0000.723075][27d0] OnVideoTimer: OnVideoTimer
return
[042:878] [2023-05-07 00:47:48 +0000.735789][12a7]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[042:879] [2023-05-07 00:47:48 +0000.735904][12a7] ~MediaComposeFile time:420703938
enter.

[042:879] [2023-05-07 00:47:48 +0000.735933][12a7] CancelCompose: CancelCompose,


is composing 0
[042:879] [2023-05-07 00:47:48 +0000.736144][27cc] stop recording
[042:879] [2023-05-07 00:47:48 +0000.736289][27cc] we have stopped recording before
[042:880] [2023-05-07 00:47:48 +0000.736990][12a7] ~MediaComposeFile leave. expire
time = 1 ms

[042:880] [2023-05-07 00:47:48 +0000.737090][12a7] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[042:881] [2023-05-07 00:47:48 +0000.738609][12a7] global uninited!
[042:881] [2023-05-07 00:47:48 +0000.738712][12a7]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[042:881] [2023-05-07 00:47:48 +0000.738788][12a7] ~MediaFilterGraph:
MediaFilterGraph destruct
[042:881] [2023-05-07 00:47:48 +0000.738820][12a7] RemoveVideoBackGroud: hava not
add video backgroud
[042:882] [2023-05-07 00:47:48 +0000.738857][12a7] UnbindInputFilter 0x7a31c323d8
this 0x7a31c37320
[042:882] [2023-05-07 00:47:48 +0000.738887][12a7] ClearAllSource: remove source
filter, sourceid: 0x7a1a101600
[042:882] [2023-05-07 00:47:48 +0000.738910][12a7] DestoryDecoderByVideoSource
time:420703941 enter.

[042:882] [2023-05-07 00:47:48 +0000.738944][12a7] ~VideoBindDecoder time:420703941


enter.

[042:882] [2023-05-07 00:47:48 +0000.739324][12a7] CleanUp time:420703941 enter.

[042:883] [2023-05-07 00:47:48 +0000.739974][12a7] CleanUp leave. expire time = 1


ms

[042:883] [2023-05-07 00:47:48 +0000.740017][12a7] CleanUp time:420703942 enter.

[042:883] [2023-05-07 00:47:48 +0000.740705][12a7] CleanUp leave. expire time = 0


ms

[042:884] [2023-05-07 00:47:48 +0000.741478][12a7] ~VideoBindDecoder leave. expire


time = 2 ms

[042:884] [2023-05-07 00:47:48 +0000.741529][12a7] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[042:884] [2023-05-07 00:47:48 +0000.741559][12a7] UnbindInputFilter 0x7a31c314d8


this 0x7a31c323d8
[042:884] [2023-05-07 00:47:48 +0000.741588][12a7] UnbindInputFilter 0x7a31c31418
this 0x7a31c314d8
[042:884] [2023-05-07 00:47:48 +0000.741617][12a7] UnbindInputFilter 0x7a1a101820
this 0x7a31c31418
[042:884] [2023-05-07 00:47:48 +0000.741643][12a7] UnbindInputFilter 0x7a31c32018
this 0x7a31c32498
[042:884] [2023-05-07 00:47:48 +0000.741671][12a7] UnbindInputFilter 0x7a31c31f58
this 0x7a31c32018
[042:884] [2023-05-07 00:47:48 +0000.741698][12a7] UnbindInputFilter 0x7a1a101820
this 0x7a31c31f58
[042:884] [2023-05-07 00:47:48 +0000.741732][12a7] ~GLESContext:
[042:887] [2023-05-07 00:47:48 +0000.743933][12a7] GLESContext destruct finish.
[042:887] [2023-05-07 00:47:48 +0000.744027][12a7] filter: filter pipeline destroy
this: 0x7a31c37280
[043:454] [2023-05-07 00:47:49 +0000.311824][26d8] haveEnoughProcessedData
internalAudioStream.length: 0
[044:240] [2023-05-07 00:47:50 +0000.97107][26d8] Run AGC when audioType = 0
[044:240] [2023-05-07 00:47:50 +0000.97805][26d8]
AudioDeviceDataHandler::MixAndSendOutFrame
[045:204] [2023-05-07 00:47:51 +0000.61172][26d8] haveEnoughProcessedData
internalAudioStream.length: 10
[046:241] [2023-05-07 00:47:52 +0000.98613][26d8] Run AGC when audioType = 0
[046:940] [2023-05-07 00:47:52 +0000.797072][26d8] haveEnoughProcessedData
internalAudioStream.length: 10
[048:242] [2023-05-07 00:47:54 +0000.99827][26d8] Run AGC when audioType = 0
[048:243] [2023-05-07 00:47:54 +0000.100127][26d8]
AudioDeviceDataHandler::MixAndSendOutFrame
[048:669] [2023-05-07 00:47:54 +0000.526334][26d8] haveEnoughProcessedData
internalAudioStream.length: 0
[048:704] [2023-05-07 00:47:54 +0000.561430][12c9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[048:704] [2023-05-07 00:47:54 +0000.561649][12c9] ~MediaFilterCamera
time:420709763 enter.

[048:704] [2023-05-07 00:47:54 +0000.561708][12c9] StopPullFrameAndWriteMp4


time:420709763 enter.

[048:708] [2023-05-07 00:47:54 +0000.565832][26d2] stop recording


[048:709] [2023-05-07 00:47:54 +0000.565917][26d2] we have stopped recording before
[048:709] [2023-05-07 00:47:54 +0000.566698][12c9] StopPullFrameAndWriteMp4 leave.
expire time = 5 ms

[048:711] [2023-05-07 00:47:54 +0000.568378][12c9] DestroyPipelineAndFilters


time:420709770 enter.

[048:711] [2023-05-07 00:47:54 +0000.568790][12c9] DestroyPipelineAndFilters


leave. expire time = 1 ms

[048:712] [2023-05-07 00:47:54 +0000.569133][12c9] AppDeviceManagerStopMic

[048:712] [2023-05-07 00:47:54 +0000.569264][12c9] AppDeviceManagerStopMic::mic


status is on
[048:712] [2023-05-07 00:47:54 +0000.569322][12c9] Try to stop webrtc device.

[048:712] [2023-05-07 00:47:54 +0000.569371][12c9] Set record state to


stopped.threadID:4809

[048:788] [2023-05-07 00:47:54 +0000.645770][12c9] Try to destory the


recorder.threadID:4809

[049:021] [2023-05-07 00:47:54 +0000.878269][12c9] DestroyAudioRecorder:


[049:021] [2023-05-07 00:47:54 +0000.878502][12c9] Cleanup the buffer queue in the
recorder.
[049:021] [2023-05-07 00:47:54 +0000.878586][12c9] Destroy the recorder.

[049:023] [2023-05-07 00:47:54 +0000.880089][12c9] StopRecording finished.

[049:023] [2023-05-07 00:47:54 +0000.880231][12c9] The stop recording success.

[049:023] [2023-05-07 00:47:54 +0000.880309][12c9]


AudioDeviceDataHandler::StopMicProcess

[049:027] [2023-05-07 00:47:54 +0000.884453][12c9] AppDeviceManager stop.

[049:027] [2023-05-07 00:47:54 +0000.884641][12c9] Rlease the webrtc device object.

[049:028] [2023-05-07 00:47:54 +0000.885227][12c9] OpenSlesInput destruct.

[049:028] [2023-05-07 00:47:54 +0000.885329][12c9] OpenSlesOutput destruct.

[049:029] [2023-05-07 00:47:54 +0000.886318][12c9] EventDispatchServerScope


destruct
[049:029] [2023-05-07 00:47:54 +0000.886452][12c9]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[049:029] [2023-05-07 00:47:54 +0000.886541][12c9] ~AudioDeviceDataHandler

[049:030] [2023-05-07 00:47:54 +0000.887348][12c9] AppDeviceManagerDestruct.


[049:030] [2023-05-07 00:47:54 +0000.887461][12c9] ~AppDeviceManager:
[049:030] [2023-05-07 00:47:54 +0000.887571][12c9] ~CpuOverloadDetect
time:420710089 enter.

[049:031] [2023-05-07 00:47:54 +0000.888030][12c9] ~CpuOverloadDetect leave.


expire time = 1 ms

[049:032] [2023-05-07 00:47:54 +0000.889758][12c9] Destruct BeautifyReader begin...


[049:033] [2023-05-07 00:47:54 +0000.889886][12c9] Destruct BeautifyReader done.
[049:033] [2023-05-07 00:47:54 +0000.889949][12c9] ~MediaFilterCamera leave.
expire time = 329 ms

[049:033] [2023-05-07 00:47:54 +0000.890221][12c9] ~GLESContext:


[049:046] [2023-05-07 00:47:54 +0000.903021][12c9] GLESContext destruct finish.
[049:046] [2023-05-07 00:47:54 +0000.903199][12c9] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[049:046] [2023-05-07 00:47:54 +0000.903744][12c9] global uninited!
[049:049] [2023-05-07 00:47:54 +0000.906025][12c9] clear AppID 50011
[049:049] [2023-05-07 00:47:54 +0000.906151][12c9] UnRegister JVM for Xplatform
util
[049:049] [2023-05-07 00:47:54 +0000.906212][12c9] Dispose::unregister webrtc video
engine
[049:049] [2023-05-07 00:47:54 +0000.906261][12c9] Init the android object with
jvm:0x0 env:0x0 context:0x0

[049:049] [2023-05-07 00:47:54 +0000.906322][12c9] SetAndroidMediaCodecObjects


time:420710108 enter.

[049:049] [2023-05-07 00:47:54 +0000.906373][12c9] ClearAndroidMediaCodecObjects


time:420710108 enter.

[049:049] [2023-05-07 00:47:54 +0000.906429][12c9] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[049:049] [2023-05-07 00:47:54 +0000.906526][12c9] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[049:049] [2023-05-07 00:47:54 +0000.906578][12c9] SetAndroidMediaCodecObjects


time:420710108 enter.

[049:049] [2023-05-07 00:47:54 +0000.906628][12c9] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[049:049] [2023-05-07 00:47:54 +0000.906678][12c9] ClearAndroidMediaCodecObjects
time:420710108 enter.

[049:049] [2023-05-07 00:47:54 +0000.906729][12c9] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[049:049] [2023-05-07 00:47:54 +0000.906779][12c9] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[049:050] [2023-05-07 00:47:54 +0000.906974][12c9] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[049:050] [2023-05-07 00:47:54 +0000.907047][12c9] Dispose::unregister webrtc voice


[000:030] [2023-05-19 01:52:15 +0000.900393][1e81] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-05-
19 01:52:15 +0000
[000:030] [2023-05-19 01:52:15 +0000.900458][1e81] set AppID=50011 old AppID=-1
[000:030] [2023-05-19 01:52:15 +0000.900496][1e81] Init the android object with
jvm:0xb400007bc05db540 env:0x7bc06d24c0 context:0x7a88b5a708

[000:030] [2023-05-19 01:52:15 +0000.900541][1e81] SetAndroidMediaCodecObjects


time:878136633 enter.

[000:030] [2023-05-19 01:52:15 +0000.900580][1e81] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:030] [2023-05-19 01:52:15 +0000.900609][1e81] SetAndroidMediaCodecObjects


time:878136633 enter.

[000:030] [2023-05-19 01:52:15 +0000.900638][1e81] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007bc05db540
[000:030] [2023-05-19 01:52:15 +0000.900666][1e81] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007bc05db540 address:0x79feaa9760
[000:030] [2023-05-19 01:52:15 +0000.900694][1e81] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007bc05db540
address:0x79feaa9760
[000:030] [2023-05-19 01:52:15 +0000.900722][1e81] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:030] [2023-05-19 01:52:15 +0000.900762][1e81] Set the android objects with


jvm:0xb400007bc05db540 env:0x7bc06d24c0 context:0x7a88b5a708

[000:032] [2023-05-19 01:52:15 +0000.902561][1e81] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7bc06d24c0
[000:032] [2023-05-19 01:52:15 +0000.902644][1e81] SystemUtil Init done
[000:034] [2023-05-19 01:52:15 +0000.905377][1e81]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:036] [2023-05-19 01:52:15 +0000.907265][1e81] MediaFilterCamera
[000:036] [2023-05-19 01:52:15 +0000.907340][1e81] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:037] [2023-05-19 01:52:15 +0000.907492][1e81] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:037] [2023-05-19 01:52:15 +0000.907530][1e81] Recording session using default
bitrate support by app:31457280
[000:037] [2023-05-19 01:52:15 +0000.907543][21b7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7afcf28bc0
[000:037] [2023-05-19 01:52:15 +0000.907620][21b7] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:037] [2023-05-19 01:52:15 +0000.907717][1e81] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:037] [2023-05-19 01:52:15 +0000.908199][1e81] Error(ini.cc:191): Open the file
failed. error:2
[000:037] [2023-05-19 01:52:15 +0000.908236][1e81]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:037] [2023-05-19 01:52:15 +0000.908277][1e81] The device model: m2102j20sg
usingSoftwareAEC value: 0
[000:040] [2023-05-19 01:52:15 +0000.910708][1e81] Error(ini.cc:191): Open the file
failed. error:2
[000:040] [2023-05-19 01:52:15 +0000.910786][1e81]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:040] [2023-05-19 01:52:15 +0000.910811][1e81] The device model: m2102j20sg
usingHardwareAEC value: 0
[000:040] [2023-05-19 01:52:15 +0000.910839][1e81] The machine device: m2102j20sg
usingHardwareAEC value: 0
[000:040] [2023-05-19 01:52:15 +0000.910868][1e81] Using Default AEC type: software
AEC
[000:041] [2023-05-19 01:52:15 +0000.911990][1e81] The device model: m2102j20sg
enum value: 0
[000:042] [2023-05-19 01:52:15 +0000.912492][1e81] GetMachineModel is M2102J20SG
[000:042] [2023-05-19 01:52:15 +0000.912560][1e81] GetMachineInfo: M2102J20SG
[000:042] [2023-05-19 01:52:15 +0000.912591][1e81] Construct BeautifyReader
begin...
[000:042] [2023-05-19 01:52:15 +0000.912613][1e81] dumpStickerRgba:0
dumpStickerYuv:0
[000:042] [2023-05-19 01:52:15 +0000.912627][1e81] Construct BeautifyReader done.
[000:046] [2023-05-19 01:52:15 +0000.916607][1e81] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:046] [2023-05-19 01:52:15 +0000.916637][21ba] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7afceaefa0
[000:046] [2023-05-19 01:52:15 +0000.916706][1e81] AppDeviceManager telnet server
for statistics started......
[000:046] [2023-05-19 01:52:15 +0000.917102][1e81] CpuOverloadDetect time:878136649
enter.

[000:046] [2023-05-19 01:52:15 +0000.917195][1e81] CpuOverloadDetect leave. expire


time = 0 ms

[000:046] [2023-05-19 01:52:15 +0000.917217][21bb] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7afcea0400
[000:047] [2023-05-19 01:52:15 +0000.917735][1e81] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:047] [2023-05-19 01:52:15 +0000.917764][1e81] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:047] [2023-05-19 01:52:15 +0000.918031][1e81] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:047] [2023-05-19 01:52:15 +0000.918358][1e81] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:048] [2023-05-19 01:52:15 +0000.918790][1e81] CreatePlatformSpecificObjects:
[000:048] [2023-05-19 01:52:15 +0000.918835][1e81] audio device use opensle input
and opensl output
[000:048] [2023-05-19 01:52:15 +0000.918879][1e81] Create OpenSLES output module
with java VM support.

[000:048] [2023-05-19 01:52:15 +0000.919015][1e81] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:048] [2023-05-19 01:52:15 +0000.919206][1e81] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:048] [2023-05-19 01:52:15 +0000.919378][1e81] Create OpenSLES output module
with buffer num:1

[000:049] [2023-05-19 01:52:15 +0000.919525][1e81] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:049] [2023-05-19 01:52:15 +0000.919658][1e81] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:049] [2023-05-19 01:52:15 +0000.919810][1e81] Create OpenSLES input module
with java VM support.

[000:049] [2023-05-19 01:52:15 +0000.919847][1e81] Create OpenSLES input module


with buffer num:1

[000:049] [2023-05-19 01:52:15 +0000.919896][1e81] Error(trace.cc:40): Init the


output and input for audio device template.
[000:049] [2023-05-19 01:52:15 +0000.919919][1e81] Init the output device.
[000:049] [2023-05-19 01:52:15 +0000.919934][1e81] Init the opensl input.
[000:049] [2023-05-19 01:52:15 +0000.919957][1e81] AppDeviceManager get setting
samplerate: 0
[000:049] [2023-05-19 01:52:15 +0000.920291][1e81] The device model: m2102j20sg
enum value: 0
[000:050] [2023-05-19 01:52:15 +0000.920743][1e81] The device model: m2102j20sg
enum value: 0
[000:050] [2023-05-19 01:52:15 +0000.920783][1e81] Set the sample rate to be:48000

[000:050] [2023-05-19 01:52:15 +0000.920805][1e81] Enable the recording stereo:0


[000:050] [2023-05-19 01:52:15 +0000.920836][1e81] Set the playout as stereo:1
[000:050] [2023-05-19 01:52:15 +0000.920862][1e81] Init the microphone.
[000:054] [2023-05-19 01:52:15 +0000.924469][1e81] Update the recording sample rate
to be: 48000
[000:054] [2023-05-19 01:52:15 +0000.924551][1e81] Init the speaker.
[000:054] [2023-05-19 01:52:15 +0000.924586][1e81] Low latency buffer size:144 low
sample rate:48000
[000:054] [2023-05-19 01:52:15 +0000.924848][1e81] Using 1 x 10ms for an audio
frame.

[000:057] [2023-05-19 01:52:15 +0000.928313][1e81] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:058] [2023-05-19 01:52:15 +0000.928414][1e81] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:058] [2023-05-19 01:52:15 +0000.928508][1e81] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:062] [2023-05-19 01:52:15 +0000.932919][1e81] The device model:m2102j20sg

[000:062] [2023-05-19 01:52:15 +0000.933001][1e81] speaker output factor:100


defaultFactor: 100

[000:062] [2023-05-19 01:52:15 +0000.933017][1e81] headset output factor:100


defaultFactor: 100

[000:062] [2023-05-19 01:52:15 +0000.933334][1e81] AppDeviceManagerStart finished.


[000:062] [2023-05-19 01:52:15 +0000.933364][1e81] AppDeviceManagerStartMic::mic
status is off
[000:063] [2023-05-19 01:52:15 +0000.933432][1e81] AppDeviceManagerStartMic update
aec type: 2

[000:063] [2023-05-19 01:52:15 +0000.933451][1e81] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:063] [2023-05-19 01:52:15 +0000.933465][1e81]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:063] [2023-05-19 01:52:15 +0000.933493][1e81]
AudioDeviceDataHandler::StartMicProcess

[000:063] [2023-05-19 01:52:15 +0000.933583][1e81] Try to start webrtc recording


device.

[000:063] [2023-05-19 01:52:15 +0000.933610][1e81] StartRecording. threadID:7809

[000:063] [2023-05-19 01:52:15 +0000.933620][21bc] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:063] [2023-05-19 01:52:15 +0000.933701][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[000:063] [2023-05-19 01:52:15 +0000.933882][1e81] The machine model:M2102J20SG
[000:063] [2023-05-19 01:52:15 +0000.933930][1e81] default mode: Set the recording
mode to voice communication to enable HW AEC .

[000:063] [2023-05-19 01:52:15 +0000.933953][1e81] Set the recording mode before


getSetting: 4
[000:063] [2023-05-19 01:52:15 +0000.933986][1e81] Set the recording mode after
getSetting: 1
[000:144] [2023-05-19 01:52:16 +0000.14882][1e81] StartRecording finished.

[000:144] [2023-05-19 01:52:16 +0000.14983][1e81] audio: start the audio mic


checker timer.

[000:145] [2023-05-19 01:52:16 +0000.15470][1e81] machine model :poco


[000:145] [2023-05-19 01:52:16 +0000.15517][1e81] Support this machine model :poco
[000:148] [2023-05-19 01:52:16 +0000.19356][1e81] global inited! current sdk
version: 07-20-936c45f
[000:236] [2023-05-19 01:52:16 +0000.106551][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:236] [2023-05-19 01:52:16 +0000.106677][21bd] _deviceSampleRate:48000

[000:236] [2023-05-19 01:52:16 +0000.107038][21bc] Run AGC when audioType = 0


[000:236] [2023-05-19 01:52:16 +0000.107133][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:595] [2023-05-19 01:52:16 +0000.466343][1f83]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:596] [2023-05-19 01:52:16 +0000.466492][21b8] MediaFilterCamera, recording
file context:0x7afcedbd00 input texture:8
[000:596] [2023-05-19 01:52:16 +0000.466558][21b8] GLESContext:
[000:596] [2023-05-19 01:52:16 +0000.466604][21b8] The result of eglGetDisplay is:
0xb400007bc06ceb40
[000:597] [2023-05-19 01:52:16 +0000.467736][21b8] The result of creation:
0x7a28669a00
[000:597] [2023-05-19 01:52:16 +0000.467858][21b8] The result of
eglCreatePbufferSurface is: 0x7a2880ba00
[000:597] [2023-05-19 01:52:16 +0000.467981][1f83]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7afcedbd00 input_texture: 8
[001:846] [2023-05-19 01:52:17 +0000.716896][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[002:242] [2023-05-19 01:52:18 +0000.113284][21bc] Run AGC when audioType = 0
[002:525] [2023-05-19 01:52:18 +0000.395422][1e64] SetOrientation:
MediaFilterCamera:: SetOrientation: 0
[002:525] [2023-05-19 01:52:18 +0000.395483][1e64]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 0
[002:525] [2023-05-19 01:52:18 +0000.396173][1e64]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[002:525] [2023-05-19 01:52:18 +0000.396335][21b8] operator() time:878139128
enter.

[002:526] [2023-05-19 01:52:18 +0000.396402][21b8] MediaFilterCamera, recording


file context:0x7afcedbd00 input texture:8
[002:527] [2023-05-19 01:52:18 +0000.397536][21b8] MicSource: Mic source
created:10x7a38d41780
[002:527] [2023-05-19 01:52:18 +0000.398128][21b8] received external audio stream

[002:527] [2023-05-19 01:52:18 +0000.398190][21b8] alloc thread: 0x7a0986b780


name:worker0 thread id:524224892080 to Mic_source
[002:527] [2023-05-19 01:52:18 +0000.398259][21b8] audio: start the audio sender
thread.

[002:527] [2023-05-19 01:52:18 +0000.398350][21b8] construct OpenGLRenderProgram


0x7a28893198
[002:528] [2023-05-19 01:52:18 +0000.398394][21b8] CropFilter::SetOrientation
orientation: 0
[002:528] [2023-05-19 01:52:18 +0000.398519][21b8] filter: filter pipeline
construtc this: 0x7a098cb000
[002:528] [2023-05-19 01:52:18 +0000.398562][21b8] filter: filter pipeline2 update
pattern: 1
[002:528] [2023-05-19 01:52:18 +0000.398629][21b8] CameraSource::source_id_:1
[002:528] [2023-05-19 01:52:18 +0000.398657][21b8] RecordAudioSource::source_id_:2
[002:528] [2023-05-19 01:52:18 +0000.398834][21b8] BindInputFilter 0x7a0986bec0
this 0x7a288933c0
[002:528] [2023-05-19 01:52:18 +0000.398871][21b8] BindInputFilter 0x7a0986c058
this 0x7a0986c1d0
[002:528] [2023-05-19 01:52:18 +0000.398891][21b8] BindInputFilter 0x7a288933c0
this 0x7a098cb0a0
[002:528] [2023-05-19 01:52:18 +0000.398928][21b8] setParamentForFilters:
speed:1.000000
[002:528] [2023-05-19 01:52:18 +0000.398950][21b8] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[002:528] [2023-05-19 01:52:18 +0000.398967][21b8] SetParamForFilter time:878139131
enter.

[002:528] [2023-05-19 01:52:18 +0000.398982][21b8] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[002:528] [2023-05-19 01:52:18 +0000.398997][21b8] SetParamForFilter: Params video
index is: 0
[002:528] [2023-05-19 01:52:18 +0000.399008][21b8] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[002:528] [2023-05-19 01:52:18 +0000.399019][21b8] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[002:528] [2023-05-19 01:52:18 +0000.399030][21b8] crop filter mode tpye:
citytravelvideo index:0
[002:537] [2023-05-19 01:52:18 +0000.407723][21b8]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:537] [2023-05-19 01:52:18 +0000.407833][21b8]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:537] [2023-05-19 01:52:18 +0000.407854][21b8]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:537] [2023-05-19 01:52:18 +0000.407868][21b8]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:537] [2023-05-19 01:52:18 +0000.407884][21b8]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:537] [2023-05-19 01:52:18 +0000.407899][21b8]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:537] [2023-05-19 01:52:18 +0000.407913][21b8]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:537] [2023-05-19 01:52:18 +0000.407927][21b8]
Warning(parse_template_json.cc:81): json parament no found the parament
[002:537] [2023-05-19 01:52:18 +0000.407941][21b8]
Warning(parse_template_json.cc:81): json parament no found the parament
[002:537] [2023-05-19 01:52:18 +0000.407955][21b8]
Warning(parse_template_json.cc:67): json parament no found the parament
[002:537] [2023-05-19 01:52:18 +0000.407968][21b8]
Warning(parse_template_json.cc:93): json parament no found the duration
[002:537] [2023-05-19 01:52:18 +0000.407986][21b8] SetParamForFilter leave. expire
time = 9 ms

[002:537] [2023-05-19 01:52:18 +0000.408167][21b8] OnOutputSizeChanged width 1280


height 720
[002:537] [2023-05-19 01:52:18 +0000.408212][21b8] OpenGLFrameBuffer: width:1280
height:720
[002:537] [2023-05-19 01:52:18 +0000.408233][21b8] OpenGLFrameBuffer: width:1280
height:720
[002:537] [2023-05-19 01:52:18 +0000.408249][21b8] OpenGLFrameBuffer: width:1280
height:720
[002:537] [2023-05-19 01:52:18 +0000.408264][21b8] OpenGLFrameBuffer: width:1280
height:720
[002:537] [2023-05-19 01:52:18 +0000.408278][21b8] OpenGLFrameBuffer: width:1280
height:720
[002:537] [2023-05-19 01:52:18 +0000.408290][21b8] OpenGLFrameBuffer: width:1280
height:720
[002:537] [2023-05-19 01:52:18 +0000.408301][21b8] construct TrivalImageDrawer
0x7a09b2ec80
[002:537] [2023-05-19 01:52:18 +0000.408315][21b8] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7a09b2ec80 context 0x7af1576840
[002:537] [2023-05-19 01:52:18 +0000.408371][21b8] setupGLES:
[002:541] [2023-05-19 01:52:18 +0000.411711][21b8] OpenGLRenderProgram::Initialize.
[002:541] [2023-05-19 01:52:18 +0000.411818][21b8] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[002:541] [2023-05-19 01:52:18 +0000.411846][21b8] 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
[002:541] [2023-05-19 01:52:18 +0000.411885][21b8] Init open gl render:
0x7a28893198
[002:541] [2023-05-19 01:52:18 +0000.411909][21b8] Fragement shader path:
[002:541] [2023-05-19 01:52:18 +0000.411936][21b8] Fragement shader path:
[002:541] [2023-05-19 01:52:18 +0000.411958][21b8] create opengl program object.
[002:541] [2023-05-19 01:52:18 +0000.411983][21b8] create shader: vertex
[002:541] [2023-05-19 01:52:18 +0000.412155][21b8] create shader: fragment
[002:542] [2023-05-19 01:52:18 +0000.413258][21b8] Have not extra filter filename!
[002:542] [2023-05-19 01:52:18 +0000.413318][21b8] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[002:542] [2023-05-19 01:52:18 +0000.413337][21b8] OpenGLRenderProgram::Initialize
success.
[002:543] [2023-05-19 01:52:18 +0000.413406][21b8] Setup the OpenGL result:1
[002:543] [2023-05-19 01:52:18 +0000.413667][21b7] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_878139146.mp4
[002:543] [2023-05-19 01:52:18 +0000.413836][21b7] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_878139146.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[002:543] [2023-05-19 01:52:18 +0000.413857][21d6] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a16dfba98
[002:543] [2023-05-19 01:52:18 +0000.413879][21b7] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[002:543] [2023-05-19 01:52:18 +0000.413934][21b7] 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_878139146.mp4
fileFD: -1
[002:543] [2023-05-19 01:52:18 +0000.414261][21b7] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_878139146.mp4
is opened successfully
[002:543] [2023-05-19 01:52:18 +0000.414286][21b7] setupMediaProcessers:
[002:543] [2023-05-19 01:52:18 +0000.414301][21b7]
RecordingSessionInternalSimple:setup media processers.
[002:543] [2023-05-19 01:52:18 +0000.414316][21b7] construct AAC encoder
[002:544] [2023-05-19 01:52:18 +0000.414810][21b7] H264Encoder creating:
superfast011818
[002:544] [2023-05-19 01:52:18 +0000.414871][21b7] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[002:544] [2023-05-19 01:52:18 +0000.415361][21b7] H264Encode::GetMachineModel is
M2102J20SG
[002:545] [2023-05-19 01:52:18 +0000.415401][21b7] H264Encoder machine_mode
is:M2102J20SG
[002:545] [2023-05-19 01:52:18 +0000.415431][21b7] H264Encode::machine size :9
machine_mode:M2102J20SG
[002:545] [2023-05-19 01:52:18 +0000.415458][21b7] H264Encode::machine array
size :22 machine_mode:M2102J20SG
[002:545] [2023-05-19 01:52:18 +0000.415484][21b7] H264Encode::current machine
is :M2102J20SG auto check hw codec decide to use hw codec
[002:545] [2023-05-19 01:52:18 +0000.415509][21b7] setupCompressionSession:
[002:545] [2023-05-19 01:52:18 +0000.415535][21b7] H264Encode::creating hareware
Encoder
[002:545] [2023-05-19 01:52:18 +0000.415562][21b7] AndroidHwAvcEncoder
time:878139148 enter.

[002:545] [2023-05-19 01:52:18 +0000.415704][21b7] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007bc05db540 address:0x79feaa9760
[002:545] [2023-05-19 01:52:18 +0000.415814][21b7] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[002:545] [2023-05-19 01:52:18 +0000.415844][21b7] The video avc hw codec address
is 0x7afce0dbe8
[002:545] [2023-05-19 01:52:18 +0000.415900][21b7] AndroidHwAvcEncoder leave.
expire time = 0 ms

[002:545] [2023-05-19 01:52:18 +0000.415933][21b7] RegisterEncodeCompleteCallback


time:878139148 enter.

[002:545] [2023-05-19 01:52:18 +0000.415997][21b7] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[002:545] [2023-05-19 01:52:18 +0000.416026][21b7] InitEncode time:878139148


enter.

[002:545] [2023-05-19 01:52:18 +0000.416064][21b7] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[002:545] [2023-05-19 01:52:18 +0000.416089][21b7] Create time:878139148 enter.

[002:545] [2023-05-19 01:52:18 +0000.416105][21b7] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[002:545] [2023-05-19 01:52:18 +0000.416124][21b7]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7a16dbb340
[002:555] [2023-05-19 01:52:18 +0000.426303][21bc] On audio frame the broadcast
with timestamp:878139158 samples:480. (1000 frame for one log)

[002:556] [2023-05-19 01:52:18 +0000.427356][21b7] supported_type:video/avc


[002:557] [2023-05-19 01:52:18 +0000.427579][21b7] name:OMX.qcom.video.encoder.avc
mime:video/avc
[002:557] [2023-05-19 01:52:18 +0000.427625][21b7] hwCodecPrefix :OMX.qcom.
[002:557] [2023-05-19 01:52:18 +0000.427657][21b7] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[002:557] [2023-05-19 01:52:18 +0000.427731][21b7] mediacodec_createCodecByName
time:878139160 enter.

[002:557] [2023-05-19 01:52:18 +0000.427767][21b7] WrapAndroidMediaCodec


time:878139160 enter.

[002:557] [2023-05-19 01:52:18 +0000.427907][21b7] WrapAndroidMediaCodec leave.


expire time = 0 ms

[002:560] [2023-05-19 01:52:18 +0000.431242][21ce] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[002:561] [2023-05-19 01:52:18 +0000.431564][21ce] The output timestamp from audio
mixer change:878139158
[002:561] [2023-05-19 01:52:18 +0000.431591][21ce] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[002:576] [2023-05-19 01:52:18 +0000.446849][21b7] mediacodec_createCodecByName
leave. expire time = 19 ms

[002:576] [2023-05-19 01:52:18 +0000.446934][21b7] WrapAndroidMediaFromat


time:878139179 enter.
[002:576] [2023-05-19 01:52:18 +0000.447003][21b7] WrapAndroidMediaFromat leave.
expire time = 0 ms

[002:643] [2023-05-19 01:52:18 +0000.513636][21b7] Destroy time:878139246 enter.

[002:643] [2023-05-19 01:52:18 +0000.513720][21b7] WrapAndroidMediaFromat::


Destroy
[002:643] [2023-05-19 01:52:18 +0000.513742][21b7] Destroy leave. expire time = 0
ms

[002:643] [2023-05-19 01:52:18 +0000.513759][21b7] ~WrapAndroidMediaFromat


time:878139246 enter.

[002:643] [2023-05-19 01:52:18 +0000.513788][21b7] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[002:643] [2023-05-19 01:52:18 +0000.513817][21b7] Create leave. expire time = 98


ms

[002:643] [2023-05-19 01:52:18 +0000.513842][21b7] isSemiPlanarSupport


time:878139246 enter.

[002:643] [2023-05-19 01:52:18 +0000.513867][21b7] H264Encoder isSemiPlanarSupport


[002:643] [2023-05-19 01:52:18 +0000.513897][21b7] isSemiPlanarSupport leave.
expire time = 0 ms

[002:643] [2023-05-19 01:52:18 +0000.513920][21b7] creat hw H264Encoder success,


isSemiPlanar:1
[002:643] [2023-05-19 01:52:18 +0000.514010][21b7] InitEncode leave. expire time =
98 ms

[002:643] [2023-05-19 01:52:18 +0000.514038][21b7] H264Encode::created Encoder


[002:643] [2023-05-19 01:52:18 +0000.514068][21b7] H264Encode:: H264 encoder
created.
[002:643] [2023-05-19 01:52:18 +0000.514092][21b7] H264 encoder created.
[002:643] [2023-05-19 01:52:18 +0000.514119][21b7]
RecordingSessionInternalSimple:created avc encoder avc: 0x7a09584140
[002:643] [2023-05-19 01:52:18 +0000.514145][21b7] setOutput:
[002:643] [2023-05-19 01:52:18 +0000.514170][21b7]
RecordingSessionInternalSimple:encoder set output to muxer!
[002:643] [2023-05-19 01:52:18 +0000.514196][21b7] request a key frame
[002:643] [2023-05-19 01:52:18 +0000.514207][21b7] H264Encode:: request a key frame
[002:643] [2023-05-19 01:52:18 +0000.514339][21b7] setDisplayRotate :0
[002:644] [2023-05-19 01:52:18 +0000.514383][21b7] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[002:644] [2023-05-19 01:52:18 +0000.514460][21b8] StartRecording:
[002:644] [2023-05-19 01:52:18 +0000.514563][21ce] operator(): Set the recording
session in mic source. recording session: 0x7a0986bf00
[002:644] [2023-05-19 01:52:18 +0000.514647][21b8] operator() leave. expire time =
119 ms

[002:644] [2023-05-19 01:52:18 +0000.514757][21cd] AF_SpeedFilter audio


0x7a0986c080 PullFrame
[002:644] [2023-05-19 01:52:18 +0000.514799][21cd]
RecordAudioSource::PullAudioFrame
[002:644] [2023-05-19 01:52:18 +0000.514825][21cd] AF_SpeedFilter::PullFrame eof4
[002:646] [2023-05-19 01:52:18 +0000.517050][21cd]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[002:667] [2023-05-19 01:52:18 +0000.538000][21cd] AF_SpeedFilter audio time,
0x7a0986c080 rcv time: 878139262
[002:667] [2023-05-19 01:52:18 +0000.538106][21cd] AF_SpeedFilter audio time,
0x7a0986c080 rcv time: 878139262in_nSamples:441
[002:667] [2023-05-19 01:52:18 +0000.538202][21cd] resampled_data_size:0
[002:687] [2023-05-19 01:52:18 +0000.557999][21b8]
MediaFilterCamera::NeedProcessTexture
[002:687] [2023-05-19 01:52:18 +0000.558078][21b8] begine recode to first frame
spend time:161
[002:687] [2023-05-19 01:52:18 +0000.558139][21b8] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7a0986bd80
[002:687] [2023-05-19 01:52:18 +0000.558172][21b8] blur_distance_:0
[002:687] [2023-05-19 01:52:18 +0000.558188][21b8] blur_direction_angle_:-90
[002:687] [2023-05-19 01:52:18 +0000.558211][21b8]
GPUImageProcessing::SetOrientation orientation: 0
[002:687] [2023-05-19 01:52:18 +0000.558229][21b8] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[002:687] [2023-05-19 01:52:18 +0000.558278][21b8] GPUImageProcessing: process
video frame with resolution 1280 X 720
[002:687] [2023-05-19 01:52:18 +0000.558299][21b8] GPUImageProcessing: input frame
width1280 X 720
[002:689] [2023-05-19 01:52:18 +0000.559954][21b8] drawYUV420 render
OpenGLRenderProgram:0x7a28893198
[002:690] [2023-05-19 01:52:18 +0000.560816][21b8] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:690] [2023-05-19 01:52:18 +0000.560919][21b8] CropFilter::OnVideoFrame
outputtexture :10
[002:690] [2023-05-19 01:52:18 +0000.560951][21b8] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:695] [2023-05-19 01:52:18 +0000.565595][21b8] The read pixel from buffer take:
5 width:1280 height:720 frameType:0
[002:722] [2023-05-19 01:52:18 +0000.593348][21b8] drawYUV420 render
OpenGLRenderProgram:0x7a28893198
[002:727] [2023-05-19 01:52:18 +0000.597849][21b8] The convert RGB to YUV take 2
[002:727] [2023-05-19 01:52:18 +0000.598193][21b8] FilterPipeline2::OnVideoFrame
pts 34 last_video_timestamp_ 34
[002:727] [2023-05-19 01:52:18 +0000.598316][21b8]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[002:729] [2023-05-19 01:52:18 +0000.599737][21d5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[002:729] [2023-05-19 01:52:18 +0000.599931][21d5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[002:729] [2023-05-19 01:52:18 +0000.600004][21d5] push video frame to H264
encoder. (100 frame for one log)

[002:729] [2023-05-19 01:52:18 +0000.600059][21d5] push video frame to H264


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

[002:729] [2023-05-19 01:52:18 +0000.600101][21d5] H264Encode::push video frame to


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

[002:729] [2023-05-19 01:52:18 +0000.600141][21d5] Push an pts:0 to dts queue.


[002:729] [2023-05-19 01:52:18 +0000.600224][21d5] DTS queue for
Generator:0x7a16dfbcb8 0
[002:729] [2023-05-19 01:52:18 +0000.600264][21d5] The input pts:0 fps:30
[002:734] [2023-05-19 01:52:18 +0000.605267][21d5]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[002:757] [2023-05-19 01:52:18 +0000.628165][21b8] drawYUV420 render
OpenGLRenderProgram:0x7a28893198
[002:785] [2023-05-19 01:52:18 +0000.655976][21cd] AF_SpeedFilter audio time 222,
0x7a0986c080 out time: 878139262 org time: 878139262
[002:785] [2023-05-19 01:52:18 +0000.656157][21cd] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[002:785] [2023-05-19 01:52:18 +0000.656217][21cd]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 878139262
[002:785] [2023-05-19 01:52:18 +0000.656257][21cd]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[002:785] [2023-05-19 01:52:18 +0000.656356][21cd] AF_SpeedFilter audio time
[002:786] [2023-05-19 01:52:18 +0000.656420][21cd] AF_SpeedFilter audio time 111,
0x7a0986c080 out time: 878139272 org time: 878139272
[002:787] [2023-05-19 01:52:18 +0000.658276][21d4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:4
[002:788] [2023-05-19 01:52:18 +0000.658677][21d6] add aac audio track with id:1
[002:788] [2023-05-19 01:52:18 +0000.659327][21d6] audio start ts:0
[002:788] [2023-05-19 01:52:18 +0000.659373][21d6] the audio frame has been written
into MP4 file
[002:790] [2023-05-19 01:52:18 +0000.661052][21d5] h264 add frame header cdr flag
[002:791] [2023-05-19 01:52:18 +0000.661445][21d5] h264 add frame header cdr flag
[002:791] [2023-05-19 01:52:18 +0000.661595][21d5] SendFrame
encodedImage._timeStamp:0encodedImage->_length:57295
[002:791] [2023-05-19 01:52:18 +0000.661633][21d5] Received key frame:0
[002:791] [2023-05-19 01:52:18 +0000.661661][21d5] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[002:791] [2023-05-19 01:52:18 +0000.661685][21d5] H264Encode::H264SWEncoder get
callback, length:57295 type:0 nalType:7length:18
[002:791] [2023-05-19 01:52:18 +0000.661709][21d5] H264Encode:: get a sps pps
header!headerSize:31
[002:791] [2023-05-19 01:52:18 +0000.661735][21d5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[002:791] [2023-05-19 01:52:18 +0000.661841][21d6] get the H.264 SPS parameter
[002:791] [2023-05-19 01:52:18 +0000.662056][21d6] add video track with id:2
[002:791] [2023-05-19 01:52:18 +0000.662316][21d6] get the H.264 PPS parameter
[002:792] [2023-05-19 01:52:18 +0000.662449][21d6] get the H.264 IDR frame
[002:792] [2023-05-19 01:52:18 +0000.662474][21d6] resss:true
[002:792] [2023-05-19 01:52:18 +0000.662499][21d6] video start ts:0
[002:792] [2023-05-19 01:52:18 +0000.662541][21d6] the video frame has been written
into MP4 file
[003:186] [2023-05-19 01:52:19 +0000.56908][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:230] [2023-05-19 01:52:19 +0000.100645][21b8] The convert RGB to YUV take 1
[003:546] [2023-05-19 01:52:19 +0000.416648][21ce] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:553] [2023-05-19 01:52:19 +0000.423792][21d5] DTS queue for
Generator:0x7a16dfbcb8 793 829
[003:578] [2023-05-19 01:52:19 +0000.449081][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[003:687] [2023-05-19 01:52:19 +0000.558225][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:722] [2023-05-19 01:52:19 +0000.592828][21b8] The convert RGB to YUV take 1
[004:049] [2023-05-19 01:52:19 +0000.919613][21d5] Push an pts:1325 to dts queue.
[004:089] [2023-05-19 01:52:19 +0000.959926][21d5] last dts:1297 currentPts:1325
ppsOrSPS:0 queue length:2
[004:147] [2023-05-19 01:52:20 +0000.17537][21b3]
monitorTime:4003totalDuration:3920
[004:184] [2023-05-19 01:52:20 +0000.54627][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:217] [2023-05-19 01:52:20 +0000.87926][21b8] The convert RGB to YUV take 1
[004:238] [2023-05-19 01:52:20 +0000.108817][21cd] AF_SpeedFilter audio
0x7a0986c080 PullFrame
[004:242] [2023-05-19 01:52:20 +0000.112641][21bc] Run AGC when audioType = 0
[004:242] [2023-05-19 01:52:20 +0000.112831][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:382] [2023-05-19 01:52:20 +0000.252762][21d5] DTS queue for
Generator:0x7a16dfbcb8 1625 1658
[004:485] [2023-05-19 01:52:20 +0000.355537][21cd]
RecordAudioSource::PullAudioFrame
[004:541] [2023-05-19 01:52:20 +0000.411996][21ce] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:683] [2023-05-19 01:52:20 +0000.553798][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:720] [2023-05-19 01:52:20 +0000.590613][21b8] The convert RGB to YUV take 2
[004:750] [2023-05-19 01:52:20 +0000.621215][21b8] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[004:757] [2023-05-19 01:52:20 +0000.627502][21d5] h264 add frame header cdr flag
[004:757] [2023-05-19 01:52:20 +0000.627683][21d5] Received key frame:1996
[004:787] [2023-05-19 01:52:20 +0000.657946][21d6] get the H.264 IDR frame
[004:891] [2023-05-19 01:52:20 +0000.761791][21cd] AF_SpeedFilter::PullFrame eof4
[004:893] [2023-05-19 01:52:20 +0000.763968][21cd]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[004:943] [2023-05-19 01:52:20 +0000.813427][21cd] resampled_data_size:7168
[005:128] [2023-05-19 01:52:20 +0000.998454][21d4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:7
[005:182] [2023-05-19 01:52:21 +0000.53339][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:187] [2023-05-19 01:52:21 +0000.57485][21d5] DTS queue for
Generator:0x7a16dfbcb8 2461
[005:216] [2023-05-19 01:52:21 +0000.86462][21b8] The convert RGB to YUV take 1
[005:307] [2023-05-19 01:52:21 +0000.177499][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[005:391] [2023-05-19 01:52:21 +0000.261685][21d5] Push an pts:2664 to dts queue.
[005:419] [2023-05-19 01:52:21 +0000.290252][21d5] last dts:2630 currentPts:2664
ppsOrSPS:0 queue length:2
[005:542] [2023-05-19 01:52:21 +0000.413056][21ce] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:682] [2023-05-19 01:52:21 +0000.552589][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:715] [2023-05-19 01:52:21 +0000.586022][21b8] The convert RGB to YUV take 1
[005:825] [2023-05-19 01:52:21 +0000.695482][21cd] AF_SpeedFilter audio
0x7a0986c080 PullFrame
[005:982] [2023-05-19 01:52:21 +0000.853033][21b8] drawYUV420 render
OpenGLRenderProgram:0x7a28893198
[006:021] [2023-05-19 01:52:21 +0000.891601][21d5] DTS queue for
Generator:0x7a16dfbcb8 3293
[006:049] [2023-05-19 01:52:21 +0000.919441][21b8] GPUImageProcessing: process
video frame with resolution 1280 X 720
[006:049] [2023-05-19 01:52:21 +0000.919542][21b8] GPUImageProcessing: input frame
width1280 X 720
[006:049] [2023-05-19 01:52:21 +0000.919847][21b8] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[006:049] [2023-05-19 01:52:21 +0000.919918][21b8] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[006:051] [2023-05-19 01:52:21 +0000.921720][21d5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3327
[006:053] [2023-05-19 01:52:21 +0000.923510][21d5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3293 pts:3293
[006:085] [2023-05-19 01:52:21 +0000.955927][21d5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3362
[006:085] [2023-05-19 01:52:21 +0000.956060][21d5] push video frame to H264
encoder. (100 frame for one log)

[006:085] [2023-05-19 01:52:21 +0000.956084][21d5] push video frame to H264


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

[006:085] [2023-05-19 01:52:21 +0000.956103][21d5] H264Encode::push video frame to


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

[006:085] [2023-05-19 01:52:21 +0000.956127][21d5] The input pts:3362 fps:30


[006:086] [2023-05-19 01:52:21 +0000.957230][21d5] SendFrame
encodedImage._timeStamp:3327encodedImage->_length:17808
[006:120] [2023-05-19 01:52:21 +0000.990529][21d5] H264Encode::H264SWEncoder get
callback, length:34816 type:1 nalType:1length:34812
[006:191] [2023-05-19 01:52:22 +0000.62041][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:216] [2023-05-19 01:52:22 +0000.87149][21b8] The convert RGB to YUV take 1
[006:238] [2023-05-19 01:52:22 +0000.108963][21bc] Run AGC when audioType = 0
[006:339] [2023-05-19 01:52:22 +0000.209973][21cd]
RecordAudioSource::PullAudioFrame
[006:543] [2023-05-19 01:52:22 +0000.414243][21ce] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:684] [2023-05-19 01:52:22 +0000.555220][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:717] [2023-05-19 01:52:22 +0000.588038][21b8] The convert RGB to YUV take 1
[006:720] [2023-05-19 01:52:22 +0000.591159][21d5] Push an pts:3994 to dts queue.
[006:749] [2023-05-19 01:52:22 +0000.619932][21d5] h264 add frame header cdr flag
[006:749] [2023-05-19 01:52:22 +0000.620101][21d5] Received key frame:3994
[006:749] [2023-05-19 01:52:22 +0000.620138][21d5] last dts:3962 currentPts:3994
ppsOrSPS:0 queue length:2
[006:783] [2023-05-19 01:52:22 +0000.653971][21d6] get the H.264 IDR frame
[006:818] [2023-05-19 01:52:22 +0000.688650][21b8] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[006:848] [2023-05-19 01:52:22 +0000.719166][21d5] DTS queue for
Generator:0x7a16dfbcb8 4095 4125
[007:038] [2023-05-19 01:52:22 +0000.908919][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[007:149] [2023-05-19 01:52:23 +0000.20153][21cd] resampled_data_size:0
[007:180] [2023-05-19 01:52:23 +0000.50864][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:186] [2023-05-19 01:52:23 +0000.57129][21cd] AF_SpeedFilter::PullFrame eof4
[007:188] [2023-05-19 01:52:23 +0000.59402][21cd]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[007:221] [2023-05-19 01:52:23 +0000.91536][21b8] The convert RGB to YUV take 1
[007:394] [2023-05-19 01:52:23 +0000.265109][21d4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:1
[007:422] [2023-05-19 01:52:23 +0000.293266][21cd] AF_SpeedFilter audio
0x7a0986c080 PullFrame
[007:543] [2023-05-19 01:52:23 +0000.413966][21ce] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:687] [2023-05-19 01:52:23 +0000.557966][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:689] [2023-05-19 01:52:23 +0000.560343][21d5] DTS queue for
Generator:0x7a16dfbcb8 4927 4965
[007:716] [2023-05-19 01:52:23 +0000.586766][21b8] The convert RGB to YUV take 2
[008:004] [2023-05-19 01:52:23 +0000.874959][1e64]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[008:005] [2023-05-19 01:52:23 +0000.875467][21b8] operator(): Stop
[008:005] [2023-05-19 01:52:23 +0000.875518][21b8] StopPullFrameAndWriteMp4
time:878144608 enter.

[008:005] [2023-05-19 01:52:23 +0000.875548][21b8] StopRecording:


[008:006] [2023-05-19 01:52:23 +0000.876613][21cd] resampled_data_size:512
[008:006] [2023-05-19 01:52:23 +0000.876682][21cd] AF_SpeedFilter audio time 222,
0x7a0986c080 out time: 878144532 org time: 878144532
[008:006] [2023-05-19 01:52:23 +0000.876792][21cd] PullAudioFrame: PullFrame audio
finished.
[008:006] [2023-05-19 01:52:23 +0000.876822][21cd]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[008:007] [2023-05-19 01:52:23 +0000.878145][21d5]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:159
[008:010] [2023-05-19 01:52:23 +0000.880830][21b7] stop recording
[008:010] [2023-05-19 01:52:23 +0000.880904][21b7]
RecordingSessionInternalSimple:destroy media processers
[008:010] [2023-05-19 01:52:23 +0000.880928][21b7] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[008:010] [2023-05-19 01:52:23 +0000.880946][21b7] H264Encode::flushing hareware
Encoder
[008:010] [2023-05-19 01:52:23 +0000.881087][21b7] Flush time:878144613 enter.

[008:010] [2023-05-19 01:52:23 +0000.881132][21b7] H264Encoder encoder flush


[008:010] [2023-05-19 01:52:23 +0000.881260][21b7] flush output queue
[008:243] [2023-05-19 01:52:24 +0000.113919][21bc] Run AGC when audioType = 0
[008:243] [2023-05-19 01:52:24 +0000.114127][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:343] [2023-05-19 01:52:24 +0000.213941][21b7] Flush leave. expire time = 333
ms

[008:343] [2023-05-19 01:52:24 +0000.214262][21b7] ~H264EncodeWrap:


[008:343] [2023-05-19 01:52:24 +0000.214336][21b7] ~H264Encode:
[008:343] [2023-05-19 01:52:24 +0000.214371][21b7] teardownCompressionSession:
H264Encode::destroying Encoder
[008:344] [2023-05-19 01:52:24 +0000.214408][21b7] Release time:878144947 enter.

[008:344] [2023-05-19 01:52:24 +0000.214595][21b7] Release:


MediaCodecVideoEncoder::Release _inited:1
[008:344] [2023-05-19 01:52:24 +0000.214653][21b7] Destroy time:878144947 enter.

[008:344] [2023-05-19 01:52:24 +0000.214733][21b7] H264Encoder encoderDestroy


[008:344] [2023-05-19 01:52:24 +0000.214793][21b7]
AndroidMediaCodecVideoEncoder::release env: 0x7a09584280
[008:344] [2023-05-19 01:52:24 +0000.214836][21b7]
AndroidMediaCodecVideoEncoder::Destroy
[008:368] [2023-05-19 01:52:24 +0000.238777][21b7] Destroy leave. expire time = 24
ms

[008:368] [2023-05-19 01:52:24 +0000.238922][21b7] Release leave. expire time = 24


ms

[008:368] [2023-05-19 01:52:24 +0000.238947][21b7] ~AndroidHwAvcEncoder


time:878144971 enter.
[008:368] [2023-05-19 01:52:24 +0000.239090][21b7] Release time:878144971 enter.

[008:368] [2023-05-19 01:52:24 +0000.239136][21b7] Release:


MediaCodecVideoEncoder:: has been released before, just return
[008:368] [2023-05-19 01:52:24 +0000.239167][21b7] Release leave. expire time = 0
ms

[008:368] [2023-05-19 01:52:24 +0000.239194][21b7] ~AndroidMediaCodecVideoEncoder


[008:368] [2023-05-19 01:52:24 +0000.239221][21b7] ~WrapAndroidMediaCodec
time:878144971 enter.

[008:368] [2023-05-19 01:52:24 +0000.239247][21b7] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[008:368] [2023-05-19 01:52:24 +0000.239273][21b7] video hevc hw codec


destructor:0x7afce0dbe8

[008:368] [2023-05-19 01:52:24 +0000.239319][21b7] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[008:368] [2023-05-19 01:52:24 +0000.239364][21b7] teardownCompressionSession:


H264Encode::destroyed Encoder
[008:369] [2023-05-19 01:52:24 +0000.239401][21b7]
RecordingSessionInternalSimple:destroy aac encoder output!
[008:369] [2023-05-19 01:52:24 +0000.239425][21b7] AACSWEncode destructor
[008:370] [2023-05-19 01:52:24 +0000.240623][21d6] MP4 close file successfully
[008:370] [2023-05-19 01:52:24 +0000.240704][21d6] Recording session Internal:
notify recording ok
[008:370] [2023-05-19 01:52:24 +0000.240743][21d6] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_878139146.mp4,
output_video_timestamp_:5261 last_video_pts_:5261
[008:370] [2023-05-19 01:52:24 +0000.240801][21d6] OnRecordFinish:
[008:371] [2023-05-19 01:52:24 +0000.241731][21d6] onRecordingOk: net seek
pos:0record video duration:5294record audio duration:5270
[008:372] [2023-05-19 01:52:24 +0000.242553][21ce] destructMicSource_w:
[008:372] [2023-05-19 01:52:24 +0000.242621][21ce] setOutput_w:
MicSource::setOutput() 0x0
[008:372] [2023-05-19 01:52:24 +0000.242651][21ce] close external audio stream

[008:372] [2023-05-19 01:52:24 +0000.242757][21b8] releaseThread 0x7a0986b780


[008:372] [2023-05-19 01:52:24 +0000.242794][21b8] ~MicSource: Mic source
destroyed:0x7a38d41780
[008:373] [2023-05-19 01:52:24 +0000.243923][21b8] StopPullFrameAndWriteMp4 leave.
expire time = 368 ms

[008:373] [2023-05-19 01:52:24 +0000.244057][21b8] DestroyPipelineAndFilters


time:878144976 enter.

[008:373] [2023-05-19 01:52:24 +0000.244096][21b8] UnbindInputFilter 0x7a0986bec0


this 0x7a288933c0
[008:373] [2023-05-19 01:52:24 +0000.244143][21b8] UnbindInputFilter 0x7a0986c058
this 0x7a0986c1d0
[008:373] [2023-05-19 01:52:24 +0000.244179][21b8] UnbindInputFilter 0x7a288933c0
this 0x7a098cb0a0
[008:373] [2023-05-19 01:52:24 +0000.244202][21b8] filter: filter pipeline destroy
this: 0x7a098cb000
[008:374] [2023-05-19 01:52:24 +0000.244699][21b8] ClearVideoOfSources: recodring
total frames:0
[008:374] [2023-05-19 01:52:24 +0000.244757][21b8] ClearVideoOfSources:
[008:374] [2023-05-19 01:52:24 +0000.244777][21b8] GPUImageProcessing destruct.
[008:374] [2023-05-19 01:52:24 +0000.244824][21b8] destroy TrivalImageDrawer
0x7a09b2ec80
[008:374] [2023-05-19 01:52:24 +0000.244851][21b8] The shader has been initialize,
clean up them.

[008:374] [2023-05-19 01:52:24 +0000.244916][21b8] ~OpenGLFrameBuffer:


[008:374] [2023-05-19 01:52:24 +0000.245011][21b8] ~OpenGLFrameBuffer:
[008:374] [2023-05-19 01:52:24 +0000.245077][21b8] ~OpenGLFrameBuffer:
[008:374] [2023-05-19 01:52:24 +0000.245136][21b8] ~OpenGLFrameBuffer:
[008:374] [2023-05-19 01:52:24 +0000.245200][21b8] ~OpenGLFrameBuffer:
[008:374] [2023-05-19 01:52:24 +0000.245275][21b8] ~OpenGLFrameBuffer:
[008:375] [2023-05-19 01:52:24 +0000.245437][21b8] GPUImageProcessing destruct
finish.
[008:375] [2023-05-19 01:52:24 +0000.245485][21b8] GPURGBAFrame destruct.
[008:375] [2023-05-19 01:52:24 +0000.245543][21b8] destroy OpenGLRenderProgram
0x7a28893198
[008:375] [2023-05-19 01:52:24 +0000.245580][21b8] ~CameraSource time:878144978
enter.

[008:375] [2023-05-19 01:52:24 +0000.245613][21b8] ~CameraSource leave. expire


time = 0 ms

[008:375] [2023-05-19 01:52:24 +0000.245635][21b8] ~RecordAudioSource


time:878144978 enter.

[008:375] [2023-05-19 01:52:24 +0000.245692][21b8] ~RecordAudioSource leave.


expire time = 0 ms

[008:375] [2023-05-19 01:52:24 +0000.245723][21b8] DestroyPipelineAndFilters


leave. expire time = 2 ms

[008:388] [2023-05-19 01:52:24 +0000.258589][1e64]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[008:388] [2023-05-19 01:52:24 +0000.259268][1e64] machine model :poco
[008:388] [2023-05-19 01:52:24 +0000.259321][1e64] Support this machine model :poco
[008:388] [2023-05-19 01:52:24 +0000.259340][1e64] global inited! current sdk
version: 07-20-936c45f
[008:389] [2023-05-19 01:52:24 +0000.259528][1e64] filter: filter pipeline
construtc this: 0x7a2894e980
[008:389] [2023-05-19 01:52:24 +0000.259561][1e64] MediaFilterGraph:
MediaFilterGraph construct
[008:389] [2023-05-19 01:52:24 +0000.259580][1e64] GLESContext:
[008:389] [2023-05-19 01:52:24 +0000.259658][1e64] The result of eglGetDisplay is:
0xb400007bc06ceb40
[008:390] [2023-05-19 01:52:24 +0000.260822][1e64] The result of creation:
0x7a28669b80
[008:390] [2023-05-19 01:52:24 +0000.260940][1e64] The result of
eglCreatePbufferSurface is: 0x7a28669c80
[008:391] [2023-05-19 01:52:24 +0000.261780][1e64] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_878139146.mp4
[008:391] [2023-05-19 01:52:24 +0000.261844][1e64] The source 0 speed:1
[008:391] [2023-05-19 01:52:24 +0000.261895][1e64] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_878139146.mp4,
delay: 0
[008:391] [2023-05-19 01:52:24 +0000.261952][1e64] CreateDecoderByVideoSource
time:878144994 enter.
[008:391] [2023-05-19 01:52:24 +0000.262224][1e64] running_decoder_count:0max
count:2
[008:391] [2023-05-19 01:52:24 +0000.262277][1e64] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_878139146.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7a285fdc00
[008:401] [2023-05-19 01:52:24 +0000.271887][21df] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7a38f44a00] Current FFmpeg version git-2021-06-16-
97cea6f

[008:465] [2023-05-19 01:52:24 +0000.336083][21df] OnStreamInfoFound: video


duration_: 5294
[008:466] [2023-05-19 01:52:24 +0000.337291][1e64] start decoder
[008:467] [2023-05-19 01:52:24 +0000.337432][1e64] CreateDecoderByVideoSource
leave. expire time = 76 ms

[008:466] [2023-05-19 01:52:24 +0000.337287][21e0] NO get frame from decoder


[008:467] [2023-05-19 01:52:24 +0000.337512][1e64] BindInputFilter 0x7a28ab8d20
this 0x7a28ac3998
[008:467] [2023-05-19 01:52:24 +0000.337563][1e64] BindInputFilter 0x7a28ac3998
this 0x7a28ac3a58
[008:467] [2023-05-19 01:52:24 +0000.337587][1e64] BindInputFilter 0x7a28ab8d20
this 0x7a28ac3b18
[008:467] [2023-05-19 01:52:24 +0000.337605][1e64] BindInputFilter 0x7a28ac3b18
this 0x7a28ac3bd8
[008:467] [2023-05-19 01:52:24 +0000.337617][1e64] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_878139146.mp4
[008:467] [2023-05-19 01:52:24 +0000.337640][1e64] BindInputFilter 0x7a28ac3a58
this 0x7a28ac4058
[008:467] [2023-05-19 01:52:24 +0000.337670][1e64] BindInputFilter 0x7a28ac4058
this 0x7a2894ea20
[008:467] [2023-05-19 01:52:24 +0000.337689][1e64] BindInputFilter 0x7a28ac3bd8
this 0x7a28ac4298
[008:467] [2023-05-19 01:52:24 +0000.337706][1e64] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_878139146.mp4
[008:467] [2023-05-19 01:52:24 +0000.337925][21e0] NO get frame from decoder
[008:468] [2023-05-19 01:52:24 +0000.338489][1e64]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[008:468] [2023-05-19 01:52:24 +0000.338959][1e64] machine model :poco
[008:468] [2023-05-19 01:52:24 +0000.338996][1e64] Support this machine model :poco
[008:468] [2023-05-19 01:52:24 +0000.339011][1e64] global inited! current sdk
version: 07-20-936c45f
[008:468] [2023-05-19 01:52:24 +0000.339069][21e0] NO get frame from decoder
[008:468] [2023-05-19 01:52:24 +0000.339094][1e64] GetPipeline:
-----------------------------------------
[008:468] [2023-05-19 01:52:24 +0000.339153][1e64] GetPipeline: source:
0x7a28ab8b00
[008:468] [2023-05-19 01:52:24 +0000.339176][1e64] GetPipeline: filter: NULLFilter
[008:468] [2023-05-19 01:52:24 +0000.339190][1e64] GetPipeline: filter: NULLFilter
[008:468] [2023-05-19 01:52:24 +0000.339212][1e64] GetPipeline: filter: NULLFilter
[008:468] [2023-05-19 01:52:24 +0000.339239][1e64] GetPipeline: audio filter:
AuidoNULLFilter
[008:468] [2023-05-19 01:52:24 +0000.339267][1e64] GetPipeline: audio filter:
AuidoNULLFilter
[008:468] [2023-05-19 01:52:24 +0000.339280][1e64] GetPipeline: audio filter:
AudioNUllFilter
[008:468] [2023-05-19 01:52:24 +0000.339301][1e64] GetPipeline:
------------------------------------------
[008:468] [2023-05-19 01:52:24 +0000.339333][1e64] filter: filter pipeline2 update
pattern: 0
[008:469] [2023-05-19 01:52:24 +0000.340210][1e64] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[008:470] [2023-05-19 01:52:24 +0000.340496][1e64] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[008:470] [2023-05-19 01:52:24 +0000.340587][1e64] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[008:470] [2023-05-19 01:52:24 +0000.340759][1e64] DeviceInit:
[008:470] [2023-05-19 01:52:24 +0000.340989][1e64] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[008:471] [2023-05-19 01:52:24 +0000.341409][1e64] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[008:471] [2023-05-19 01:52:24 +0000.341645][1e64] CreatePlatformSpecificObjects:
[008:471] [2023-05-19 01:52:24 +0000.341693][1e64] audio device use null audio
input and opensl output
[008:471] [2023-05-19 01:52:24 +0000.341722][1e64] Create OpenSLES output module
with java VM support.

[008:471] [2023-05-19 01:52:24 +0000.341895][1e64] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[008:471] [2023-05-19 01:52:24 +0000.342122][1e64] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[008:471] [2023-05-19 01:52:24 +0000.342356][1e64] Create OpenSLES output module
with buffer num:2

[008:472] [2023-05-19 01:52:24 +0000.342406][1e64] Error(trace.cc:40): Init the


output and input for audio device template.
[008:472] [2023-05-19 01:52:24 +0000.342423][1e64] Init the output device.

[008:472] [2023-05-19 01:52:24 +0000.342464][1e64] Set the playout as stereo:1


[008:472] [2023-05-19 01:52:24 +0000.342496][1e64] Set the sample rate to be:44100

[008:472] [2023-05-19 01:52:24 +0000.342543][1e64] Low latency buffer size:144 low


sample rate:48000
[008:472] [2023-05-19 01:52:24 +0000.342574][1e64] DeviceInit: Done
[008:472] [2023-05-19 01:52:24 +0000.342795][1e64] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[008:473] [2023-05-19 01:52:24 +0000.343746][1e64]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[008:473] [2023-05-19 01:52:24 +0000.343881][1e64]
MediaFilterPlayer::SetPlayerNotify 0x7a28a1d740
[008:474] [2023-05-19 01:52:24 +0000.344724][21ea] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a28afbe18
[008:475] [2023-05-19 01:52:24 +0000.346159][21e0] NO get frame from decoder
[008:476] [2023-05-19 01:52:24 +0000.346954][21e0] NO get frame from decoder
[008:477] [2023-05-19 01:52:24 +0000.347733][1e64]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[008:477] [2023-05-19 01:52:24 +0000.347792][1e64]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[008:477] [2023-05-19 01:52:24 +0000.348378][1e64]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[008:478] [2023-05-19 01:52:24 +0000.348847][1e64] SetGraphLoop: SetGraphLoop 1
[008:478] [2023-05-19 01:52:24 +0000.348897][1e64]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[008:478] [2023-05-19 01:52:24 +0000.349248][21e0] NO get frame from decoder
[008:478] [2023-05-19 01:52:24 +0000.349280][1e64]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[008:479] [2023-05-19 01:52:24 +0000.350076][1e64]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[008:480] [2023-05-19 01:52:24 +0000.350813][1e64]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[008:480] [2023-05-19 01:52:24 +0000.351053][21e0] NO get frame from decoder
[008:482] [2023-05-19 01:52:24 +0000.352910][21ec] Start:
[008:482] [2023-05-19 01:52:24 +0000.353030][21e0] NO get frame from decoder
[008:482] [2023-05-19 01:52:24 +0000.353062][21eb] operator(): video render
started.
[008:482] [2023-05-19 01:52:24 +0000.353099][21eb] DriveRender working... (1/200)
[008:482] [2023-05-19 01:52:24 +0000.353115][21eb] Warning(video_render.cc:390): No
picture to display (1/50)
[008:482] [2023-05-19 01:52:24 +0000.353176][21ec] Start:
[008:482] [2023-05-19 01:52:24 +0000.353273][21ec] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[008:482] [2023-05-19 01:52:24 +0000.353310][21ec] Reset: history total size: 98
[008:482] [2023-05-19 01:52:24 +0000.353331][21ec] DeviceStart:
audioDevice_:0x7a2885c000
[008:482] [2023-05-19 01:52:24 +0000.353347][21ec] DeviceStart: time profile
playout init before
[008:483] [2023-05-19 01:52:24 +0000.353478][21ec] DeviceStart: time profile
playout init end
[008:483] [2023-05-19 01:52:24 +0000.353510][21ec] OpenSlesOutput:Start playout

[008:483] [2023-05-19 01:52:24 +0000.354289][21ec] Create the opensl output player.


streamtype before:0

[008:483] [2023-05-19 01:52:24 +0000.354350][21ec] Create the opensl output player.


streamtype after:3

[008:532] [2023-05-19 01:52:24 +0000.402420][21ec] Enqueue opensl buffer size:1764


[008:556] [2023-05-19 01:52:24 +0000.427329][21ec] DeviceStart: time profile
playout all end
[008:557] [2023-05-19 01:52:24 +0000.427431][21ef]
PlayerSimpleBufferQueueCallbackHandler function
[008:557] [2023-05-19 01:52:24 +0000.427468][21ec] operator(): Audio playback
started.
[008:557] [2023-05-19 01:52:24 +0000.427545][21ec] operator(): Started now!
[008:557] [2023-05-19 01:52:24 +0000.428021][21ee] Error(video_source.cc:430): wait
decoder a frame: 0
[008:565] [2023-05-19 01:52:24 +0000.435677][21ee] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[008:557] [2023-05-19 01:52:24 +0000.428127][21ed] Pull audio failed.(wait video!)
[008:566] [2023-05-19 01:52:24 +0000.437183][21ed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[008:567] [2023-05-19 01:52:24 +0000.437653][21ee] OnVideoFrameReady(1/200)
[008:557] [2023-05-19 01:52:24 +0000.427539][21ef] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[008:567] [2023-05-19 01:52:24 +0000.437825][21ef]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[008:567] [2023-05-19 01:52:24 +0000.437851][21eb] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[008:568] [2023-05-19 01:52:24 +0000.439001][21eb] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:878145171
[008:572] [2023-05-19 01:52:24 +0000.442602][21ed] audio_frame_list_ empty
[008:587] [2023-05-19 01:52:24 +0000.458087][21eb] lipsync_debug: render a video
frame
[008:587] [2023-05-19 01:52:24 +0000.458337][21eb] lipsync_debug: First video frame
rendering.
[008:598] [2023-05-19 01:52:24 +0000.469282][21eb]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:24 timeDelta:30 last
video ts:900 frame->pts:3060 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[008:598] [2023-05-19 01:52:24 +0000.469374][21eb] lipsync_debug: tsDelta -
timeDelta = -6
[008:599] [2023-05-19 01:52:24 +0000.469391][21eb] lipsync_debug:result remaining
time:0
[008:599] [2023-05-19 01:52:24 +0000.469404][21eb] dynamic updated lipsync delay:0
[008:601] [2023-05-19 01:52:24 +0000.472381][21eb] lipsync_debug:remaining time:10
tsDelta - timeDelta:21
[008:602] [2023-05-19 01:52:24 +0000.473227][21eb] lipsync_debug:result remaining
time:10
[008:605] [2023-05-19 01:52:24 +0000.475747][21ee]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[008:638] [2023-05-19 01:52:24 +0000.509164][21ed] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[008:638] [2023-05-19 01:52:24 +0000.509229][21ed] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[008:638] [2023-05-19 01:52:24 +0000.509337][21ec] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[008:639] [2023-05-19 01:52:24 +0000.509482][21ec] The audio playback speed:100
(1/100)
[008:639] [2023-05-19 01:52:24 +0000.509544][21ec] lipsync_debug: The current
played audio timestamp is:0(1/50)
[008:639] [2023-05-19 01:52:24 +0000.509582][21ec] First audio frame rendering
[008:639] [2023-05-19 01:52:24 +0000.509984][21ed] audio frame wait video
frame.last_video_timestamp:130 last_audio_timestamp:231.927
[008:640] [2023-05-19 01:52:24 +0000.510737][21ed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[008:640] [2023-05-19 01:52:24 +0000.510805][21ed] audio frame wait video
frame.last_video_timestamp:130 last_audio_timestamp:231.927
[008:642] [2023-05-19 01:52:24 +0000.512530][21ed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[008:642] [2023-05-19 01:52:24 +0000.512621][21ed] audio frame wait video
frame.last_video_timestamp:130 last_audio_timestamp:231.927
[008:642] [2023-05-19 01:52:24 +0000.513369][21ed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[008:643] [2023-05-19 01:52:24 +0000.513407][21ed] audio frame wait video
frame.last_video_timestamp:130 last_audio_timestamp:231.927
[008:643] [2023-05-19 01:52:24 +0000.514137][21ed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[008:643] [2023-05-19 01:52:24 +0000.514213][21ed] audio frame wait video
frame.last_video_timestamp:164 last_audio_timestamp:277.914
[008:644] [2023-05-19 01:52:24 +0000.514944][21ed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[008:644] [2023-05-19 01:52:24 +0000.514972][21ed] audio frame wait video
frame.last_video_timestamp:164 last_audio_timestamp:277.914
[008:645] [2023-05-19 01:52:24 +0000.515696][21ed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[008:645] [2023-05-19 01:52:24 +0000.515719][21ed] audio frame wait video
frame.last_video_timestamp:164 last_audio_timestamp:277.914
[008:709] [2023-05-19 01:52:24 +0000.580320][21ee] video frame wait audio frame:
last_video_timestamp:404 last_audio_timestamp:277.914
[008:787] [2023-05-19 01:52:24 +0000.658583][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[009:222] [2023-05-19 01:52:25 +0000.92973][21eb] lipsync_debug:displaying video
ts:59670 The current displayed video timestamp is:878145825
[009:467] [2023-05-19 01:52:25 +0000.338113][21ef]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[009:558] [2023-05-19 01:52:25 +0000.428505][21ec] do work DoLipsync!
[009:558] [2023-05-19 01:52:25 +0000.428607][21ec] total delay:190 videoTsMS:965
audioTsMS:775 diff:190
[009:558] [2023-05-19 01:52:25 +0000.428635][21ec] Set the lipsync delay:190
[009:694] [2023-05-19 01:52:25 +0000.564520][21ee] Error(video_source.cc:430): wait
decoder a frame: 0
[010:043] [2023-05-19 01:52:25 +0000.914069][21eb] DriveRender working... (1/200)
[010:062] [2023-05-19 01:52:25 +0000.933376][21eb] lipsync_debug:displaying video
ts:119250 The current displayed video timestamp is:878146665
[010:125] [2023-05-19 01:52:25 +0000.995723][21eb]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:30 timeDelta:14 last
video ts:122580 frame->pts:125280 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[010:125] [2023-05-19 01:52:25 +0000.995819][21eb] lipsync_debug: tsDelta -
timeDelta = 16
[010:170] [2023-05-19 01:52:26 +0000.40516][21ee] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2992 diff: 9
[010:236] [2023-05-19 01:52:26 +0000.106865][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:236] [2023-05-19 01:52:26 +0000.107161][21bd] _deviceSampleRate:48000

[010:240] [2023-05-19 01:52:26 +0000.111187][21bc] Run AGC when audioType = 0


[010:486] [2023-05-19 01:52:26 +0000.356430][21ef]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[010:511] [2023-05-19 01:52:26 +0000.382296][21eb] lipsync_debug:remaining time:10
tsDelta - timeDelta:34
[010:512] [2023-05-19 01:52:26 +0000.382427][21eb] lipsync_debug:result remaining
time:10
[010:530] [2023-05-19 01:52:26 +0000.401033][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[010:805] [2023-05-19 01:52:26 +0000.675544][21eb] lipsync_debug:displaying video
ts:179640 The current displayed video timestamp is:878147408
[010:807] [2023-05-19 01:52:26 +0000.677571][21ed] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[010:807] [2023-05-19 01:52:26 +0000.677642][21ed] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[010:817] [2023-05-19 01:52:26 +0000.687988][21ec] The audio playback speed:100
(1/100)
[010:817] [2023-05-19 01:52:26 +0000.688334][21ec] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[011:058] [2023-05-19 01:52:26 +0000.928593][21ee] Error(video_source.cc:430): wait
decoder a frame: 0
[011:454] [2023-05-19 01:52:27 +0000.324421][21ef]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[011:473] [2023-05-19 01:52:27 +0000.343920][21eb] lipsync_debug:displaying video
ts:239760 The current displayed video timestamp is:878148076
[011:539] [2023-05-19 01:52:27 +0000.410358][21eb] DriveRender working... (1/200)
[011:601] [2023-05-19 01:52:27 +0000.471517][21eb]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:12 last
video ts:254520 frame->pts:257490 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[011:601] [2023-05-19 01:52:27 +0000.471607][21eb] lipsync_debug: tsDelta -
timeDelta = 21
[011:691] [2023-05-19 01:52:27 +0000.561923][21ee] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 299430pts ms:3.327e+06
[011:694] [2023-05-19 01:52:27 +0000.564973][21ee] OnVideoFrameReady(1/200)
[011:694] [2023-05-19 01:52:27 +0000.565143][21eb] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[011:812] [2023-05-19 01:52:27 +0000.682595][21e0] av_read_frame AVERROR_EOF
[011:840] [2023-05-19 01:52:27 +0000.711147][21e0] OnReceiveEOF:
[011:840] [2023-05-19 01:52:27 +0000.711223][21e0] OnDecoderEOF time:878148443
enter.

[011:840] [2023-05-19 01:52:27 +0000.711366][21e0] OnDecoderEOF leave. expire time


= 0 ms

[011:841] [2023-05-19 01:52:27 +0000.711402][21e0] OnDecoderFinished:


OnDecoderFinished total decoder frames:159 this:0x7a28ab8b00
[011:841] [2023-05-19 01:52:27 +0000.711472][21de] CleanUp time:878148444 enter.

[011:843] [2023-05-19 01:52:27 +0000.714348][21de] CleanUp leave. expire time = 2


ms

[011:844] [2023-05-19 01:52:27 +0000.714467][21de] clean up


[011:844] [2023-05-19 01:52:27 +0000.714490][21de] running_decoder_count:0max
count:2
[012:088] [2023-05-19 01:52:27 +0000.958619][21eb] lipsync_debug:displaying video
ts:299430 The current displayed video timestamp is:878148691
[012:090] [2023-05-19 01:52:27 +0000.961155][21eb] lipsync_debug: render a video
frame
[012:123] [2023-05-19 01:52:27 +0000.994134][21eb] lipsync_debug:result remaining
time:0
[012:123] [2023-05-19 01:52:27 +0000.994207][21eb] dynamic updated lipsync delay:0
[012:241] [2023-05-19 01:52:28 +0000.111799][21bc] Run AGC when audioType = 0
[012:241] [2023-05-19 01:52:28 +0000.112047][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:278] [2023-05-19 01:52:28 +0000.148920][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[012:368] [2023-05-19 01:52:28 +0000.238818][21eb] lipsync_debug:remaining time:10
tsDelta - timeDelta:18
[012:368] [2023-05-19 01:52:28 +0000.238919][21eb] lipsync_debug:result remaining
time:10
[012:423] [2023-05-19 01:52:28 +0000.294123][21ee] Error(video_source.cc:430): wait
decoder a frame: 0
[012:484] [2023-05-19 01:52:28 +0000.355246][21ef]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[012:813] [2023-05-19 01:52:28 +0000.684341][21eb] lipsync_debug:displaying video
ts:359460 The current displayed video timestamp is:878149416
[013:000] [2023-05-19 01:52:28 +0000.870745][21eb] DriveRender working... (1/200)
[013:067] [2023-05-19 01:52:28 +0000.937467][21eb]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:32 timeDelta:24 last
video ts:380160 frame->pts:383040 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[013:067] [2023-05-19 01:52:28 +0000.937574][21eb] lipsync_debug: tsDelta -
timeDelta = 8
[013:126] [2023-05-19 01:52:28 +0000.997320][21ed] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 204692
[013:127] [2023-05-19 01:52:28 +0000.997441][21ed] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[013:181] [2023-05-19 01:52:29 +0000.52056][21ec] The audio playback speed:100
(1/100)
[013:181] [2023-05-19 01:52:29 +0000.52221][21ec] lipsync_debug: The current played
audio timestamp is:204692(1/50)
[013:457] [2023-05-19 01:52:29 +0000.327612][21ef]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[013:478] [2023-05-19 01:52:29 +0000.349262][21eb] lipsync_debug:displaying video
ts:419310 The current displayed video timestamp is:878150081
[013:766] [2023-05-19 01:52:29 +0000.636977][21ed] PullAudioFrame: PullFrame audio
finished.
[013:766] [2023-05-19 01:52:29 +0000.637068][21ed] media player notify EOF, audio
PullFrameStatus is EOF
[013:796] [2023-05-19 01:52:29 +0000.667287][21ed] Pull finished audio filter.
[013:797] [2023-05-19 01:52:29 +0000.667598][21ed] media player notify EOF, audio
PullFrameStatus is EOF
[013:827] [2023-05-19 01:52:29 +0000.697916][21ed] media player notify EOF, audio
PullFrameStatus is EOF
[013:858] [2023-05-19 01:52:29 +0000.728487][21ed] media player notify EOF, audio
PullFrameStatus is EOF
[013:866] [2023-05-19 01:52:29 +0000.736613][1e64]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[013:866] [2023-05-19 01:52:29 +0000.737048][21ec] Stop:
[013:866] [2023-05-19 01:52:29 +0000.737212][21eb] operator(): Video Render
stopped.
[013:866] [2023-05-19 01:52:29 +0000.737313][21ec] Stop:
[013:867] [2023-05-19 01:52:29 +0000.737689][21ec] DeviceStop:
audioDevice_:0x7a2885c000
[013:867] [2023-05-19 01:52:29 +0000.737798][21ec] OpenSlesOutput:Stop playout

[013:871] [2023-05-19 01:52:29 +0000.741628][21ec] DeviceStop: Done


[013:871] [2023-05-19 01:52:29 +0000.741887][21ec] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[013:871] [2023-05-19 01:52:29 +0000.741977][21ec] operator(): Stop now!
[013:871] [2023-05-19 01:52:29 +0000.742312][1e64] Stop:
[013:872] [2023-05-19 01:52:29 +0000.742390][21ec] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[013:872] [2023-05-19 01:52:29 +0000.742488][1e64] DeviceRelease:
audioDevice_:0x7a2885c000
[013:872] [2023-05-19 01:52:29 +0000.742527][1e64] OpenSlesOutput:Stop playout

[013:872] [2023-05-19 01:52:29 +0000.742556][1e64] DeviceRelease: Release the


webrtc device object.
[013:872] [2023-05-19 01:52:29 +0000.742671][1e64] OpenSlesOutput destruct.

[013:872] [2023-05-19 01:52:29 +0000.742758][1e64] DeviceRelease: Done


[013:872] [2023-05-19 01:52:29 +0000.742841][1e64] Stop:
[013:872] [2023-05-19 01:52:29 +0000.742898][21eb] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[013:875] [2023-05-19 01:52:29 +0000.746290][1e64] global uninited!
[013:876] [2023-05-19 01:52:29 +0000.747026][1e64]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[013:876] [2023-05-19 01:52:29 +0000.747129][1e64] ~MediaFilterGraph:
MediaFilterGraph destruct
[013:876] [2023-05-19 01:52:29 +0000.747151][1e64] RemoveVideoBackGroud: hava not
add video backgroud
[013:876] [2023-05-19 01:52:29 +0000.747180][1e64] UnbindInputFilter 0x7a28ac4058
this 0x7a2894ea20
[013:876] [2023-05-19 01:52:29 +0000.747200][1e64] ClearAllSource: remove source
filter, sourceid: 0x7a28ab8b00
[013:876] [2023-05-19 01:52:29 +0000.747260][1e64] DestoryDecoderByVideoSource
time:878150479 enter.
[013:876] [2023-05-19 01:52:29 +0000.747282][1e64] ~VideoBindDecoder time:878150479
enter.

[013:877] [2023-05-19 01:52:29 +0000.748150][1e64] CleanUp time:878150480 enter.

[013:878] [2023-05-19 01:52:29 +0000.749302][1e64] CleanUp leave. expire time = 1


ms

[013:878] [2023-05-19 01:52:29 +0000.749369][1e64] CleanUp time:878150481 enter.

[013:879] [2023-05-19 01:52:29 +0000.749594][1e64] CleanUp leave. expire time = 1


ms

[013:881] [2023-05-19 01:52:29 +0000.751433][1e64] ~VideoBindDecoder leave. expire


time = 5 ms

[013:881] [2023-05-19 01:52:29 +0000.751501][1e64] DestoryDecoderByVideoSource


leave. expire time = 5 ms

[013:881] [2023-05-19 01:52:29 +0000.751528][1e64] UnbindInputFilter 0x7a28ac3a58


this 0x7a28ac4058
[013:881] [2023-05-19 01:52:29 +0000.751550][1e64] UnbindInputFilter 0x7a28ac3998
this 0x7a28ac3a58
[013:881] [2023-05-19 01:52:29 +0000.751571][1e64] UnbindInputFilter 0x7a28ab8d20
this 0x7a28ac3998
[013:881] [2023-05-19 01:52:29 +0000.751590][1e64] UnbindInputFilter 0x7a28ac3bd8
this 0x7a28ac4298
[013:881] [2023-05-19 01:52:29 +0000.751609][1e64] UnbindInputFilter 0x7a28ac3b18
this 0x7a28ac3bd8
[013:881] [2023-05-19 01:52:29 +0000.751628][1e64] UnbindInputFilter 0x7a28ab8d20
this 0x7a28ac3b18
[013:881] [2023-05-19 01:52:29 +0000.751658][1e64] ~GLESContext:
[013:885] [2023-05-19 01:52:29 +0000.755938][1e64] GLESContext destruct finish.
[013:885] [2023-05-19 01:52:29 +0000.756026][1e64] filter: filter pipeline destroy
this: 0x7a2894e980
[014:036] [2023-05-19 01:52:29 +0000.906644][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[014:241] [2023-05-19 01:52:30 +0000.112356][21bc] Run AGC when audioType = 0
[015:782] [2023-05-19 01:52:31 +0000.653307][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[016:240] [2023-05-19 01:52:32 +0000.110985][21bc] Run AGC when audioType = 0
[016:240] [2023-05-19 01:52:32 +0000.111225][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[017:541] [2023-05-19 01:52:33 +0000.411870][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[018:238] [2023-05-19 01:52:34 +0000.108984][21bc] Run AGC when audioType = 0
[019:299] [2023-05-19 01:52:35 +0000.169450][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[020:236] [2023-05-19 01:52:36 +0000.107190][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:236] [2023-05-19 01:52:36 +0000.107375][21bd] _deviceSampleRate:48000

[020:239] [2023-05-19 01:52:36 +0000.110276][21bc] Run AGC when audioType = 0


[020:240] [2023-05-19 01:52:36 +0000.110479][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[021:038] [2023-05-19 01:52:36 +0000.908617][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[022:238] [2023-05-19 01:52:38 +0000.108582][21bc] Run AGC when audioType = 0
[022:759] [2023-05-19 01:52:38 +0000.630118][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[024:240] [2023-05-19 01:52:40 +0000.111379][21bc] Run AGC when audioType = 0
[024:241] [2023-05-19 01:52:40 +0000.111540][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:480] [2023-05-19 01:52:40 +0000.351285][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[026:202] [2023-05-19 01:52:42 +0000.72656][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[026:238] [2023-05-19 01:52:42 +0000.109074][21bc] Run AGC when audioType = 0
[027:929] [2023-05-19 01:52:43 +0000.799998][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[028:238] [2023-05-19 01:52:44 +0000.109370][21bc] Run AGC when audioType = 0
[028:239] [2023-05-19 01:52:44 +0000.109617][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[029:657] [2023-05-19 01:52:45 +0000.527934][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[030:236] [2023-05-19 01:52:46 +0000.107217][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:237] [2023-05-19 01:52:46 +0000.107684][21bd] _deviceSampleRate:48000

[030:240] [2023-05-19 01:52:46 +0000.110890][21bc] Run AGC when audioType = 0


[031:382] [2023-05-19 01:52:47 +0000.252917][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[032:241] [2023-05-19 01:52:48 +0000.112157][21bc] Run AGC when audioType = 0
[032:241] [2023-05-19 01:52:48 +0000.112359][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[033:105] [2023-05-19 01:52:48 +0000.975518][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[034:239] [2023-05-19 01:52:50 +0000.109655][21bc] Run AGC when audioType = 0
[034:855] [2023-05-19 01:52:50 +0000.726099][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[036:239] [2023-05-19 01:52:52 +0000.110087][21bc] Run AGC when audioType = 0
[036:239] [2023-05-19 01:52:52 +0000.110319][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:598] [2023-05-19 01:52:52 +0000.468816][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[038:240] [2023-05-19 01:52:54 +0000.111286][21bc] Run AGC when audioType = 0
[038:321] [2023-05-19 01:52:54 +0000.191676][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[040:048] [2023-05-19 01:52:55 +0000.919383][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[040:236] [2023-05-19 01:52:56 +0000.106968][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[040:236] [2023-05-19 01:52:56 +0000.107177][21bd] _deviceSampleRate:48000

[040:237] [2023-05-19 01:52:56 +0000.107613][21bc] Run AGC when audioType = 0


[040:237] [2023-05-19 01:52:56 +0000.107793][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[041:779] [2023-05-19 01:52:57 +0000.649798][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[042:238] [2023-05-19 01:52:58 +0000.108835][21bc] Run AGC when audioType = 0
[043:508] [2023-05-19 01:52:59 +0000.379064][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[044:242] [2023-05-19 01:53:00 +0000.112947][21bc] Run AGC when audioType = 0
[044:242] [2023-05-19 01:53:00 +0000.113186][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[045:237] [2023-05-19 01:53:01 +0000.107978][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[046:239] [2023-05-19 01:53:02 +0000.110127][21bc] Run AGC when audioType = 0
[046:960] [2023-05-19 01:53:02 +0000.830983][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[048:240] [2023-05-19 01:53:04 +0000.110780][21bc] Run AGC when audioType = 0
[048:240] [2023-05-19 01:53:04 +0000.111042][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[048:696] [2023-05-19 01:53:04 +0000.567138][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[050:236] [2023-05-19 01:53:06 +0000.106876][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[050:236] [2023-05-19 01:53:06 +0000.107049][21bd] _deviceSampleRate:48000

[050:241] [2023-05-19 01:53:06 +0000.112052][21bc] Run AGC when audioType = 0


[050:425] [2023-05-19 01:53:06 +0000.295653][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[052:166] [2023-05-19 01:53:08 +0000.36593][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[052:241] [2023-05-19 01:53:08 +0000.112102][21bc] Run AGC when audioType = 0
[052:241] [2023-05-19 01:53:08 +0000.112288][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[053:921] [2023-05-19 01:53:09 +0000.792230][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[054:236] [2023-05-19 01:53:10 +0000.107054][21bc] Run AGC when audioType = 0
[055:666] [2023-05-19 01:53:11 +0000.537302][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[056:236] [2023-05-19 01:53:12 +0000.107141][21bc] Run AGC when audioType = 0
[056:236] [2023-05-19 01:53:12 +0000.107334][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[057:398] [2023-05-19 01:53:13 +0000.269319][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[058:237] [2023-05-19 01:53:14 +0000.107730][21bc] Run AGC when audioType = 0
[059:120] [2023-05-19 01:53:14 +0000.990839][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[060:236] [2023-05-19 01:53:16 +0000.106880][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[060:236] [2023-05-19 01:53:16 +0000.107010][21bd] _deviceSampleRate:48000

[060:237] [2023-05-19 01:53:16 +0000.107616][21bc] Run AGC when audioType = 0


[060:237] [2023-05-19 01:53:16 +0000.107794][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[060:845] [2023-05-19 01:53:16 +0000.715883][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[062:239] [2023-05-19 01:53:18 +0000.110273][21bc] Run AGC when audioType = 0
[062:576] [2023-05-19 01:53:18 +0000.446480][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[064:237] [2023-05-19 01:53:20 +0000.107948][21bc] Run AGC when audioType = 0
[064:237] [2023-05-19 01:53:20 +0000.108228][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[064:300] [2023-05-19 01:53:20 +0000.170720][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[066:037] [2023-05-19 01:53:21 +0000.908133][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[066:239] [2023-05-19 01:53:22 +0000.110176][21bc] Run AGC when audioType = 0
[067:758] [2023-05-19 01:53:23 +0000.629338][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[068:236] [2023-05-19 01:53:24 +0000.107088][21bc] Run AGC when audioType = 0
[068:236] [2023-05-19 01:53:24 +0000.107260][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[069:480] [2023-05-19 01:53:25 +0000.351063][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[070:237] [2023-05-19 01:53:26 +0000.107830][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[070:237] [2023-05-19 01:53:26 +0000.107976][21bd] _deviceSampleRate:48000

[070:237] [2023-05-19 01:53:26 +0000.108328][21bc] Run AGC when audioType = 0


[071:208] [2023-05-19 01:53:27 +0000.78650][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[072:237] [2023-05-19 01:53:28 +0000.107923][21bc] Run AGC when audioType = 0
[072:237] [2023-05-19 01:53:28 +0000.108120][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[072:936] [2023-05-19 01:53:28 +0000.807009][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[074:240] [2023-05-19 01:53:30 +0000.110466][21bc] Run AGC when audioType = 0
[074:660] [2023-05-19 01:53:30 +0000.531305][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[076:241] [2023-05-19 01:53:32 +0000.111727][21bc] Run AGC when audioType = 0
[076:241] [2023-05-19 01:53:32 +0000.112000][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[076:392] [2023-05-19 01:53:32 +0000.263084][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[078:117] [2023-05-19 01:53:33 +0000.987512][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[078:241] [2023-05-19 01:53:34 +0000.112116][21bc] Run AGC when audioType = 0
[079:843] [2023-05-19 01:53:35 +0000.713587][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[080:236] [2023-05-19 01:53:36 +0000.106765][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[080:236] [2023-05-19 01:53:36 +0000.106915][21bd] _deviceSampleRate:48000

[080:241] [2023-05-19 01:53:36 +0000.111558][21bc] Run AGC when audioType = 0


[080:241] [2023-05-19 01:53:36 +0000.112005][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[081:570] [2023-05-19 01:53:37 +0000.440777][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[082:237] [2023-05-19 01:53:38 +0000.107550][21bc] Run AGC when audioType = 0
[083:297] [2023-05-19 01:53:39 +0000.167787][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[084:240] [2023-05-19 01:53:40 +0000.110458][21bc] Run AGC when audioType = 0
[084:240] [2023-05-19 01:53:40 +0000.110654][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[085:026] [2023-05-19 01:53:40 +0000.896436][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[086:241] [2023-05-19 01:53:42 +0000.111660][21bc] Run AGC when audioType = 0
[086:753] [2023-05-19 01:53:42 +0000.624208][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[088:238] [2023-05-19 01:53:44 +0000.108757][21bc] Run AGC when audioType = 0
[088:238] [2023-05-19 01:53:44 +0000.108990][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[088:484] [2023-05-19 01:53:44 +0000.355343][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[090:216] [2023-05-19 01:53:46 +0000.87288][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[090:236] [2023-05-19 01:53:46 +0000.107095][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[090:236] [2023-05-19 01:53:46 +0000.107294][21bd] _deviceSampleRate:48000

[090:237] [2023-05-19 01:53:46 +0000.108230][21bc] Run AGC when audioType = 0


[091:941] [2023-05-19 01:53:47 +0000.811692][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[092:241] [2023-05-19 01:53:48 +0000.111427][21bc] Run AGC when audioType = 0
[092:241] [2023-05-19 01:53:48 +0000.111531][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[093:665] [2023-05-19 01:53:49 +0000.535487][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[094:241] [2023-05-19 01:53:50 +0000.112139][21bc] Run AGC when audioType = 0
[095:397] [2023-05-19 01:53:51 +0000.267948][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[096:241] [2023-05-19 01:53:52 +0000.112281][21bc] Run AGC when audioType = 0
[096:242] [2023-05-19 01:53:52 +0000.112599][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[097:120] [2023-05-19 01:53:52 +0000.990572][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[098:236] [2023-05-19 01:53:54 +0000.107455][21bc] Run AGC when audioType = 0
[098:854] [2023-05-19 01:53:54 +0000.724572][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[100:236] [2023-05-19 01:53:56 +0000.106856][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[100:236] [2023-05-19 01:53:56 +0000.107024][21bd] _deviceSampleRate:48000

[100:239] [2023-05-19 01:53:56 +0000.110087][21bc] Run AGC when audioType = 0


[100:239] [2023-05-19 01:53:56 +0000.110270][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[100:578] [2023-05-19 01:53:56 +0000.448481][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[102:236] [2023-05-19 01:53:58 +0000.107142][21bc] Run AGC when audioType = 0
[102:300] [2023-05-19 01:53:58 +0000.171102][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[104:028] [2023-05-19 01:53:59 +0000.899299][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[104:238] [2023-05-19 01:54:00 +0000.108775][21bc] Run AGC when audioType = 0
[104:238] [2023-05-19 01:54:00 +0000.108973][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[105:756] [2023-05-19 01:54:01 +0000.626754][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[106:242] [2023-05-19 01:54:02 +0000.112512][21bc] Run AGC when audioType = 0
[107:489] [2023-05-19 01:54:03 +0000.360006][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[108:241] [2023-05-19 01:54:04 +0000.111859][21bc] Run AGC when audioType = 0
[108:241] [2023-05-19 01:54:04 +0000.112261][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[109:205] [2023-05-19 01:54:05 +0000.76267][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[110:237] [2023-05-19 01:54:06 +0000.107654][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[110:237] [2023-05-19 01:54:06 +0000.107798][21bd] _deviceSampleRate:48000

[110:241] [2023-05-19 01:54:06 +0000.112363][21bc] Run AGC when audioType = 0


[110:929] [2023-05-19 01:54:06 +0000.800057][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[112:239] [2023-05-19 01:54:08 +0000.109889][21bc] Run AGC when audioType = 0
[112:240] [2023-05-19 01:54:08 +0000.110618][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[112:657] [2023-05-19 01:54:08 +0000.528271][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[114:239] [2023-05-19 01:54:10 +0000.109647][21bc] Run AGC when audioType = 0
[114:384] [2023-05-19 01:54:10 +0000.254946][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[116:101] [2023-05-19 01:54:11 +0000.972359][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[116:241] [2023-05-19 01:54:12 +0000.112148][21bc] Run AGC when audioType = 0
[116:241] [2023-05-19 01:54:12 +0000.112378][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[117:838] [2023-05-19 01:54:13 +0000.709076][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[118:238] [2023-05-19 01:54:14 +0000.108848][21bc] Run AGC when audioType = 0
[119:581] [2023-05-19 01:54:15 +0000.451612][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[120:236] [2023-05-19 01:54:16 +0000.106956][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[120:236] [2023-05-19 01:54:16 +0000.107087][21bd] _deviceSampleRate:48000

[120:239] [2023-05-19 01:54:16 +0000.109887][21bc] Run AGC when audioType = 0


[120:239] [2023-05-19 01:54:16 +0000.110064][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[121:298] [2023-05-19 01:54:17 +0000.169313][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[122:238] [2023-05-19 01:54:18 +0000.108529][21bc] Run AGC when audioType = 0
[123:029] [2023-05-19 01:54:18 +0000.899930][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[124:238] [2023-05-19 01:54:20 +0000.108427][21bc] Run AGC when audioType = 0
[124:238] [2023-05-19 01:54:20 +0000.108621][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[124:759] [2023-05-19 01:54:20 +0000.630048][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[126:239] [2023-05-19 01:54:22 +0000.109608][21bc] Run AGC when audioType = 0
[126:481] [2023-05-19 01:54:22 +0000.351647][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[128:208] [2023-05-19 01:54:24 +0000.79127][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[128:239] [2023-05-19 01:54:24 +0000.110267][21bc] Run AGC when audioType = 0
[128:240] [2023-05-19 01:54:24 +0000.110495][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[129:938] [2023-05-19 01:54:25 +0000.808957][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[130:236] [2023-05-19 01:54:26 +0000.106804][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[130:236] [2023-05-19 01:54:26 +0000.106955][21bd] _deviceSampleRate:48000

[130:239] [2023-05-19 01:54:26 +0000.109623][21bc] Run AGC when audioType = 0


[131:657] [2023-05-19 01:54:27 +0000.528118][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[132:240] [2023-05-19 01:54:28 +0000.110746][21bc] Run AGC when audioType = 0
[132:240] [2023-05-19 01:54:28 +0000.110954][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[133:392] [2023-05-19 01:54:29 +0000.262984][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[134:239] [2023-05-19 01:54:30 +0000.110302][21bc] Run AGC when audioType = 0
[135:124] [2023-05-19 01:54:30 +0000.994670][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[136:239] [2023-05-19 01:54:32 +0000.110151][21bc] Run AGC when audioType = 0
[136:239] [2023-05-19 01:54:32 +0000.110363][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[136:849] [2023-05-19 01:54:32 +0000.719499][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[138:241] [2023-05-19 01:54:34 +0000.111976][21bc] Run AGC when audioType = 0
[138:577] [2023-05-19 01:54:34 +0000.447810][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[140:237] [2023-05-19 01:54:36 +0000.107716][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[140:237] [2023-05-19 01:54:36 +0000.107927][21bd] _deviceSampleRate:48000

[140:238] [2023-05-19 01:54:36 +0000.108561][21bc] Run AGC when audioType = 0


[140:238] [2023-05-19 01:54:36 +0000.108795][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[140:300] [2023-05-19 01:54:36 +0000.171058][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[142:022] [2023-05-19 01:54:37 +0000.893238][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[142:241] [2023-05-19 01:54:38 +0000.111853][21bc] Run AGC when audioType = 0
[143:742] [2023-05-19 01:54:39 +0000.613305][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[144:241] [2023-05-19 01:54:40 +0000.112334][21bc] Run AGC when audioType = 0
[144:242] [2023-05-19 01:54:40 +0000.112693][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[145:473] [2023-05-19 01:54:41 +0000.343695][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[146:240] [2023-05-19 01:54:42 +0000.111387][21bc] Run AGC when audioType = 0
[147:198] [2023-05-19 01:54:43 +0000.68786][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[148:236] [2023-05-19 01:54:44 +0000.107131][21bc] Run AGC when audioType = 0
[148:236] [2023-05-19 01:54:44 +0000.107371][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[148:937] [2023-05-19 01:54:44 +0000.807612][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[150:236] [2023-05-19 01:54:46 +0000.106871][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[150:236] [2023-05-19 01:54:46 +0000.106987][21bd] _deviceSampleRate:48000


[150:240] [2023-05-19 01:54:46 +0000.110838][21bc] Run AGC when audioType = 0
[150:658] [2023-05-19 01:54:46 +0000.528703][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[152:237] [2023-05-19 01:54:48 +0000.107607][21bc] Run AGC when audioType = 0
[152:237] [2023-05-19 01:54:48 +0000.107797][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[152:385] [2023-05-19 01:54:48 +0000.255445][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[154:115] [2023-05-19 01:54:49 +0000.985621][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[154:237] [2023-05-19 01:54:50 +0000.108319][21bc] Run AGC when audioType = 0
[155:856] [2023-05-19 01:54:51 +0000.727216][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[156:239] [2023-05-19 01:54:52 +0000.110303][21bc] Run AGC when audioType = 0
[156:240] [2023-05-19 01:54:52 +0000.110508][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[157:590] [2023-05-19 01:54:53 +0000.460513][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[158:241] [2023-05-19 01:54:54 +0000.111670][21bc] Run AGC when audioType = 0
[159:319] [2023-05-19 01:54:55 +0000.189499][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[160:236] [2023-05-19 01:54:56 +0000.106860][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[160:236] [2023-05-19 01:54:56 +0000.107016][21bd] _deviceSampleRate:48000

[160:239] [2023-05-19 01:54:56 +0000.110370][21bc] Run AGC when audioType = 0


[160:240] [2023-05-19 01:54:56 +0000.110556][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[161:042] [2023-05-19 01:54:56 +0000.913384][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[162:241] [2023-05-19 01:54:58 +0000.112213][21bc] Run AGC when audioType = 0
[162:757] [2023-05-19 01:54:58 +0000.628196][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[164:237] [2023-05-19 01:55:00 +0000.107627][21bc] Run AGC when audioType = 0
[164:237] [2023-05-19 01:55:00 +0000.107812][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[164:482] [2023-05-19 01:55:00 +0000.353068][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[166:205] [2023-05-19 01:55:02 +0000.75548][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[166:236] [2023-05-19 01:55:02 +0000.107263][21bc] Run AGC when audioType = 0
[167:935] [2023-05-19 01:55:03 +0000.805603][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[168:239] [2023-05-19 01:55:04 +0000.110102][21bc] Run AGC when audioType = 0
[168:239] [2023-05-19 01:55:04 +0000.110297][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[169:660] [2023-05-19 01:55:05 +0000.530461][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[170:236] [2023-05-19 01:55:06 +0000.106949][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[170:236] [2023-05-19 01:55:06 +0000.107136][21bd] _deviceSampleRate:48000

[170:237] [2023-05-19 01:55:06 +0000.107649][21bc] Run AGC when audioType = 0


[171:377] [2023-05-19 01:55:07 +0000.248249][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[172:240] [2023-05-19 01:55:08 +0000.111109][21bc] Run AGC when audioType = 0
[172:240] [2023-05-19 01:55:08 +0000.111340][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[173:107] [2023-05-19 01:55:08 +0000.978315][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[174:241] [2023-05-19 01:55:10 +0000.111710][21bc] Run AGC when audioType = 0
[174:836] [2023-05-19 01:55:10 +0000.706493][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[176:237] [2023-05-19 01:55:12 +0000.107705][21bc] Run AGC when audioType = 0
[176:237] [2023-05-19 01:55:12 +0000.107885][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[176:559] [2023-05-19 01:55:12 +0000.429647][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[178:237] [2023-05-19 01:55:14 +0000.108550][21bc] Run AGC when audioType = 0
[178:297] [2023-05-19 01:55:14 +0000.167676][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[180:053] [2023-05-19 01:55:15 +0000.923732][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[180:236] [2023-05-19 01:55:16 +0000.106907][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[180:236] [2023-05-19 01:55:16 +0000.107077][21bd] _deviceSampleRate:48000

[180:237] [2023-05-19 01:55:16 +0000.108247][21bc] Run AGC when audioType = 0


[180:238] [2023-05-19 01:55:16 +0000.108403][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[181:799] [2023-05-19 01:55:17 +0000.669791][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[182:239] [2023-05-19 01:55:18 +0000.110068][21bc] Run AGC when audioType = 0
[183:528] [2023-05-19 01:55:19 +0000.398487][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[184:237] [2023-05-19 01:55:20 +0000.108382][21bc] Run AGC when audioType = 0
[184:238] [2023-05-19 01:55:20 +0000.108582][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[185:259] [2023-05-19 01:55:21 +0000.129996][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[186:238] [2023-05-19 01:55:22 +0000.108590][21bc] Run AGC when audioType = 0
[187:000] [2023-05-19 01:55:22 +0000.870708][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[188:237] [2023-05-19 01:55:24 +0000.107776][21bc] Run AGC when audioType = 0
[188:237] [2023-05-19 01:55:24 +0000.107956][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[188:740] [2023-05-19 01:55:24 +0000.610976][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[190:236] [2023-05-19 01:55:26 +0000.106883][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[190:236] [2023-05-19 01:55:26 +0000.107043][21bd] _deviceSampleRate:48000

[190:240] [2023-05-19 01:55:26 +0000.110909][21bc] Run AGC when audioType = 0


[190:474] [2023-05-19 01:55:26 +0000.344990][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[192:185] [2023-05-19 01:55:28 +0000.55506][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[192:236] [2023-05-19 01:55:28 +0000.107370][21bc] Run AGC when audioType = 0
[192:237] [2023-05-19 01:55:28 +0000.107691][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[193:897] [2023-05-19 01:55:29 +0000.767496][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[194:236] [2023-05-19 01:55:30 +0000.107172][21bc] Run AGC when audioType = 0
[195:614] [2023-05-19 01:55:31 +0000.484594][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[196:237] [2023-05-19 01:55:32 +0000.107545][21bc] Run AGC when audioType = 0
[196:237] [2023-05-19 01:55:32 +0000.107854][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[197:326] [2023-05-19 01:55:33 +0000.196402][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[198:239] [2023-05-19 01:55:34 +0000.109716][21bc] Run AGC when audioType = 0
[199:038] [2023-05-19 01:55:34 +0000.909202][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[200:236] [2023-05-19 01:55:36 +0000.106940][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[200:236] [2023-05-19 01:55:36 +0000.107100][21bd] _deviceSampleRate:48000

[200:238] [2023-05-19 01:55:36 +0000.109106][21bc] Run AGC when audioType = 0


[200:238] [2023-05-19 01:55:36 +0000.109242][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[200:746] [2023-05-19 01:55:36 +0000.617233][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[202:241] [2023-05-19 01:55:38 +0000.111498][21bc] Run AGC when audioType = 0
[202:460] [2023-05-19 01:55:38 +0000.330815][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[204:169] [2023-05-19 01:55:40 +0000.39534][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[204:237] [2023-05-19 01:55:40 +0000.107590][21bc] Run AGC when audioType = 0
[204:237] [2023-05-19 01:55:40 +0000.107782][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[205:876] [2023-05-19 01:55:41 +0000.747120][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[206:238] [2023-05-19 01:55:42 +0000.108493][21bc] Run AGC when audioType = 0
[207:598] [2023-05-19 01:55:43 +0000.469335][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[208:239] [2023-05-19 01:55:44 +0000.109487][21bc] Run AGC when audioType = 0
[208:239] [2023-05-19 01:55:44 +0000.109682][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[209:309] [2023-05-19 01:55:45 +0000.180111][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[210:236] [2023-05-19 01:55:46 +0000.107161][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[210:236] [2023-05-19 01:55:46 +0000.107328][21bd] _deviceSampleRate:48000

[210:240] [2023-05-19 01:55:46 +0000.111159][21bc] Run AGC when audioType = 0


[211:023] [2023-05-19 01:55:46 +0000.893790][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[212:237] [2023-05-19 01:55:48 +0000.107671][21bc] Run AGC when audioType = 0
[212:237] [2023-05-19 01:55:48 +0000.107865][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[212:740] [2023-05-19 01:55:48 +0000.610741][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[214:237] [2023-05-19 01:55:50 +0000.107757][21bc] Run AGC when audioType = 0
[214:457] [2023-05-19 01:55:50 +0000.327622][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[216:167] [2023-05-19 01:55:52 +0000.37543][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[216:240] [2023-05-19 01:55:52 +0000.110880][21bc] Run AGC when audioType = 0
[216:240] [2023-05-19 01:55:52 +0000.111057][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[217:881] [2023-05-19 01:55:53 +0000.752328][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[218:238] [2023-05-19 01:55:54 +0000.108988][21bc] Run AGC when audioType = 0
[219:597] [2023-05-19 01:55:55 +0000.467611][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[220:237] [2023-05-19 01:55:56 +0000.107783][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[220:237] [2023-05-19 01:55:56 +0000.107991][21bd] _deviceSampleRate:48000

[220:238] [2023-05-19 01:55:56 +0000.108858][21bc] Run AGC when audioType = 0


[220:238] [2023-05-19 01:55:56 +0000.109017][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[221:314] [2023-05-19 01:55:57 +0000.184960][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[222:238] [2023-05-19 01:55:58 +0000.108419][21bc] Run AGC when audioType = 0
[223:025] [2023-05-19 01:55:58 +0000.896318][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[224:238] [2023-05-19 01:56:00 +0000.108416][21bc] Run AGC when audioType = 0
[224:238] [2023-05-19 01:56:00 +0000.108638][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[224:741] [2023-05-19 01:56:00 +0000.611683][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[226:240] [2023-05-19 01:56:02 +0000.110619][21bc] Run AGC when audioType = 0
[226:459] [2023-05-19 01:56:02 +0000.329460][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[228:164] [2023-05-19 01:56:04 +0000.34744][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[228:236] [2023-05-19 01:56:04 +0000.107144][21bc] Run AGC when audioType = 0
[228:236] [2023-05-19 01:56:04 +0000.107334][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[229:880] [2023-05-19 01:56:05 +0000.751192][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[230:236] [2023-05-19 01:56:06 +0000.107199][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[230:236] [2023-05-19 01:56:06 +0000.107360][21bd] _deviceSampleRate:48000

[230:239] [2023-05-19 01:56:06 +0000.109917][21bc] Run AGC when audioType = 0


[231:590] [2023-05-19 01:56:07 +0000.461212][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[232:240] [2023-05-19 01:56:08 +0000.110733][21bc] Run AGC when audioType = 0
[232:240] [2023-05-19 01:56:08 +0000.110922][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[233:301] [2023-05-19 01:56:09 +0000.171605][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[234:239] [2023-05-19 01:56:10 +0000.110359][21bc] Run AGC when audioType = 0
[235:020] [2023-05-19 01:56:10 +0000.890880][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[236:238] [2023-05-19 01:56:12 +0000.108914][21bc] Run AGC when audioType = 0
[236:238] [2023-05-19 01:56:12 +0000.109118][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[236:769] [2023-05-19 01:56:12 +0000.640607][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[238:240] [2023-05-19 01:56:14 +0000.110865][21bc] Run AGC when audioType = 0
[238:519] [2023-05-19 01:56:14 +0000.389874][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[240:237] [2023-05-19 01:56:16 +0000.107463][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[240:237] [2023-05-19 01:56:16 +0000.107628][21bd] _deviceSampleRate:48000

[240:241] [2023-05-19 01:56:16 +0000.111552][21bc] Run AGC when audioType = 0


[240:241] [2023-05-19 01:56:16 +0000.111730][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[240:241] [2023-05-19 01:56:16 +0000.111789][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[241:962] [2023-05-19 01:56:17 +0000.832662][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[242:239] [2023-05-19 01:56:18 +0000.110227][21bc] Run AGC when audioType = 0
[243:691] [2023-05-19 01:56:19 +0000.561909][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[244:238] [2023-05-19 01:56:20 +0000.108947][21bc] Run AGC when audioType = 0
[244:238] [2023-05-19 01:56:20 +0000.109124][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[245:418] [2023-05-19 01:56:21 +0000.288620][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[246:239] [2023-05-19 01:56:22 +0000.109693][21bc] Run AGC when audioType = 0
[247:140] [2023-05-19 01:56:23 +0000.11101][21bc] haveEnoughProcessedData
internalAudioStream.length: 20
[248:242] [2023-05-19 01:56:24 +0000.112503][21bc] Run AGC when audioType = 0
[248:242] [2023-05-19 01:56:24 +0000.112704][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[248:862] [2023-05-19 01:56:24 +0000.733000][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[250:236] [2023-05-19 01:56:26 +0000.107173][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[250:236] [2023-05-19 01:56:26 +0000.107358][21bd] _deviceSampleRate:48000

[250:240] [2023-05-19 01:56:26 +0000.111304][21bc] Run AGC when audioType = 0


[250:567] [2023-05-19 01:56:26 +0000.437628][1e64] SetOrientation:
MediaFilterCamera:: SetOrientation: 0
[250:567] [2023-05-19 01:56:26 +0000.437735][1e64]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 0
[250:567] [2023-05-19 01:56:26 +0000.438036][1e64]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[250:567] [2023-05-19 01:56:26 +0000.438188][21b8] operator() time:878387170
enter.

[250:567] [2023-05-19 01:56:26 +0000.438237][21b8] MediaFilterCamera, recording


file context:0x7afcedbd00 input texture:8
[250:569] [2023-05-19 01:56:26 +0000.440283][21b8] MicSource: Mic source
created:10x7a38d41780
[250:570] [2023-05-19 01:56:26 +0000.440732][21b8] alloc thread: 0x7a0986bd80
name:worker1 thread id:526218591408 to Mic_source
[250:570] [2023-05-19 01:56:26 +0000.440799][21b8] audio: start the audio sender
thread.

[250:570] [2023-05-19 01:56:26 +0000.440855][21b8] construct OpenGLRenderProgram


0x7a28893198
[250:570] [2023-05-19 01:56:26 +0000.440883][21b8] CropFilter::SetOrientation
orientation: 0
[250:570] [2023-05-19 01:56:26 +0000.441021][21b8] filter: filter pipeline
construtc this: 0x7a0c79ecc0
[250:570] [2023-05-19 01:56:26 +0000.441059][21b8] filter: filter pipeline2 update
pattern: 1
[250:570] [2023-05-19 01:56:26 +0000.441080][21b8] CameraSource::source_id_:4
[250:570] [2023-05-19 01:56:26 +0000.441107][21b8] RecordAudioSource::source_id_:5
[250:570] [2023-05-19 01:56:26 +0000.441238][21b8] BindInputFilter 0x7a0986d240
this 0x7a288933c0
[250:570] [2023-05-19 01:56:26 +0000.441274][21b8] BindInputFilter 0x7a0986d3d8
this 0x7a28981b50
[250:570] [2023-05-19 01:56:26 +0000.441304][21b8] BindInputFilter 0x7a288933c0
this 0x7a0c79ed60
[250:570] [2023-05-19 01:56:26 +0000.441346][21b8] setParamentForFilters:
speed:1.000000
[250:570] [2023-05-19 01:56:26 +0000.441369][21b8] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[250:571] [2023-05-19 01:56:26 +0000.441396][21b8] SetParamForFilter time:878387174
enter.

[250:571] [2023-05-19 01:56:26 +0000.441422][21b8] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[250:571] [2023-05-19 01:56:26 +0000.441451][21b8] SetParamForFilter: Params video
index is: 0
[250:571] [2023-05-19 01:56:26 +0000.441476][21b8] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[250:571] [2023-05-19 01:56:26 +0000.441508][21b8] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[250:571] [2023-05-19 01:56:26 +0000.441530][21b8] crop filter mode tpye:
citytravelvideo index:0
[250:575] [2023-05-19 01:56:26 +0000.446318][21b8]
Warning(parse_template_json.cc:45): json parament no found the parament
[250:576] [2023-05-19 01:56:26 +0000.446415][21b8]
Warning(parse_template_json.cc:45): json parament no found the parament
[250:576] [2023-05-19 01:56:26 +0000.446437][21b8]
Warning(parse_template_json.cc:45): json parament no found the parament
[250:576] [2023-05-19 01:56:26 +0000.446455][21b8]
Warning(parse_template_json.cc:45): json parament no found the parament
[250:576] [2023-05-19 01:56:26 +0000.446473][21b8]
Warning(parse_template_json.cc:45): json parament no found the parament
[250:576] [2023-05-19 01:56:26 +0000.446490][21b8]
Warning(parse_template_json.cc:45): json parament no found the parament
[250:576] [2023-05-19 01:56:26 +0000.446506][21b8]
Warning(parse_template_json.cc:45): json parament no found the parament
[250:576] [2023-05-19 01:56:26 +0000.446522][21b8]
Warning(parse_template_json.cc:81): json parament no found the parament
[250:576] [2023-05-19 01:56:26 +0000.446537][21b8]
Warning(parse_template_json.cc:81): json parament no found the parament
[250:576] [2023-05-19 01:56:26 +0000.446552][21b8]
Warning(parse_template_json.cc:67): json parament no found the parament
[250:576] [2023-05-19 01:56:26 +0000.446567][21b8]
Warning(parse_template_json.cc:93): json parament no found the duration
[250:576] [2023-05-19 01:56:26 +0000.446587][21b8] SetParamForFilter leave. expire
time = 5 ms
[250:576] [2023-05-19 01:56:26 +0000.446707][21b8] OnOutputSizeChanged width 1280
height 720
[250:576] [2023-05-19 01:56:26 +0000.446732][21b8] OpenGLFrameBuffer: width:1280
height:720
[250:576] [2023-05-19 01:56:26 +0000.446753][21b8] OpenGLFrameBuffer: width:1280
height:720
[250:576] [2023-05-19 01:56:26 +0000.446773][21b8] OpenGLFrameBuffer: width:1280
height:720
[250:576] [2023-05-19 01:56:26 +0000.446787][21b8] OpenGLFrameBuffer: width:1280
height:720
[250:576] [2023-05-19 01:56:26 +0000.446801][21b8] OpenGLFrameBuffer: width:1280
height:720
[250:576] [2023-05-19 01:56:26 +0000.446815][21b8] OpenGLFrameBuffer: width:1280
height:720
[250:576] [2023-05-19 01:56:26 +0000.446827][21b8] construct TrivalImageDrawer
0x79e870ec80
[250:576] [2023-05-19 01:56:26 +0000.446842][21b8] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x79e870ec80 context 0x7af1576840
[250:576] [2023-05-19 01:56:26 +0000.446863][21b8] setupGLES:
[250:577] [2023-05-19 01:56:26 +0000.447561][21b8] OpenGLRenderProgram::Initialize.
[250:577] [2023-05-19 01:56:26 +0000.447615][21b8] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[250:577] [2023-05-19 01:56:26 +0000.447648][21b8] 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
[250:577] [2023-05-19 01:56:26 +0000.447693][21b8] Init open gl render:
0x7a28893198
[250:577] [2023-05-19 01:56:26 +0000.447734][21b8] Fragement shader path:
[250:577] [2023-05-19 01:56:26 +0000.447799][21b8] Fragement shader path:
[250:577] [2023-05-19 01:56:26 +0000.447854][21b8] create opengl program object.
[250:577] [2023-05-19 01:56:26 +0000.447887][21b8] create shader: vertex
[250:577] [2023-05-19 01:56:26 +0000.448061][21b8] create shader: fragment
[250:579] [2023-05-19 01:56:26 +0000.449415][21b8] Have not extra filter filename!
[250:579] [2023-05-19 01:56:26 +0000.449511][21b8] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[250:579] [2023-05-19 01:56:26 +0000.449536][21b8] OpenGLRenderProgram::Initialize
success.
[250:579] [2023-05-19 01:56:26 +0000.449585][21b8] Setup the OpenGL result:1
[250:579] [2023-05-19 01:56:26 +0000.449858][21b7] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_878387182.mp4
[250:580] [2023-05-19 01:56:26 +0000.451231][21b7] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_878387182.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[250:580] [2023-05-19 01:56:26 +0000.451321][21b7] 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
[250:580] [2023-05-19 01:56:26 +0000.451353][21b7] 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_878387182.mp4
fileFD: -1
[250:581] [2023-05-19 01:56:26 +0000.451411][286f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a16dfba98
[250:581] [2023-05-19 01:56:26 +0000.451657][21b7] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_878387182.mp4
is opened successfully
[250:581] [2023-05-19 01:56:26 +0000.451694][21b7] setupMediaProcessers:
[250:581] [2023-05-19 01:56:26 +0000.451721][21b7]
RecordingSessionInternalSimple:setup media processers.
[250:581] [2023-05-19 01:56:26 +0000.451900][21b7] construct AAC encoder
[250:581] [2023-05-19 01:56:26 +0000.452138][21b7] H264Encoder creating:
superfast011818
[250:581] [2023-05-19 01:56:26 +0000.452190][21b7] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[250:582] [2023-05-19 01:56:26 +0000.452721][21b7] H264Encode::GetMachineModel is
M2102J20SG
[250:582] [2023-05-19 01:56:26 +0000.452763][21b7] H264Encoder machine_mode
is:M2102J20SG
[250:582] [2023-05-19 01:56:26 +0000.452793][21b7] H264Encode::machine size :9
machine_mode:M2102J20SG
[250:582] [2023-05-19 01:56:26 +0000.452822][21b7] H264Encode::machine array
size :22 machine_mode:M2102J20SG
[250:582] [2023-05-19 01:56:26 +0000.452849][21b7] H264Encode::current machine
is :M2102J20SG auto check hw codec decide to use hw codec
[250:582] [2023-05-19 01:56:26 +0000.452876][21b7] setupCompressionSession:
[250:582] [2023-05-19 01:56:26 +0000.452902][21b7] H264Encode::creating hareware
Encoder
[250:582] [2023-05-19 01:56:26 +0000.452930][21b7] AndroidHwAvcEncoder
time:878387185 enter.
[250:582] [2023-05-19 01:56:26 +0000.453063][21b7] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007bc05db540 address:0x79feaa9760
[250:582] [2023-05-19 01:56:26 +0000.453171][21b7] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[250:582] [2023-05-19 01:56:26 +0000.453200][21b7] The video avc hw codec address
is 0x7afce0dc80
[250:582] [2023-05-19 01:56:26 +0000.453262][21b7] AndroidHwAvcEncoder leave.
expire time = 0 ms

[250:582] [2023-05-19 01:56:26 +0000.453291][21b7] RegisterEncodeCompleteCallback


time:878387185 enter.

[250:582] [2023-05-19 01:56:26 +0000.453363][21b7] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[250:583] [2023-05-19 01:56:26 +0000.453404][21b7] InitEncode time:878387186


enter.

[250:583] [2023-05-19 01:56:26 +0000.453467][21b7] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[250:583] [2023-05-19 01:56:26 +0000.453507][21b7] Create time:878387186 enter.

[250:583] [2023-05-19 01:56:26 +0000.453548][21b7] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[250:583] [2023-05-19 01:56:26 +0000.453624][21b7]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7a0958cb00
[250:583] [2023-05-19 01:56:26 +0000.453790][21b7] supported_type:video/avc
[250:583] [2023-05-19 01:56:26 +0000.453831][21b7] name:OMX.qcom.video.encoder.avc
mime:video/avc
[250:583] [2023-05-19 01:56:26 +0000.453875][21b7] hwCodecPrefix :OMX.qcom.
[250:583] [2023-05-19 01:56:26 +0000.453906][21b7] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[250:583] [2023-05-19 01:56:26 +0000.453933][21b7] mediacodec_createCodecByName
time:878387186 enter.

[250:583] [2023-05-19 01:56:26 +0000.453960][21b7] WrapAndroidMediaCodec


time:878387186 enter.

[250:583] [2023-05-19 01:56:26 +0000.454050][21b7] WrapAndroidMediaCodec leave.


expire time = 0 ms

[250:589] [2023-05-19 01:56:26 +0000.459530][21bc] haveEnoughProcessedData


internalAudioStream.length: 0
[250:596] [2023-05-19 01:56:26 +0000.467089][21b7] mediacodec_createCodecByName
leave. expire time = 13 ms

[250:596] [2023-05-19 01:56:26 +0000.467187][21b7] WrapAndroidMediaFromat


time:878387199 enter.

[250:596] [2023-05-19 01:56:26 +0000.467257][21b7] WrapAndroidMediaFromat leave.


expire time = 0 ms

[250:627] [2023-05-19 01:56:26 +0000.498262][21b7] Destroy time:878387230 enter.

[250:628] [2023-05-19 01:56:26 +0000.498391][21b7] WrapAndroidMediaFromat::


Destroy
[250:628] [2023-05-19 01:56:26 +0000.498417][21b7] Destroy leave. expire time = 1
ms
[250:628] [2023-05-19 01:56:26 +0000.498436][21b7] ~WrapAndroidMediaFromat
time:878387231 enter.

[250:628] [2023-05-19 01:56:26 +0000.498456][21b7] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[250:628] [2023-05-19 01:56:26 +0000.498476][21b7] Create leave. expire time = 45


ms

[250:628] [2023-05-19 01:56:26 +0000.498495][21b7] isSemiPlanarSupport


time:878387231 enter.

[250:628] [2023-05-19 01:56:26 +0000.498512][21b7] H264Encoder isSemiPlanarSupport


[250:628] [2023-05-19 01:56:26 +0000.498531][21b7] isSemiPlanarSupport leave.
expire time = 0 ms

[250:628] [2023-05-19 01:56:26 +0000.498550][21b7] creat hw H264Encoder success,


isSemiPlanar:1
[250:628] [2023-05-19 01:56:26 +0000.498634][21b7] InitEncode leave. expire time =
45 ms

[250:628] [2023-05-19 01:56:26 +0000.498656][21b7] H264Encode::created Encoder


[250:628] [2023-05-19 01:56:26 +0000.498675][21b7] H264Encode:: H264 encoder
created.
[250:628] [2023-05-19 01:56:26 +0000.498692][21b7] H264 encoder created.
[250:628] [2023-05-19 01:56:26 +0000.498710][21b7]
RecordingSessionInternalSimple:created avc encoder avc: 0x7a09584280
[250:628] [2023-05-19 01:56:26 +0000.498734][21b7] setOutput:
[250:628] [2023-05-19 01:56:26 +0000.498753][21b7]
RecordingSessionInternalSimple:encoder set output to muxer!
[250:628] [2023-05-19 01:56:26 +0000.498769][21b7] request a key frame
[250:628] [2023-05-19 01:56:26 +0000.498785][21b7] H264Encode:: request a key frame
[250:628] [2023-05-19 01:56:26 +0000.499205][21b7] setDisplayRotate :0
[250:628] [2023-05-19 01:56:26 +0000.499257][21b7] 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
[250:628] [2023-05-19 01:56:26 +0000.499376][21b8] StartRecording:
[250:629] [2023-05-19 01:56:26 +0000.499461][2868] operator(): Set the recording
session in mic source. recording session: 0x7a0986d280
[250:629] [2023-05-19 01:56:26 +0000.499575][21b8] operator() leave. expire time =
62 ms

[250:693] [2023-05-19 01:56:26 +0000.564018][21b8] begine recode to first frame


spend time:126
[250:693] [2023-05-19 01:56:26 +0000.564140][21b8]
GPUImageProcessing::SetOrientation orientation: 0
[250:693] [2023-05-19 01:56:26 +0000.564352][21b8] drawYUV420 render
OpenGLRenderProgram:0x7a28893198
[250:731] [2023-05-19 01:56:26 +0000.602167][21b8] drawYUV420 render
OpenGLRenderProgram:0x7a28893198
[250:737] [2023-05-19 01:56:26 +0000.607782][286e]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[250:749] [2023-05-19 01:56:26 +0000.619518][2868] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[250:763] [2023-05-19 01:56:26 +0000.634008][21b8] drawYUV420 render
OpenGLRenderProgram:0x7a28893198
[250:767] [2023-05-19 01:56:26 +0000.638103][286f] add aac audio track with id:1
[250:767] [2023-05-19 01:56:26 +0000.638260][286e] Push an pts:32 to dts queue.
[250:801] [2023-05-19 01:56:26 +0000.671641][286e] h264 add frame header cdr flag
[250:802] [2023-05-19 01:56:26 +0000.672743][286e] h264 add frame header cdr flag
[250:802] [2023-05-19 01:56:26 +0000.672908][286e] Received key frame:0
[250:802] [2023-05-19 01:56:26 +0000.672956][286e] H264Encode:: get a sps pps
header!headerSize:31
[250:802] [2023-05-19 01:56:26 +0000.673093][286f] get the H.264 SPS parameter
[250:802] [2023-05-19 01:56:26 +0000.673331][286f] add video track with id:2
[250:803] [2023-05-19 01:56:26 +0000.673455][286e] last dts:0 currentPts:32
ppsOrSPS:0 queue length:2
[250:803] [2023-05-19 01:56:26 +0000.673643][286f] get the H.264 PPS parameter
[250:803] [2023-05-19 01:56:26 +0000.673796][286f] get the H.264 IDR frame
[250:803] [2023-05-19 01:56:26 +0000.673834][286f] resss:true
[250:803] [2023-05-19 01:56:26 +0000.673859][286f] video start ts:0
[250:803] [2023-05-19 01:56:26 +0000.673904][286f] the video frame has been written
into MP4 file
[250:813] [2023-05-19 01:56:26 +0000.683916][2866]
RecordAudioSource::PullAudioFrame
[250:849] [2023-05-19 01:56:26 +0000.720023][286f] audio start ts:0
[250:849] [2023-05-19 01:56:26 +0000.720139][286f] the audio frame has been written
into MP4 file
[250:862] [2023-05-19 01:56:26 +0000.732956][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[250:933] [2023-05-19 01:56:26 +0000.803471][21b8] The convert RGB to YUV take 2
[251:027] [2023-05-19 01:56:26 +0000.897730][21b8] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3980 diff: 21
[251:201] [2023-05-19 01:56:27 +0000.71828][286e] DTS queue for
Generator:0x7a16dfbcb8 466
[251:363] [2023-05-19 01:56:27 +0000.233805][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[251:429] [2023-05-19 01:56:27 +0000.299493][21b8] The convert RGB to YUV take 1
[251:618] [2023-05-19 01:56:27 +0000.488440][2866] AF_SpeedFilter audio
0x7a28981a00 PullFrame
[251:739] [2023-05-19 01:56:27 +0000.609854][2868] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[251:862] [2023-05-19 01:56:27 +0000.732496][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[251:926] [2023-05-19 01:56:27 +0000.797132][21b8] The convert RGB to YUV take 1
[252:028] [2023-05-19 01:56:27 +0000.899129][286e] DTS queue for
Generator:0x7a16dfbcb8 1294
[252:061] [2023-05-19 01:56:27 +0000.931448][286e] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1294 pts:1294
[252:065] [2023-05-19 01:56:27 +0000.936320][2866] AF_SpeedFilter::PullFrame eof4
[252:070] [2023-05-19 01:56:27 +0000.940589][2866]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[252:083] [2023-05-19 01:56:27 +0000.953822][2866] resampled_data_size:5632
[252:094] [2023-05-19 01:56:27 +0000.964757][21b8] GPUImageProcessing: process
video frame with resolution 1280 X 720
[252:094] [2023-05-19 01:56:27 +0000.964833][21b8] GPUImageProcessing: input frame
width1280 X 720
[252:094] [2023-05-19 01:56:27 +0000.965137][21b8] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[252:094] [2023-05-19 01:56:27 +0000.965184][21b8] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[252:099] [2023-05-19 01:56:27 +0000.969846][286e]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:1363
[252:099] [2023-05-19 01:56:27 +0000.969971][286e] Push an pts:1363 to dts queue.
[252:131] [2023-05-19 01:56:28 +0000.2006][286e] SendFrame
encodedImage._timeStamp:1363encodedImage->_length:19264
[252:131] [2023-05-19 01:56:28 +0000.2154][286e] last dts:1326 currentPts:1363
ppsOrSPS:0 queue length:2
[252:163] [2023-05-19 01:56:28 +0000.33512][286e] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1428
[252:163] [2023-05-19 01:56:28 +0000.33647][286e] push video frame to H264 encoder.
(100 frame for one log)

[252:163] [2023-05-19 01:56:28 +0000.33700][286e] push video frame to H264 encoder.


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

[252:163] [2023-05-19 01:56:28 +0000.33722][286e] H264Encode::push video frame to


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

[252:163] [2023-05-19 01:56:28 +0000.33746][286e] The input pts:1428 fps:30


[252:197] [2023-05-19 01:56:28 +0000.68146][286e] H264Encode::H264SWEncoder get
callback, length:19824 type:1 nalType:1length:19820
[252:237] [2023-05-19 01:56:28 +0000.107990][21bc] Run AGC when audioType = 0
[252:237] [2023-05-19 01:56:28 +0000.108184][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[252:321] [2023-05-19 01:56:28 +0000.191474][21bc] haveEnoughProcessedData
internalAudioStream.length: 10
[252:358] [2023-05-19 01:56:28 +0000.228969][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[252:428] [2023-05-19 01:56:28 +0000.298676][21b8] The convert RGB to YUV take 1
[252:448] [2023-05-19 01:56:28 +0000.318835][286d]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 1671queue_audio_frame_:3
[252:666] [2023-05-19 01:56:28 +0000.536664][2866]
RecordAudioSource::PullAudioFrame
[252:740] [2023-05-19 01:56:28 +0000.610428][2868] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[252:763] [2023-05-19 01:56:28 +0000.634085][286e] h264 add frame header cdr flag
[252:763] [2023-05-19 01:56:28 +0000.634283][286e] Received key frame:1995
[252:797] [2023-05-19 01:56:28 +0000.667716][286f] get the H.264 IDR frame
[252:862] [2023-05-19 01:56:28 +0000.732487][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[252:865] [2023-05-19 01:56:28 +0000.735614][286e] DTS queue for
Generator:0x7a16dfbcb8 2096 2131
[252:929] [2023-05-19 01:56:28 +0000.800379][21b8] The convert RGB to YUV take 1
[253:093] [2023-05-19 01:56:28 +0000.963862][21b8] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4984 diff: 17
[253:109] [2023-05-19 01:56:28 +0000.980234][2866] FilterPipeline2::OnAudioFrame
pts 2370 last_audio_timestamp_ 2370
[253:204] [2023-05-19 01:56:29 +0000.75286][2866] AF_SpeedFilter audio 0x7a28981a00
PullFrame
[253:355] [2023-05-19 01:56:29 +0000.226329][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[253:425] [2023-05-19 01:56:29 +0000.295949][21b8] The convert RGB to YUV take 1
[253:428] [2023-05-19 01:56:29 +0000.298444][286e] Push an pts:2693 to dts queue.
[253:466] [2023-05-19 01:56:29 +0000.336899][286e] last dts:2658 currentPts:2693
ppsOrSPS:0 queue length:2
[253:693] [2023-05-19 01:56:29 +0000.563818][286e] DTS queue for
Generator:0x7a16dfbcb8 2928 2960
[253:743] [2023-05-19 01:56:29 +0000.614237][2868] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[253:858] [2023-05-19 01:56:29 +0000.729202][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[253:926] [2023-05-19 01:56:29 +0000.797001][21b8] The convert RGB to YUV take 1
[253:991] [2023-05-19 01:56:29 +0000.861783][21b8] drawYUV420 render
OpenGLRenderProgram:0x7a28893198
[254:049] [2023-05-19 01:56:29 +0000.919932][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[254:237] [2023-05-19 01:56:30 +0000.108087][21bc] Run AGC when audioType = 0
[254:269] [2023-05-19 01:56:30 +0000.139424][2866] resampled_data_size:0
[254:328] [2023-05-19 01:56:30 +0000.198490][2866] AF_SpeedFilter::PullFrame eof4
[254:332] [2023-05-19 01:56:30 +0000.202759][2866]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[254:359] [2023-05-19 01:56:30 +0000.229494][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[254:428] [2023-05-19 01:56:30 +0000.298869][21b8] The convert RGB to YUV take 1
[254:509] [2023-05-19 01:56:30 +0000.380250][2866]
RecordAudioSource::PullAudioFrame
[254:525] [2023-05-19 01:56:30 +0000.396313][286e] DTS queue for
Generator:0x7a16dfbcb8 3760 3794
[254:705] [2023-05-19 01:56:30 +0000.575743][2868] The output timestamp from audio
mixer change:878391299
[254:740] [2023-05-19 01:56:30 +0000.610862][21bc] On audio frame the broadcast
with timestamp:878391343 samples:480. (1000 frame for one log)

[254:746] [2023-05-19 01:56:30 +0000.617088][2868] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[254:747] [2023-05-19 01:56:30 +0000.617425][2868] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[254:759] [2023-05-19 01:56:30 +0000.629763][286e] Push an pts:4026 to dts queue.
[254:762] [2023-05-19 01:56:30 +0000.632503][286e] h264 add frame header cdr flag
[254:762] [2023-05-19 01:56:30 +0000.632830][286e] Received key frame:3993
[254:800] [2023-05-19 01:56:30 +0000.670543][2866] AF_SpeedFilter audio
0x7a28981a00 PullFrame
[254:801] [2023-05-19 01:56:30 +0000.672108][286e] last dts:3993 currentPts:4026
ppsOrSPS:0 queue length:2
[254:802] [2023-05-19 01:56:30 +0000.673121][286f] get the H.264 IDR frame
[254:813] [2023-05-19 01:56:30 +0000.683740][286d]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 3993queue_audio_frame_:7
[254:859] [2023-05-19 01:56:30 +0000.730148][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[254:922] [2023-05-19 01:56:30 +0000.792576][21b8] The convert RGB to YUV take 2
[255:191] [2023-05-19 01:56:31 +0000.62095][21b8] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5980 diff: 21
[255:280] [2023-05-19 01:56:31 +0000.150893][2866] AF_SpeedFilter audio time,
0x7a28981a00 rcv time: 878391880
[255:280] [2023-05-19 01:56:31 +0000.151050][2866] AF_SpeedFilter audio time,
0x7a28981a00 rcv time: 878391880in_nSamples:441
[255:329] [2023-05-19 01:56:31 +0000.200083][286e] DTS queue for
Generator:0x7a16dfbcb8 4595
[255:355] [2023-05-19 01:56:31 +0000.225927][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[255:367] [2023-05-19 01:56:31 +0000.237615][2866]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 878391884
[255:367] [2023-05-19 01:56:31 +0000.237723][2866]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[255:426] [2023-05-19 01:56:31 +0000.296737][21b8] The convert RGB to YUV take 2
[255:428] [2023-05-19 01:56:31 +0000.298903][286e]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:4694
[255:430] [2023-05-19 01:56:31 +0000.301185][286e] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4659 pts:4659
[255:456] [2023-05-19 01:56:31 +0000.326613][21b8] GPUImageProcessing: process
video frame with resolution 1280 X 720
[255:456] [2023-05-19 01:56:31 +0000.326705][21b8] GPUImageProcessing: input frame
width1280 X 720
[255:457] [2023-05-19 01:56:31 +0000.327884][21b8] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[255:457] [2023-05-19 01:56:31 +0000.328021][21b8] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[255:462] [2023-05-19 01:56:31 +0000.332635][286e] SendFrame
encodedImage._timeStamp:4694encodedImage->_length:25168
[255:527] [2023-05-19 01:56:31 +0000.397718][286e] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4794
[255:527] [2023-05-19 01:56:31 +0000.397819][286e] push video frame to H264
encoder. (100 frame for one log)

[255:527] [2023-05-19 01:56:31 +0000.397859][286e] push video frame to H264


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

[255:527] [2023-05-19 01:56:31 +0000.397878][286e] H264Encode::push video frame to


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

[255:527] [2023-05-19 01:56:31 +0000.397901][286e] The input pts:4794 fps:30


[255:563] [2023-05-19 01:56:31 +0000.433851][286e] H264Encode::H264SWEncoder get
callback, length:52992 type:1 nalType:1length:52988
[255:742] [2023-05-19 01:56:31 +0000.612581][2868] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[255:780] [2023-05-19 01:56:31 +0000.650763][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[255:858] [2023-05-19 01:56:31 +0000.728534][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[255:925] [2023-05-19 01:56:31 +0000.796150][21b8] The convert RGB to YUV take 1
[256:098] [2023-05-19 01:56:31 +0000.968641][286e] Push an pts:5362 to dts queue.
[256:133] [2023-05-19 01:56:32 +0000.3572][286e] last dts:5325 currentPts:5362
ppsOrSPS:0 queue length:2
[256:162] [2023-05-19 01:56:32 +0000.32818][286e] DTS queue for
Generator:0x7a16dfbcb8 5424
[256:240] [2023-05-19 01:56:32 +0000.110611][21bc] Run AGC when audioType = 0
[256:240] [2023-05-19 01:56:32 +0000.110801][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[256:346] [2023-05-19 01:56:32 +0000.216409][2866]
RecordAudioSource::PullAudioFrame
[256:354] [2023-05-19 01:56:32 +0000.224436][21b8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[256:374] [2023-05-19 01:56:32 +0000.244989][2866] AF_SpeedFilter audio
0x7a28981a00 PullFrame
[256:423] [2023-05-19 01:56:32 +0000.294387][21b8] The convert RGB to YUV take 1
[256:490] [2023-05-19 01:56:32 +0000.360451][21b8] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[256:506] [2023-05-19 01:56:32 +0000.376670][2866] resampled_data_size:9216
[256:506] [2023-05-19 01:56:32 +0000.376808][2866] AF_SpeedFilter audio time 111,
0x7a28981a00 out time: 878393074 org time: 878393074
[256:584] [2023-05-19 01:56:32 +0000.454683][2866] AF_SpeedFilter::PullFrame eof4
[256:588] [2023-05-19 01:56:32 +0000.459236][2866]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[256:610] [2023-05-19 01:56:32 +0000.481265][2866] AF_SpeedFilter audio time
[256:745] [2023-05-19 01:56:32 +0000.615708][2868] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[256:759] [2023-05-19 01:56:32 +0000.630337][286e] h264 add frame header cdr flag
[256:760] [2023-05-19 01:56:32 +0000.630562][286e] Received key frame:5990
[256:793] [2023-05-19 01:56:32 +0000.664021][286f] get the H.264 IDR frame
[256:854] [2023-05-19 01:56:32 +0000.725144][1e64]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[256:855] [2023-05-19 01:56:32 +0000.725389][21b8] operator(): Stop
[256:855] [2023-05-19 01:56:32 +0000.725426][21b8] StopPullFrameAndWriteMp4
time:878393458 enter.

[256:855] [2023-05-19 01:56:32 +0000.725448][21b8] StopRecording:


[256:859] [2023-05-19 01:56:32 +0000.729518][2866] PullAudioFrame: PullFrame audio
finished.
[256:859] [2023-05-19 01:56:32 +0000.729582][2866]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[256:861] [2023-05-19 01:56:32 +0000.731595][286e]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:184
[256:864] [2023-05-19 01:56:32 +0000.734865][21b7] stop recording
[256:864] [2023-05-19 01:56:32 +0000.734945][21b7]
RecordingSessionInternalSimple:destroy media processers
[256:864] [2023-05-19 01:56:32 +0000.734968][21b7] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[256:864] [2023-05-19 01:56:32 +0000.734986][21b7] H264Encode::flushing hareware
Encoder
[256:864] [2023-05-19 01:56:32 +0000.735130][21b7] Flush time:878393467 enter.

[256:864] [2023-05-19 01:56:32 +0000.735180][21b7] H264Encoder encoder flush


[256:864] [2023-05-19 01:56:32 +0000.735203][21b7] flush output queue
[257:188] [2023-05-19 01:56:33 +0000.59275][21b7] Flush leave. expire time = 324
ms

[257:189] [2023-05-19 01:56:33 +0000.59552][21b7] ~H264EncodeWrap:


[257:189] [2023-05-19 01:56:33 +0000.59618][21b7] ~H264Encode:
[257:189] [2023-05-19 01:56:33 +0000.59652][21b7] teardownCompressionSession:
H264Encode::destroying Encoder
[257:189] [2023-05-19 01:56:33 +0000.59688][21b7] Release time:878393792 enter.

[257:189] [2023-05-19 01:56:33 +0000.59827][21b7] Release:


MediaCodecVideoEncoder::Release _inited:1
[257:189] [2023-05-19 01:56:33 +0000.59878][21b7] Destroy time:878393792 enter.

[257:189] [2023-05-19 01:56:33 +0000.59978][21b7] H264Encoder encoderDestroy


[257:189] [2023-05-19 01:56:33 +0000.60015][21b7]
AndroidMediaCodecVideoEncoder::release env: 0x7a16d9b840
[257:191] [2023-05-19 01:56:33 +0000.62221][21b7]
AndroidMediaCodecVideoEncoder::Destroy
[257:211] [2023-05-19 01:56:33 +0000.82076][21b7] Destroy leave. expire time = 22
ms

[257:211] [2023-05-19 01:56:33 +0000.82247][21b7] Release leave. expire time = 22


ms

[257:211] [2023-05-19 01:56:33 +0000.82285][21b7] ~AndroidHwAvcEncoder


time:878393814 enter.

[257:212] [2023-05-19 01:56:33 +0000.82390][21b7] Release time:878393815 enter.

[257:212] [2023-05-19 01:56:33 +0000.82436][21b7] Release: MediaCodecVideoEncoder::


has been released before, just return
[257:212] [2023-05-19 01:56:33 +0000.82462][21b7] Release leave. expire time = 0
ms
[257:212] [2023-05-19 01:56:33 +0000.82491][21b7] ~AndroidMediaCodecVideoEncoder
[257:212] [2023-05-19 01:56:33 +0000.82519][21b7] ~WrapAndroidMediaCodec
time:878393815 enter.

[257:213] [2023-05-19 01:56:33 +0000.83386][21b7] ~WrapAndroidMediaCodec leave.


expire time = 1 ms

[257:213] [2023-05-19 01:56:33 +0000.83406][21b7] video hevc hw codec


destructor:0x7afce0dc80

[257:213] [2023-05-19 01:56:33 +0000.83466][21b7] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[257:213] [2023-05-19 01:56:33 +0000.83505][21b7] teardownCompressionSession:


H264Encode::destroyed Encoder
[257:213] [2023-05-19 01:56:33 +0000.83538][21b7]
RecordingSessionInternalSimple:destroy aac encoder output!
[257:213] [2023-05-19 01:56:33 +0000.83562][21b7] AACSWEncode destructor
[257:216] [2023-05-19 01:56:33 +0000.87133][286f] MP4 close file successfully
[257:216] [2023-05-19 01:56:33 +0000.87245][286f] Recording session Internal:
notify recording ok
[257:216] [2023-05-19 01:56:33 +0000.87272][286f] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_878387182.mp4,
output_video_timestamp_:6092 last_video_pts_:6092
[257:216] [2023-05-19 01:56:33 +0000.87330][286f] OnRecordFinish:
[257:217] [2023-05-19 01:56:33 +0000.87902][286f] onRecordingOk: net seek
pos:0record video duration:6125record audio duration:6106
[257:218] [2023-05-19 01:56:33 +0000.88645][2868] destructMicSource_w:
[257:218] [2023-05-19 01:56:33 +0000.88724][2868] setOutput_w:
MicSource::setOutput() 0x0
[257:218] [2023-05-19 01:56:33 +0000.88843][21b8] releaseThread 0x7a0986bd80
[257:218] [2023-05-19 01:56:33 +0000.88897][21b8] ~MicSource: Mic source
destroyed:0x7a38d41780
[257:219] [2023-05-19 01:56:33 +0000.90258][21b8] StopPullFrameAndWriteMp4 leave.
expire time = 364 ms

[257:219] [2023-05-19 01:56:33 +0000.90367][21b8] DestroyPipelineAndFilters


time:878393822 enter.

[257:220] [2023-05-19 01:56:33 +0000.90402][21b8] UnbindInputFilter 0x7a0986d240


this 0x7a288933c0
[257:220] [2023-05-19 01:56:33 +0000.90425][21b8] UnbindInputFilter 0x7a0986d3d8
this 0x7a28981b50
[257:220] [2023-05-19 01:56:33 +0000.90452][21b8] UnbindInputFilter 0x7a288933c0
this 0x7a0c79ed60
[257:220] [2023-05-19 01:56:33 +0000.90488][21b8] filter: filter pipeline destroy
this: 0x7a0c79ecc0
[257:220] [2023-05-19 01:56:33 +0000.90927][21b8] ClearVideoOfSources: recodring
total frames:0
[257:220] [2023-05-19 01:56:33 +0000.90986][21b8] ClearVideoOfSources:
[257:220] [2023-05-19 01:56:33 +0000.91007][21b8] GPUImageProcessing destruct.
[257:220] [2023-05-19 01:56:33 +0000.91051][21b8] destroy TrivalImageDrawer
0x79e870ec80
[257:220] [2023-05-19 01:56:33 +0000.91072][21b8] The shader has been initialize,
clean up them.

[257:220] [2023-05-19 01:56:33 +0000.91110][21b8] ~OpenGLFrameBuffer:


[257:220] [2023-05-19 01:56:33 +0000.91231][21b8] ~OpenGLFrameBuffer:
[257:220] [2023-05-19 01:56:33 +0000.91290][21b8] ~OpenGLFrameBuffer:
[257:220] [2023-05-19 01:56:33 +0000.91356][21b8] ~OpenGLFrameBuffer:
[257:221] [2023-05-19 01:56:33 +0000.92086][21b8] ~OpenGLFrameBuffer:
[257:221] [2023-05-19 01:56:33 +0000.92157][21b8] ~OpenGLFrameBuffer:
[257:221] [2023-05-19 01:56:33 +0000.92337][21b8] GPUImageProcessing destruct
finish.
[257:222] [2023-05-19 01:56:33 +0000.92432][21b8] GPURGBAFrame destruct.
[257:222] [2023-05-19 01:56:33 +0000.92494][21b8] destroy OpenGLRenderProgram
0x7a28893198
[257:222] [2023-05-19 01:56:33 +0000.92520][21b8] ~CameraSource time:878393825
enter.

[257:222] [2023-05-19 01:56:33 +0000.92540][21b8] ~CameraSource leave. expire time


= 0 ms

[257:222] [2023-05-19 01:56:33 +0000.92560][21b8] ~RecordAudioSource time:878393825


enter.

[257:222] [2023-05-19 01:56:33 +0000.92577][21b8] ~RecordAudioSource leave. expire


time = 0 ms

[257:222] [2023-05-19 01:56:33 +0000.92594][21b8] DestroyPipelineAndFilters leave.


expire time = 3 ms

[257:236] [2023-05-19 01:56:33 +0000.106988][1e64]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[257:237] [2023-05-19 01:56:33 +0000.107670][1e64] machine model :poco
[257:237] [2023-05-19 01:56:33 +0000.107719][1e64] Support this machine model :poco
[257:237] [2023-05-19 01:56:33 +0000.107740][1e64] global inited! current sdk
version: 07-20-936c45f
[257:237] [2023-05-19 01:56:33 +0000.107891][1e64] filter: filter pipeline
construtc this: 0x7a285f0580
[257:237] [2023-05-19 01:56:33 +0000.107918][1e64] MediaFilterGraph:
MediaFilterGraph construct
[257:237] [2023-05-19 01:56:33 +0000.107936][1e64] GLESContext:
[257:237] [2023-05-19 01:56:33 +0000.107971][1e64] The result of eglGetDisplay is:
0xb400007bc06ceb40
[257:238] [2023-05-19 01:56:33 +0000.108996][1e64] The result of creation:
0x7a28589c80
[257:238] [2023-05-19 01:56:33 +0000.109126][1e64] The result of
eglCreatePbufferSurface is: 0x7a2865a880
[257:238] [2023-05-19 01:56:33 +0000.109253][1e64] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_878387182.mp4
[257:238] [2023-05-19 01:56:33 +0000.109284][1e64] The source 0 speed:1
[257:238] [2023-05-19 01:56:33 +0000.109309][1e64] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_878387182.mp4,
delay: 0
[257:238] [2023-05-19 01:56:33 +0000.109334][1e64] CreateDecoderByVideoSource
time:878393841 enter.

[257:241] [2023-05-19 01:56:33 +0000.111449][1e64] running_decoder_count:0max


count:2
[257:241] [2023-05-19 01:56:33 +0000.111510][1e64] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_878387182.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7af15f1c00
[257:241] [2023-05-19 01:56:33 +0000.112192][287b] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7a2897d200] Current FFmpeg version git-2021-06-16-
97cea6f

[257:253] [2023-05-19 01:56:33 +0000.124203][287b] OnStreamInfoFound: video


duration_: 6125
[257:255] [2023-05-19 01:56:33 +0000.125522][1e64] start decoder
[257:255] [2023-05-19 01:56:33 +0000.125598][1e64] CreateDecoderByVideoSource
leave. expire time = 17 ms

[257:255] [2023-05-19 01:56:33 +0000.125636][1e64] BindInputFilter 0x7a09ad57a0


this 0x7a286d7698
[257:255] [2023-05-19 01:56:33 +0000.125662][1e64] BindInputFilter 0x7a286d7698
this 0x7a286d7818
[257:255] [2023-05-19 01:56:33 +0000.125688][1e64] BindInputFilter 0x7a09ad57a0
this 0x7a286d78d8
[257:255] [2023-05-19 01:56:33 +0000.125710][1e64] BindInputFilter 0x7a286d78d8
this 0x7a286d7e18
[257:255] [2023-05-19 01:56:33 +0000.125726][1e64] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_878387182.mp4
[257:255] [2023-05-19 01:56:33 +0000.125750][1e64] BindInputFilter 0x7a286d7818
this 0x7a286d7ed8
[257:255] [2023-05-19 01:56:33 +0000.125773][1e64] BindInputFilter 0x7a286d7ed8
this 0x7a285f0620
[257:255] [2023-05-19 01:56:33 +0000.125795][1e64] BindInputFilter 0x7a286d7e18
this 0x7a286d7f98
[257:255] [2023-05-19 01:56:33 +0000.125846][1e64] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_878387182.mp4
[257:255] [2023-05-19 01:56:33 +0000.125901][1e64]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[257:255] [2023-05-19 01:56:33 +0000.126356][1e64] machine model :poco
[257:256] [2023-05-19 01:56:33 +0000.126429][1e64] Support this machine model :poco
[257:256] [2023-05-19 01:56:33 +0000.126448][1e64] global inited! current sdk
version: 07-20-936c45f
[257:256] [2023-05-19 01:56:33 +0000.126505][1e64] GetPipeline:
-----------------------------------------
[257:256] [2023-05-19 01:56:33 +0000.126526][1e64] GetPipeline: source:
0x7a09ad5580
[257:256] [2023-05-19 01:56:33 +0000.126540][1e64] GetPipeline: filter: NULLFilter
[257:256] [2023-05-19 01:56:33 +0000.126551][1e64] GetPipeline: filter: NULLFilter
[257:256] [2023-05-19 01:56:33 +0000.126561][1e64] GetPipeline: filter: NULLFilter
[257:256] [2023-05-19 01:56:33 +0000.126572][1e64] GetPipeline: audio filter:
AuidoNULLFilter
[257:256] [2023-05-19 01:56:33 +0000.126582][1e64] GetPipeline: audio filter:
AuidoNULLFilter
[257:256] [2023-05-19 01:56:33 +0000.126593][1e64] GetPipeline: audio filter:
AudioNUllFilter
[257:256] [2023-05-19 01:56:33 +0000.126605][1e64] GetPipeline:
------------------------------------------
[257:256] [2023-05-19 01:56:33 +0000.126619][1e64] filter: filter pipeline2 update
pattern: 0
[257:256] [2023-05-19 01:56:33 +0000.127166][1e64] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[257:257] [2023-05-19 01:56:33 +0000.127478][1e64] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[257:257] [2023-05-19 01:56:33 +0000.127552][1e64] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[257:257] [2023-05-19 01:56:33 +0000.127955][1e64] DeviceInit:
[257:258] [2023-05-19 01:56:33 +0000.128685][1e64] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[257:258] [2023-05-19 01:56:33 +0000.129031][1e64] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[257:258] [2023-05-19 01:56:33 +0000.129289][1e64] CreatePlatformSpecificObjects:
[257:258] [2023-05-19 01:56:33 +0000.129330][1e64] audio device use null audio
input and opensl output
[257:258] [2023-05-19 01:56:33 +0000.129350][1e64] Create OpenSLES output module
with java VM support.

[257:259] [2023-05-19 01:56:33 +0000.129483][1e64] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[257:259] [2023-05-19 01:56:33 +0000.129702][1e64] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[257:259] [2023-05-19 01:56:33 +0000.130042][1e64] Create OpenSLES output module
with buffer num:2

[257:259] [2023-05-19 01:56:33 +0000.130097][1e64] Error(trace.cc:40): Init the


output and input for audio device template.
[257:259] [2023-05-19 01:56:33 +0000.130114][1e64] Init the output device.

[257:259] [2023-05-19 01:56:33 +0000.130130][1e64] Set the playout as stereo:1


[257:259] [2023-05-19 01:56:33 +0000.130146][1e64] Set the sample rate to be:44100

[257:259] [2023-05-19 01:56:33 +0000.130176][1e64] Low latency buffer size:144 low


sample rate:48000
[257:259] [2023-05-19 01:56:33 +0000.130197][1e64] DeviceInit: Done
[257:259] [2023-05-19 01:56:33 +0000.130325][1e64] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[257:260] [2023-05-19 01:56:33 +0000.131266][2887] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a289e5718
[257:261] [2023-05-19 01:56:33 +0000.131553][1e64]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[257:261] [2023-05-19 01:56:33 +0000.131638][1e64]
MediaFilterPlayer::SetPlayerNotify 0x7a28647f60
[257:261] [2023-05-19 01:56:33 +0000.131687][1e64]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[257:261] [2023-05-19 01:56:33 +0000.131703][1e64]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[257:261] [2023-05-19 01:56:33 +0000.131722][1e64]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[257:261] [2023-05-19 01:56:33 +0000.131787][1e64] SetGraphLoop: SetGraphLoop 1
[257:261] [2023-05-19 01:56:33 +0000.131804][1e64]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[257:261] [2023-05-19 01:56:33 +0000.131935][1e64]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[257:261] [2023-05-19 01:56:33 +0000.132196][1e64]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[257:262] [2023-05-19 01:56:33 +0000.132419][1e64]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[257:262] [2023-05-19 01:56:33 +0000.132547][2889] Start:
[257:262] [2023-05-19 01:56:33 +0000.132659][2888] operator(): video render
started.
[257:262] [2023-05-19 01:56:33 +0000.132764][2889] Start:
[257:262] [2023-05-19 01:56:33 +0000.132858][2889] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[257:262] [2023-05-19 01:56:33 +0000.132906][2889] Reset: history total size: 98
[257:262] [2023-05-19 01:56:33 +0000.132926][2889] DeviceStart:
audioDevice_:0x7a0cc4b000
[257:262] [2023-05-19 01:56:33 +0000.132949][2889] DeviceStart: time profile
playout init before
[257:262] [2023-05-19 01:56:33 +0000.132955][287c] NO get frame from decoder
[257:262] [2023-05-19 01:56:33 +0000.132983][2889] DeviceStart: time profile
playout init end
[257:262] [2023-05-19 01:56:33 +0000.133040][2889] OpenSlesOutput:Start playout

[257:263] [2023-05-19 01:56:33 +0000.133817][2889] Create the opensl output player.


streamtype before:0

[257:263] [2023-05-19 01:56:33 +0000.133895][2889] Create the opensl output player.


streamtype after:3

[257:264] [2023-05-19 01:56:33 +0000.135172][287c] NO get frame from decoder


[257:268] [2023-05-19 01:56:33 +0000.139298][287c] NO get frame from decoder
[257:270] [2023-05-19 01:56:33 +0000.140558][287c] NO get frame from decoder
[257:273] [2023-05-19 01:56:33 +0000.143606][287c] NO get frame from decoder
[257:273] [2023-05-19 01:56:33 +0000.143951][287c] NO get frame from decoder
[257:275] [2023-05-19 01:56:33 +0000.145488][287c] NO get frame from decoder
[257:276] [2023-05-19 01:56:33 +0000.146749][287c] NO get frame from decoder
[257:389] [2023-05-19 01:56:33 +0000.260102][2889] Enqueue opensl buffer size:1764
[257:413] [2023-05-19 01:56:33 +0000.283701][2889] DeviceStart: time profile
playout all end
[257:413] [2023-05-19 01:56:33 +0000.283799][2889] operator(): Audio playback
started.
[257:413] [2023-05-19 01:56:33 +0000.283875][2889] operator(): Started now!
[257:413] [2023-05-19 01:56:33 +0000.284172][288a]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[257:414] [2023-05-19 01:56:33 +0000.284705][288a] Pull audio failed.(wait video!)
[257:414] [2023-05-19 01:56:33 +0000.284933][288a]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[257:415] [2023-05-19 01:56:33 +0000.285446][288a] Pull audio failed.(wait video!)
[257:415] [2023-05-19 01:56:33 +0000.285672][288a]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[257:423] [2023-05-19 01:56:33 +0000.293984][2889] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[257:423] [2023-05-19 01:56:33 +0000.294140][2889] First audio frame rendering
[257:443] [2023-05-19 01:56:33 +0000.313612][2888] lipsync_debug: First video frame
rendering.
[257:447] [2023-05-19 01:56:33 +0000.317581][288a] audio frame wait video
frame.last_video_timestamp:97 last_audio_timestamp:207.937
[257:447] [2023-05-19 01:56:33 +0000.317680][288a]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[257:448] [2023-05-19 01:56:33 +0000.318389][288a] audio frame wait video
frame.last_video_timestamp:97 last_audio_timestamp:207.937
[257:448] [2023-05-19 01:56:33 +0000.318462][288a]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[257:448] [2023-05-19 01:56:33 +0000.319170][288a] audio frame wait video
frame.last_video_timestamp:97 last_audio_timestamp:207.937
[257:448] [2023-05-19 01:56:33 +0000.319259][288a]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[257:449] [2023-05-19 01:56:33 +0000.320208][288a] audio frame wait video
frame.last_video_timestamp:131 last_audio_timestamp:231.927
[257:450] [2023-05-19 01:56:33 +0000.320384][288a]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[257:450] [2023-05-19 01:56:33 +0000.321109][288a] audio frame wait video
frame.last_video_timestamp:131 last_audio_timestamp:231.927
[257:450] [2023-05-19 01:56:33 +0000.321227][288a]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[257:451] [2023-05-19 01:56:33 +0000.321514][288b] Error(video_source.cc:430): wait
decoder a frame: 0
[257:508] [2023-05-19 01:56:33 +0000.378749][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[257:617] [2023-05-19 01:56:33 +0000.488242][2888] lipsync_debug:displaying video
ts:18000 The current displayed video timestamp is:878394220
[257:826] [2023-05-19 01:56:33 +0000.697164][2888] lipsync_debug:remaining time:10
tsDelta - timeDelta:32
[257:826] [2023-05-19 01:56:33 +0000.697258][2888] lipsync_debug:result remaining
time:10
[257:859] [2023-05-19 01:56:33 +0000.730100][288c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[257:862] [2023-05-19 01:56:33 +0000.733303][288b] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6992 diff: 9
[257:894] [2023-05-19 01:56:33 +0000.765298][2888] DriveRender working... (1/200)
[258:079] [2023-05-19 01:56:33 +0000.949533][2888]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:37 timeDelta:2 last video
ts:59400 frame->pts:62730 pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[258:079] [2023-05-19 01:56:33 +0000.949633][2888] lipsync_debug: tsDelta -
timeDelta = 35
[258:239] [2023-05-19 01:56:34 +0000.109953][21bc] Run AGC when audioType = 0
[258:281] [2023-05-19 01:56:34 +0000.152027][2888] lipsync_debug:displaying video
ts:77760 The current displayed video timestamp is:878394884
[258:354] [2023-05-19 01:56:34 +0000.225251][288b] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 122670pts ms:1.363e+06
[258:355] [2023-05-19 01:56:34 +0000.226050][288b] OnVideoFrameReady(1/200)
[258:355] [2023-05-19 01:56:34 +0000.226266][2888] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[258:583] [2023-05-19 01:56:34 +0000.454362][288b] Error(video_source.cc:430): wait
decoder a frame: 0
[258:593] [2023-05-19 01:56:34 +0000.464158][288b]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[258:635] [2023-05-19 01:56:34 +0000.505604][288b] video frame wait audio frame:
last_video_timestamp:1594 last_audio_timestamp:1461.54
[258:820] [2023-05-19 01:56:34 +0000.691189][288a] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 73668
[258:820] [2023-05-19 01:56:34 +0000.691283][288a] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[258:840] [2023-05-19 01:56:34 +0000.710763][288c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[258:858] [2023-05-19 01:56:34 +0000.729068][2889] The audio playback speed:100
(1/100)
[258:858] [2023-05-19 01:56:34 +0000.729169][2889] lipsync_debug: The current
played audio timestamp is:73668(1/50)
[258:980] [2023-05-19 01:56:34 +0000.850608][1e64]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[258:981] [2023-05-19 01:56:34 +0000.851732][2889] Stop:
[258:981] [2023-05-19 01:56:34 +0000.851986][2888] operator(): Video Render
stopped.
[258:982] [2023-05-19 01:56:34 +0000.852692][2889] Stop:
[258:983] [2023-05-19 01:56:34 +0000.853483][2889] DeviceStop:
audioDevice_:0x7a0cc4b000
[258:983] [2023-05-19 01:56:34 +0000.853611][2889] OpenSlesOutput:Stop playout

[258:986] [2023-05-19 01:56:34 +0000.856409][2889] DeviceStop: Done


[258:986] [2023-05-19 01:56:34 +0000.856554][2889] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[258:986] [2023-05-19 01:56:34 +0000.856596][2889] operator(): Stop now!
[259:024] [2023-05-19 01:56:34 +0000.895194][1e64]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[259:024] [2023-05-19 01:56:34 +0000.895293][1e64] StopPreView: Have Stopped,
operation cancel
[259:024] [2023-05-19 01:56:34 +0000.895323][1e64] Stop:
[259:025] [2023-05-19 01:56:34 +0000.895460][2889] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[259:025] [2023-05-19 01:56:34 +0000.895742][1e64] DeviceRelease:
audioDevice_:0x7a0cc4b000
[259:025] [2023-05-19 01:56:34 +0000.895779][1e64] OpenSlesOutput:Stop playout

[259:025] [2023-05-19 01:56:34 +0000.895818][1e64] DeviceRelease: Release the


webrtc device object.
[259:025] [2023-05-19 01:56:34 +0000.895948][1e64] OpenSlesOutput destruct.

[259:025] [2023-05-19 01:56:34 +0000.896017][1e64] DeviceRelease: Done


[259:025] [2023-05-19 01:56:34 +0000.896093][1e64] Stop:
[259:025] [2023-05-19 01:56:34 +0000.896159][2888] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[259:029] [2023-05-19 01:56:34 +0000.899945][1e64] global uninited!
[259:029] [2023-05-19 01:56:34 +0000.900084][1e64]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[259:029] [2023-05-19 01:56:34 +0000.900158][1e64] ~MediaFilterGraph:
MediaFilterGraph destruct
[259:029] [2023-05-19 01:56:34 +0000.900188][1e64] RemoveVideoBackGroud: hava not
add video backgroud
[259:029] [2023-05-19 01:56:34 +0000.900214][1e64] UnbindInputFilter 0x7a286d7ed8
this 0x7a285f0620
[259:029] [2023-05-19 01:56:34 +0000.900234][1e64] ClearAllSource: remove source
filter, sourceid: 0x7a09ad5580
[259:029] [2023-05-19 01:56:34 +0000.900250][1e64] DestoryDecoderByVideoSource
time:878395632 enter.

[259:029] [2023-05-19 01:56:34 +0000.900269][1e64] ~VideoBindDecoder time:878395632


enter.

[259:030] [2023-05-19 01:56:34 +0000.900427][1e64] CleanUp time:878395633 enter.

[259:035] [2023-05-19 01:56:34 +0000.906179][1e64] CleanUp leave. expire time = 5


ms

[259:035] [2023-05-19 01:56:34 +0000.906267][1e64] CleanUp time:878395638 enter.

[259:036] [2023-05-19 01:56:34 +0000.906497][1e64] CleanUp leave. expire time = 1


ms

[259:036] [2023-05-19 01:56:34 +0000.907055][1e64] ~VideoBindDecoder leave. expire


time = 7 ms

[259:036] [2023-05-19 01:56:34 +0000.907107][1e64] DestoryDecoderByVideoSource


leave. expire time = 7 ms

[259:036] [2023-05-19 01:56:34 +0000.907135][1e64] UnbindInputFilter 0x7a286d7818


this 0x7a286d7ed8
[259:036] [2023-05-19 01:56:34 +0000.907162][1e64] UnbindInputFilter 0x7a286d7698
this 0x7a286d7818
[259:036] [2023-05-19 01:56:34 +0000.907189][1e64] UnbindInputFilter 0x7a09ad57a0
this 0x7a286d7698
[259:036] [2023-05-19 01:56:34 +0000.907209][1e64] UnbindInputFilter 0x7a286d7e18
this 0x7a286d7f98
[259:036] [2023-05-19 01:56:34 +0000.907232][1e64] UnbindInputFilter 0x7a286d78d8
this 0x7a286d7e18
[259:036] [2023-05-19 01:56:34 +0000.907252][1e64] UnbindInputFilter 0x7a09ad57a0
this 0x7a286d78d8
[259:037] [2023-05-19 01:56:34 +0000.908237][1e64] ~GLESContext:
[259:038] [2023-05-19 01:56:34 +0000.909299][1e64] GLESContext destruct finish.
[259:038] [2023-05-19 01:56:34 +0000.909366][1e64] filter: filter pipeline destroy
this: 0x7a285f0580
[259:039] [2023-05-19 01:56:34 +0000.909991][1e64]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[259:040] [2023-05-19 01:56:34 +0000.910402][1e64] machine model :poco
[259:040] [2023-05-19 01:56:34 +0000.910438][1e64] Support this machine model :poco
[259:040] [2023-05-19 01:56:34 +0000.910460][1e64] global inited! current sdk
version: 07-20-936c45f
[259:040] [2023-05-19 01:56:34 +0000.910613][1e64] filter: filter pipeline
construtc this: 0x7a285f0580
[259:040] [2023-05-19 01:56:34 +0000.910643][1e64] MediaFilterGraph:
MediaFilterGraph construct
[259:040] [2023-05-19 01:56:34 +0000.910659][1e64] GLESContext:
[259:040] [2023-05-19 01:56:34 +0000.910699][1e64] The result of eglGetDisplay is:
0xb400007bc06ceb40
[259:041] [2023-05-19 01:56:34 +0000.911589][1e64] The result of creation:
0x7a38c9e800
[259:041] [2023-05-19 01:56:34 +0000.911710][1e64] The result of
eglCreatePbufferSurface is: 0x7a2865a780
[259:041] [2023-05-19 01:56:34 +0000.911820][1e64] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_878387182.mp4
[259:041] [2023-05-19 01:56:34 +0000.911851][1e64] The source 0 speed:1
[259:041] [2023-05-19 01:56:34 +0000.911915][1e64] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_878387182.mp4,
delay: 0
[259:041] [2023-05-19 01:56:34 +0000.911941][1e64] CreateDecoderByVideoSource
time:878395644 enter.

[259:042] [2023-05-19 01:56:34 +0000.913148][1e64] running_decoder_count:0max


count:2
[259:042] [2023-05-19 01:56:34 +0000.913217][1e64] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_878387182.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7af15f1c00
[259:043] [2023-05-19 01:56:34 +0000.913937][288e] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7a287db000] Current FFmpeg version git-2021-06-16-
97cea6f

[259:054] [2023-05-19 01:56:34 +0000.924588][288e] OnStreamInfoFound: video


duration_: 6125
[259:056] [2023-05-19 01:56:34 +0000.926959][1e64] start decoder
[259:056] [2023-05-19 01:56:34 +0000.927036][1e64] CreateDecoderByVideoSource
leave. expire time = 15 ms

[259:056] [2023-05-19 01:56:34 +0000.927076][1e64] BindInputFilter 0x7a09ad57a0


this 0x7a286d7698
[259:056] [2023-05-19 01:56:34 +0000.927098][1e64] BindInputFilter 0x7a286d7698
this 0x7a286d7818
[259:056] [2023-05-19 01:56:34 +0000.927122][1e64] BindInputFilter 0x7a09ad57a0
this 0x7a286d7bd8
[259:056] [2023-05-19 01:56:34 +0000.927141][1e64] BindInputFilter 0x7a286d7bd8
this 0x7a286d7e18
[259:056] [2023-05-19 01:56:34 +0000.927154][1e64] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_878387182.mp4
[259:056] [2023-05-19 01:56:34 +0000.927178][1e64] BindInputFilter 0x7a286d7818
this 0x7a286d7ed8
[259:056] [2023-05-19 01:56:34 +0000.927199][1e64] BindInputFilter 0x7a286d7ed8
this 0x7a285f0620
[259:056] [2023-05-19 01:56:34 +0000.927222][1e64] BindInputFilter 0x7a286d7e18
this 0x7a286d7f98
[259:056] [2023-05-19 01:56:34 +0000.927245][1e64] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_878387182.mp4
[259:057] [2023-05-19 01:56:34 +0000.928179][1e64]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[259:057] [2023-05-19 01:56:34 +0000.928337][288f] NO get frame from decoder
[259:058] [2023-05-19 01:56:34 +0000.928447][1e64] MediaComposeFile time:878395661
enter.

[259:058] [2023-05-19 01:56:34 +0000.928493][1e64] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[259:058] [2023-05-19 01:56:34 +0000.928621][1e64] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[259:058] [2023-05-19 01:56:34 +0000.928662][1e64] Recording session using default
bitrate support by app:31457280
[259:059] [2023-05-19 01:56:34 +0000.929425][2899] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x79f10c5c40
[259:059] [2023-05-19 01:56:34 +0000.929528][2899] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[259:059] [2023-05-19 01:56:34 +0000.929675][1e64] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[259:059] [2023-05-19 01:56:34 +0000.930051][288f] NO get frame from decoder
[259:059] [2023-05-19 01:56:34 +0000.930243][1e64] GetPipeline:
-----------------------------------------
[259:059] [2023-05-19 01:56:34 +0000.930281][1e64] GetPipeline: source:
0x7a09ad5580
[259:059] [2023-05-19 01:56:34 +0000.930302][1e64] GetPipeline: filter: NULLFilter
[259:059] [2023-05-19 01:56:34 +0000.930319][1e64] GetPipeline: filter: NULLFilter
[259:059] [2023-05-19 01:56:34 +0000.930331][1e64] GetPipeline: filter: NULLFilter
[259:059] [2023-05-19 01:56:34 +0000.930344][1e64] GetPipeline: audio filter:
AuidoNULLFilter
[259:059] [2023-05-19 01:56:34 +0000.930355][1e64] GetPipeline: audio filter:
AuidoNULLFilter
[259:059] [2023-05-19 01:56:34 +0000.930366][1e64] GetPipeline: audio filter:
AudioNUllFilter
[259:059] [2023-05-19 01:56:34 +0000.930376][1e64] GetPipeline:
------------------------------------------
[259:060] [2023-05-19 01:56:34 +0000.930390][1e64] filter: filter pipeline2 update
pattern: 2
[259:060] [2023-05-19 01:56:34 +0000.930611][1e64] MediaComposeFile leave. expire
time = 2 ms

[259:060] [2023-05-19 01:56:34 +0000.930998][1e64] machine model :poco


[259:060] [2023-05-19 01:56:34 +0000.931035][1e64] Support this machine model :poco
[259:060] [2023-05-19 01:56:34 +0000.931053][1e64] global inited! current sdk
version: 07-20-936c45f
[259:063] [2023-05-19 01:56:34 +0000.933581][288f] NO get frame from decoder
[259:063] [2023-05-19 01:56:34 +0000.934351][288f] NO get frame from decoder
[259:071] [2023-05-19 01:56:34 +0000.941424][288f] NO get frame from decoder
[259:073] [2023-05-19 01:56:34 +0000.944042][288f] NO get frame from decoder
[259:074] [2023-05-19 01:56:34 +0000.944543][288f] NO get frame from decoder
[259:074] [2023-05-19 01:56:34 +0000.945287][288f] NO get frame from decoder
[259:077] [2023-05-19 01:56:34 +0000.948378][1e64]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[259:078] [2023-05-19 01:56:34 +0000.948553][1e64] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 193
[259:078] [2023-05-19 01:56:34 +0000.949228][1e64]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[259:078] [2023-05-19 01:56:34 +0000.949357][1e64] BeginCompose: BeginCompose, is
composing 0
[259:081] [2023-05-19 01:56:34 +0000.952314][2899] start recording, file path:
[259:082] [2023-05-19 01:56:34 +0000.952535][2899] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 193 audio_timescale:44100
video_timescale:90000
[259:082] [2023-05-19 01:56:34 +0000.952596][2899] 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
[259:082] [2023-05-19 01:56:34 +0000.952627][2899] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 193
[259:082] [2023-05-19 01:56:34 +0000.952712][2899] fd_open successed
handle:0xb400007bc06ac0b0
[259:082] [2023-05-19 01:56:34 +0000.952886][2899] create mp4 file:341
m_fileHandle: 0x7a289e4500
[259:082] [2023-05-19 01:56:34 +0000.952917][2899] MP4 file: is opened successfully
[259:082] [2023-05-19 01:56:34 +0000.952935][2899] setupMediaProcessers:
[259:082] [2023-05-19 01:56:34 +0000.952952][2899]
RecordingSessionInternalSimple:setup media processers.
[259:082] [2023-05-19 01:56:34 +0000.952966][2899] construct AAC encoder
[259:082] [2023-05-19 01:56:34 +0000.952618][289e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a38ff2498
[259:082] [2023-05-19 01:56:34 +0000.953366][2899] H264Encoder creating:
ultrafast012323
[259:083] [2023-05-19 01:56:34 +0000.953480][2899] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[259:083] [2023-05-19 01:56:34 +0000.953856][2899] H264Encode::GetMachineModel is
M2102J20SG
[259:083] [2023-05-19 01:56:34 +0000.953900][2899] H264Encoder machine_mode
is:M2102J20SG
[259:083] [2023-05-19 01:56:34 +0000.953936][2899] H264Encode::machine size :9
machine_mode:M2102J20SG
[259:083] [2023-05-19 01:56:34 +0000.953951][2899] H264Encode::machine array
size :22 machine_mode:M2102J20SG
[259:083] [2023-05-19 01:56:34 +0000.953972][2899] H264Encode::current machine
is :M2102J20SG auto check hw codec decide to use hw codec
[259:083] [2023-05-19 01:56:34 +0000.954000][2899] setupCompressionSession:
[259:083] [2023-05-19 01:56:34 +0000.954027][2899] H264Encode::creating hareware
Encoder
[259:083] [2023-05-19 01:56:34 +0000.954040][2899] AndroidHwAvcEncoder
time:878395686 enter.

[259:083] [2023-05-19 01:56:34 +0000.954187][2899] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007bc05db540 address:0x79feaa9760
[259:083] [2023-05-19 01:56:34 +0000.954293][2899] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[259:083] [2023-05-19 01:56:34 +0000.954320][2899] The video avc hw codec address
is 0x7a2894c508
[259:083] [2023-05-19 01:56:34 +0000.954379][2899] AndroidHwAvcEncoder leave.
expire time = 1 ms

[259:084] [2023-05-19 01:56:34 +0000.954408][2899] RegisterEncodeCompleteCallback


time:878395687 enter.

[259:084] [2023-05-19 01:56:34 +0000.954537][2899] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[259:084] [2023-05-19 01:56:34 +0000.954575][2899] InitEncode time:878395687


enter.

[259:084] [2023-05-19 01:56:34 +0000.954617][2899] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[259:084] [2023-05-19 01:56:34 +0000.954648][2899] Create time:878395687 enter.

[259:084] [2023-05-19 01:56:34 +0000.954678][2899] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[259:084] [2023-05-19 01:56:34 +0000.954709][2899]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7a286d8d40
[259:084] [2023-05-19 01:56:34 +0000.954839][2899] supported_type:video/avc
[259:084] [2023-05-19 01:56:34 +0000.954870][2899] name:OMX.qcom.video.encoder.avc
mime:video/avc
[259:084] [2023-05-19 01:56:34 +0000.954913][2899] hwCodecPrefix :OMX.qcom.
[259:084] [2023-05-19 01:56:34 +0000.954941][2899] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[259:084] [2023-05-19 01:56:34 +0000.954975][2899] mediacodec_createCodecByName
time:878395687 enter.

[259:084] [2023-05-19 01:56:34 +0000.955006][2899] WrapAndroidMediaCodec


time:878395687 enter.

[259:084] [2023-05-19 01:56:34 +0000.955104][2899] WrapAndroidMediaCodec leave.


expire time = 0 ms

[259:113] [2023-05-19 01:56:34 +0000.984068][2899] mediacodec_createCodecByName


leave. expire time = 29 ms

[259:113] [2023-05-19 01:56:34 +0000.984140][2899] WrapAndroidMediaFromat


time:878395716 enter.

[259:113] [2023-05-19 01:56:34 +0000.984198][2899] WrapAndroidMediaFromat leave.


expire time = 0 ms

[259:142] [2023-05-19 01:56:35 +0000.12662][2899] Destroy time:878395745 enter.

[259:142] [2023-05-19 01:56:35 +0000.12736][2899] WrapAndroidMediaFromat::


Destroy
[259:142] [2023-05-19 01:56:35 +0000.12754][2899] Destroy leave. expire time = 0
ms

[259:142] [2023-05-19 01:56:35 +0000.12769][2899] ~WrapAndroidMediaFromat


time:878395745 enter.

[259:142] [2023-05-19 01:56:35 +0000.12784][2899] ~WrapAndroidMediaFromat leave.


expire time = 0 ms
[259:142] [2023-05-19 01:56:35 +0000.12799][2899] Create leave. expire time = 58
ms

[259:142] [2023-05-19 01:56:35 +0000.12814][2899] isSemiPlanarSupport


time:878395745 enter.

[259:142] [2023-05-19 01:56:35 +0000.12829][2899] H264Encoder isSemiPlanarSupport


[259:142] [2023-05-19 01:56:35 +0000.12844][2899] isSemiPlanarSupport leave.
expire time = 0 ms

[259:142] [2023-05-19 01:56:35 +0000.12859][2899] creat hw H264Encoder success,


isSemiPlanar:1
[259:142] [2023-05-19 01:56:35 +0000.12939][2899] InitEncode leave. expire time =
58 ms

[259:142] [2023-05-19 01:56:35 +0000.12957][2899] H264Encode::created Encoder


[259:142] [2023-05-19 01:56:35 +0000.12973][2899] H264Encode:: H264 encoder
created.
[259:142] [2023-05-19 01:56:35 +0000.12986][2899] H264 encoder created.
[259:142] [2023-05-19 01:56:35 +0000.12998][2899]
RecordingSessionInternalSimple:created avc encoder avc: 0x7a09b31200
[259:142] [2023-05-19 01:56:35 +0000.13012][2899] setOutput:
[259:142] [2023-05-19 01:56:35 +0000.13025][2899]
RecordingSessionInternalSimple:encoder set output to muxer!
[259:142] [2023-05-19 01:56:35 +0000.13036][2899] request a key frame
[259:142] [2023-05-19 01:56:35 +0000.13047][2899] H264Encode:: request a key frame
[259:146] [2023-05-19 01:56:35 +0000.16664][2899] setDisplayRotate :0
[259:146] [2023-05-19 01:56:35 +0000.16723][2899] 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
[259:147] [2023-05-19 01:56:35 +0000.17854][289e] add aac audio track with id:1
[259:147] [2023-05-19 01:56:35 +0000.18065][289a] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[259:148] [2023-05-19 01:56:35 +0000.18464][289a]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[259:151] [2023-05-19 01:56:35 +0000.21700][289e] audio start ts:0
[259:151] [2023-05-19 01:56:35 +0000.21836][289e] the audio frame has been written
into MP4 file
[259:188] [2023-05-19 01:56:35 +0000.59241][289a] DTS queue for
Generator:0x7a38ff26b8 10 32 64 97 131 164 200 231
[259:223] [2023-05-19 01:56:35 +0000.94272][289a] h264 add frame header cdr flag
[259:224] [2023-05-19 01:56:35 +0000.94619][289a] h264 add frame header cdr flag
[259:226] [2023-05-19 01:56:35 +0000.97035][289a] Received key frame:10
[259:226] [2023-05-19 01:56:35 +0000.97154][289a] H264Encode:: get a sps pps
header!headerSize:31
[259:227] [2023-05-19 01:56:35 +0000.97516][289e] get the H.264 SPS parameter
[259:227] [2023-05-19 01:56:35 +0000.97830][289e] add video track with id:2
[259:227] [2023-05-19 01:56:35 +0000.98110][289e] get the H.264 PPS parameter
[259:228] [2023-05-19 01:56:35 +0000.98879][289e] get the H.264 IDR frame
[259:228] [2023-05-19 01:56:35 +0000.98969][289e] resss:true
[259:228] [2023-05-19 01:56:35 +0000.98992][289e] video start ts:10
[259:228] [2023-05-19 01:56:35 +0000.99036][289e] the video frame has been written
into MP4 file
[259:243] [2023-05-19 01:56:35 +0000.114345][289c] Error(video_source.cc:430): wait
decoder a frame: 0
[259:252] [2023-05-19 01:56:35 +0000.122419][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[259:273] [2023-05-19 01:56:35 +0000.144165][289a] Push an pts:565 to dts queue.
[259:310] [2023-05-19 01:56:35 +0000.181293][289a] last dts:528 currentPts:565
ppsOrSPS:0 queue length:9
[259:340] [2023-05-19 01:56:35 +0000.210425][289a] DTS queue for
Generator:0x7a38ff26b8 834 864 896 930 963 995 1030
[259:459] [2023-05-19 01:56:35 +0000.330123][289a] DTS queue for
Generator:0x7a38ff26b8 1696 1726 1759 1792 1828
[259:462] [2023-05-19 01:56:35 +0000.332657][289a] Push an pts:1896 to dts queue.
[259:463] [2023-05-19 01:56:35 +0000.333868][289d] audio_frame_list_ empty
[259:482] [2023-05-19 01:56:35 +0000.352925][289a] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1828 pts:1828
[259:501] [2023-05-19 01:56:35 +0000.371804][289a] SendFrame
encodedImage._timeStamp:1896encodedImage->_length:27936
[259:501] [2023-05-19 01:56:35 +0000.371925][289a] last dts:1861 currentPts:1896
ppsOrSPS:0 queue length:4
[259:504] [2023-05-19 01:56:35 +0000.374460][289a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:2030
[259:504] [2023-05-19 01:56:35 +0000.374539][289a] push video frame to H264
encoder. (100 frame for one log)

[259:504] [2023-05-19 01:56:35 +0000.374560][289a] push video frame to H264


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

[259:504] [2023-05-19 01:56:35 +0000.374576][289a] H264Encode::push video frame to


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

[259:504] [2023-05-19 01:56:35 +0000.374597][289a] The input pts:2030 fps:30


[259:512] [2023-05-19 01:56:35 +0000.383309][289a] h264 add frame header cdr flag
[259:513] [2023-05-19 01:56:35 +0000.383465][289a] Received key frame:1995
[259:514] [2023-05-19 01:56:35 +0000.385227][289c] Error(video_source.cc:430): wait
decoder a frame: 0
[259:523] [2023-05-19 01:56:35 +0000.394139][289a] H264Encode::H264SWEncoder get
callback, length:17680 type:1 nalType:1length:17676
[259:524] [2023-05-19 01:56:35 +0000.394421][289e] get the H.264 IDR frame
[259:571] [2023-05-19 01:56:35 +0000.441438][289c] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7932 diff: 69
[259:581] [2023-05-19 01:56:35 +0000.451772][289a] DTS queue for
Generator:0x7a38ff26b8 2463 2495 2528 2560 2597 2625 2658 2693
[259:685] [2023-05-19 01:56:35 +0000.556032][289a] Push an pts:3226 to dts queue.
[259:716] [2023-05-19 01:56:35 +0000.586796][289a] last dts:3194 currentPts:3226
ppsOrSPS:0 queue length:4
[259:730] [2023-05-19 01:56:35 +0000.600938][289c] Error(video_source.cc:430): wait
decoder a frame: 0
[259:733] [2023-05-19 01:56:35 +0000.604071][289a] DTS queue for
Generator:0x7a38ff26b8 3358 3393 3426 3459
[259:814] [2023-05-19 01:56:35 +0000.684848][289a] h264 add frame header cdr flag
[259:814] [2023-05-19 01:56:35 +0000.685032][289a] Received key frame:3993
[259:820] [2023-05-19 01:56:35 +0000.690974][289e] get the H.264 IDR frame
[259:841] [2023-05-19 01:56:35 +0000.712358][289d] audio_frame_list_ empty
[259:888] [2023-05-19 01:56:35 +0000.758720][2899] setDisplayRotate :0
[259:888] [2023-05-19 01:56:35 +0000.758798][2899] 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
[259:890] [2023-05-19 01:56:35 +0000.760944][289a] DTS queue for
Generator:0x7a38ff26b8 4128 4158 4190 4227 4260 4294 4330
[259:896] [2023-05-19 01:56:35 +0000.766870][2899] setDisplayRotate :0
[259:896] [2023-05-19 01:56:35 +0000.766936][2899] 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
[259:912] [2023-05-19 01:56:35 +0000.782695][289a] Push an pts:4559 to dts queue.
[259:948] [2023-05-19 01:56:35 +0000.818730][289c] Error(video_source.cc:430): wait
decoder a frame: 0
[259:973] [2023-05-19 01:56:35 +0000.843451][289a] last dts:4525 currentPts:4559
ppsOrSPS:0 queue length:7
[260:009] [2023-05-19 01:56:35 +0000.880349][289a] DTS queue for
Generator:0x7a38ff26b8 4991 5024 5059 5093 5127
[260:061] [2023-05-19 01:56:35 +0000.931630][288f] av_read_frame AVERROR_EOF
[260:063] [2023-05-19 01:56:35 +0000.934335][2899] setDisplayRotate :0
[260:064] [2023-05-19 01:56:35 +0000.934420][2899] 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
[260:070] [2023-05-19 01:56:35 +0000.940391][289a] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:5193 pts:5193
[260:070] [2023-05-19 01:56:35 +0000.941168][289a] SendFrame
encodedImage._timeStamp:5224encodedImage->_length:21536
[260:073] [2023-05-19 01:56:35 +0000.944330][289a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5395
[260:074] [2023-05-19 01:56:35 +0000.944464][289a] push video frame to H264
encoder. (100 frame for one log)

[260:074] [2023-05-19 01:56:35 +0000.944503][289a] push video frame to H264


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

[260:074] [2023-05-19 01:56:35 +0000.944516][289a] H264Encode::push video frame to


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

[260:074] [2023-05-19 01:56:35 +0000.944533][289a] The input pts:5395 fps:30


[260:083] [2023-05-19 01:56:35 +0000.953614][288f] OnReceiveEOF:
[260:083] [2023-05-19 01:56:35 +0000.953672][288f] OnDecoderEOF time:878396686
enter.

[260:083] [2023-05-19 01:56:35 +0000.953799][288f] OnDecoderEOF leave. expire time


= 0 ms

[260:083] [2023-05-19 01:56:35 +0000.953815][288d] CleanUp time:878396686 enter.

[260:083] [2023-05-19 01:56:35 +0000.953823][288f] OnDecoderFinished:


OnDecoderFinished total decoder frames:184 this:0x7a09ad5580
[260:088] [2023-05-19 01:56:35 +0000.959360][288d] CleanUp leave. expire time = 5
ms

[260:089] [2023-05-19 01:56:35 +0000.959463][288d] clean up


[260:089] [2023-05-19 01:56:35 +0000.959481][288d] running_decoder_count:0max
count:2
[260:091] [2023-05-19 01:56:35 +0000.962010][289a] H264Encode::H264SWEncoder get
callback, length:16704 type:1 nalType:1length:16700
[260:120] [2023-05-19 01:56:35 +0000.990795][289d] PullAudioFrame: PullFrame audio
finished.
[260:120] [2023-05-19 01:56:35 +0000.990890][289d]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[260:120] [2023-05-19 01:56:35 +0000.990914][289d] OnAudioTimer: OnAudioTimer
return
[260:123] [2023-05-19 01:56:35 +0000.994169][289c]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[260:123] [2023-05-19 01:56:35 +0000.994258][289c] OnVideoTimer: OnVideoTimer
EndComposeFile
[260:123] [2023-05-19 01:56:35 +0000.994275][289c] EndComposeFile: EndComposeFile,
is composing 1
[260:132] [2023-05-19 01:56:36 +0000.3368][289a] Push an pts:5892 to dts queue.
[260:136] [2023-05-19 01:56:36 +0000.7119][289a] DTS queue for
Generator:0x7a38ff26b8 5825 5856 5892 5927 5958
[260:143] [2023-05-19 01:56:36 +0000.13891][289a] last dts:5856 currentPts:5892
ppsOrSPS:0 queue length:5
[260:147] [2023-05-19 01:56:36 +0000.17618][289a]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:184
[260:147] [2023-05-19 01:56:36 +0000.17718][289a]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7a28506000
[260:148] [2023-05-19 01:56:36 +0000.18841][289b]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[260:148] [2023-05-19 01:56:36 +0000.18916][289b]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[260:148] [2023-05-19 01:56:36 +0000.19224][2899] stop recording
[260:148] [2023-05-19 01:56:36 +0000.19279][2899]
RecordingSessionInternalSimple:destroy media processers
[260:148] [2023-05-19 01:56:36 +0000.19304][2899] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[260:148] [2023-05-19 01:56:36 +0000.19322][2899] H264Encode::flushing hareware
Encoder
[260:149] [2023-05-19 01:56:36 +0000.19449][2899] Flush time:878396752 enter.

[260:149] [2023-05-19 01:56:36 +0000.19484][2899] H264Encoder encoder flush


[260:149] [2023-05-19 01:56:36 +0000.19506][2899] flush output queue
[260:161] [2023-05-19 01:56:36 +0000.31904][2899] h264 add frame header cdr flag
[260:161] [2023-05-19 01:56:36 +0000.32266][2899] Received key frame:5990
[260:163] [2023-05-19 01:56:36 +0000.33675][289e] get the H.264 IDR frame
[260:236] [2023-05-19 01:56:36 +0000.106950][21bd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[260:236] [2023-05-19 01:56:36 +0000.107134][21bd] _deviceSampleRate:48000

[260:238] [2023-05-19 01:56:36 +0000.109243][21bc] Run AGC when audioType = 0


[260:239] [2023-05-19 01:56:36 +0000.109452][21bc]
AudioDeviceDataHandler::MixAndSendOutFrame
[260:472] [2023-05-19 01:56:36 +0000.343372][2899] Flush leave. expire time = 324
ms

[260:473] [2023-05-19 01:56:36 +0000.343634][2899] ~H264EncodeWrap:


[260:473] [2023-05-19 01:56:36 +0000.343725][2899] ~H264Encode:
[260:473] [2023-05-19 01:56:36 +0000.343807][2899] teardownCompressionSession:
H264Encode::destroying Encoder
[260:473] [2023-05-19 01:56:36 +0000.343859][2899] Release time:878397076 enter.

[260:473] [2023-05-19 01:56:36 +0000.344101][2899] Release:


MediaCodecVideoEncoder::Release _inited:1
[260:473] [2023-05-19 01:56:36 +0000.344191][2899] Destroy time:878397076 enter.

[260:473] [2023-05-19 01:56:36 +0000.344231][2899] H264Encoder encoderDestroy


[260:473] [2023-05-19 01:56:36 +0000.344267][2899]
AndroidMediaCodecVideoEncoder::release env: 0x7a09b31480
[260:473] [2023-05-19 01:56:36 +0000.344304][2899]
AndroidMediaCodecVideoEncoder::Destroy
[260:494] [2023-05-19 01:56:36 +0000.364488][2899] Destroy leave. expire time = 21
ms
[260:494] [2023-05-19 01:56:36 +0000.364724][2899] Release leave. expire time = 21
ms

[260:494] [2023-05-19 01:56:36 +0000.364788][2899] ~AndroidHwAvcEncoder


time:878397097 enter.

[260:495] [2023-05-19 01:56:36 +0000.365439][2899] Release time:878397098 enter.

[260:495] [2023-05-19 01:56:36 +0000.365578][2899] Release:


MediaCodecVideoEncoder:: has been released before, just return
[260:495] [2023-05-19 01:56:36 +0000.365618][2899] Release leave. expire time = 0
ms

[260:495] [2023-05-19 01:56:36 +0000.365655][2899] ~AndroidMediaCodecVideoEncoder


[260:495] [2023-05-19 01:56:36 +0000.365689][2899] ~WrapAndroidMediaCodec
time:878397098 enter.

[260:495] [2023-05-19 01:56:36 +0000.365724][2899] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[260:495] [2023-05-19 01:56:36 +0000.365759][2899] video hevc hw codec


destructor:0x7a2894c508

[260:495] [2023-05-19 01:56:36 +0000.365860][2899] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[260:495] [2023-05-19 01:56:36 +0000.366252][2899] teardownCompressionSession:


H264Encode::destroyed Encoder
[260:497] [2023-05-19 01:56:36 +0000.367715][2899]
RecordingSessionInternalSimple:destroy aac encoder output!
[260:497] [2023-05-19 01:56:36 +0000.367879][2899] AACSWEncode destructor
[260:499] [2023-05-19 01:56:36 +0000.370222][289e] fd_close successed!
[260:503] [2023-05-19 01:56:36 +0000.373687][289e] MP4 close file successfully
[260:503] [2023-05-19 01:56:36 +0000.373792][289e] Recording session Internal:
notify recording ok
[260:503] [2023-05-19 01:56:36 +0000.373821][289e] onRecordingOk: Recording Ok,
compose use time: 1424, averagefps 0
[260:503] [2023-05-19 01:56:36 +0000.373841][289e] OnReceiveEOF:
[260:508] [2023-05-19 01:56:36 +0000.378845][289c] OnVideoTimer: OnVideoTimer
return
[260:512] [2023-05-19 01:56:36 +0000.382745][1e64]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[260:512] [2023-05-19 01:56:36 +0000.382849][1e64] ~MediaComposeFile time:878397115
enter.

[260:512] [2023-05-19 01:56:36 +0000.382873][1e64] CancelCompose: CancelCompose,


is composing 0
[260:512] [2023-05-19 01:56:36 +0000.383001][2899] stop recording
[260:512] [2023-05-19 01:56:36 +0000.383051][2899] we have stopped recording before
[260:513] [2023-05-19 01:56:36 +0000.383591][1e64] ~MediaComposeFile leave. expire
time = 1 ms

[260:513] [2023-05-19 01:56:36 +0000.383695][1e64] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[260:513] [2023-05-19 01:56:36 +0000.384005][1e64] global uninited!
[260:513] [2023-05-19 01:56:36 +0000.384081][1e64]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[260:513] [2023-05-19 01:56:36 +0000.384134][1e64] ~MediaFilterGraph:
MediaFilterGraph destruct
[260:513] [2023-05-19 01:56:36 +0000.384160][1e64] RemoveVideoBackGroud: hava not
add video backgroud
[260:513] [2023-05-19 01:56:36 +0000.384198][1e64] UnbindInputFilter 0x7a286d7ed8
this 0x7a285f0620
[260:513] [2023-05-19 01:56:36 +0000.384222][1e64] ClearAllSource: remove source
filter, sourceid: 0x7a09ad5580
[260:513] [2023-05-19 01:56:36 +0000.384245][1e64] DestoryDecoderByVideoSource
time:878397116 enter.

[260:513] [2023-05-19 01:56:36 +0000.384273][1e64] ~VideoBindDecoder time:878397116


enter.

[260:514] [2023-05-19 01:56:36 +0000.384401][1e64] CleanUp time:878397117 enter.

[260:514] [2023-05-19 01:56:36 +0000.384608][1e64] CleanUp leave. expire time = 0


ms

[260:514] [2023-05-19 01:56:36 +0000.384635][1e64] CleanUp time:878397117 enter.

[260:514] [2023-05-19 01:56:36 +0000.384814][1e64] CleanUp leave. expire time = 0


ms

[260:515] [2023-05-19 01:56:36 +0000.385402][1e64] ~VideoBindDecoder leave. expire


time = 2 ms

[260:515] [2023-05-19 01:56:36 +0000.385453][1e64] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[260:515] [2023-05-19 01:56:36 +0000.385479][1e64] UnbindInputFilter 0x7a286d7818


this 0x7a286d7ed8
[260:515] [2023-05-19 01:56:36 +0000.385518][1e64] UnbindInputFilter 0x7a286d7698
this 0x7a286d7818
[260:515] [2023-05-19 01:56:36 +0000.385549][1e64] UnbindInputFilter 0x7a09ad57a0
this 0x7a286d7698
[260:515] [2023-05-19 01:56:36 +0000.385573][1e64] UnbindInputFilter 0x7a286d7e18
this 0x7a286d7f98
[260:515] [2023-05-19 01:56:36 +0000.385609][1e64] UnbindInputFilter 0x7a286d7bd8
this 0x7a286d7e18
[260:515] [2023-05-19 01:56:36 +0000.385636][1e64] UnbindInputFilter 0x7a09ad57a0
this 0x7a286d7bd8
[260:515] [2023-05-19 01:56:36 +0000.385674][1e64] ~GLESContext:
[260:519] [2023-05-19 01:56:36 +0000.389601][1e64] GLESContext destruct finish.
[260:519] [2023-05-19 01:56:36 +0000.389683][1e64] filter: filter pipeline destroy
this: 0x7a285f0580
[260:999] [2023-05-19 01:56:36 +0000.869829][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[262:239] [2023-05-19 01:56:38 +0000.110348][21bc] Run AGC when audioType = 0
[262:738] [2023-05-19 01:56:38 +0000.608824][21bc] haveEnoughProcessedData
internalAudioStream.length: 0
[263:005] [2023-05-19 01:56:38 +0000.876230][1e81]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[263:005] [2023-05-19 01:56:38 +0000.876367][1e81] ~MediaFilterCamera
time:878399608 enter.

[263:006] [2023-05-19 01:56:38 +0000.876401][1e81] StopPullFrameAndWriteMp4


time:878399609 enter.

[263:016] [2023-05-19 01:56:38 +0000.887348][21b7] stop recording


[263:017] [2023-05-19 01:56:38 +0000.887620][21b7] we have stopped recording before
[263:018] [2023-05-19 01:56:38 +0000.888630][1e81] StopPullFrameAndWriteMp4 leave.
expire time = 12 ms

[263:019] [2023-05-19 01:56:38 +0000.890338][1e81] DestroyPipelineAndFilters


time:878399622 enter.

[263:020] [2023-05-19 01:56:38 +0000.890395][1e81] DestroyPipelineAndFilters


leave. expire time = 1 ms

[263:020] [2023-05-19 01:56:38 +0000.890408][1e81] AppDeviceManagerStopMic

[263:020] [2023-05-19 01:56:38 +0000.890451][1e81] AppDeviceManagerStopMic::mic


status is on
[263:020] [2023-05-19 01:56:38 +0000.890467][1e81] Try to stop webrtc device.

[263:020] [2023-05-19 01:56:38 +0000.890483][1e81] Set record state to


stopped.threadID:7809

[263:092] [2023-05-19 01:56:38 +0000.962735][1e81] Try to destory the


recorder.threadID:7809

[263:292] [2023-05-19 01:56:39 +0000.163026][1e81] DestroyAudioRecorder:


[263:292] [2023-05-19 01:56:39 +0000.163215][1e81] Cleanup the buffer queue in the
recorder.
[263:292] [2023-05-19 01:56:39 +0000.163257][1e81] Destroy the recorder.

[263:295] [2023-05-19 01:56:39 +0000.166182][1e81] StopRecording finished.

[263:295] [2023-05-19 01:56:39 +0000.166253][1e81] The stop recording success.

[263:295] [2023-05-19 01:56:39 +0000.166273][1e81]


AudioDeviceDataHandler::StopMicProcess

[263:300] [2023-05-19 01:56:39 +0000.170389][1e81] AppDeviceManager stop.

[263:300] [2023-05-19 01:56:39 +0000.170504][1e81] Rlease the webrtc device object.

[263:300] [2023-05-19 01:56:39 +0000.170912][1e81] OpenSlesInput destruct.

[263:300] [2023-05-19 01:56:39 +0000.170976][1e81] OpenSlesOutput destruct.

[263:301] [2023-05-19 01:56:39 +0000.171665][1e81] EventDispatchServerScope


destruct
[263:301] [2023-05-19 01:56:39 +0000.171730][1e81]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[263:301] [2023-05-19 01:56:39 +0000.171778][1e81] ~AudioDeviceDataHandler

[263:301] [2023-05-19 01:56:39 +0000.172287][1e81] AppDeviceManagerDestruct.

[263:301] [2023-05-19 01:56:39 +0000.172345][1e81] ~AppDeviceManager:


[263:302] [2023-05-19 01:56:39 +0000.172381][1e81] ~CpuOverloadDetect
time:878399905 enter.

[263:302] [2023-05-19 01:56:39 +0000.172772][1e81] ~CpuOverloadDetect leave.


expire time = 0 ms

[263:304] [2023-05-19 01:56:39 +0000.174570][1e81] Destruct BeautifyReader begin...


[263:304] [2023-05-19 01:56:39 +0000.174636][1e81] Destruct BeautifyReader done.
[263:304] [2023-05-19 01:56:39 +0000.174660][1e81] ~MediaFilterCamera leave.
expire time = 299 ms

[263:305] [2023-05-19 01:56:39 +0000.176118][1e81] ~GLESContext:


[263:308] [2023-05-19 01:56:39 +0000.179054][1e81] GLESContext destruct finish.
[263:308] [2023-05-19 01:56:39 +0000.179150][1e81] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[263:309] [2023-05-19 01:56:39 +0000.179750][1e81] global uninited!
[263:316] [2023-05-19 01:56:39 +0000.187369][1e81] clear AppID 50011
[263:317] [2023-05-19 01:56:39 +0000.187571][1e81] UnRegister JVM for Xplatform
util
[263:317] [2023-05-19 01:56:39 +0000.187620][1e81] Dispose::unregister webrtc video
engine
[263:317] [2023-05-19 01:56:39 +0000.187651][1e81] Init the android object with
jvm:0x0 env:0x0 context:0x0

[263:317] [2023-05-19 01:56:39 +0000.187672][1e81] SetAndroidMediaCodecObjects


time:878399920 enter.

[263:317] [2023-05-19 01:56:39 +0000.187688][1e81] ClearAndroidMediaCodecObjects


time:878399920 enter.

[263:317] [2023-05-19 01:56:39 +0000.187704][1e81] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[263:317] [2023-05-19 01:56:39 +0000.187718][1e81] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[263:317] [2023-05-19 01:56:39 +0000.187739][1e81] SetAndroidMediaCodecObjects


time:878399920 enter.

[263:317] [2023-05-19 01:56:39 +0000.187752][1e81] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[263:317] [2023-05-19 01:56:39 +0000.187770][1e81] ClearAndroidMediaCodecObjects
time:878399920 enter.

[263:317] [2023-05-19 01:56:39 +0000.187783][1e81] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[263:317] [2[000:036] [2023-07-01 17:07:46 +0000.754667][1145] Log to


file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-07-
01 17:07:46 +0000
[000:036] [2023-07-01 17:07:46 +0000.754787][1145] dump file m_prefix:-07-27-
feaf968

[000:039] [2023-07-01 17:07:46 +0000.758283][1145] dump


filename:support_resolution.txt dump time:1684461399

[000:039] [2023-07-01 17:07:46 +0000.758350][1145] dump filename:trace.txt dump


time:1684461399

[000:039] [2023-07-01 17:07:46 +0000.758484][1145] set AppID=123 old AppID=-1


[000:039] [2023-07-01 17:07:46 +0000.758536][1145] Init the android object with
jvm:0xb4000079bab2f540 env:0x79bac30d80 context:0x78917e6a88

[000:039] [2023-07-01 17:07:46 +0000.758567][1145] SetAndroidMediaCodecObjects


time:996379347 enter.

[000:039] [2023-07-01 17:07:46 +0000.758585][1145] SetAndroidMediaCodecObjects


leave. expire time = 0 ms
[000:039] [2023-07-01 17:07:46 +0000.758596][1145] SetAndroidMediaCodecObjects
time:996379347 enter.

[000:040] [2023-07-01 17:07:46 +0000.758607][1145] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000079bab2f540
[000:040] [2023-07-01 17:07:46 +0000.758618][1145] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000079bab2f540 address:0x77fd300050
[000:040] [2023-07-01 17:07:46 +0000.758629][1145] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000079bab2f540
address:0x77fd300050
[000:040] [2023-07-01 17:07:46 +0000.758638][1145] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[000:040] [2023-07-01 17:07:46 +0000.758658][1145] Set the android objects with


jvm:0xb4000079bab2f540 env:0x79bac30d80 context:0x78917e6a88

[000:040] [2023-07-01 17:07:46 +0000.758678][1145] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x79bac30d80
[000:040] [2023-07-01 17:07:46 +0000.758690][1145] SystemUtil Init done
[000:070] [2023-07-01 17:07:46 +0000.789495][1145]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera is null.
[000:071] [2023-07-01 17:07:46 +0000.790012][1145]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:071] [2023-07-01 17:07:46 +0000.790483][1145] machine model :poco
[000:071] [2023-07-01 17:07:46 +0000.790519][1145] Support this machine model :poco
[000:072] [2023-07-01 17:07:46 +0000.790646][1145] MediaFilterCamera
[000:072] [2023-07-01 17:07:46 +0000.790699][1145] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[000:072] [2023-07-01 17:07:46 +0000.790870][1145] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[000:072] [2023-07-01 17:07:46 +0000.790897][1145] Recording session using default
bitrate support by app:31457280
[000:072] [2023-07-01 17:07:46 +0000.790923][1b11] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7908edd0c0
[000:072] [2023-07-01 17:07:46 +0000.791112][1b11] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:072] [2023-07-01 17:07:46 +0000.791203][1145] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:073] [2023-07-01 17:07:46 +0000.792162][1145] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:073] [2023-07-01 17:07:46 +0000.792408][1145] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:073] [2023-07-01 17:07:46 +0000.792475][1145] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:074] [2023-07-01 17:07:46 +0000.792660][1145] DeviceInit:
[000:074] [2023-07-01 17:07:46 +0000.793050][1145] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:074] [2023-07-01 17:07:46 +0000.793337][1145] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:075] [2023-07-01 17:07:46 +0000.793909][1145] CreatePlatformSpecificObjects:
[000:075] [2023-07-01 17:07:46 +0000.793991][1145] audio device use null audio
input and opensl output
[000:075] [2023-07-01 17:07:46 +0000.794034][1145] Create OpenSLES output module
with java VM support.

[000:075] [2023-07-01 17:07:46 +0000.794260][1145] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:075] [2023-07-01 17:07:46 +0000.794580][1145] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:076] [2023-07-01 17:07:46 +0000.794883][1145] Create OpenSLES output module
with buffer num:2

[000:076] [2023-07-01 17:07:46 +0000.795008][1145] Error(trace.cc:40): Init the


output and input for audio device template.
[000:076] [2023-07-01 17:07:46 +0000.795036][1145] Init the output device.

[000:076] [2023-07-01 17:07:46 +0000.795053][1145] Set the playout as stereo:1


[000:076] [2023-07-01 17:07:46 +0000.795095][1145] Set the sample rate to be:44100

[000:081] [2023-07-01 17:07:46 +0000.800230][1145] Low latency buffer size:144 low


sample rate:48000
[000:081] [2023-07-01 17:07:46 +0000.800317][1145] DeviceInit: Done
[000:082] [2023-07-01 17:07:46 +0000.800715][1145] global inited! current sdk
version: 07-27-feaf968
[000:424] [2023-07-01 17:07:47 +0000.143155][1785]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni:
[000:424] [2023-07-01 17:07:47 +0000.143272][1785]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni: texture rgb:
9, textureUniform RGB: 1, ATTRIB_VERTEX: 0, ATTRIB_TEXTURE: 1, vertex_vertices len:
32, texture_vertices len: 32
[000:425] [2023-07-01 17:07:47 +0000.143788][1785]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:425] [2023-07-01 17:07:47 +0000.143994][1b1c] MediaFilterCamera, recording
file context:0x78f950ce80 input texture:9
[000:425] [2023-07-01 17:07:47 +0000.144069][1b1c] GLESContext:
[000:425] [2023-07-01 17:07:47 +0000.144110][1b1c] The result of eglGetDisplay is:
0xb4000079bac2cb40
[000:426] [2023-07-01 17:07:47 +0000.144868][1b1c] The result of creation:
0x783ff48c80
[000:426] [2023-07-01 17:07:47 +0000.144964][1b1c] The result of
eglCreatePbufferSurface is: 0x7840104f80
[000:426] [2023-07-01 17:07:47 +0000.145054][1785]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni: g_eglcontext:
0x78f950ce80 input_texture: 9
[004:394] [2023-07-01 17:07:51 +0000.112765][1123] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[004:394] [2023-07-01 17:07:51 +0000.112892][1123]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[004:395] [2023-07-01 17:07:51 +0000.113952][1123]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[004:395] [2023-07-01 17:07:51 +0000.114522][1b1c] MediaFilterCamera, recording
file context:0x78f950ce80 input texture:9
[004:396] [2023-07-01 17:07:51 +0000.114608][1b1c] construct OpenGLRenderProgram
0x783fd53898
[004:396] [2023-07-01 17:07:51 +0000.114663][1b1c] CropFilter::SetOrientation
orientation: 90
[004:396] [2023-07-01 17:07:51 +0000.114702][1b1c] filter: filter pipeline
construtc this: 0x7838b12a40
[004:396] [2023-07-01 17:07:51 +0000.114724][1b1c] filter: filter pipeline2 update
pattern: 1
[004:396] [2023-07-01 17:07:51 +0000.114803][1b1c] CameraSource::source_id_:1
[004:397] [2023-07-01 17:07:51 +0000.115833][1b1c] SetPlayLoop: AudioSource
SetPlayLoop 0
[004:397] [2023-07-01 17:07:51 +0000.115947][1b1c]
Warning(media_filter_camera.cc:483): seekPos:0
[004:397] [2023-07-01 17:07:51 +0000.115992][1b1c] BindInputFilter 0x7838e54840
this 0x783fd53b80
[004:397] [2023-07-01 17:07:51 +0000.116029][1b1c] BindInputFilter 0x783fd53b80
this 0x7838b12ad8
[004:397] [2023-07-01 17:07:51 +0000.116100][1b1c] SetParamForFilter time:996383705
enter.

[004:397] [2023-07-01 17:07:51 +0000.116130][1b1c] SetParamForFilter: Params video


index is: 0
[004:397] [2023-07-01 17:07:51 +0000.116150][1b1c] SetParamForFilter: Params seek
pos is: 0
[004:397] [2023-07-01 17:07:51 +0000.116169][1b1c] crop filter video index:0
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.dazzle/
movie_mode: 0
[004:397] [2023-07-01 17:07:51 +0000.116191][1b1c] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.dazzle//config.json
[004:398] [2023-07-01 17:07:51 +0000.116633][1b1c]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:398] [2023-07-01 17:07:51 +0000.116696][1b1c]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:398] [2023-07-01 17:07:51 +0000.116720][1b1c]
exp_des.start:0exp_des.end:1530exp_des.expressionstr:0.65 + 0.125*x /1530
[004:398] [2023-07-01 17:07:51 +0000.116755][1b1c]
exp_des.start:0exp_des.end:1530exp_des.expressionstr:0.65 + 0.125*x /1530
[004:398] [2023-07-01 17:07:51 +0000.116780][1b1c]
exp_des.start:0exp_des.end:1530exp_des.expressionstr:10.0*x /1530
[004:398] [2023-07-01 17:07:51 +0000.116801][1b1c]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:398] [2023-07-01 17:07:51 +0000.116822][1b1c]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:398] [2023-07-01 17:07:51 +0000.116840][1b1c]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:398] [2023-07-01 17:07:51 +0000.116859][1b1c]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:398] [2023-07-01 17:07:51 +0000.116874][1b1c]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:398] [2023-07-01 17:07:51 +0000.116888][1b1c]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:398] [2023-07-01 17:07:51 +0000.116906][1b1c]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:398] [2023-07-01 17:07:51 +0000.116922][1b1c]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:398] [2023-07-01 17:07:51 +0000.116936][1b1c]
Warning(parse_template_json.cc:95): json parament no found the parament
[004:398] [2023-07-01 17:07:51 +0000.116952][1b1c]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[004:398] [2023-07-01 17:07:51 +0000.116970][1b1c] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.dazzle//filter.png
[004:398] [2023-07-01 17:07:51 +0000.116993][1b1c]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[004:398] [2023-07-01 17:07:51 +0000.117010][1b1c]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[004:400] [2023-07-01 17:07:51 +0000.119123][1b1c] SetParamForFilter leave. expire
time = 3 ms
[004:400] [2023-07-01 17:07:51 +0000.119519][1b1c] OnOutputSizeChanged width 1920
height 1080
[004:401] [2023-07-01 17:07:51 +0000.119612][1b1c] OpenGLFrameBuffer: width:1920
height:1080
[004:401] [2023-07-01 17:07:51 +0000.119652][1b1c] OpenGLFrameBuffer: width:1920
height:1080
[004:401] [2023-07-01 17:07:51 +0000.119676][1b1c] OpenGLFrameBuffer: width:1920
height:1080
[004:401] [2023-07-01 17:07:51 +0000.119701][1b1c] OpenGLFrameBuffer: width:1920
height:1080
[004:401] [2023-07-01 17:07:51 +0000.119720][1b1c] OpenGLFrameBuffer: width:1920
height:1080
[004:401] [2023-07-01 17:07:51 +0000.119738][1b1c] OpenGLFrameBuffer: width:1920
height:1080
[004:401] [2023-07-01 17:07:51 +0000.119755][1b1c] construct TrivalImageDrawer
0x783fd85b00
[004:401] [2023-07-01 17:07:51 +0000.119776][1b1c] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x783fd85b00 context 0x78965fe7c0
[004:401] [2023-07-01 17:07:51 +0000.119798][1b1c] setupGLES:
[004:405] [2023-07-01 17:07:51 +0000.124470][1b1c] OpenGLRenderProgram::Initialize.
[004:406] [2023-07-01 17:07:51 +0000.124689][1b1c] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[004:406] [2023-07-01 17:07:51 +0000.124741][1b1c] 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
[004:406] [2023-07-01 17:07:51 +0000.124877][1b1c] Init open gl render:
0x783fd53898
[004:406] [2023-07-01 17:07:51 +0000.124942][1b1c] Fragement shader path:
[004:406] [2023-07-01 17:07:51 +0000.125029][1b1c] Fragement shader path:
[004:406] [2023-07-01 17:07:51 +0000.125074][1b1c] create opengl program object.
[004:406] [2023-07-01 17:07:51 +0000.125104][1b1c] create shader: vertex
[004:414] [2023-07-01 17:07:51 +0000.133584][1b1c] create shader: fragment
[004:490] [2023-07-01 17:07:51 +0000.208987][1b1c] External image path is empty!
[004:490] [2023-07-01 17:07:51 +0000.209065][1b1c] Error(crop_filter.cc:464): Init
the image texture failed.
[004:490] [2023-07-01 17:07:51 +0000.209082][1b1c] OpenGLRenderProgram::Initialize
success.
[004:490] [2023-07-01 17:07:51 +0000.209128][1b1c] Setup the OpenGL result:1
[004:490] [2023-07-01 17:07:51 +0000.209202][1b1d] Pull audio failed.(wait video!)
[004:490] [2023-07-01 17:07:51 +0000.209276][1b1d]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[004:491] [2023-07-01 17:07:51 +0000.209625][1b11] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.dazzle_1688231266485
/record_video_996383798.mp4
[004:491] [2023-07-01 17:07:51 +0000.209776][1b11] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.dazzle_1688231266485
/record_video_996383798.mp4 fileFd: -1 audio_timescale:44100 video_timescale:90000
[004:491] [2023-07-01 17:07:51 +0000.209819][1b11] 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
[004:491] [2023-07-01 17:07:51 +0000.209821][1b3e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78272f6898
[004:491] [2023-07-01 17:07:51 +0000.209880][1b11] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.dazzle_1688231266485
/record_video_996383798.mp4 fileFD: -1
[004:491] [2023-07-01 17:07:51 +0000.210462][1b11] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.dazzle_1688231266485
/record_video_996383798.mp4 is opened successfully
[004:491] [2023-07-01 17:07:51 +0000.210507][1b11] setupMediaProcessers:
[004:491] [2023-07-01 17:07:51 +0000.210527][1b11]
RecordingSessionInternalSimple:setup media processers.
[004:491] [2023-07-01 17:07:51 +0000.210544][1b11] construct AAC encoder
[004:492] [2023-07-01 17:07:51 +0000.210975][1b11] H264Encoder creating:
superfast011818
[004:492] [2023-07-01 17:07:51 +0000.211299][1b11] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[004:493] [2023-07-01 17:07:51 +0000.212254][1b11] H264Encode::GetMachineModel is
M2102J20SG
[004:493] [2023-07-01 17:07:51 +0000.212324][1b11] H264Encoder machine_mode
is:M2102J20SG
[004:493] [2023-07-01 17:07:51 +0000.212344][1b11] setupCompressionSession:
[004:493] [2023-07-01 17:07:51 +0000.212361][1b11] H264Encode::creating hareware
Encoder
[004:493] [2023-07-01 17:07:51 +0000.212380][1b11] AndroidHwAvcEncoder
time:996383801 enter.

[004:493] [2023-07-01 17:07:51 +0000.212578][1b11] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000079bab2f540 address:0x77fd300050
[004:494] [2023-07-01 17:07:51 +0000.212704][1b11] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[004:494] [2023-07-01 17:07:51 +0000.212740][1b11] The video avc hw codec address
is 0x7908e00c88
[004:494] [2023-07-01 17:07:51 +0000.212791][1b11] AndroidHwAvcEncoder leave.
expire time = 1 ms

[004:494] [2023-07-01 17:07:51 +0000.212825][1b11] RegisterEncodeCompleteCallback


time:996383802 enter.

[004:494] [2023-07-01 17:07:51 +0000.212896][1b11] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[004:494] [2023-07-01 17:07:51 +0000.212936][1b11] InitEncode time:996383802


enter.

[004:494] [2023-07-01 17:07:51 +0000.212984][1b11] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[004:494] [2023-07-01 17:07:51 +0000.213022][1b11] Create time:996383802 enter.

[004:494] [2023-07-01 17:07:51 +0000.213043][1b11] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[004:494] [2023-07-01 17:07:51 +0000.213084][1b11]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7885bfea00
[004:514] [2023-07-01 17:07:51 +0000.232958][1b11] supported_type:video/avc
[004:514] [2023-07-01 17:07:51 +0000.233204][1b11] name:OMX.qcom.video.encoder.avc
mime:video/avc
[004:514] [2023-07-01 17:07:51 +0000.233274][1b11] hwCodecPrefix :OMX.qcom.
[004:514] [2023-07-01 17:07:51 +0000.233317][1b11] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[004:514] [2023-07-01 17:07:51 +0000.233350][1b11] mediacodec_createCodecByName
time:996383822 enter.

[004:514] [2023-07-01 17:07:51 +0000.233374][1b11] WrapAndroidMediaCodec


time:996383822 enter.

[004:514] [2023-07-01 17:07:51 +0000.233591][1b11] WrapAndroidMediaCodec leave.


expire time = 0 ms

[004:562] [2023-07-01 17:07:51 +0000.280865][1b1d]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[004:584] [2023-07-01 17:07:51 +0000.303531][1b11] mediacodec_createCodecByName
leave. expire time = 70 ms

[004:585] [2023-07-01 17:07:51 +0000.303737][1b11] WrapAndroidMediaFromat


time:996383893 enter.

[004:585] [2023-07-01 17:07:51 +0000.303874][1b11] WrapAndroidMediaFromat leave.


expire time = 0 ms

[004:635] [2023-07-01 17:07:51 +0000.354194][1b1d]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[004:715] [2023-07-01 17:07:51 +0000.433891][1b1d]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[004:716] [2023-07-01 17:07:51 +0000.435253][1b11] Destroy time:996384024 enter.

[004:716] [2023-07-01 17:07:51 +0000.435388][1b11] WrapAndroidMediaFromat::


Destroy
[004:716] [2023-07-01 17:07:51 +0000.435429][1b11] Destroy leave. expire time = 0
ms

[004:716] [2023-07-01 17:07:51 +0000.435449][1b11] ~WrapAndroidMediaFromat


time:996384024 enter.

[004:716] [2023-07-01 17:07:51 +0000.435469][1b11] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[004:716] [2023-07-01 17:07:51 +0000.435487][1b11] Create leave. expire time = 222


ms

[004:716] [2023-07-01 17:07:51 +0000.435503][1b11] isSemiPlanarSupport


time:996384024 enter.

[004:716] [2023-07-01 17:07:51 +0000.435517][1b11] H264Encoder isSemiPlanarSupport


[004:716] [2023-07-01 17:07:51 +0000.435536][1b11] isSemiPlanarSupport leave.
expire time = 0 ms

[004:717] [2023-07-01 17:07:51 +0000.435671][1b11] creat hw H264Encoder success,


isSemiPlanar:1
[004:717] [2023-07-01 17:07:51 +0000.435825][1b11] InitEncode leave. expire time =
223 ms

[004:717] [2023-07-01 17:07:51 +0000.435862][1b11] H264Encode::created Encoder


[004:717] [2023-07-01 17:07:51 +0000.435882][1b11] H264Encode:: H264 encoder
created.
[004:717] [2023-07-01 17:07:51 +0000.435896][1b11] H264 encoder created.
[004:717] [2023-07-01 17:07:51 +0000.435911][1b11]
RecordingSessionInternalSimple:created avc encoder avc: 0x7885a43e40
[004:717] [2023-07-01 17:07:51 +0000.435930][1b11] setOutput:
[004:717] [2023-07-01 17:07:51 +0000.435943][1b11]
RecordingSessionInternalSimple:encoder set output to muxer!
[004:717] [2023-07-01 17:07:51 +0000.435955][1b11] request a key frame
[004:717] [2023-07-01 17:07:51 +0000.435965][1b11] H264Encode:: request a key frame
[004:717] [2023-07-01 17:07:51 +0000.436359][1b1c] Start:
[004:717] [2023-07-01 17:07:51 +0000.436562][1b1f] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[004:718] [2023-07-01 17:07:51 +0000.436610][1b1f] Reset: history total size: 98
[004:718] [2023-07-01 17:07:51 +0000.436626][1b1f] DeviceStart:
audioDevice_:0x7885a3f000
[004:718] [2023-07-01 17:07:51 +0000.436638][1b1f] DeviceStart: time profile
playout init before
[004:718] [2023-07-01 17:07:51 +0000.436655][1b1f] DeviceStart: time profile
playout init end
[004:718] [2023-07-01 17:07:51 +0000.436666][1b1f] OpenSlesOutput:Start playout

[004:725] [2023-07-01 17:07:51 +0000.444493][1b1f] The machine model:M2102J20SG

[004:726] [2023-07-01 17:07:51 +0000.444751][1b1f] Create the opensl output player.


streamtype before:0

[004:726] [2023-07-01 17:07:51 +0000.444842][1b1f] Create the opensl output player.


streamtype after:3

[004:787] [2023-07-01 17:07:51 +0000.506134][1b1d]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[004:802] [2023-07-01 17:07:51 +0000.520902][1b1f] Enqueue opensl buffer size:1764
[004:846] [2023-07-01 17:07:51 +0000.565070][1b1f] DeviceStart: time profile
playout all end
[004:846] [2023-07-01 17:07:51 +0000.565166][1b1f] operator(): Audio playback
started.
[004:846] [2023-07-01 17:07:51 +0000.565152][1b45]
PlayerSimpleBufferQueueCallbackHandler function
[004:846] [2023-07-01 17:07:51 +0000.565320][1b45] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[004:846] [2023-07-01 17:07:51 +0000.565365][1b45]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[004:861] [2023-07-01 17:07:51 +0000.580113][1b1d]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[004:872] [2023-07-01 17:07:51 +0000.590727][1785] video render surface render a
frame
[004:872] [2023-07-01 17:07:51 +0000.591019][1b1c] begine recode to first frame
spend time:477
[004:872] [2023-07-01 17:07:51 +0000.591084][1b1c] CameraSource::PushExtraFrame
pkt_dts: 0, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7838e54700
[004:872] [2023-07-01 17:07:51 +0000.591145][1b1c] add frame because frame
interval.
[004:872] [2023-07-01 17:07:51 +0000.591173][1b1c] blur_distance_:0
[004:872] [2023-07-01 17:07:51 +0000.591219][1b1c] blur_direction_angle_:-90
[004:872] [2023-07-01 17:07:51 +0000.591246][1b1c] color_r_offset_:0
[004:872] [2023-07-01 17:07:51 +0000.591332][1b1c] color_g_offset:0
[004:872] [2023-07-01 17:07:51 +0000.591370][1b1c] play_speed_:1
[004:872] [2023-07-01 17:07:51 +0000.591391][1b1c] roll_value_:0
[004:872] [2023-07-01 17:07:51 +0000.591410][1b1c] need_extra_image_:0 need_image:
0
[004:872] [2023-07-01 17:07:51 +0000.591429][1b1c] ResetFramePtsadjust pts:
0current pts:10
[004:872] [2023-07-01 17:07:51 +0000.591568][1b1c]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[004:873] [2023-07-01 17:07:51 +0000.591616][1b1c]
GPUImageProcessing::SetOrientation orientation: 90
[004:873] [2023-07-01 17:07:51 +0000.591643][1b1c] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[004:873] [2023-07-01 17:07:51 +0000.591708][1b1c] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[004:873] [2023-07-01 17:07:51 +0000.591735][1b1c] GPUImageProcessing: input frame
width2160 X 3840
[004:874] [2023-07-01 17:07:51 +0000.593072][1b1c] drawYUV420 render
OpenGLRenderProgram:0x783fd53898
[004:875] [2023-07-01 17:07:51 +0000.593727][1b1c] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[004:875] [2023-07-01 17:07:51 +0000.593839][1b1c] CropFilter::OnVideoFrame
outputtexture :12
[004:875] [2023-07-01 17:07:51 +0000.593892][1b1c] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[004:882] [2023-07-01 17:07:51 +0000.601040][1b1c] The read pixel from buffer take:
7 width:1920 height:1080 frameType:0
[004:899] [2023-07-01 17:07:51 +0000.618235][1b1c] drawYUV420 render
OpenGLRenderProgram:0x783fd53898
[004:906] [2023-07-01 17:07:51 +0000.625258][1b1c] The convert RGB to YUV take 3
[004:906] [2023-07-01 17:07:51 +0000.625601][1b1c] FilterPipeline2::OnVideoFrame
pts 33 last_video_timestamp_ 33
[004:907] [2023-07-01 17:07:51 +0000.625708][1b1c]
MediaFilterCamera::OnOutputVideoFrame timestamp: 0
[004:908] [2023-07-01 17:07:51 +0000.626915][1b3c]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[004:908] [2023-07-01 17:07:51 +0000.627043][1b3c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:0
[004:908] [2023-07-01 17:07:51 +0000.627071][1b3c] push video frame to H264
encoder. (100 frame for one log)

[004:908] [2023-07-01 17:07:51 +0000.627105][1b3c] push video frame to H264


encoder. (100 frame for one log) used width:1920 height:1080

[004:908] [2023-07-01 17:07:51 +0000.627127][1b3c] H264Encode::push video frame to


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

[004:908] [2023-07-01 17:07:51 +0000.627148][1b3c] Push an pts:0 to dts queue.


[004:908] [2023-07-01 17:07:51 +0000.627209][1b3c] DTS queue for
Generator:0x78272f6eb8 0
[004:908] [2023-07-01 17:07:51 +0000.627227][1b3c] The input pts:0 fps:30
[004:911] [2023-07-01 17:07:51 +0000.630022][1b3c]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[004:912] [2023-07-01 17:07:51 +0000.630968][1b1d] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.dazzle//bgm.mp3 sync_mode:
1 seek_pos: 0 delay: 0 this:0x783fd53c00
[004:913] [2023-07-01 17:07:51 +0000.631759][1b37] FFMpeg=> [mp3 @ 0x784a6f9e00]
Current FFmpeg version git-2021-06-16-97cea6f

[004:915] [2023-07-01 17:07:51 +0000.633835][1b1d] FilterPipeline2::OnAudioFrame


pts 26 last_audio_timestamp_ 26
[004:915] [2023-07-01 17:07:51 +0000.633926][1b1d]
MediaFilterCamera::OnOutputAudioFrame timestamp: 26.5 sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:1152
[004:915] [2023-07-01 17:07:51 +0000.633961][1b1d] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[004:915] [2023-07-01 17:07:51 +0000.634207][1b1f] The audio playback speed:100
(1/100)
[004:915] [2023-07-01 17:07:51 +0000.634239][1b1f] lipsync_debug: The current
played audio timestamp is:26(1/50)
[004:915] [2023-07-01 17:07:51 +0000.634257][1b1f] First audio frame rendering
[004:917] [2023-07-01 17:07:51 +0000.636154][1b3b]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[004:917] [2023-07-01 17:07:51 +0000.636415][1b3e] add aac audio track with id:1
[004:928] [2023-07-01 17:07:51 +0000.646691][1b1c] drawYUV420 render
OpenGLRenderProgram:0x783fd53898
[004:929] [2023-07-01 17:07:51 +0000.648111][1b3e] audio start ts:0
[004:929] [2023-07-01 17:07:51 +0000.648324][1b3e] the audio frame has been written
into MP4 file
[005:011] [2023-07-01 17:07:51 +0000.730127][1b3c] h264 add frame header cdr flag
[005:012] [2023-07-01 17:07:51 +0000.730824][1b3c] h264 add frame header cdr flag
[005:012] [2023-07-01 17:07:51 +0000.731335][1b3c] SendFrame
encodedImage._timeStamp:0encodedImage->_length:205344
[005:012] [2023-07-01 17:07:51 +0000.731427][1b3c] Received key frame:0
[005:012] [2023-07-01 17:07:51 +0000.731454][1b3c] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[005:012] [2023-07-01 17:07:51 +0000.731477][1b3c] H264Encode::H264SWEncoder get
callback, length:205344 type:0 nalType:7length:19
[005:012] [2023-07-01 17:07:51 +0000.731495][1b3c] H264Encode:: get a sps pps
header!headerSize:32
[005:012] [2023-07-01 17:07:51 +0000.731513][1b3c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[005:013] [2023-07-01 17:07:51 +0000.731896][1b3e] get the H.264 SPS parameter
[005:013] [2023-07-01 17:07:51 +0000.732467][1b3e] add video track with id:2
[005:015] [2023-07-01 17:07:51 +0000.734282][1b3e] get the H.264 PPS parameter
[005:016] [2023-07-01 17:07:51 +0000.735601][1b3e] get the H.264 IDR frame
[005:017] [2023-07-01 17:07:51 +0000.735823][1b3e] resss:true
[005:017] [2023-07-01 17:07:51 +0000.735878][1b3e] video start ts:0
[005:017] [2023-07-01 17:07:51 +0000.736033][1b3e] the video frame has been written
into MP4 file
[005:356] [2023-07-01 17:07:52 +0000.75393][1b1c] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[005:407] [2023-07-01 17:07:52 +0000.125682][1b1c] The convert RGB to YUV take 11
[005:743] [2023-07-01 17:07:52 +0000.462533][1b3c] DTS queue for
Generator:0x78272f6eb8 800 833
[005:830] [2023-07-01 17:07:52 +0000.549567][1b1c] CameraSource::PushExtraFrame
pkt_dts: 966, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7838e54700
[005:863] [2023-07-01 17:07:52 +0000.582252][1785] video render surface render a
frame
[005:866] [2023-07-01 17:07:52 +0000.585127][1b1c] CropFilter::OnVideoFrame
outputtexture :12
[005:867] [2023-07-01 17:07:52 +0000.585828][1b1c] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[005:870] [2023-07-01 17:07:52 +0000.589503][1b45]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[005:910] [2023-07-01 17:07:52 +0000.628660][1b1c] The convert RGB to YUV take 9
[006:238] [2023-07-01 17:07:52 +0000.957524][1b3c] Push an pts:1333 to dts queue.
[006:287] [2023-07-01 17:07:53 +0000.6041][1b3c] last dts:1300 currentPts:1333
ppsOrSPS:0 queue length:2
[006:363] [2023-07-01 17:07:53 +0000.82135][1b1c] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[006:398] [2023-07-01 17:07:53 +0000.117299][1b1c] Current timestamp:1533 is
greater than duration_time: 1530
[006:410] [2023-07-01 17:07:53 +0000.129518][1b1c] The convert RGB to YUV take 10
[006:470] [2023-07-01 17:07:53 +0000.189480][1b1f] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[006:471] [2023-07-01 17:07:53 +0000.189698][1b1c] OnNeedStopRecording:
[006:473] [2023-07-01 17:07:53 +0000.191681][1123]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[006:473] [2023-07-01 17:07:53 +0000.192341][1b1c] operator(): Stop
[006:474] [2023-07-01 17:07:53 +0000.192921][1b1c] Stop:
[006:474] [2023-07-01 17:07:53 +0000.193213][1b1f] DeviceStop:
audioDevice_:0x7885a3f000
[006:474] [2023-07-01 17:07:53 +0000.193417][1b1f] OpenSlesOutput:Stop playout

[006:484] [2023-07-01 17:07:53 +0000.203228][1b1f] DeviceStop: Done


[006:484] [2023-07-01 17:07:53 +0000.203593][1b1f] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[006:492] [2023-07-01 17:07:53 +0000.210872][1b3c]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[006:496] [2023-07-01 17:07:53 +0000.214769][1b11] stop recording
[006:496] [2023-07-01 17:07:53 +0000.214910][1b11]
RecordingSessionInternalSimple:destroy media processers
[006:496] [2023-07-01 17:07:53 +0000.214940][1b11] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[006:496] [2023-07-01 17:07:53 +0000.214957][1b11] H264Encode::flushing hareware
Encoder
[006:496] [2023-07-01 17:07:53 +0000.215103][1b11] Flush time:996385804 enter.

[006:496] [2023-07-01 17:07:53 +0000.215154][1b11] H264Encoder encoder flush


[006:496] [2023-07-01 17:07:53 +0000.215177][1b11] flush output queue
[006:822] [2023-07-01 17:07:53 +0000.540745][1b11] Flush leave. expire time = 326
ms

[006:822] [2023-07-01 17:07:53 +0000.541208][1b11] ~H264EncodeWrap:


[006:822] [2023-07-01 17:07:53 +0000.541304][1b11] ~H264Encode:
[006:822] [2023-07-01 17:07:53 +0000.541354][1b11] teardownCompressionSession:
H264Encode::destroying Encoder
[006:823] [2023-07-01 17:07:53 +0000.541791][1b11] Release time:996386131 enter.

[006:825] [2023-07-01 17:07:53 +0000.543866][1b11] Release:


MediaCodecVideoEncoder::Release _inited:1
[006:825] [2023-07-01 17:07:53 +0000.544172][1b11] Destroy time:996386133 enter.

[006:825] [2023-07-01 17:07:53 +0000.544233][1b11] H264Encoder encoderDestroy


[006:825] [2023-07-01 17:07:53 +0000.544285][1b11]
AndroidMediaCodecVideoEncoder::release env: 0x7885a43f80
[006:825] [2023-07-01 17:07:53 +0000.544332][1b11]
AndroidMediaCodecVideoEncoder::Destroy
[006:863] [2023-07-01 17:07:53 +0000.581886][1b11] Destroy leave. expire time = 38
ms

[006:863] [2023-07-01 17:07:53 +0000.582047][1b11] Release leave. expire time = 40


ms

[006:863] [2023-07-01 17:07:53 +0000.582077][1b11] ~AndroidHwAvcEncoder


time:996386171 enter.

[006:863] [2023-07-01 17:07:53 +0000.582179][1b11] Release time:996386171 enter.

[006:863] [2023-07-01 17:07:53 +0000.582247][1b11] Release:


MediaCodecVideoEncoder:: has been released before, just return
[006:863] [2023-07-01 17:07:53 +0000.582268][1b11] Release leave. expire time = 0
ms

[006:863] [2023-07-01 17:07:53 +0000.582284][1b11] ~AndroidMediaCodecVideoEncoder


[006:863] [2023-07-01 17:07:53 +0000.582298][1b11] ~WrapAndroidMediaCodec
time:996386171 enter.

[006:863] [2023-07-01 17:07:53 +0000.582313][1b11] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[006:863] [2023-07-01 17:07:53 +0000.582327][1b11] video hevc hw codec


destructor:0x7908e00c88

[006:863] [2023-07-01 17:07:53 +0000.582380][1b11] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[006:863] [2023-07-01 17:07:53 +0000.582436][1b11] teardownCompressionSession:


H264Encode::destroyed Encoder
[006:863] [2023-07-01 17:07:53 +0000.582476][1b11]
RecordingSessionInternalSimple:destroy aac encoder output!
[006:863] [2023-07-01 17:07:53 +0000.582494][1b11] AACSWEncode destructor
[006:868] [2023-07-01 17:07:53 +0000.586894][1b3e] MP4 close file successfully
[006:868] [2023-07-01 17:07:53 +0000.587003][1b3e] Recording session Internal:
notify recording ok
[006:868] [2023-07-01 17:07:53 +0000.587031][1b3e] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.dazzle_1688231266485/
record_video_996383798.mp4
[006:868] [2023-07-01 17:07:53 +0000.587056][1b3e] OnRecordFinish:
[006:870] [2023-07-01 17:07:53 +0000.588735][1b1c] DestroyPipelineAndFilters
time:996386178 enter.

[006:870] [2023-07-01 17:07:53 +0000.589220][1b1c] UnbindInputFilter 0x7838e54840


this 0x783fd53b80
[006:870] [2023-07-01 17:07:53 +0000.589268][1b1c] UnbindInputFilter 0x783fd53b80
this 0x7838b12ad8
[006:870] [2023-07-01 17:07:53 +0000.589285][1b1c] filter: filter pipeline destroy
this: 0x7838b12a40
[006:870] [2023-07-01 17:07:53 +0000.589413][1b1c] ClearVideoOfSources: recodring
total frames:49
[006:870] [2023-07-01 17:07:53 +0000.589483][1b1c] ClearVideoOfSources:
[006:870] [2023-07-01 17:07:53 +0000.589514][1b1c] GPUImageProcessing destruct.
[006:870] [2023-07-01 17:07:53 +0000.589599][1b1c] destroy TrivalImageDrawer
0x783fd85b00
[006:871] [2023-07-01 17:07:53 +0000.589629][1b1c] The shader has been initialize,
clean up them.

[006:871] [2023-07-01 17:07:53 +0000.589982][1b1c] ~OpenGLFrameBuffer:


[006:871] [2023-07-01 17:07:53 +0000.590157][1b1c] ~OpenGLFrameBuffer:
[006:871] [2023-07-01 17:07:53 +0000.590286][1b1c] ~OpenGLFrameBuffer:
[006:871] [2023-07-01 17:07:53 +0000.590373][1b1c] ~OpenGLFrameBuffer:
[006:871] [2023-07-01 17:07:53 +0000.590464][1b1c] ~OpenGLFrameBuffer:
[006:871] [2023-07-01 17:07:53 +0000.590540][1b1c] ~OpenGLFrameBuffer:
[006:872] [2023-07-01 17:07:53 +0000.591275][1b1c] GPUImageProcessing destruct
finish.
[006:872] [2023-07-01 17:07:53 +0000.591355][1b1c] GPURGBAFrame destruct.
[006:872] [2023-07-01 17:07:53 +0000.591412][1b1c] destroy OpenGLRenderProgram
0x783fd53898
[006:872] [2023-07-01 17:07:53 +0000.591466][1b1c] ~CameraSource time:996386180
enter.

[006:872] [2023-07-01 17:07:53 +0000.591486][1b1c] ~CameraSource leave. expire


time = 0 ms

[006:876] [2023-07-01 17:07:53 +0000.595014][1b1c] DestroyPipelineAndFilters


leave. expire time = 6 ms

[010:713] [2023-07-01 17:07:57 +0000.431909][1145]


Java_com_xiaomi_mediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[010:713] [2023-07-01 17:07:57 +0000.432317][1145] ~MediaFilterCamera
time:996390021 enter.

[010:715] [2023-07-01 17:07:57 +0000.433660][1145] Stop:


[010:715] [2023-07-01 17:07:57 +0000.434289][1b1f] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[010:722] [2023-07-01 17:07:57 +0000.441578][1b11] stop recording
[010:723] [2023-07-01 17:07:57 +0000.441767][1b11] we have stopped recording before
[010:724] [2023-07-01 17:07:57 +0000.442758][1145] Stop:
[010:725] [2023-07-01 17:07:57 +0000.443818][1b1f] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[010:725] [2023-07-01 17:07:57 +0000.444542][1145] DeviceRelease:
audioDevice_:0x7885a3f000
[010:726] [2023-07-01 17:07:57 +0000.444695][1145] OpenSlesOutput:Stop playout

[010:726] [2023-07-01 17:07:57 +0000.444792][1145] DeviceRelease: Release the


webrtc device object.
[010:727] [2023-07-01 17:07:57 +0000.446332][1145] OpenSlesOutput destruct.
[010:727] [2023-07-01 17:07:57 +0000.446498][1145] DeviceRelease: Done
[010:733] [2023-07-01 17:07:57 +0000.451737][1145] DestroyPipelineAndFilters
time:996390040 enter.

[010:733] [2023-07-01 17:07:57 +0000.451919][1145] DestroyPipelineAndFilters


leave. expire time = 1 ms

[010:733] [2023-07-01 17:07:57 +0000.451983][1145] ~MediaFilterCamera leave.


expire time = 20 ms

[010:733] [2023-07-01 17:07:57 +0000.452340][1145] ~GLESContext:


[010:738] [2023-07-01 17:07:57 +0000.457399][1145] GLESContext destruct finish.
[010:738] [2023-07-01 17:07:57 +0000.457580][1145] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[010:739] [2023-07-01 17:07:57 +0000.458582][1145] global uninited!
[010:742] [2023-07-01 17:07:57 +0000.460786][1145] clear AppID 123
[010:742] [2023-07-01 17:07:57 +0000.460888][1145] UnRegister JVM for Xplatform
util
[010:742] [2023-07-01 17:07:57 +0000.460922][1145] Dispose::unregister webrtc video
engine
[010:742] [2023-07-01 17:07:57 +0000.460945][1145] Init the android object with
jvm:0x0 env:0x0 context:0x0

[010:742] [2023-07-01 17:07:57 +0000.460989][1145] SetAndroidMediaCodecObjects


time:996390050 enter.

[010:742] [2023-07-01 17:07:57 +0000.461018][1145] ClearAndroidMediaCodecObjects


time:996390050 enter.

[010:742] [2023-07-01 17:07:57 +0000.461038][1145] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[010:742] [2023-07-01 17:07:57 +0000.461062][1145] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[010:742] [2023-07-01 17:07:57 +0000.461077][1145] SetAndroidMediaCodecObjects


time:996390050 enter.

[010:742] [2023-07-01 17:07:57 +0000.461105][1145] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[010:742] [2023-07-01 17:07:57 +0000.461136][1145] ClearAndroidMediaCodecObjects
time:996390050 enter.

[010:742] [2023-07-01 17:07:57 +0000.461151][1145] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[010:742] [2023-07-01 17:07:57 +0000.461180][1145] SetAndroidMediaCo[000:019]


[2023-10-23 19:33:29 +0000.547640][3a53] Log to file:/storage/emulated/0/voip-
data/com.android.camera/trace.txt start time:2023-10-23 19:33:29 +0000
[000:019] [2023-10-23 19:33:29 +0000.547688][3a53] set AppID=50011 old AppID=-1
[000:019] [2023-10-23 19:33:29 +0000.547702][3a53] Init the android object with
jvm:0xb400007be74eb540 env:0x7b2157dc00 context:0x7ac23ae238

[000:019] [2023-10-23 19:33:29 +0000.547716][3a53] SetAndroidMediaCodecObjects


time:120391842 enter.

[000:019] [2023-10-23 19:33:29 +0000.547750][3a53] SetAndroidMediaCodecObjects


leave. expire time = 0 ms
[000:019] [2023-10-23 19:33:29 +0000.547778][3a53] SetAndroidMediaCodecObjects
time:120391842 enter.

[000:019] [2023-10-23 19:33:29 +0000.547790][3a53] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007be74eb540
[000:019] [2023-10-23 19:33:29 +0000.547801][3a53] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007be74eb540 address:0x7a3888b760
[000:019] [2023-10-23 19:33:29 +0000.547828][3a53] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007be74eb540
address:0x7a3888b760
[000:019] [2023-10-23 19:33:29 +0000.547839][3a53] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:019] [2023-10-23 19:33:29 +0000.547880][3a53] Set the android objects with


jvm:0xb400007be74eb540 env:0x7b2157dc00 context:0x7ac23ae238

[000:021] [2023-10-23 19:33:29 +0000.549056][3a53] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7b2157dc00
[000:021] [2023-10-23 19:33:29 +0000.549113][3a53] SystemUtil Init done
[000:021] [2023-10-23 19:33:29 +0000.549595][3a53]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:022] [2023-10-23 19:33:29 +0000.550787][3a53] MediaFilterCamera
[000:022] [2023-10-23 19:33:29 +0000.550855][3a53] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:022] [2023-10-23 19:33:29 +0000.550937][3a53] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:022] [2023-10-23 19:33:29 +0000.550961][3a53] Recording session using default
bitrate support by app:31457280
[000:023] [2023-10-23 19:33:29 +0000.551161][2b92] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a6b592c40
[000:023] [2023-10-23 19:33:29 +0000.551252][2b92] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:023] [2023-10-23 19:33:29 +0000.551505][3a53] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:024] [2023-10-23 19:33:29 +0000.552268][3a53] Error(ini.cc:191): Open the file
failed. error:2
[000:024] [2023-10-23 19:33:29 +0000.552318][3a53]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:024] [2023-10-23 19:33:29 +0000.552347][3a53] The device model: m2102j20sg
usingSoftwareAEC value: 0
[000:026] [2023-10-23 19:33:29 +0000.554474][3a53] Error(ini.cc:191): Open the file
failed. error:2
[000:026] [2023-10-23 19:33:29 +0000.554541][3a53]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:026] [2023-10-23 19:33:29 +0000.554642][3a53] The device model: m2102j20sg
usingHardwareAEC value: 0
[000:026] [2023-10-23 19:33:29 +0000.554670][3a53] The machine device: m2102j20sg
usingHardwareAEC value: 0
[000:026] [2023-10-23 19:33:29 +0000.554701][3a53] Using Default AEC type: software
AEC
[000:027] [2023-10-23 19:33:29 +0000.555709][3a53] The device model: m2102j20sg
enum value: 0
[000:028] [2023-10-23 19:33:29 +0000.556104][3a53] GetMachineModel is M2102J20SG
[000:028] [2023-10-23 19:33:29 +0000.556151][3a53] GetMachineInfo: M2102J20SG
[000:028] [2023-10-23 19:33:29 +0000.556179][3a53] Construct BeautifyReader
begin...
[000:028] [2023-10-23 19:33:29 +0000.556200][3a53] dumpStickerRgba:0
dumpStickerYuv:0
[000:028] [2023-10-23 19:33:29 +0000.556215][3a53] Construct BeautifyReader done.
[000:030] [2023-10-23 19:33:29 +0000.558411][3a53] Error(ini.cc:191): Open the file
failed. error:2
[000:030] [2023-10-23 19:33:29 +0000.558498][3a53]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/support_resolution.txt
[000:030] [2023-10-23 19:33:29 +0000.558596][3a53] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:030] [2023-10-23 19:33:29 +0000.558616][3a53] AppDeviceManager telnet server
for statistics started......
[000:030] [2023-10-23 19:33:29 +0000.558633][2b95] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a6b9e5ba0
[000:030] [2023-10-23 19:33:29 +0000.558917][3a53] CpuOverloadDetect time:120391853
enter.

[000:030] [2023-10-23 19:33:29 +0000.558992][3a53] CpuOverloadDetect leave. expire


time = 0 ms

[000:031] [2023-10-23 19:33:29 +0000.559020][2b96] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7a4f77ea40
[000:031] [2023-10-23 19:33:29 +0000.559480][3a53] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:031] [2023-10-23 19:33:29 +0000.559509][3a53] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:031] [2023-10-23 19:33:29 +0000.559786][3a53] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:032] [2023-10-23 19:33:29 +0000.560083][3a53] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:032] [2023-10-23 19:33:29 +0000.560439][3a53] CreatePlatformSpecificObjects:
[000:032] [2023-10-23 19:33:29 +0000.560475][3a53] audio device use opensle input
and opensl output
[000:032] [2023-10-23 19:33:29 +0000.560522][3a53] Create OpenSLES output module
with java VM support.

[000:032] [2023-10-23 19:33:29 +0000.560625][3a53] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:032] [2023-10-23 19:33:29 +0000.560761][3a53] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:032] [2023-10-23 19:33:29 +0000.560915][3a53] Create OpenSLES output module
with buffer num:1

[000:033] [2023-10-23 19:33:29 +0000.561032][3a53] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:033] [2023-10-23 19:33:29 +0000.561156][3a53] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:033] [2023-10-23 19:33:29 +0000.561295][3a53] Create OpenSLES input module
with java VM support.

[000:033] [2023-10-23 19:33:29 +0000.561330][3a53] Create OpenSLES input module


with buffer num:1

[000:033] [2023-10-23 19:33:29 +0000.561396][3a53] Error(trace.cc:40): Init the


output and input for audio device template.
[000:033] [2023-10-23 19:33:29 +0000.561418][3a53] Init the output device.

[000:033] [2023-10-23 19:33:29 +0000.561433][3a53] Init the opensl input.


[000:033] [2023-10-23 19:33:29 +0000.561458][3a53] AppDeviceManager get setting
samplerate: 0
[000:033] [2023-10-23 19:33:29 +0000.561784][3a53] The device model: m2102j20sg
enum value: 0
[000:034] [2023-10-23 19:33:29 +0000.562219][3a53] The device model: m2102j20sg
enum value: 0
[000:034] [2023-10-23 19:33:29 +0000.562245][3a53] Set the sample rate to be:48000

[000:034] [2023-10-23 19:33:29 +0000.562260][3a53] Enable the recording stereo:0


[000:034] [2023-10-23 19:33:29 +0000.562284][3a53] Set the playout as stereo:1
[000:034] [2023-10-23 19:33:29 +0000.562312][3a53] Init the microphone.
[000:035] [2023-10-23 19:33:29 +0000.563088][3a53] Update the recording sample rate
to be: 48000
[000:035] [2023-10-23 19:33:29 +0000.563122][3a53] Init the speaker.
[000:035] [2023-10-23 19:33:29 +0000.563161][3a53] Low latency buffer size:144 low
sample rate:48000
[000:035] [2023-10-23 19:33:29 +0000.563479][3a53] Using 1 x 10ms for an audio
frame.

[000:038] [2023-10-23 19:33:29 +0000.566560][3a53] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:038] [2023-10-23 19:33:29 +0000.566637][3a53] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:038] [2023-10-23 19:33:29 +0000.566682][3a53] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:042] [2023-10-23 19:33:29 +0000.570749][3a53] The device model:m2102j20sg

[000:042] [2023-10-23 19:33:29 +0000.570815][3a53] speaker output factor:100


defaultFactor: 100

[000:042] [2023-10-23 19:33:29 +0000.570831][3a53] headset output factor:100


defaultFactor: 100

[000:043] [2023-10-23 19:33:29 +0000.571117][3a53] AppDeviceManagerStart finished.


[000:043] [2023-10-23 19:33:29 +0000.571147][3a53] AppDeviceManagerStartMic::mic
status is off
[000:043] [2023-10-23 19:33:29 +0000.571210][3a53] AppDeviceManagerStartMic update
aec type: 2

[000:043] [2023-10-23 19:33:29 +0000.571230][3a53] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:043] [2023-10-23 19:33:29 +0000.571259][3a53]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:043] [2023-10-23 19:33:29 +0000.571276][3a53]
AudioDeviceDataHandler::StartMicProcess

[000:043] [2023-10-23 19:33:29 +0000.571468][3a53] Try to start webrtc recording


device.

[000:043] [2023-10-23 19:33:29 +0000.571495][3a53] StartRecording. threadID:14931

[000:043] [2023-10-23 19:33:29 +0000.571497][2b97] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:043] [2023-10-23 19:33:29 +0000.571558][2b97] haveEnoughProcessedData
internalAudioStream.length: 0
[000:043] [2023-10-23 19:33:29 +0000.571784][3a53] The machine model:M2102J20SG

[000:043] [2023-10-23 19:33:29 +0000.571835][3a53] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:043] [2023-10-23 19:33:29 +0000.571859][3a53] Set the recording mode before


getSetting: 4
[000:043] [2023-10-23 19:33:29 +0000.571891][3a53] Set the recording mode after
getSetting: 1
[000:085] [2023-10-23 19:33:29 +0000.614004][3a53] StartRecording finished.

[000:086] [2023-10-23 19:33:29 +0000.614068][3a53] audio: start the audio mic


checker timer.

[000:086] [2023-10-23 19:33:29 +0000.614546][3a53] machine model :poco


[000:086] [2023-10-23 19:33:29 +0000.614590][3a53] Support this machine model :poco
[000:088] [2023-10-23 19:33:29 +0000.616985][3a53] global inited! current sdk
version: 07-20-936c45f
[000:164] [2023-10-23 19:33:29 +0000.692864][2b98] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:164] [2023-10-23 19:33:29 +0000.692936][2b98] _deviceSampleRate:48000

[000:169] [2023-10-23 19:33:29 +0000.697993][2b97] Run AGC when audioType = 0


[000:170] [2023-10-23 19:33:29 +0000.698152][2b97]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:443] [2023-10-23 19:33:29 +0000.971139][430e]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:443] [2023-10-23 19:33:29 +0000.971291][2b93] MediaFilterCamera, recording
file context:0x7b2d3cd700 input texture:14
[000:443] [2023-10-23 19:33:29 +0000.971334][2b93] GLESContext:
[000:443] [2023-10-23 19:33:29 +0000.971416][2b93] The result of eglGetDisplay is:
0xb400007be75e8000
[000:444] [2023-10-23 19:33:29 +0000.972370][2b93] The result of creation:
0x7a6b9bdb00
[000:444] [2023-10-23 19:33:29 +0000.972494][2b93] The result of
eglCreatePbufferSurface is: 0x7a4f78a800
[000:444] [2023-10-23 19:33:29 +0000.972596][430e]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7b2d3cd700 input_texture: 14
[001:816] [2023-10-23 19:33:31 +0000.344319][2b97] haveEnoughProcessedData
internalAudioStream.length: 0
[002:166] [2023-10-23 19:33:31 +0000.694439][2b97] Run AGC when audioType = 0
[003:579] [2023-10-23 19:33:33 +0000.107842][2b97] haveEnoughProcessedData
internalAudioStream.length: 0
[004:091] [2023-10-23 19:33:33 +0000.619220][2b8e]
monitorTime:4005totalDuration:3940
[004:175] [2023-10-23 19:33:33 +0000.703549][2b97] Run AGC when audioType = 0
[004:175] [2023-10-23 19:33:33 +0000.703755][2b97]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:339] [2023-10-23 19:33:34 +0000.868029][2b97] haveEnoughProcessedData
internalAudioStream.length: 0
[006:167] [2023-10-23 19:33:35 +0000.695697][2b97] Run AGC when audioType = 0
[006:593] [2023-10-23 19:33:36 +0000.121301][3a36] SetOrientation:
MediaFilterCamera:: SetOrientation: 0
[006:593] [2023-10-23 19:33:36 +0000.121386][3a36]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 0
[006:593] [2023-10-23 19:33:36 +0000.121633][3a36]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[006:593] [2023-10-23 19:33:36 +0000.121762][2b93] operator() time:120398416
enter.

[006:593] [2023-10-23 19:33:36 +0000.121811][2b93] MediaFilterCamera, recording


file context:0x7b2d3cd700 input texture:14
[006:595] [2023-10-23 19:33:36 +0000.123575][2b93] MicSource: Mic source
created:10x7b250ae200
[006:596] [2023-10-23 19:33:36 +0000.124186][2b93] received external audio stream

[006:596] [2023-10-23 19:33:36 +0000.124252][2b93] alloc thread: 0x7be75e4000


name:worker0 thread id:525414898864 to Mic_source
[006:596] [2023-10-23 19:33:36 +0000.124283][2b93] audio: start the audio sender
thread.

[006:596] [2023-10-23 19:33:36 +0000.124383][2b93] construct OpenGLRenderProgram


0x7a6b762198
[006:596] [2023-10-23 19:33:36 +0000.124406][2b93] CropFilter::SetOrientation
orientation: 0
[006:596] [2023-10-23 19:33:36 +0000.124519][2b93] filter: filter pipeline
construtc this: 0x7a7caea000
[006:596] [2023-10-23 19:33:36 +0000.124548][2b93] filter: filter pipeline2 update
pattern: 1
[006:596] [2023-10-23 19:33:36 +0000.124620][2b93] CameraSource::source_id_:1
[006:596] [2023-10-23 19:33:36 +0000.124653][2b93] RecordAudioSource::source_id_:2
[006:596] [2023-10-23 19:33:36 +0000.124813][2b93] BindInputFilter 0x7be75e6e40
this 0x7a6b7623c0
[006:596] [2023-10-23 19:33:36 +0000.124843][2b93] BindInputFilter 0x7b216179d8
this 0x7a7c9f6f50
[006:596] [2023-10-23 19:33:36 +0000.124873][2b93] BindInputFilter 0x7a6b7623c0
this 0x7a7caea0a0
[006:596] [2023-10-23 19:33:36 +0000.124911][2b93] setParamentForFilters:
speed:1.000000
[006:596] [2023-10-23 19:33:36 +0000.124933][2b93] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[006:596] [2023-10-23 19:33:36 +0000.124962][2b93] SetParamForFilter time:120398419
enter.

[006:596] [2023-10-23 19:33:36 +0000.124989][2b93] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[006:597] [2023-10-23 19:33:36 +0000.125036][2b93] SetParamForFilter: Params video
index is: 0
[006:597] [2023-10-23 19:33:36 +0000.125050][2b93] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[006:597] [2023-10-23 19:33:36 +0000.125066][2b93] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[006:597] [2023-10-23 19:33:36 +0000.125080][2b93] crop filter mode tpye:
citytravelvideo index:0
[006:600] [2023-10-23 19:33:36 +0000.128779][2b93]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:600] [2023-10-23 19:33:36 +0000.128854][2b93]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:600] [2023-10-23 19:33:36 +0000.128870][2b93]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:600] [2023-10-23 19:33:36 +0000.128885][2b93]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:600] [2023-10-23 19:33:36 +0000.128899][2b93]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:600] [2023-10-23 19:33:36 +0000.128913][2b93]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:600] [2023-10-23 19:33:36 +0000.128926][2b93]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:600] [2023-10-23 19:33:36 +0000.128968][2b93]
Warning(parse_template_json.cc:81): json parament no found the parament
[006:600] [2023-10-23 19:33:36 +0000.128984][2b93]
Warning(parse_template_json.cc:81): json parament no found the parament
[006:601] [2023-10-23 19:33:36 +0000.129004][2b93]
Warning(parse_template_json.cc:67): json parament no found the parament
[006:601] [2023-10-23 19:33:36 +0000.129018][2b93]
Warning(parse_template_json.cc:93): json parament no found the duration
[006:601] [2023-10-23 19:33:36 +0000.129054][2b93] SetParamForFilter leave. expire
time = 5 ms

[006:601] [2023-10-23 19:33:36 +0000.129273][2b93] OnOutputSizeChanged width 1280


height 720
[006:601] [2023-10-23 19:33:36 +0000.129309][2b93] OpenGLFrameBuffer: width:1280
height:720
[006:601] [2023-10-23 19:33:36 +0000.129337][2b93] OpenGLFrameBuffer: width:1280
height:720
[006:601] [2023-10-23 19:33:36 +0000.129362][2b93] OpenGLFrameBuffer: width:1280
height:720
[006:601] [2023-10-23 19:33:36 +0000.129392][2b93] OpenGLFrameBuffer: width:1280
height:720
[006:601] [2023-10-23 19:33:36 +0000.129420][2b93] OpenGLFrameBuffer: width:1280
height:720
[006:601] [2023-10-23 19:33:36 +0000.129446][2b93] OpenGLFrameBuffer: width:1280
height:720
[006:601] [2023-10-23 19:33:36 +0000.129458][2b93] construct TrivalImageDrawer
0x7a4f4bcdc0
[006:601] [2023-10-23 19:33:36 +0000.129481][2b93] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7a4f4bcdc0 context 0x7a6b553240
[006:601] [2023-10-23 19:33:36 +0000.129517][2b93] setupGLES:
[006:601] [2023-10-23 19:33:36 +0000.129783][2b93] OpenGLRenderProgram::Initialize.
[006:601] [2023-10-23 19:33:36 +0000.129860][2b93] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[006:601] [2023-10-23 19:33:36 +0000.129879][2b93] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[006:601] [2023-10-23 19:33:36 +0000.129909][2b93] Init open gl render:
0x7a6b762198
[006:601] [2023-10-23 19:33:36 +0000.129959][2b93] Fragement shader path:
[006:601] [2023-10-23 19:33:36 +0000.129980][2b93] Fragement shader path:
[006:601] [2023-10-23 19:33:36 +0000.129994][2b93] create opengl program object.
[006:602] [2023-10-23 19:33:36 +0000.130008][2b93] create shader: vertex
[006:602] [2023-10-23 19:33:36 +0000.130320][2b93] create shader: fragment
[006:603] [2023-10-23 19:33:36 +0000.131658][2b93] Have not extra filter filename!
[006:603] [2023-10-23 19:33:36 +0000.131737][2b93] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[006:603] [2023-10-23 19:33:36 +0000.131758][2b93] OpenGLRenderProgram::Initialize
success.
[006:603] [2023-10-23 19:33:36 +0000.131816][2b93] Setup the OpenGL result:1
[006:604] [2023-10-23 19:33:36 +0000.132273][2b92] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_120398426.mp4
[006:604] [2023-10-23 19:33:36 +0000.132410][2b92] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_120398426.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[006:604] [2023-10-23 19:33:36 +0000.132429][2bf5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7b2d238898
[006:604] [2023-10-23 19:33:36 +0000.132447][2b92] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[006:604] [2023-10-23 19:33:36 +0000.132552][2b92] 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_120398426.mp4
fileFD: -1
[006:604] [2023-10-23 19:33:36 +0000.132826][2b92] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_120398426.mp4
is opened successfully
[006:604] [2023-10-23 19:33:36 +0000.132848][2b92] setupMediaProcessers:
[006:604] [2023-10-23 19:33:36 +0000.132864][2b92]
RecordingSessionInternalSimple:setup media processers.
[006:604] [2023-10-23 19:33:36 +0000.132878][2b92] construct AAC encoder
[006:605] [2023-10-23 19:33:36 +0000.133406][2b92] H264Encoder creating:
superfast011818
[006:605] [2023-10-23 19:33:36 +0000.133456][2b92] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[006:605] [2023-10-23 19:33:36 +0000.133914][2b92] H264Encode::GetMachineModel is
M2102J20SG
[006:605] [2023-10-23 19:33:36 +0000.133942][2b92] H264Encoder machine_mode
is:M2102J20SG
[006:605] [2023-10-23 19:33:36 +0000.133956][2b92] H264Encode::machine size :9
machine_mode:M2102J20SG
[006:605] [2023-10-23 19:33:36 +0000.133971][2b92] H264Encode::machine array
size :22 machine_mode:M2102J20SG
[006:605] [2023-10-23 19:33:36 +0000.133985][2b92] H264Encode::current machine
is :M2102J20SG auto check hw codec decide to use hw codec
[006:605] [2023-10-23 19:33:36 +0000.133997][2b92] setupCompressionSession:
[006:606] [2023-10-23 19:33:36 +0000.134010][2b92] H264Encode::creating hareware
Encoder
[006:606] [2023-10-23 19:33:36 +0000.134022][2b92] AndroidHwAvcEncoder
time:120398429 enter.

[006:606] [2023-10-23 19:33:36 +0000.134135][2b92] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007be74eb540 address:0x7a3888b760
[006:606] [2023-10-23 19:33:36 +0000.134235][2b92] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[006:606] [2023-10-23 19:33:36 +0000.134256][2b92] The video avc hw codec address
is 0x7b2d21cc10
[006:606] [2023-10-23 19:33:36 +0000.134289][2b92] AndroidHwAvcEncoder leave.
expire time = 0 ms

[006:606] [2023-10-23 19:33:36 +0000.134307][2b92] RegisterEncodeCompleteCallback


time:120398429 enter.

[006:606] [2023-10-23 19:33:36 +0000.134360][2b92] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[006:606] [2023-10-23 19:33:36 +0000.134385][2b92] InitEncode time:120398429


enter.

[006:606] [2023-10-23 19:33:36 +0000.134421][2b92] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[006:606] [2023-10-23 19:33:36 +0000.134444][2b92] Create time:120398429 enter.

[006:606] [2023-10-23 19:33:36 +0000.134492][2b92] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[006:606] [2023-10-23 19:33:36 +0000.134514][2b92]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7b2d392240
[006:609] [2023-10-23 19:33:36 +0000.137121][2b97] On audio frame the broadcast
with timestamp:120398432 samples:480. (1000 frame for one log)

[006:616] [2023-10-23 19:33:36 +0000.144597][2bee] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[006:616] [2023-10-23 19:33:36 +0000.144927][2bee] The output timestamp from audio
mixer change:120398432
[006:616] [2023-10-23 19:33:36 +0000.144959][2bee] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:624] [2023-10-23 19:33:36 +0000.152582][2b92] supported_type:video/avc
[006:624] [2023-10-23 19:33:36 +0000.152703][2b92] name:OMX.qcom.video.encoder.avc
mime:video/avc
[006:624] [2023-10-23 19:33:36 +0000.152746][2b92] hwCodecPrefix :OMX.qcom.
[006:624] [2023-10-23 19:33:36 +0000.152769][2b92] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[006:624] [2023-10-23 19:33:36 +0000.152793][2b92] mediacodec_createCodecByName
time:120398447 enter.

[006:624] [2023-10-23 19:33:36 +0000.152813][2b92] WrapAndroidMediaCodec


time:120398447 enter.

[006:624] [2023-10-23 19:33:36 +0000.152919][2b92] WrapAndroidMediaCodec leave.


expire time = 0 ms
[006:641] [2023-10-23 19:33:36 +0000.169130][2b92] mediacodec_createCodecByName
leave. expire time = 17 ms

[006:641] [2023-10-23 19:33:36 +0000.169272][2b92] WrapAndroidMediaFromat


time:120398464 enter.

[006:641] [2023-10-23 19:33:36 +0000.169381][2b92] WrapAndroidMediaFromat leave.


expire time = 0 ms

[006:733] [2023-10-23 19:33:36 +0000.261442][2b92] Destroy time:120398556 enter.

[006:733] [2023-10-23 19:33:36 +0000.261569][2b92] WrapAndroidMediaFromat::


Destroy
[006:733] [2023-10-23 19:33:36 +0000.261611][2b92] Destroy leave. expire time = 0
ms

[006:733] [2023-10-23 19:33:36 +0000.261644][2b92] ~WrapAndroidMediaFromat


time:120398556 enter.

[006:733] [2023-10-23 19:33:36 +0000.261676][2b92] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[006:733] [2023-10-23 19:33:36 +0000.261710][2b92] Create leave. expire time = 127


ms

[006:733] [2023-10-23 19:33:36 +0000.261739][2b92] isSemiPlanarSupport


time:120398556 enter.

[006:733] [2023-10-23 19:33:36 +0000.261770][2b92] H264Encoder isSemiPlanarSupport


[006:733] [2023-10-23 19:33:36 +0000.261804][2b92] isSemiPlanarSupport leave.
expire time = 0 ms

[006:733] [2023-10-23 19:33:36 +0000.261838][2b92] creat hw H264Encoder success,


isSemiPlanar:1
[006:733] [2023-10-23 19:33:36 +0000.261945][2b92] InitEncode leave. expire time =
127 ms

[006:733] [2023-10-23 19:33:36 +0000.261985][2b92] H264Encode::created Encoder


[006:734] [2023-10-23 19:33:36 +0000.262031][2b92] H264Encode:: H264 encoder
created.
[006:734] [2023-10-23 19:33:36 +0000.262051][2b92] H264 encoder created.
[006:734] [2023-10-23 19:33:36 +0000.262068][2b92]
RecordingSessionInternalSimple:created avc encoder avc: 0x7a5bb95dc0
[006:734] [2023-10-23 19:33:36 +0000.262089][2b92] setOutput:
[006:734] [2023-10-23 19:33:36 +0000.262107][2b92]
RecordingSessionInternalSimple:encoder set output to muxer!
[006:734] [2023-10-23 19:33:36 +0000.262124][2b92] request a key frame
[006:734] [2023-10-23 19:33:36 +0000.262140][2b92] H264Encode:: request a key frame
[006:734] [2023-10-23 19:33:36 +0000.262665][2b92] setDisplayRotate :0
[006:734] [2023-10-23 19:33:36 +0000.262713][2b92] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[006:734] [2023-10-23 19:33:36 +0000.262819][2b93] StartRecording:
[006:734] [2023-10-23 19:33:36 +0000.262904][2bee] operator(): Set the recording
session in mic source. recording session: 0x7b21617880
[006:735] [2023-10-23 19:33:36 +0000.263079][2b93] operator() leave. expire time =
142 ms

[006:735] [2023-10-23 19:33:36 +0000.263184][2bed] AF_SpeedFilter audio


0x7a7c9f6e00 PullFrame
[006:735] [2023-10-23 19:33:36 +0000.263292][2bed]
RecordAudioSource::PullAudioFrame
[006:735] [2023-10-23 19:33:36 +0000.263328][2bed] AF_SpeedFilter::PullFrame eof4
[006:737] [2023-10-23 19:33:36 +0000.265508][2bed]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[006:754] [2023-10-23 19:33:36 +0000.282981][2bed] AF_SpeedFilter audio time,
0x7a7c9f6e00 rcv time: 120398574
[006:755] [2023-10-23 19:33:36 +0000.283086][2bed] AF_SpeedFilter audio time,
0x7a7c9f6e00 rcv time: 120398574in_nSamples:441
[006:755] [2023-10-23 19:33:36 +0000.283209][2bed] resampled_data_size:0
[006:768] [2023-10-23 19:33:36 +0000.296978][2b93]
MediaFilterCamera::NeedProcessTexture
[006:769] [2023-10-23 19:33:36 +0000.297033][2b93] begine recode to first frame
spend time:176
[006:769] [2023-10-23 19:33:36 +0000.297055][2b93] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7be75e6d00
[006:769] [2023-10-23 19:33:36 +0000.297087][2b93] blur_distance_:0
[006:769] [2023-10-23 19:33:36 +0000.297102][2b93] blur_direction_angle_:-90
[006:769] [2023-10-23 19:33:36 +0000.297125][2b93]
GPUImageProcessing::SetOrientation orientation: 0
[006:769] [2023-10-23 19:33:36 +0000.297143][2b93] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[006:769] [2023-10-23 19:33:36 +0000.297185][2b93] GPUImageProcessing: process
video frame with resolution 1280 X 720
[006:769] [2023-10-23 19:33:36 +0000.297208][2b93] GPUImageProcessing: input frame
width1280 X 720
[006:772] [2023-10-23 19:33:36 +0000.300473][2b93] drawYUV420 render
OpenGLRenderProgram:0x7a6b762198
[006:776] [2023-10-23 19:33:36 +0000.304815][2b93] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:776] [2023-10-23 19:33:36 +0000.304944][2b93] CropFilter::OnVideoFrame
outputtexture :16
[006:776] [2023-10-23 19:33:36 +0000.304994][2b93] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:779] [2023-10-23 19:33:36 +0000.307947][2b93] The read pixel from buffer take:
2 width:1280 height:720 frameType:0
[006:810] [2023-10-23 19:33:36 +0000.338982][2b93] drawYUV420 render
OpenGLRenderProgram:0x7a6b762198
[006:817] [2023-10-23 19:33:36 +0000.345860][2b93] The convert RGB to YUV take 2
[006:818] [2023-10-23 19:33:36 +0000.346149][2b93] FilterPipeline2::OnVideoFrame
pts 40 last_video_timestamp_ 40
[006:818] [2023-10-23 19:33:36 +0000.346246][2b93]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[006:820] [2023-10-23 19:33:36 +0000.348098][2bf4]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[006:820] [2023-10-23 19:33:36 +0000.348332][2bf4] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[006:820] [2023-10-23 19:33:36 +0000.348409][2bf4] push video frame to H264
encoder. (100 frame for one log)

[006:820] [2023-10-23 19:33:36 +0000.348470][2bf4] push video frame to H264


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

[006:820] [2023-10-23 19:33:36 +0000.348523][2bf4] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:0(100 frame for one log)
[006:820] [2023-10-23 19:33:36 +0000.348574][2bf4] Push an pts:0 to dts queue.
[006:820] [2023-10-23 19:33:36 +0000.348708][2bf4] DTS queue for
Generator:0x7b2d29a4b8 0
[006:820] [2023-10-23 19:33:36 +0000.348763][2bf4] The input pts:0 fps:30
[006:822] [2023-10-23 19:33:36 +0000.350736][2bf4]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[006:839] [2023-10-23 19:33:36 +0000.367868][2b93] drawYUV420 render
OpenGLRenderProgram:0x7a6b762198
[006:871] [2023-10-23 19:33:36 +0000.399104][2bed] AF_SpeedFilter audio time 222,
0x7a7c9f6e00 out time: 120398574 org time: 120398574
[006:871] [2023-10-23 19:33:36 +0000.399216][2bed] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[006:871] [2023-10-23 19:33:36 +0000.399252][2bed]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 120398574
[006:871] [2023-10-23 19:33:36 +0000.399324][2bed]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[006:871] [2023-10-23 19:33:36 +0000.399409][2bed] AF_SpeedFilter audio time
[006:871] [2023-10-23 19:33:36 +0000.399475][2bed] AF_SpeedFilter audio time 111,
0x7a7c9f6e00 out time: 120398584 org time: 120398584
[006:876] [2023-10-23 19:33:36 +0000.404340][2bf3]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:5
[006:876] [2023-10-23 19:33:36 +0000.404887][2bf5] add aac audio track with id:1
[006:878] [2023-10-23 19:33:36 +0000.406355][2bf5] audio start ts:0
[006:878] [2023-10-23 19:33:36 +0000.406433][2bf5] the audio frame has been written
into MP4 file
[006:914] [2023-10-23 19:33:36 +0000.442196][2bf4] h264 add frame header cdr flag
[006:914] [2023-10-23 19:33:36 +0000.442595][2bf4] h264 add frame header cdr flag
[006:914] [2023-10-23 19:33:36 +0000.442882][2bf4] SendFrame
encodedImage._timeStamp:0encodedImage->_length:68815
[006:914] [2023-10-23 19:33:36 +0000.442955][2bf4] Received key frame:0
[006:915] [2023-10-23 19:33:36 +0000.443015][2bf4] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[006:915] [2023-10-23 19:33:36 +0000.443064][2bf4] H264Encode::H264SWEncoder get
callback, length:68815 type:0 nalType:7length:18
[006:915] [2023-10-23 19:33:36 +0000.443107][2bf4] H264Encode:: get a sps pps
header!headerSize:31
[006:915] [2023-10-23 19:33:36 +0000.443137][2bf4] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[006:915] [2023-10-23 19:33:36 +0000.443453][2bf5] get the H.264 SPS parameter
[006:915] [2023-10-23 19:33:36 +0000.443791][2bf5] add video track with id:2
[006:916] [2023-10-23 19:33:36 +0000.444299][2bf5] get the H.264 PPS parameter
[006:916] [2023-10-23 19:33:36 +0000.444756][2bf5] get the H.264 IDR frame
[006:916] [2023-10-23 19:33:36 +0000.444839][2bf5] resss:true
[006:916] [2023-10-23 19:33:36 +0000.444882][2bf5] video start ts:0
[006:916] [2023-10-23 19:33:36 +0000.444953][2bf5] the video frame has been written
into MP4 file
[007:093] [2023-10-23 19:33:36 +0000.621707][2b97] haveEnoughProcessedData
internalAudioStream.length: 0
[007:274] [2023-10-23 19:33:36 +0000.802452][2b93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:309] [2023-10-23 19:33:36 +0000.837177][2b93] The convert RGB to YUV take 2
[007:616] [2023-10-23 19:33:37 +0000.144100][2bee] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:641] [2023-10-23 19:33:37 +0000.169980][2bf4] DTS queue for
Generator:0x7b2d29a4b8 796 830
[007:772] [2023-10-23 19:33:37 +0000.300136][2b93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:808] [2023-10-23 19:33:37 +0000.336941][2b93] The convert RGB to YUV take 1
[008:140] [2023-10-23 19:33:37 +0000.669011][2bf4] Push an pts:1328 to dts queue.
[008:166] [2023-10-23 19:33:37 +0000.694537][2b97] Run AGC when audioType = 0
[008:166] [2023-10-23 19:33:37 +0000.694781][2b97]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:186] [2023-10-23 19:33:37 +0000.714687][2bf4] last dts:1298 currentPts:1328
ppsOrSPS:0 queue length:2
[008:279] [2023-10-23 19:33:37 +0000.807879][2b93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:303] [2023-10-23 19:33:37 +0000.831999][2b93] The convert RGB to YUV take 1
[008:379] [2023-10-23 19:33:37 +0000.907145][2bed] AF_SpeedFilter audio
0x7a7c9f6e00 PullFrame
[008:474] [2023-10-23 19:33:38 +0000.2784][2bf4] DTS queue for
Generator:0x7b2d29a4b8 1627 1662
[008:616] [2023-10-23 19:33:38 +0000.145171][2bee] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:640] [2023-10-23 19:33:38 +0000.168946][2bed]
RecordAudioSource::PullAudioFrame
[008:774] [2023-10-23 19:33:38 +0000.302088][2b93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:805] [2023-10-23 19:33:38 +0000.334010][2b93] The convert RGB to YUV take 1
[008:835] [2023-10-23 19:33:38 +0000.363276][2b97] haveEnoughProcessedData
internalAudioStream.length: 0
[008:840] [2023-10-23 19:33:38 +0000.368198][2b93] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[008:852] [2023-10-23 19:33:38 +0000.380983][2bf4] h264 add frame header cdr flag
[008:853] [2023-10-23 19:33:38 +0000.381446][2bf4] Received key frame:1995
[008:913] [2023-10-23 19:33:38 +0000.442014][2bf5] get the H.264 IDR frame
[009:045] [2023-10-23 19:33:38 +0000.573565][2bed] resampled_data_size:7168
[009:076] [2023-10-23 19:33:38 +0000.604370][2bed] AF_SpeedFilter::PullFrame eof4
[009:079] [2023-10-23 19:33:38 +0000.607304][2bed]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[009:223] [2023-10-23 19:33:38 +0000.751892][2bf3]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:8
[009:270] [2023-10-23 19:33:38 +0000.798920][2b93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:275] [2023-10-23 19:33:38 +0000.803742][2bf4] DTS queue for
Generator:0x7b2d29a4b8 2462
[009:306] [2023-10-23 19:33:38 +0000.834640][2b93] The convert RGB to YUV take 1
[009:475] [2023-10-23 19:33:39 +0000.3135][2bf4] Push an pts:2662 to dts queue.
[009:514] [2023-10-23 19:33:39 +0000.42254][2bf4] last dts:2629 currentPts:2662
ppsOrSPS:0 queue length:2
[009:614] [2023-10-23 19:33:39 +0000.142770][2bee] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:777] [2023-10-23 19:33:39 +0000.305106][2b93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:806] [2023-10-23 19:33:39 +0000.334589][2b93] The convert RGB to YUV take 1
[009:994] [2023-10-23 19:33:39 +0000.522522][2bed] AF_SpeedFilter audio
0x7a7c9f6e00 PullFrame
[010:068] [2023-10-23 19:33:39 +0000.596316][2b93] drawYUV420 render
OpenGLRenderProgram:0x7a6b762198
[010:115] [2023-10-23 19:33:39 +0000.643046][2bf4] DTS queue for
Generator:0x7b2d29a4b8 3297
[010:135] [2023-10-23 19:33:39 +0000.663413][2b93] GPUImageProcessing: process
video frame with resolution 1280 X 720
[010:135] [2023-10-23 19:33:39 +0000.663527][2b93] GPUImageProcessing: input frame
width1280 X 720
[010:135] [2023-10-23 19:33:39 +0000.663920][2b93] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[010:136] [2023-10-23 19:33:39 +0000.664016][2b93] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[010:138] [2023-10-23 19:33:39 +0000.666493][2bf4]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3325
[010:140] [2023-10-23 19:33:39 +0000.668135][2bf4] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3297 pts:3297
[010:166] [2023-10-23 19:33:39 +0000.694890][2b98] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:167] [2023-10-23 19:33:39 +0000.695109][2b98] _deviceSampleRate:48000

[010:172] [2023-10-23 19:33:39 +0000.700154][2b97] Run AGC when audioType = 0


[010:173] [2023-10-23 19:33:39 +0000.701278][2bf4] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3361
[010:173] [2023-10-23 19:33:39 +0000.701393][2bf4] push video frame to H264
encoder. (100 frame for one log)

[010:173] [2023-10-23 19:33:39 +0000.701445][2bf4] push video frame to H264


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

[010:173] [2023-10-23 19:33:39 +0000.701491][2bf4] H264Encode::push video frame to


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

[010:173] [2023-10-23 19:33:39 +0000.701539][2bf4] The input pts:3361 fps:30


[010:175] [2023-10-23 19:33:39 +0000.703585][2bf4] SendFrame
encodedImage._timeStamp:3325encodedImage->_length:14448
[010:209] [2023-10-23 19:33:39 +0000.737932][2bf4] H264Encode::H264SWEncoder get
callback, length:14000 type:1 nalType:1length:13996
[010:268] [2023-10-23 19:33:39 +0000.796301][2b93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:302] [2023-10-23 19:33:39 +0000.830342][2b93] The convert RGB to YUV take 2
[010:554] [2023-10-23 19:33:40 +0000.82137][2bed] RecordAudioSource::PullAudioFrame
[010:583] [2023-10-23 19:33:40 +0000.111872][2b97] haveEnoughProcessedData
internalAudioStream.length: 0
[010:617] [2023-10-23 19:33:40 +0000.145788][2bee] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:771] [2023-10-23 19:33:40 +0000.299385][2b93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:800] [2023-10-23 19:33:40 +0000.328765][2b93] The convert RGB to YUV take 1
[010:802] [2023-10-23 19:33:40 +0000.330850][2bf4] Push an pts:3990 to dts queue.
[010:841] [2023-10-23 19:33:40 +0000.369389][2bf4] h264 add frame header cdr flag
[010:841] [2023-10-23 19:33:40 +0000.369895][2bf4] Received key frame:3990
[010:841] [2023-10-23 19:33:40 +0000.369991][2bf4] last dts:3962 currentPts:3990
ppsOrSPS:0 queue length:2
[010:873] [2023-10-23 19:33:40 +0000.402355][2bf5] get the H.264 IDR frame
[010:905] [2023-10-23 19:33:40 +0000.433494][2b93] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[010:939] [2023-10-23 19:33:40 +0000.467211][2bf4] DTS queue for
Generator:0x7b2d29a4b8 4095 4126
[011:234] [2023-10-23 19:33:40 +0000.762717][2bed] resampled_data_size:0
[011:297] [2023-10-23 19:33:40 +0000.825552][2b93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:316] [2023-10-23 19:33:40 +0000.844686][2b93] The convert RGB to YUV take 1
[011:442] [2023-10-23 19:33:40 +0000.970558][2bed] AF_SpeedFilter::PullFrame eof4
[011:444] [2023-10-23 19:33:40 +0000.972987][2bed]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[011:476] [2023-10-23 19:33:41 +0000.4811][2bf3]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:2
[011:613] [2023-10-23 19:33:41 +0000.141809][2bee] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:635] [2023-10-23 19:33:41 +0000.163939][2bed] AF_SpeedFilter audio
0x7a7c9f6e00 PullFrame
[011:768] [2023-10-23 19:33:41 +0000.296663][2b93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:771] [2023-10-23 19:33:41 +0000.299675][2bf4] DTS queue for
Generator:0x7b2d29a4b8 4929 4959
[011:805] [2023-10-23 19:33:41 +0000.333099][2b93] The convert RGB to YUV take 2
[012:138] [2023-10-23 19:33:41 +0000.666535][2bf4] Push an pts:5327 to dts queue.
[012:169] [2023-10-23 19:33:41 +0000.697421][2b97] Run AGC when audioType = 0
[012:169] [2023-10-23 19:33:41 +0000.697626][2b97]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:173] [2023-10-23 19:33:41 +0000.701248][2bf4] last dts:5294 currentPts:5327
ppsOrSPS:0 queue length:2
[012:266] [2023-10-23 19:33:41 +0000.794811][2b93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:306] [2023-10-23 19:33:41 +0000.834048][2b93] The convert RGB to YUV take 2
[012:324] [2023-10-23 19:33:41 +0000.852784][2b97] haveEnoughProcessedData
internalAudioStream.length: 0
[012:454] [2023-10-23 19:33:41 +0000.982876][2bed]
RecordAudioSource::PullAudioFrame
[012:603] [2023-10-23 19:33:42 +0000.131354][2bf4] DTS queue for
Generator:0x7b2d29a4b8 5758 5791
[012:608] [2023-10-23 19:33:42 +0000.136750][2bee] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:768] [2023-10-23 19:33:42 +0000.296082][2b93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:801] [2023-10-23 19:33:42 +0000.329907][2b93] The convert RGB to YUV take 1
[012:840] [2023-10-23 19:33:42 +0000.368936][2bf4] h264 add frame header cdr flag
[012:841] [2023-10-23 19:33:42 +0000.369188][2bf4] Received key frame:5990
[012:877] [2023-10-23 19:33:42 +0000.405158][2bf5] get the H.264 IDR frame
[012:996] [2023-10-23 19:33:42 +0000.524344][2b93] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[013:253] [2023-10-23 19:33:42 +0000.781663][2bed] AF_SpeedFilter audio
0x7a7c9f6e00 PullFrame
[013:266] [2023-10-23 19:33:42 +0000.794265][2b93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:310] [2023-10-23 19:33:42 +0000.838883][2b93] The convert RGB to YUV take 1
[013:402] [2023-10-23 19:33:42 +0000.930335][2b93] drawYUV420 render
OpenGLRenderProgram:0x7a6b762198
[013:408] [2023-10-23 19:33:42 +0000.936840][2bf4] DTS queue for
Generator:0x7b2d29a4b8 6593
[013:457] [2023-10-23 19:33:42 +0000.985509][2bed] resampled_data_size:10240
[013:475] [2023-10-23 19:33:43 +0000.3943][2bf4]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6660
[013:476] [2023-10-23 19:33:43 +0000.4093][2bf4] Push an pts:6660 to dts queue.
[013:499] [2023-10-23 19:33:43 +0000.27587][2b93] GPUImageProcessing: process video
frame with resolution 1280 X 720
[013:499] [2023-10-23 19:33:43 +0000.27693][2b93] GPUImageProcessing: input frame
width1280 X 720
[013:500] [2023-10-23 19:33:43 +0000.28843][2b93] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[013:500] [2023-10-23 19:33:43 +0000.28983][2b93] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[013:507] [2023-10-23 19:33:43 +0000.35195][2bf4] SendFrame
encodedImage._timeStamp:6660encodedImage->_length:15808
[013:507] [2023-10-23 19:33:43 +0000.35330][2bf4] last dts:6625 currentPts:6660
ppsOrSPS:0 queue length:2
[013:507] [2023-10-23 19:33:43 +0000.35367][2bf4] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6660 pts:6660
[013:538] [2023-10-23 19:33:43 +0000.66279][2bf4] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6724
[013:538] [2023-10-23 19:33:43 +0000.66376][2bf4] push video frame to H264 encoder.
(100 frame for one log)

[013:538] [2023-10-23 19:33:43 +0000.66414][2bf4] push video frame to H264 encoder.


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

[013:538] [2023-10-23 19:33:43 +0000.66446][2bf4] H264Encode::push video frame to


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

[013:538] [2023-10-23 19:33:43 +0000.66486][2bf4] The input pts:6724 fps:30


[013:569] [2023-10-23 19:33:43 +0000.97987][2bf4] H264Encode::H264SWEncoder get
callback, length:15408 type:1 nalType:1length:15404
[013:617] [2023-10-23 19:33:43 +0000.145218][2bee] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:767] [2023-10-23 19:33:43 +0000.295973][2b93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:781] [2023-10-23 19:33:43 +0000.309202][2bed] AF_SpeedFilter::PullFrame eof4
[013:783] [2023-10-23 19:33:43 +0000.311353][2bed]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[013:801] [2023-10-23 19:33:43 +0000.329221][2b93] The convert RGB to YUV take 1
[013:839] [2023-10-23 19:33:43 +0000.367175][2bf3]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:6
[014:072] [2023-10-23 19:33:43 +0000.600884][2b97] haveEnoughProcessedData
internalAudioStream.length: 0
[014:166] [2023-10-23 19:33:43 +0000.694103][2b97] Run AGC when audioType = 0
[014:237] [2023-10-23 19:33:43 +0000.765400][2bf4] DTS queue for
Generator:0x7b2d29a4b8 7422
[014:266] [2023-10-23 19:33:43 +0000.794032][2b93] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[014:299] [2023-10-23 19:33:43 +0000.827347][2b93] The convert RGB to YUV take 1
[014:350] [2023-10-23 19:33:43 +0000.878669][2bed]
RecordAudioSource::PullAudioFrame
[014:609] [2023-10-23 19:33:44 +0000.137580][2bee] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:768] [2023-10-23 19:33:44 +0000.296732][2b93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:799] [2023-10-23 19:33:44 +0000.327319][2b93] The convert RGB to YUV take 1
[014:801] [2023-10-23 19:33:44 +0000.329119][2bf4] Push an pts:7988 to dts queue.
[014:843] [2023-10-23 19:33:44 +0000.371980][2bf4] h264 add frame header cdr flag
[014:844] [2023-10-23 19:33:44 +0000.372219][2bf4] Received key frame:7988
[014:844] [2023-10-23 19:33:44 +0000.372276][2bf4] last dts:7959 currentPts:7988
ppsOrSPS:0 queue length:2
[014:874] [2023-10-23 19:33:44 +0000.402729][2bf5] get the H.264 IDR frame
[014:880] [2023-10-23 19:33:44 +0000.408697][2bed] AF_SpeedFilter audio
0x7a7c9f6e00 PullFrame
[015:069] [2023-10-23 19:33:44 +0000.597786][2b93] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[015:072] [2023-10-23 19:33:44 +0000.600676][2bf4] DTS queue for
Generator:0x7b2d29a4b8 8224 8259
[015:265] [2023-10-23 19:33:44 +0000.793793][2b93] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:301] [2023-10-23 19:33:44 +0000.829075][2b93] The convert RGB to YUV take 2
[015:582] [2023-10-23 19:33:45 +0000.110142][3a36]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[015:582] [2023-10-23 19:33:45 +0000.110747][2b93] operator(): Stop
[015:582] [2023-10-23 19:33:45 +0000.110831][2b93] StopPullFrameAndWriteMp4
time:120407405 enter.

[015:582] [2023-10-23 19:33:45 +0000.110872][2b93] StopRecording:


[015:585] [2023-10-23 19:33:45 +0000.113772][2bed] resampled_data_size:512
[015:585] [2023-10-23 19:33:45 +0000.113857][2bed] AF_SpeedFilter audio time 222,
0x7a7c9f6e00 out time: 120407334 org time: 120407334
[015:585] [2023-10-23 19:33:45 +0000.113958][2bed] PullAudioFrame: PullFrame audio
finished.
[015:585] [2023-10-23 19:33:45 +0000.113993][2bed]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[015:588] [2023-10-23 19:33:45 +0000.116611][2bf4]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:264
[015:590] [2023-10-23 19:33:45 +0000.118848][2b92] stop recording
[015:590] [2023-10-23 19:33:45 +0000.118980][2b92]
RecordingSessionInternalSimple:destroy media processers
[015:591] [2023-10-23 19:33:45 +0000.119023][2b92] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[015:591] [2023-10-23 19:33:45 +0000.119076][2b92] H264Encode::flushing hareware
Encoder
[015:591] [2023-10-23 19:33:45 +0000.119231][2b92] Flush time:120407414 enter.

[015:591] [2023-10-23 19:33:45 +0000.119308][2b92] H264Encoder encoder flush


[015:591] [2023-10-23 19:33:45 +0000.119357][2b92] flush output queue
[015:612] [2023-10-23 19:33:45 +0000.140857][2bee] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:827] [2023-10-23 19:33:45 +0000.355203][2b97] haveEnoughProcessedData
internalAudioStream.length: 10
[015:920] [2023-10-23 19:33:45 +0000.448482][2b92] Flush leave. expire time = 329
ms

[015:920] [2023-10-23 19:33:45 +0000.448750][2b92] ~H264EncodeWrap:


[015:920] [2023-10-23 19:33:45 +0000.448810][2b92] ~H264Encode:
[015:920] [2023-10-23 19:33:45 +0000.448847][2b92] teardownCompressionSession:
H264Encode::destroying Encoder
[015:920] [2023-10-23 19:33:45 +0000.448888][2b92] Release time:120407743 enter.

[015:921] [2023-10-23 19:33:45 +0000.449072][2b92] Release:


MediaCodecVideoEncoder::Release _inited:1
[015:921] [2023-10-23 19:33:45 +0000.449132][2b92] Destroy time:120407744 enter.

[015:921] [2023-10-23 19:33:45 +0000.449172][2b92] H264Encoder encoderDestroy


[015:921] [2023-10-23 19:33:45 +0000.449211][2b92]
AndroidMediaCodecVideoEncoder::release env: 0x7a78d53b00
[015:921] [2023-10-23 19:33:45 +0000.449254][2b92]
AndroidMediaCodecVideoEncoder::Destroy
[015:943] [2023-10-23 19:33:45 +0000.471934][2b92] Destroy leave. expire time = 23
ms

[015:944] [2023-10-23 19:33:45 +0000.472351][2b92] Release leave. expire time = 24


ms

[015:944] [2023-10-23 19:33:45 +0000.472411][2b92] ~AndroidHwAvcEncoder


time:120407767 enter.
[015:947] [2023-10-23 19:33:45 +0000.475850][2b92] Release time:120407770 enter.

[015:948] [2023-10-23 19:33:45 +0000.476071][2b92] Release:


MediaCodecVideoEncoder:: has been released before, just return
[015:948] [2023-10-23 19:33:45 +0000.476166][2b92] Release leave. expire time = 1
ms

[015:948] [2023-10-23 19:33:45 +0000.476218][2b92] ~AndroidMediaCodecVideoEncoder


[015:948] [2023-10-23 19:33:45 +0000.476262][2b92] ~WrapAndroidMediaCodec
time:120407771 enter.

[015:948] [2023-10-23 19:33:45 +0000.476309][2b92] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[015:948] [2023-10-23 19:33:45 +0000.476355][2b92] video hevc hw codec


destructor:0x7b2d21cc10

[015:948] [2023-10-23 19:33:45 +0000.476552][2b92] ~AndroidHwAvcEncoder leave.


expire time = 4 ms

[015:948] [2023-10-23 19:33:45 +0000.476637][2b92] teardownCompressionSession:


H264Encode::destroyed Encoder
[015:948] [2023-10-23 19:33:45 +0000.476706][2b92]
RecordingSessionInternalSimple:destroy aac encoder output!
[015:948] [2023-10-23 19:33:45 +0000.476761][2b92] AACSWEncode destructor
[015:952] [2023-10-23 19:33:45 +0000.480489][2bf5] MP4 close file successfully
[015:952] [2023-10-23 19:33:45 +0000.480598][2bf5] Recording session Internal:
notify recording ok
[015:952] [2023-10-23 19:33:45 +0000.480647][2bf5] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_120398426.mp4,
output_video_timestamp_:8755 last_video_pts_:8755
[015:952] [2023-10-23 19:33:45 +0000.480697][2bf5] OnRecordFinish:
[015:953] [2023-10-23 19:33:45 +0000.481597][2bf5] onRecordingOk: net seek
pos:0record video duration:8788record audio duration:8777
[015:954] [2023-10-23 19:33:45 +0000.482816][2bee] destructMicSource_w:
[015:954] [2023-10-23 19:33:45 +0000.482900][2bee] setOutput_w:
MicSource::setOutput() 0x0
[015:954] [2023-10-23 19:33:45 +0000.482944][2bee] close external audio stream

[015:955] [2023-10-23 19:33:45 +0000.483106][2b93] releaseThread 0x7be75e4000


[015:955] [2023-10-23 19:33:45 +0000.483472][2b93] ~MicSource: Mic source
destroyed:0x7b250ae200
[015:960] [2023-10-23 19:33:45 +0000.488968][2b93] StopPullFrameAndWriteMp4 leave.
expire time = 378 ms

[015:961] [2023-10-23 19:33:45 +0000.489091][2b93] DestroyPipelineAndFilters


time:120407784 enter.

[015:961] [2023-10-23 19:33:45 +0000.489146][2b93] UnbindInputFilter 0x7be75e6e40


this 0x7a6b7623c0
[015:961] [2023-10-23 19:33:45 +0000.489191][2b93] UnbindInputFilter 0x7b216179d8
this 0x7a7c9f6f50
[015:961] [2023-10-23 19:33:45 +0000.489246][2b93] UnbindInputFilter 0x7a6b7623c0
this 0x7a7caea0a0
[015:961] [2023-10-23 19:33:45 +0000.489275][2b93] filter: filter pipeline destroy
this: 0x7a7caea000
[015:962] [2023-10-23 19:33:45 +0000.490359][2b93] ClearVideoOfSources: recodring
total frames:0
[015:962] [2023-10-23 19:33:45 +0000.490576][2b93] ClearVideoOfSources:
[015:962] [2023-10-23 19:33:45 +0000.490603][2b93] GPUImageProcessing destruct.
[015:962] [2023-10-23 19:33:45 +0000.490646][2b93] destroy TrivalImageDrawer
0x7a4f4bcdc0
[015:962] [2023-10-23 19:33:45 +0000.490672][2b93] The shader has been initialize,
clean up them.

[015:962] [2023-10-23 19:33:45 +0000.490729][2b93] ~OpenGLFrameBuffer:


[015:963] [2023-10-23 19:33:45 +0000.491571][2b93] ~OpenGLFrameBuffer:
[015:963] [2023-10-23 19:33:45 +0000.491712][2b93] ~OpenGLFrameBuffer:
[015:963] [2023-10-23 19:33:45 +0000.491801][2b93] ~OpenGLFrameBuffer:
[015:963] [2023-10-23 19:33:45 +0000.491883][2b93] ~OpenGLFrameBuffer:
[015:963] [2023-10-23 19:33:45 +0000.491973][2b93] ~OpenGLFrameBuffer:
[015:964] [2023-10-23 19:33:45 +0000.492177][2b93] GPUImageProcessing destruct
finish.
[015:964] [2023-10-23 19:33:45 +0000.492231][2b93] GPURGBAFrame destruct.
[015:964] [2023-10-23 19:33:45 +0000.492291][2b93] destroy OpenGLRenderProgram
0x7a6b762198
[015:964] [2023-10-23 19:33:45 +0000.492331][2b93] ~CameraSource time:120407787
enter.

[015:964] [2023-10-23 19:33:45 +0000.492359][2b93] ~CameraSource leave. expire


time = 0 ms

[015:964] [2023-10-23 19:33:45 +0000.492394][2b93] ~RecordAudioSource


time:120407787 enter.

[015:964] [2023-10-23 19:33:45 +0000.492424][2b93] ~RecordAudioSource leave.


expire time = 0 ms

[015:964] [2023-10-23 19:33:45 +0000.492450][2b93] DestroyPipelineAndFilters


leave. expire time = 3 ms

[015:977] [2023-10-23 19:33:45 +0000.505986][3a36]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[015:978] [2023-10-23 19:33:45 +0000.506627][3a36] machine model :poco
[015:978] [2023-10-23 19:33:45 +0000.506678][3a36] Support this machine model :poco
[015:978] [2023-10-23 19:33:45 +0000.506703][3a36] global inited! current sdk
version: 07-20-936c45f
[015:978] [2023-10-23 19:33:45 +0000.506869][3a36] filter: filter pipeline
construtc this: 0x7a6b6aea80
[015:978] [2023-10-23 19:33:45 +0000.506943][3a36] MediaFilterGraph:
MediaFilterGraph construct
[015:978] [2023-10-23 19:33:45 +0000.506970][3a36] GLESContext:
[015:979] [2023-10-23 19:33:45 +0000.507018][3a36] The result of eglGetDisplay is:
0xb400007be75e8000
[015:980] [2023-10-23 19:33:45 +0000.508425][3a36] The result of creation:
0x7a6b45b580
[015:980] [2023-10-23 19:33:45 +0000.508543][3a36] The result of
eglCreatePbufferSurface is: 0x7a6b45b880
[015:980] [2023-10-23 19:33:45 +0000.508723][3a36] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_120398426.mp4
[015:980] [2023-10-23 19:33:45 +0000.508764][3a36] The source 0 speed:1
[015:980] [2023-10-23 19:33:45 +0000.508819][3a36] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_120398426.mp4,
delay: 0
[015:980] [2023-10-23 19:33:45 +0000.508863][3a36] CreateDecoderByVideoSource
time:120407803 enter.
[015:981] [2023-10-23 19:33:45 +0000.509635][3a36] running_decoder_count:0max
count:2
[015:981] [2023-10-23 19:33:45 +0000.509688][3a36] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_120398426.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7a7cabc800
[016:001] [2023-10-23 19:33:45 +0000.529024][2bfd] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7a4f847000] Current FFmpeg version git-2021-06-16-
97cea6f

[016:034] [2023-10-23 19:33:45 +0000.562776][2bfd] OnStreamInfoFound: video


duration_: 8788
[016:037] [2023-10-23 19:33:45 +0000.565756][3a36] start decoder
[016:037] [2023-10-23 19:33:45 +0000.565841][3a36] CreateDecoderByVideoSource
leave. expire time = 57 ms

[016:037] [2023-10-23 19:33:45 +0000.565907][3a36] BindInputFilter 0x7a4f655320


this 0x7a6b631258
[016:037] [2023-10-23 19:33:45 +0000.565944][3a36] BindInputFilter 0x7a6b631258
this 0x7a6b6316d8
[016:037] [2023-10-23 19:33:45 +0000.565967][3a36] BindInputFilter 0x7a4f655320
this 0x7a6b647098
[016:037] [2023-10-23 19:33:45 +0000.565999][3a36] BindInputFilter 0x7a6b647098
this 0x7a6b647158
[016:038] [2023-10-23 19:33:45 +0000.566031][3a36] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_120398426.mp4
[016:038] [2023-10-23 19:33:45 +0000.566053][3a36] BindInputFilter 0x7a6b6316d8
this 0x7a6b647218
[016:038] [2023-10-23 19:33:45 +0000.566080][3a36] BindInputFilter 0x7a6b647218
this 0x7a6b6aeb20
[016:038] [2023-10-23 19:33:45 +0000.566120][3a36] BindInputFilter 0x7a6b647158
this 0x7a6b6475d8
[016:038] [2023-10-23 19:33:45 +0000.566140][3a36] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_120398426.mp4
[016:038] [2023-10-23 19:33:45 +0000.566434][3a36]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[016:038] [2023-10-23 19:33:45 +0000.566893][3a36] machine model :poco
[016:038] [2023-10-23 19:33:45 +0000.566925][3a36] Support this machine model :poco
[016:038] [2023-10-23 19:33:45 +0000.566940][3a36] global inited! current sdk
version: 07-20-936c45f
[016:039] [2023-10-23 19:33:45 +0000.567015][3a36] GetPipeline:
-----------------------------------------
[016:039] [2023-10-23 19:33:45 +0000.567040][3a36] GetPipeline: source:
0x7a4f655100
[016:039] [2023-10-23 19:33:45 +0000.567056][3a36] GetPipeline: filter: NULLFilter
[016:039] [2023-10-23 19:33:45 +0000.567085][3a36] GetPipeline: filter: NULLFilter
[016:039] [2023-10-23 19:33:45 +0000.567107][3a36] GetPipeline: filter: NULLFilter
[016:039] [2023-10-23 19:33:45 +0000.567131][3a36] GetPipeline: audio filter:
AuidoNULLFilter
[016:039] [2023-10-23 19:33:45 +0000.567144][3a36] GetPipeline: audio filter:
AuidoNULLFilter
[016:039] [2023-10-23 19:33:45 +0000.567183][3a36] GetPipeline: audio filter:
AudioNUllFilter
[016:039] [2023-10-23 19:33:45 +0000.567196][3a36] GetPipeline:
------------------------------------------
[016:039] [2023-10-23 19:33:45 +0000.567211][3a36] filter: filter pipeline2 update
pattern: 0
[016:040] [2023-10-23 19:33:45 +0000.568111][3a36] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[016:040] [2023-10-23 19:33:45 +0000.568331][3a36] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[016:040] [2023-10-23 19:33:45 +0000.568389][3a36] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[016:040] [2023-10-23 19:33:45 +0000.568551][3a36] DeviceInit:
[016:040] [2023-10-23 19:33:45 +0000.568731][3a36] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[016:040] [2023-10-23 19:33:45 +0000.569002][3a36] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[016:041] [2023-10-23 19:33:45 +0000.569197][3a36] CreatePlatformSpecificObjects:
[016:041] [2023-10-23 19:33:45 +0000.569225][3a36] audio device use null audio
input and opensl output
[016:041] [2023-10-23 19:33:45 +0000.569247][3a36] Create OpenSLES output module
with java VM support.

[016:041] [2023-10-23 19:33:45 +0000.569332][3a36] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[016:041] [2023-10-23 19:33:45 +0000.569454][3a36] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[016:041] [2023-10-23 19:33:45 +0000.569601][3a36] Create OpenSLES output module
with buffer num:2

[016:041] [2023-10-23 19:33:45 +0000.569635][3a36] Error(trace.cc:40): Init the


output and input for audio device template.
[016:041] [2023-10-23 19:33:45 +0000.569653][3a36] Init the output device.

[016:041] [2023-10-23 19:33:45 +0000.569667][3a36] Set the playout as stereo:1


[016:041] [2023-10-23 19:33:45 +0000.569685][3a36] Set the sample rate to be:44100

[016:041] [2023-10-23 19:33:45 +0000.569715][3a36] Low latency buffer size:144 low


sample rate:48000
[016:041] [2023-10-23 19:33:45 +0000.569737][3a36] DeviceInit: Done
[016:041] [2023-10-23 19:33:45 +0000.569855][3a36] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[016:042] [2023-10-23 19:33:45 +0000.570171][2c09] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a6b81cf18
[016:042] [2023-10-23 19:33:45 +0000.570269][3a36]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[016:042] [2023-10-23 19:33:45 +0000.570332][3a36]
MediaFilterPlayer::SetPlayerNotify 0x7a6b990340
[016:042] [2023-10-23 19:33:45 +0000.570381][3a36]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[016:042] [2023-10-23 19:33:45 +0000.570402][3a36]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[016:042] [2023-10-23 19:33:45 +0000.570556][3a36]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[016:042] [2023-10-23 19:33:45 +0000.570626][3a36] SetGraphLoop: SetGraphLoop 1
[016:042] [2023-10-23 19:33:45 +0000.570646][3a36]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[016:042] [2023-10-23 19:33:45 +0000.570738][3a36]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[016:042] [2023-10-23 19:33:45 +0000.570992][3a36]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[016:043] [2023-10-23 19:33:45 +0000.571284][3a36]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[016:043] [2023-10-23 19:33:45 +0000.571823][2bff] NO get frame from decoder
[016:044] [2023-10-23 19:33:45 +0000.572153][2bff] NO get frame from decoder
[016:044] [2023-10-23 19:33:45 +0000.572256][2c0b] Start:
[016:044] [2023-10-23 19:33:45 +0000.572357][2c0a] operator(): video render
started.
[016:044] [2023-10-23 19:33:45 +0000.572443][2c0a] DriveRender working... (1/200)
[016:044] [2023-10-23 19:33:45 +0000.572472][2c0a] Warning(video_render.cc:390): No
picture to display (1/50)
[016:045] [2023-10-23 19:33:45 +0000.573802][2bff] NO get frame from decoder
[016:046] [2023-10-23 19:33:45 +0000.574667][2bff] NO get frame from decoder
[016:048] [2023-10-23 19:33:45 +0000.576112][2bff] NO get frame from decoder
[016:053] [2023-10-23 19:33:45 +0000.581408][2bff] NO get frame from decoder
[016:053] [2023-10-23 19:33:45 +0000.581610][2c0b] Start:
[016:053] [2023-10-23 19:33:45 +0000.581724][2c0b] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[016:053] [2023-10-23 19:33:45 +0000.581763][2c0b] Reset: history total size: 98
[016:053] [2023-10-23 19:33:45 +0000.581815][2c0b] DeviceStart:
audioDevice_:0x7a6b703000
[016:053] [2023-10-23 19:33:45 +0000.581853][2c0b] DeviceStart: time profile
playout init before
[016:053] [2023-10-23 19:33:45 +0000.581894][2c0b] DeviceStart: time profile
playout init end
[016:053] [2023-10-23 19:33:45 +0000.581923][2c0b] OpenSlesOutput:Start playout

[016:055] [2023-10-23 19:33:45 +0000.583955][2bff] NO get frame from decoder


[016:057] [2023-10-23 19:33:45 +0000.585133][2c0b] Create the opensl output player.
streamtype before:0

[016:057] [2023-10-23 19:33:45 +0000.585199][2c0b] Create the opensl output player.


streamtype after:3

[016:057] [2023-10-23 19:33:45 +0000.585507][2bff] NO get frame from decoder


[016:081] [2023-10-23 19:33:45 +0000.609190][2c0b] Enqueue opensl buffer size:1764
[016:169] [2023-10-23 19:33:45 +0000.697904][2b97] Run AGC when audioType = 0
[016:170] [2023-10-23 19:33:45 +0000.698144][2b97]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:180] [2023-10-23 19:33:45 +0000.708553][2c0b] DeviceStart: time profile
playout all end
[016:180] [2023-10-23 19:33:45 +0000.708693][2c0b] operator(): Audio playback
started.
[016:180] [2023-10-23 19:33:45 +0000.708772][2c0b] operator(): Started now!
[016:180] [2023-10-23 19:33:45 +0000.708872][2c0c] Pull audio failed.(wait video!)
[016:180] [2023-10-23 19:33:45 +0000.708914][2c0c]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[016:181] [2023-10-23 19:33:45 +0000.709147][2c0e]
PlayerSimpleBufferQueueCallbackHandler function
[016:181] [2023-10-23 19:33:45 +0000.709432][2c0e] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[016:181] [2023-10-23 19:33:45 +0000.709510][2c0e]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[016:182] [2023-10-23 19:33:45 +0000.710142][2c0d] Error(video_source.cc:430): wait
decoder a frame: 0
[016:183] [2023-10-23 19:33:45 +0000.711538][2c0d] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[016:185] [2023-10-23 19:33:45 +0000.713986][2c0d] OnVideoFrameReady(1/200)
[016:186] [2023-10-23 19:33:45 +0000.714482][2c0a] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[016:187] [2023-10-23 19:33:45 +0000.715677][2c0a] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:120408010
[016:182] [2023-10-23 19:33:45 +0000.710177][2c0c] Pull audio failed.(wait video!)
[016:196] [2023-10-23 19:33:45 +0000.724957][2c0a] lipsync_debug: render a video
frame
[016:199] [2023-10-23 19:33:45 +0000.727082][2c0a] lipsync_debug: First video frame
rendering.
[016:193] [2023-10-23 19:33:45 +0000.721714][2c0c] audio_frame_list_ empty
[016:209] [2023-10-23 19:33:45 +0000.737298][2c0a]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:20 timeDelta:22 last
video ts:900 frame->pts:2700 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[016:209] [2023-10-23 19:33:45 +0000.737367][2c0a] lipsync_debug: tsDelta -
timeDelta = -2
[016:209] [2023-10-23 19:33:45 +0000.737381][2c0a] lipsync_debug:result remaining
time:0
[016:209] [2023-10-23 19:33:45 +0000.737393][2c0a] dynamic updated lipsync delay:0
[016:212] [2023-10-23 19:33:45 +0000.740759][2c0a] lipsync_debug:remaining time:10
tsDelta - timeDelta:26
[016:213] [2023-10-23 19:33:45 +0000.741360][2c0a] lipsync_debug:result remaining
time:10
[016:233] [2023-10-23 19:33:45 +0000.761666][2c0d]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[016:256] [2023-10-23 19:33:45 +0000.784324][2c0c] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[016:256] [2023-10-23 19:33:45 +0000.784388][2c0c] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[016:256] [2023-10-23 19:33:45 +0000.784483][2c0b] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[016:256] [2023-10-23 19:33:45 +0000.784539][2c0b] The audio playback speed:100
(1/100)
[016:256] [2023-10-23 19:33:45 +0000.784563][2c0b] lipsync_debug: The current
played audio timestamp is:0(1/50)
[016:256] [2023-10-23 19:33:45 +0000.784581][2c0b] First audio frame rendering
[016:256] [2023-10-23 19:33:45 +0000.784795][2c0c] audio frame wait video
frame.last_video_timestamp:128 last_audio_timestamp:231.927
[016:256] [2023-10-23 19:33:45 +0000.784826][2c0c]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[016:299] [2023-10-23 19:33:45 +0000.827122][2c0d] video frame wait audio frame:
last_video_timestamp:363 last_audio_timestamp:231.927
[016:838] [2023-10-23 19:33:46 +0000.366205][2c0a] lipsync_debug:displaying video
ts:59490 The current displayed video timestamp is:120408661
[017:180] [2023-10-23 19:33:46 +0000.708665][2c0b] do work DoLipsync!
[017:180] [2023-10-23 19:33:46 +0000.708830][2c0b] total delay:242 videoTsMS:998
audioTsMS:756 diff:242
[017:180] [2023-10-23 19:33:46 +0000.708879][2c0b] Set the lipsync delay:242
[017:254] [2023-10-23 19:33:46 +0000.782285][2c0e]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[017:322] [2023-10-23 19:33:46 +0000.850871][2c0d] Error(video_source.cc:430): wait
decoder a frame: 0
[017:570] [2023-10-23 19:33:47 +0000.98120][2b97] haveEnoughProcessedData
internalAudioStream.length: 0
[017:640] [2023-10-23 19:33:47 +0000.168327][2c0a] DriveRender working... (1/200)
[017:668] [2023-10-23 19:33:47 +0000.196763][2c0a] lipsync_debug:displaying video
ts:119520 The current displayed video timestamp is:120409491
[017:769] [2023-10-23 19:33:47 +0000.297351][2c0a]
lipsync_debug:lipsync_threadhold: lipsync_delta:12 tsDelta:36 timeDelta:35 last
video ts:123480 frame->pts:125640 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[017:769] [2023-10-23 19:33:47 +0000.297530][2c0a] lipsync_debug: tsDelta -
timeDelta = 1
[018:021] [2023-10-23 19:33:47 +0000.549252][3a36]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[018:024] [2023-10-23 19:33:47 +0000.552238][2c0b] Stop:
[018:024] [2023-10-23 19:33:47 +0000.552960][2c0a] operator(): Video Render
stopped.
[018:026] [2023-10-23 19:33:47 +0000.554159][2c0b] Stop:
[018:026] [2023-10-23 19:33:47 +0000.554910][2c0b] DeviceStop:
audioDevice_:0x7a6b703000
[018:027] [2023-10-23 19:33:47 +0000.555110][2c0b] OpenSlesOutput:Stop playout

[018:029] [2023-10-23 19:33:47 +0000.557874][2c0b] DeviceStop: Done


[018:030] [2023-10-23 19:33:47 +0000.558032][2c0b] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[018:030] [2023-10-23 19:33:47 +0000.558090][2c0b] operator(): Stop now!
[018:099] [2023-10-23 19:33:47 +0000.627708][3a36]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[018:099] [2023-10-23 19:33:47 +0000.627850][3a36] StopPreView: Have Stopped,
operation cancel
[018:099] [2023-10-23 19:33:47 +0000.627886][3a36] Stop:
[018:100] [2023-10-23 19:33:47 +0000.628206][2c0b] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[018:100] [2023-10-23 19:33:47 +0000.628529][3a36] DeviceRelease:
audioDevice_:0x7a6b703000
[018:100] [2023-10-23 19:33:47 +0000.628570][3a36] OpenSlesOutput:Stop playout

[018:100] [2023-10-23 19:33:47 +0000.628606][3a36] DeviceRelease: Release the


webrtc device object.
[018:101] [2023-10-23 19:33:47 +0000.629040][3a36] OpenSlesOutput destruct.

[018:101] [2023-10-23 19:33:47 +0000.629128][3a36] DeviceRelease: Done


[018:101] [2023-10-23 19:33:47 +0000.629251][3a36] Stop:
[018:101] [2023-10-23 19:33:47 +0000.629400][2c0a] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[018:105] [2023-10-23 19:33:47 +0000.633425][3a36] global uninited!
[018:105] [2023-10-23 19:33:47 +0000.633681][3a36]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[018:105] [2023-10-23 19:33:47 +0000.633769][3a36] ~MediaFilterGraph:
MediaFilterGraph destruct
[018:105] [2023-10-23 19:33:47 +0000.633839][3a36] RemoveVideoBackGroud: hava not
add video backgroud
[018:105] [2023-10-23 19:33:47 +0000.633876][3a36] UnbindInputFilter 0x7a6b647218
this 0x7a6b6aeb20
[018:105] [2023-10-23 19:33:47 +0000.633902][3a36] ClearAllSource: remove source
filter, sourceid: 0x7a4f655100
[018:105] [2023-10-23 19:33:47 +0000.633919][3a36] DestoryDecoderByVideoSource
time:120409928 enter.

[018:105] [2023-10-23 19:33:47 +0000.633941][3a36] ~VideoBindDecoder time:120409928


enter.

[018:106] [2023-10-23 19:33:47 +0000.634163][3a36] CleanUp time:120409929 enter.

[018:110] [2023-10-23 19:33:47 +0000.638458][3a36] CleanUp leave. expire time = 4


ms

[018:110] [2023-10-23 19:33:47 +0000.638579][3a36] CleanUp time:120409933 enter.


[018:111] [2023-10-23 19:33:47 +0000.639087][3a36] CleanUp leave. expire time = 1
ms

[018:112] [2023-10-23 19:33:47 +0000.640133][3a36] ~VideoBindDecoder leave. expire


time = 7 ms

[018:112] [2023-10-23 19:33:47 +0000.640205][3a36] DestoryDecoderByVideoSource


leave. expire time = 7 ms

[018:112] [2023-10-23 19:33:47 +0000.640239][3a36] UnbindInputFilter 0x7a6b6316d8


this 0x7a6b647218
[018:112] [2023-10-23 19:33:47 +0000.640281][3a36] UnbindInputFilter 0x7a6b631258
this 0x7a6b6316d8
[018:112] [2023-10-23 19:33:47 +0000.640315][3a36] UnbindInputFilter 0x7a4f655320
this 0x7a6b631258
[018:112] [2023-10-23 19:33:47 +0000.640340][3a36] UnbindInputFilter 0x7a6b647158
this 0x7a6b6475d8
[018:112] [2023-10-23 19:33:47 +0000.640379][3a36] UnbindInputFilter 0x7a6b647098
this 0x7a6b647158
[018:112] [2023-10-23 19:33:47 +0000.640435][3a36] UnbindInputFilter 0x7a4f655320
this 0x7a6b647098
[018:112] [2023-10-23 19:33:47 +0000.640693][3a36] ~GLESContext:
[018:113] [2023-10-23 19:33:47 +0000.641635][3a36] GLESContext destruct finish.
[018:113] [2023-10-23 19:33:47 +0000.641681][3a36] filter: filter pipeline destroy
this: 0x7a6b6aea80
[018:114] [2023-10-23 19:33:47 +0000.642461][3a36]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[018:114] [2023-10-23 19:33:47 +0000.642859][3a36] machine model :poco
[018:114] [2023-10-23 19:33:47 +0000.642894][3a36] Support this machine model :poco
[018:114] [2023-10-23 19:33:47 +0000.642917][3a36] global inited! current sdk
version: 07-20-936c45f
[018:115] [2023-10-23 19:33:47 +0000.643053][3a36] filter: filter pipeline
construtc this: 0x7a6b6aea80
[018:115] [2023-10-23 19:33:47 +0000.643083][3a36] MediaFilterGraph:
MediaFilterGraph construct
[018:115] [2023-10-23 19:33:47 +0000.643119][3a36] GLESContext:
[018:115] [2023-10-23 19:33:47 +0000.643206][3a36] The result of eglGetDisplay is:
0xb400007be75e8000
[018:116] [2023-10-23 19:33:47 +0000.644121][3a36] The result of creation:
0x7abdeaf300
[018:116] [2023-10-23 19:33:47 +0000.644226][3a36] The result of
eglCreatePbufferSurface is: 0x7a7cb16000
[018:116] [2023-10-23 19:33:47 +0000.644355][3a36] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_120398426.mp4
[018:116] [2023-10-23 19:33:47 +0000.644395][3a36] The source 0 speed:1
[018:116] [2023-10-23 19:33:47 +0000.644434][3a36] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_120398426.mp4,
delay: 0
[018:116] [2023-10-23 19:33:47 +0000.644472][3a36] CreateDecoderByVideoSource
time:120409939 enter.

[018:117] [2023-10-23 19:33:47 +0000.645425][3a36] running_decoder_count:0max


count:2
[018:117] [2023-10-23 19:33:47 +0000.645471][3a36] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_120398426.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7a7cabc800
[018:118] [2023-10-23 19:33:47 +0000.646144][2c11] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7abdec5400] Current FFmpeg version git-2021-06-16-
97cea6f

[018:129] [2023-10-23 19:33:47 +0000.657427][2c11] OnStreamInfoFound: video


duration_: 8788
[018:130] [2023-10-23 19:33:47 +0000.658527][3a36] start decoder
[018:130] [2023-10-23 19:33:47 +0000.658620][3a36] CreateDecoderByVideoSource
leave. expire time = 14 ms

[018:130] [2023-10-23 19:33:47 +0000.658694][3a36] BindInputFilter 0x7a4f655320


this 0x7a6b631258
[018:130] [2023-10-23 19:33:47 +0000.658730][3a36] BindInputFilter 0x7a6b631258
this 0x7a6b6316d8
[018:130] [2023-10-23 19:33:47 +0000.658768][3a36] BindInputFilter 0x7a4f655320
this 0x7a6b647098
[018:130] [2023-10-23 19:33:47 +0000.658799][3a36] BindInputFilter 0x7a6b647098
this 0x7a6b647158
[018:130] [2023-10-23 19:33:47 +0000.658823][3a36] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_120398426.mp4
[018:130] [2023-10-23 19:33:47 +0000.658861][3a36] BindInputFilter 0x7a6b6316d8
this 0x7a6b647518
[018:130] [2023-10-23 19:33:47 +0000.658890][3a36] BindInputFilter 0x7a6b647518
this 0x7a6b6aeb20
[018:130] [2023-10-23 19:33:47 +0000.658920][3a36] BindInputFilter 0x7a6b647158
this 0x7a6b6475d8
[018:130] [2023-10-23 19:33:47 +0000.658949][3a36] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_120398426.mp4
[018:131] [2023-10-23 19:33:47 +0000.659162][3a36]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[018:131] [2023-10-23 19:33:47 +0000.659279][3a36] MediaComposeFile time:120409954
enter.

[018:131] [2023-10-23 19:33:47 +0000.659312][3a36] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[018:131] [2023-10-23 19:33:47 +0000.659400][3a36] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[018:131] [2023-10-23 19:33:47 +0000.659429][3a36] Recording session using default
bitrate support by app:31457280
[018:131] [2023-10-23 19:33:47 +0000.659498][2c1c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a4ead1240
[018:131] [2023-10-23 19:33:47 +0000.659548][2c1c] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[018:131] [2023-10-23 19:33:47 +0000.659636][3a36] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[018:131] [2023-10-23 19:33:47 +0000.659716][3a36] GetPipeline:
-----------------------------------------
[018:131] [2023-10-23 19:33:47 +0000.659733][3a36] GetPipeline: source:
0x7a4f655100
[018:131] [2023-10-23 19:33:47 +0000.659748][3a36] GetPipeline: filter: NULLFilter
[018:131] [2023-10-23 19:33:47 +0000.659765][3a36] GetPipeline: filter: NULLFilter
[018:131] [2023-10-23 19:33:47 +0000.659778][3a36] GetPipeline: filter: NULLFilter
[018:131] [2023-10-23 19:33:47 +0000.659791][3a36] GetPipeline: audio filter:
AuidoNULLFilter
[018:131] [2023-10-23 19:33:47 +0000.659802][3a36] GetPipeline: audio filter:
AuidoNULLFilter
[018:132] [2023-10-23 19:33:47 +0000.660447][3a36] GetPipeline: audio filter:
AudioNUllFilter
[018:132] [2023-10-23 19:33:47 +0000.660476][3a36] GetPipeline:
------------------------------------------
[018:132] [2023-10-23 19:33:47 +0000.660513][3a36] filter: filter pipeline2 update
pattern: 2
[018:132] [2023-10-23 19:33:47 +0000.660700][3a36] MediaComposeFile leave. expire
time = 1 ms

[018:133] [2023-10-23 19:33:47 +0000.661065][3a36] machine model :poco


[018:133] [2023-10-23 19:33:47 +0000.661097][3a36] Support this machine model :poco
[018:133] [2023-10-23 19:33:47 +0000.661113][3a36] global inited! current sdk
version: 07-20-936c45f
[018:141] [2023-10-23 19:33:47 +0000.669774][2c12] NO get frame from decoder
[018:142] [2023-10-23 19:33:47 +0000.670093][2c12] NO get frame from decoder
[018:144] [2023-10-23 19:33:47 +0000.673002][2c12] NO get frame from decoder
[018:150] [2023-10-23 19:33:47 +0000.678856][2c12] NO get frame from decoder
[018:150] [2023-10-23 19:33:47 +0000.678942][3a36]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[018:151] [2023-10-23 19:33:47 +0000.679015][3a36] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 307
[018:151] [2023-10-23 19:33:47 +0000.679140][3a36]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[018:151] [2023-10-23 19:33:47 +0000.679171][3a36] BeginCompose: BeginCompose, is
composing 0
[018:151] [2023-10-23 19:33:47 +0000.679984][2c12] NO get frame from decoder
[018:152] [2023-10-23 19:33:47 +0000.680448][2c1c] start recording, file path:
[018:152] [2023-10-23 19:33:47 +0000.680902][2c12] NO get frame from decoder
[018:153] [2023-10-23 19:33:47 +0000.681439][2c1c] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 307 audio_timescale:44100
video_timescale:90000
[018:153] [2023-10-23 19:33:47 +0000.681512][2c1c] 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
[018:153] [2023-10-23 19:33:47 +0000.681542][2c1c] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 307
[018:153] [2023-10-23 19:33:47 +0000.681582][2c1c] fd_open successed
handle:0xb400007be75bc0b0
[018:153] [2023-10-23 19:33:47 +0000.681731][2c1c] create mp4 file:332
m_fileHandle: 0x7a5b674c00
[018:153] [2023-10-23 19:33:47 +0000.681754][2c1c] MP4 file: is opened successfully
[018:153] [2023-10-23 19:33:47 +0000.681772][2c1c] setupMediaProcessers:
[018:153] [2023-10-23 19:33:47 +0000.681787][2c1c]
RecordingSessionInternalSimple:setup media processers.
[018:153] [2023-10-23 19:33:47 +0000.681799][2c1c] construct AAC encoder
[018:153] [2023-10-23 19:33:47 +0000.681901][2c12] NO get frame from decoder
[018:154] [2023-10-23 19:33:47 +0000.682284][2c12] NO get frame from decoder
[018:154] [2023-10-23 19:33:47 +0000.682708][2c24] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7b2d297498
[018:155] [2023-10-23 19:33:47 +0000.683046][2c1c] H264Encoder creating:
ultrafast012323
[018:155] [2023-10-23 19:33:47 +0000.683495][2c1c] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[018:155] [2023-10-23 19:33:47 +0000.683921][2c1c] H264Encode::GetMachineModel is
M2102J20SG
[018:155] [2023-10-23 19:33:47 +0000.683968][2c1c] H264Encoder machine_mode
is:M2102J20SG
[018:155] [2023-10-23 19:33:47 +0000.683985][2c1c] H264Encode::machine size :9
machine_mode:M2102J20SG
[018:155] [2023-10-23 19:33:47 +0000.684000][2c1c] H264Encode::machine array
size :22 machine_mode:M2102J20SG
[018:156] [2023-10-23 19:33:47 +0000.684016][2c1c] H264Encode::current machine
is :M2102J20SG auto check hw codec decide to use hw codec
[018:156] [2023-10-23 19:33:47 +0000.684030][2c1c] setupCompressionSession:
[018:156] [2023-10-23 19:33:47 +0000.684179][2c1c] H264Encode::creating hareware
Encoder
[018:156] [2023-10-23 19:33:47 +0000.684396][2c1c] AndroidHwAvcEncoder
time:120409979 enter.

[018:156] [2023-10-23 19:33:47 +0000.684574][2c1c] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007be74eb540 address:0x7a3888b760
[018:156] [2023-10-23 19:33:47 +0000.684687][2c1c] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[018:156] [2023-10-23 19:33:47 +0000.684709][2c1c] The video avc hw codec address
is 0x7b2d21cb78
[018:156] [2023-10-23 19:33:47 +0000.684754][2c1c] AndroidHwAvcEncoder leave.
expire time = 0 ms

[018:156] [2023-10-23 19:33:47 +0000.684774][2c1c] RegisterEncodeCompleteCallback


time:120409979 enter.

[018:156] [2023-10-23 19:33:47 +0000.684840][2c1c] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[018:156] [2023-10-23 19:33:47 +0000.684866][2c1c] InitEncode time:120409979


enter.

[018:156] [2023-10-23 19:33:47 +0000.684903][2c1c] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[018:156] [2023-10-23 19:33:47 +0000.684928][2c1c] Create time:120409979 enter.

[018:156] [2023-10-23 19:33:47 +0000.684946][2c1c] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[018:156] [2023-10-23 19:33:47 +0000.684967][2c1c]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7abc204b80
[018:157] [2023-10-23 19:33:47 +0000.685111][2c1c] supported_type:video/avc
[018:157] [2023-10-23 19:33:47 +0000.685136][2c1c] name:OMX.qcom.video.encoder.avc
mime:video/avc
[018:157] [2023-10-23 19:33:47 +0000.685193][2c1c] hwCodecPrefix :OMX.qcom.
[018:157] [2023-10-23 19:33:47 +0000.685214][2c1c] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[018:157] [2023-10-23 19:33:47 +0000.685234][2c1c] mediacodec_createCodecByName
time:120409980 enter.

[018:157] [2023-10-23 19:33:47 +0000.685251][2c1c] WrapAndroidMediaCodec


time:120409980 enter.

[018:157] [2023-10-23 19:33:47 +0000.685325][2c1c] WrapAndroidMediaCodec leave.


expire time = 0 ms

[018:166] [2023-10-23 19:33:47 +0000.694330][2b97] Run AGC when audioType = 0


[018:181] [2023-10-23 19:33:47 +0000.709709][2c1c] mediacodec_createCodecByName
leave. expire time = 24 ms

[018:181] [2023-10-23 19:33:47 +0000.709794][2c1c] WrapAndroidMediaFromat


time:120410004 enter.

[018:181] [2023-10-23 19:33:47 +0000.709850][2c1c] WrapAndroidMediaFromat leave.


expire time = 0 ms

[018:210] [2023-10-23 19:33:47 +0000.738263][2c1c] Destroy time:120410033 enter.

[018:210] [2023-10-23 19:33:47 +0000.738358][2c1c] WrapAndroidMediaFromat::


Destroy
[018:210] [2023-10-23 19:33:47 +0000.738378][2c1c] Destroy leave. expire time = 0
ms

[018:210] [2023-10-23 19:33:47 +0000.738397][2c1c] ~WrapAndroidMediaFromat


time:120410033 enter.

[018:210] [2023-10-23 19:33:47 +0000.738413][2c1c] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[018:210] [2023-10-23 19:33:47 +0000.738431][2c1c] Create leave. expire time = 54


ms

[018:210] [2023-10-23 19:33:47 +0000.738468][2c1c] isSemiPlanarSupport


time:120410033 enter.

[018:210] [2023-10-23 19:33:47 +0000.738481][2c1c] H264Encoder isSemiPlanarSupport


[018:210] [2023-10-23 19:33:47 +0000.738497][2c1c] isSemiPlanarSupport leave.
expire time = 0 ms

[018:210] [2023-10-23 19:33:47 +0000.738511][2c1c] creat hw H264Encoder success,


isSemiPlanar:1
[018:210] [2023-10-23 19:33:47 +0000.738603][2c1c] InitEncode leave. expire time =
54 ms

[018:210] [2023-10-23 19:33:47 +0000.738621][2c1c] H264Encode::created Encoder


[018:210] [2023-10-23 19:33:47 +0000.738637][2c1c] H264Encode:: H264 encoder
created.
[018:210] [2023-10-23 19:33:47 +0000.738650][2c1c] H264 encoder created.
[018:210] [2023-10-23 19:33:47 +0000.738662][2c1c]
RecordingSessionInternalSimple:created avc encoder avc: 0x7a5b63d100
[018:210] [2023-10-23 19:33:47 +0000.738677][2c1c] setOutput:
[018:210] [2023-10-23 19:33:47 +0000.738688][2c1c]
RecordingSessionInternalSimple:encoder set output to muxer!
[018:210] [2023-10-23 19:33:47 +0000.738699][2c1c] request a key frame
[018:210] [2023-10-23 19:33:47 +0000.738710][2c1c] H264Encode:: request a key frame
[018:213] [2023-10-23 19:33:47 +0000.741075][2c1c] setDisplayRotate :0
[018:213] [2023-10-23 19:33:47 +0000.741179][2c1c] 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
[018:216] [2023-10-23 19:33:47 +0000.744409][2c1f] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[018:217] [2023-10-23 19:33:47 +0000.745038][2c1f]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[018:278] [2023-10-23 19:33:47 +0000.806299][2c1c] setDisplayRotate :0
[018:278] [2023-10-23 19:33:47 +0000.806357][2c1c] 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
[018:279] [2023-10-23 19:33:47 +0000.807950][2c24] add aac audio track with id:1
[018:280] [2023-10-23 19:33:47 +0000.808190][2c24] audio start ts:0
[018:280] [2023-10-23 19:33:47 +0000.808270][2c24] the audio frame has been written
into MP4 file
[018:283] [2023-10-23 19:33:47 +0000.811671][2c1f] h264 add frame header cdr flag
[018:284] [2023-10-23 19:33:47 +0000.812678][2c1f] h264 add frame header cdr flag
[018:284] [2023-10-23 19:33:47 +0000.812819][2c1f] Received key frame:10
[018:284] [2023-10-23 19:33:47 +0000.812853][2c1f] H264Encode:: get a sps pps
header!headerSize:31
[018:284] [2023-10-23 19:33:47 +0000.812975][2c24] get the H.264 SPS parameter
[018:285] [2023-10-23 19:33:47 +0000.813149][2c24] add video track with id:2
[018:285] [2023-10-23 19:33:47 +0000.813386][2c24] get the H.264 PPS parameter
[018:286] [2023-10-23 19:33:47 +0000.814691][2c24] get the H.264 IDR frame
[018:286] [2023-10-23 19:33:47 +0000.814767][2c24] resss:true
[018:286] [2023-10-23 19:33:47 +0000.814784][2c24] video start ts:10
[018:286] [2023-10-23 19:33:47 +0000.814823][2c24] the video frame has been written
into MP4 file
[018:317] [2023-10-23 19:33:47 +0000.845397][2c22] Error(video_source.cc:430): wait
decoder a frame: 0
[018:320] [2023-10-23 19:33:47 +0000.848520][2c1f] DTS queue for
Generator:0x7b2d29a0b8 164 195 229 261 301 331 363
[018:322] [2023-10-23 19:33:47 +0000.850613][2c23] FilterPipeline2::OnAudioFrame
pts 34784 last_audio_timestamp_ 788.753
[018:331] [2023-10-23 19:33:47 +0000.859041][2c1f] Push an pts:529 to dts queue.
[018:347] [2023-10-23 19:33:47 +0000.875503][2c22] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4940 diff: 61
[018:361] [2023-10-23 19:33:47 +0000.889477][2c1f] last dts:498 currentPts:529
ppsOrSPS:0 queue length:10
[018:419] [2023-10-23 19:33:47 +0000.947424][2c1f] DTS queue for
Generator:0x7b2d29a0b8 963 998 1031 1062 1098 1130 1161 1197 1230
[018:430] [2023-10-23 19:33:47 +0000.958641][2c1f] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1298
[018:430] [2023-10-23 19:33:47 +0000.958719][2c1f] push video frame to H264
encoder. (100 frame for one log)

[018:430] [2023-10-23 19:33:47 +0000.958745][2c1f] push video frame to H264


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

[018:430] [2023-10-23 19:33:47 +0000.958758][2c1f] H264Encode::push video frame to


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

[018:430] [2023-10-23 19:33:47 +0000.958774][2c1f] The input pts:1298 fps:30


[018:442] [2023-10-23 19:33:47 +0000.970072][2c1f] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1161 pts:1161
[018:445] [2023-10-23 19:33:47 +0000.973635][2c1f] SendFrame
encodedImage._timeStamp:1197encodedImage->_length:16640
[018:454] [2023-10-23 19:33:47 +0000.982076][2c22] Error(video_source.cc:430): wait
decoder a frame: 0
[018:458] [2023-10-23 19:33:47 +0000.986230][2c1f] H264Encode::H264SWEncoder get
callback, length:16096 type:1 nalType:1length:16092
[018:494] [2023-10-23 19:33:48 +0000.22290][2c23] audio_frame_list_ empty
[018:495] [2023-10-23 19:33:48 +0000.23133][2c1f] Push an pts:1864 to dts queue.
[018:525] [2023-10-23 19:33:48 +0000.53960][2c1f] DTS queue for
Generator:0x7b2d29a0b8 1797 1828 1864 1902 1926 1964 1995 2031 2064
[018:530] [2023-10-23 19:33:48 +0000.58388][2c1f] last dts:1828 currentPts:1864
ppsOrSPS:0 queue length:8
[018:549] [2023-10-23 19:33:48 +0000.77409][2c1f] h264 add frame header cdr flag
[018:549] [2023-10-23 19:33:48 +0000.77831][2c1f] Received key frame:1995
[018:551] [2023-10-23 19:33:48 +0000.79216][2c24] get the H.264 IDR frame
[018:598] [2023-10-23 19:33:48 +0000.126817][2c22] Error(video_source.cc:430): wait
decoder a frame: 0
[018:619] [2023-10-23 19:33:48 +0000.147950][2c1f] DTS queue for
Generator:0x7b2d29a0b8 2629 2662 2698 2724 2762 2800 2830 2862
[018:657] [2023-10-23 19:33:48 +0000.185365][2c1f] Push an pts:3192 to dts queue.
[018:693] [2023-10-23 19:33:48 +0000.221230][2c1f] last dts:3168 currentPts:3192
ppsOrSPS:0 queue length:8
[018:728] [2023-10-23 19:33:48 +0000.256096][2c1f] DTS queue for
Generator:0x7b2d29a0b8 3459 3491 3527 3561 3594 3628 3662 3693
[018:734] [2023-10-23 19:33:48 +0000.262394][2c22] Error(video_source.cc:430): wait
decoder a frame: 0
[018:773] [2023-10-23 19:33:48 +0000.301967][2c22] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5852 diff: 149
[018:793] [2023-10-23 19:33:48 +0000.321405][2c1f] h264 add frame header cdr flag
[018:793] [2023-10-23 19:33:48 +0000.321707][2c1f] Received key frame:3990
[018:794] [2023-10-23 19:33:48 +0000.322175][2c24] get the H.264 IDR frame
[018:814] [2023-10-23 19:33:48 +0000.342923][2c1f] Push an pts:4522 to dts queue.
[018:819] [2023-10-23 19:33:48 +0000.347780][2c1f] DTS queue for
Generator:0x7b2d29a0b8 4262 4298 4323 4360 4399 4430 4488 4506 4522
[018:831] [2023-10-23 19:33:48 +0000.359258][2c1f] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4660
[018:831] [2023-10-23 19:33:48 +0000.359329][2c1f] push video frame to H264
encoder. (100 frame for one log)

[018:831] [2023-10-23 19:33:48 +0000.359360][2c1f] push video frame to H264


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

[018:831] [2023-10-23 19:33:48 +0000.359383][2c1f] H264Encode::push video frame to


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

[018:831] [2023-10-23 19:33:48 +0000.359402][2c1f] The input pts:4660 fps:30


[018:854] [2023-10-23 19:33:48 +0000.382426][2c1f] SendFrame
encodedImage._timeStamp:4522encodedImage->_length:13728
[018:854] [2023-10-23 19:33:48 +0000.382492][2c1f] last dts:4506 currentPts:4522
ppsOrSPS:0 queue length:9
[018:854] [2023-10-23 19:33:48 +0000.382516][2c1f] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4522 pts:4522
[018:874] [2023-10-23 19:33:48 +0000.402702][2c1f] H264Encode::H264SWEncoder get
callback, length:15744 type:1 nalType:1length:15740
[018:902] [2023-10-23 19:33:48 +0000.430340][2c22] Error(video_source.cc:430): wait
decoder a frame: 0
[018:938] [2023-10-23 19:33:48 +0000.466629][2c1f] DTS queue for
Generator:0x7b2d29a0b8 5161 5192 5226 5259 5294
[018:980] [2023-10-23 19:33:48 +0000.508751][2c22] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[018:992] [2023-10-23 19:33:48 +0000.521053][2c1f] Push an pts:5864 to dts queue.
[019:028] [2023-10-23 19:33:48 +0000.556441][2c1f] last dts:5824 currentPts:5864
ppsOrSPS:0 queue length:8
[019:031] [2023-10-23 19:33:48 +0000.559796][2c22] Error(video_source.cc:430): wait
decoder a frame: 0
[019:033] [2023-10-23 19:33:48 +0000.561968][2c1f] DTS queue for
Generator:0x7b2d29a0b8 5923 5959 5990 6025 6059 6092 6125 6157 6188
[019:045] [2023-10-23 19:33:48 +0000.573211][2c1f] h264 add frame header cdr flag
[019:045] [2023-10-23 19:33:48 +0000.573335][2c1f] Received key frame:5990
[019:047] [2023-10-23 19:33:48 +0000.575616][2c24] get the H.264 IDR frame
[019:063] [2023-10-23 19:33:48 +0000.591352][2c23] too much frame will be writed
[019:066] [2023-10-23 19:33:48 +0000.594066][2c22] too much frame will be writed
[019:090] [2023-10-23 19:33:48 +0000.618451][2c23] too much frame will be writed
[019:091] [2023-10-23 19:33:48 +0000.619530][2c12] av_read_frame AVERROR_EOF
[019:114] [2023-10-23 19:33:48 +0000.642513][2c12] OnReceiveEOF:
[019:114] [2023-10-23 19:33:48 +0000.642599][2c12] OnDecoderEOF time:120410937
enter.

[019:114] [2023-10-23 19:33:48 +0000.642665][2c12] OnDecoderEOF leave. expire time


= 0 ms

[019:114] [2023-10-23 19:33:48 +0000.642685][2c10] CleanUp time:120410937 enter.

[019:114] [2023-10-23 19:33:48 +0000.642700][2c12] OnDecoderFinished:


OnDecoderFinished total decoder frames:264 this:0x7a4f655100
[019:117] [2023-10-23 19:33:48 +0000.645198][2c10] CleanUp leave. expire time = 3
ms

[019:117] [2023-10-23 19:33:48 +0000.645293][2c10] clean up


[019:117] [2023-10-23 19:33:48 +0000.645314][2c10] running_decoder_count:0max
count:2
[019:129] [2023-10-23 19:33:48 +0000.657204][2c1f] DTS queue for
Generator:0x7b2d29a0b8 6724 6755 6792 6824 6857 6893 6923 6958 6991 7023
[019:144] [2023-10-23 19:33:48 +0000.672516][2c23] PullAudioFrame: PullFrame audio
finished.
[019:144] [2023-10-23 19:33:48 +0000.672606][2c23]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[019:144] [2023-10-23 19:33:48 +0000.672628][2c23] OnAudioTimer: OnAudioTimer
return
[019:147] [2023-10-23 19:33:48 +0000.675348][2c1f] Push an pts:7187 to dts queue.
[019:163] [2023-10-23 19:33:48 +0000.691244][2c22]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[019:163] [2023-10-23 19:33:48 +0000.691334][2c22] OnVideoTimer: OnVideoTimer
EndComposeFile
[019:163] [2023-10-23 19:33:48 +0000.691357][2c22] EndComposeFile: EndComposeFile,
is composing 1
[019:182] [2023-10-23 19:33:48 +0000.710293][2c1f] last dts:7160 currentPts:7187
ppsOrSPS:0 queue length:9
[019:227] [2023-10-23 19:33:48 +0000.755116][2c1f] DTS queue for
Generator:0x7b2d29a0b8 7589 7623 7659 7690 7721 7757 7786 7820
[019:244] [2023-10-23 19:33:48 +0000.772146][2c1f] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8029
[019:244] [2023-10-23 19:33:48 +0000.772235][2c1f] push video frame to H264
encoder. (100 frame for one log)

[019:244] [2023-10-23 19:33:48 +0000.772277][2c1f] push video frame to H264


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

[019:244] [2023-10-23 19:33:48 +0000.772301][2c1f] H264Encode::push video frame to


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

[019:244] [2023-10-23 19:33:48 +0000.772331][2c1f] The input pts:8029 fps:30


[019:259] [2023-10-23 19:33:48 +0000.787994][2c1f] SendFrame
encodedImage._timeStamp:7857encodedImage->_length:11344
[019:261] [2023-10-23 19:33:48 +0000.789959][2c1f] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:7895 pts:7895
[019:278] [2023-10-23 19:33:48 +0000.806998][2c1f] h264 add frame header cdr flag
[019:279] [2023-10-23 19:33:48 +0000.807240][2c1f] Received key frame:7988
[019:280] [2023-10-23 19:33:48 +0000.808634][2c1f] H264Encode::H264SWEncoder get
callback, length:13888 type:1 nalType:1length:13884
[019:280] [2023-10-23 19:33:48 +0000.808919][2c24] get the H.264 IDR frame
[019:310] [2023-10-23 19:33:48 +0000.838642][2c1f] Push an pts:8527 to dts queue.
[019:326] [2023-10-23 19:33:48 +0000.854808][2c1f] DTS queue for
Generator:0x7b2d29a0b8 8390 8424 8456 8490 8527 8559 8585 8619 8654
[019:329] [2023-10-23 19:33:48 +0000.857541][2b97] haveEnoughProcessedData
internalAudioStream.length: 20
[019:334] [2023-10-23 19:33:48 +0000.862457][2c1f]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:264
[019:334] [2023-10-23 19:33:48 +0000.862535][2c1f]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7a4f491800
[019:339] [2023-10-23 19:33:48 +0000.867036][2c20]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[019:339] [2023-10-23 19:33:48 +0000.867225][2c20]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[019:339] [2023-10-23 19:33:48 +0000.867965][2c1c] stop recording
[019:340] [2023-10-23 19:33:48 +0000.868057][2c1c]
RecordingSessionInternalSimple:destroy media processers
[019:340] [2023-10-23 19:33:48 +0000.868118][2c1c] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[019:340] [2023-10-23 19:33:48 +0000.868196][2c1c] H264Encode::flushing hareware
Encoder
[019:340] [2023-10-23 19:33:48 +0000.868333][2c1c] Flush time:120411163 enter.

[019:340] [2023-10-23 19:33:48 +0000.868413][2c1c] H264Encoder encoder flush


[019:340] [2023-10-23 19:33:48 +0000.868472][2c1c] flush output queue
[019:353] [2023-10-23 19:33:48 +0000.881350][2c1c] last dts:8490 currentPts:8527
ppsOrSPS:0 queue length:8
[019:675] [2023-10-23 19:33:49 +0000.203490][2c1c] Flush leave. expire time = 335
ms

[019:675] [2023-10-23 19:33:49 +0000.203772][2c1c] ~H264EncodeWrap:


[019:675] [2023-10-23 19:33:49 +0000.203825][2c1c] ~H264Encode:
[019:675] [2023-10-23 19:33:49 +0000.203861][2c1c] teardownCompressionSession:
H264Encode::destroying Encoder
[019:675] [2023-10-23 19:33:49 +0000.203899][2c1c] Release time:120411498 enter.

[019:676] [2023-10-23 19:33:49 +0000.204057][2c1c] Release:


MediaCodecVideoEncoder::Release _inited:1
[019:676] [2023-10-23 19:33:49 +0000.204115][2c1c] Destroy time:120411499 enter.

[019:676] [2023-10-23 19:33:49 +0000.204151][2c1c] H264Encoder encoderDestroy


[019:676] [2023-10-23 19:33:49 +0000.204186][2c1c]
AndroidMediaCodecVideoEncoder::release env: 0x7b2d219f00
[019:676] [2023-10-23 19:33:49 +0000.204223][2c1c]
AndroidMediaCodecVideoEncoder::Destroy
[019:698] [2023-10-23 19:33:49 +0000.226450][2c1c] Destroy leave. expire time = 22
ms

[019:698] [2023-10-23 19:33:49 +0000.226664][2c1c] Release leave. expire time = 23


ms

[019:698] [2023-10-23 19:33:49 +0000.226711][2c1c] ~AndroidHwAvcEncoder


time:120411521 enter.

[019:698] [2023-10-23 19:33:49 +0000.226934][2c1c] Release time:120411521 enter.

[019:698] [2023-10-23 19:33:49 +0000.226985][2c1c] Release:


MediaCodecVideoEncoder:: has been released before, just return
[019:699] [2023-10-23 19:33:49 +0000.227021][2c1c] Release leave. expire time = 1
ms

[019:699] [2023-10-23 19:33:49 +0000.227066][2c1c] ~AndroidMediaCodecVideoEncoder


[019:699] [2023-10-23 19:33:49 +0000.227097][2c1c] ~WrapAndroidMediaCodec
time:120411522 enter.

[019:699] [2023-10-23 19:33:49 +0000.227130][2c1c] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[019:699] [2023-10-23 19:33:49 +0000.227165][2c1c] video hevc hw codec


destructor:0x7b2d21cb78

[019:699] [2023-10-23 19:33:49 +0000.227216][2c1c] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[019:699] [2023-10-23 19:33:49 +0000.227281][2c1c] teardownCompressionSession:


H264Encode::destroyed Encoder
[019:699] [2023-10-23 19:33:49 +0000.227322][2c1c]
RecordingSessionInternalSimple:destroy aac encoder output!
[019:699] [2023-10-23 19:33:49 +0000.227356][2c1c] AACSWEncode destructor
[019:702] [2023-10-23 19:33:49 +0000.230617][2c24] fd_close successed!
[019:723] [2023-10-23 19:33:49 +0000.251223][2c24] MP4 close file successfully
[019:723] [2023-10-23 19:33:49 +0000.251354][2c24] Recording session Internal:
notify recording ok
[019:723] [2023-10-23 19:33:49 +0000.251385][2c24] onRecordingOk: Recording Ok,
compose use time: 1572, averagefps 0
[019:723] [2023-10-23 19:33:49 +0000.251410][2c24] OnReceiveEOF:
[019:726] [2023-10-23 19:33:49 +0000.254069][2c22] OnVideoTimer: OnVideoTimer
return
[019:745] [2023-10-23 19:33:49 +0000.273500][3a36]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[019:745] [2023-10-23 19:33:49 +0000.273616][3a36] ~MediaComposeFile time:120411568
enter.

[019:745] [2023-10-23 19:33:49 +0000.273664][3a36] CancelCompose: CancelCompose,


is composing 0
[019:745] [2023-10-23 19:33:49 +0000.274000][2c1c] stop recording
[019:746] [2023-10-23 19:33:49 +0000.274093][2c1c] we have stopped recording before
[019:747] [2023-10-23 19:33:49 +0000.275884][3a36] ~MediaComposeFile leave. expire
time = 2 ms

[019:748] [2023-10-23 19:33:49 +0000.276072][3a36] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[019:749] [2023-10-23 19:33:49 +0000.277040][3a36] global uninited!
[019:749] [2023-10-23 19:33:49 +0000.277157][3a36]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[019:749] [2023-10-23 19:33:49 +0000.277235][3a36] ~MediaFilterGraph:
MediaFilterGraph destruct
[019:749] [2023-10-23 19:33:49 +0000.277266][3a36] RemoveVideoBackGroud: hava not
add video backgroud
[019:749] [2023-10-23 19:33:49 +0000.277311][3a36] UnbindInputFilter 0x7a6b647518
this 0x7a6b6aeb20
[019:749] [2023-10-23 19:33:49 +0000.277350][3a36] ClearAllSource: remove source
filter, sourceid: 0x7a4f655100
[019:749] [2023-10-23 19:33:49 +0000.277376][3a36] DestoryDecoderByVideoSource
time:120411572 enter.

[019:749] [2023-10-23 19:33:49 +0000.277406][3a36] ~VideoBindDecoder time:120411572


enter.

[019:749] [2023-10-23 19:33:49 +0000.277620][3a36] CleanUp time:120411572 enter.


[019:750] [2023-10-23 19:33:49 +0000.278047][3a36] CleanUp leave. expire time = 1
ms

[019:750] [2023-10-23 19:33:49 +0000.278087][3a36] CleanUp time:120411573 enter.

[019:750] [2023-10-23 19:33:49 +0000.278481][3a36] CleanUp leave. expire time = 0


ms

[019:751] [2023-10-23 19:33:49 +0000.279338][3a36] ~VideoBindDecoder leave. expire


time = 2 ms

[019:751] [2023-10-23 19:33:49 +0000.279383][3a36] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[019:751] [2023-10-23 19:33:49 +0000.279434][3a36] UnbindInputFilter 0x7a6b6316d8


this 0x7a6b647518
[019:751] [2023-10-23 19:33:49 +0000.279478][3a36] UnbindInputFilter 0x7a6b631258
this 0x7a6b6316d8
[019:751] [2023-10-23 19:33:49 +0000.279517][3a36] UnbindInputFilter 0x7a4f655320
this 0x7a6b631258
[019:751] [2023-10-23 19:33:49 +0000.279556][3a36] UnbindInputFilter 0x7a6b647158
this 0x7a6b6475d8
[019:751] [2023-10-23 19:33:49 +0000.279631][3a36] UnbindInputFilter 0x7a6b647098
this 0x7a6b647158
[019:751] [2023-10-23 19:33:49 +0000.279676][3a36] UnbindInputFilter 0x7a4f655320
this 0x7a6b647098
[019:751] [2023-10-23 19:33:49 +0000.279723][3a36] ~GLESContext:
[019:756] [2023-10-23 19:33:49 +0000.284404][3a36] GLESContext destruct finish.
[019:756] [2023-10-23 19:33:49 +0000.284484][3a36] filter: filter pipeline destroy
this: 0x7a6b6aea80
[020:165] [2023-10-23 19:33:49 +0000.693242][2b98] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:165] [2023-10-23 19:33:49 +0000.693355][2b98] _deviceSampleRate:48000

[020:168] [2023-10-23 19:33:49 +0000.696453][2b97] Run AGC when audioType = 0


[020:168] [2023-10-23 19:33:49 +0000.696711][2b97]
AudioDeviceDataHandler::MixAndSendOutFrame
[021:067] [2023-10-23 19:33:50 +0000.595209][2b97] haveEnoughProcessedData
internalAudioStream.length: 10
[021:945] [2023-10-23 19:33:51 +0000.473627][3a53]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[021:945] [2023-10-23 19:33:51 +0000.473890][3a53] ~MediaFilterCamera
time:120413768 enter.

[021:945] [2023-10-23 19:33:51 +0000.473959][3a53] StopPullFrameAndWriteMp4


time:120413768 enter.

[021:947] [2023-10-23 19:33:51 +0000.475188][2b92] stop recording


[021:947] [2023-10-23 19:33:51 +0000.475313][2b92] we have stopped recording before
[021:947] [2023-10-23 19:33:51 +0000.475454][3a53] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[021:948] [2023-10-23 19:33:51 +0000.476960][3a53] DestroyPipelineAndFilters


time:120413771 enter.

[021:953] [2023-10-23 19:33:51 +0000.481823][3a53] DestroyPipelineAndFilters


leave. expire time = 5 ms
[021:953] [2023-10-23 19:33:51 +0000.481873][3a53] AppDeviceManagerStopMic

[021:953] [2023-10-23 19:33:51 +0000.481954][3a53] AppDeviceManagerStopMic::mic


status is on
[021:953] [2023-10-23 19:33:51 +0000.481968][3a53] Try to stop webrtc device.

[021:953] [2023-10-23 19:33:51 +0000.481980][3a53] Set record state to


stopped.threadID:14931

[022:007] [2023-10-23 19:33:51 +0000.535919][3a53] Try to destory the


recorder.threadID:14931

[022:208] [2023-10-23 19:33:51 +0000.736064][3a53] DestroyAudioRecorder:


[022:208] [2023-10-23 19:33:51 +0000.736133][3a53] Cleanup the buffer queue in the
recorder.
[022:208] [2023-10-23 19:33:51 +0000.736156][3a53] Destroy the recorder.

[022:210] [2023-10-23 19:33:51 +0000.738123][3a53] StopRecording finished.

[022:210] [2023-10-23 19:33:51 +0000.738207][3a53] The stop recording success.

[022:210] [2023-10-23 19:33:51 +0000.738297][3a53]


AudioDeviceDataHandler::StopMicProcess

[022:213] [2023-10-23 19:33:51 +0000.741627][3a53] AppDeviceManager stop.

[022:214] [2023-10-23 19:33:51 +0000.742273][3a53] Rlease the webrtc device object.

[022:217] [2023-10-23 19:33:51 +0000.745486][3a53] OpenSlesInput destruct.

[022:218] [2023-10-23 19:33:51 +0000.746607][3a53] OpenSlesOutput destruct.

[022:219] [2023-10-23 19:33:51 +0000.747820][3a53] EventDispatchServerScope


destruct
[022:219] [2023-10-23 19:33:51 +0000.747926][3a53]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[022:220] [2023-10-23 19:33:51 +0000.748021][3a53] ~AudioDeviceDataHandler

[022:222] [2023-10-23 19:33:51 +0000.750559][3a53] AppDeviceManagerDestruct.

[022:222] [2023-10-23 19:33:51 +0000.750615][3a53] ~AppDeviceManager:


[022:222] [2023-10-23 19:33:51 +0000.750645][3a53] ~CpuOverloadDetect
time:120414045 enter.

[022:222] [2023-10-23 19:33:51 +0000.750848][3a53] ~CpuOverloadDetect leave.


expire time = 0 ms

[022:235] [2023-10-23 19:33:51 +0000.763217][3a53] Destruct BeautifyReader begin...


[022:235] [2023-10-23 19:33:51 +0000.763267][3a53] Destruct BeautifyReader done.
[022:235] [2023-10-23 19:33:51 +0000.763293][3a53] ~MediaFilterCamera leave.
expire time = 290 ms

[022:235] [2023-10-23 19:33:51 +0000.763666][3a53] ~GLESContext:


[022:241] [2023-10-23 19:33:51 +0000.769250][3a53] GLESContext destruct finish.
[022:241] [2023-10-23 19:33:51 +0000.769441][3a53] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[022:242] [2023-10-23 19:33:51 +0000.770946][3a53] global uninited!
[022:243] [2023-10-23 19:33:51 +0000.771542][3a53] clear AppID 50011
[022:243] [2023-10-23 19:33:51 +0000.771587][3a53] UnRegister JVM for Xplatform
util
[022:243] [2023-10-23 19:33:51 +0000.771619][3a53] Dispose::unregister webrtc video
engine
[022:243] [2023-10-23 19:33:51 +0000.771643][3a53] Init the android object with
jvm:0x0 env:0x0 context:0x0

[022:243] [2023-10-23 19:33:51 +0000.771671][3a53] SetAndroidMediaCodecObjects


time:120414066 enter.

[022:243] [2023-10-23 19:33:51 +0000.771697][3a53] ClearAndroidMediaCodecObjects


time:120414066 enter.

[022:243] [2023-10-23 19:33:51 +0000.771711][3a53] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[022:243] [2023-10-23 19:33:51 +0000.771731][3a53] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[022:243] [2023-10-23 19:33:51 +0000.771743][3a53] SetAndroidMediaCodecObjects


time:120414066 enter.

[022:243] [2023-10-23 19:33:51 +0000.771764][3a53] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[022:243] [2023-10-23 19:33:51 +0000.771776][3a53] ClearAndroidMediaCodecObjects
time:120414066 enter.

[022:243] [2023-10-23 19:33:51 +0000.771787][3a53] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[022:243] [2023-10-23 19:33:51 +0000.771812][3a53] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[022:243] [2023-10-23 19:33:51 +0000.771823][3a53] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[022:243] [2023-10-23 19:33:51 +0000.771846][3a53] Dispose::unregister webrtc voice


engine
[022:243] [2023-10-23 19:33:51 +0000.771859][3a53] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[022:243] [2023-10-23 19:33:51 +0000.771880][3a53] SystemUtil UnInit done


[4426:334] [2023-10-23 20:58:14 +0000.582614][3a53] Register JVM for xplatform util
[4426:347] [2023-10-23 20:58:14 +0000.594313][3a53] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-10-
23 20:58:14 +0000
[4426:347] [2023-10-23 20:58:14 +0000.594421][3a53] set AppID=50011 old AppID=-1
[4426:347] [2023-10-23 20:58:14 +0000.594460][3a53] Init the android object with
jvm:0xb400007be74eb540 env:0x7b2157dc00 context:0x7ac23ae8c8

[4426:347] [2023-10-23 20:58:14 +0000.594530][3a53] SetAndroidMediaCodecObjects


time:124818170 enter.

[4426:347] [2023-10-23 20:58:14 +0000.594579][3a53] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[4426:347] [2023-10-23 20:58:14 +0000.594608][3a53] SetAndroidMediaCodecObjects


time:124818170 enter.

[4426:347] [2023-10-23 20:58:14 +0000.594642][3a53] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007be74eb540
[4426:347] [2023-10-23 20:58:14 +0000.594675][3a53] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007be74eb540 address:0x7a3888b760
[4426:347] [2023-10-23 20:58:14 +0000.594705][3a53] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007be74eb540
address:0x7a3888b760
[4426:348] [2023-10-23 20:58:14 +0000.594735][3a53] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[4426:348] [2023-10-23 20:58:14 +0000.594773][3a53] Set the android objects with


jvm:0xb400007be74eb540 env:0x7b2157dc00 context:0x7ac23ae8c8

[4426:349] [2023-10-23 20:58:14 +0000.596142][3a53] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7b2157dc00
[4426:349] [2023-10-23 20:58:14 +0000.596176][3a53] SystemUtil Init done
[4426:350] [2023-10-23 20:58:14 +0000.597273][3a53]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[4426:351] [2023-10-23 20:58:14 +0000.598447][3a53] MediaFilterCamera
[4426:351] [2023-10-23 20:58:14 +0000.598491][3a53] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[4426:351] [2023-10-23 20:58:14 +0000.598580][3a53] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[4426:351] [2023-10-23 20:58:14 +0000.598611][3a53] Recording session using default
bitrate support by app:31457280
[4426:351] [2023-10-23 20:58:14 +0000.598608][2106] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a6b592c40
[4426:351] [2023-10-23 20:58:14 +0000.598698][2106] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[4426:352] [2023-10-23 20:58:14 +0000.598779][3a53] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[4426:354] [2023-10-23 20:58:14 +0000.601640][3a53] Error(ini.cc:191): Open the
file failed. error:2
[4426:354] [2023-10-23 20:58:14 +0000.601699][3a53]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[4426:355] [2023-10-23 20:58:14 +0000.601727][3a53] The device model: m2102j20sg
usingSoftwareAEC value: 0
[4426:356] [2023-10-23 20:58:14 +0000.603659][3a53] Error(ini.cc:191): Open the
file failed. error:2
[4426:357] [2023-10-23 20:58:14 +0000.603740][3a53]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[4426:357] [2023-10-23 20:58:14 +0000.603799][3a53] The device model: m2102j20sg
usingHardwareAEC value: 0
[4426:357] [2023-10-23 20:58:14 +0000.603836][3a53] The machine device: m2102j20sg
usingHardwareAEC value: 0
[4426:357] [2023-10-23 20:58:14 +0000.603883][3a53] Using Default AEC type:
software AEC
[4426:358] [2023-10-23 20:58:14 +0000.604904][3a53] The device model: m2102j20sg
enum value: 0
[4426:358] [2023-10-23 20:58:14 +0000.605278][3a53] GetMachineModel is M2102J20SG
[4426:358] [2023-10-23 20:58:14 +0000.605313][3a53] GetMachineInfo: M2102J20SG
[4426:358] [2023-10-23 20:58:14 +0000.605339][3a53] Construct BeautifyReader
begin...
[4426:358] [2023-10-23 20:58:14 +0000.605374][3a53] dumpStickerRgba:0
dumpStickerYuv:0
[4426:358] [2023-10-23 20:58:14 +0000.605388][3a53] Construct BeautifyReader done.
[4426:363] [2023-10-23 20:58:14 +0000.610162][3a53]
AppDeviceManagerStartCamera::The result of start thread is: 1 micOn:0
[4426:363] [2023-10-23 20:58:14 +0000.610251][3a53] AppDeviceManager telnet server
for statistics started......
[4426:363] [2023-10-23 20:58:14 +0000.610179][2109] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7abde327a0
[4426:363] [2023-10-23 20:58:14 +0000.610656][3a53] CpuOverloadDetect
time:124818186 enter.

[4426:364] [2023-10-23 20:58:14 +0000.610766][3a53] CpuOverloadDetect leave.


expire time = 1 ms

[4426:364] [2023-10-23 20:58:14 +0000.610790][210a] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7a7c77aac0
[4426:364] [2023-10-23 20:58:14 +0000.611357][3a53] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[4426:364] [2023-10-23 20:58:14 +0000.611390][3a53] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[4426:364] [2023-10-23 20:58:14 +0000.611674][3a53] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[4426:368] [2023-10-23 20:58:14 +0000.615399][3a53] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[4426:369] [2023-10-23 20:58:14 +0000.615785][3a53] CreatePlatformSpecificObjects:
[4426:369] [2023-10-23 20:58:14 +0000.615832][3a53] audio device use opensle input
and opensl output
[4426:369] [2023-10-23 20:58:14 +0000.615883][3a53] Create OpenSLES output module
with java VM support.

[4426:369] [2023-10-23 20:58:14 +0000.615993][3a53] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[4426:369] [2023-10-23 20:58:14 +0000.616132][3a53] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[4426:369] [2023-10-23 20:58:14 +0000.616325][3a53] Create OpenSLES output module
with buffer num:1

[4426:369] [2023-10-23 20:58:14 +0000.616430][3a53] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[4426:369] [2023-10-23 20:58:14 +0000.616616][3a53] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[4426:370] [2023-10-23 20:58:14 +0000.616754][3a53] Create OpenSLES input module
with java VM support.

[4426:370] [2023-10-23 20:58:14 +0000.616789][3a53] Create OpenSLES input module


with buffer num:1

[4426:370] [2023-10-23 20:58:14 +0000.616870][3a53] Error(trace.cc:40): Init the


output and input for audio device template.
[4426:370] [2023-10-23 20:58:14 +0000.616896][3a53] Init the output device.

[4426:370] [2023-10-23 20:58:14 +0000.616927][3a53] Init the opensl input.


[4426:370] [2023-10-23 20:58:14 +0000.616959][3a53] AppDeviceManager get setting
samplerate: 0
[4426:370] [2023-10-23 20:58:14 +0000.617327][3a53] The device model: m2102j20sg
enum value: 0
[4426:371] [2023-10-23 20:58:14 +0000.617807][3a53] The device model: m2102j20sg
enum value: 0
[4426:371] [2023-10-23 20:58:14 +0000.617835][3a53] Set the sample rate to be:48000

[4426:371] [2023-10-23 20:58:14 +0000.617874][3a53] Enable the recording stereo:0


[4426:371] [2023-10-23 20:58:14 +0000.617905][3a53] Set the playout as stereo:1
[4426:371] [2023-10-23 20:58:14 +0000.617932][3a53] Init the microphone.
[4426:374] [2023-10-23 20:58:14 +0000.620891][3a53] Update the recording sample
rate to be: 48000
[4426:374] [2023-10-23 20:58:14 +0000.620951][3a53] Init the speaker.
[4426:374] [2023-10-23 20:58:14 +0000.621004][3a53] Low latency buffer size:144 low
sample rate:48000
[4426:374] [2023-10-23 20:58:14 +0000.621501][3a53] Using 1 x 10ms for an audio
frame.

[4426:377] [2023-10-23 20:58:14 +0000.624581][3a53] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[4426:379] [2023-10-23 20:58:14 +0000.625981][3a53] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[4426:379] [2023-10-23 20:58:14 +0000.626046][3a53] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[4426:383] [2023-10-23 20:58:14 +0000.630225][3a53] The device model:m2102j20sg

[4426:383] [2023-10-23 20:58:14 +0000.630300][3a53] speaker output factor:100


defaultFactor: 100

[4426:383] [2023-10-23 20:58:14 +0000.630312][3a53] headset output factor:100


defaultFactor: 100

[4426:383] [2023-10-23 20:58:14 +0000.630619][3a53] AppDeviceManagerStart finished.


[4426:383] [2023-10-23 20:58:14 +0000.630645][3a53] AppDeviceManagerStartMic::mic
status is off
[4426:383] [2023-10-23 20:58:14 +0000.630677][3a53] AppDeviceManagerStartMic update
aec type: 2

[4426:383] [2023-10-23 20:58:14 +0000.630694][3a53] AppDeviceManagerStartMic update


voiceChangeMode: 4

[4426:383] [2023-10-23 20:58:14 +0000.630705][3a53]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[4426:384] [2023-10-23 20:58:14 +0000.630735][3a53]
AudioDeviceDataHandler::StartMicProcess

[4426:384] [2023-10-23 20:58:14 +0000.630814][3a53] Try to start webrtc recording


device.

[4426:384] [2023-10-23 20:58:14 +0000.630834][3a53] StartRecording. threadID:14931

[4426:384] [2023-10-23 20:58:14 +0000.630883][3a53] default mode: Set the recording


mode to voice communication to enable HW AEC .

[4426:384] [2023-10-23 20:58:14 +0000.630902][3a53] Set the recording mode before


getSetting: 4
[4426:384] [2023-10-23 20:58:14 +0000.630917][3a53] Set the recording mode after
getSetting: 1
[4426:384] [2023-10-23 20:58:14 +0000.630846][210b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[4426:456] [2023-10-23 20:58:14 +0000.703586][3a53] StartRecording finished.

[4426:456] [2023-10-23 20:58:14 +0000.703651][3a53] audio: start the audio mic


checker timer.

[4426:457] [2023-10-23 20:58:14 +0000.704266][3a53] machine model :poco


[4426:457] [2023-10-23 20:58:14 +0000.704300][3a53] Support this machine
model :poco
[4426:465] [2023-10-23 20:58:14 +0000.712296][3a53] global inited! current sdk
version: 07-20-936c45f
[4426:745] [2023-10-23 20:58:14 +0000.992175][210b] Run AGC when audioType = 0
[4426:859] [2023-10-23 20:58:15 +0000.106382][430e]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[4426:860] [2023-10-23 20:58:15 +0000.106752][2107] MediaFilterCamera, recording
file context:0x7b2d3cd700 input texture:16
[4426:860] [2023-10-23 20:58:15 +0000.106848][2107] GLESContext:
[4426:860] [2023-10-23 20:58:15 +0000.106934][2107] The result of eglGetDisplay is:
0xb400007be75e8000
[4426:861] [2023-10-23 20:58:15 +0000.108536][2107] The result of creation:
0x7a5bb2cb00
[4426:861] [2023-10-23 20:58:15 +0000.108680][2107] The result of
eglCreatePbufferSurface is: 0x7a5bb2cc00
[4426:863] [2023-10-23 20:58:15 +0000.109831][430e]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7b2d3cd700 input_texture: 16
[4427:110] [2023-10-23 20:58:15 +0000.356753][210b] haveEnoughProcessedData
internalAudioStream.length: 0
[4428:744] [2023-10-23 20:58:16 +0000.991193][210b] Run AGC when audioType = 0
[4428:744] [2023-10-23 20:58:16 +0000.991374][210b]
AudioDeviceDataHandler::MixAndSendOutFrame
[4428:860] [2023-10-23 20:58:17 +0000.107037][210b] haveEnoughProcessedData
internalAudioStream.length: 0
[4429:135] [2023-10-23 20:58:17 +0000.382002][3a53]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[4429:135] [2023-10-23 20:58:17 +0000.382117][3a53] ~MediaFilterCamera
time:124820958 enter.

[4429:135] [2023-10-23 20:58:17 +0000.382157][3a53] StopPullFrameAndWriteMp4


time:124820958 enter.

[4429:136] [2023-10-23 20:58:17 +0000.382927][2106] stop recording


[4429:136] [2023-10-23 20:58:17 +0000.383028][2106] we have stopped recording
before
[4429:136] [2023-10-23 20:58:17 +0000.383291][3a53] StopPullFrameAndWriteMp4
leave. expire time = 1 ms

[4429:137] [2023-10-23 20:58:17 +0000.383993][3a53] DestroyPipelineAndFilters


time:124820960 enter.

[4429:137] [2023-10-23 20:58:17 +0000.384036][3a53] DestroyPipelineAndFilters


leave. expire time = 0 ms

[4429:137] [2023-10-23 20:58:17 +0000.384058][3a53] AppDeviceManagerStopMic

[4429:137] [2023-10-23 20:58:17 +0000.384109][3a53] AppDeviceManagerStopMic::mic


status is on
[4429:137] [2023-10-23 20:58:17 +0000.384129][3a53] Try to stop webrtc device.

[4429:137] [2023-10-23 20:58:17 +[000:021] [2024-08-18 03:04:01 +0000.716229][7397]


Log to file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start
time:2024-08-18 03:04:01 +0000
[000:022] [2024-08-18 03:04:01 +0000.716334][7397] set AppID=50011 old AppID=-1
[000:022] [2024-08-18 03:04:01 +0000.716356][7397] Init the android object with
jvm:0xb40000748a5a8540 env:0x73bc2a0b00 context:0x7350dcc7b8

[000:022] [2024-08-18 03:04:01 +0000.716431][7397] SetAndroidMediaCodecObjects


time:507302360 enter.

[000:022] [2024-08-18 03:04:01 +0000.716463][7397] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:022] [2024-08-18 03:04:01 +0000.716491][7397] SetAndroidMediaCodecObjects


time:507302360 enter.

[000:022] [2024-08-18 03:04:01 +0000.716525][7397] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000748a5a8540
[000:022] [2024-08-18 03:04:01 +0000.716539][7397] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000748a5a8540 address:0x72ba514760
[000:022] [2024-08-18 03:04:01 +0000.716551][7397] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000748a5a8540
address:0x72ba514760
[000:022] [2024-08-18 03:04:01 +0000.716572][7397] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:022] [2024-08-18 03:04:01 +0000.716603][7397] Set the android objects with


jvm:0xb40000748a5a8540 env:0x73bc2a0b00 context:0x7350dcc7b8

[000:023] [2024-08-18 03:04:01 +0000.718040][7397] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x73bc2a0b00
[000:023] [2024-08-18 03:04:01 +0000.718098][7397] SystemUtil Init done
[000:024] [2024-08-18 03:04:01 +0000.718535][7397]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:025] [2024-08-18 03:04:01 +0000.719574][7397] MediaFilterCamera
[000:025] [2024-08-18 03:04:01 +0000.719612][7397] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:025] [2024-08-18 03:04:01 +0000.719706][7397] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:025] [2024-08-18 03:04:01 +0000.719733][7397] Recording session using default
bitrate support by app:31457280
[000:025] [2024-08-18 03:04:01 +0000.719744][b4f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x734d8ca740
[000:025] [2024-08-18 03:04:01 +0000.719923][b4f] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:025] [2024-08-18 03:04:01 +0000.719985][7397] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:026] [2024-08-18 03:04:01 +0000.720392][7397] Error(ini.cc:191): Open the file
failed. error:2
[000:026] [2024-08-18 03:04:01 +0000.720418][7397]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:026] [2024-08-18 03:04:01 +0000.720430][7397] The device model: m2102j20sg
usingSoftwareAEC value: 0
[000:027] [2024-08-18 03:04:01 +0000.722090][7397] Error(ini.cc:191): Open the file
failed. error:2
[000:027] [2024-08-18 03:04:01 +0000.722139][7397]
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] [2024-08-18 03:04:01 +0000.722159][7397] The device model: m2102j20sg
usingHardwareAEC value: 0
[000:027] [2024-08-18 03:04:01 +0000.722180][7397] The machine device: m2102j20sg
usingHardwareAEC value: 0
[000:027] [2024-08-18 03:04:01 +0000.722194][7397] Using Default AEC type: software
AEC
[000:028] [2024-08-18 03:04:01 +0000.723043][7397] The device model: m2102j20sg
enum value: 0
[000:029] [2024-08-18 03:04:01 +0000.723333][7397] GetMachineModel is M2102J20SG
[000:029] [2024-08-18 03:04:01 +0000.723356][7397] GetMachineInfo: M2102J20SG
[000:029] [2024-08-18 03:04:01 +0000.723376][7397] Construct BeautifyReader
begin...
[000:029] [2024-08-18 03:04:01 +0000.723394][7397] dumpStickerRgba:0
dumpStickerYuv:0
[000:029] [2024-08-18 03:04:01 +0000.723405][7397] Construct BeautifyReader done.
[000:032] [2024-08-18 03:04:01 +0000.726508][7397] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:032] [2024-08-18 03:04:01 +0000.726538][b57] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x734da7d7a0
[000:032] [2024-08-18 03:04:01 +0000.726794][7397] AppDeviceManager telnet server
for statistics started......
[000:032] [2024-08-18 03:04:01 +0000.727144][7397] CpuOverloadDetect time:507302370
enter.

[000:032] [2024-08-18 03:04:01 +0000.727213][7397] CpuOverloadDetect leave. expire


time = 0 ms

[000:032] [2024-08-18 03:04:01 +0000.727243][b58] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x72fbf3e900
[000:033] [2024-08-18 03:04:01 +0000.727614][7397] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:033] [2024-08-18 03:04:01 +0000.727638][7397] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:035] [2024-08-18 03:04:01 +0000.729678][7397] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:039] [2024-08-18 03:04:01 +0000.733968][7397] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:040] [2024-08-18 03:04:01 +0000.734437][7397] CreatePlatformSpecificObjects:
[000:040] [2024-08-18 03:04:01 +0000.734484][7397] audio device use opensle input
and opensl output
[000:040] [2024-08-18 03:04:01 +0000.734513][7397] Create OpenSLES output module
with java VM support.

[000:040] [2024-08-18 03:04:01 +0000.734635][7397] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:040] [2024-08-18 03:04:01 +0000.734762][7397] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:040] [2024-08-18 03:04:01 +0000.734884][7397] Create OpenSLES output module
with buffer num:1

[000:040] [2024-08-18 03:04:01 +0000.734981][7397] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:040] [2024-08-18 03:04:01 +0000.735071][7397] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:040] [2024-08-18 03:04:01 +0000.735176][7397] Create OpenSLES input module
with java VM support.

[000:040] [2024-08-18 03:04:01 +0000.735203][7397] Create OpenSLES input module


with buffer num:1

[000:040] [2024-08-18 03:04:01 +0000.735229][7397] Error(trace.cc:40): Init the


output and input for audio device template.
[000:040] [2024-08-18 03:04:01 +0000.735252][7397] Init the output device.

[000:040] [2024-08-18 03:04:01 +0000.735263][7397] Init the opensl input.


[000:041] [2024-08-18 03:04:01 +0000.735289][7397] AppDeviceManager get setting
samplerate: 0
[000:041] [2024-08-18 03:04:01 +0000.735584][7397] The device model: m2102j20sg
enum value: 0
[000:041] [2024-08-18 03:04:01 +0000.735913][7397] The device model: m2102j20sg
enum value: 0
[000:041] [2024-08-18 03:04:01 +0000.735934][7397] Set the sample rate to be:48000

[000:041] [2024-08-18 03:04:01 +0000.735945][7397] Enable the recording stereo:0


[000:041] [2024-08-18 03:04:01 +0000.735968][7397] Set the playout as stereo:1
[000:041] [2024-08-18 03:04:01 +0000.735996][7397] Init the microphone.
[000:045] [2024-08-18 03:04:01 +0000.739283][7397] Update the recording sample rate
to be: 48000
[000:045] [2024-08-18 03:04:01 +0000.739326][7397] Init the speaker.
[000:045] [2024-08-18 03:04:01 +0000.739349][7397] Low latency buffer size:144 low
sample rate:48000
[000:045] [2024-08-18 03:04:01 +0000.739570][7397] Using 1 x 10ms for an audio
frame.

[000:048] [2024-08-18 03:04:01 +0000.742427][7397] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:048] [2024-08-18 03:04:01 +0000.742496][7397] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:048] [2024-08-18 03:04:01 +0000.742534][7397] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:052] [2024-08-18 03:04:01 +0000.746499][7397] The device model:m2102j20sg

[000:052] [2024-08-18 03:04:01 +0000.746561][7397] speaker output factor:100


defaultFactor: 100

[000:052] [2024-08-18 03:04:01 +0000.746573][7397] headset output factor:100


defaultFactor: 100

[000:052] [2024-08-18 03:04:01 +0000.746833][7397] AppDeviceManagerStart finished.


[000:052] [2024-08-18 03:04:01 +0000.746856][7397] AppDeviceManagerStartMic::mic
status is off
[000:052] [2024-08-18 03:04:01 +0000.746892][7397] AppDeviceManagerStartMic update
aec type: 2

[000:052] [2024-08-18 03:04:01 +0000.746908][7397] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:052] [2024-08-18 03:04:01 +0000.746919][7397]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:052] [2024-08-18 03:04:01 +0000.746943][7397]
AudioDeviceDataHandler::StartMicProcess

[000:052] [2024-08-18 03:04:01 +0000.747020][7397] Try to start webrtc recording


device.

[000:052] [2024-08-18 03:04:01 +0000.747039][7397] StartRecording. threadID:29591

[000:052] [2024-08-18 03:04:01 +0000.747051][b5d] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:052] [2024-08-18 03:04:01 +0000.747119][b5d] haveEnoughProcessedData
internalAudioStream.length: 0
[000:052] [2024-08-18 03:04:01 +0000.747241][7397] The machine model:M2102J20SG

[000:053] [2024-08-18 03:04:01 +0000.747281][7397] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:053] [2024-08-18 03:04:01 +0000.747298][7397] Set the recording mode before


getSetting: 4
[000:053] [2024-08-18 03:04:01 +0000.747313][7397] Set the recording mode after
getSetting: 1
[000:104] [2024-08-18 03:04:01 +0000.798724][7397] StartRecording finished.

[000:104] [2024-08-18 03:04:01 +0000.798772][7397] audio: start the audio mic


checker timer.

[000:104] [2024-08-18 03:04:01 +0000.799205][7397] machine model :poco


[000:104] [2024-08-18 03:04:01 +0000.799243][7397] Support this machine model :poco
[000:108] [2024-08-18 03:04:01 +0000.802817][7397] global inited! current sdk
version: 07-20-936c45f
[000:191] [2024-08-18 03:04:01 +0000.886116][b61] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:191] [2024-08-18 03:04:01 +0000.886195][b61] _deviceSampleRate:48000

[000:196] [2024-08-18 03:04:01 +0000.890332][b5d] Run AGC when audioType = 0


[000:196] [2024-08-18 03:04:01 +0000.890446][b5d]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:525] [2024-08-18 03:04:02 +0000.219598][7680]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:525] [2024-08-18 03:04:02 +0000.219718][b50] MediaFilterCamera, recording file
context:0x730ab54080 input texture:18
[000:525] [2024-08-18 03:04:02 +0000.219766][b50] GLESContext:
[000:525] [2024-08-18 03:04:02 +0000.219810][b50] The result of eglGetDisplay is:
0xb40000748a6a5000
[000:526] [2024-08-18 03:04:02 +0000.220576][b50] The result of creation:
0x72f7408680
[000:526] [2024-08-18 03:04:02 +0000.220677][b50] The result of
eglCreatePbufferSurface is: 0x72f741a300
[000:526] [2024-08-18 03:04:02 +0000.220770][7680]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x730ab54080 input_texture: 18
[001:814] [2024-08-18 03:04:03 +0000.508542][b5d] haveEnoughProcessedData
internalAudioStream.length: 10
[002:191] [2024-08-18 03:04:03 +0000.885314][b5d] Run AGC when audioType = 0
[003:570] [2024-08-18 03:04:05 +0000.264845][b5d] haveEnoughProcessedData
internalAudioStream.length: 10
[004:108] [2024-08-18 03:04:05 +0000.803206][b41]
monitorTime:4004totalDuration:3920
[004:194] [2024-08-18 03:04:05 +0000.888381][b5d] Run AGC when audioType = 0
[004:194] [2024-08-18 03:04:05 +0000.888579][b5d]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:311] [2024-08-18 03:04:07 +0000.5600][b5d] haveEnoughProcessedData
internalAudioStream.length: 10
[006:194] [2024-08-18 03:04:07 +0000.888553][b5d] Run AGC when audioType = 0
[007:055] [2024-08-18 03:04:08 +0000.749729][b5d] haveEnoughProcessedData
internalAudioStream.length: 20
[008:190] [2024-08-18 03:04:09 +0000.884850][b5d] Run AGC when audioType = 0
[008:190] [2024-08-18 03:04:09 +0000.885019][b5d]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:791] [2024-08-18 03:04:10 +0000.485671][b5d] haveEnoughProcessedData
internalAudioStream.length: 20
[010:190] [2024-08-18 03:04:11 +0000.884798][b61] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:190] [2024-08-18 03:04:11 +0000.885036][b61] _deviceSampleRate:48000

[010:191] [2024-08-18 03:04:11 +0000.885992][b5d] Run AGC when audioType = 0


[010:513] [2024-08-18 03:04:12 +0000.207946][b5d] haveEnoughProcessedData
internalAudioStream.length: 0
[012:192] [2024-08-18 03:04:13 +0000.887166][b5d] Run AGC when audioType = 0
[012:193] [2024-08-18 03:04:13 +0000.887336][b5d]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:255] [2024-08-18 03:04:13 +0000.949591][b5d] haveEnoughProcessedData
internalAudioStream.length: 20
[013:548] [2024-08-18 03:04:15 +0000.242836][7397]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[013:548] [2024-08-18 03:04:15 +0000.242918][7397] ~MediaFilterCamera
time:507315886 enter.

[013:548] [2024-08-18 03:04:15 +0000.242950][7397] StopPullFrameAndWriteMp4


time:507315886 enter.

[013:548] [2024-08-18 03:04:15 +0000.243263][b4f] stop recording


[013:549] [2024-08-18 03:04:15 +0000.243300][b4f] we have stopped recording before
[013:549] [2024-08-18 03:04:15 +0000.243366][7397] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[013:549] [2024-08-18 03:04:15 +0000.243617][7397] DestroyPipelineAndFilters


time:507315887 enter.

[013:549] [2024-08-18 03:04:15 +0000.243643][7397] DestroyPipelineAndFilters


leave. expire time = 0 ms

[013:549] [2024-08-18 03:04:15 +0000.243674][7397] AppDeviceManagerStopMic

[013:549] [2024-08-18 03:04:15 +0000.243713][7397] AppDeviceManagerStopMic::mic


status is on
[013:549] [2024-08-18 03:04:15 +0000.243735][7397] Try to stop webrtc device.

[013:549] [2024-08-18 03:04:15 +0000.243767][7397] Set record state to


stopped.threadID:29591

[013:581] [2024-08-18 03:04:15 +0000.275531][7397] Try to destory the


recorder.threadID:29591

[013:781] [2024-08-18 03:04:15 +0000.475701][7397] DestroyAudioRecorder:


[013:781] [2024-08-18 03:04:15 +0000.475762][7397] Cleanup the buffer queue in the
recorder.
[013:781] [2024-08-18 03:04:15 +0000.475783][7397] Destroy the recorder.

[013:782] [2024-08-18 03:04:15 +0000.476883][7397] StopRecording finished.

[013:782] [2024-08-18 03:04:15 +0000.476945][7397] The stop recording success.

[013:782] [2024-08-18 03:04:15 +0000.476963][7397]


AudioDeviceDataHandler::StopMicProcess

[013:783] [2024-08-18 03:04:15 +0000.477928][7397] AppDeviceManager stop.

[013:783] [2024-08-18 03:04:15 +0000.478014][7397] Rlease the webrtc device object.

[013:784] [2024-08-18 03:04:15 +0000.478330][7397] OpenSlesInput destruct.

[013:784] [2024-08-18 03:04:15 +0000.478421][7397] OpenSlesOutput destruct.

[013:785] [2024-08-18 03:04:15 +0000.479574][7397] EventDispatchServerScope


destruct
[013:785] [2024-08-18 03:04:15 +0000.479639][7397]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[013:785] [2024-08-18 03:04:15 +0000.479680][7397] ~AudioDeviceDataHandler

[013:786] [2024-08-18 03:04:15 +0000.480322][7397] AppDeviceManagerDestruct.

[013:786] [2024-08-18 03:04:15 +0000.480383][7397] ~AppDeviceManager:


[013:786] [2024-08-18 03:04:15 +0000.480420][7397] ~CpuOverloadDetect
time:507316124 enter.

[013:786] [2024-08-18 03:04:15 +0000.480804][7397] ~CpuOverloadDetect leave.


expire time = 0 ms

[013:788] [2024-08-18 03:04:15 +0000.483264][7397] Destruct BeautifyReader begin...


[013:789] [2024-08-18 03:04:15 +0000.483322][7397] Destruct BeautifyReader done.
[013:789] [2024-08-18 03:04:15 +0000.483348][7397] ~MediaFilterCamera leave.
expire time = 241 ms

[013:789] [2024-08-18 03:04:15 +0000.483473][7397] ~GLESContext:


[013:790] [2024-08-18 03:04:15 +0000.484533][7397] GLESContext destruct finish.
[013:790] [2024-08-18 03:04:15 +0000.484598][7397] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[013:790] [2024-08-18 03:04:15 +0000.484963][7397] global uninited!
[013:790] [2024-08-18 03:04:15 +0000.485056][7397]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[013:791] [2024-08-18 03:04:15 +0000.485276][7397] MediaFilterCamera
[013:791] [2024-08-18 03:04:15 +0000.485314][7397] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[013:791] [2024-08-18 03:04:15 +0000.485403][7397] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[013:791] [2024-08-18 03:04:15 +0000.485433][7397] Recording session using default
bitrate support by app:31457280
[013:791] [2024-08-18 03:04:15 +0000.485432][c69] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x734d8ca740
[013:791] [2024-08-18 03:04:15 +0000.485500][c69] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[013:791] [2024-08-18 03:04:15 +0000.485547][7397] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[013:793] [2024-08-18 03:04:15 +0000.487399][7397] Error(ini.cc:191): Open the file
failed. error:2
[013:793] [2024-08-18 03:04:15 +0000.487460][7397]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[013:793] [2024-08-18 03:04:15 +0000.487477][7397] The device model: m2102j20sg
usingSoftwareAEC value: 0
[013:795] [2024-08-18 03:04:15 +0000.489606][7397] Error(ini.cc:191): Open the file
failed. error:2
[013:795] [2024-08-18 03:04:15 +0000.489667][7397]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[013:795] [2024-08-18 03:04:15 +0000.489709][7397] The device model: m2102j20sg
usingHardwareAEC value: 0
[013:795] [2024-08-18 03:04:15 +0000.489735][7397] The machine device: m2102j20sg
usingHardwareAEC value: 0
[013:795] [2024-08-18 03:04:15 +0000.489764][7397] Using Default AEC type: software
AEC
[013:795] [2024-08-18 03:04:15 +0000.490197][7397] The device model: m2102j20sg
enum value: 0
[013:796] [2024-08-18 03:04:15 +0000.490525][7397] GetMachineModel is M2102J20SG
[013:796] [2024-08-18 03:04:15 +0000.490553][7397] GetMachineInfo: M2102J20SG
[013:796] [2024-08-18 03:04:15 +0000.490586][7397] Construct BeautifyReader
begin...
[013:796] [2024-08-18 03:04:15 +0000.490614][7397] dumpStickerRgba:0
dumpStickerYuv:0
[013:796] [2024-08-18 03:04:15 +0000.490640][7397] Construct BeautifyReader done.
[013:798] [2024-08-18 03:04:15 +0000.492837][7397] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[013:798] [2024-08-18 03:04:15 +0000.492864][c6d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x734da7d7a0
[013:798] [2024-08-18 03:04:15 +0000.492891][7397] AppDeviceManager telnet server
for statistics started......
[013:799] [2024-08-18 03:04:15 +0000.493299][7397] CpuOverloadDetect time:507316137
enter.

[013:799] [2024-08-18 03:04:15 +0000.493377][7397] CpuOverloadDetect leave. expire


time = 0 ms

[013:799] [2024-08-18 03:04:15 +0000.493404][c6f] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x72fbe2c540
[013:799] [2024-08-18 03:04:15 +0000.493880][7397] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[013:799] [2024-08-18 03:04:15 +0000.493910][7397] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[013:799] [2024-08-18 03:04:15 +0000.494079][7397] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[013:800] [2024-08-18 03:04:15 +0000.494328][7397] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[013:800] [2024-08-18 03:04:15 +0000.494549][7397] CreatePlatformSpecificObjects:
[013:800] [2024-08-18 03:04:15 +0000.494582][7397] audio device use opensle input
and opensl output
[013:800] [2024-08-18 03:04:15 +0000.494602][7397] Create OpenSLES output module
with java VM support.

[013:800] [2024-08-18 03:04:15 +0000.494712][7397] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[013:800] [2024-08-18 03:04:15 +0000.494884][7397] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[013:800] [2024-08-18 03:04:15 +0000.495036][7397] Create OpenSLES output module
with buffer num:1

[013:800] [2024-08-18 03:04:15 +0000.495161][7397] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[013:801] [2024-08-18 03:04:15 +0000.495285][7397] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[013:801] [2024-08-18 03:04:15 +0000.495420][7397] Create OpenSLES input module
with java VM support.

[013:801] [2024-08-18 03:04:15 +0000.495457][7397] Create OpenSLES input module


with buffer num:1

[013:801] [2024-08-18 03:04:15 +0000.495494][7397] Error(trace.cc:40): Init the


output and input for audio device template.
[013:801] [2024-08-18 03:04:15 +0000.495516][7397] Init the output device.

[013:801] [2024-08-18 03:04:15 +0000.495545][7397] Init the opensl input.


[013:801] [2024-08-18 03:04:15 +0000.495561][7397] AppDeviceManager get setting
samplerate: 0
[013:801] [2024-08-18 03:04:15 +0000.495857][7397] The device model: m2102j20sg
enum value: 0
[013:802] [2024-08-18 03:04:15 +0000.496328][7397] The device model: m2102j20sg
enum value: 0
[013:802] [2024-08-18 03:04:15 +0000.496355][7397] Set the sample rate to be:48000

[013:802] [2024-08-18 03:04:15 +0000.496384][7397] Enable the recording stereo:0


[013:802] [2024-08-18 03:04:15 +0000.496401][7397] Set the playout as stereo:1
[013:802] [2024-08-18 03:04:15 +0000.496415][7397] Init the microphone.
[013:802] [2024-08-18 03:04:15 +0000.496844][7397] Update the recording sample rate
to be: 48000
[013:802] [2024-08-18 03:04:15 +0000.496876][7397] Init the speaker.
[013:802] [2024-08-18 03:04:15 +0000.496899][7397] Low latency buffer size:144 low
sample rate:48000
[013:802] [2024-08-18 03:04:15 +0000.497042][7397] Using 1 x 10ms for an audio
frame.

[013:803] [2024-08-18 03:04:15 +0000.497501][7397] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[013:803] [2024-08-18 03:04:15 +0000.497551][7397] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[013:803] [2024-08-18 03:04:15 +0000.497598][7397] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[013:805] [2024-08-18 03:04:15 +0000.500169][7397] The device model:m2102j20sg

[013:805] [2024-08-18 03:04:15 +0000.500237][7397] speaker output factor:100


defaultFactor: 100

[013:805] [2024-08-18 03:04:15 +0000.500264][7397] headset output factor:100


defaultFactor: 100

[013:806] [2024-08-18 03:04:15 +0000.500526][7397] AppDeviceManagerStart finished.


[013:806] [2024-08-18 03:04:15 +0000.500560][7397] AppDeviceManagerStartMic::mic
status is off
[013:806] [2024-08-18 03:04:15 +0000.500606][7397] AppDeviceManagerStartMic update
aec type: 2

[013:806] [2024-08-18 03:04:15 +0000.500620][7397] AppDeviceManagerStartMic update


voiceChangeMode: 4

[013:806] [2024-08-18 03:04:15 +0000.500635][7397]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[013:806] [2024-08-18 03:04:15 +0000.500712][7397]
AudioDeviceDataHandler::StartMicProcess

[013:806] [2024-08-18 03:04:15 +0000.500825][7397] Try to start webrtc recording


device.

[013:806] [2024-08-18 03:04:15 +0000.500852][7397] StartRecording. threadID:29591

[013:806] [2024-08-18 03:04:15 +0000.500854][c70] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[013:806] [2024-08-18 03:04:15 +0000.500898][7397] default mode: Set the recording
mode to voice communication to enable HW AEC .

[013:806] [2024-08-18 03:04:15 +0000.500915][7397] Set the recording mode before


getSetting: 4
[013:806] [2024-08-18 03:04:15 +0000.500946][7397] Set the recording mode after
getSetting: 1
[013:840] [2024-08-18 03:04:15 +0000.534448][7397] StartRecording finished.
[013:840] [2024-08-18 03:04:15 +0000.534522][7397] audio: start the audio mic
checker timer.

[013:841] [2024-08-18 03:04:15 +0000.536221][7397] machine model :poco


[013:842] [2024-08-18 03:04:15 +0000.536388][7397] Support this machine model :poco
[013:842] [2024-08-18 03:04:15 +0000.536474][7397] global inited! current sdk
version: 07-20-936c45f
[014:124] [2024-08-18 03:04:15 +0000.818948][c70] haveEnoughProcessedData
internalAudioStream.length: 0
[014:547] [2024-08-18 03:04:16 +0000.241575][c70] Run AGC when audioType = 0
[015:214] [2024-08-18 03:04:16 +0000.908830][7397]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[015:214] [2024-08-18 03:04:16 +0000.908988][7397] ~MediaFilterCamera
time:507317552 enter.

[015:214] [2024-08-18 03:04:16 +0000.909051][7397] StopPullFrameAndWriteMp4


time:507317552 enter.

[015:219] [2024-08-18 03:04:16 +0000.914028][c69] stop recording


[015:219] [2024-08-18 03:04:16 +0000.914111][c69] we have stopped recording before
[015:219] [2024-08-18 03:04:16 +0000.914192][7397] StopPullFrameAndWriteMp4 leave.
expire time = 5 ms

[015:220] [2024-08-18 03:04:16 +0000.914622][7397] DestroyPipelineAndFilters


time:507317558 enter.

[015:220] [2024-08-18 03:04:16 +0000.914660][7397] DestroyPipelineAndFilters


leave. expire time = 0 ms

[015:220] [2024-08-18 03:04:16 +0000.914680][7397] AppDeviceManagerStopMic

[015:220] [2024-08-18 03:04:16 +0000.914727][7397] AppDeviceManagerStopMic::mic


status is on
[015:220] [2024-08-18 03:04:16 +0000.914746][7397] Try to stop webrtc device.

[015:220] [2024-08-18 03:04:16 +0000.914767][7397] Set record state to


stopped.threadID:29591

[015:282] [2024-08-18 03:04:16 +0000.977148][7397] Try to destory the


recorder.threadID:29591

[015:483] [2024-08-18 03:04:17 +0000.177283][7397] DestroyAudioRecorder:


[015:483] [2024-08-18 03:04:17 +0000.177359][7397] Cleanup the buffer queue in the
recorder.
[015:483] [2024-08-18 03:04:17 +0000.177375][7397] Destroy the recorder.

[015:484] [2024-08-18 03:04:17 +0000.178719][7397] StopRecording finished.

[015:484] [2024-08-18 03:04:17 +0000.178783][7397] The stop recording success.

[015:484] [2024-08-18 03:04:17 +0000.178799][7397]


AudioDeviceDataHandler::StopMicProcess

[015:484] [2024-08-18 03:04:17 +0000.179026][7397] AppDeviceManager stop.

[015:484] [2024-08-18 03:04:17 +0000.179076][7397] Rlease the webrtc device object.

[015:484] [2024-08-18 03:04:17 +0000.179248][7397] OpenSlesInput destruct.


[015:485] [2024-08-18 03:04:17 +0000.179287][7397] OpenSlesOutput destruct.

[015:485] [2024-08-18 03:04:17 +0000.179698][7397] EventDispatchServerScope


destruct
[015:485] [2024-08-18 03:04:17 +0000.179739][7397]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[015:485] [2024-08-18 03:04:17 +0000.180769][7397] ~AudioDeviceDataHandler

[015:487] [2024-08-18 03:04:17 +0000.181327][7397] AppDeviceManagerDestruct.

[015:487] [2024-08-18 03:04:17 +0000.181382][7397] ~AppDeviceManager:


[015:487] [2024-08-18 03:04:17 +0000.181417][7397] ~CpuOverloadDetect
time:507317825 enter.

[015:487] [2024-08-18 03:04:17 +0000.181821][7397] ~CpuOverloadDetect leave.


expire time = 0 ms

[015:488] [2024-08-18 03:04:17 +0000.182991][7397] Destruct BeautifyReader begin...


[015:488] [2024-08-18 03:04:17 +0000.183038][7397] Destruct BeautifyReader done.
[015:488] [2024-08-18 03:04:17 +0000.183055][7397] ~MediaFilterCamera leave.
expire time = 274 ms

[015:488] [2024-08-18 03:04:17 +0000.183151][7397] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[015:489] [2024-08-18 03:04:17 +0000.183437][7397] global uninited!
[015:489] [2024-08-18 03:04:17 +0000.183736][7397] clear AppID 50011
[015:489] [2024-08-18 03:04:17 +0000.183769][7397] UnRegister JVM for Xplatform
util
[015:489] [2024-08-18 03:04:17 +0000.183787][7397] Dispose::unregister webrtc video
engine
[015:489] [2024-08-18 03:04:17 +0000.183811][7397] Init the android object with
jvm:0x0 env:0x0 context:0x0

[015:489] [2024-08-18 03:04:17 +0000.183843][7397] SetAndroidMediaCodecObjects


time:507317827 enter.

[015:489] [2024-08-18 03:04:17 +0000.183869][7397] ClearAndroidMediaCodecObjects


time:507317827 enter.

[015:489] [2024-08-18 03:04:17 +0000.183885][7397] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[015:489] [2024-08-18 03:04:17 +0000.183911][7397] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[015:489] [2024-08-18 03:04:17 +0000.183927][7397] SetAndroidMediaCodecObjects


time:507317827 enter.

[015:489] [2024-08-18 03:04:17 +0000.183969][7397] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[015:489] [2024-08-18 03:04:17 +0000.183993][7397] ClearAndroidMediaCodecObjects
time:507317827 enter.

[015:489] [2024-08-18 03:04:17 +0000.184025][7397] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[015:489] [2024-08-18 03:04:17 +0000.184058][7397] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[015:489] [2024-08-18 03:04:17 +0000.184087][7397] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[015:489] [2024-08-18 03:04:17 +0000.184114][7397] Dispose::unregister webrtc voice


engine
[015:489] [2024-08-18 03:04:17 +0000.184125][7397] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[015:489] [2024-08-18 03:04:17 +0000.184150][7397] SystemUtil UnInit done


[019:325] [2024-08-18 03:04:21 +0000.20072][7397] Register JVM for xplatform util
[019:333] [2024-08-18 03:04:21 +0000.28219][7397] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2024-08-
18 03:04:21 +0000
[019:333] [2024-08-18 03:04:21 +0000.28267][7397] set AppID=50011 old AppID=-1
[019:334] [2024-08-18 03:04:21 +0000.28281][7397] Init the android object with
jvm:0xb40000748a5a8540 env:0x73bc2a0b00 context:0x7350dcce58

[019:334] [2024-08-18 03:04:21 +0000.28295][7397] SetAndroidMediaCodecObjects


time:507321672 enter.

[019:334] [2024-08-18 03:04:21 +0000.28329][7397] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[019:334] [2024-08-18 03:04:21 +0000.28360][7397] SetAndroidMediaCodecObjects


time:507321672 enter.

[019:334] [2024-08-18 03:04:21 +0000.28371][7397] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000748a5a8540
[019:334] [2024-08-18 03:04:21 +0000.28396][7397] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000748a5a8540 address:0x72ba514760
[019:334] [2024-08-18 03:04:21 +0000.28408][7397] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000748a5a8540
address:0x72ba514760
[019:334] [2024-08-18 03:04:21 +0000.28429][7397] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[019:334] [2024-08-18 03:04:21 +0000.28441][7397] Set the android objects with


jvm:0xb40000748a5a8540 env:0x73bc2a0b00 context:0x7350dcce58

[019:334] [2024-08-18 03:04:21 +0000.28462][7397] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x73bc2a0b00
[019:334] [2024-08-18 03:04:21 +0000.28476][7397] SystemUtil Init done
[019:334] [2024-08-18 03:04:21 +0000.28751][7397]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[019:334] [2024-08-18 03:04:21 +0000.28827][7397] MediaFilterCamera
[019:334] [2024-08-18 03:04:21 +0000.28849][7397] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[019:334] [2024-08-18 03:04:21 +0000.28928][7397] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[019:334] [2024-08-18 03:04:21 +0000.28953][7397] Recording session using default
bitrate support by app:31457280
[019:334] [2024-08-18 03:04:21 +0000.28979][d4b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x734d8ca740
[019:335] [2024-08-18 03:04:21 +0000.29469][d4b] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[019:335] [2024-08-18 03:04:21 +0000.29605][7397] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[019:336] [2024-08-18 03:04:21 +0000.30511][7397] Error(ini.cc:191): Open the file
failed. error:2
[019:336] [2024-08-18 03:04:21 +0000.30565][7397]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[019:336] [2024-08-18 03:04:21 +0000.30593][7397] The device model: m2102j20sg
usingSoftwareAEC value: 0
[019:338] [2024-08-18 03:04:21 +0000.32341][7397] Error(ini.cc:191): Open the file
failed. error:2
[019:338] [2024-08-18 03:04:21 +0000.32401][7397]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[019:338] [2024-08-18 03:04:21 +0000.32425][7397] The device model: m2102j20sg
usingHardwareAEC value: 0
[019:338] [2024-08-18 03:04:21 +0000.32447][7397] The machine device: m2102j20sg
usingHardwareAEC value: 0
[019:338] [2024-08-18 03:04:21 +0000.32460][7397] Using Default AEC type: software
AEC
[019:338] [2024-08-18 03:04:21 +0000.32822][7397] The device model: m2102j20sg enum
value: 0
[019:338] [2024-08-18 03:04:21 +0000.33125][7397] GetMachineModel is M2102J20SG
[019:338] [2024-08-18 03:04:21 +0000.33155][7397] GetMachineInfo: M2102J20SG
[019:338] [2024-08-18 03:04:21 +0000.33165][7397] Construct BeautifyReader begin...
[019:338] [2024-08-18 03:04:21 +0000.33186][7397] dumpStickerRgba:0
dumpStickerYuv:0
[019:338] [2024-08-18 03:04:21 +0000.33197][7397] Construct BeautifyReader done.
[019:340] [2024-08-18 03:04:21 +0000.35180][7397] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[019:340] [2024-08-18 03:04:21 +0000.35212][d4e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x734da7b4a0
[019:340] [2024-08-18 03:04:21 +0000.35253][7397] AppDeviceManager telnet server
for statistics started......
[019:341] [2024-08-18 03:04:21 +0000.35594][7397] CpuOverloadDetect time:507321679
enter.

[019:341] [2024-08-18 03:04:21 +0000.35664][7397] CpuOverloadDetect leave. expire


time = 0 ms

[019:341] [2024-08-18 03:04:21 +0000.35694][d4f] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x72dc767300
[019:341] [2024-08-18 03:04:21 +0000.36046][7397] AppDeviceMana GetOpenslVoiceMode
before get setting: 1
[019:341] [2024-08-18 03:04:21 +0000.36068][7397] AppDeviceMana GetOpenslVoiceMode
after get setting: 1
[019:341] [2024-08-18 03:04:21 +0000.36199][7397] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[019:342] [2024-08-18 03:04:21 +0000.36560][7397] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[019:342] [2024-08-18 03:04:21 +0000.36835][7397] CreatePlatformSpecificObjects:
[019:342] [2024-08-18 03:04:21 +0000.36874][7397] audio device use opensle input
and opensl output
[019:342] [2024-08-18 03:04:21 +0000.36902][7397] Create OpenSLES output module
with java VM support.

[019:342] [2024-08-18 03:04:21 +0000.37002][7397] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[019:342] [2024-08-18 03:04:21 +0000.37178][7397] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[019:343] [2024-08-18 03:04:21 +0000.37345][7397] Create OpenSLES output module
with buffer num:1

[019:343] [2024-08-18 03:04:21 +0000.37443][7397] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[019:343] [2024-08-18 03:04:21 +0000.37565][7397] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[019:343] [2024-08-18 03:04:21 +0000.37699][7397] Create OpenSLES input module with
java VM support.

[019:343] [2024-08-18 03:04:21 +0000.37736][7397] Create OpenSLES input module with


buffer num:1

[019:343] [2024-08-18 03:04:21 +0000.37772][7397] Error(trace.cc:40): Init the


output and input for audio device template.
[019:343] [2024-08-18 03:04:21 +0000.37793][7397] Init the output device.

[019:343] [2024-08-18 03:04:21 +0000.37824][7397] Init the opensl input.


[019:343] [2024-08-18 03:04:21 +0000.37854][7397] AppDeviceManager get setting
samplerate: 0
[019:343] [2024-08-18 03:04:21 +0000.38181][7397] The device model: m2102j20sg enum
value: 0
[019:344] [2024-08-18 03:04:21 +0000.38625][7397] The device model: m2102j20sg enum
value: 0
[019:344] [2024-08-18 03:04:21 +0000.38651][7397] Set the sample rate to be:48000

[019:344] [2024-08-18 03:04:21 +0000.38679][7397] Enable the recording stereo:0


[019:344] [2024-08-18 03:04:21 +0000.38707][7397] Set the playout as stereo:1
[019:344] [2024-08-18 03:04:21 +0000.38732][7397] Init the microphone.
[019:344] [2024-08-18 03:04:21 +0000.39069][7397] Update the recording sample rate
to be: 48000
[019:344] [2024-08-18 03:04:21 +0000.39104][7397] Init the speaker.
[019:344] [2024-08-18 03:04:21 +0000.39126][7397] Low latency buffer size:144 low
sample rate:48000
[019:344] [2024-08-18 03:04:21 +0000.39206][7397] Using 1 x 10ms for an audio
frame.

[019:345] [2024-08-18 03:04:21 +0000.39568][7397] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[019:345] [2024-08-18 03:04:21 +0000.39608][7397] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[019:345] [2024-08-18 03:04:21 +0000.39636][7397] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[019:347] [2024-08-18 03:04:21 +0000.41881][7397] The device model:m2102j20sg

[019:347] [2024-08-18 03:04:21 +0000.41931][7397] speaker output factor:100


defaultFactor: 100

[019:347] [2024-08-18 03:04:21 +0000.41944][7397] headset output factor:100


defaultFactor: 100

[019:347] [2024-08-18 03:04:21 +0000.42150][7397] AppDeviceManagerStart finished.


[019:347] [2024-08-18 03:04:21 +0000.42204][7397] AppDeviceManagerStartMic::mic
status is off
[019:347] [2024-08-18 03:04:21 +0000.42248][7397] AppDeviceManagerStartMic update
aec type: 2

[019:347] [2024-08-18 03:04:21 +0000.42264][7397] AppDeviceManagerStartMic update


voiceChangeMode: 4

[019:348] [2024-08-18 03:04:21 +0000.42276][7397]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[019:348] [2024-08-18 03:04:21 +0000.42296][7397]
AudioDeviceDataHandler::StartMicProcess

[019:348] [2024-08-18 03:04:21 +0000.42426][7397] Try to start webrtc recording


device.

[019:348] [2024-08-18 03:04:21 +0000.42445][7397] StartRecording. threadID:29591

[019:348] [2024-08-18 03:04:21 +0000.42475][7397] default mode: Set the recording


mode to voice communication to enable HW AEC .

[019:348] [2024-08-18 03:04:21 +0000.42459][d52] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[019:348] [2024-08-18 03:04:21 +0000.42506][7397] Set the recording mode before
getSetting: 4
[019:348] [2024-08-18 03:04:21 +0000.42566][7397] Set the recording mode after
getSetting: 1
[019:385] [2024-08-18 03:04:21 +0000.80259][7397] StartRecording finished.

[019:386] [2024-08-18 03:04:21 +0000.80313][7397] audio: start the audio mic


checker timer.

[019:386] [2024-08-18 03:04:21 +0000.80726][7397] machine model :poco


[019:386] [2024-08-18 03:04:21 +0000.80774][7397] Support this machine model :poco
[019:386] [2024-08-18 03:04:21 +0000.80794][7397] global inited! current sdk
version: 07-20-936c45f
[019:726] [2024-08-18 03:04:21 +0000.420659][7680]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[019:726] [2024-08-18 03:04:21 +0000.420828][d4c] MediaFilterCamera, recording file
context:0x730ab54080 input texture:20
[019:726] [2024-08-18 03:04:21 +0000.420897][d4c] GLESContext:
[019:726] [2024-08-18 03:04:21 +0000.420930][d4c] The result of eglGetDisplay is:
0xb40000748a6a5000
[019:727] [2024-08-18 03:04:21 +0000.421643][d4c] The result of creation:
0x73c88b7880
[019:727] [2024-08-18 03:04:21 +0000.421734][d4c] The result of
eglCreatePbufferSurface is: 0x73c88b7e80
[019:727] [2024-08-18 03:04:21 +0000.421933][7680]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x730ab54080 input_texture: 20
[019:819] [2024-08-18 03:04:21 +0000.513848][d52] haveEnoughProcessedData
internalAudioStream.length: 0
[020:788] [2024-08-18 03:04:22 +0000.483227][d52] Run AGC when audioType = 0
[020:789] [2024-08-18 03:04:22 +0000.483482][d52]
AudioDeviceDataHandler::MixAndSendOutFrame
[021:546] [2024-08-18 03:04:23 +0000.241035][d52] haveEnoughProcessedData
internalAudioStream.length: 0
[022:788] [2024-08-18 03:04:24 +0000.482983][d52] Run AGC when audioType = 0
[023:290] [2024-08-18 03:04:24 +0000.985073][d52] haveEnoughProcessedData
internalAudioStream.length: 20
[023:390] [2024-08-18 03:04:25 +0000.84671][b41] monitorTime:4004totalDuration:3940
[024:785] [2024-08-18 03:04:26 +0000.480223][d54] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[024:786] [2024-08-18 03:04:26 +0000.480389][d54] _deviceSampleRate:48000

[024:788] [2024-08-18 03:04:26 +0000.482950][d52] Run AGC when audioType = 0


[024:788] [2024-08-18 03:04:26 +0000.483157][d52]
AudioDeviceDataHandler::MixAndSendOutFrame
[025:024] [2024-08-18 03:04:26 +0000.719232][d52] haveEnoughProcessedData
internalAudioStream.length: 0
[026:767] [2024-08-18 03:04:28 +0000.461936][d52] haveEnoughProcessedData
internalAudioStream.length: 20
[026:790] [2024-08-18 03:04:28 +0000.484451][d52] Run AGC when audioType = 0
[028:512] [2024-08-18 03:04:30 +0000.206468][d52] haveEnoughProcessedData
internalAudioStream.length: 0
[028:786] [2024-08-18 03:04:30 +0000.480815][d52] Run AGC when audioType = 0
[028:786] [2024-08-18 03:04:30 +0000.481043][d52]
AudioDeviceDataHandler::MixAndSendOutFrame
[030:260] [2024-08-18 03:04:31 +0000.954905][d52] haveEnoughProcessedData
internalAudioStream.length: 0
[030:790] [2024-08-18 03:04:32 +0000.484566][d52] Run AGC when audioType = 0
[032:009] [2024-08-18 03:04:33 +0000.703716][d52] haveEnoughProcessedData
internalAudioStream.length: 0
[032:790] [2024-08-18 03:04:34 +0000.485259][d52] Run AGC when audioType = 0
[032:791] [2024-08-18 03:04:34 +0000.485447][d52]
AudioDeviceDataHandler::MixAndSendOutFrame
[033:749] [2024-08-18 03:04:35 +0000.443720][d52] haveEnoughProcessedData
internalAudioStream.length: 10
[034:033] [2024-08-18 03:04:35 +0000.728218][7397]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[034:034] [2024-08-18 03:04:35 +0000.728301][7397] ~MediaFilterCamera
time:507336372 enter.

[034:034] [2024-08-18 03:04:35 +0000.728322][7397] StopPullFrameAndWriteMp4


time:507336372 enter.

[034:034] [2024-08-18 03:04:35 +0000.728693][d4b] stop recording


[034:034] [2024-08-18 03:04:35 +0000.728733][d4b] we have stopped recording before
[034:034] [2024-08-18 03:04:35 +0000.728790][7397] StopPullFrameAndWriteMp4 leave.
expire time = 0 ms

[034:034] [2024-08-18 03:04:35 +0000.729207][7397] DestroyPipelineAndFilters


time:507336372 enter.

[034:034] [2024-08-18 03:04:35 +0000.729232][7397] DestroyPipelineAndFilters


leave. expire time = 0 ms

[034:034] [2024-08-18 03:04:35 +0000.729251][7397] AppDeviceManagerStopMic

[034:035] [2024-08-18 03:04:35 +0000.729292][7397] AppDeviceManagerStopMic::mic


status is on
[034:035] [2024-08-18 03:04:35 +0000.729307][7397] Try to stop webrtc device.

[034:035] [2024-08-18 03:04:35 +0000.729324][7397] Set record state to


stopped.threadID:29591

[034:079] [2024-08-18 03:04:35 +0000.773789][7397] Try to destory the


recorder.threadID:29591

[034:279] [2024-08-18 03:04:35 +0000.973968][7397] DestroyAudioRecorder:


[034:279] [2024-08-18 03:04:35 +0000.974034][7397] Cleanup the buffer queue in the
recorder.
[034:279] [2024-08-18 03:04:35 +0000.974049][7397] Destroy the recorder.

[034:280] [2024-08-18 03:04:35 +0000.975083][7397] StopRecording finished.

[034:280] [2024-08-18 03:04:35 +0000.975145][7397] The stop recording success.


[034:280] [2024-08-18 03:04:35 +0000.975161][7397]
AudioDeviceDataHandler::StopMicProcess

[034:284] [2024-08-18 03:04:35 +0000.979183][7397] AppDeviceManager stop.

[034:285] [2024-08-18 03:04:35 +0000.979280][7397] Rlease the webrtc device object.

[034:285] [2024-08-18 03:04:35 +0000.979488][7397] OpenSlesInput destruct.

[034:285] [2024-08-18 03:04:35 +0000.979527][7397] OpenSlesOutput destruct.

[034:286] [2024-08-18 03:04:35 +0000.980332][7397] EventDispatchServerScope


destruct
[034:286] [2024-08-18 03:04:35 +0000.980375][7397]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[034:286] [2024-08-18 03:04:35 +0000.980441][7397] ~AudioDeviceDataHandler

[034:286] [2024-08-18 03:04:35 +0000.980727][7397] AppDeviceManagerDestruct.

[034:286] [2024-08-18 03:04:35 +0000.980754][7397] ~AppDeviceManager:


[034:286] [2024-08-18 03:04:35 +0000.980781][7397] ~CpuOverloadDetect
time:507336624 enter.

[034:286] [2024-08-18 03:04:35 +0000.980969][7397] ~CpuOverloadDetect leave.


expire time = 0 ms

[034:287] [2024-08-18 03:04:35 +0000.982168][7397] Destruct BeautifyReader begin...


[034:287] [2024-08-18 03:04:35 +0000.982209][7397] Destruct BeautifyReader done.
[034:287] [2024-08-18 03:04:35 +0000.982226][7397] ~MediaFilterCamera leave.
expire time = 253 ms

[034:288] [2024-08-18 03:04:35 +0000.982314][7397] ~GLESContext:


[034:288] [2024-08-18 03:04:35 +0000.983108][7397] GLESContext destruct finish.
[034:288] [2024-08-18 03:04:35 +0000.983143][7397] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[034:291] [2024-08-18 03:04:35 +0000.985436][7397] global uninited!
[034:291] [2024-08-18 03:04:35 +0000.985709][7397] clear AppID 50011
[034:291] [2024-08-18 03:04:35 +0000.985741][7397] UnRegister JVM for Xplatform
util
[034:291] [2024-08-18 03:04:35 +0000.985755][7397] Dispose::unregister webrtc video
engine
[034:291] [2024-08-18 03:04:35 +0000.985776][7397] Init the android object with
jvm:0x0 env:0x0 context:0x0

[034:291] [2024-08-18 03:04:35 +0000.985791][7397] SetAndroidMediaCodecObjects


time:507336629 enter.

[034:291] [2024-08-18 03:04:35 +0000.985842][7397] ClearAndroidMediaCodecObjects


time:507336629 enter.

[034:291] [2024-08-18 03:04:35 +0000.985861][7397] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[034:291] [2024-08-18 03:04:35 +0000.985873][7397] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[034:291] [2024-08-18 03:04:35 +0000.985895][7397] SetAndroidMediaCodecObjects


time:507336629 enter.
[034:291] [2024-08-18 03:04:35 +0000.985906][7397] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0x0
[034:291] [2024-08-18 03:04:35 +0000.985929][7397] ClearAndroidMediaCodecObjects
time:507336629 enter.

[034:291] [2024-08-18 03:04:35 +0000.985940][7397] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[034:291] [2024-08-18 03:04:35 +0000.985970][7397] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[034:291] [2024-08-18 03:04:35 +0000.985981][7397] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[034:291] [2024-08-18 03:04:35 +0000.986001][7397] Dispose::unregister webrtc voice


engine
[034:291] [2024-08-18 03:04:35 +0000.986016][7397] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[034:291] [2024-08-18 03:04:35 +0000.986040][7397] SystemUtil UnInit done

You might also like