You are on page 1of 156

[000:100] [2023-06-25 16:34:16 +0000.

144891][51b6] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-06-
25 16:34:16 +0000
[000:100] [2023-06-25 16:34:16 +0000.145048][51b6] set AppID=50011 old AppID=-1
[000:101] [2023-06-25 16:34:16 +0000.145106][51b6] Init the android object with
jvm:0xb400007be3821380 env:0x7bc63bab40 context:0x7b6f954328

[000:101] [2023-06-25 16:34:16 +0000.145221][51b6] SetAndroidMediaCodecObjects


time:548944019 enter.

[000:101] [2023-06-25 16:34:16 +0000.145308][51b6] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:101] [2023-06-25 16:34:16 +0000.145386][51b6] SetAndroidMediaCodecObjects


time:548944019 enter.

[000:101] [2023-06-25 16:34:16 +0000.145463][51b6] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007be3821380
[000:101] [2023-06-25 16:34:16 +0000.145534][51b6] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007be3821380 address:0x7b23fd0760
[000:101] [2023-06-25 16:34:16 +0000.145609][51b6] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007be3821380
address:0x7b23fd0760
[000:101] [2023-06-25 16:34:16 +0000.145684][51b6] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:101] [2023-06-25 16:34:16 +0000.145777][51b6] Set the android objects with


jvm:0xb400007be3821380 env:0x7bc63bab40 context:0x7b6f954328

[000:101] [2023-06-25 16:34:16 +0000.145875][51b6] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7bc63bab40
[000:101] [2023-06-25 16:34:16 +0000.145956][51b6] SystemUtil Init done
[000:107] [2023-06-25 16:34:16 +0000.151575][51b6]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:107] [2023-06-25 16:34:16 +0000.151872][51b6] MediaFilterCamera
[000:107] [2023-06-25 16:34:16 +0000.152005][51b6] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:108] [2023-06-25 16:34:16 +0000.152406][51b6] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:108] [2023-06-25 16:34:16 +0000.152471][564f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7b3f107e40
[000:108] [2023-06-25 16:34:16 +0000.152508][51b6] Recording session using default
bitrate support by app:14680064
[000:108] [2023-06-25 16:34:16 +0000.152896][564f] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:108] [2023-06-25 16:34:16 +0000.153052][51b6] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:110] [2023-06-25 16:34:16 +0000.154338][51b6] Error(ini.cc:191): Open the file
failed. error:2
[000:110] [2023-06-25 16:34:16 +0000.154438][51b6]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:110] [2023-06-25 16:34:16 +0000.154524][51b6] The device model: 220333qag
usingSoftwareAEC value: 0
[000:115] [2023-06-25 16:34:16 +0000.159120][51b6] Error(ini.cc:191): Open the file
failed. error:2
[000:115] [2023-06-25 16:34:16 +0000.159263][51b6]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:115] [2023-06-25 16:34:16 +0000.159360][51b6] The device model: 220333qag
usingHardwareAEC value: 0
[000:115] [2023-06-25 16:34:16 +0000.159434][51b6] The machine device: 220333qag
usingHardwareAEC value: 0
[000:115] [2023-06-25 16:34:16 +0000.159509][51b6] Using Default AEC type: software
AEC
[000:117] [2023-06-25 16:34:16 +0000.161574][51b6] The device model: 220333qag enum
value: 0
[000:118] [2023-06-25 16:34:16 +0000.162782][51b6] GetMachineModel is 220333QAG
[000:118] [2023-06-25 16:34:16 +0000.162894][51b6] GetMachineInfo: 220333QAG
[000:118] [2023-06-25 16:34:16 +0000.162992][51b6] Construct BeautifyReader
begin...
[000:118] [2023-06-25 16:34:16 +0000.163069][51b6] dumpStickerRgba:0
dumpStickerYuv:0
[000:119] [2023-06-25 16:34:16 +0000.163137][51b6] Construct BeautifyReader done.
[000:123] [2023-06-25 16:34:16 +0000.167271][51b6] Error(ini.cc:191): Open the file
failed. error:2
[000:123] [2023-06-25 16:34:16 +0000.167431][51b6]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/support_resolution.txt
[000:123] [2023-06-25 16:34:16 +0000.167664][51b6] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:123] [2023-06-25 16:34:16 +0000.167744][51b6] AppDeviceManager telnet server
for statistics started......
[000:123] [2023-06-25 16:34:16 +0000.167734][5652] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7b357528a0
[000:124] [2023-06-25 16:34:16 +0000.168427][51b6] CpuOverloadDetect time:548944042
enter.

[000:124] [2023-06-25 16:34:16 +0000.168626][51b6] CpuOverloadDetect leave. expire


time = 0 ms

[000:124] [2023-06-25 16:34:16 +0000.168670][5653] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7bd2cb9280
[000:126] [2023-06-25 16:34:16 +0000.170116][51b6] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:126] [2023-06-25 16:34:16 +0000.170196][51b6] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:128] [2023-06-25 16:34:16 +0000.172181][51b6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:130] [2023-06-25 16:34:16 +0000.174231][51b6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:130] [2023-06-25 16:34:16 +0000.174988][51b6] CreatePlatformSpecificObjects:
[000:131] [2023-06-25 16:34:16 +0000.175076][51b6] audio device use opensle input
and opensl output
[000:131] [2023-06-25 16:34:16 +0000.175178][51b6] Create OpenSLES output module
with java VM support.

[000:131] [2023-06-25 16:34:16 +0000.175468][51b6] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:131] [2023-06-25 16:34:16 +0000.175750][51b6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:132] [2023-06-25 16:34:16 +0000.176103][51b6] Create OpenSLES output module
with buffer num:1

[000:132] [2023-06-25 16:34:16 +0000.176440][51b6] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:132] [2023-06-25 16:34:16 +0000.176713][51b6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:132] [2023-06-25 16:34:16 +0000.177042][51b6] Create OpenSLES input module
with java VM support.

[000:133] [2023-06-25 16:34:16 +0000.177131][51b6] Create OpenSLES input module


with buffer num:1

[000:133] [2023-06-25 16:34:16 +0000.177240][51b6] Error(trace.cc:40): Init the


output and input for audio device template.
[000:133] [2023-06-25 16:34:16 +0000.177314][51b6] Init the output device.

[000:133] [2023-06-25 16:34:16 +0000.177374][51b6] Init the opensl input.


[000:133] [2023-06-25 16:34:16 +0000.177451][51b6] AppDeviceManager get setting
samplerate: 0
[000:134] [2023-06-25 16:34:16 +0000.178349][51b6] The device model: 220333qag enum
value: 0
[000:135] [2023-06-25 16:34:16 +0000.179722][51b6] The device model: 220333qag enum
value: 0
[000:135] [2023-06-25 16:34:16 +0000.179823][51b6] Set the sample rate to be:48000

[000:135] [2023-06-25 16:34:16 +0000.179915][51b6] Enable the recording stereo:0


[000:135] [2023-06-25 16:34:16 +0000.179987][51b6] Set the playout as stereo:1
[000:135] [2023-06-25 16:34:16 +0000.180049][51b6] Init the microphone.
[000:136] [2023-06-25 16:34:16 +0000.180814][51b6] Update the recording sample rate
to be: 48000
[000:136] [2023-06-25 16:34:16 +0000.180903][51b6] Init the speaker.
[000:136] [2023-06-25 16:34:16 +0000.181003][51b6] Low latency buffer size:144 low
sample rate:48000
[000:137] [2023-06-25 16:34:16 +0000.181479][51b6] Using 1 x 10ms for an audio
frame.

[000:143] [2023-06-25 16:34:16 +0000.187619][51b6] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:143] [2023-06-25 16:34:16 +0000.187854][51b6] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:143] [2023-06-25 16:34:16 +0000.187986][51b6] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:152] [2023-06-25 16:34:16 +0000.196848][51b6] The device model:220333qag

[000:152] [2023-06-25 16:34:16 +0000.196987][51b6] speaker output factor:100


defaultFactor: 100

[000:152] [2023-06-25 16:34:16 +0000.197064][51b6] headset output factor:100


defaultFactor: 100

[000:153] [2023-06-25 16:34:16 +0000.197950][51b6] AppDeviceManagerStart finished.


[000:153] [2023-06-25 16:34:16 +0000.198040][51b6] AppDeviceManagerStartMic::mic
status is off
[000:154] [2023-06-25 16:34:16 +0000.198211][51b6] AppDeviceManagerStartMic update
aec type: 2

[000:154] [2023-06-25 16:34:16 +0000.198291][51b6] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:154] [2023-06-25 16:34:16 +0000.198368][51b6]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:154] [2023-06-25 16:34:16 +0000.198438][51b6]
AudioDeviceDataHandler::StartMicProcess

[000:154] [2023-06-25 16:34:16 +0000.198680][51b6] Try to start webrtc recording


device.
[000:154] [2023-06-25 16:34:16 +0000.198762][51b6] StartRecording. threadID:20918

[000:154] [2023-06-25 16:34:16 +0000.198733][5654] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:154] [2023-06-25 16:34:16 +0000.198932][5654] haveEnoughProcessedData
internalAudioStream.length: 0
[000:155] [2023-06-25 16:34:16 +0000.199600][51b6] The machine model:220333QAG

[000:155] [2023-06-25 16:34:16 +0000.199738][51b6] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:155] [2023-06-25 16:34:16 +0000.199807][51b6] Set the recording mode before


getSetting: 4
[000:155] [2023-06-25 16:34:16 +0000.199882][51b6] Set the recording mode after
getSetting: 1
[000:241] [2023-06-25 16:34:16 +0000.285301][51b6] StartRecording finished.

[000:241] [2023-06-25 16:34:16 +0000.285405][51b6] audio: start the audio mic


checker timer.

[000:242] [2023-06-25 16:34:16 +0000.286533][51b6] machine model :redmi


[000:242] [2023-06-25 16:34:16 +0000.286626][51b6] Support this machine
model :redmi
[000:242] [2023-06-25 16:34:16 +0000.286890][51b6] global inited! current sdk
version: 12-14-d8558ab
[000:332] [2023-06-25 16:34:16 +0000.376099][5655] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:332] [2023-06-25 16:34:16 +0000.376259][5655] _deviceSampleRate:48000

[000:334] [2023-06-25 16:34:16 +0000.378206][5654] Run AGC when audioType = 0


[000:334] [2023-06-25 16:34:16 +0000.378410][5654]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:765] [2023-06-25 16:34:16 +0000.809898][5500]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:766] [2023-06-25 16:34:16 +0000.810531][5650] MediaFilterCamera, recording
file context:0x7bc641ce80 input texture:4
[000:766] [2023-06-25 16:34:16 +0000.810742][5650] GLESContext:
[000:766] [2023-06-25 16:34:16 +0000.810879][5650] The result of eglGetDisplay is:
0x1
[000:769] [2023-06-25 16:34:16 +0000.813889][5650] The result of creation:
0x7b3f065f80
[000:770] [2023-06-25 16:34:16 +0000.814626][5650] The result of
eglCreatePbufferSurface is: 0x7b3f0b4d80
[000:771] [2023-06-25 16:34:16 +0000.815377][5500]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7bc641ce80 input_texture: 4
[001:925] [2023-06-25 16:34:17 +0000.969148][5654] haveEnoughProcessedData
internalAudioStream.length: 10
[002:063] [2023-06-25 16:34:18 +0000.107685][5198] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[002:063] [2023-06-25 16:34:18 +0000.107803][5198]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[002:065] [2023-06-25 16:34:18 +0000.109092][5198]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[002:065] [2023-06-25 16:34:18 +0000.109525][5650] operator() time:548945983
enter.

[002:065] [2023-06-25 16:34:18 +0000.109649][5650] MediaFilterCamera, recording


file context:0x7bc641ce80 input texture:4
[002:067] [2023-06-25 16:34:18 +0000.111828][5650] MicSource: Mic source
created:10x7b35690180
[002:068] [2023-06-25 16:34:18 +0000.113051][5650] received external audio stream

[002:069] [2023-06-25 16:34:18 +0000.113187][5650] alloc thread: 0x7b3f122480


name:worker0 thread id:528445631680 to Mic_source
[002:069] [2023-06-25 16:34:18 +0000.113309][5650] audio: start the audio sender
thread.

[002:069] [2023-06-25 16:34:18 +0000.113451][5650] construct OpenGLRenderProgram


0x7b358a0a98
[002:069] [2023-06-25 16:34:18 +0000.113530][5650] CropFilter::SetOrientation
orientation: 90
[002:069] [2023-06-25 16:34:18 +0000.113871][5650] filter: filter pipeline
construtc this: 0x7b3f03c5c0
[002:069] [2023-06-25 16:34:18 +0000.113952][5650] filter: filter pipeline2 update
pattern: 1
[002:070] [2023-06-25 16:34:18 +0000.114239][5650] CameraSource::source_id_:1
[002:070] [2023-06-25 16:34:18 +0000.114303][5650] RecordAudioSource::source_id_:2
[002:070] [2023-06-25 16:34:18 +0000.114638][5650] BindInputFilter 0x7b3f122bc0
this 0x7b358a0cc0
[002:070] [2023-06-25 16:34:18 +0000.114809][5650] BindInputFilter 0x7b3f122d58
this 0x7b3f122ed0
[002:070] [2023-06-25 16:34:18 +0000.114888][5650] BindInputFilter 0x7b358a0cc0
this 0x7b3f03c660
[002:070] [2023-06-25 16:34:18 +0000.115012][5650] setParamentForFilters:
speed:1.000000
[002:070] [2023-06-25 16:34:18 +0000.115072][5650] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[002:071] [2023-06-25 16:34:18 +0000.115135][5650] SetParamForFilter time:548945989
enter.

[002:071] [2023-06-25 16:34:18 +0000.115197][5650] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[002:071] [2023-06-25 16:34:18 +0000.115257][5650] SetParamForFilter: Params video
index is: 0
[002:071] [2023-06-25 16:34:18 +0000.115334][5650] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[002:071] [2023-06-25 16:34:18 +0000.115403][5650] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[002:071] [2023-06-25 16:34:18 +0000.115475][5650] crop filter mode tpye:
citytravelvideo index:0
[002:073] [2023-06-25 16:34:18 +0000.117962][5654] On audio frame the broadcast
with timestamp:548945991 samples:480. (1000 frame for one log)

[002:079] [2023-06-25 16:34:18 +0000.123424][5650]


Warning(parse_template_json.cc:45): json parament no found the parament
[002:079] [2023-06-25 16:34:18 +0000.123551][5650]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:079] [2023-06-25 16:34:18 +0000.123609][5650]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:079] [2023-06-25 16:34:18 +0000.123614][567b] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[002:079] [2023-06-25 16:34:18 +0000.123686][5650]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:079] [2023-06-25 16:34:18 +0000.123797][5650]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:079] [2023-06-25 16:34:18 +0000.123868][5650]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:079] [2023-06-25 16:34:18 +0000.123936][5650]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:079] [2023-06-25 16:34:18 +0000.124003][5650]
Warning(parse_template_json.cc:81): json parament no found the parament
[002:079] [2023-06-25 16:34:18 +0000.124070][5650]
Warning(parse_template_json.cc:81): json parament no found the parament
[002:080] [2023-06-25 16:34:18 +0000.124137][5650]
Warning(parse_template_json.cc:67): json parament no found the parament
[002:080] [2023-06-25 16:34:18 +0000.124202][5650]
Warning(parse_template_json.cc:93): json parament no found the duration
[002:080] [2023-06-25 16:34:18 +0000.124280][5650] SetParamForFilter leave. expire
time = 9 ms

[002:080] [2023-06-25 16:34:18 +0000.124498][567b] The output timestamp from audio


mixer change:548945991
[002:080] [2023-06-25 16:34:18 +0000.124573][567b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[002:080] [2023-06-25 16:34:18 +0000.124660][5650] OnOutputSizeChanged width 1280
height 720
[002:080] [2023-06-25 16:34:18 +0000.124766][5650] OpenGLFrameBuffer: width:1280
height:720
[002:080] [2023-06-25 16:34:18 +0000.124865][5650] OpenGLFrameBuffer: width:1280
height:720
[002:080] [2023-06-25 16:34:18 +0000.124921][5650] OpenGLFrameBuffer: width:1280
height:720
[002:080] [2023-06-25 16:34:18 +0000.124974][5650] OpenGLFrameBuffer: width:1280
height:720
[002:080] [2023-06-25 16:34:18 +0000.125024][5650] OpenGLFrameBuffer: width:1280
height:720
[002:081] [2023-06-25 16:34:18 +0000.125076][5650] OpenGLFrameBuffer: width:1280
height:720
[002:081] [2023-06-25 16:34:18 +0000.125126][5650] construct TrivalImageDrawer
0x7b26c8d9c0
[002:081] [2023-06-25 16:34:18 +0000.125183][5650] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7b26c8d9c0 context 0x7b3f024540
[002:081] [2023-06-25 16:34:18 +0000.125238][5650] setupGLES:
[002:082] [2023-06-25 16:34:18 +0000.126192][5650] OpenGLRenderProgram::Initialize.
[002:082] [2023-06-25 16:34:18 +0000.126285][5650] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[002:082] [2023-06-25 16:34:18 +0000.126340][5650] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[002:082] [2023-06-25 16:34:18 +0000.126430][5650] Init open gl render:
0x7b358a0a98
[002:082] [2023-06-25 16:34:18 +0000.126494][5650] Fragement shader path:
[002:082] [2023-06-25 16:34:18 +0000.126585][5650] Fragement shader path:
[002:082] [2023-06-25 16:34:18 +0000.126653][5650] create opengl program object.
[002:082] [2023-06-25 16:34:18 +0000.126736][5650] create shader: vertex
[002:086] [2023-06-25 16:34:18 +0000.130808][5650] create shader: fragment
[002:183] [2023-06-25 16:34:18 +0000.227828][5650] Have not extra filter filename!
[002:183] [2023-06-25 16:34:18 +0000.227990][5650] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[002:183] [2023-06-25 16:34:18 +0000.228053][5650] OpenGLRenderProgram::Initialize
success.
[002:184] [2023-06-25 16:34:18 +0000.228158][5650] Setup the OpenGL result:1
[002:184] [2023-06-25 16:34:18 +0000.228810][564f] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_548946102.mp4
[002:184] [2023-06-25 16:34:18 +0000.229048][564f] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_548946102.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[002:185] [2023-06-25 16:34:18 +0000.229091][5684] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7bd41ef098
[002:185] [2023-06-25 16:34:18 +0000.229173][564f] 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:185] [2023-06-25 16:34:18 +0000.229271][564f] 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_548946102.mp4
fileFD: -1
[002:185] [2023-06-25 16:34:18 +0000.229937][564f] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_548946102.mp4
is opened successfully
[002:185] [2023-06-25 16:34:18 +0000.230023][564f] setupMediaProcessers:
[002:186] [2023-06-25 16:34:18 +0000.230150][564f]
RecordingSessionInternalSimple:setup media processers.
[002:186] [2023-06-25 16:34:18 +0000.230210][564f] construct AAC encoder
[002:186] [2023-06-25 16:34:18 +0000.230819][564f] H264Encoder creating:
superfast011818
[002:186] [2023-06-25 16:34:18 +0000.230904][564f] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[002:187] [2023-06-25 16:34:18 +0000.231999][564f] H264Encode::GetMachineModel is
220333QAG
[002:188] [2023-06-25 16:34:18 +0000.232096][564f] H264Encoder machine_mode
is:220333QAG
[002:188] [2023-06-25 16:34:18 +0000.232153][564f] H264Encode::machine size :9
machine_mode:220333QAG
[002:188] [2023-06-25 16:34:18 +0000.232207][564f] H264Encode::machine array
size :22 machine_mode:220333QAG
[002:188] [2023-06-25 16:34:18 +0000.232259][564f] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[002:188] [2023-06-25 16:34:18 +0000.232310][564f] setupCompressionSession:
[002:188] [2023-06-25 16:34:18 +0000.232379][564f] H264Encode::creating hareware
Encoder
[002:188] [2023-06-25 16:34:18 +0000.232447][564f] AndroidHwAvcEncoder
time:548946106 enter.

[002:188] [2023-06-25 16:34:18 +0000.232691][564f] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007be3821380 address:0x7b23fd0760
[002:188] [2023-06-25 16:34:18 +0000.232941][564f] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[002:188] [2023-06-25 16:34:18 +0000.233005][564f] The video avc hw codec address
is 0x7bc6585a38
[002:189] [2023-06-25 16:34:18 +0000.233127][564f] AndroidHwAvcEncoder leave.
expire time = 1 ms

[002:189] [2023-06-25 16:34:18 +0000.233190][564f] RegisterEncodeCompleteCallback


time:548946107 enter.

[002:189] [2023-06-25 16:34:18 +0000.233391][564f] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[002:189] [2023-06-25 16:34:18 +0000.233462][564f] InitEncode time:548946107


enter.

[002:189] [2023-06-25 16:34:18 +0000.233582][564f] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[002:189] [2023-06-25 16:34:18 +0000.233664][564f] Create time:548946107 enter.

[002:189] [2023-06-25 16:34:18 +0000.233733][564f] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[002:189] [2023-06-25 16:34:18 +0000.233803][564f]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7bc654d280
[002:225] [2023-06-25 16:34:18 +0000.269186][564f]
supported_type:image/vnd.android.heic
[002:225] [2023-06-25 16:34:18 +0000.269407][564f] supported_type:video/avc
[002:225] [2023-06-25 16:34:18 +0000.269484][564f] name:OMX.qcom.video.encoder.avc
mime:video/avc
[002:225] [2023-06-25 16:34:18 +0000.269581][564f] hwCodecPrefix :OMX.qcom.
[002:225] [2023-06-25 16:34:18 +0000.269655][564f] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[002:225] [2023-06-25 16:34:18 +0000.269733][564f] mediacodec_createCodecByName
time:548946143 enter.

[002:225] [2023-06-25 16:34:18 +0000.269805][564f] WrapAndroidMediaCodec


time:548946143 enter.
[002:226] [2023-06-25 16:34:18 +0000.270193][564f] WrapAndroidMediaCodec leave.
expire time = 1 ms

[002:260] [2023-06-25 16:34:18 +0000.304619][564f] mediacodec_createCodecByName


leave. expire time = 35 ms

[002:260] [2023-06-25 16:34:18 +0000.304768][564f] WrapAndroidMediaFromat


time:548946178 enter.

[002:260] [2023-06-25 16:34:18 +0000.304940][564f] WrapAndroidMediaFromat leave.


expire time = 0 ms

[002:322] [2023-06-25 16:34:18 +0000.366763][564f] Destroy time:548946240 enter.

[002:322] [2023-06-25 16:34:18 +0000.366911][564f] WrapAndroidMediaFromat::


Destroy
[002:322] [2023-06-25 16:34:18 +0000.366974][564f] Destroy leave. expire time = 0
ms

[002:322] [2023-06-25 16:34:18 +0000.367031][564f] ~WrapAndroidMediaFromat


time:548946240 enter.

[002:323] [2023-06-25 16:34:18 +0000.367087][564f] ~WrapAndroidMediaFromat leave.


expire time = 1 ms

[002:323] [2023-06-25 16:34:18 +0000.367154][564f] Create leave. expire time = 134


ms

[002:323] [2023-06-25 16:34:18 +0000.367211][564f] isSemiPlanarSupport


time:548946241 enter.

[002:323] [2023-06-25 16:34:18 +0000.367312][564f] H264Encoder isSemiPlanarSupport


[002:323] [2023-06-25 16:34:18 +0000.367405][564f] isSemiPlanarSupport leave.
expire time = 0 ms

[002:323] [2023-06-25 16:34:18 +0000.367483][564f] creat hw H264Encoder success,


isSemiPlanar:1
[002:323] [2023-06-25 16:34:18 +0000.367734][564f] InitEncode leave. expire time =
134 ms

[002:323] [2023-06-25 16:34:18 +0000.367802][564f] H264Encode::created Encoder


[002:323] [2023-06-25 16:34:18 +0000.367853][564f] H264Encode:: H264 encoder
created.
[002:323] [2023-06-25 16:34:18 +0000.367898][564f] H264 encoder created.
[002:323] [2023-06-25 16:34:18 +0000.367945][564f]
RecordingSessionInternalSimple:created avc encoder avc: 0x7b36c39c00
[002:323] [2023-06-25 16:34:18 +0000.368001][564f] setOutput:
[002:323] [2023-06-25 16:34:18 +0000.368053][564f]
RecordingSessionInternalSimple:encoder set output to muxer!
[002:324] [2023-06-25 16:34:18 +0000.368105][564f] request a key frame
[002:324] [2023-06-25 16:34:18 +0000.368155][564f] H264Encode:: request a key frame
[002:324] [2023-06-25 16:34:18 +0000.368385][564f] setDisplayRotate :90
[002:324] [2023-06-25 16:34:18 +0000.368500][564f] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[002:324] [2023-06-25 16:34:18 +0000.368659][5650] StartRecording:
[002:324] [2023-06-25 16:34:18 +0000.368971][567b] operator(): Set the recording
session in mic source. recording session: 0x7b3f122c00
[002:325] [2023-06-25 16:34:18 +0000.369203][5650] operator() leave. expire time =
260 ms

[002:325] [2023-06-25 16:34:18 +0000.369205][567a] AF_SpeedFilter audio


0x7b3f122d80 PullFrame
[002:325] [2023-06-25 16:34:18 +0000.369368][567a]
RecordAudioSource::PullAudioFrame
[002:325] [2023-06-25 16:34:18 +0000.369422][567a] AF_SpeedFilter::PullFrame eof4
[002:327] [2023-06-25 16:34:18 +0000.371582][567a]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[002:327] [2023-06-25 16:34:18 +0000.371691][567a] AF_SpeedFilter audio time,
0x7b3f122d80 rcv time: 548946243
[002:327] [2023-06-25 16:34:18 +0000.371748][567a] AF_SpeedFilter audio time,
0x7b3f122d80 rcv time: 548946243in_nSamples:441
[002:327] [2023-06-25 16:34:18 +0000.371955][567a] resampled_data_size:0
[002:330] [2023-06-25 16:34:18 +0000.374800][5654] Run AGC when audioType = 0
[002:374] [2023-06-25 16:34:18 +0000.418891][5650]
MediaFilterCamera::NeedProcessTexture
[002:374] [2023-06-25 16:34:18 +0000.419054][5650] begine recode to first frame
spend time:310
[002:375] [2023-06-25 16:34:18 +0000.419120][5650] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7b3f122a80
[002:375] [2023-06-25 16:34:18 +0000.419206][5650] blur_distance_:0
[002:375] [2023-06-25 16:34:18 +0000.419262][5650] blur_direction_angle_:-90
[002:375] [2023-06-25 16:34:18 +0000.419350][5650]
GPUImageProcessing::SetOrientation orientation: 90
[002:375] [2023-06-25 16:34:18 +0000.419411][5650] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[002:375] [2023-06-25 16:34:18 +0000.419515][5650] GPUImageProcessing: process
video frame with resolution 1280 X 720
[002:375] [2023-06-25 16:34:18 +0000.419583][5650] GPUImageProcessing: input frame
width1280 X 720
[002:380] [2023-06-25 16:34:18 +0000.424214][5650] drawYUV420 render
OpenGLRenderProgram:0x7b358a0a98
[002:381] [2023-06-25 16:34:18 +0000.426062][5650] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:382] [2023-06-25 16:34:18 +0000.426467][5650] CropFilter::OnVideoFrame
outputtexture :6
[002:382] [2023-06-25 16:34:18 +0000.426559][5650] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:389] [2023-06-25 16:34:18 +0000.433874][5650] The read pixel from buffer take:
7 width:1280 height:720 frameType:0
[002:411] [2023-06-25 16:34:18 +0000.455709][5650] drawYUV420 render
OpenGLRenderProgram:0x7b358a0a98
[002:421] [2023-06-25 16:34:18 +0000.465109][5650] The convert RGB to YUV take 6
[002:422] [2023-06-25 16:34:18 +0000.466152][5650] FilterPipeline2::OnVideoFrame
pts 33 last_video_timestamp_ 33
[002:422] [2023-06-25 16:34:18 +0000.466316][5650]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[002:424] [2023-06-25 16:34:18 +0000.468124][5683]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[002:424] [2023-06-25 16:34:18 +0000.468383][5683] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[002:424] [2023-06-25 16:34:18 +0000.468469][5683] push video frame to H264
encoder. (100 frame for one log)

[002:424] [2023-06-25 16:34:18 +0000.468543][5683] push video frame to H264


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

[002:424] [2023-06-25 16:34:18 +0000.468620][5683] H264Encode::push video frame to


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

[002:424] [2023-06-25 16:34:18 +0000.468896][5683] Push an pts:0 to dts queue.


[002:424] [2023-06-25 16:34:18 +0000.468986][5683] DTS queue for
Generator:0x7bd41ef8b8 0
[002:424] [2023-06-25 16:34:18 +0000.469041][5683] The input pts:0 fps:30
[002:427] [2023-06-25 16:34:18 +0000.471146][5683]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[002:452] [2023-06-25 16:34:18 +0000.496762][5650] drawYUV420 render
OpenGLRenderProgram:0x7b358a0a98
[002:458] [2023-06-25 16:34:18 +0000.502308][567a] AF_SpeedFilter audio time 222,
0x7b3f122d80 out time: 548946243 org time: 548946243
[002:458] [2023-06-25 16:34:18 +0000.502760][567a] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[002:458] [2023-06-25 16:34:18 +0000.502891][567a]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 548946243
[002:458] [2023-06-25 16:34:18 +0000.502974][567a]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[002:458] [2023-06-25 16:34:18 +0000.503063][567a] AF_SpeedFilter audio time
[002:459] [2023-06-25 16:34:18 +0000.503182][567a] AF_SpeedFilter audio time 111,
0x7b3f122d80 out time: 548946253 org time: 548946253
[002:461] [2023-06-25 16:34:18 +0000.506016][5682]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:2
[002:467] [2023-06-25 16:34:18 +0000.511816][5684] add aac audio track with id:1
[002:541] [2023-06-25 16:34:18 +0000.586026][5683] h264 add frame header cdr flag
[002:542] [2023-06-25 16:34:18 +0000.586889][5683] h264 add frame header cdr flag
[002:543] [2023-06-25 16:34:18 +0000.587769][5683] SendFrame
encodedImage._timeStamp:0encodedImage->_length:174735
[002:543] [2023-06-25 16:34:18 +0000.587986][5683] Received key frame:0
[002:543] [2023-06-25 16:34:18 +0000.588061][5683] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[002:544] [2023-06-25 16:34:18 +0000.588121][5683] H264Encode::H264SWEncoder get
callback, length:174735 type:0 nalType:7length:18
[002:544] [2023-06-25 16:34:18 +0000.588177][5683] H264Encode:: get a sps pps
header!headerSize:31
[002:544] [2023-06-25 16:34:18 +0000.588229][5683] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[002:545] [2023-06-25 16:34:18 +0000.589934][5684] get the H.264 SPS parameter
[002:546] [2023-06-25 16:34:18 +0000.590552][5684] add video track with id:2
[002:548] [2023-06-25 16:34:18 +0000.592125][5684] get the H.264 PPS parameter
[002:548] [2023-06-25 16:34:18 +0000.592306][5684] audio start ts:0
[002:548] [2023-06-25 16:34:18 +0000.592406][5684] the audio frame has been written
into MP4 file
[002:548] [2023-06-25 16:34:18 +0000.593062][5684] get the H.264 IDR frame
[002:549] [2023-06-25 16:34:18 +0000.593162][5684] resss:true
[002:549] [2023-06-25 16:34:18 +0000.593211][5684] video start ts:0
[002:549] [2023-06-25 16:34:18 +0000.593327][5684] the video frame has been written
into MP4 file
[002:872] [2023-06-25 16:34:18 +0000.916233][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[002:910] [2023-06-25 16:34:18 +0000.954964][5650] The convert RGB to YUV take 5
[003:085] [2023-06-25 16:34:19 +0000.129624][567b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:253] [2023-06-25 16:34:19 +0000.297488][5683] DTS queue for
Generator:0x7bd41ef8b8 798 839
[003:378] [2023-06-25 16:34:19 +0000.422455][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:415] [2023-06-25 16:34:19 +0000.459746][5650] The convert RGB to YUV take 5
[003:630] [2023-06-25 16:34:19 +0000.674309][5654] haveEnoughProcessedData
internalAudioStream.length: 0
[003:751] [2023-06-25 16:34:19 +0000.795505][5683] Push an pts:1335 to dts queue.
[003:796] [2023-06-25 16:34:19 +0000.840605][5683] last dts:1299 currentPts:1335
ppsOrSPS:0 queue length:2
[003:869] [2023-06-25 16:34:19 +0000.914060][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:915] [2023-06-25 16:34:19 +0000.959596][5650] The convert RGB to YUV take 4
[003:922] [2023-06-25 16:34:19 +0000.967046][567a] AF_SpeedFilter audio
0x7b3f122d80 PullFrame
[004:081] [2023-06-25 16:34:20 +0000.125547][567b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:083] [2023-06-25 16:34:20 +0000.127708][5683] DTS queue for
Generator:0x7bd41ef8b8 1631 1668
[004:167] [2023-06-25 16:34:20 +0000.211548][567a]
RecordAudioSource::PullAudioFrame
[004:242] [2023-06-25 16:34:20 +0000.286650][564b]
monitorTime:4001totalDuration:3920
[004:335] [2023-06-25 16:34:20 +0000.379499][5654] Run AGC when audioType = 0
[004:335] [2023-06-25 16:34:20 +0000.379697][5654]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:373] [2023-06-25 16:34:20 +0000.417381][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:416] [2023-06-25 16:34:20 +0000.460241][5650] The convert RGB to YUV take 5
[004:440] [2023-06-25 16:34:20 +0000.484280][5650] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[004:486] [2023-06-25 16:34:20 +0000.530257][5683] h264 add frame header cdr flag
[004:486] [2023-06-25 16:34:20 +0000.530924][5683] Received key frame:2002
[004:495] [2023-06-25 16:34:20 +0000.539116][5684] get the H.264 IDR frame
[004:577] [2023-06-25 16:34:20 +0000.621585][567a] AF_SpeedFilter::PullFrame eof4
[004:579] [2023-06-25 16:34:20 +0000.623894][567a]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[004:616] [2023-06-25 16:34:20 +0000.660591][567a] resampled_data_size:7168
[004:807] [2023-06-25 16:34:20 +0000.851642][5682]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:5
[004:871] [2023-06-25 16:34:20 +0000.915415][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:906] [2023-06-25 16:34:20 +0000.950899][5650] The convert RGB to YUV take 5
[004:909] [2023-06-25 16:34:20 +0000.953197][5683] DTS queue for
Generator:0x7bd41ef8b8 2430 2463 2493
[005:078] [2023-06-25 16:34:21 +0000.123084][5683] Push an pts:2665 to dts queue.
[005:084] [2023-06-25 16:34:21 +0000.128481][567b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:115] [2023-06-25 16:34:21 +0000.160008][5683] last dts:2630 currentPts:2665
ppsOrSPS:0 queue length:2
[005:343] [2023-06-25 16:34:21 +0000.387710][5654] haveEnoughProcessedData
internalAudioStream.length: 10
[005:382] [2023-06-25 16:34:21 +0000.426222][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:421] [2023-06-25 16:34:21 +0000.465109][5650] The convert RGB to YUV take 5
[005:505] [2023-06-25 16:34:21 +0000.550027][567a] AF_SpeedFilter audio
0x7b3f122d80 PullFrame
[005:680] [2023-06-25 16:34:21 +0000.724410][5650] drawYUV420 render
OpenGLRenderProgram:0x7b358a0a98
[005:731] [2023-06-25 16:34:21 +0000.775269][5683] DTS queue for
Generator:0x7bd41ef8b8 3306
[005:746] [2023-06-25 16:34:21 +0000.790925][5650] GPUImageProcessing: process
video frame with resolution 1280 X 720
[005:747] [2023-06-25 16:34:21 +0000.791085][5650] GPUImageProcessing: input frame
width1280 X 720
[005:747] [2023-06-25 16:34:21 +0000.791832][5650] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[005:748] [2023-06-25 16:34:21 +0000.792124][5650] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[005:755] [2023-06-25 16:34:21 +0000.799115][5683]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3338
[005:792] [2023-06-25 16:34:21 +0000.836793][5683] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3376
[005:792] [2023-06-25 16:34:21 +0000.837009][5683] push video frame to H264
encoder. (100 frame for one log)

[005:793] [2023-06-25 16:34:21 +0000.837113][5683] push video frame to H264


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

[005:793] [2023-06-25 16:34:21 +0000.837180][5683] H264Encode::push video frame to


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

[005:793] [2023-06-25 16:34:21 +0000.837278][5683] The input pts:3376 fps:30


[005:796] [2023-06-25 16:34:21 +0000.840618][5683] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3306 pts:3306
[005:798] [2023-06-25 16:34:21 +0000.842734][5683] SendFrame
encodedImage._timeStamp:3338encodedImage->_length:68960
[005:864] [2023-06-25 16:34:21 +0000.908363][5683] H264Encode::H264SWEncoder get
callback, length:75984 type:1 nalType:1length:75980
[005:886] [2023-06-25 16:34:21 +0000.931013][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:923] [2023-06-25 16:34:21 +0000.967162][5650] The convert RGB to YUV take 6
[006:040] [2023-06-25 16:34:22 +0000.84280][567a] RecordAudioSource::PullAudioFrame
[006:081] [2023-06-25 16:34:22 +0000.125153][567b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:333] [2023-06-25 16:34:22 +0000.377219][5654] Run AGC when audioType = 0
[006:376] [2023-06-25 16:34:22 +0000.420890][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:410] [2023-06-25 16:34:22 +0000.454340][5650] The convert RGB to YUV take 6
[006:413] [2023-06-25 16:34:22 +0000.457315][5683] Push an pts:3996 to dts queue.
[006:460] [2023-06-25 16:34:22 +0000.504254][5683] h264 add frame header cdr flag
[006:460] [2023-06-25 16:34:22 +0000.504767][5683] Received key frame:3996
[006:460] [2023-06-25 16:34:22 +0000.504877][5683] last dts:3968 currentPts:3996
ppsOrSPS:0 queue length:2
[006:533] [2023-06-25 16:34:22 +0000.577571][5650] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[006:537] [2023-06-25 16:34:22 +0000.582138][5684] get the H.264 IDR frame
[006:565] [2023-06-25 16:34:22 +0000.609881][5683] DTS queue for
Generator:0x7bd41ef8b8 4108 4149
[006:823] [2023-06-25 16:34:22 +0000.867885][567a] resampled_data_size:0
[006:871] [2023-06-25 16:34:22 +0000.915309][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:905] [2023-06-25 16:34:22 +0000.949171][567a] AF_SpeedFilter::PullFrame eof4
[006:907] [2023-06-25 16:34:22 +0000.951816][567a]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[006:908] [2023-06-25 16:34:22 +0000.952938][5650] The convert RGB to YUV take 5
[007:071] [2023-06-25 16:34:23 +0000.115949][5654] haveEnoughProcessedData
internalAudioStream.length: 10
[007:073] [2023-06-25 16:34:23 +0000.117261][567b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:137] [2023-06-25 16:34:23 +0000.181641][567a] AF_SpeedFilter audio
0x7b3f122d80 PullFrame
[007:162] [2023-06-25 16:34:23 +0000.206833][5682]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:9
[007:374] [2023-06-25 16:34:23 +0000.418353][5650] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[007:385] [2023-06-25 16:34:23 +0000.429603][5683] DTS queue for
Generator:0x7bd41ef8b8 4929 4966
[007:411] [2023-06-25 16:34:23 +0000.456002][5650] The convert RGB to YUV take 5
[007:744] [2023-06-25 16:34:23 +0000.788163][5683] Push an pts:5328 to dts queue.
[007:783] [2023-06-25 16:34:23 +0000.827339][5683] last dts:5299 currentPts:5328
ppsOrSPS:0 queue length:2
[007:870] [2023-06-25 16:34:23 +0000.914620][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:913] [2023-06-25 16:34:23 +0000.957560][5650] The convert RGB to YUV take 6
[007:925] [2023-06-25 16:34:23 +0000.969852][567a]
RecordAudioSource::PullAudioFrame
[008:080] [2023-06-25 16:34:24 +0000.124465][567b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:212] [2023-06-25 16:34:24 +0000.256170][5683] DTS queue for
Generator:0x7bd41ef8b8 5765 5797
[008:331] [2023-06-25 16:34:24 +0000.375268][5654] Run AGC when audioType = 0
[008:331] [2023-06-25 16:34:24 +0000.375426][5654]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:380] [2023-06-25 16:34:24 +0000.424819][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:411] [2023-06-25 16:34:24 +0000.455461][5650] The convert RGB to YUV take 5
[008:452] [2023-06-25 16:34:24 +0000.496740][5683] h264 add frame header cdr flag
[008:453] [2023-06-25 16:34:24 +0000.497187][5683] Received key frame:5998
[008:524] [2023-06-25 16:34:24 +0000.568679][5684] get the H.264 IDR frame
[008:603] [2023-06-25 16:34:24 +0000.647853][5650] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[008:745] [2023-06-25 16:34:24 +0000.789218][567a] AF_SpeedFilter audio
0x7b3f122d80 PullFrame
[008:794] [2023-06-25 16:34:24 +0000.838285][5654] haveEnoughProcessedData
internalAudioStream.length: 10
[008:871] [2023-06-25 16:34:24 +0000.915287][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:912] [2023-06-25 16:34:24 +0000.956915][5650] The convert RGB to YUV take 5
[009:003] [2023-06-25 16:34:25 +0000.47693][5650] drawYUV420 render
OpenGLRenderProgram:0x7b358a0a98
[009:037] [2023-06-25 16:34:25 +0000.81153][567a] resampled_data_size:10240
[009:047] [2023-06-25 16:34:25 +0000.91122][5683] DTS queue for
Generator:0x7bd41ef8b8 6565 6596 6630
[009:076] [2023-06-25 16:34:25 +0000.120635][5683]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6662
[009:076] [2023-06-25 16:34:25 +0000.120859][5683] Push an pts:6662 to dts queue.
[009:077] [2023-06-25 16:34:25 +0000.121128][567b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:104] [2023-06-25 16:34:25 +0000.148887][5650] GPUImageProcessing: process
video frame with resolution 1280 X 720
[009:104] [2023-06-25 16:34:25 +0000.149051][5650] GPUImageProcessing: input frame
width1280 X 720
[009:105] [2023-06-25 16:34:25 +0000.149972][5650] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[009:106] [2023-06-25 16:34:25 +0000.150156][5650] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[009:116] [2023-06-25 16:34:25 +0000.160423][5683] SendFrame
encodedImage._timeStamp:6662encodedImage->_length:71616
[009:116] [2023-06-25 16:34:25 +0000.160606][5683] last dts:6630 currentPts:6662
ppsOrSPS:0 queue length:2
[009:116] [2023-06-25 16:34:25 +0000.160675][5683] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6662 pts:6662
[009:143] [2023-06-25 16:34:25 +0000.187160][5683] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6727
[009:143] [2023-06-25 16:34:25 +0000.187286][5683] push video frame to H264
encoder. (100 frame for one log)

[009:143] [2023-06-25 16:34:25 +0000.187345][5683] push video frame to H264


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

[009:143] [2023-06-25 16:34:25 +0000.187403][5683] H264Encode::push video frame to


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

[009:143] [2023-06-25 16:34:25 +0000.187473][5683] The input pts:6727 fps:30


[009:191] [2023-06-25 16:34:25 +0000.235545][5683] H264Encode::H264SWEncoder get
callback, length:57968 type:1 nalType:1length:57964
[009:220] [2023-06-25 16:34:25 +0000.265055][567a] AF_SpeedFilter::PullFrame eof4
[009:223] [2023-06-25 16:34:25 +0000.267327][567a]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[009:372] [2023-06-25 16:34:25 +0000.416897][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:409] [2023-06-25 16:34:25 +0000.453247][5650] The convert RGB to YUV take 6
[009:430] [2023-06-25 16:34:25 +0000.474426][5682]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:3
[009:796] [2023-06-25 16:34:25 +0000.840605][567a]
RecordAudioSource::PullAudioFrame
[009:848] [2023-06-25 16:34:25 +0000.892734][5683] DTS queue for
Generator:0x7bd41ef8b8 7431
[009:870] [2023-06-25 16:34:25 +0000.914273][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:912] [2023-06-25 16:34:25 +0000.956319][5650] The convert RGB to YUV take 5
[010:076] [2023-06-25 16:34:26 +0000.120667][567b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:331] [2023-06-25 16:34:26 +0000.375353][5655] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:331] [2023-06-25 16:34:26 +0000.375595][5655] _deviceSampleRate:48000

[010:334] [2023-06-25 16:34:26 +0000.378959][5654] Run AGC when audioType = 0


[010:352] [2023-06-25 16:34:26 +0000.396937][567a] AF_SpeedFilter audio
0x7b3f122d80 PullFrame
[010:377] [2023-06-25 16:34:26 +0000.421356][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:410] [2023-06-25 16:34:26 +0000.454630][5650] The convert RGB to YUV take 6
[010:412] [2023-06-25 16:34:26 +0000.456776][5683] Push an pts:7996 to dts queue.
[010:483] [2023-06-25 16:34:26 +0000.527417][5683] h264 add frame header cdr flag
[010:483] [2023-06-25 16:34:26 +0000.528009][5683] Received key frame:7996
[010:484] [2023-06-25 16:34:26 +0000.528103][5683] last dts:7969 currentPts:7996
ppsOrSPS:0 queue length:3
[010:514] [2023-06-25 16:34:26 +0000.558345][5654] haveEnoughProcessedData
internalAudioStream.length: 10
[010:527] [2023-06-25 16:34:26 +0000.571340][5684] get the H.264 IDR frame
[010:680] [2023-06-25 16:34:26 +0000.724241][5650] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[010:685] [2023-06-25 16:34:26 +0000.729966][5683] DTS queue for
Generator:0x7bd41ef8b8 8228 8266
[010:874] [2023-06-25 16:34:26 +0000.918718][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:911] [2023-06-25 16:34:26 +0000.955978][5650] The convert RGB to YUV take 5
[011:076] [2023-06-25 16:34:27 +0000.120509][567b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:299] [2023-06-25 16:34:27 +0000.343144][567a] resampled_data_size:1024
[011:369] [2023-06-25 16:34:27 +0000.413560][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:411] [2023-06-25 16:34:27 +0000.455139][5650] The convert RGB to YUV take 7
[011:521] [2023-06-25 16:34:27 +0000.565937][5683] DTS queue for
Generator:0x7bd41ef8b8 9065 9105
[011:533] [2023-06-25 16:34:27 +0000.577496][567a] AF_SpeedFilter::PullFrame eof4
[011:535] [2023-06-25 16:34:27 +0000.579759][567a]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[011:681] [2023-06-25 16:34:27 +0000.725839][567a]
RecordAudioSource::PullAudioFrame
[011:747] [2023-06-25 16:34:27 +0000.791785][5683] Push an pts:9331 to dts queue.
[011:775] [2023-06-25 16:34:27 +0000.819264][5682]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:5
[011:815] [2023-06-25 16:34:27 +0000.859459][5683] last dts:9299 currentPts:9331
ppsOrSPS:0 queue length:3
[011:874] [2023-06-25 16:34:27 +0000.918342][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:908] [2023-06-25 16:34:27 +0000.952718][5650] The convert RGB to YUV take 5
[011:963] [2023-06-25 16:34:28 +0000.7119][567a] AF_SpeedFilter audio 0x7b3f122d80
PullFrame
[012:045] [2023-06-25 16:34:28 +0000.89302][567b] The output timestamp from audio
mixer change:548955959
[012:072] [2023-06-25 16:34:28 +0000.116597][5654] On audio frame the broadcast
with timestamp:548955990 samples:480. (1000 frame for one log)

[012:076] [2023-06-25 16:34:28 +0000.120747][567b] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[012:076] [2023-06-25 16:34:28 +0000.121014][567b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:234] [2023-06-25 16:34:28 +0000.279042][5654] haveEnoughProcessedData
internalAudioStream.length: 0
[012:330] [2023-06-25 16:34:28 +0000.374408][567a] AF_SpeedFilter audio time,
0x7b3f122d80 rcv time: 548956242
[012:330] [2023-06-25 16:34:28 +0000.374515][567a] AF_SpeedFilter audio time,
0x7b3f122d80 rcv time: 548956242in_nSamples:441
[012:334] [2023-06-25 16:34:28 +0000.378917][5654] Run AGC when audioType = 0
[012:334] [2023-06-25 16:34:28 +0000.379050][5654]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:338] [2023-06-25 16:34:28 +0000.382493][5650] drawYUV420 render
OpenGLRenderProgram:0x7b358a0a98
[012:344] [2023-06-25 16:34:28 +0000.388800][5683] DTS queue for
Generator:0x7bd41ef8b8 9896 9931
[012:374] [2023-06-25 16:34:28 +0000.418149][5650] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[012:411] [2023-06-25 16:34:28 +0000.455208][5650] The convert RGB to YUV take 6
[012:414] [2023-06-25 16:34:28 +0000.458556][5683]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9997
[012:437] [2023-06-25 16:34:28 +0000.481752][567a] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[012:437] [2023-06-25 16:34:28 +0000.482000][567a]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 548956243
[012:437] [2023-06-25 16:34:28 +0000.482102][567a]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[012:476] [2023-06-25 16:34:28 +0000.520974][5650] GPUImageProcessing: process
video frame with resolution 1280 X 720
[012:477] [2023-06-25 16:34:28 +0000.521095][5650] GPUImageProcessing: input frame
width1280 X 720
[012:481] [2023-06-25 16:34:28 +0000.525567][5650] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:481] [2023-06-25 16:34:28 +0000.525834][5650] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:492] [2023-06-25 16:34:28 +0000.536833][5683] h264 add frame header cdr flag
[012:493] [2023-06-25 16:34:28 +0000.537447][5683] SendFrame
encodedImage._timeStamp:9997encodedImage->_length:151824
[012:493] [2023-06-25 16:34:28 +0000.537642][5683] Received key frame:9997
[012:494] [2023-06-25 16:34:28 +0000.539027][5683] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10036 pts:10036
[012:496] [2023-06-25 16:34:28 +0000.540308][5684] get the H.264 IDR frame
[012:522] [2023-06-25 16:34:28 +0000.566836][5683] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10107
[012:522] [2023-06-25 16:34:28 +0000.567010][5683] push video frame to H264
encoder. (100 frame for one log)

[012:523] [2023-06-25 16:34:28 +0000.567075][5683] push video frame to H264


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

[012:523] [2023-06-25 16:34:28 +0000.567151][5683] H264Encode::push video frame to


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

[012:523] [2023-06-25 16:34:28 +0000.567251][5683] The input pts:10107 fps:30


[012:583] [2023-06-25 16:34:28 +0000.627911][5683] H264Encode::H264SWEncoder get
callback, length:95648 type:1 nalType:1length:95644
[012:778] [2023-06-25 16:34:28 +0000.823037][5650] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[012:872] [2023-06-25 16:34:28 +0000.916482][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:909] [2023-06-25 16:34:28 +0000.953244][5650] The convert RGB to YUV take 6
[013:082] [2023-06-25 16:34:29 +0000.126486][567b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:083] [2023-06-25 16:34:29 +0000.128007][5683] Push an pts:10669 to dts queue.
[013:124] [2023-06-25 16:34:29 +0000.169481][5683] last dts:10636 currentPts:10669
ppsOrSPS:0 queue length:2
[013:190] [2023-06-25 16:34:29 +0000.234194][5683] DTS queue for
Generator:0x7bd41ef8b8 10707 10732 10774
[013:372] [2023-06-25 16:34:29 +0000.416512][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:409] [2023-06-25 16:34:29 +0000.454052][5650] The convert RGB to YUV take 4
[013:473] [2023-06-25 16:34:29 +0000.518067][567a] resampled_data_size:13312
[013:511] [2023-06-25 16:34:29 +0000.556087][5650] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[013:557] [2023-06-25 16:34:29 +0000.601973][567a] AF_SpeedFilter audio time
[013:558] [2023-06-25 16:34:29 +0000.602197][567a] AF_SpeedFilter audio time 111,
0x7b3f122d80 out time: 548957433 org time: 548957433
[013:567] [2023-06-25 16:34:29 +0000.611391][567a] AF_SpeedFilter audio
0x7b3f122d80 PullFrame
[013:569] [2023-06-25 16:34:29 +0000.613663][567a]
RecordAudioSource::PullAudioFrame
[013:853] [2023-06-25 16:34:29 +0000.897830][567a] AF_SpeedFilter::PullFrame eof4
[013:856] [2023-06-25 16:34:29 +0000.900482][567a]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[013:874] [2023-06-25 16:34:29 +0000.918147][5650] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[013:913] [2023-06-25 16:34:29 +0000.957803][5650] The convert RGB to YUV take 5
[013:963] [2023-06-25 16:34:30 +0000.7621][5654] haveEnoughProcessedData
internalAudioStream.length: 10
[013:985] [2023-06-25 16:34:30 +0000.29746][5683] DTS queue for
Generator:0x7bd41ef8b8 11566
[014:079] [2023-06-25 16:34:30 +0000.123169][567b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:127] [2023-06-25 16:34:30 +0000.172103][5682]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:9
[014:330] [2023-06-25 16:34:30 +0000.374697][5654] Run AGC when audioType = 0
[014:378] [2023-06-25 16:34:30 +0000.423008][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:414] [2023-06-25 16:34:30 +0000.458883][5650] The convert RGB to YUV take 5
[014:417] [2023-06-25 16:34:30 +0000.461213][5683] Push an pts:12001 to dts queue.
[014:486] [2023-06-25 16:34:30 +0000.530770][5683] h264 add frame header cdr flag
[014:487] [2023-06-25 16:34:30 +0000.531533][5683] Received key frame:12001
[014:487] [2023-06-25 16:34:30 +0000.531679][5683] last dts:11970 currentPts:12001
ppsOrSPS:0 queue length:3
[014:532] [2023-06-25 16:34:30 +0000.576866][5684] get the H.264 IDR frame
[014:812] [2023-06-25 16:34:30 +0000.856962][5683] DTS queue for
Generator:0x7bd41ef8b8 12368 12395
[014:853] [2023-06-25 16:34:30 +0000.897547][5650] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[014:874] [2023-06-25 16:34:30 +0000.918462][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:916] [2023-06-25 16:34:30 +0000.961044][5650] The convert RGB to YUV take 5
[015:077] [2023-06-25 16:34:31 +0000.121528][567b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:176] [2023-06-25 16:34:31 +0000.220362][567a] AF_SpeedFilter audio
0x7b3f122d80 PullFrame
[015:373] [2023-06-25 16:34:31 +0000.417775][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:410] [2023-06-25 16:34:31 +0000.454968][5650] The convert RGB to YUV take 5
[015:442] [2023-06-25 16:34:31 +0000.486688][567a]
RecordAudioSource::PullAudioFrame
[015:645] [2023-06-25 16:34:31 +0000.689384][5683] DTS queue for
Generator:0x7bd41ef8b8 13196 13230
[015:671] [2023-06-25 16:34:31 +0000.715341][5650] drawYUV420 render
OpenGLRenderProgram:0x7b358a0a98
[015:681] [2023-06-25 16:34:31 +0000.725683][5654] haveEnoughProcessedData
internalAudioStream.length: 0
[015:729] [2023-06-25 16:34:31 +0000.773726][567a] resampled_data_size:4096
[015:745] [2023-06-25 16:34:31 +0000.789093][5683]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13332
[015:745] [2023-06-25 16:34:31 +0000.789229][5683] Push an pts:13332 to dts queue.
[015:789] [2023-06-25 16:34:31 +0000.833921][5683] SendFrame
encodedImage._timeStamp:13332encodedImage->_length:57472
[015:790] [2023-06-25 16:34:31 +0000.834155][5683] last dts:13298 currentPts:13332
ppsOrSPS:0 queue length:2
[015:840] [2023-06-25 16:34:31 +0000.884176][5650] GPUImageProcessing: process
video frame with resolution 1280 X 720
[015:840] [2023-06-25 16:34:31 +0000.884315][5650] GPUImageProcessing: input frame
width1280 X 720
[015:840] [2023-06-25 16:34:31 +0000.884918][5650] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[015:840] [2023-06-25 16:34:31 +0000.885027][5650] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[015:850] [2023-06-25 16:34:31 +0000.894988][5683] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13398 pts:13398
[015:871] [2023-06-25 16:34:31 +0000.915298][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:877] [2023-06-25 16:34:31 +0000.921441][5683] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13463
[015:877] [2023-06-25 16:34:31 +0000.921601][5683] push video frame to H264
encoder. (100 frame for one log)

[015:877] [2023-06-25 16:34:31 +0000.921666][5683] push video frame to H264


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

[015:877] [2023-06-25 16:34:31 +0000.921755][5683] H264Encode::push video frame to


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

[015:877] [2023-06-25 16:34:31 +0000.921848][5683] The input pts:13463 fps:30


[015:916] [2023-06-25 16:34:31 +0000.960310][5650] The convert RGB to YUV take 5
[015:923] [2023-06-25 16:34:31 +0000.967618][5683] H264Encode::H264SWEncoder get
callback, length:58928 type:1 nalType:1length:58924
[016:081] [2023-06-25 16:34:32 +0000.125493][567b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:164] [2023-06-25 16:34:32 +0000.208716][567a] AF_SpeedFilter::PullFrame eof4
[016:167] [2023-06-25 16:34:32 +0000.211180][567a]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[016:334] [2023-06-25 16:34:32 +0000.378823][5654] Run AGC when audioType = 0
[016:334] [2023-06-25 16:34:32 +0000.378957][5654]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:369] [2023-06-25 16:34:32 +0000.413820][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:404] [2023-06-25 16:34:32 +0000.449078][5682]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:3
[016:407] [2023-06-25 16:34:32 +0000.451293][5650] The convert RGB to YUV take 5
[016:450] [2023-06-25 16:34:32 +0000.494339][5683] h264 add frame header cdr flag
[016:450] [2023-06-25 16:34:32 +0000.494787][5683] Received key frame:13994
[016:450] [2023-06-25 16:34:32 +0000.494884][5683] DTS queue for
Generator:0x7bd41ef8b8 14031
[016:482] [2023-06-25 16:34:32 +0000.526218][5684] get the H.264 IDR frame
[016:780] [2023-06-25 16:34:32 +0000.824474][567a] AF_SpeedFilter audio
0x7b3f122d80 PullFrame
[016:870] [2023-06-25 16:34:32 +0000.914840][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:913] [2023-06-25 16:34:32 +0000.957273][5650] The convert RGB to YUV take 5
[016:939] [2023-06-25 16:34:32 +0000.983108][5650] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[017:078] [2023-06-25 16:34:33 +0000.122976][567b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:079] [2023-06-25 16:34:33 +0000.123312][5683] Push an pts:14665 to dts queue.
[017:148] [2023-06-25 16:34:33 +0000.193092][5683] last dts:14629 currentPts:14665
ppsOrSPS:0 queue length:3
[017:310] [2023-06-25 16:34:33 +0000.354749][5683] DTS queue for
Generator:0x7bd41ef8b8 14834 14867 14896
[017:315] [2023-06-25 16:34:33 +0000.359840][567a]
RecordAudioSource::PullAudioFrame
[017:370] [2023-06-25 16:34:33 +0000.414864][5650] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:405] [2023-06-25 16:34:33 +0000.449251][5654] haveEnoughProcessedData
internalAudioStream.length: 0
[017:412] [2023-06-25 16:34:33 +0000.456517][5650] The convert RGB to YUV take 5
[017:615] [2023-06-25 16:34:33 +0000.659302][5650] StopRecording:
[017:615] [2023-06-25 16:34:33 +0000.659783][5650] OnNeedStopRecording:
[017:620] [2023-06-25 16:34:33 +0000.664363][567a] resampled_data_size:512
[017:620] [2023-06-25 16:34:33 +0000.664548][567a] AF_SpeedFilter audio time 222,
0x7b3f122d80 out time: 548961493 org time: 548961493
[017:620] [2023-06-25 16:34:33 +0000.664674][567a] PullAudioFrame: PullFrame audio
finished.
[017:620] [2023-06-25 16:34:33 +0000.664761][567a]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[017:651] [2023-06-25 16:34:33 +0000.695351][5198]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[017:651] [2023-06-25 16:34:33 +0000.695636][5650] operator(): Stop
[017:651] [2023-06-25 16:34:33 +0000.695723][5650] StopPullFrameAndWriteMp4
time:548961569 enter.

[017:651] [2023-06-25 16:34:33 +0000.695806][5650] StopRecording:


[017:652] [2023-06-25 16:34:33 +0000.696803][5683]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[017:654] [2023-06-25 16:34:33 +0000.698204][564f] stop recording
[017:654] [2023-06-25 16:34:33 +0000.698313][564f]
RecordingSessionInternalSimple:destroy media processers
[017:654] [2023-06-25 16:34:33 +0000.698372][564f] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[017:654] [2023-06-25 16:34:33 +0000.698426][564f] H264Encode::flushing hareware
Encoder
[017:654] [2023-06-25 16:34:33 +0000.698690][564f] Flush time:548961572 enter.

[017:654] [2023-06-25 16:34:33 +0000.698779][564f] H264Encoder encoder flush


[017:654] [2023-06-25 16:34:33 +0000.698855][564f] flush output queue
[017:979] [2023-06-25 16:34:34 +0000.23699][564f] Flush leave. expire time = 325
ms

[017:979] [2023-06-25 16:34:34 +0000.24065][564f] ~H264EncodeWrap:


[017:980] [2023-06-25 16:34:34 +0000.24160][564f] ~H264Encode:
[017:980] [2023-06-25 16:34:34 +0000.24222][564f] teardownCompressionSession:
H264Encode::destroying Encoder
[017:980] [2023-06-25 16:34:34 +0000.24288][564f] Release time:548961898 enter.

[017:980] [2023-06-25 16:34:34 +0000.24569][564f] Release:


MediaCodecVideoEncoder::Release _inited:1
[017:980] [2023-06-25 16:34:34 +0000.24656][564f] Destroy time:548961898 enter.

[017:980] [2023-06-25 16:34:34 +0000.24777][564f] H264Encoder encoderDestroy


[017:980] [2023-06-25 16:34:34 +0000.24852][564f]
AndroidMediaCodecVideoEncoder::release env: 0x7be38778c0
[017:980] [2023-06-25 16:34:34 +0000.24926][564f]
AndroidMediaCodecVideoEncoder::Destroy
[018:017] [2023-06-25 16:34:34 +0000.61290][564f] Destroy leave. expire time = 37
ms

[018:017] [2023-06-25 16:34:34 +0000.61683][564f] Release leave. expire time = 37


ms
[018:017] [2023-06-25 16:34:34 +0000.61841][564f] ~AndroidHwAvcEncoder
time:548961935 enter.

[018:018] [2023-06-25 16:34:34 +0000.62319][564f] Release time:548961936 enter.

[018:018] [2023-06-25 16:34:34 +0000.62563][564f] Release: MediaCodecVideoEncoder::


has been released before, just return
[018:018] [2023-06-25 16:34:34 +0000.62663][564f] Release leave. expire time = 0
ms

[018:018] [2023-06-25 16:34:34 +0000.62740][564f] ~AndroidMediaCodecVideoEncoder


[018:018] [2023-06-25 16:34:34 +0000.62802][564f] ~WrapAndroidMediaCodec
time:548961936 enter.

[018:018] [2023-06-25 16:34:34 +0000.62870][564f] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[018:018] [2023-06-25 16:34:34 +0000.62980][564f] video hevc hw codec


destructor:0x7bc6585a38

[018:019] [2023-06-25 16:34:34 +0000.63208][564f] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[018:019] [2023-06-25 16:34:34 +0000.63333][564f] teardownCompressionSession:


H264Encode::destroyed Encoder
[018:019] [2023-06-25 16:34:34 +0000.63460][564f]
RecordingSessionInternalSimple:destroy aac encoder output!
[018:019] [2023-06-25 16:34:34 +0000.63602][564f] AACSWEncode destructor
[018:045] [2023-06-25 16:34:34 +0000.89170][5684] MP4 close file successfully
[018:045] [2023-06-25 16:34:34 +0000.89318][5684] Recording session Internal:
notify recording ok
[018:045] [2023-06-25 16:34:34 +0000.89376][5684] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_548946102.mp4,
output_video_timestamp_:15231 last_video_pts_:15171
[018:045] [2023-06-25 16:34:34 +0000.89463][5684] OnRecordFinish:
[018:046] [2023-06-25 16:34:34 +0000.90583][5684] onRecordingOk: net seek
pos:0record video duration:15204record audio duration:15185
[018:047] [2023-06-25 16:34:34 +0000.91334][567b] destructMicSource_w:
[018:047] [2023-06-25 16:34:34 +0000.91426][567b] setOutput_w:
MicSource::setOutput() 0x0
[018:047] [2023-06-25 16:34:34 +0000.91529][567b] close external audio stream

[018:047] [2023-06-25 16:34:34 +0000.91736][5650] releaseThread 0x7b3f122480


[018:047] [2023-06-25 16:34:34 +0000.91819][5650] ~MicSource: Mic source
destroyed:0x7b35690180
[018:048] [2023-06-25 16:34:34 +0000.92580][5650] StopPullFrameAndWriteMp4 leave.
expire time = 397 ms

[018:048] [2023-06-25 16:34:34 +0000.92659][5650] DestroyPipelineAndFilters


time:548961966 enter.

[018:048] [2023-06-25 16:34:34 +0000.92750][5650] UnbindInputFilter 0x7b3f122bc0


this 0x7b358a0cc0
[018:048] [2023-06-25 16:34:34 +0000.92845][5650] UnbindInputFilter 0x7b3f122d58
this 0x7b3f122ed0
[018:048] [2023-06-25 16:34:34 +0000.92960][5650] UnbindInputFilter 0x7b358a0cc0
this 0x7b3f03c660
[018:048] [2023-06-25 16:34:34 +0000.93024][5650] filter: filter pipeline destroy
this: 0x7b3f03c5c0
[018:049] [2023-06-25 16:34:34 +0000.93489][5650] ClearVideoOfSources: recodring
total frames:0
[018:049] [2023-06-25 16:34:34 +0000.93568][5650] ClearVideoOfSources:
[018:049] [2023-06-25 16:34:34 +0000.93635][5650] GPUImageProcessing destruct.
[018:049] [2023-06-25 16:34:34 +0000.93736][5650] destroy TrivalImageDrawer
0x7b26c8d9c0
[018:049] [2023-06-25 16:34:34 +0000.93805][5650] The shader has been initialize,
clean up them.

[018:049] [2023-06-25 16:34:34 +0000.93921][5650] ~OpenGLFrameBuffer:


[018:050] [2023-06-25 16:34:34 +0000.94144][5650] ~OpenGLFrameBuffer:
[018:051] [2023-06-25 16:34:34 +0000.95173][5650] ~OpenGLFrameBuffer:
[018:051] [2023-06-25 16:34:34 +0000.95371][5650] ~OpenGLFrameBuffer:
[018:051] [2023-06-25 16:34:34 +0000.95562][5650] ~OpenGLFrameBuffer:
[018:051] [2023-06-25 16:34:34 +0000.95729][5650] ~OpenGLFrameBuffer:
[018:052] [2023-06-25 16:34:34 +0000.96079][5650] GPUImageProcessing destruct
finish.
[018:052] [2023-06-25 16:34:34 +0000.96171][5650] GPURGBAFrame destruct.
[018:052] [2023-06-25 16:34:34 +0000.96275][5650] destroy OpenGLRenderProgram
0x7b358a0a98
[018:052] [2023-06-25 16:34:34 +0000.96352][5650] ~CameraSource time:548961970
enter.

[018:052] [2023-06-25 16:34:34 +0000.96420][5650] ~CameraSource leave. expire time


= 0 ms

[018:052] [2023-06-25 16:34:34 +0000.96498][5650] ~RecordAudioSource time:548961970


enter.

[018:052] [2023-06-25 16:34:34 +0000.96557][5650] ~RecordAudioSource leave. expire


time = 0 ms

[018:052] [2023-06-25 16:34:34 +0000.96614][5650] DestroyPipelineAndFilters leave.


expire time = 4 ms

[018:094] [2023-06-25 16:34:34 +0000.138688][5198]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[018:095] [2023-06-25 16:34:34 +0000.139957][5198] machine model :redmi
[018:096] [2023-06-25 16:34:34 +0000.140077][5198] Support this machine
model :redmi
[018:096] [2023-06-25 16:34:34 +0000.140152][5198] global inited! current sdk
version: 12-14-d8558ab
[018:096] [2023-06-25 16:34:34 +0000.140420][5198] filter: filter pipeline
construtc this: 0x7bd4369000
[018:096] [2023-06-25 16:34:34 +0000.140505][5198] MediaFilterGraph:
MediaFilterGraph construct
[018:096] [2023-06-25 16:34:34 +0000.140562][5198] GLESContext:
[018:096] [2023-06-25 16:34:34 +0000.140648][5198] The result of eglGetDisplay is:
0x1
[018:099] [2023-06-25 16:34:34 +0000.143106][5198] The result of creation:
0x7bd43e5600
[018:099] [2023-06-25 16:34:34 +0000.143342][5198] The result of
eglCreatePbufferSurface is: 0x7b36a72400
[018:100] [2023-06-25 16:34:34 +0000.144854][5198] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_548946102.mp4
[018:100] [2023-06-25 16:34:34 +0000.145018][5198] The source 0 speed:1
[018:101] [2023-06-25 16:34:34 +0000.145111][5198] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_548946102.mp4,
delay: 0
[018:101] [2023-06-25 16:34:34 +0000.145222][5198] CreateDecoderByVideoSource
time:548962019 enter.

[018:101] [2023-06-25 16:34:34 +0000.145702][5198] running_decoder_count:0max


count:2
[018:101] [2023-06-25 16:34:34 +0000.145786][5198] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_548946102.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7b36aa3800
[018:104] [2023-06-25 16:34:34 +0000.148186][568e] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7bd433e400] Current FFmpeg version git-2021-06-16-
97cea6f

[018:337] [2023-06-25 16:34:34 +0000.381140][5654] Run AGC when audioType = 0


[018:369] [2023-06-25 16:34:34 +0000.413771][568e] OnStreamInfoFound: video
duration_: 15204
[018:372] [2023-06-25 16:34:34 +0000.416563][568f] NO get frame from decoder
[018:372] [2023-06-25 16:34:34 +0000.416833][5198] start decoder
[018:372] [2023-06-25 16:34:34 +0000.416945][5198] CreateDecoderByVideoSource
leave. expire time = 271 ms

[018:372] [2023-06-25 16:34:34 +0000.417056][5198] BindInputFilter 0x7bd42ec420


this 0x7bc654d018
[018:373] [2023-06-25 16:34:34 +0000.417142][5198] BindInputFilter 0x7bc654d018
this 0x7b36d24c98
[018:373] [2023-06-25 16:34:34 +0000.417231][5198] BindInputFilter 0x7bd42ec420
this 0x7b36d24d58
[018:373] [2023-06-25 16:34:34 +0000.417311][5198] BindInputFilter 0x7b36d24d58
this 0x7b36d24e18
[018:373] [2023-06-25 16:34:34 +0000.417365][5198] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_548946102.mp4
[018:373] [2023-06-25 16:34:34 +0000.417455][5198] BindInputFilter 0x7b36d24c98
this 0x7b36d24ed8
[018:373] [2023-06-25 16:34:34 +0000.417532][5198] BindInputFilter 0x7b36d24ed8
this 0x7bd43690a0
[018:373] [2023-06-25 16:34:34 +0000.417608][5198] BindInputFilter 0x7b36d24e18
this 0x7b36d24f98
[018:373] [2023-06-25 16:34:34 +0000.417683][5198] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_548946102.mp4
[018:374] [2023-06-25 16:34:34 +0000.418274][568f] NO get frame from decoder
[018:375] [2023-06-25 16:34:34 +0000.419257][568f] NO get frame from decoder
[018:375] [2023-06-25 16:34:34 +0000.419600][5198]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[018:376] [2023-06-25 16:34:34 +0000.420601][5198] machine model :redmi
[018:376] [2023-06-25 16:34:34 +0000.420715][5198] Support this machine
model :redmi
[018:376] [2023-06-25 16:34:34 +0000.420772][5198] global inited! current sdk
version: 12-14-d8558ab
[018:376] [2023-06-25 16:34:34 +0000.420960][5198] GetPipeline:
-----------------------------------------
[018:376] [2023-06-25 16:34:34 +0000.421050][5198] GetPipeline: source:
0x7bd42ec200
[018:377] [2023-06-25 16:34:34 +0000.421109][5198] GetPipeline: filter: NULLFilter
[018:377] [2023-06-25 16:34:34 +0000.421161][5198] GetPipeline: filter: NULLFilter
[018:377] [2023-06-25 16:34:34 +0000.421210][5198] GetPipeline: filter: NULLFilter
[018:377] [2023-06-25 16:34:34 +0000.421313][5198] GetPipeline: audio filter:
AuidoNULLFilter
[018:377] [2023-06-25 16:34:34 +0000.421365][5198] GetPipeline: audio filter:
AuidoNULLFilter
[018:377] [2023-06-25 16:34:34 +0000.421371][568f] NO get frame from decoder
[018:377] [2023-06-25 16:34:34 +0000.421479][5198] GetPipeline: audio filter:
AudioNUllFilter
[018:377] [2023-06-25 16:34:34 +0000.421627][5198] GetPipeline:
------------------------------------------
[018:377] [2023-06-25 16:34:34 +0000.421690][5198] filter: filter pipeline2 update
pattern: 0
[018:378] [2023-06-25 16:34:34 +0000.423047][568f] NO get frame from decoder
[018:379] [2023-06-25 16:34:34 +0000.423564][5198] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:379] [2023-06-25 16:34:34 +0000.424030][5198] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:380] [2023-06-25 16:34:34 +0000.424208][5198] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:380] [2023-06-25 16:34:34 +0000.424520][5198] DeviceInit:
[018:380] [2023-06-25 16:34:34 +0000.425031][5198] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[018:381] [2023-06-25 16:34:34 +0000.425566][5198] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[018:381] [2023-06-25 16:34:34 +0000.425940][568f] NO get frame from decoder
[018:382] [2023-06-25 16:34:34 +0000.426157][5198] CreatePlatformSpecificObjects:
[018:382] [2023-06-25 16:34:34 +0000.426260][5198] audio device use null audio
input and opensl output
[018:382] [2023-06-25 16:34:34 +0000.426358][5198] Create OpenSLES output module
with java VM support.

[018:382] [2023-06-25 16:34:34 +0000.426733][5198] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[018:383] [2023-06-25 16:34:34 +0000.427162][5198] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[018:383] [2023-06-25 16:34:34 +0000.427580][5198] Create OpenSLES output module
with buffer num:2

[018:383] [2023-06-25 16:34:34 +0000.427687][5198] Error(trace.cc:40): Init the


output and input for audio device template.
[018:383] [2023-06-25 16:34:34 +0000.427768][5198] Init the output device.

[018:383] [2023-06-25 16:34:34 +0000.427823][5198] Set the playout as stereo:1


[018:383] [2023-06-25 16:34:34 +0000.427840][568f] NO get frame from decoder
[018:383] [2023-06-25 16:34:34 +0000.427926][5198] Set the sample rate to be:44100

[018:383] [2023-06-25 16:34:34 +0000.428018][5198] Low latency buffer size:144 low


sample rate:48000
[018:384] [2023-06-25 16:34:34 +0000.428092][5198] DeviceInit: Done
[018:384] [2023-06-25 16:34:34 +0000.428430][5198] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[018:384] [2023-06-25 16:34:34 +0000.428973][569a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7bd5e45918
[018:386] [2023-06-25 16:34:34 +0000.430809][5198]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[018:386] [2023-06-25 16:34:34 +0000.430809][568f] NO get frame from decoder
[018:386] [2023-06-25 16:34:34 +0000.431061][5198]
MediaFilterPlayer::SetPlayerNotify 0x7bd43dddc0
[018:388] [2023-06-25 16:34:34 +0000.432306][5198]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[018:388] [2023-06-25 16:34:34 +0000.432444][5198]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[018:389] [2023-06-25 16:34:34 +0000.434004][5198]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[018:391] [2023-06-25 16:34:34 +0000.435379][5198] SetGraphLoop: SetGraphLoop 1
[018:391] [2023-06-25 16:34:34 +0000.435512][5198]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[018:392] [2023-06-25 16:34:34 +0000.436516][5198]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[018:401] [2023-06-25 16:34:34 +0000.445722][5198]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[018:403] [2023-06-25 16:34:34 +0000.447791][5198]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[018:404] [2023-06-25 16:34:34 +0000.448549][569c] Start:
[018:406] [2023-06-25 16:34:34 +0000.450259][569b] operator(): video render
started.
[018:406] [2023-06-25 16:34:34 +0000.450534][569c] Start:
[018:406] [2023-06-25 16:34:34 +0000.450733][569c] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[018:406] [2023-06-25 16:34:34 +0000.450815][569c] Reset: history total size: 98
[018:406] [2023-06-25 16:34:34 +0000.450879][569c] DeviceStart:
audioDevice_:0x7b26805000
[018:406] [2023-06-25 16:34:34 +0000.450934][569c] DeviceStart: time profile
playout init before
[018:406] [2023-06-25 16:34:34 +0000.450992][569c] DeviceStart: time profile
playout init end
[018:406] [2023-06-25 16:34:34 +0000.451043][569c] OpenSlesOutput:Start playout

[018:407] [2023-06-25 16:34:34 +0000.451528][569b] DriveRender working... (1/200)


[018:407] [2023-06-25 16:34:34 +0000.451599][569b] Warning(video_render.cc:390): No
picture to display (1/50)
[018:407] [2023-06-25 16:34:34 +0000.451954][569c] Create the opensl output player.
streamtype before:0

[018:407] [2023-06-25 16:34:34 +0000.452036][569c] Create the opensl output player.


streamtype after:3

[018:484] [2023-06-25 16:34:34 +0000.528543][569c] Enqueue opensl buffer size:1764


[018:558] [2023-06-25 16:34:34 +0000.603035][569c] DeviceStart: time profile
playout all end
[018:559] [2023-06-25 16:34:34 +0000.603110][569f]
PlayerSimpleBufferQueueCallbackHandler function
[018:559] [2023-06-25 16:34:34 +0000.603172][569c] operator(): Audio playback
started.
[018:559] [2023-06-25 16:34:34 +0000.603271][569f] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[018:559] [2023-06-25 16:34:34 +0000.603342][569f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[018:559] [2023-06-25 16:34:34 +0000.603417][569c] operator(): Started now!
[018:559] [2023-06-25 16:34:34 +0000.603725][569e] Error(video_source.cc:430): wait
decoder a frame: 0
[018:559] [2023-06-25 16:34:34 +0000.604020][569d] Pull audio failed.(wait video!)
[018:560] [2023-06-25 16:34:34 +0000.604151][569d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:561] [2023-06-25 16:34:34 +0000.605895][569e] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[018:565] [2023-06-25 16:34:34 +0000.609289][569d] audio_frame_list_ empty
[018:573] [2023-06-25 16:34:34 +0000.617403][569e] OnVideoFrameReady(1/200)
[018:573] [2023-06-25 16:34:34 +0000.617849][569b] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[018:576] [2023-06-25 16:34:34 +0000.620195][569b] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:548962494
[018:595] [2023-06-25 16:34:34 +0000.640024][569e]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[018:620] [2023-06-25 16:34:34 +0000.664527][569b] lipsync_debug: render a video
frame
[018:620] [2023-06-25 16:34:34 +0000.664637][569b] lipsync_debug: First video frame
rendering.
[018:634] [2023-06-25 16:34:34 +0000.678590][569b]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:58 last
video ts:900 frame->pts:3960 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[018:634] [2023-06-25 16:34:34 +0000.678871][569b] lipsync_debug: tsDelta -
timeDelta = -24
[018:634] [2023-06-25 16:34:34 +0000.678928][569b] lipsync_debug:result remaining
time:0
[018:634] [2023-06-25 16:34:34 +0000.679030][569b] dynamic updated lipsync delay:0
[018:788] [2023-06-25 16:34:34 +0000.832763][569d] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[018:788] [2023-06-25 16:34:34 +0000.832952][569d] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[018:789] [2023-06-25 16:34:34 +0000.833876][569d] audio frame wait video
frame.last_video_timestamp:119 last_audio_timestamp:231.927
[018:794] [2023-06-25 16:34:34 +0000.838184][569d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:795] [2023-06-25 16:34:34 +0000.839336][569d] audio frame wait video
frame.last_video_timestamp:145 last_audio_timestamp:254.921
[018:799] [2023-06-25 16:34:34 +0000.844044][569d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:801] [2023-06-25 16:34:34 +0000.845200][569d] audio frame wait video
frame.last_video_timestamp:145 last_audio_timestamp:254.921
[018:805] [2023-06-25 16:34:34 +0000.849349][569d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:806] [2023-06-25 16:34:34 +0000.850619][569d] audio frame wait video
frame.last_video_timestamp:174 last_audio_timestamp:277.914
[018:810] [2023-06-25 16:34:34 +0000.854857][569d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:812] [2023-06-25 16:34:34 +0000.856254][569d] audio frame wait video
frame.last_video_timestamp:197 last_audio_timestamp:300.907
[018:815] [2023-06-25 16:34:34 +0000.859847][569c] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[018:816] [2023-06-25 16:34:34 +0000.860130][569c] The audio playback speed:100
(1/100)
[018:816] [2023-06-25 16:34:34 +0000.860408][569c] lipsync_debug: The current
played audio timestamp is:0(1/50)
[018:816] [2023-06-25 16:34:34 +0000.860219][569d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:816] [2023-06-25 16:34:34 +0000.860473][569c] First audio frame rendering
[018:827] [2023-06-25 16:34:34 +0000.871489][569d] audio frame wait video
frame.last_video_timestamp:263 last_audio_timestamp:370.884
[018:843] [2023-06-25 16:34:34 +0000.887221][569b] lipsync_debug:remaining time:10
tsDelta - timeDelta:20
[018:843] [2023-06-25 16:34:34 +0000.887372][569b] lipsync_debug:result remaining
time:10
[018:911] [2023-06-25 16:34:34 +0000.955882][569e] video frame wait audio frame:
last_video_timestamp:497 last_audio_timestamp:370.884
[019:130] [2023-06-25 16:34:35 +0000.174822][5654] haveEnoughProcessedData
internalAudioStream.length: 0
[019:229] [2023-06-25 16:34:35 +0000.273750][569b] lipsync_debug:displaying video
ts:59580 The current displayed video timestamp is:548963147
[019:440] [2023-06-25 16:34:35 +0000.484578][569f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[019:559] [2023-06-25 16:34:35 +0000.604058][569c] do work DoLipsync!
[019:560] [2023-06-25 16:34:35 +0000.604190][569c] total delay:324 videoTsMS:970
audioTsMS:646 diff:324
[019:560] [2023-06-25 16:34:35 +0000.604252][569c] Set the lipsync delay:324
[019:777] [2023-06-25 16:34:35 +0000.821753][569e] Error(video_source.cc:430): wait
decoder a frame: 0
[020:082] [2023-06-25 16:34:36 +0000.126245][569b] lipsync_debug:displaying video
ts:120150 The current displayed video timestamp is:548964000
[020:265] [2023-06-25 16:34:36 +0000.309603][569b] DriveRender working... (1/200)
[020:330] [2023-06-25 16:34:36 +0000.374482][5655] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:330] [2023-06-25 16:34:36 +0000.374672][5655] _deviceSampleRate:48000

[020:335] [2023-06-25 16:34:36 +0000.379572][5654] Run AGC when audioType = 0


[020:335] [2023-06-25 16:34:36 +0000.379735][5654]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:485] [2023-06-25 16:34:36 +0000.529138][569b]
lipsync_debug:lipsync_threadhold: lipsync_delta:15 tsDelta:50 timeDelta:13 last
video ts:143640 frame->pts:146790 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[020:485] [2023-06-25 16:34:36 +0000.529438][569b] lipsync_debug: tsDelta -
timeDelta = 37
[020:569] [2023-06-25 16:34:36 +0000.613366][569f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[020:842] [2023-06-25 16:34:36 +0000.886491][5654] haveEnoughProcessedData
internalAudioStream.length: 0
[020:892] [2023-06-25 16:34:36 +0000.936504][569d] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[020:892] [2023-06-25 16:34:36 +0000.936679][569d] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[020:946] [2023-06-25 16:34:36 +0000.990784][569b] lipsync_debug:displaying video
ts:180180 The current displayed video timestamp is:548964864
[020:962] [2023-06-25 16:34:37 +0000.6573][569c] The audio playback speed:100
(1/100)
[020:963] [2023-06-25 16:34:37 +0000.7515][569c] lipsync_debug: The current played
audio timestamp is:102324(1/50)
[021:023] [2023-06-25 16:34:37 +0000.67594][569b] lipsync_debug:remaining time:10
tsDelta - timeDelta:26
[021:023] [2023-06-25 16:34:37 +0000.67705][569b] lipsync_debug:result remaining
time:10
[021:211] [2023-06-25 16:34:37 +0000.255443][569e] Error(video_source.cc:430): wait
decoder a frame: 0
[021:211] [2023-06-25 16:34:37 +0000.256020][569e] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7992 diff: 9
[021:366] [2023-06-25 16:34:37 +0000.410501][5198]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[021:367] [2023-06-25 16:34:37 +0000.411386][569c] Stop:
[021:367] [2023-06-25 16:34:37 +0000.411739][569b] operator(): Video Render
stopped.
[021:367] [2023-06-25 16:34:37 +0000.411978][569c] Stop:
[021:368] [2023-06-25 16:34:37 +0000.412265][569c] DeviceStop:
audioDevice_:0x7b26805000
[021:368] [2023-06-25 16:34:37 +0000.412360][569c] OpenSlesOutput:Stop playout

[021:372] [2023-06-25 16:34:37 +0000.416426][569c] DeviceStop: Done


[021:373] [2023-06-25 16:34:37 +0000.417172][569c] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[021:373] [2023-06-25 16:34:37 +0000.417348][569c] operator(): Stop now!
[021:374] [2023-06-25 16:34:37 +0000.418898][5198] Stop:
[021:375] [2023-06-25 16:34:37 +0000.419081][569c] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[021:375] [2023-06-25 16:34:37 +0000.419465][5198] DeviceRelease:
audioDevice_:0x7b26805000
[021:375] [2023-06-25 16:34:37 +0000.419539][5198] OpenSlesOutput:Stop playout

[021:375] [2023-06-25 16:34:37 +0000.419616][5198] DeviceRelease: Release the


webrtc device object.
[021:376] [2023-06-25 16:34:37 +0000.420211][5198] OpenSlesOutput destruct.

[021:376] [2023-06-25 16:34:37 +0000.420355][5198] DeviceRelease: Done


[021:376] [2023-06-25 16:34:37 +0000.420555][5198] Stop:
[021:376] [2023-06-25 16:34:37 +0000.420709][569b] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[021:381] [2023-06-25 16:34:37 +0000.425446][5198] global uninited!
[021:382] [2023-06-25 16:34:37 +0000.426808][5198]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[021:382] [2023-06-25 16:34:37 +0000.426990][5198] ~MediaFilterGraph:
MediaFilterGraph destruct
[021:382] [2023-06-25 16:34:37 +0000.427062][5198] RemoveVideoBackGroud: hava not
add video backgroud
[021:383] [2023-06-25 16:34:37 +0000.427153][5198] UnbindInputFilter 0x7b36d24ed8
this 0x7bd43690a0
[021:383] [2023-06-25 16:34:37 +0000.427236][5198] ClearAllSource: remove source
filter, sourceid: 0x7bd42ec200
[021:383] [2023-06-25 16:34:37 +0000.427291][5198] DestoryDecoderByVideoSource
time:548965301 enter.

[021:383] [2023-06-25 16:34:37 +0000.427351][5198] ~VideoBindDecoder time:548965301


enter.

[021:383] [2023-06-25 16:34:37 +0000.427950][5198] CleanUp time:548965301 enter.

[021:389] [2023-06-25 16:34:37 +0000.433381][5198] CleanUp leave. expire time = 6


ms

[021:389] [2023-06-25 16:34:37 +0000.433523][5198] CleanUp time:548965307 enter.

[021:390] [2023-06-25 16:34:37 +0000.434279][5198] CleanUp leave. expire time = 1


ms

[021:391] [2023-06-25 16:34:37 +0000.435480][5198] ~VideoBindDecoder leave. expire


time = 8 ms

[021:391] [2023-06-25 16:34:37 +0000.435575][5198] DestoryDecoderByVideoSource


leave. expire time = 8 ms

[021:391] [2023-06-25 16:34:37 +0000.435665][5198] UnbindInputFilter 0x7b36d24c98


this 0x7b36d24ed8
[021:391] [2023-06-25 16:34:37 +0000.435749][5198] UnbindInputFilter 0x7bc654d018
this 0x7b36d24c98
[021:391] [2023-06-25 16:34:37 +0000.435829][5198] UnbindInputFilter 0x7bd42ec420
this 0x7bc654d018
[021:391] [2023-06-25 16:34:37 +0000.435948][5198] UnbindInputFilter 0x7b36d24e18
this 0x7b36d24f98
[021:391] [2023-06-25 16:34:37 +0000.436028][5198] UnbindInputFilter 0x7b36d24d58
this 0x7b36d24e18
[021:392] [2023-06-25 16:34:37 +0000.436144][5198] UnbindInputFilter 0x7bd42ec420
this 0x7b36d24d58
[021:392] [2023-06-25 16:34:37 +0000.436679][5198] ~GLESContext:
[021:394] [2023-06-25 16:34:37 +0000.438151][5198] GLESContext destruct finish.
[021:394] [2023-06-25 16:34:37 +0000.438255][5198] filter: filter pipeline destroy
this: 0x7bd4369000
[022:334] [2023-06-25 16:34:38 +0000.378351][5654] Run AGC when audioType = 0
[022:525] [2023-06-25 16:34:38 +0000.569620][51b6]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[022:525] [2023-06-25 16:34:38 +0000.569800][51b6] ~MediaFilterCamera
time:548966443 enter.

[022:525] [2023-06-25 16:34:38 +0000.569880][51b6] StopPullFrameAndWriteMp4


time:548966443 enter.

[022:527] [2023-06-25 16:34:38 +0000.571591][564f] stop recording


[022:527] [2023-06-25 16:34:38 +0000.571718][564f] we have stopped recording before
[022:527] [2023-06-25 16:34:38 +0000.571863][51b6] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[022:529] [2023-06-25 16:34:38 +0000.573099][51b6] DestroyPipelineAndFilters


time:548966447 enter.

[022:529] [2023-06-25 16:34:38 +0000.573206][51b6] DestroyPipelineAndFilters


leave. expire time = 0 ms

[022:529] [2023-06-25 16:34:38 +0000.573355][51b6] AppDeviceManagerStopMic

[022:529] [2023-06-25 16:34:38 +0000.573486][51b6] AppDeviceManagerStopMic::mic


status is on
[022:529] [2023-06-25 16:34:38 +0000.573565][51b6] Try to stop webrtc device.

[022:529] [2023-06-25 16:34:38 +0000.573682][51b6] Set record state to


stopped.threadID:20918

[022:573] [2023-06-25 16:34:38 +0000.617229][51b6] Try to destory the


recorder.threadID:20918

[022:608] [2023-06-25 16:34:38 +0000.652155][5654] haveEnoughProcessedData


internalAudioStream.length: 0
[022:773] [2023-06-25 16:34:38 +0000.817502][51b6] DestroyAudioRecorder:
[022:773] [2023-06-25 16:34:38 +0000.817699][51b6] Cleanup the buffer queue in the
recorder.
[022:773] [2023-06-25 16:34:38 +0000.817765][51b6] Destroy the recorder.

[022:778] [2023-06-25 16:34:38 +0000.822810][51b6] StopRecording finished.

[022:778] [2023-06-25 16:34:38 +0000.822995][51b6] The stop recording success.

[022:779] [2023-06-25 16:34:38 +0000.823094][51b6]


AudioDeviceDataHandler::StopMicProcess
[022:782] [2023-06-25 16:34:38 +0000.826600][51b6] AppDeviceManager stop.

[022:782] [2023-06-25 16:34:38 +0000.826823][51b6] Rlease the webrtc device object.

[022:783] [2023-06-25 16:34:38 +0000.827683][51b6] OpenSlesInput destruct.

[022:783] [2023-06-25 16:34:38 +0000.827812][51b6] OpenSlesOutput destruct.

[022:784] [2023-06-25 16:34:38 +0000.828555][51b6] EventDispatchServerScope


destruct
[022:784] [2023-06-25 16:34:38 +0000.828657][51b6]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[022:784] [2023-06-25 16:34:38 +0000.828779][51b6] ~AudioDeviceDataHandler

[022:786] [2023-06-25 16:34:38 +0000.830285][51b6] AppDeviceManagerDestruct.

[022:786] [2023-06-25 16:34:38 +0000.830369][51b6] ~AppDeviceManager:


[0[000:079] [2023-07-01 16:39:48 +0000.202592][59f4] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-07-
01 16:39:48 +0000
[000:079] [2023-07-01 16:39:48 +0000.202731][59f4] set AppID=50011 old AppID=-1
[000:079] [2023-07-01 16:39:48 +0000.202804][59f4] Init the android object with
jvm:0xb4000076d2421380 env:0x76b47ed8c0 context:0x765ddcf328

[000:079] [2023-07-01 16:39:48 +0000.202917][59f4] SetAndroidMediaCodecObjects


time:156690593 enter.

[000:079] [2023-07-01 16:39:48 +0000.203001][59f4] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:080] [2023-07-01 16:39:48 +0000.203079][59f4] SetAndroidMediaCodecObjects


time:156690594 enter.

[000:080] [2023-07-01 16:39:48 +0000.203149][59f4] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000076d2421380
[000:080] [2023-07-01 16:39:48 +0000.203219][59f4] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000076d2421380 address:0x7608282760
[000:080] [2023-07-01 16:39:48 +0000.203295][59f4] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000076d2421380
address:0x7608282760
[000:080] [2023-07-01 16:39:48 +0000.203367][59f4] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:080] [2023-07-01 16:39:48 +0000.203459][59f4] Set the android objects with


jvm:0xb4000076d2421380 env:0x76b47ed8c0 context:0x765ddcf328

[000:082] [2023-07-01 16:39:48 +0000.206032][59f4] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x76b47ed8c0
[000:083] [2023-07-01 16:39:48 +0000.206122][59f4] SystemUtil Init done
[000:088] [2023-07-01 16:39:48 +0000.211383][59f4]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:091] [2023-07-01 16:39:48 +0000.214552][59f4] MediaFilterCamera
[000:091] [2023-07-01 16:39:48 +0000.214704][59f4] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:091] [2023-07-01 16:39:48 +0000.214953][59f4] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:091] [2023-07-01 16:39:48 +0000.215017][5ef7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76170e84c0
[000:092] [2023-07-01 16:39:48 +0000.215051][59f4] Recording session using default
bitrate support by app:14680064
[000:092] [2023-07-01 16:39:48 +0000.215445][5ef7] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:092] [2023-07-01 16:39:48 +0000.215606][59f4] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:093] [2023-07-01 16:39:48 +0000.216819][59f4] Error(ini.cc:191): Open the file
failed. error:2
[000:093] [2023-07-01 16:39:48 +0000.216907][59f4]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:093] [2023-07-01 16:39:48 +0000.216994][59f4] The device model: 220333qag
usingSoftwareAEC value: 0
[000:097] [2023-07-01 16:39:48 +0000.220810][59f4] Error(ini.cc:191): Open the file
failed. error:2
[000:097] [2023-07-01 16:39:48 +0000.220904][59f4]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:097] [2023-07-01 16:39:48 +0000.220993][59f4] The device model: 220333qag
usingHardwareAEC value: 0
[000:098] [2023-07-01 16:39:48 +0000.221092][59f4] The machine device: 220333qag
usingHardwareAEC value: 0
[000:098] [2023-07-01 16:39:48 +0000.221178][59f4] Using Default AEC type: software
AEC
[000:100] [2023-07-01 16:39:48 +0000.223193][59f4] The device model: 220333qag enum
value: 0
[000:101] [2023-07-01 16:39:48 +0000.224232][59f4] GetMachineModel is 220333QAG
[000:101] [2023-07-01 16:39:48 +0000.224331][59f4] GetMachineInfo: 220333QAG
[000:101] [2023-07-01 16:39:48 +0000.224426][59f4] Construct BeautifyReader
begin...
[000:101] [2023-07-01 16:39:48 +0000.224503][59f4] dumpStickerRgba:0
dumpStickerYuv:0
[000:101] [2023-07-01 16:39:48 +0000.224573][59f4] Construct BeautifyReader done.
[000:108] [2023-07-01 16:39:48 +0000.231285][59f4] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:108] [2023-07-01 16:39:48 +0000.231332][5efa] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x762af013a0
[000:108] [2023-07-01 16:39:48 +0000.231468][59f4] AppDeviceManager telnet server
for statistics started......
[000:109] [2023-07-01 16:39:48 +0000.232121][59f4] CpuOverloadDetect time:156690623
enter.

[000:109] [2023-07-01 16:39:48 +0000.232310][59f4] CpuOverloadDetect leave. expire


time = 0 ms

[000:109] [2023-07-01 16:39:48 +0000.232357][5efb] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x76c192e5c0
[000:110] [2023-07-01 16:39:48 +0000.233820][59f4] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:110] [2023-07-01 16:39:48 +0000.233898][59f4] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:111] [2023-07-01 16:39:48 +0000.234690][59f4] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:119] [2023-07-01 16:39:48 +0000.242650][59f4] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:120] [2023-07-01 16:39:48 +0000.243491][59f4] CreatePlatformSpecificObjects:
[000:120] [2023-07-01 16:39:48 +0000.243587][59f4] audio device use opensle input
and opensl output
[000:120] [2023-07-01 16:39:48 +0000.243698][59f4] Create OpenSLES output module
with java VM support.
[000:120] [2023-07-01 16:39:48 +0000.243990][59f4] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:121] [2023-07-01 16:39:48 +0000.244240][59f4] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:121] [2023-07-01 16:39:48 +0000.244599][59f4] Create OpenSLES output module
with buffer num:1

[000:121] [2023-07-01 16:39:48 +0000.244907][59f4] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:122] [2023-07-01 16:39:48 +0000.245196][59f4] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:122] [2023-07-01 16:39:48 +0000.245535][59f4] Create OpenSLES input module
with java VM support.

[000:122] [2023-07-01 16:39:48 +0000.245625][59f4] Create OpenSLES input module


with buffer num:1

[000:122] [2023-07-01 16:39:48 +0000.245769][59f4] Error(trace.cc:40): Init the


output and input for audio device template.
[000:122] [2023-07-01 16:39:48 +0000.245845][59f4] Init the output device.

[000:122] [2023-07-01 16:39:48 +0000.245915][59f4] Init the opensl input.


[000:122] [2023-07-01 16:39:48 +0000.245993][59f4] AppDeviceManager get setting
samplerate: 0
[000:123] [2023-07-01 16:39:48 +0000.246868][59f4] The device model: 220333qag enum
value: 0
[000:125] [2023-07-01 16:39:48 +0000.248234][59f4] The device model: 220333qag enum
value: 0
[000:125] [2023-07-01 16:39:48 +0000.248320][59f4] Set the sample rate to be:48000

[000:125] [2023-07-01 16:39:48 +0000.248411][59f4] Enable the recording stereo:0


[000:125] [2023-07-01 16:39:48 +0000.248483][59f4] Set the playout as stereo:1
[000:125] [2023-07-01 16:39:48 +0000.248552][59f4] Init the microphone.
[000:126] [2023-07-01 16:39:48 +0000.249138][59f4] Update the recording sample rate
to be: 48000
[000:126] [2023-07-01 16:39:48 +0000.249247][59f4] Init the speaker.
[000:126] [2023-07-01 16:39:48 +0000.249348][59f4] Low latency buffer size:144 low
sample rate:48000
[000:126] [2023-07-01 16:39:48 +0000.249866][59f4] Using 1 x 10ms for an audio
frame.

[000:133] [2023-07-01 16:39:48 +0000.256061][59f4] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:133] [2023-07-01 16:39:48 +0000.256288][59f4] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:133] [2023-07-01 16:39:48 +0000.256416][59f4] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:142] [2023-07-01 16:39:48 +0000.265494][59f4] The device model:220333qag

[000:142] [2023-07-01 16:39:48 +0000.265623][59f4] speaker output factor:100


defaultFactor: 100

[000:142] [2023-07-01 16:39:48 +0000.265683][59f4] headset output factor:100


defaultFactor: 100

[000:143] [2023-07-01 16:39:48 +0000.266605][59f4] AppDeviceManagerStart finished.


[000:143] [2023-07-01 16:39:48 +0000.266687][59f4] AppDeviceManagerStartMic::mic
status is off
[000:143] [2023-07-01 16:39:48 +0000.266788][59f4] AppDeviceManagerStartMic update
aec type: 2

[000:143] [2023-07-01 16:39:48 +0000.266859][59f4] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:143] [2023-07-01 16:39:48 +0000.266932][59f4]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:143] [2023-07-01 16:39:48 +0000.267000][59f4]
AudioDeviceDataHandler::StartMicProcess

[000:144] [2023-07-01 16:39:48 +0000.267195][59f4] Try to start webrtc recording


device.

[000:144] [2023-07-01 16:39:48 +0000.267272][59f4] StartRecording. threadID:23028

[000:144] [2023-07-01 16:39:48 +0000.267242][5efc] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:144] [2023-07-01 16:39:48 +0000.267431][5efc] haveEnoughProcessedData
internalAudioStream.length: 0
[000:145] [2023-07-01 16:39:48 +0000.268079][59f4] The machine model:220333QAG

[000:145] [2023-07-01 16:39:48 +0000.268199][59f4] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:145] [2023-07-01 16:39:48 +0000.268271][59f4] Set the recording mode before


getSetting: 4
[000:145] [2023-07-01 16:39:48 +0000.268348][59f4] Set the recording mode after
getSetting: 1
[000:221] [2023-07-01 16:39:48 +0000.344378][59f4] StartRecording finished.

[000:221] [2023-07-01 16:39:48 +0000.344479][59f4] audio: start the audio mic


checker timer.

[000:222] [2023-07-01 16:39:48 +0000.345577][59f4] machine model :redmi


[000:222] [2023-07-01 16:39:48 +0000.345685][59f4] Support this machine
model :redmi
[000:230] [2023-07-01 16:39:48 +0000.353315][59f4] global inited! current sdk
version: 12-14-d8558ab
[000:305] [2023-07-01 16:39:48 +0000.428636][5efd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:305] [2023-07-01 16:39:48 +0000.428862][5efd] _deviceSampleRate:48000

[000:307] [2023-07-01 16:39:48 +0000.430803][5efc] Run AGC when audioType = 0


[000:307] [2023-07-01 16:39:48 +0000.431004][5efc]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:716] [2023-07-01 16:39:48 +0000.839992][5d56]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:717] [2023-07-01 16:39:48 +0000.840552][5ef8] MediaFilterCamera, recording
file context:0x76c187e100 input texture:4
[000:717] [2023-07-01 16:39:48 +0000.840677][5ef8] GLESContext:
[000:717] [2023-07-01 16:39:48 +0000.840804][5ef8] The result of eglGetDisplay is:
0x1
[000:719] [2023-07-01 16:39:48 +0000.843018][5ef8] The result of creation:
0x76c2c4a880
[000:720] [2023-07-01 16:39:48 +0000.843369][5ef8] The result of
eglCreatePbufferSurface is: 0x76c2c4a980
[000:720] [2023-07-01 16:39:48 +0000.843700][5d56]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x76c187e100 input_texture: 4
[001:916] [2023-07-01 16:39:50 +0000.39651][5efc] haveEnoughProcessedData
internalAudioStream.length: 0
[002:306] [2023-07-01 16:39:50 +0000.429760][5efc] Run AGC when audioType = 0
[002:899] [2023-07-01 16:39:51 +0000.22496][59d8] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[002:899] [2023-07-01 16:39:51 +0000.22620][59d8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[002:900] [2023-07-01 16:39:51 +0000.23904][59d8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[002:901] [2023-07-01 16:39:51 +0000.24204][5ef8] operator() time:156693415 enter.

[002:901] [2023-07-01 16:39:51 +0000.24311][5ef8] MediaFilterCamera, recording


file context:0x76c187e100 input texture:4
[002:903] [2023-07-01 16:39:51 +0000.26547][5ef8] MicSource: Mic source
created:10x76c2d38600
[002:904] [2023-07-01 16:39:51 +0000.27717][5ef8] received external audio stream

[002:904] [2023-07-01 16:39:51 +0000.27880][5ef8] alloc thread: 0x76c2c44b80


name:worker0 thread id:507253267648 to Mic_source
[002:904] [2023-07-01 16:39:51 +0000.28012][5ef8] audio: start the audio sender
thread.

[002:905] [2023-07-01 16:39:51 +0000.28218][5ef8] construct OpenGLRenderProgram


0x76b4a69b98
[002:905] [2023-07-01 16:39:51 +0000.28246][5f21] Get data in mic source, which has
byte length:1764micAudioStream->length():10
[002:905] [2023-07-01 16:39:51 +0000.28226][5efc] On audio frame the broadcast with
timestamp:156693419 samples:480. (1000 frame for one log)

[002:905] [2023-07-01 16:39:51 +0000.28331][5ef8] CropFilter::SetOrientation


orientation: 90
[002:905] [2023-07-01 16:39:51 +0000.28654][5ef8] filter: filter pipeline construtc
this: 0x76b49bcfc0
[002:905] [2023-07-01 16:39:51 +0000.28741][5ef8] filter: filter pipeline2 update
pattern: 1
[002:905] [2023-07-01 16:39:51 +0000.28864][5ef8] CameraSource::source_id_:1
[002:905] [2023-07-01 16:39:51 +0000.28928][5ef8] RecordAudioSource::source_id_:2
[002:906] [2023-07-01 16:39:51 +0000.29121][5f21] The output timestamp from audio
mixer change:156693419
[002:906] [2023-07-01 16:39:51 +0000.29206][5f21] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[002:906] [2023-07-01 16:39:51 +0000.29322][5ef8] BindInputFilter 0x76c2d492c0
this 0x76b4a69dc0
[002:906] [2023-07-01 16:39:51 +0000.29412][5ef8] BindInputFilter 0x76c2d49458
this 0x76c2d495d0
[002:906] [2023-07-01 16:39:51 +0000.29490][5ef8] BindInputFilter 0x76b4a69dc0
this 0x76b49bd060
[002:906] [2023-07-01 16:39:51 +0000.29594][5ef8] setParamentForFilters:
speed:1.000000
[002:906] [2023-07-01 16:39:51 +0000.29754][5ef8] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[002:906] [2023-07-01 16:39:51 +0000.29957][5ef8] SetParamForFilter time:156693420
enter.

[002:906] [2023-07-01 16:39:51 +0000.30011][5ef8] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[002:907] [2023-07-01 16:39:51 +0000.30067][5ef8] SetParamForFilter: Params video
index is: 0
[002:907] [2023-07-01 16:39:51 +0000.30118][5ef8] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[002:907] [2023-07-01 16:39:51 +0000.30172][5ef8] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[002:907] [2023-07-01 16:39:51 +0000.30226][5ef8] crop filter mode tpye:
citytravelvideo index:0
[002:912] [2023-07-01 16:39:51 +0000.35652][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:912] [2023-07-01 16:39:51 +0000.35764][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:912] [2023-07-01 16:39:51 +0000.35822][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:912] [2023-07-01 16:39:51 +0000.35877][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:912] [2023-07-01 16:39:51 +0000.35934][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:912] [2023-07-01 16:39:51 +0000.35989][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:913] [2023-07-01 16:39:51 +0000.36043][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:913] [2023-07-01 16:39:51 +0000.36106][5ef8]
Warning(parse_template_json.cc:81): json parament no found the parament
[002:913] [2023-07-01 16:39:51 +0000.36161][5ef8]
Warning(parse_template_json.cc:81): json parament no found the parament
[002:913] [2023-07-01 16:39:51 +0000.36214][5ef8]
Warning(parse_template_json.cc:67): json parament no found the parament
[002:913] [2023-07-01 16:39:51 +0000.36268][5ef8]
Warning(parse_template_json.cc:93): json parament no found the duration
[002:913] [2023-07-01 16:39:51 +0000.36334][5ef8] SetParamForFilter leave. expire
time = 7 ms

[002:913] [2023-07-01 16:39:51 +0000.36745][5ef8] OnOutputSizeChanged width 1280


height 720
[002:913] [2023-07-01 16:39:51 +0000.36860][5ef8] OpenGLFrameBuffer: width:1280
height:720
[002:913] [2023-07-01 16:39:51 +0000.36926][5ef8] OpenGLFrameBuffer: width:1280
height:720
[002:913] [2023-07-01 16:39:51 +0000.36983][5ef8] OpenGLFrameBuffer: width:1280
height:720
[002:914] [2023-07-01 16:39:51 +0000.37114][5ef8] OpenGLFrameBuffer: width:1280
height:720
[002:914] [2023-07-01 16:39:51 +0000.37172][5ef8] OpenGLFrameBuffer: width:1280
height:720
[002:914] [2023-07-01 16:39:51 +0000.37234][5ef8] OpenGLFrameBuffer: width:1280
height:720
[002:914] [2023-07-01 16:39:51 +0000.37291][5ef8] construct TrivalImageDrawer
0x76b49f7a00
[002:914] [2023-07-01 16:39:51 +0000.37349][5ef8] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x76b49f7a00 context 0x76c2b04240
[002:914] [2023-07-01 16:39:51 +0000.37405][5ef8] setupGLES:
[002:915] [2023-07-01 16:39:51 +0000.38147][5ef8] OpenGLRenderProgram::Initialize.
[002:915] [2023-07-01 16:39:51 +0000.38242][5ef8] The version of the OpenGL: OpenGL
ES GLSL ES 3.20
[002:915] [2023-07-01 16:39:51 +0000.38299][5ef8] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[002:915] [2023-07-01 16:39:51 +0000.38399][5ef8] Init open gl render: 0x76b4a69b98
[002:915] [2023-07-01 16:39:51 +0000.38475][5ef8] Fragement shader path:
[002:915] [2023-07-01 16:39:51 +0000.38621][5ef8] Fragement shader path:
[002:915] [2023-07-01 16:39:51 +0000.38682][5ef8] create opengl program object.
[002:915] [2023-07-01 16:39:51 +0000.38737][5ef8] create shader: vertex
[002:916] [2023-07-01 16:39:51 +0000.39174][5ef8] create shader: fragment
[002:918] [2023-07-01 16:39:51 +0000.41831][5ef8] Have not extra filter filename!
[002:918] [2023-07-01 16:39:51 +0000.41924][5ef8] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[002:918] [2023-07-01 16:39:51 +0000.42019][5ef8] OpenGLRenderProgram::Initialize
success.
[002:919] [2023-07-01 16:39:51 +0000.42148][5ef8] Setup the OpenGL result:1
[002:919] [2023-07-01 16:39:51 +0000.42602][5ef7] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_156693433.mp4
[002:919] [2023-07-01 16:39:51 +0000.42874][5ef7] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_156693433.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[002:919] [2023-07-01 16:39:51 +0000.42935][5f28] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x763b3f7098
[002:919] [2023-07-01 16:39:51 +0000.42983][5ef7] 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:920] [2023-07-01 16:39:51 +0000.43064][5ef7] 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_156693433.mp4
fileFD: -1
[002:920] [2023-07-01 16:39:51 +0000.43775][5ef7] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_156693433.mp4
is opened successfully
[002:920] [2023-07-01 16:39:51 +0000.43853][5ef7] setupMediaProcessers:
[002:920] [2023-07-01 16:39:51 +0000.43907][5ef7]
RecordingSessionInternalSimple:setup media processers.
[002:920] [2023-07-01 16:39:51 +0000.43981][5ef7] construct AAC encoder
[002:922] [2023-07-01 16:39:51 +0000.45218][5ef7] H264Encoder creating:
superfast011818
[002:922] [2023-07-01 16:39:51 +0000.45317][5ef7] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[002:923] [2023-07-01 16:39:51 +0000.46380][5ef7] H264Encode::GetMachineModel is
220333QAG
[002:923] [2023-07-01 16:39:51 +0000.46482][5ef7] H264Encoder machine_mode
is:220333QAG
[002:923] [2023-07-01 16:39:51 +0000.46539][5ef7] H264Encode::machine size :9
machine_mode:220333QAG
[002:923] [2023-07-01 16:39:51 +0000.46596][5ef7] H264Encode::machine array
size :22 machine_mode:220333QAG
[002:923] [2023-07-01 16:39:51 +0000.46688][5ef7] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[002:923] [2023-07-01 16:39:51 +0000.46756][5ef7] setupCompressionSession:
[002:923] [2023-07-01 16:39:51 +0000.46822][5ef7] H264Encode::creating hareware
Encoder
[002:923] [2023-07-01 16:39:51 +0000.46940][5ef7] AndroidHwAvcEncoder
time:156693437 enter.

[002:924] [2023-07-01 16:39:51 +0000.47255][5ef7] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000076d2421380 address:0x7608282760
[002:924] [2023-07-01 16:39:51 +0000.47502][5ef7] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[002:924] [2023-07-01 16:39:51 +0000.47585][5ef7] The video avc hw codec address is
0x76c1843de0
[002:924] [2023-07-01 16:39:51 +0000.47714][5ef7] AndroidHwAvcEncoder leave.
expire time = 1 ms

[002:924] [2023-07-01 16:39:51 +0000.47781][5ef7] RegisterEncodeCompleteCallback


time:156693438 enter.

[002:924] [2023-07-01 16:39:51 +0000.47967][5ef7] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[002:925] [2023-07-01 16:39:51 +0000.48062][5ef7] InitEncode time:156693439 enter.

[002:925] [2023-07-01 16:39:51 +0000.48193][5ef7] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[002:925] [2023-07-01 16:39:51 +0000.48281][5ef7] Create time:156693439 enter.

[002:925] [2023-07-01 16:39:51 +0000.48340][5ef7] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[002:925] [2023-07-01 16:39:51 +0000.48405][5ef7]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x76143a2b00
[002:961] [2023-07-01 16:39:51 +0000.84389][5ef7]
supported_type:image/vnd.android.heic
[002:961] [2023-07-01 16:39:51 +0000.84571][5ef7] supported_type:video/avc
[002:961] [2023-07-01 16:39:51 +0000.84636][5ef7] name:OMX.qcom.video.encoder.avc
mime:video/avc
[002:961] [2023-07-01 16:39:51 +0000.84768][5ef7] hwCodecPrefix :OMX.qcom.
[002:961] [2023-07-01 16:39:51 +0000.84877][5ef7] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[002:961] [2023-07-01 16:39:51 +0000.84958][5ef7] mediacodec_createCodecByName
time:156693475 enter.

[002:961] [2023-07-01 16:39:51 +0000.85032][5ef7] WrapAndroidMediaCodec


time:156693475 enter.

[002:967] [2023-07-01 16:39:51 +0000.90787][5ef7] WrapAndroidMediaCodec leave.


expire time = 6 ms

[003:208] [2023-07-01 16:39:51 +0000.331192][5ef7] mediacodec_createCodecByName


leave. expire time = 247 ms

[003:208] [2023-07-01 16:39:51 +0000.331341][5ef7] WrapAndroidMediaFromat


time:156693722 enter.

[003:208] [2023-07-01 16:39:51 +0000.331514][5ef7] WrapAndroidMediaFromat leave.


expire time = 0 ms

[003:261] [2023-07-01 16:39:51 +0000.384528][5ef7] Destroy time:156693775 enter.

[003:261] [2023-07-01 16:39:51 +0000.384689][5ef7] WrapAndroidMediaFromat::


Destroy
[003:261] [2023-07-01 16:39:51 +0000.384749][5ef7] Destroy leave. expire time = 0
ms

[003:261] [2023-07-01 16:39:51 +0000.384807][5ef7] ~WrapAndroidMediaFromat


time:156693775 enter.

[003:261] [2023-07-01 16:39:51 +0000.384864][5ef7] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[003:261] [2023-07-01 16:39:51 +0000.384924][5ef7] Create leave. expire time = 336


ms

[003:261] [2023-07-01 16:39:51 +0000.384982][5ef7] isSemiPlanarSupport


time:156693775 enter.

[003:261] [2023-07-01 16:39:51 +0000.385034][5ef7] H264Encoder isSemiPlanarSupport


[003:262] [2023-07-01 16:39:51 +0000.385133][5ef7] isSemiPlanarSupport leave.
expire time = 1 ms

[003:262] [2023-07-01 16:39:51 +0000.385189][5ef7] creat hw H264Encoder success,


isSemiPlanar:1
[003:262] [2023-07-01 16:39:51 +0000.385396][5ef7] InitEncode leave. expire time =
337 ms

[003:262] [2023-07-01 16:39:51 +0000.385459][5ef7] H264Encode::created Encoder


[003:262] [2023-07-01 16:39:51 +0000.385513][5ef7] H264Encode:: H264 encoder
created.
[003:262] [2023-07-01 16:39:51 +0000.385572][5ef7] H264 encoder created.
[003:262] [2023-07-01 16:39:51 +0000.385626][5ef7]
RecordingSessionInternalSimple:created avc encoder avc: 0x762b132940
[003:262] [2023-07-01 16:39:51 +0000.385684][5ef7] setOutput:
[003:262] [2023-07-01 16:39:51 +0000.385736][5ef7]
RecordingSessionInternalSimple:encoder set output to muxer!
[003:262] [2023-07-01 16:39:51 +0000.385790][5ef7] request a key frame
[003:262] [2023-07-01 16:39:51 +0000.385840][5ef7] H264Encode:: request a key frame
[003:263] [2023-07-01 16:39:51 +0000.386044][5ef7] setDisplayRotate :90
[003:263] [2023-07-01 16:39:51 +0000.386170][5ef7] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[003:263] [2023-07-01 16:39:51 +0000.386318][5ef8] StartRecording:
[003:263] [2023-07-01 16:39:51 +0000.386545][5f21] operator(): Set the recording
session in mic source. recording session: 0x76c2d49300
[003:263] [2023-07-01 16:39:51 +0000.386791][5ef8] operator() leave. expire time =
362 ms

[003:263] [2023-07-01 16:39:51 +0000.386773][5f20] AF_SpeedFilter audio


0x76c2d49480 PullFrame
[003:263] [2023-07-01 16:39:51 +0000.386947][5f20]
RecordAudioSource::PullAudioFrame
[003:263] [2023-07-01 16:39:51 +0000.387007][5f20] AF_SpeedFilter::PullFrame eof4
[003:266] [2023-07-01 16:39:51 +0000.389153][5f20]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[003:266] [2023-07-01 16:39:51 +0000.389292][5f20] AF_SpeedFilter audio time,
0x76c2d49480 rcv time: 156693769
[003:266] [2023-07-01 16:39:51 +0000.389353][5f20] AF_SpeedFilter audio time,
0x76c2d49480 rcv time: 156693769in_nSamples:441
[003:266] [2023-07-01 16:39:51 +0000.389558][5f20] resampled_data_size:0
[003:319] [2023-07-01 16:39:51 +0000.442545][5ef8]
MediaFilterCamera::NeedProcessTexture
[003:319] [2023-07-01 16:39:51 +0000.442747][5ef8] begine recode to first frame
spend time:418
[003:319] [2023-07-01 16:39:51 +0000.442815][5ef8] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x76c2d49180
[003:319] [2023-07-01 16:39:51 +0000.442993][5ef8] blur_distance_:0
[003:320] [2023-07-01 16:39:51 +0000.443061][5ef8] blur_direction_angle_:-90
[003:320] [2023-07-01 16:39:51 +0000.443160][5ef8]
GPUImageProcessing::SetOrientation orientation: 90
[003:320] [2023-07-01 16:39:51 +0000.443226][5ef8] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[003:320] [2023-07-01 16:39:51 +0000.443393][5ef8] GPUImageProcessing: process
video frame with resolution 1280 X 720
[003:320] [2023-07-01 16:39:51 +0000.443468][5ef8] GPUImageProcessing: input frame
width1280 X 720
[003:324] [2023-07-01 16:39:51 +0000.447389][5ef8] drawYUV420 render
OpenGLRenderProgram:0x76b4a69b98
[003:326] [2023-07-01 16:39:51 +0000.449253][5ef8] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[003:326] [2023-07-01 16:39:51 +0000.449424][5ef8] CropFilter::OnVideoFrame
outputtexture :6
[003:326] [2023-07-01 16:39:51 +0000.449488][5ef8] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[003:333] [2023-07-01 16:39:51 +0000.456346][5ef8] The read pixel from buffer take:
7 width:1280 height:720 frameType:0
[003:378] [2023-07-01 16:39:51 +0000.501993][5ef8] drawYUV420 render
OpenGLRenderProgram:0x76b4a69b98
[003:384] [2023-07-01 16:39:51 +0000.507782][5f20] AF_SpeedFilter audio time 222,
0x76c2d49480 out time: 156693769 org time: 156693769
[003:384] [2023-07-01 16:39:51 +0000.507982][5f20] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[003:385] [2023-07-01 16:39:51 +0000.508063][5f20]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 156693769
[003:385] [2023-07-01 16:39:51 +0000.508136][5f20]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[003:385] [2023-07-01 16:39:51 +0000.508222][5f20] AF_SpeedFilter audio time
[003:385] [2023-07-01 16:39:51 +0000.508374][5f20] AF_SpeedFilter audio time 111,
0x76c2d49480 out time: 156693779 org time: 156693779
[003:393] [2023-07-01 16:39:51 +0000.517000][5ef8] The convert RGB to YUV take 6
[003:394] [2023-07-01 16:39:51 +0000.517509][5ef8] FilterPipeline2::OnVideoFrame
pts 55 last_video_timestamp_ 55
[003:394] [2023-07-01 16:39:51 +0000.517714][5ef8]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[003:394] [2023-07-01 16:39:51 +0000.517912][5f27]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[003:395] [2023-07-01 16:39:51 +0000.518043][5f27] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[003:395] [2023-07-01 16:39:51 +0000.518121][5f27] push video frame to H264
encoder. (100 frame for one log)

[003:395] [2023-07-01 16:39:51 +0000.518188][5f27] push video frame to H264


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

[003:395] [2023-07-01 16:39:51 +0000.518254][5f27] H264Encode::push video frame to


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

[003:395] [2023-07-01 16:39:51 +0000.518318][5f27] Push an pts:0 to dts queue.


[003:395] [2023-07-01 16:39:51 +0000.518548][5f27] DTS queue for
Generator:0x763b3f72b8 0
[003:395] [2023-07-01 16:39:51 +0000.518637][5f27] The input pts:0 fps:30
[003:399] [2023-07-01 16:39:51 +0000.522413][5f27]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[003:400] [2023-07-01 16:39:51 +0000.523602][5ef8] drawYUV420 render
OpenGLRenderProgram:0x76b4a69b98
[003:484] [2023-07-01 16:39:51 +0000.607217][5f26]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:9
[003:484] [2023-07-01 16:39:51 +0000.607802][5f28] add aac audio track with id:1
[003:485] [2023-07-01 16:39:51 +0000.608517][5f28] audio start ts:0
[003:485] [2023-07-01 16:39:51 +0000.608707][5f28] the audio frame has been written
into MP4 file
[003:515] [2023-07-01 16:39:51 +0000.638866][5f27] h264 add frame header cdr flag
[003:517] [2023-07-01 16:39:51 +0000.640232][5f27] h264 add frame header cdr flag
[003:518] [2023-07-01 16:39:51 +0000.641443][5f27] SendFrame
encodedImage._timeStamp:0encodedImage->_length:192703
[003:518] [2023-07-01 16:39:51 +0000.641587][5f27] Received key frame:0
[003:518] [2023-07-01 16:39:51 +0000.641660][5f27] last dts:0 currentPts:0
ppsOrSPS:0 queue length:5
[003:518] [2023-07-01 16:39:51 +0000.641729][5f27] H264Encode::H264SWEncoder get
callback, length:192703 type:0 nalType:7length:18
[003:518] [2023-07-01 16:39:51 +0000.641794][5f27] H264Encode:: get a sps pps
header!headerSize:31
[003:518] [2023-07-01 16:39:51 +0000.641847][5f27] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[003:518] [2023-07-01 16:39:51 +0000.642030][5f28] get the H.264 SPS parameter
[003:519] [2023-07-01 16:39:51 +0000.642589][5f28] add video track with id:2
[003:521] [2023-07-01 16:39:51 +0000.644268][5f28] get the H.264 PPS parameter
[003:522] [2023-07-01 16:39:51 +0000.645147][5f28] get the H.264 IDR frame
[003:522] [2023-07-01 16:39:51 +0000.645314][5f28] resss:true
[003:522] [2023-07-01 16:39:51 +0000.645377][5f28] video start ts:0
[003:522] [2023-07-01 16:39:51 +0000.645521][5f28] the video frame has been written
into MP4 file
[003:641] [2023-07-01 16:39:51 +0000.764246][5efc] haveEnoughProcessedData
internalAudioStream.length: 0
[003:813] [2023-07-01 16:39:51 +0000.936591][5ef8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:856] [2023-07-01 16:39:51 +0000.979388][5ef8] The convert RGB to YUV take 5
[003:915] [2023-07-01 16:39:52 +0000.38460][5f21] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:189] [2023-07-01 16:39:52 +0000.312426][5f27] DTS queue for
Generator:0x763b3f72b8 769 805
[004:225] [2023-07-01 16:39:52 +0000.348610][5ef3]
monitorTime:4004totalDuration:3930
[004:306] [2023-07-01 16:39:52 +0000.429374][5efc] Run AGC when audioType = 0
[004:306] [2023-07-01 16:39:52 +0000.429541][5efc]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:316] [2023-07-01 16:39:52 +0000.439127][5ef8] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[004:353] [2023-07-01 16:39:52 +0000.476318][5ef8] The convert RGB to YUV take 5
[004:688] [2023-07-01 16:39:52 +0000.811111][5f27] Push an pts:1305 to dts queue.
[004:727] [2023-07-01 16:39:52 +0000.850375][5f27] last dts:1275 currentPts:1305
ppsOrSPS:0 queue length:2
[004:819] [2023-07-01 16:39:52 +0000.942966][5ef8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:855] [2023-07-01 16:39:52 +0000.978072][5ef8] The convert RGB to YUV take 5
[004:855] [2023-07-01 16:39:52 +0000.978657][5f20] AF_SpeedFilter audio
0x76c2d49480 PullFrame
[004:907] [2023-07-01 16:39:53 +0000.30400][5f21] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:024] [2023-07-01 16:39:53 +0000.147396][5f27] DTS queue for
Generator:0x763b3f72b8 1611 1641
[005:102] [2023-07-01 16:39:53 +0000.225469][5f20]
RecordAudioSource::PullAudioFrame
[005:317] [2023-07-01 16:39:53 +0000.440849][5ef8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:346] [2023-07-01 16:39:53 +0000.469985][5efc] haveEnoughProcessedData
internalAudioStream.length: 10
[005:355] [2023-07-01 16:39:53 +0000.479009][5ef8] The convert RGB to YUV take 4
[005:356] [2023-07-01 16:39:53 +0000.479413][5ef8] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 984 diff: 17
[005:423] [2023-07-01 16:39:53 +0000.546078][5f27] h264 add frame header cdr flag
[005:423] [2023-07-01 16:39:53 +0000.546741][5f27] Received key frame:1976
[005:426] [2023-07-01 16:39:53 +0000.549132][5f28] get the H.264 IDR frame
[005:511] [2023-07-01 16:39:53 +0000.634978][5f20] AF_SpeedFilter::PullFrame eof4
[005:514] [2023-07-01 16:39:53 +0000.637277][5f20]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[005:538] [2023-07-01 16:39:53 +0000.661382][5f20] resampled_data_size:7168
[005:739] [2023-07-01 16:39:53 +0000.862547][5f26]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:3
[005:813] [2023-07-01 16:39:53 +0000.936576][5ef8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:854] [2023-07-01 16:39:53 +0000.977436][5ef8] The convert RGB to YUV take 5
[005:857] [2023-07-01 16:39:53 +0000.980252][5f27] DTS queue for
Generator:0x763b3f72b8 2407 2437 2475
[005:909] [2023-07-01 16:39:54 +0000.33037][5f21] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:018] [2023-07-01 16:39:54 +0000.141645][5f27] Push an pts:2638 to dts queue.
[006:090] [2023-07-01 16:39:54 +0000.213496][5f27] last dts:2603 currentPts:2638
ppsOrSPS:0 queue length:3
[006:308] [2023-07-01 16:39:54 +0000.431844][5efc] Run AGC when audioType = 0
[006:323] [2023-07-01 16:39:54 +0000.446480][5ef8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:354] [2023-07-01 16:39:54 +0000.477730][5ef8] The convert RGB to YUV take 5
[006:415] [2023-07-01 16:39:54 +0000.538962][5f20] AF_SpeedFilter audio
0x76c2d49480 PullFrame
[006:615] [2023-07-01 16:39:54 +0000.739002][5ef8] drawYUV420 render
OpenGLRenderProgram:0x76b4a69b98
[006:682] [2023-07-01 16:39:54 +0000.805158][5ef8] GPUImageProcessing: process
video frame with resolution 1280 X 720
[006:682] [2023-07-01 16:39:54 +0000.805275][5ef8] GPUImageProcessing: input frame
width1280 X 720
[006:682] [2023-07-01 16:39:54 +0000.805967][5ef8] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[006:683] [2023-07-01 16:39:54 +0000.806086][5ef8] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[006:688] [2023-07-01 16:39:54 +0000.811915][5f27]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3307
[006:689] [2023-07-01 16:39:54 +0000.812223][5f27] DTS queue for
Generator:0x763b3f72b8 3241 3271 3307
[006:693] [2023-07-01 16:39:54 +0000.816142][5f27] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3271 pts:3271
[006:718] [2023-07-01 16:39:54 +0000.841628][5f27] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3336
[006:718] [2023-07-01 16:39:54 +0000.841905][5f27] push video frame to H264
encoder. (100 frame for one log)

[006:718] [2023-07-01 16:39:54 +0000.841969][5f27] push video frame to H264


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

[006:718] [2023-07-01 16:39:54 +0000.842027][5f27] H264Encode::push video frame to


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

[006:719] [2023-07-01 16:39:54 +0000.842100][5f27] The input pts:3336 fps:30


[006:757] [2023-07-01 16:39:54 +0000.880795][5f27] SendFrame
encodedImage._timeStamp:3307encodedImage->_length:59776
[006:758] [2023-07-01 16:39:54 +0000.881713][5f27] H264Encode::H264SWEncoder get
callback, length:58512 type:1 nalType:1length:58508
[006:813] [2023-07-01 16:39:54 +0000.936859][5ef8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:853] [2023-07-01 16:39:54 +0000.976275][5ef8] The convert RGB to YUV take 5
[006:912] [2023-07-01 16:39:55 +0000.35574][5f21] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:923] [2023-07-01 16:39:55 +0000.46074][5f20] RecordAudioSource::PullAudioFrame
[007:048] [2023-07-01 16:39:55 +0000.171155][5efc] haveEnoughProcessedData
internalAudioStream.length: 0
[007:315] [2023-07-01 16:39:55 +0000.438588][5ef8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:352] [2023-07-01 16:39:55 +0000.475926][5ef8] The convert RGB to YUV take 4
[007:355] [2023-07-01 16:39:55 +0000.478455][5f27] Push an pts:3973 to dts queue.
[007:433] [2023-07-01 16:39:55 +0000.556529][5f27] h264 add frame header cdr flag
[007:434] [2023-07-01 16:39:55 +0000.557337][5f27] Received key frame:3973
[007:434] [2023-07-01 16:39:55 +0000.557454][5f27] last dts:3940 currentPts:3973
ppsOrSPS:0 queue length:3
[007:436] [2023-07-01 16:39:55 +0000.559586][5f28] get the H.264 IDR frame
[007:454] [2023-07-01 16:39:55 +0000.577295][5ef8] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1980 diff: 21
[007:497] [2023-07-01 16:39:55 +0000.620496][5f27] DTS queue for
Generator:0x763b3f72b8 4080 4113
[007:735] [2023-07-01 16:39:55 +0000.858748][5f20] AF_SpeedFilter::PullFrame eof4
[007:737] [2023-07-01 16:39:55 +0000.860959][5f20]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[007:760] [2023-07-01 16:39:55 +0000.883306][5f20] resampled_data_size:0
[007:813] [2023-07-01 16:39:55 +0000.936340][5ef8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:848] [2023-07-01 16:39:55 +0000.971833][5ef8] The convert RGB to YUV take 5
[007:915] [2023-07-01 16:39:56 +0000.38668][5f21] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:993] [2023-07-01 16:39:56 +0000.116077][5f20] AF_SpeedFilter audio
0x76c2d49480 PullFrame
[008:103] [2023-07-01 16:39:56 +0000.226716][5f26]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:7
[008:307] [2023-07-01 16:39:56 +0000.430742][5efc] Run AGC when audioType = 0
[008:307] [2023-07-01 16:39:56 +0000.430911][5efc]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:317] [2023-07-01 16:39:56 +0000.440248][5ef8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:325] [2023-07-01 16:39:56 +0000.448204][5f27] DTS queue for
Generator:0x763b3f72b8 4908 4941
[008:352] [2023-07-01 16:39:56 +0000.475872][5ef8] The convert RGB to YUV take 5
[008:687] [2023-07-01 16:39:56 +0000.810199][5f27] Push an pts:5306 to dts queue.
[008:723] [2023-07-01 16:39:56 +0000.846757][5f27] last dts:5278 currentPts:5306
ppsOrSPS:0 queue length:2
[008:759] [2023-07-01 16:39:56 +0000.882765][5efc] haveEnoughProcessedData
internalAudioStream.length: 0
[008:769] [2023-07-01 16:39:56 +0000.892148][5f20]
RecordAudioSource::PullAudioFrame
[008:817] [2023-07-01 16:39:56 +0000.940257][5ef8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:855] [2023-07-01 16:39:56 +0000.978338][5ef8] The convert RGB to YUV take 5
[008:909] [2023-07-01 16:39:57 +0000.32879][5f21] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:158] [2023-07-01 16:39:57 +0000.281887][5f27] DTS queue for
Generator:0x763b3f72b8 5739 5777
[009:322] [2023-07-01 16:39:57 +0000.445429][5ef8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:364] [2023-07-01 16:39:57 +0000.487601][5ef8] The convert RGB to YUV take 6
[009:428] [2023-07-01 16:39:57 +0000.551264][5f27] h264 add frame header cdr flag
[009:428] [2023-07-01 16:39:57 +0000.551974][5f27] Received key frame:5981
[009:431] [2023-07-01 16:39:57 +0000.554334][5f28] get the H.264 IDR frame
[009:522] [2023-07-01 16:39:57 +0000.645406][5ef8] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2984 diff: 17
[009:605] [2023-07-01 16:39:57 +0000.728707][5f20] AF_SpeedFilter audio
0x76c2d49480 PullFrame
[009:818] [2023-07-01 16:39:57 +0000.941600][5ef8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:852] [2023-07-01 16:39:57 +0000.975649][5ef8] The convert RGB to YUV take 4
[009:917] [2023-07-01 16:39:58 +0000.40700][5f21] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:948] [2023-07-01 16:39:58 +0000.71714][5ef8] drawYUV420 render
OpenGLRenderProgram:0x76b4a69b98
[009:974] [2023-07-01 16:39:58 +0000.97745][5f20] resampled_data_size:10240
[009:988] [2023-07-01 16:39:58 +0000.111596][5f27] DTS queue for
Generator:0x763b3f72b8 6545 6574 6605
[010:021] [2023-07-01 16:39:58 +0000.144602][5f27]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6639
[010:021] [2023-07-01 16:39:58 +0000.144719][5f27] Push an pts:6639 to dts queue.
[010:045] [2023-07-01 16:39:58 +0000.168326][5f20] AF_SpeedFilter::PullFrame eof4
[010:047] [2023-07-01 16:39:58 +0000.170258][5ef8] GPUImageProcessing: process
video frame with resolution 1280 X 720
[010:047] [2023-07-01 16:39:58 +0000.170427][5ef8] GPUImageProcessing: input frame
width1280 X 720
[010:047] [2023-07-01 16:39:58 +0000.170611][5f20]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[010:048] [2023-07-01 16:39:58 +0000.171073][5ef8] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[010:048] [2023-07-01 16:39:58 +0000.171187][5ef8] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[010:051] [2023-07-01 16:39:58 +0000.174392][59d8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[010:052] [2023-07-01 16:39:58 +0000.175911][5ef8] operator(): Stop
[010:052] [2023-07-01 16:39:58 +0000.175986][5ef8] StopPullFrameAndWriteMp4
time:156700566 enter.

[010:053] [2023-07-01 16:39:58 +0000.176067][5ef8] StopRecording:


[010:059] [2023-07-01 16:39:58 +0000.182553][5f20] resampled_data_size:512
[010:059] [2023-07-01 16:39:58 +0000.182741][5f20] AF_SpeedFilter audio time 222,
0x76c2d49480 out time: 156700449 org time: 156700449
[010:059] [2023-07-01 16:39:58 +0000.182916][5f20] PullAudioFrame: PullFrame audio
finished.
[010:059] [2023-07-01 16:39:58 +0000.182974][5f20]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[010:063] [2023-07-01 16:39:58 +0000.186108][5f27]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:202
[010:065] [2023-07-01 16:39:58 +0000.188470][5ef7] stop recording
[010:065] [2023-07-01 16:39:58 +0000.188563][5ef7]
RecordingSessionInternalSimple:destroy media processers
[010:065] [2023-07-01 16:39:58 +0000.188650][5ef7] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[010:065] [2023-07-01 16:39:58 +0000.188707][5ef7] H264Encode::flushing hareware
Encoder
[010:065] [2023-07-01 16:39:58 +0000.188962][5ef7] Flush time:156700579 enter.

[010:066] [2023-07-01 16:39:58 +0000.189183][5ef7] H264Encoder encoder flush


[010:066] [2023-07-01 16:39:58 +0000.189249][5ef7] flush output queue
[010:067] [2023-07-01 16:39:58 +0000.190127][5ef7] SendFrame
encodedImage._timeStamp:6639encodedImage->_length:81920
[010:067] [2023-07-01 16:39:58 +0000.190823][5ef7] last dts:6605 currentPts:6639
ppsOrSPS:0 queue length:2
[010:067] [2023-07-01 16:39:58 +0000.190895][5ef7] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6639 pts:6639
[010:304] [2023-07-01 16:39:58 +0000.428062][5efd] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:305] [2023-07-01 16:39:58 +0000.428293][5efd] _deviceSampleRate:48000

[010:310] [2023-07-01 16:39:58 +0000.433574][5efc] Run AGC when audioType = 0


[010:395] [2023-07-01 16:39:58 +0000.518287][5ef7] Flush leave. expire time = 330
ms

[010:395] [2023-07-01 16:39:58 +0000.518647][5ef7] ~H264EncodeWrap:


[010:395] [2023-07-01 16:39:58 +0000.518741][5ef7] ~H264Encode:
[010:395] [2023-07-01 16:39:58 +0000.518808][5ef7] teardownCompressionSession:
H264Encode::destroying Encoder
[010:395] [2023-07-01 16:39:58 +0000.518878][5ef7] Release time:156700909 enter.

[010:396] [2023-07-01 16:39:58 +0000.519279][5ef7] Release:


MediaCodecVideoEncoder::Release _inited:1
[010:396] [2023-07-01 16:39:58 +0000.519439][5ef7] Destroy time:156700910 enter.

[010:396] [2023-07-01 16:39:58 +0000.519517][5ef7] H264Encoder encoderDestroy


[010:396] [2023-07-01 16:39:58 +0000.519587][5ef7]
AndroidMediaCodecVideoEncoder::release env: 0x762b1349c0
[010:396] [2023-07-01 16:39:58 +0000.519654][5ef7]
AndroidMediaCodecVideoEncoder::Destroy
[010:429] [2023-07-01 16:39:58 +0000.552412][5ef7] Destroy leave. expire time = 33
ms

[010:429] [2023-07-01 16:39:58 +0000.552821][5ef7] Release leave. expire time = 34


ms

[010:429] [2023-07-01 16:39:58 +0000.553014][5ef7] ~AndroidHwAvcEncoder


time:156700943 enter.

[010:430] [2023-07-01 16:39:58 +0000.553720][5ef7] Release time:156700944 enter.

[010:430] [2023-07-01 16:39:58 +0000.553964][5ef7] Release:


MediaCodecVideoEncoder:: has been released before, just return
[010:431] [2023-07-01 16:39:58 +0000.554061][5ef7] Release leave. expire time = 1
ms

[010:431] [2023-07-01 16:39:58 +0000.554140][5ef7] ~AndroidMediaCodecVideoEncoder


[010:431] [2023-07-01 16:39:58 +0000.554206][5ef7] ~WrapAndroidMediaCodec
time:156700945 enter.

[010:431] [2023-07-01 16:39:58 +0000.554280][5ef7] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[010:431] [2023-07-01 16:39:58 +0000.554442][5ef7] video hevc hw codec


destructor:0x76c1843de0

[010:431] [2023-07-01 16:39:58 +0000.554816][5ef7] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[010:431] [2023-07-01 16:39:58 +0000.555006][5ef7] teardownCompressionSession:


H264Encode::destroyed Encoder
[010:432] [2023-07-01 16:39:58 +0000.555247][5ef7]
RecordingSessionInternalSimple:destroy aac encoder output!
[010:432] [2023-07-01 16:39:58 +0000.555338][5ef7] AACSWEncode destructor
[010:448] [2023-07-01 16:39:58 +0000.571899][5f28] MP4 close file successfully
[010:449] [2023-07-01 16:39:58 +0000.572092][5f28] Recording session Internal:
notify recording ok
[010:449] [2023-07-01 16:39:58 +0000.572191][5f28] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_156693433.mp4,
output_video_timestamp_:6673 last_video_pts_:6673
[010:449] [2023-07-01 16:39:58 +0000.572310][5f28] OnRecordFinish:
[010:451] [2023-07-01 16:39:58 +0000.574550][5f28] onRecordingOk: net seek
pos:0record video duration:6706record audio duration:6687
[010:453] [2023-07-01 16:39:58 +0000.576784][5f21] destructMicSource_w:
[010:453] [2023-07-01 16:39:58 +0000.576964][5f21] setOutput_w:
MicSource::setOutput() 0x0
[010:454] [2023-07-01 16:39:58 +0000.577111][5f21] close external audio stream

[010:454] [2023-07-01 16:39:58 +0000.577450][5ef8] releaseThread 0x76c2c44b80


[010:454] [2023-07-01 16:39:58 +0000.577530][5ef8] ~MicSource: Mic source
destroyed:0x76c2d38600
[010:455] [2023-07-01 16:39:58 +0000.578752][5ef8] StopPullFrameAndWriteMp4 leave.
expire time = 403 ms

[010:455] [2023-07-01 16:39:58 +0000.578857][5ef8] DestroyPipelineAndFilters


time:156700969 enter.

[010:455] [2023-07-01 16:39:58 +0000.578961][5ef8] UnbindInputFilter 0x76c2d492c0


this 0x76b4a69dc0
[010:456] [2023-07-01 16:39:58 +0000.579046][5ef8] UnbindInputFilter 0x76c2d49458
this 0x76c2d495d0
[010:456] [2023-07-01 16:39:58 +0000.579150][5ef8] UnbindInputFilter 0x76b4a69dc0
this 0x76b49bd060
[010:456] [2023-07-01 16:39:58 +0000.579202][5ef8] filter: filter pipeline destroy
this: 0x76b49bcfc0
[010:456] [2023-07-01 16:39:58 +0000.579986][5ef8] ClearVideoOfSources: recodring
total frames:0
[010:457] [2023-07-01 16:39:58 +0000.580074][5ef8] ClearVideoOfSources:
[010:457] [2023-07-01 16:39:58 +0000.580130][5ef8] GPUImageProcessing destruct.
[010:457] [2023-07-01 16:39:58 +0000.580217][5ef8] destroy TrivalImageDrawer
0x76b49f7a00
[010:457] [2023-07-01 16:39:58 +0000.580274][5ef8] The shader has been initialize,
clean up them.

[010:457] [2023-07-01 16:39:58 +0000.580384][5ef8] ~OpenGLFrameBuffer:


[010:457] [2023-07-01 16:39:58 +0000.580620][5ef8] ~OpenGLFrameBuffer:
[010:457] [2023-07-01 16:39:58 +0000.580814][5ef8] ~OpenGLFrameBuffer:
[010:458] [2023-07-01 16:39:58 +0000.581451][5ef8] ~OpenGLFrameBuffer:
[010:458] [2023-07-01 16:39:58 +0000.581671][5ef8] ~OpenGLFrameBuffer:
[010:458] [2023-07-01 16:39:58 +0000.581840][5ef8] ~OpenGLFrameBuffer:
[010:459] [2023-07-01 16:39:58 +0000.582336][5ef8] GPUImageProcessing destruct
finish.
[010:459] [2023-07-01 16:39:58 +0000.582425][5ef8] GPURGBAFrame destruct.
[010:459] [2023-07-01 16:39:58 +0000.582529][5ef8] destroy OpenGLRenderProgram
0x76b4a69b98
[010:459] [2023-07-01 16:39:58 +0000.582598][5ef8] ~CameraSource time:156700973
enter.

[010:459] [2023-07-01 16:39:58 +0000.582653][5ef8] ~CameraSource leave. expire


time = 0 ms

[010:459] [2023-07-01 16:39:58 +0000.582716][5ef8] ~RecordAudioSource


time:156700973 enter.

[010:459] [2023-07-01 16:39:58 +0000.582770][5ef8] ~RecordAudioSource leave.


expire time = 0 ms

[010:459] [2023-07-01 16:39:58 +0000.582829][5ef8] DestroyPipelineAndFilters


leave. expire time = 4 ms

[010:488] [2023-07-01 16:39:58 +0000.611231][5efc] haveEnoughProcessedData


internalAudioStream.length: 0
[010:527] [2023-07-01 16:39:58 +0000.650618][59d8]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[010:529] [2023-07-01 16:39:58 +0000.652215][59d8] machine model :redmi
[010:529] [2023-07-01 16:39:58 +0000.652413][59d8] Support this machine
model :redmi
[010:529] [2023-07-01 16:39:58 +0000.652473][59d8] global inited! current sdk
version: 12-14-d8558ab
[010:529] [2023-07-01 16:39:58 +0000.652838][59d8] filter: filter pipeline
construtc this: 0x76c2ba8580
[010:529] [2023-07-01 16:39:58 +0000.652945][59d8] MediaFilterGraph:
MediaFilterGraph construct
[010:529] [2023-07-01 16:39:58 +0000.653027][59d8] GLESContext:
[010:530] [2023-07-01 16:39:58 +0000.653213][59d8] The result of eglGetDisplay is:
0x1
[010:532] [2023-07-01 16:39:58 +0000.655426][59d8] The result of creation:
0x76c2baf280
[010:532] [2023-07-01 16:39:58 +0000.655614][59d8] The result of
eglCreatePbufferSurface is: 0x76c2baf600
[010:533] [2023-07-01 16:39:58 +0000.656884][59d8] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_156693433.mp4
[010:533] [2023-07-01 16:39:58 +0000.656985][59d8] The source 0 speed:1
[010:534] [2023-07-01 16:39:58 +0000.657139][59d8] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_156693433.mp4,
delay: 0
[010:534] [2023-07-01 16:39:58 +0000.657225][59d8] CreateDecoderByVideoSource
time:156701048 enter.

[010:534] [2023-07-01 16:39:58 +0000.657574][59d8] running_decoder_count:0max


count:2
[010:534] [2023-07-01 16:39:58 +0000.657654][59d8] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_156693433.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x76c2b69400
[010:560] [2023-07-01 16:39:58 +0000.683365][5f31] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x762af4fc00] Current FFmpeg version git-2021-06-16-
97cea6f

[010:836] [2023-07-01 16:39:58 +0000.959452][5f31] OnStreamInfoFound: video


duration_: 6706
[010:839] [2023-07-01 16:39:58 +0000.962785][59d8] start decoder
[010:839] [2023-07-01 16:39:58 +0000.962942][59d8] CreateDecoderByVideoSource
leave. expire time = 305 ms

[010:840] [2023-07-01 16:39:58 +0000.963057][59d8] BindInputFilter 0x76b4a62aa0


this 0x76c2d83598
[010:840] [2023-07-01 16:39:58 +0000.963140][59d8] BindInputFilter 0x76c2d83598
this 0x76c2d83658
[010:840] [2023-07-01 16:39:58 +0000.963223][59d8] BindInputFilter 0x76b4a62aa0
this 0x76c2d83718
[010:840] [2023-07-01 16:39:58 +0000.963302][59d8] BindInputFilter 0x76c2d83718
this 0x76c2d837d8
[010:840] [2023-07-01 16:39:58 +0000.963354][59d8] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_156693433.mp4
[010:840] [2023-07-01 16:39:58 +0000.963435][59d8] BindInputFilter 0x76c2d83658
this 0x76c2d83898
[010:840] [2023-07-01 16:39:58 +0000.963512][59d8] BindInputFilter 0x76c2d83898
this 0x76c2ba8620
[010:840] [2023-07-01 16:39:58 +0000.963598][59d8] BindInputFilter 0x76c2d837d8
this 0x76c2d83958
[010:840] [2023-07-01 16:39:58 +0000.963691][59d8] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_156693433.mp4
[010:842] [2023-07-01 16:39:58 +0000.965203][59d8]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[010:843] [2023-07-01 16:39:58 +0000.966147][59d8] machine model :redmi
[010:843] [2023-07-01 16:39:58 +0000.966227][59d8] Support this machine
model :redmi
[010:843] [2023-07-01 16:39:58 +0000.966282][59d8] global inited! current sdk
version: 12-14-d8558ab
[010:843] [2023-07-01 16:39:58 +0000.966446][59d8] GetPipeline:
-----------------------------------------
[010:843] [2023-07-01 16:39:58 +0000.966523][59d8] GetPipeline: source:
0x76b4a62880
[010:843] [2023-07-01 16:39:58 +0000.966596][59d8] GetPipeline: filter: NULLFilter
[010:843] [2023-07-01 16:39:58 +0000.966667][59d8] GetPipeline: filter: NULLFilter
[010:843] [2023-07-01 16:39:58 +0000.966736][59d8] GetPipeline: filter: NULLFilter
[010:843] [2023-07-01 16:39:58 +0000.966810][59d8] GetPipeline: audio filter:
AuidoNULLFilter
[010:843] [2023-07-01 16:39:58 +0000.966878][59d8] GetPipeline: audio filter:
AuidoNULLFilter
[010:843] [2023-07-01 16:39:58 +0000.966967][59d8] GetPipeline: audio filter:
AudioNUllFilter
[010:844] [2023-07-01 16:39:58 +0000.967165][59d8] GetPipeline:
------------------------------------------
[010:844] [2023-07-01 16:39:58 +0000.967229][59d8] filter: filter pipeline2 update
pattern: 0
[010:846] [2023-07-01 16:39:58 +0000.969397][59d8] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[010:843] [2023-07-01 16:39:58 +0000.966987][5f32] NO get frame from decoder
[010:847] [2023-07-01 16:39:58 +0000.970169][59d8] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[010:847] [2023-07-01 16:39:58 +0000.970311][59d8] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[010:847] [2023-07-01 16:39:58 +0000.970320][5f32] NO get frame from decoder
[010:847] [2023-07-01 16:39:58 +0000.970638][59d8] DeviceInit:
[010:848] [2023-07-01 16:39:58 +0000.971097][59d8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[010:848] [2023-07-01 16:39:58 +0000.971588][59d8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[010:849] [2023-07-01 16:39:58 +0000.972431][59d8] CreatePlatformSpecificObjects:
[010:849] [2023-07-01 16:39:58 +0000.972584][59d8] audio device use null audio
input and opensl output
[010:849] [2023-07-01 16:39:58 +0000.972654][59d8] Create OpenSLES output module
with java VM support.

[010:849] [2023-07-01 16:39:58 +0000.972908][5f32] NO get frame from decoder


[010:850] [2023-07-01 16:39:58 +0000.973159][59d8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[010:850] [2023-07-01 16:39:58 +0000.973550][59d8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[010:850] [2023-07-01 16:39:58 +0000.973984][59d8] Create OpenSLES output module
with buffer num:2

[010:851] [2023-07-01 16:39:58 +0000.974106][59d8] Error(trace.cc:40): Init the


output and input for audio device template.
[010:851] [2023-07-01 16:39:58 +0000.974166][59d8] Init the output device.

[010:851] [2023-07-01 16:39:58 +0000.974224][59d8] Set the playout as stereo:1


[010:851] [2023-07-01 16:39:58 +0000.974282][59d8] Set the sample rate to be:44100
[010:851] [2023-07-01 16:39:58 +0000.974393][59d8] Low latency buffer size:144 low
sample rate:48000
[010:851] [2023-07-01 16:39:58 +0000.974464][59d8] DeviceInit: Done
[010:851] [2023-07-01 16:39:58 +0000.974811][59d8] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[010:852] [2023-07-01 16:39:58 +0000.975509][5f32] NO get frame from decoder
[010:852] [2023-07-01 16:39:58 +0000.975835][5f3d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x76148e3318
[010:853] [2023-07-01 16:39:58 +0000.976620][59d8]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[010:853] [2023-07-01 16:39:58 +0000.976836][59d8]
MediaFilterPlayer::SetPlayerNotify 0x76c2bae6a0
[010:855] [2023-07-01 16:39:58 +0000.978134][59d8]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[010:855] [2023-07-01 16:39:58 +0000.978153][5f32] NO get frame from decoder
[010:855] [2023-07-01 16:39:58 +0000.978278][59d8]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[010:856] [2023-07-01 16:39:58 +0000.979801][59d8]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[010:857] [2023-07-01 16:39:58 +0000.980634][5f32] NO get frame from decoder
[010:858] [2023-07-01 16:39:58 +0000.981135][59d8] SetGraphLoop: SetGraphLoop 1
[010:858] [2023-07-01 16:39:58 +0000.981220][59d8]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[010:859] [2023-07-01 16:39:58 +0000.982343][59d8]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[010:860] [2023-07-01 16:39:58 +0000.983700][5f32] NO get frame from decoder
[010:863] [2023-07-01 16:39:58 +0000.986426][5f32] NO get frame from decoder
[010:870] [2023-07-01 16:39:58 +0000.994051][59d8]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[010:875] [2023-07-01 16:39:58 +0000.998451][59d8]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[010:875] [2023-07-01 16:39:58 +0000.998853][5f3f] Start:
[010:876] [2023-07-01 16:39:58 +0000.999073][5f3e] operator(): video render
started.
[010:876] [2023-07-01 16:39:58 +0000.999191][5f3e] DriveRender working... (1/200)
[010:876] [2023-07-01 16:39:58 +0000.999220][5f3f] Start:
[010:876] [2023-07-01 16:39:58 +0000.999248][5f3e] Warning(video_render.cc:390): No
picture to display (1/50)
[010:876] [2023-07-01 16:39:58 +0000.999426][5f3f] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[010:876] [2023-07-01 16:39:58 +0000.999514][5f3f] Reset: history total size: 98
[010:876] [2023-07-01 16:39:58 +0000.999588][5f3f] DeviceStart:
audioDevice_:0x76149f7000
[010:876] [2023-07-01 16:39:58 +0000.999644][5f3f] DeviceStart: time profile
playout init before
[010:876] [2023-07-01 16:39:58 +0000.999702][5f3f] DeviceStart: time profile
playout init end
[010:876] [2023-07-01 16:39:58 +0000.999755][5f3f] OpenSlesOutput:Start playout

[010:878] [2023-07-01 16:39:59 +0000.1447][5f3f] Create the opensl output player.


streamtype before:0

[010:878] [2023-07-01 16:39:59 +0000.1526][5f3f] Create the opensl output player.


streamtype after:3
[010:966] [2023-07-01 16:39:59 +0000.89265][5f3f] Enqueue opensl buffer size:1764
[011:020] [2023-07-01 16:39:59 +0000.143352][5f3f] DeviceStart: time profile
playout all end
[011:020] [2023-07-01 16:39:59 +0000.143413][5f42]
PlayerSimpleBufferQueueCallbackHandler function
[011:020] [2023-07-01 16:39:59 +0000.143549][5f3f] operator(): Audio playback
started.
[011:020] [2023-07-01 16:39:59 +0000.143743][5f42] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[011:020] [2023-07-01 16:39:59 +0000.143764][5f3f] operator(): Started now!
[011:020] [2023-07-01 16:39:59 +0000.143820][5f42]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[011:020] [2023-07-01 16:39:59 +0000.143948][5f40] Pull audio failed.(wait video!)
[011:021] [2023-07-01 16:39:59 +0000.144093][5f40]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[011:021] [2023-07-01 16:39:59 +0000.144843][5f41] Error(video_source.cc:430): wait
decoder a frame: 0
[011:023] [2023-07-01 16:39:59 +0000.146581][5f41] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[011:023] [2023-07-01 16:39:59 +0000.146828][5f40] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[011:023] [2023-07-01 16:39:59 +0000.146962][5f40] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[011:024] [2023-07-01 16:39:59 +0000.147441][5f40] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[011:027] [2023-07-01 16:39:59 +0000.150839][5f41] OnVideoFrameReady(1/200)
[011:028] [2023-07-01 16:39:59 +0000.151140][5f3e] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[011:032] [2023-07-01 16:39:59 +0000.155654][5f3e] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:156701546
[011:033] [2023-07-01 16:39:59 +0000.156092][5f3f] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[011:033] [2023-07-01 16:39:59 +0000.156274][5f3f] The audio playback speed:100
(1/100)
[011:033] [2023-07-01 16:39:59 +0000.156345][5f3f] lipsync_debug: The current
played audio timestamp is:0(1/50)
[011:033] [2023-07-01 16:39:59 +0000.156402][5f3f] First audio frame rendering
[011:067] [2023-07-01 16:39:59 +0000.190387][5f3e] lipsync_debug: render a video
frame
[011:067] [2023-07-01 16:39:59 +0000.190617][5f3e] lipsync_debug: First video frame
rendering.
[011:081] [2023-07-01 16:39:59 +0000.204480][5f3e]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:10 timeDelta:49 last
video ts:900 frame->pts:1800 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[011:081] [2023-07-01 16:39:59 +0000.204623][5f3e] lipsync_debug: tsDelta -
timeDelta = -39
[011:081] [2023-07-01 16:39:59 +0000.204682][5f3e] lipsync_debug:result remaining
time:0
[011:081] [2023-07-01 16:39:59 +0000.204782][5f3e] dynamic updated lipsync delay:0
[011:149] [2023-07-01 16:39:59 +0000.273018][5f3e] lipsync_debug:remaining time:10
tsDelta - timeDelta:26
[011:150] [2023-07-01 16:39:59 +0000.273307][5f3e] lipsync_debug:result remaining
time:10
[011:197] [2023-07-01 16:39:59 +0000.320278][5f41] video frame wait audio frame:
last_video_timestamp:304 last_audio_timestamp:184.943
[011:197] [2023-07-01 16:39:59 +0000.320558][5f41]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[011:660] [2023-07-01 16:39:59 +0000.784037][5f3e] lipsync_debug:displaying video
ts:57420 The current displayed video timestamp is:156702174
[011:987] [2023-07-01 16:40:00 +0000.110665][5f42]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[012:021] [2023-07-01 16:40:00 +0000.144207][5f3f] do work DoLipsync!
[012:021] [2023-07-01 16:40:00 +0000.144333][5f3f] total delay:257 videoTsMS:973
audioTsMS:716 diff:257
[012:021] [2023-07-01 16:40:00 +0000.144396][5f3f] Set the lipsync delay:257
[012:209] [2023-07-01 16:40:00 +0000.332811][5efc] haveEnoughProcessedData
internalAudioStream.length: 0
[012:305] [2023-07-01 16:40:00 +0000.428966][5efc] Run AGC when audioType = 0
[012:306] [2023-07-01 16:40:00 +0000.429365][5efc]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:312] [2023-07-01 16:40:00 +0000.435700][5f41] Error(video_source.cc:430): wait
decoder a frame: 0
[012:493] [2023-07-01 16:40:00 +0000.616192][5f3e] lipsync_debug:displaying video
ts:117450 The current displayed video timestamp is:156703007
[012:771] [2023-07-01 16:40:00 +0000.894276][5f3e] DriveRender working... (1/200)
[012:958] [2023-07-01 16:40:01 +0000.81480][5f3e] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:30 timeDelta:4 last video ts:150660 frame->pts:153360
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[012:958] [2023-07-01 16:40:01 +0000.81649][5f3e] lipsync_debug: tsDelta -
timeDelta = 26
[013:116] [2023-07-01 16:40:01 +0000.239546][5f42]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[013:288] [2023-07-01 16:40:01 +0000.411515][5f40] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[013:288] [2023-07-01 16:40:01 +0000.411812][5f40] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[013:312] [2023-07-01 16:40:01 +0000.435149][5f3e] lipsync_debug:displaying video
ts:177840 The current displayed video timestamp is:156703826
[013:315] [2023-07-01 16:40:01 +0000.438240][5f3f] The audio playback speed:100
(1/100)
[013:315] [2023-07-01 16:40:01 +0000.438419][5f3f] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[013:542] [2023-07-01 16:40:01 +0000.665926][5f3e] lipsync_debug:remaining time:10
tsDelta - timeDelta:2
[013:543] [2023-07-01 16:40:01 +0000.666105][5f3e] lipsync_debug:result remaining
time:2
[013:608] [2023-07-01 16:40:01 +0000.731659][5f41] Error(video_source.cc:430): wait
decoder a frame: 0
[013:698] [2023-07-01 16:40:01 +0000.821654][59d8]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[013:699] [2023-07-01 16:40:01 +0000.822236][5f3f] Stop:
[013:699] [2023-07-01 16:40:01 +0000.822509][5f3e] operator(): Video Render
stopped.
[013:699] [2023-07-01 16:40:01 +0000.822719][5f3f] Stop:
[013:700] [2023-07-01 16:40:01 +0000.823068][5f3f] DeviceStop:
audioDevice_:0x76149f7000
[013:700] [2023-07-01 16:40:01 +0000.823135][5f3f] OpenSlesOutput:Stop playout

[013:706] [2023-07-01 16:40:01 +0000.829988][5f3f] DeviceStop: Done


[013:707] [2023-07-01 16:40:01 +0000.830225][5f3f] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[013:707] [2023-07-01 16:40:01 +0000.830314][5f3f] operator(): Stop now!
[013:707] [2023-07-01 16:40:01 +0000.830956][59d8] Stop:
[013:708] [2023-07-01 16:40:01 +0000.831268][5f3f] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[013:709] [2023-07-01 16:40:01 +0000.832102][59d8] DeviceRelease:
audioDevice_:0x76149f7000
[013:709] [2023-07-01 16:40:01 +0000.832170][59d8] OpenSlesOutput:Stop playout

[013:709] [2023-07-01 16:40:01 +0000.832278][59d8] DeviceRelease: Release the


webrtc device object.
[013:709] [2023-07-01 16:40:01 +0000.832629][59d8] OpenSlesOutput destruct.

[013:709] [2023-07-01 16:40:01 +0000.832750][59d8] DeviceRelease: Done


[013:709] [2023-07-01 16:40:01 +0000.832957][59d8] Stop:
[013:710] [2023-07-01 16:40:01 +0000.833173][5f3e] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[013:714] [2023-07-01 16:40:01 +0000.837361][59d8] global uninited!
[013:728] [2023-07-01 16:40:01 +0000.851863][59d8]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[013:729] [2023-07-01 16:40:01 +0000.852198][59d8] ~MediaFilterGraph:
MediaFilterGraph destruct
[013:729] [2023-07-01 16:40:01 +0000.852328][59d8] RemoveVideoBackGroud: hava not
add video backgroud
[013:729] [2023-07-01 16:40:01 +0000.852425][59d8] UnbindInputFilter 0x76c2d83898
this 0x76c2ba8620
[013:729] [2023-07-01 16:40:01 +0000.852510][59d8] ClearAllSource: remove source
filter, sourceid: 0x76b4a62880
[013:729] [2023-07-01 16:40:01 +0000.852563][59d8] DestoryDecoderByVideoSource
time:156704243 enter.

[013:729] [2023-07-01 16:40:01 +0000.852625][59d8] ~VideoBindDecoder time:156704243


enter.

[013:730] [2023-07-01 16:40:01 +0000.853144][59d8] CleanUp time:156704244 enter.

[013:735] [2023-07-01 16:40:01 +0000.858276][59d8] CleanUp leave. expire time = 5


ms

[013:735] [2023-07-01 16:40:01 +0000.858432][59d8] CleanUp time:156704249 enter.

[013:736] [2023-07-01 16:40:01 +0000.859249][59d8] CleanUp leave. expire time = 1


ms

[013:737] [2023-07-01 16:40:01 +0000.861089][59d8] ~VideoBindDecoder leave. expire


time = 9 ms

[013:738] [2023-07-01 16:40:01 +0000.861284][59d8] DestoryDecoderByVideoSource


leave. expire time = 9 ms

[013:738] [2023-07-01 16:40:01 +0000.861379][59d8] UnbindInputFilter 0x76c2d83658


this 0x76c2d83898
[013:738] [2023-07-01 16:40:01 +0000.861467][59d8] UnbindInputFilter 0x76c2d83598
this 0x76c2d83658
[013:738] [2023-07-01 16:40:01 +0000.861550][59d8] UnbindInputFilter 0x76b4a62aa0
this 0x76c2d83598
[013:738] [2023-07-01 16:40:01 +0000.861633][59d8] UnbindInputFilter 0x76c2d837d8
this 0x76c2d83958
[013:738] [2023-07-01 16:40:01 +0000.861713][59d8] UnbindInputFilter 0x76c2d83718
this 0x76c2d837d8
[013:738] [2023-07-01 16:40:01 +0000.861807][59d8] UnbindInputFilter 0x76b4a62aa0
this 0x76c2d83718
[013:739] [2023-07-01 16:40:01 +0000.862382][59d8] ~GLESContext:
[013:740] [2023-07-01 16:40:01 +0000.863600][59d8] GLESContext destruct finish.
[013:740] [2023-07-01 16:40:01 +0000.863710][59d8] filter: filter pipeline destroy
this: 0x76c2ba8580
[013:921] [2023-07-01 16:40:02 +0000.44121][5efc] haveEnoughProcessedData
internalAudioStream.length: 0
[014:304] [2023-07-01 16:40:02 +0000.427807][5efc] Run AGC when audioType = 0
[015:674] [2023-07-01 16:40:03 +0000.797559][5efc] haveEnoughProcessedData
internalAudioStream.length: 0
[015:784] [2023-07-01 16:40:03 +0000.907609][59d8] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[015:784] [2023-07-01 16:40:03 +0000.907733][59d8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[015:784] [2023-07-01 16:40:03 +0000.907991][59d8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[015:785] [2023-07-01 16:40:03 +0000.908229][5ef8] operator() time:156706299
enter.

[015:785] [2023-07-01 16:40:03 +0000.908325][5ef8] MediaFilterCamera, recording


file context:0x76c187e100 input texture:4
[015:787] [2023-07-01 16:40:03 +0000.910494][5ef8] MicSource: Mic source
created:10x7614532000
[015:788] [2023-07-01 16:40:03 +0000.911791][5ef8] alloc thread: 0x76c2be0500
name:worker0 thread id:507265461440 to Mic_source
[015:788] [2023-07-01 16:40:03 +0000.911981][5ef8] audio: start the audio sender
thread.

[015:789] [2023-07-01 16:40:03 +0000.912100][5ef8] construct OpenGLRenderProgram


0x76b4a69298
[015:789] [2023-07-01 16:40:03 +0000.912159][5ef8] CropFilter::SetOrientation
orientation: 90
[015:789] [2023-07-01 16:40:03 +0000.912558][5ef8] filter: filter pipeline
construtc this: 0x76b4a83480
[015:789] [2023-07-01 16:40:03 +0000.912711][5ef8] filter: filter pipeline2 update
pattern: 1
[015:789] [2023-07-01 16:40:03 +0000.912848][5ef8] CameraSource::source_id_:4
[015:789] [2023-07-01 16:40:03 +0000.912908][5ef8] RecordAudioSource::source_id_:5
[015:790] [2023-07-01 16:40:03 +0000.913323][5ef8] BindInputFilter 0x76c2bf7440
this 0x76b4a694c0
[015:790] [2023-07-01 16:40:03 +0000.913409][5ef8] BindInputFilter 0x76c2bf7758
this 0x76c2bf78d0
[015:790] [2023-07-01 16:40:03 +0000.913488][5ef8] BindInputFilter 0x76b4a694c0
this 0x76b4a83520
[015:790] [2023-07-01 16:40:03 +0000.913586][5ef8] setParamentForFilters:
speed:1.000000
[015:790] [2023-07-01 16:40:03 +0000.913639][5ef8] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[015:790] [2023-07-01 16:40:03 +0000.913700][5ef8] SetParamForFilter time:156706304
enter.

[015:790] [2023-07-01 16:40:03 +0000.913771][5ef8] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[015:790] [2023-07-01 16:40:03 +0000.913843][5ef8] SetParamForFilter: Params video
index is: 0
[015:790] [2023-07-01 16:40:03 +0000.913910][5ef8] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[015:790] [2023-07-01 16:40:03 +0000.913977][5ef8] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[015:791] [2023-07-01 16:40:03 +0000.914045][5ef8] crop filter mode tpye:
citytravelvideo index:0
[015:796] [2023-07-01 16:40:03 +0000.919298][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[015:796] [2023-07-01 16:40:03 +0000.919400][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[015:796] [2023-07-01 16:40:03 +0000.919459][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[015:796] [2023-07-01 16:40:03 +0000.919515][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[015:796] [2023-07-01 16:40:03 +0000.919635][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[015:796] [2023-07-01 16:40:03 +0000.919692][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[015:796] [2023-07-01 16:40:03 +0000.919780][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[015:796] [2023-07-01 16:40:03 +0000.919891][5ef8]
Warning(parse_template_json.cc:81): json parament no found the parament
[015:796] [2023-07-01 16:40:03 +0000.920027][5ef8]
Warning(parse_template_json.cc:81): json parament no found the parament
[015:797] [2023-07-01 16:40:03 +0000.920083][5ef8]
Warning(parse_template_json.cc:67): json parament no found the parament
[015:797] [2023-07-01 16:40:03 +0000.920188][5ef8]
Warning(parse_template_json.cc:93): json parament no found the duration
[015:797] [2023-07-01 16:40:03 +0000.920251][5ef8] SetParamForFilter leave. expire
time = 7 ms

[015:797] [2023-07-01 16:40:03 +0000.920415][5ef8] OnOutputSizeChanged width 1280


height 720
[015:797] [2023-07-01 16:40:03 +0000.920489][5ef8] OpenGLFrameBuffer: width:1280
height:720
[015:797] [2023-07-01 16:40:03 +0000.920560][5ef8] OpenGLFrameBuffer: width:1280
height:720
[015:797] [2023-07-01 16:40:03 +0000.920627][5ef8] OpenGLFrameBuffer: width:1280
height:720
[015:797] [2023-07-01 16:40:03 +0000.920695][5ef8] OpenGLFrameBuffer: width:1280
height:720
[015:797] [2023-07-01 16:40:03 +0000.920760][5ef8] OpenGLFrameBuffer: width:1280
height:720
[015:797] [2023-07-01 16:40:03 +0000.920828][5ef8] OpenGLFrameBuffer: width:1280
height:720
[015:797] [2023-07-01 16:40:03 +0000.920894][5ef8] construct TrivalImageDrawer
0x76b47eddc0
[015:797] [2023-07-01 16:40:03 +0000.920974][5ef8] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x76b47eddc0 context 0x76c2b04240
[015:798] [2023-07-01 16:40:03 +0000.921089][5ef8] setupGLES:
[015:798] [2023-07-01 16:40:03 +0000.921962][5ef8] OpenGLRenderProgram::Initialize.
[015:799] [2023-07-01 16:40:03 +0000.922059][5ef8] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[015:799] [2023-07-01 16:40:03 +0000.922170][5ef8] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[015:799] [2023-07-01 16:40:03 +0000.922337][5ef8] Init open gl render:
0x76b4a69298
[015:799] [2023-07-01 16:40:03 +0000.922419][5ef8] Fragement shader path:
[015:799] [2023-07-01 16:40:03 +0000.922495][5ef8] Fragement shader path:
[015:799] [2023-07-01 16:40:03 +0000.922546][5ef8] create opengl program object.
[015:799] [2023-07-01 16:40:03 +0000.922618][5ef8] create shader: vertex
[015:799] [2023-07-01 16:40:03 +0000.923013][5ef8] create shader: fragment
[015:802] [2023-07-01 16:40:03 +0000.925531][5ef8] Have not extra filter filename!
[015:802] [2023-07-01 16:40:03 +0000.925623][5ef8] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[015:802] [2023-07-01 16:40:03 +0000.925686][5ef8] OpenGLRenderProgram::Initialize
success.
[015:802] [2023-07-01 16:40:03 +0000.925780][5ef8] Setup the OpenGL result:1
[015:803] [2023-07-01 16:40:03 +0000.926321][5ef7] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_156706316.mp4
[015:803] [2023-07-01 16:40:03 +0000.926589][5ef7] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_156706316.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[015:803] [2023-07-01 16:40:03 +0000.926637][5f52] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x762b0c4698
[015:803] [2023-07-01 16:40:03 +0000.926682][5ef7] 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
[015:803] [2023-07-01 16:40:03 +0000.926781][5ef7] 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_156706316.mp4
fileFD: -1
[015:804] [2023-07-01 16:40:03 +0000.927365][5ef7] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_156706316.mp4
is opened successfully
[015:804] [2023-07-01 16:40:03 +0000.927445][5ef7] setupMediaProcessers:
[015:804] [2023-07-01 16:40:03 +0000.927498][5ef7]
RecordingSessionInternalSimple:setup media processers.
[015:804] [2023-07-01 16:40:03 +0000.927575][5ef7] construct AAC encoder
[015:805] [2023-07-01 16:40:03 +0000.928300][5ef7] H264Encoder creating:
superfast011818
[015:805] [2023-07-01 16:40:03 +0000.928394][5ef7] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[015:806] [2023-07-01 16:40:03 +0000.929671][5ef7] H264Encode::GetMachineModel is
220333QAG
[015:806] [2023-07-01 16:40:03 +0000.929778][5ef7] H264Encoder machine_mode
is:220333QAG
[015:806] [2023-07-01 16:40:03 +0000.929833][5ef7] H264Encode::machine size :9
machine_mode:220333QAG
[015:806] [2023-07-01 16:40:03 +0000.929894][5ef7] H264Encode::machine array
size :22 machine_mode:220333QAG
[015:806] [2023-07-01 16:40:03 +0000.929948][5ef7] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[015:806] [2023-07-01 16:40:03 +0000.929999][5ef7] setupCompressionSession:
[015:807] [2023-07-01 16:40:03 +0000.930050][5ef7] H264Encode::creating hareware
Encoder
[015:807] [2023-07-01 16:40:03 +0000.930102][5ef7] AndroidHwAvcEncoder
time:156706321 enter.

[015:807] [2023-07-01 16:40:03 +0000.930413][5ef7] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000076d2421380 address:0x7608282760
[015:807] [2023-07-01 16:40:03 +0000.930667][5ef7] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[015:807] [2023-07-01 16:40:03 +0000.930748][5ef7] The video avc hw codec address
is 0x76c1843ea0
[015:807] [2023-07-01 16:40:03 +0000.930894][5ef7] AndroidHwAvcEncoder leave.
expire time = 0 ms

[015:807] [2023-07-01 16:40:03 +0000.930971][5ef7] RegisterEncodeCompleteCallback


time:156706321 enter.

[015:808] [2023-07-01 16:40:03 +0000.931198][5ef7] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[015:808] [2023-07-01 16:40:03 +0000.931285][5ef7] InitEncode time:156706322


enter.

[015:808] [2023-07-01 16:40:03 +0000.931574][5ef7] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[015:808] [2023-07-01 16:40:03 +0000.931641][5ef7] Create time:156706322 enter.

[015:808] [2023-07-01 16:40:03 +0000.931695][5ef7] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[015:808] [2023-07-01 16:40:03 +0000.931758][5ef7]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x762afdae40
[015:809] [2023-07-01 16:40:03 +0000.932092][5ef7]
supported_type:image/vnd.android.heic
[015:809] [2023-07-01 16:40:03 +0000.932187][5ef7] supported_type:video/avc
[015:809] [2023-07-01 16:40:03 +0000.932247][5ef7] name:OMX.qcom.video.encoder.avc
mime:video/avc
[015:809] [2023-07-01 16:40:03 +0000.932329][5ef7] hwCodecPrefix :OMX.qcom.
[015:809] [2023-07-01 16:40:03 +0000.932391][5ef7] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[015:809] [2023-07-01 16:40:03 +0000.932454][5ef7] mediacodec_createCodecByName
time:156706323 enter.
[015:809] [2023-07-01 16:40:03 +0000.932511][5ef7] WrapAndroidMediaCodec
time:156706323 enter.

[015:809] [2023-07-01 16:40:03 +0000.932774][5ef7] WrapAndroidMediaCodec leave.


expire time = 0 ms

[015:835] [2023-07-01 16:40:03 +0000.959040][5ef7] mediacodec_createCodecByName


leave. expire time = 27 ms

[015:836] [2023-07-01 16:40:03 +0000.959192][5ef7] WrapAndroidMediaFromat


time:156706350 enter.

[015:836] [2023-07-01 16:40:03 +0000.959390][5ef7] WrapAndroidMediaFromat leave.


expire time = 0 ms

[015:876] [2023-07-01 16:40:03 +0000.999932][5ef7] Destroy time:156706390 enter.

[015:877] [2023-07-01 16:40:04 +0000.133][5ef7] WrapAndroidMediaFromat:: Destroy


[015:877] [2023-07-01 16:40:04 +0000.194][5ef7] Destroy leave. expire time = 1 ms

[015:877] [2023-07-01 16:40:04 +0000.249][5ef7] ~WrapAndroidMediaFromat


time:156706391 enter.

[015:877] [2023-07-01 16:40:04 +0000.306][5ef7] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[015:877] [2023-07-01 16:40:04 +0000.369][5ef7] Create leave. expire time = 69 ms

[015:877] [2023-07-01 16:40:04 +0000.427][5ef7] isSemiPlanarSupport time:156706391


enter.

[015:877] [2023-07-01 16:40:04 +0000.479][5ef7] H264Encoder isSemiPlanarSupport


[015:877] [2023-07-01 16:40:04 +0000.548][5ef7] isSemiPlanarSupport leave. expire
time = 0 ms

[015:877] [2023-07-01 16:40:04 +0000.602][5ef7] creat hw H264Encoder success,


isSemiPlanar:1
[015:877] [2023-07-01 16:40:04 +0000.859][5ef7] InitEncode leave. expire time = 69
ms

[015:877] [2023-07-01 16:40:04 +0000.920][5ef7] H264Encode::created Encoder


[015:877] [2023-07-01 16:40:04 +0000.976][5ef7] H264Encode:: H264 encoder created.
[015:877] [2023-07-01 16:40:04 +0000.1027][5ef7] H264 encoder created.
[015:878] [2023-07-01 16:40:04 +0000.1147][5ef7]
RecordingSessionInternalSimple:created avc encoder avc: 0x7616f34c80
[015:878] [2023-07-01 16:40:04 +0000.1204][5ef7] setOutput:
[015:878] [2023-07-01 16:40:04 +0000.1255][5ef7]
RecordingSessionInternalSimple:encoder set output to muxer!
[015:878] [2023-07-01 16:40:04 +0000.1306][5ef7] request a key frame
[015:878] [2023-07-01 16:40:04 +0000.1357][5ef7] H264Encode:: request a key frame
[015:878] [2023-07-01 16:40:04 +0000.1548][5ef7] setDisplayRotate :90
[015:878] [2023-07-01 16:40:04 +0000.1611][5ef7] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[015:878] [2023-07-01 16:40:04 +0000.1751][5ef8] StartRecording:
[015:878] [2023-07-01 16:40:04 +0000.1889][5f4b] operator(): Set the recording
session in mic source. recording session: 0x76c2bf7600
[015:879] [2023-07-01 16:40:04 +0000.2067][5ef8] operator() leave. expire time =
94 ms

[015:945] [2023-07-01 16:40:04 +0000.68766][5ef8] begine recode to first frame


spend time:160
[015:945] [2023-07-01 16:40:04 +0000.68877][5ef8]
GPUImageProcessing::SetOrientation orientation: 90
[015:946] [2023-07-01 16:40:04 +0000.69377][5ef8] drawYUV420 render
OpenGLRenderProgram:0x76b4a69298
[015:981] [2023-07-01 16:40:04 +0000.104086][5ef8] drawYUV420 render
OpenGLRenderProgram:0x76b4a69298
[015:997] [2023-07-01 16:40:04 +0000.120529][5f51] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[015:997] [2023-07-01 16:40:04 +0000.120695][5f51] push video frame to H264
encoder. (100 frame for one log)

[015:997] [2023-07-01 16:40:04 +0000.120765][5f51] push video frame to H264


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

[015:997] [2023-07-01 16:40:04 +0000.120871][5f51] H264Encode::push video frame to


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

[015:997] [2023-07-01 16:40:04 +0000.120966][5f51] The input pts:0 fps:30


[015:999] [2023-07-01 16:40:04 +0000.122786][5f51]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[016:023] [2023-07-01 16:40:04 +0000.146500][5ef8] drawYUV420 render
OpenGLRenderProgram:0x76b4a69298
[016:055] [2023-07-01 16:40:04 +0000.178477][5ef8] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[016:093] [2023-07-01 16:40:04 +0000.216269][5f51] h264 add frame header cdr flag
[016:094] [2023-07-01 16:40:04 +0000.217394][5f51] h264 add frame header cdr flag
[016:095] [2023-07-01 16:40:04 +0000.218381][5f51] Received key frame:0
[016:095] [2023-07-01 16:40:04 +0000.218516][5f51] H264Encode::H264SWEncoder get
callback, length:204351 type:0 nalType:7length:18
[016:095] [2023-07-01 16:40:04 +0000.218629][5f51] H264Encode:: get a sps pps
header!headerSize:31
[016:096] [2023-07-01 16:40:04 +0000.219157][5f52] get the H.264 SPS parameter
[016:096] [2023-07-01 16:40:04 +0000.219697][5f52] add video track with id:1
[016:098] [2023-07-01 16:40:04 +0000.221951][5f52] get the H.264 PPS parameter
[016:099] [2023-07-01 16:40:04 +0000.222571][5f52] add aac audio track with id:2
[016:099] [2023-07-01 16:40:04 +0000.222714][5f52] audio start ts:0
[016:099] [2023-07-01 16:40:04 +0000.222790][5f52] the audio frame has been written
into MP4 file
[016:100] [2023-07-01 16:40:04 +0000.223489][5f52] get the H.264 IDR frame
[016:100] [2023-07-01 16:40:04 +0000.223592][5f52] resss:true
[016:100] [2023-07-01 16:40:04 +0000.223647][5f52] video start ts:0
[016:100] [2023-07-01 16:40:04 +0000.223989][5f52] the video frame has been written
into MP4 file
[016:180] [2023-07-01 16:40:04 +0000.303891][5ef8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:250] [2023-07-01 16:40:04 +0000.373369][5ef8] The convert RGB to YUV take 5
[016:267] [2023-07-01 16:40:04 +0000.390352][5f4b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:293] [2023-07-01 16:40:04 +0000.416682][5f50]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 255queue_audio_frame_:3
[016:309] [2023-07-01 16:40:04 +0000.432290][5efc] Run AGC when audioType = 0
[016:309] [2023-07-01 16:40:04 +0000.432496][5efc]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:418] [2023-07-01 16:40:04 +0000.541551][59d8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[016:418] [2023-07-01 16:40:04 +0000.541979][5ef8] operator(): Stop
[016:419] [2023-07-01 16:40:04 +0000.542073][5ef8] StopPullFrameAndWriteMp4
time:156706933 enter.

[016:419] [2023-07-01 16:40:04 +0000.542138][5ef8] StopRecording:


[016:422] [2023-07-01 16:40:04 +0000.545200][5f4a] PullAudioFrame: PullFrame audio
finished.
[016:422] [2023-07-01 16:40:04 +0000.545389][5f4a]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[016:424] [2023-07-01 16:40:04 +0000.547522][5f51]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:14
[016:426] [2023-07-01 16:40:04 +0000.549200][5ef7] stop recording
[016:426] [2023-07-01 16:40:04 +0000.549302][5ef7]
RecordingSessionInternalSimple:destroy media processers
[016:426] [2023-07-01 16:40:04 +0000.549358][5ef7] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[016:426] [2023-07-01 16:40:04 +0000.549413][5ef7] H264Encode::flushing hareware
Encoder
[016:426] [2023-07-01 16:40:04 +0000.549644][5ef7] Flush time:156706940 enter.

[016:426] [2023-07-01 16:40:04 +0000.549739][5ef7] H264Encoder encoder flush


[016:426] [2023-07-01 16:40:04 +0000.549801][5ef7] flush output queue
[016:743] [2023-07-01 16:40:04 +0000.866687][5ef7] Flush leave. expire time = 317
ms

[016:744] [2023-07-01 16:40:04 +0000.867124][5ef7] ~H264EncodeWrap:


[016:744] [2023-07-01 16:40:04 +0000.867276][5ef7] ~H264Encode:
[016:744] [2023-07-01 16:40:04 +0000.867432][5ef7] teardownCompressionSession:
H264Encode::destroying Encoder
[016:744] [2023-07-01 16:40:04 +0000.867532][5ef7] Release time:156707258 enter.

[016:744] [2023-07-01 16:40:04 +0000.867915][5ef7] Release:


MediaCodecVideoEncoder::Release _inited:1
[016:745] [2023-07-01 16:40:04 +0000.868079][5ef7] Destroy time:156707259 enter.

[016:745] [2023-07-01 16:40:04 +0000.868176][5ef7] H264Encoder encoderDestroy


[016:745] [2023-07-01 16:40:04 +0000.868271][5ef7]
AndroidMediaCodecVideoEncoder::release env: 0x763b438f40
[016:745] [2023-07-01 16:40:04 +0000.868371][5ef7]
AndroidMediaCodecVideoEncoder::Destroy
[016:789] [2023-07-01 16:40:04 +0000.912916][5ef7] Destroy leave. expire time = 44
ms

[016:790] [2023-07-01 16:40:04 +0000.913649][5ef7] Release leave. expire time = 46


ms

[016:791] [2023-07-01 16:40:04 +0000.914252][5ef7] ~AndroidHwAvcEncoder


time:156707305 enter.

[016:791] [2023-07-01 16:40:04 +0000.914740][5ef7] Release time:156707305 enter.

[016:791] [2023-07-01 16:40:04 +0000.914972][5ef7] Release:


MediaCodecVideoEncoder:: has been released before, just return
[016:792] [2023-07-01 16:40:04 +0000.915875][5ef7] Release leave. expire time = 1
ms

[016:793] [2023-07-01 16:40:04 +0000.916075][5ef7] ~AndroidMediaCodecVideoEncoder


[016:793] [2023-07-01 16:40:04 +0000.916383][5ef7] ~WrapAndroidMediaCodec
time:156707307 enter.

[016:793] [2023-07-01 16:40:04 +0000.916752][5ef7] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[016:793] [2023-07-01 16:40:04 +0000.916888][5ef7] video hevc hw codec


destructor:0x76c1843ea0

[016:794] [2023-07-01 16:40:04 +0000.917943][5ef7] ~AndroidHwAvcEncoder leave.


expire time = 3 ms

[016:795] [2023-07-01 16:40:04 +0000.918171][5ef7] teardownCompressionSession:


H264Encode::destroyed Encoder
[016:795] [2023-07-01 16:40:04 +0000.918284][5ef7]
RecordingSessionInternalSimple:destroy aac encoder output!
[016:795] [2023-07-01 16:40:04 +0000.918357][5ef7] AACSWEncode destructor
[016:807] [2023-07-01 16:40:04 +0000.931059][5f52] MP4 close file successfully
[016:808] [2023-07-01 16:40:04 +0000.931274][5f52] Recording session Internal:
notify recording ok
[016:808] [2023-07-01 16:40:04 +0000.931371][5f52] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_156706316.mp4,
output_video_timestamp_:431 last_video_pts_:431
[016:808] [2023-07-01 16:40:04 +0000.931476][5f52] OnRecordFinish:
[016:810] [2023-07-01 16:40:04 +0000.933577][5f52] onRecordingOk: net seek
pos:0record video duration:464record audio duration:441
[016:811] [2023-07-01 16:40:04 +0000.934822][5f4b] destructMicSource_w:
[016:811] [2023-07-01 16:40:04 +0000.935024][5f4b] setOutput_w:
MicSource::setOutput() 0x0
[016:812] [2023-07-01 16:40:04 +0000.935742][5ef8] releaseThread 0x76c2be0500
[016:812] [2023-07-01 16:40:04 +0000.935997][5ef8] ~MicSource: Mic source
destroyed:0x7614532000
[016:817] [2023-07-01 16:40:04 +0000.940580][5ef8] StopPullFrameAndWriteMp4 leave.
expire time = 398 ms

[016:817] [2023-07-01 16:40:04 +0000.940805][5ef8] DestroyPipelineAndFilters


time:156707331 enter.

[016:817] [2023-07-01 16:40:04 +0000.940903][5ef8] UnbindInputFilter 0x76c2bf7440


this 0x76b4a694c0
[016:817] [2023-07-01 16:40:04 +0000.940987][5ef8] UnbindInputFilter 0x76c2bf7758
this 0x76c2bf78d0
[016:818] [2023-07-01 16:40:04 +0000.941155][5ef8] UnbindInputFilter 0x76b4a694c0
this 0x76b4a83520
[016:818] [2023-07-01 16:40:04 +0000.941260][5ef8] filter: filter pipeline destroy
this: 0x76b4a83480
[016:818] [2023-07-01 16:40:04 +0000.941822][5ef8] ClearVideoOfSources: recodring
total frames:0
[016:818] [2023-07-01 16:40:04 +0000.941916][5ef8] ClearVideoOfSources:
[016:818] [2023-07-01 16:40:04 +0000.941970][5ef8] GPUImageProcessing destruct.
[016:819] [2023-07-01 16:40:04 +0000.942046][5ef8] destroy TrivalImageDrawer
0x76b47eddc0
[016:819] [2023-07-01 16:40:04 +0000.942141][5ef8] The shader has been initialize,
clean up them.

[016:819] [2023-07-01 16:40:04 +0000.942228][5ef8] ~OpenGLFrameBuffer:


[016:819] [2023-07-01 16:40:04 +0000.942451][5ef8] ~OpenGLFrameBuffer:
[016:820] [2023-07-01 16:40:04 +0000.943243][5ef8] ~OpenGLFrameBuffer:
[016:820] [2023-07-01 16:40:04 +0000.943431][5ef8] ~OpenGLFrameBuffer:
[016:820] [2023-07-01 16:40:04 +0000.943601][5ef8] ~OpenGLFrameBuffer:
[016:820] [2023-07-01 16:40:04 +0000.943764][5ef8] ~OpenGLFrameBuffer:
[016:821] [2023-07-01 16:40:04 +0000.944080][5ef8] GPUImageProcessing destruct
finish.
[016:821] [2023-07-01 16:40:04 +0000.944171][5ef8] GPURGBAFrame destruct.
[016:821] [2023-07-01 16:40:04 +0000.944257][5ef8] destroy OpenGLRenderProgram
0x76b4a69298
[016:821] [2023-07-01 16:40:04 +0000.944323][5ef8] ~CameraSource time:156707335
enter.

[016:821] [2023-07-01 16:40:04 +0000.944378][5ef8] ~CameraSource leave. expire


time = 0 ms

[016:821] [2023-07-01 16:40:04 +0000.944439][5ef8] ~RecordAudioSource


time:156707335 enter.

[016:821] [2023-07-01 16:40:04 +0000.944496][5ef8] ~RecordAudioSource leave.


expire time = 0 ms

[016:821] [2023-07-01 16:40:04 +0000.944554][5ef8] DestroyPipelineAndFilters


leave. expire time = 4 ms

[017:388] [2023-07-01 16:40:05 +0000.511247][5efc] haveEnoughProcessedData


internalAudioStream.length: 0
[018:133] [2023-07-01 16:40:06 +0000.256352][59d8] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[018:133] [2023-07-01 16:40:06 +0000.256466][59d8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[018:133] [2023-07-01 16:40:06 +0000.256814][59d8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[018:133] [2023-07-01 16:40:06 +0000.257084][5ef8] operator() time:156708647
enter.

[018:134] [2023-07-01 16:40:06 +0000.257184][5ef8] MediaFilterCamera, recording


file context:0x76c187e100 input texture:4
[018:136] [2023-07-01 16:40:06 +0000.259460][5ef8] MicSource: Mic source
created:10x76c2d37480
[018:137] [2023-07-01 16:40:06 +0000.260728][5ef8] alloc thread: 0x76c2b2ba00
name:worker0 thread id:507265461440 to Mic_source
[018:137] [2023-07-01 16:40:06 +0000.260878][5ef8] audio: start the audio sender
thread.

[018:137] [2023-07-01 16:40:06 +0000.260998][5ef8] construct OpenGLRenderProgram


0x76b4a69298
[018:138] [2023-07-01 16:40:06 +0000.261145][5ef8] CropFilter::SetOrientation
orientation: 90
[018:138] [2023-07-01 16:40:06 +0000.261428][5ef8] filter: filter pipeline
construtc this: 0x76c2bd7680
[018:138] [2023-07-01 16:40:06 +0000.261531][5ef8] filter: filter pipeline2 update
pattern: 1
[018:138] [2023-07-01 16:40:06 +0000.261612][5ef8] CameraSource::source_id_:6
[018:138] [2023-07-01 16:40:06 +0000.261667][5ef8] RecordAudioSource::source_id_:7
[018:138] [2023-07-01 16:40:06 +0000.262031][5ef8] BindInputFilter 0x76c2ba7940
this 0x76b4a694c0
[018:139] [2023-07-01 16:40:06 +0000.262155][5ef8] BindInputFilter 0x76c2ba7ad8
this 0x76c2ba7f50
[018:139] [2023-07-01 16:40:06 +0000.262235][5ef8] BindInputFilter 0x76b4a694c0
this 0x76c2bd7720
[018:139] [2023-07-01 16:40:06 +0000.262334][5ef8] setParamentForFilters:
speed:1.000000
[018:139] [2023-07-01 16:40:06 +0000.262435][5ef8] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[018:139] [2023-07-01 16:40:06 +0000.262511][5ef8] SetParamForFilter time:156708653
enter.

[018:139] [2023-07-01 16:40:06 +0000.262585][5ef8] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[018:139] [2023-07-01 16:40:06 +0000.262669][5ef8] SetParamForFilter: Params video
index is: 0
[018:139] [2023-07-01 16:40:06 +0000.262736][5ef8] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[018:139] [2023-07-01 16:40:06 +0000.262830][5ef8] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[018:139] [2023-07-01 16:40:06 +0000.262886][5ef8] crop filter mode tpye:
citytravelvideo index:0
[018:145] [2023-07-01 16:40:06 +0000.268407][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[018:145] [2023-07-01 16:40:06 +0000.268525][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[018:145] [2023-07-01 16:40:06 +0000.268583][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[018:145] [2023-07-01 16:40:06 +0000.268638][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[018:145] [2023-07-01 16:40:06 +0000.268692][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[018:145] [2023-07-01 16:40:06 +0000.268746][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[018:145] [2023-07-01 16:40:06 +0000.268798][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[018:145] [2023-07-01 16:40:06 +0000.268852][5ef8]
Warning(parse_template_json.cc:81): json parament no found the parament
[018:145] [2023-07-01 16:40:06 +0000.268934][5ef8]
Warning(parse_template_json.cc:81): json parament no found the parament
[018:145] [2023-07-01 16:40:06 +0000.269002][5ef8]
Warning(parse_template_json.cc:67): json parament no found the parament
[018:146] [2023-07-01 16:40:06 +0000.269185][5ef8]
Warning(parse_template_json.cc:93): json parament no found the duration
[018:146] [2023-07-01 16:40:06 +0000.269357][5ef8] SetParamForFilter leave. expire
time = 7 ms

[018:146] [2023-07-01 16:40:06 +0000.269476][5ef8] OnOutputSizeChanged width 1280


height 720
[018:146] [2023-07-01 16:40:06 +0000.269537][5ef8] OpenGLFrameBuffer: width:1280
height:720
[018:146] [2023-07-01 16:40:06 +0000.269593][5ef8] OpenGLFrameBuffer: width:1280
height:720
[018:146] [2023-07-01 16:40:06 +0000.269646][5ef8] OpenGLFrameBuffer: width:1280
height:720
[018:146] [2023-07-01 16:40:06 +0000.269698][5ef8] OpenGLFrameBuffer: width:1280
height:720
[018:146] [2023-07-01 16:40:06 +0000.269751][5ef8] OpenGLFrameBuffer: width:1280
height:720
[018:146] [2023-07-01 16:40:06 +0000.269803][5ef8] OpenGLFrameBuffer: width:1280
height:720
[018:146] [2023-07-01 16:40:06 +0000.269853][5ef8] construct TrivalImageDrawer
0x76b49f9080
[018:146] [2023-07-01 16:40:06 +0000.269906][5ef8] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x76b49f9080 context 0x76c2b04240
[018:146] [2023-07-01 16:40:06 +0000.269960][5ef8] setupGLES:
[018:147] [2023-07-01 16:40:06 +0000.270771][5ef8] OpenGLRenderProgram::Initialize.
[018:147] [2023-07-01 16:40:06 +0000.270837][5ef8] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[018:147] [2023-07-01 16:40:06 +0000.270891][5ef8] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[018:147] [2023-07-01 16:40:06 +0000.270985][5ef8] Init open gl render:
0x76b4a69298
[018:148] [2023-07-01 16:40:06 +0000.271043][5ef8] Fragement shader path:
[018:148] [2023-07-01 16:40:06 +0000.271117][5ef8] Fragement shader path:
[018:148] [2023-07-01 16:40:06 +0000.271169][5ef8] create opengl program object.
[018:148] [2023-07-01 16:40:06 +0000.271222][5ef8] create shader: vertex
[018:148] [2023-07-01 16:40:06 +0000.271607][5ef8] create shader: fragment
[018:150] [2023-07-01 16:40:06 +0000.274010][5ef8] Have not extra filter filename!
[018:151] [2023-07-01 16:40:06 +0000.274093][5ef8] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[018:151] [2023-07-01 16:40:06 +0000.274152][5ef8] OpenGLRenderProgram::Initialize
success.
[018:151] [2023-07-01 16:40:06 +0000.274241][5ef8] Setup the OpenGL result:1
[018:151] [2023-07-01 16:40:06 +0000.274621][5ef7] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_156708665.mp4
[018:151] [2023-07-01 16:40:06 +0000.274830][5ef7] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_156708665.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[018:151] [2023-07-01 16:40:06 +0000.274873][5f64] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x762b0d0698
[018:151] [2023-07-01 16:40:06 +0000.274928][5ef7] 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:151] [2023-07-01 16:40:06 +0000.275030][5ef7] 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_156708665.mp4
fileFD: -1
[018:152] [2023-07-01 16:40:06 +0000.275540][5ef7] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_156708665.mp4
is opened successfully
[018:152] [2023-07-01 16:40:06 +0000.275615][5ef7] setupMediaProcessers:
[018:152] [2023-07-01 16:40:06 +0000.275668][5ef7]
RecordingSessionInternalSimple:setup media processers.
[018:152] [2023-07-01 16:40:06 +0000.275721][5ef7] construct AAC encoder
[018:153] [2023-07-01 16:40:06 +0000.276230][5ef7] H264Encoder creating:
superfast011818
[018:153] [2023-07-01 16:40:06 +0000.276314][5ef7] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[018:154] [2023-07-01 16:40:06 +0000.277442][5ef7] H264Encode::GetMachineModel is
220333QAG
[018:154] [2023-07-01 16:40:06 +0000.277530][5ef7] H264Encoder machine_mode
is:220333QAG
[018:154] [2023-07-01 16:40:06 +0000.277583][5ef7] H264Encode::machine size :9
machine_mode:220333QAG
[018:154] [2023-07-01 16:40:06 +0000.277637][5ef7] H264Encode::machine array
size :22 machine_mode:220333QAG
[018:154] [2023-07-01 16:40:06 +0000.277705][5ef7] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[018:154] [2023-07-01 16:40:06 +0000.277770][5ef7] setupCompressionSession:
[018:154] [2023-07-01 16:40:06 +0000.277821][5ef7] H264Encode::creating hareware
Encoder
[018:154] [2023-07-01 16:40:06 +0000.277896][5ef7] AndroidHwAvcEncoder
time:156708668 enter.

[018:155] [2023-07-01 16:40:06 +0000.278147][5ef7] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000076d2421380 address:0x7608282760
[018:155] [2023-07-01 16:40:06 +0000.278347][5ef7] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[018:155] [2023-07-01 16:40:06 +0000.278433][5ef7] The video avc hw codec address
is 0x76c1843e88
[018:155] [2023-07-01 16:40:06 +0000.278573][5ef7] AndroidHwAvcEncoder leave.
expire time = 1 ms

[018:155] [2023-07-01 16:40:06 +0000.278649][5ef7] RegisterEncodeCompleteCallback


time:156708669 enter.

[018:155] [2023-07-01 16:40:06 +0000.278828][5ef7] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[018:155] [2023-07-01 16:40:06 +0000.278911][5ef7] InitEncode time:156708669


enter.
[018:156] [2023-07-01 16:40:06 +0000.279055][5ef7] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[018:156] [2023-07-01 16:40:06 +0000.279148][5ef7] Create time:156708670 enter.

[018:156] [2023-07-01 16:40:06 +0000.279203][5ef7] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[018:156] [2023-07-01 16:40:06 +0000.279321][5ef7]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x762afdafc0
[018:156] [2023-07-01 16:40:06 +0000.279581][5ef7]
supported_type:image/vnd.android.heic
[018:156] [2023-07-01 16:40:06 +0000.279699][5ef7] supported_type:video/avc
[018:156] [2023-07-01 16:40:06 +0000.279781][5ef7] name:OMX.qcom.video.encoder.avc
mime:video/avc
[018:156] [2023-07-01 16:40:06 +0000.279859][5ef7] hwCodecPrefix :OMX.qcom.
[018:156] [2023-07-01 16:40:06 +0000.279916][5ef7] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[018:156] [2023-07-01 16:40:06 +0000.279976][5ef7] mediacodec_createCodecByName
time:156708670 enter.

[018:156] [2023-07-01 16:40:06 +0000.280033][5ef7] WrapAndroidMediaCodec


time:156708670 enter.

[018:157] [2023-07-01 16:40:06 +0000.280277][5ef7] WrapAndroidMediaCodec leave.


expire time = 1 ms

[018:174] [2023-07-01 16:40:06 +0000.297478][5ef7] mediacodec_createCodecByName


leave. expire time = 18 ms

[018:174] [2023-07-01 16:40:06 +0000.297643][5ef7] WrapAndroidMediaFromat


time:156708688 enter.

[018:174] [2023-07-01 16:40:06 +0000.297781][5ef7] WrapAndroidMediaFromat leave.


expire time = 0 ms

[018:220] [2023-07-01 16:40:06 +0000.343343][5ef7] Destroy time:156708734 enter.

[018:220] [2023-07-01 16:40:06 +0000.343537][5ef7] WrapAndroidMediaFromat::


Destroy
[018:220] [2023-07-01 16:40:06 +0000.343597][5ef7] Destroy leave. expire time = 0
ms

[018:220] [2023-07-01 16:40:06 +0000.343654][5ef7] ~WrapAndroidMediaFromat


time:156708734 enter.

[018:220] [2023-07-01 16:40:06 +0000.343709][5ef7] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[018:220] [2023-07-01 16:40:06 +0000.343769][5ef7] Create leave. expire time = 64


ms

[018:220] [2023-07-01 16:40:06 +0000.343825][5ef7] isSemiPlanarSupport


time:156708734 enter.

[018:220] [2023-07-01 16:40:06 +0000.343877][5ef7] H264Encoder isSemiPlanarSupport


[018:220] [2023-07-01 16:40:06 +0000.343946][5ef7] isSemiPlanarSupport leave.
expire time = 0 ms

[018:220] [2023-07-01 16:40:06 +0000.344016][5ef7] creat hw H264Encoder success,


isSemiPlanar:1
[018:221] [2023-07-01 16:40:06 +0000.344200][5ef7] InitEncode leave. expire time =
66 ms

[018:221] [2023-07-01 16:40:06 +0000.344297][5ef7] H264Encode::created Encoder


[018:221] [2023-07-01 16:40:06 +0000.344353][5ef7] H264Encode:: H264 encoder
created.
[018:221] [2023-07-01 16:40:06 +0000.344404][5ef7] H264 encoder created.
[018:221] [2023-07-01 16:40:06 +0000.344456][5ef7]
RecordingSessionInternalSimple:created avc encoder avc: 0x762b02fcc0
[018:221] [2023-07-01 16:40:06 +0000.344539][5ef7] setOutput:
[018:221] [2023-07-01 16:40:06 +0000.344590][5ef7]
RecordingSessionInternalSimple:encoder set output to muxer!
[018:221] [2023-07-01 16:40:06 +0000.344641][5ef7] request a key frame
[018:221] [2023-07-01 16:40:06 +0000.344707][5ef7] H264Encode:: request a key frame
[018:222] [2023-07-01 16:40:06 +0000.345107][5ef7] setDisplayRotate :90
[018:222] [2023-07-01 16:40:06 +0000.345186][5ef7] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[018:222] [2023-07-01 16:40:06 +0000.345467][5ef8] StartRecording:
[018:222] [2023-07-01 16:40:06 +0000.345594][5f5c] operator(): Set the recording
session in mic source. recording session: 0x76c2ba7980
[018:222] [2023-07-01 16:40:06 +0000.345931][5ef8] operator() leave. expire time =
89 ms

[018:262] [2023-07-01 16:40:06 +0000.385580][5f5b]


RecordAudioSource::PullAudioFrame
[018:275] [2023-07-01 16:40:06 +0000.398738][5ef8] begine recode to first frame
spend time:141
[018:275] [2023-07-01 16:40:06 +0000.398869][5ef8]
GPUImageProcessing::SetOrientation orientation: 90
[018:276] [2023-07-01 16:40:06 +0000.399368][5ef8] drawYUV420 render
OpenGLRenderProgram:0x76b4a69298
[018:307] [2023-07-01 16:40:06 +0000.430425][5efc] Run AGC when audioType = 0
[018:317] [2023-07-01 16:40:06 +0000.440229][5ef8] drawYUV420 render
OpenGLRenderProgram:0x76b4a69298
[018:333] [2023-07-01 16:40:06 +0000.456662][5f63]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[018:352] [2023-07-01 16:40:06 +0000.475490][5ef8] drawYUV420 render
OpenGLRenderProgram:0x76b4a69298
[018:363] [2023-07-01 16:40:06 +0000.486458][5f64] add aac audio track with id:1
[018:395] [2023-07-01 16:40:06 +0000.518336][5f63] h264 add frame header cdr flag
[018:396] [2023-07-01 16:40:06 +0000.519255][5f63] h264 add frame header cdr flag
[018:397] [2023-07-01 16:40:06 +0000.520350][5f63] Received key frame:0
[018:397] [2023-07-01 16:40:06 +0000.520499][5f63] H264Encode:: get a sps pps
header!headerSize:31
[018:397] [2023-07-01 16:40:06 +0000.520934][5f64] get the H.264 SPS parameter
[018:398] [2023-07-01 16:40:06 +0000.521530][5f64] add video track with id:2
[018:400] [2023-07-01 16:40:06 +0000.523762][5f64] get the H.264 PPS parameter
[018:401] [2023-07-01 16:40:06 +0000.524585][5f64] get the H.264 IDR frame
[018:401] [2023-07-01 16:40:06 +0000.524718][5f64] resss:true
[018:401] [2023-07-01 16:40:06 +0000.524816][5f64] video start ts:0
[018:401] [2023-07-01 16:40:06 +0000.524949][5f64] the video frame has been written
into MP4 file
[018:444] [2023-07-01 16:40:06 +0000.567672][5f64] audio start ts:0
[018:444] [2023-07-01 16:40:06 +0000.567868][5f64] the audio frame has been written
into MP4 file
[018:515] [2023-07-01 16:40:06 +0000.638410][5ef8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:525] [2023-07-01 16:40:06 +0000.648353][5f63] DTS queue for
Generator:0x762b0d08b8 199
[018:607] [2023-07-01 16:40:06 +0000.730570][5f5c] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:617] [2023-07-01 16:40:06 +0000.740881][5ef8] The convert RGB to YUV take 4
[018:809] [2023-07-01 16:40:06 +0000.932217][5f5b] AF_SpeedFilter audio
0x76c2ba7e00 PullFrame
[019:011] [2023-07-01 16:40:07 +0000.134944][5ef8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:108] [2023-07-01 16:40:07 +0000.231981][5efc] haveEnoughProcessedData
internalAudioStream.length: 10
[019:118] [2023-07-01 16:40:07 +0000.241614][5ef8] The convert RGB to YUV take 5
[019:122] [2023-07-01 16:40:07 +0000.245086][5f63] Push an pts:797 to dts queue.
[019:192] [2023-07-01 16:40:07 +0000.315424][5f63] last dts:764 currentPts:797
ppsOrSPS:0 queue length:3
[019:389] [2023-07-01 16:40:07 +0000.512449][5f63] DTS queue for
Generator:0x762b0d08b8 998 1030 1066
[019:516] [2023-07-01 16:40:07 +0000.639760][5ef8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:578] [2023-07-01 16:40:07 +0000.701149][5f5c] The output timestamp from audio
mixer change:156710083
[019:579] [2023-07-01 16:40:07 +0000.702339][5efc] On audio frame the broadcast
with timestamp:156710093 samples:480. (1000 frame for one log)

[019:608] [2023-07-01 16:40:07 +0000.731689][5f5c] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[019:608] [2023-07-01 16:40:07 +0000.731962][5f5c] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:624] [2023-07-01 16:40:07 +0000.748013][5ef8] The convert RGB to YUV take 4
[019:697] [2023-07-01 16:40:07 +0000.820812][59d8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[019:698] [2023-07-01 16:40:07 +0000.821249][5ef8] operator(): Stop
[019:698] [2023-07-01 16:40:07 +0000.821351][5ef8] StopPullFrameAndWriteMp4
time:156710212 enter.

[019:698] [2023-07-01 16:40:07 +0000.821415][5ef8] StopRecording:


[019:701] [2023-07-01 16:40:07 +0000.824826][5f5b] PullAudioFrame: PullFrame audio
finished.
[019:701] [2023-07-01 16:40:07 +0000.824921][5f5b]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[019:703] [2023-07-01 16:40:07 +0000.826196][5f63]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:42
[019:705] [2023-07-01 16:40:07 +0000.828140][5ef7] stop recording
[019:705] [2023-07-01 16:40:07 +0000.828260][5ef7]
RecordingSessionInternalSimple:destroy media processers
[019:705] [2023-07-01 16:40:07 +0000.828370][5ef7] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[019:705] [2023-07-01 16:40:07 +0000.828431][5ef7] H264Encode::flushing hareware
Encoder
[019:705] [2023-07-01 16:40:07 +0000.828700][5ef7] Flush time:156710219 enter.

[019:705] [2023-07-01 16:40:07 +0000.828805][5ef7] H264Encoder encoder flush


[019:705] [2023-07-01 16:40:07 +0000.828867][5ef7] flush output queue
[020:030] [2023-07-01 16:40:08 +0000.153454][5ef7] Flush leave. expire time = 325
ms

[020:030] [2023-07-01 16:40:08 +0000.154050][5ef7] ~H264EncodeWrap:


[020:031] [2023-07-01 16:40:08 +0000.154217][5ef7] ~H264Encode:
[020:031] [2023-07-01 16:40:08 +0000.154316][5ef7] teardownCompressionSession:
H264Encode::destroying Encoder
[020:031] [2023-07-01 16:40:08 +0000.154407][5ef7] Release time:156710545 enter.

[020:031] [2023-07-01 16:40:08 +0000.154795][5ef7] Release:


MediaCodecVideoEncoder::Release _inited:1
[020:031] [2023-07-01 16:40:08 +0000.154991][5ef7] Destroy time:156710545 enter.

[020:032] [2023-07-01 16:40:08 +0000.155084][5ef7] H264Encoder encoderDestroy


[020:032] [2023-07-01 16:40:08 +0000.155174][5ef7]
AndroidMediaCodecVideoEncoder::release env: 0x7616f34dc0
[020:032] [2023-07-01 16:40:08 +0000.155262][5ef7]
AndroidMediaCodecVideoEncoder::Destroy
[020:072] [2023-07-01 16:40:08 +0000.195897][5ef7] Destroy leave. expire time = 41
ms

[020:073] [2023-07-01 16:40:08 +0000.196488][5ef7] Release leave. expire time = 42


ms

[020:073] [2023-07-01 16:40:08 +0000.196660][5ef7] ~AndroidHwAvcEncoder


time:156710587 enter.

[020:074] [2023-07-01 16:40:08 +0000.197172][5ef7] Release time:156710588 enter.

[020:074] [2023-07-01 16:40:08 +0000.197406][5ef7] Release:


MediaCodecVideoEncoder:: has been released before, just return
[020:074] [2023-07-01 16:40:08 +0000.197531][5ef7] Release leave. expire time = 0
ms

[020:074] [2023-07-01 16:40:08 +0000.197615][5ef7] ~AndroidMediaCodecVideoEncoder


[020:074] [2023-07-01 16:40:08 +0000.197682][5ef7] ~WrapAndroidMediaCodec
time:156710588 enter.

[020:074] [2023-07-01 16:40:08 +0000.197750][5ef7] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[020:074] [2023-07-01 16:40:08 +0000.197822][5ef7] video hevc hw codec


destructor:0x76c1843e88

[020:075] [2023-07-01 16:40:08 +0000.198110][5ef7] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[020:075] [2023-07-01 16:40:08 +0000.198302][5ef7] teardownCompressionSession:


H264Encode::destroyed Encoder
[020:075] [2023-07-01 16:40:08 +0000.198476][5ef7]
RecordingSessionInternalSimple:destroy aac encoder output!
[020:075] [2023-07-01 16:40:08 +0000.198554][5ef7] AACSWEncode destructor
[020:084] [2023-07-01 16:40:08 +0000.207847][5f64] MP4 close file successfully
[020:085] [2023-07-01 16:40:08 +0000.208136][5f64] Recording session Internal:
notify recording ok
[020:085] [2023-07-01 16:40:08 +0000.208201][5f64] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_156708665.mp4,
output_video_timestamp_:1359 last_video_pts_:1359
[020:085] [2023-07-01 16:40:08 +0000.208301][5f64] OnRecordFinish:
[020:087] [2023-07-01 16:40:08 +0000.210796][5f64] onRecordingOk: net seek
pos:0record video duration:1392record audio duration:1369
[020:089] [2023-07-01 16:40:08 +0000.212209][5f5c] destructMicSource_w:
[020:089] [2023-07-01 16:40:08 +0000.212323][5f5c] setOutput_w:
MicSource::setOutput() 0x0
[020:089] [2023-07-01 16:40:08 +0000.212583][5ef8] releaseThread 0x76c2b2ba00
[020:089] [2023-07-01 16:40:08 +0000.212653][5ef8] ~MicSource: Mic source
destroyed:0x76c2d37480
[020:090] [2023-07-01 16:40:08 +0000.213904][5ef8] StopPullFrameAndWriteMp4 leave.
expire time = 392 ms

[020:090] [2023-07-01 16:40:08 +0000.213982][5ef8] DestroyPipelineAndFilters


time:156710604 enter.

[020:091] [2023-07-01 16:40:08 +0000.214072][5ef8] UnbindInputFilter 0x76c2ba7940


this 0x76b4a694c0
[020:091] [2023-07-01 16:40:08 +0000.214153][5ef8] UnbindInputFilter 0x76c2ba7ad8
this 0x76c2ba7f50
[020:091] [2023-07-01 16:40:08 +0000.214254][5ef8] UnbindInputFilter 0x76b4a694c0
this 0x76c2bd7720
[020:091] [2023-07-01 16:40:08 +0000.214379][5ef8] filter: filter pipeline destroy
this: 0x76c2bd7680
[020:091] [2023-07-01 16:40:08 +0000.214853][5ef8] ClearVideoOfSources: recodring
total frames:0
[020:091] [2023-07-01 16:40:08 +0000.214915][5ef8] ClearVideoOfSources:
[020:091] [2023-07-01 16:40:08 +0000.214968][5ef8] GPUImageProcessing destruct.
[020:092] [2023-07-01 16:40:08 +0000.215055][5ef8] destroy TrivalImageDrawer
0x76b49f9080
[020:092] [2023-07-01 16:40:08 +0000.215114][5ef8] The shader has been initialize,
clean up them.

[020:092] [2023-07-01 16:40:08 +0000.215245][5ef8] ~OpenGLFrameBuffer:


[020:092] [2023-07-01 16:40:08 +0000.215501][5ef8] ~OpenGLFrameBuffer:
[020:092] [2023-07-01 16:40:08 +0000.215795][5ef8] ~OpenGLFrameBuffer:
[020:092] [2023-07-01 16:40:08 +0000.216019][5ef8] ~OpenGLFrameBuffer:
[020:093] [2023-07-01 16:40:08 +0000.216238][5ef8] ~OpenGLFrameBuffer:
[020:093] [2023-07-01 16:40:08 +0000.216422][5ef8] ~OpenGLFrameBuffer:
[020:094] [2023-07-01 16:40:08 +0000.217097][5ef8] GPUImageProcessing destruct
finish.
[020:094] [2023-07-01 16:40:08 +0000.217329][5ef8] GPURGBAFrame destruct.
[020:094] [2023-07-01 16:40:08 +0000.217443][5ef8] destroy OpenGLRenderProgram
0x76b4a69298
[020:094] [2023-07-01 16:40:08 +0000.217520][5ef8] ~CameraSource time:156710608
enter.

[020:094] [2023-07-01 16:40:08 +0000.217578][5ef8] ~CameraSource leave. expire


time = 0 ms

[020:094] [2023-07-01 16:40:08 +0000.217643][5ef8] ~RecordAudioSource


time:156710608 enter.

[020:094] [2023-07-01 16:40:08 +0000.217699][5ef8] ~RecordAudioSource leave.


expire time = 0 ms

[020:094] [2023-07-01 16:40:08 +0000.217761][5ef8] DestroyPipelineAndFilters


leave. expire time = 4 ms

[020:303] [2023-07-01 16:40:08 +0000.426986][5efd] webrtc device:Handle the data


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

[020:304] [2023-07-01 16:40:08 +0000.427216][5efd] _deviceSampleRate:48000


[020:305] [2023-07-01 16:40:08 +0000.428575][5efc] Run AGC when audioType = 0
[020:305] [2023-07-01 16:40:08 +0000.428783][5efc]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:827] [2023-07-01 16:40:08 +0000.950890][5efc] haveEnoughProcessedData
internalAudioStream.length: 10
[021:121] [2023-07-01 16:40:09 +0000.244722][59d8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[021:122] [2023-07-01 16:40:09 +0000.245181][5ef8] operator() time:156711636
enter.

[021:122] [2023-07-01 16:40:09 +0000.245343][5ef8] MediaFilterCamera, recording


file context:0x76c187e100 input texture:4
[021:124] [2023-07-01 16:40:09 +0000.247617][5ef8] MicSource: Mic source
created:10x76b490a700
[021:125] [2023-07-01 16:40:09 +0000.248809][5ef8] alloc thread: 0x76b4a03500
name:worker0 thread id:507154885824 to Mic_source
[021:125] [2023-07-01 16:40:09 +0000.248972][5ef8] audio: start the audio sender
thread.

[021:126] [2023-07-01 16:40:09 +0000.249201][5ef8] construct OpenGLRenderProgram


0x76b4a69298
[021:126] [2023-07-01 16:40:09 +0000.249266][5ef8] CropFilter::SetOrientation
orientation: 90
[021:126] [2023-07-01 16:40:09 +0000.249564][5ef8] filter: filter pipeline
construtc this: 0x76c2bd8c40
[021:126] [2023-07-01 16:40:09 +0000.249643][5ef8] filter: filter pipeline2 update
pattern: 1
[021:126] [2023-07-01 16:40:09 +0000.249703][5ef8] CameraSource::source_id_:8
[021:126] [2023-07-01 16:40:09 +0000.249774][5ef8] RecordAudioSource::source_id_:9
[021:127] [2023-07-01 16:40:09 +0000.250237][5ef8] BindInputFilter 0x76c2ba6ec0
this 0x76b4a694c0
[021:127] [2023-07-01 16:40:09 +0000.250356][5ef8] BindInputFilter 0x76c2ba7058
this 0x76c2ba77d0
[021:127] [2023-07-01 16:40:09 +0000.250436][5ef8] BindInputFilter 0x76b4a694c0
this 0x76c2bd8ce0
[021:127] [2023-07-01 16:40:09 +0000.250534][5ef8] setParamentForFilters:
speed:1.000000
[021:127] [2023-07-01 16:40:09 +0000.250587][5ef8] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[021:127] [2023-07-01 16:40:09 +0000.250671][5ef8] SetParamForFilter time:156711641
enter.

[021:127] [2023-07-01 16:40:09 +0000.250727][5ef8] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[021:127] [2023-07-01 16:40:09 +0000.250819][5ef8] SetParamForFilter: Params video
index is: 0
[021:127] [2023-07-01 16:40:09 +0000.250893][5ef8] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[021:127] [2023-07-01 16:40:09 +0000.250949][5ef8] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[021:127] [2023-07-01 16:40:09 +0000.251003][5ef8] crop filter mode tpye:
citytravelvideo index:0
[021:132] [2023-07-01 16:40:09 +0000.255884][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[021:132] [2023-07-01 16:40:09 +0000.256004][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[021:133] [2023-07-01 16:40:09 +0000.256060][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[021:133] [2023-07-01 16:40:09 +0000.256114][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[021:133] [2023-07-01 16:40:09 +0000.256194][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[021:133] [2023-07-01 16:40:09 +0000.256261][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[021:133] [2023-07-01 16:40:09 +0000.256327][5ef8]
Warning(parse_template_json.cc:45): json parament no found the parament
[021:133] [2023-07-01 16:40:09 +0000.256395][5ef8]
Warning(parse_template_json.cc:81): json parament no found the parament
[021:133] [2023-07-01 16:40:09 +0000.256462][5ef8]
Warning(parse_template_json.cc:81): json parament no found the parament
[021:133] [2023-07-01 16:40:09 +0000.256529][5ef8]
Warning(parse_template_json.cc:67): json parament no found the parament
[021:133] [2023-07-01 16:40:09 +0000.256596][5ef8]
Warning(parse_template_json.cc:93): json parament no found the duration
[021:133] [2023-07-01 16:40:09 +0000.256670][5ef8] SetParamForFilter leave. expire
time = 6 ms

[021:133] [2023-07-01 16:40:09 +0000.256798][5ef8] OnOutputSizeChanged width 1280


height 720
[021:133] [2023-07-01 16:40:09 +0000.256876][5ef8] OpenGLFrameBuffer: width:1280
height:720
[021:133] [2023-07-01 16:40:09 +0000.256947][5ef8] OpenGLFrameBuffer: width:1280
height:720
[021:133] [2023-07-01 16:40:09 +0000.257014][5ef8] OpenGLFrameBuffer: width:1280
height:720
[021:134] [2023-07-01 16:40:09 +0000.257141][5ef8] OpenGLFrameBuffer: width:1280
height:720
[021:134] [2023-07-01 16:40:09 +0000.257195][5ef8] OpenGLFrameBuffer: width:1280
height:720
[021:134] [2023-07-01 16:40:09 +0000.257249][5ef8] OpenGLFrameBuffer: width:1280
height:720
[021:134] [2023-07-01 16:40:09 +0000.257300][5ef8] construct TrivalImageDrawer
0x76b47eddc0
[021:134] [2023-07-01 16:40:09 +0000.257354][5ef8] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x76b47eddc0 context 0x76c2b04240
[021:134] [2023-07-01 16:40:09 +0000.257410][5ef8] setupGLES:
[021:135] [2023-07-01 16:40:09 +0000.258132][5ef8] OpenGLRenderProgram::Initialize.
[021:135] [2023-07-01 16:40:09 +0000.258216][5ef8] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[021:135] [2023-07-01 16:40:09 +0000.258271][5ef8] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[021:135] [2023-07-01 16:40:09 +0000.258411][5ef8] Init open gl render:
0x76b4a69298
[021:135] [2023-07-01 16:40:09 +0000.258490][5ef8] Fragement shader path:
[021:135] [2023-07-01 16:40:09 +0000.258559][5ef8] Fragement shader path:
[021:135] [2023-07-01 16:40:09 +0000.258611][5ef8] create opengl program object.
[021:135] [2023-07-01 16:40:09 +0000.258678][5ef8] create shader: vertex
[021:135] [2023-07-01 16:40:09 +0000.259038][5ef8] create shader: fragment
[021:138] [2023-07-01 16:40:09 +0000.261663][5ef8] Have not extra filter filename!
[021:138] [2023-07-01 16:40:09 +0000.261772][5ef8] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[021:138] [2023-07-01 16:40:09 +0000.261832][5ef8] OpenGLRenderProgram::Initialize
success.
[021:138] [2023-07-01 16:40:09 +0000.261925][5ef8] Setup the OpenGL result:1
[021:139] [2023-07-01 16:40:09 +0000.262564][5ef7] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_156711652.mp4
[021:139] [2023-07-01 16:40:09 +0000.262784][5ef7] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_156711652.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[021:139] [2023-07-01 16:40:09 +0000.262832][5f74] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x763b3f7e98
[021:139] [2023-07-01 16:40:09 +0000.262862][5ef7] 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
[021:139] [2023-07-01 16:40:09 +0000.262945][5ef7] 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_156711652.mp4
fileFD: -1
[021:140] [2023-07-01 16:40:09 +0000.263481][5ef7] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_156711652.mp4
is opened successfully
[021:140] [2023-07-01 16:40:09 +0000.263542][5ef7] setupMediaProcessers:
[021:140] [2023-07-01 16:40:09 +0000.263595][5ef7]
RecordingSessionInternalSimple:setup media processers.
[021:140] [2023-07-01 16:40:09 +0000.263648][5ef7] construct AAC encoder
[021:141] [2023-07-01 16:40:09 +0000.264184][5ef7] H264Encoder creating:
superfast011818
[021:141] [2023-07-01 16:40:09 +0000.264255][5ef7] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[021:142] [2023-07-01 16:40:09 +0000.265378][5ef7] H264Encode::GetMachineModel is
220333QAG
[021:142] [2023-07-01 16:40:09 +0000.265453][5ef7] H264Encoder machine_mode
is:220333QAG
[021:142] [2023-07-01 16:40:09 +0000.265505][5ef7] H264Encode::machine size :9
machine_mode:220333QAG
[021:142] [2023-07-01 16:40:09 +0000.265560][5ef7] H264Encode::machine array
size :22 machine_mode:220333QAG
[021:142] [2023-07-01 16:40:09 +0000.265616][5ef7] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[021:142] [2023-07-01 16:40:09 +0000.265669][5ef7] setupCompressionSession:
[021:142] [2023-07-01 16:40:09 +0000.265720][5ef7] H264Encode::creating hareware
Encoder
[021:142] [2023-07-01 16:40:09 +0000.265774][5ef7] AndroidHwAvcEncoder
time:156711656 enter.

[021:142] [2023-07-01 16:40:09 +0000.266032][5ef7] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000076d2421380 address:0x7608282760
[021:143] [2023-07-01 16:40:09 +0000.266223][5ef7] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[021:143] [2023-07-01 16:40:09 +0000.266285][5ef7] The video avc hw codec address
is 0x762b0cbe18
[021:143] [2023-07-01 16:40:09 +0000.266418][5ef7] AndroidHwAvcEncoder leave.
expire time = 1 ms

[021:143] [2023-07-01 16:40:09 +0000.266481][5ef7] RegisterEncodeCompleteCallback


time:156711657 enter.

[021:143] [2023-07-01 16:40:09 +0000.266676][5ef7] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[021:143] [2023-07-01 16:40:09 +0000.266746][5ef7] InitEncode time:156711657


enter.

[021:143] [2023-07-01 16:40:09 +0000.266881][5ef7] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[021:143] [2023-07-01 16:40:09 +0000.266953][5ef7] Create time:156711657 enter.

[021:143] [2023-07-01 16:40:09 +0000.267008][5ef7] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[021:144] [2023-07-01 16:40:09 +0000.267072][5ef7]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x762b16fd80
[021:144] [2023-07-01 16:40:09 +0000.267356][5ef7]
supported_type:image/vnd.android.heic
[021:144] [2023-07-01 16:40:09 +0000.267467][5ef7] supported_type:video/avc
[021:144] [2023-07-01 16:40:09 +0000.267538][5ef7] name:OMX.qcom.video.encoder.avc
mime:video/avc
[021:144] [2023-07-01 16:40:09 +0000.267615][5ef7] hwCodecPrefix :OMX.qcom.
[021:144] [2023-07-01 16:40:09 +0000.267674][5ef7] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[021:144] [2023-07-01 16:40:09 +0000.267738][5ef7] mediacodec_createCodecByName
time:156711658 enter.

[021:144] [2023-07-01 16:40:09 +0000.267797][5ef7] WrapAndroidMediaCodec


time:156711658 enter.

[021:145] [2023-07-01 16:40:09 +0000.268148][5ef7] WrapAndroidMediaCodec leave.


expire time = 1 ms
[021:161] [2023-07-01 16:40:09 +0000.284058][5ef7] mediacodec_createCodecByName
leave. expire time = 17 ms

[021:161] [2023-07-01 16:40:09 +0000.284203][5ef7] WrapAndroidMediaFromat


time:156711675 enter.

[021:161] [2023-07-01 16:40:09 +0000.284341][5ef7] WrapAndroidMediaFromat leave.


expire time = 0 ms

[021:194] [2023-07-01 16:40:09 +0000.317540][5ef7] Destroy time:156711708 enter.

[021:194] [2023-07-01 16:40:09 +0000.317697][5ef7] WrapAndroidMediaFromat::


Destroy
[021:194] [2023-07-01 16:40:09 +0000.317756][5ef7] Destroy leave. expire time = 0
ms

[021:194] [2023-07-01 16:40:09 +0000.317811][5ef7] ~WrapAndroidMediaFromat


time:156711708 enter.

[021:194] [2023-07-01 16:40:09 +0000.317896][5ef7] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[021:194] [2023-07-01 16:40:09 +0000.317980][5ef7] Create leave. expire time = 51


ms

[021:195] [2023-07-01 16:40:09 +0000.318053][5ef7] isSemiPlanarSupport


time:156711709 enter.

[021:195] [2023-07-01 16:40:09 +0000.318126][5ef7] H264Encoder isSemiPlanarSupport


[021:195] [2023-07-01 16:40:09 +0000.318210][5ef7] isSemiPlanarSupport leave.
expire time = 0 ms

[021:195] [2023-07-01 16:40:09 +0000.318321][5ef7] creat hw H264Encoder success,


isSemiPlanar:1
[021:195] [2023-07-01 16:40:09 +0000.318548][5ef7] InitEncode leave. expire time =
52 ms

[021:195] [2023-07-01 16:40:09 +0000.318629][5ef7] H264Encode::created Encoder


[021:195] [2023-07-01 16:40:09 +0000.318701][5ef7] H264Encode:: H264 encoder
created.
[021:195] [2023-07-01 16:40:09 +0000.318770][5ef7] H264 encoder created.
[021:195] [2023-07-01 16:40:09 +0000.318843][5ef7]
RecordingSessionInternalSimple:created avc encoder avc: 0x7616f36bc0
[021:195] [2023-07-01 16:40:09 +0000.318918][5ef7] setOutput:
[021:195] [2023-07-01 16:40:09 +0000.318989][5ef7]
RecordingSessionInternalSimple:encoder set output to muxer!
[021:196] [2023-07-01 16:40:09 +0000.319057][5ef7] request a key frame
[021:196] [2023-07-01 16:40:09 +0000.319125][5ef7] H264Encode:: request a key frame
[021:196] [2023-07-01 16:40:09 +0000.319343][5ef7] setDisplayRotate :90
[021:196] [2023-07-01 16:40:09 +0000.319421][5ef7] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[021:196] [2023-07-01 16:40:09 +0000.319560][5ef8] StartRecording:
[021:196] [2023-07-01 16:40:09 +0000.319710][5f6d] operator(): Set the recording
session in mic source. recording session: 0x76c2ba6f00
[021:196] [2023-07-01 16:40:09 +0000.319908][5ef8] operator() leave. expire time =
74 ms
[021:197] [2023-07-01 16:40:09 +0000.320235][5ef8] begine recode to first frame
spend time:75
[021:197] [2023-07-01 16:40:09 +0000.320342][5ef8]
GPUImageProcessing::SetOrientation orientation: 90
[021:198] [2023-07-01 16:40:09 +0000.321304][5ef8] drawYUV420 render
OpenGLRenderProgram:0x76b4a69298
[021:200] [2023-07-01 16:40:09 +0000.323614][5ef8] drawYUV420 render
OpenGLRenderProgram:0x76b4a69298
[021:223] [2023-07-01 16:40:09 +0000.346113][5ef8] drawYUV420 render
OpenGLRenderProgram:0x76b4a69298
[021:225] [2023-07-01 16:40:09 +0000.348161][5f73]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[021:297] [2023-07-01 16:40:09 +0000.420232][5f73] h264 add frame header cdr flag
[021:298] [2023-07-01 16:40:09 +0000.421166][5f73] h264 add frame header cdr flag
[021:299] [2023-07-01 16:40:09 +0000.422051][5f73] Received key frame:0
[021:299] [2023-07-01 16:40:09 +0000.422191][5f73] H264Encode:: get a sps pps
header!headerSize:31
[021:299] [2023-07-01 16:40:09 +0000.422386][5f74] get the H.264 SPS parameter
[021:299] [2023-07-01 16:40:09 +0000.422969][5f74] add video track with id:1
[021:301] [2023-07-01 16:40:09 +0000.424577][5f74] get the H.264 PPS parameter
[021:302] [2023-07-01 16:40:09 +0000.425452][5f74] get the H.264 IDR frame
[021:302] [2023-07-01 16:40:09 +0000.425568][5f74] resss:true
[021:302] [2023-07-01 16:40:09 +0000.425623][5f74] video start ts:0
[021:302] [2023-07-01 16:40:09 +0000.425742][5f74] the video frame has been written
into MP4 file
[021:330] [2023-07-01 16:40:09 +0000.453978][5f6c] FilterPipeline2::OnAudioFrame
pts 50 last_audio_timestamp_ 50
[021:334] [2023-07-01 16:40:09 +0000.457998][5f74] add aac audio track with id:2
[021:335] [2023-07-01 16:40:09 +0000.458188][5f74] audio start ts:0
[021:335] [2023-07-01 16:40:09 +0000.458263][5f74] the audio frame has been written
into MP4 file
[021:406] [2023-07-01 16:40:09 +0000.529991][5f6c] AF_SpeedFilter::PullFrame eof4
[021:414] [2023-07-01 16:40:09 +0000.537728][5ef8] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4984 diff: 17
[021:418] [2023-07-01 16:40:09 +0000.541151][5f6c]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[021:449] [2023-07-01 16:40:09 +0000.572405][5ef8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:519] [2023-07-01 16:40:09 +0000.642579][5f6c] resampled_data_size:10240
[021:587] [2023-07-01 16:40:09 +0000.710151][5f6c]
RecordAudioSource::PullAudioFrame
[021:587] [2023-07-01 16:40:09 +0000.710958][5ef8] The convert RGB to YUV take 4
[021:642] [2023-07-01 16:40:09 +0000.766042][5f6d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[021:651] [2023-07-01 16:40:09 +0000.774989][5f73] DTS queue for
Generator:0x762aecd6b8 416 445
[021:877] [2023-07-01 16:40:10 +0000.811][5f6c] AF_SpeedFilter audio 0x76c2ba7680
PullFrame
[021:919] [2023-07-01 16:40:10 +0000.43041][5f73] Push an pts:712 to dts queue.
[021:947] [2023-07-01 16:40:10 +0000.70266][5ef8] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:957] [2023-07-01 16:40:10 +0000.80565][5f73] last dts:680 currentPts:712
ppsOrSPS:0 queue length:2
[021:986] [2023-07-01 16:40:10 +0000.109986][59d8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[021:987] [2023-07-01 16:40:10 +0000.110543][5ef8] operator(): Stop
[021:987] [2023-07-01 16:40:10 +0000.110724][5ef8] StopPullFrameAndWriteMp4
time:156712501 enter.
[021:987] [2023-07-01 16:40:10 +0000.110790][5ef8] StopRecording:
[021:989] [2023-07-01 16:40:10 +0000.112860][5f72]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 719queue_audio_frame_:1
[021:993] [2023-07-01 16:40:10 +0000.116100][5f6c] PullAudioFrame: PullFrame audio
finished.
[021:993] [2023-07-01 16:40:10 +0000.116200][5f6c]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[021:994] [2023-07-01 16:40:10 +0000.117725][5f73]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:25
[021:998] [2023-07-01 16:40:10 +0000.121108][5ef7] stop recording
[021:998] [2023-07-01 16:40:10 +0000.121240][5ef7]
RecordingSessionInternalSimple:destroy media processers
[021:998] [2023-07-01 16:40:10 +0000.121300][5ef7] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[021:998] [2023-07-01 16:40:10 +0000.121356][5ef7] H264Encode::flushing hareware
Encoder
[021:998] [2023-07-01 16:40:10 +0000.121645][5ef7] Flush time:156712512 enter.

[021:998] [2023-07-01 16:40:10 +0000.121736][5ef7] H264Encoder encoder flush


[021:998] [2023-07-01 16:40:10 +0000.121796][5ef7] flush output queue
[022:305] [2023-07-01 16:40:10 +0000.429398][5efc] Run AGC when audioType = 0
[022:324] [2023-07-01 16:40:10 +0000.447652][5ef7] Flush leave. expire time = 326
ms

[022:325] [2023-07-01 16:40:10 +0000.448367][5ef7] ~H264EncodeWrap:


[022:325] [2023-07-01 16:40:10 +0000.448732][5ef7] ~H264Encode:
[022:325] [2023-07-01 16:40:10 +0000.449688][5ef7] teardownCompressionSession:
H264Encode::destroying Encoder
[022:327] [2023-07-01 16:40:10 +0000.450125][5ef7] Release time:156712841 enter.

[022:327] [2023-07-01 16:40:10 +0000.450624][5ef7] Release:


MediaCodecVideoEncoder::Release _inited:1
[022:327] [2023-07-01 16:40:10 +0000.450897][5ef7] Destroy time:156712841 enter.

[022:327] [2023-07-01 16:40:10 +0000.451013][5ef7] H264Encoder encoderDestroy


[022:328] [2023-07-01 16:40:10 +0000.451170][5ef7]
AndroidMediaCodecVideoEncoder::release env: 0x7616f375c0
[022:328] [2023-07-01 16:40:10 +0000.451280][5ef7]
AndroidMediaCodecVideoEncoder::Destroy
[022:355] [2023-07-01 16:40:10 +0000.478827][5ef7] Destroy leave. expire time = 28
ms

[022:356] [2023-07-01 16:40:10 +0000.479067][5ef7] Release leave. expire time = 29


ms

[022:356] [2023-07-01 16:40:10 +0000.479210][5ef7] ~AndroidHwAvcEncoder


time:156712870 enter.

[022:356] [2023-07-01 16:40:10 +0000.479469][5ef7] Release time:156712870 enter.

[022:356] [2023-07-01 16:40:10 +0000.479556][5ef7] Release:


MediaCodecVideoEncoder:: has been released before, just return
[022:356] [2023-07-01 16:40:10 +0000.479615][5ef7] Release leave. expire time = 0
ms

[022:356] [2023-07-01 16:40:10 +0000.479669][5ef7] ~AndroidMediaCodecVideoEncoder


[022:356] [2023-07-01 16:40:10 +0000.479720][5ef7] ~WrapAndroidMediaCodec
time:156712870 enter.
[022:356] [2023-07-01 16:40:10 +0000.479773][5ef7] ~WrapAndroidMediaCodec leave.
expire time = 0 ms

[022:356] [2023-07-01 16:40:10 +0000.479829][5ef7] video hevc hw codec


destructor:0x762b0cbe18

[022:356] [2023-07-01 16:40:10 +0000.479930][5ef7] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[022:356] [2023-07-01 16:40:10 +0000.480017][5ef7] teardownCompressionSession:


H264Encode::destroyed Encoder
[022:357] [2023-07-01 16:40:10 +0000.480081][5ef7]
RecordingSessionInternalSimple:destroy aac encoder output!
[022:357] [2023-07-01 16:40:10 +0000.480173][5ef7] AACSWEncode destructor
[022:367] [2023-07-01 16:40:10 +0000.490811][5f74] MP4 close file successfully
[022:367] [2023-07-01 16:40:10 +0000.490968][5f74] Recording session Internal:
notify recording ok
[022:367] [2023-07-01 16:40:10 +0000.491029][5f74] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_156711652.mp4,
output_video_timestamp_:776 last_video_pts_:776
[022:368] [2023-07-01 16:40:10 +0000.491123][5f74] OnRecordFinish:
[022:368] [2023-07-01 16:40:10 +0000.491873][5f74] onRecordingOk: net seek
pos:0record video duration:809record audio duration:766
[022:369] [2023-07-01 16:40:10 +0000.492622][5f6d] destructMicSource_w:
[022:369] [2023-07-01 16:40:10 +0000.492750][5f6d] setOutput_w:
MicSource::setOutput() 0x0
[022:369] [2023-07-01 16:40:10 +0000.492992][5ef8] releaseThread 0x76b4a03500
[022:370] [2023-07-01 16:40:10 +0000.493143][5ef8] ~MicSource: Mic source
destroyed:0x76b490a700
[022:370] [2023-07-01 16:40:10 +0000.493921][5ef8] StopPullFrameAndWriteMp4 leave.
expire time = 383 ms

[022:370] [2023-07-01 16:40:10 +0000.494012][5ef8] DestroyPipelineAndFilters


time:156712884 enter.

[022:371] [2023-07-01 16:40:10 +0000.494103][5ef8] UnbindInputFilter 0x76c2ba6ec0


this 0x76b4a694c0
[022:371] [2023-07-01 16:40:10 +0000.494202][5ef8] UnbindInputFilter 0x76c2ba7058
this 0x76c2ba77d0
[022:371] [2023-07-01 16:40:10 +0000.494347][5ef8] UnbindInputFilter 0x76b4a694c0
this 0x76c2bd8ce0
[022:371] [2023-07-01 16:40:10 +0000.494417][5ef8] filter: filter pipeline destroy
this: 0x76c2bd8c40
[022:372] [2023-07-01 16:40:10 +0000.495156][5ef8] ClearVideoOfSources: recodring
total frames:0
[022:372] [2023-07-01 16:40:10 +0000.495245][5ef8] ClearVideoOfSources:
[022:372] [2023-07-01 16:40:10 +0000.495325][5ef8] GPUImageProcessing destruct.
[022:372] [2023-07-01 16:40:10 +0000.495427][5ef8] destroy TrivalImageDrawer
0x76b47eddc0
[022:372] [2023-07-01 16:40:10 +0000.495499][5ef8] The shader has been initialize,
clean up them.

[022:373] [2023-07-01 16:40:10 +0000.496197][5ef8] ~OpenGLFrameBuffer:


[022:373] [2023-07-01 16:40:10 +0000.496410][5ef8] ~OpenGLFrameBuffer:
[022:373] [2023-07-01 16:40:10 +0000.496588][5ef8] ~OpenGLFrameBuffer:
[022:373] [2023-07-01 16:40:10 +0000.496757][5ef8] ~OpenGLFrameBuffer:
[022:373] [2023-07-01 16:40:10 +0000.496922][5ef8] ~OpenGLFrameBuffer:
[022:374] [2023-07-01 16:40:10 +0000.497143][5ef8] ~OpenGLFrameBuffer:
[022:374] [2023-07-01 16:40:10 +0000.497553][5ef8] GPUImageProcessing destruct
finish.
[022:374] [2023-07-01 16:40:10 +0000.497683][5ef8] GPURGBAFrame destruct.
[022:374] [2023-07-01 16:40:10 +0000.497780][5ef8] destroy OpenGLRenderProgram
0x76b4a69298
[022:374] [2023-07-01 16:40:10 +0000.497973][5ef8] ~CameraSource time:156712888
enter.

[022:374] [2023-07-01 16:40:10 +0000.498030][5ef8] ~CameraSource leave. expire


time = 1 ms

[022:375] [2023-07-01 16:40:10 +0000.498094][5ef8] ~RecordAudioSource


time:156712889 enter.

[022:375] [2023-07-01 16:40:10 +0000.498147][5ef8] ~RecordAudioSource leave.


expire time = 0 ms

[022:375] [2023-07-01 16:40:10 +0000.498205][5ef8] DestroyPipelineAndFilters


leave. expire time = 5 ms

[022:538] [2023-07-01 16:40:10 +0000.661198][5efc] haveEnoughProcessedData


internalAudioStream.length: 0
[024:268] [2023-07-01 16:40:12 +0000.391520][5efc] haveEnoughProcessedData
internalAudioStream.length: 0
[024:309] [2023-07-01 16:40:12 +0000.432607][5efc] Run AGC when audioType = 0
[024:309] [2023-07-01 16:40:12 +0000.433137][5efc]
AudioDeviceDataHandler::MixAndSendOutFrame
[025:986] [2023-07-01 16:40:14 +0000.109288][5efc] haveEnoughProcessedData
internalAudioStream.length: 10
[026:306] [2023-07-01 16:40:14 +0000.429878][5efc] Run AGC when audioType = 0
[027:705] [2023-07-01 16:40:15 +0000.828346][5efc] haveEnoughProcessedData
internalAudioStream.length: 10
[028:308] [2023-07-01 16:40:16 +0000.431781][5efc] Run AGC when audioType = 0
[028:308] [2023-07-01 16:40:16 +0000.432040][5efc]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:929] [2023-07-01 16:40:17 +0000.52602][59f4]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[028:929] [2023-07-01 16:40:17 +0000.52975][59f4] ~MediaFilterCamera time:156719443
enter.

[028:930] [2023-07-01 16:40:17 +0000.53110][59f4] StopPullFrameAndWriteMp4


time:156719444 enter.

[028:930] [2023-07-01 16:40:17 +0000.53963][5ef7] stop recording


[028:931] [2023-07-01 16:40:17 +0000.54253][5ef7] we have stopped recording before
[028:931] [2023-07-01 16:40:17 +0000.54481][59f4] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[028:932] [2023-07-01 16:40:17 +0000.55104][59f4] DestroyPipelineAndFilters


time:156719446 enter.

[028:932] [2023-07-01 16:40:17 +0000.55217][59f4] DestroyPipelineAndFilters leave.


expire time = 0 ms

[028:932] [2023-07-01 16:40:17 +0000.55299][59f4] AppDeviceManagerStopMic

[028:932] [2023-07-01 16:40:17 +0000.55411][59f4] AppDeviceManagerStopMic::mic


status is on
[028:932] [2023-07-01 16:40:17 +0000.55485][59f4] Try to stop webrtc device.

[028:932] [2023-07-01 16:40:17 +0000.55557][59f4] Set record state to


stopped.threadID:23028

[028:973] [2023-07-01 16:40:17 +0000.96510][59f4] Try to destory the


recorder.threadID:23028

[029:173] [2023-07-01 16:40:17 +0000.296759][59f4] DestroyAudioRecorder:


[029:173] [2023-07-01 16:40:17 +0000.296918][59f4] Cleanup the buffer queue in the
recorder.
[029:173] [2023-07-01 16:40:17 +0000.296979][59f4] Destroy the recorder.

[029:179] [2023-07-01 16:40:17 +0000.302928][59f4] StopRecording finished.

[029:180] [2023-07-01 16:40:17 +0000.303200][59f4] The stop recording success.

[029:180] [2023-07-01 16:40:17 +0000.303283][59f4]


AudioDeviceDataHandler::StopMicProcess

[029:181] [2023-07-01 16:40:17 +0000.304725][59f4] AppDeviceManager stop.

[029:181] [2023-07-01 16:40:17 +0000.304881][59f4] Rlease the webrtc device object.

[029:182] [2023-07-01 16:40:17 +0000.305620][59f4] OpenSlesInput destruct.

[029:182] [2023-07-01 16:40:17 +0000.305746][59f4] OpenSlesOutput destruct.

[029:183] [2023-07-01 16:40:17 +0000.306617][59f4] EventDispatchServerScope


destruct
[029:183] [2023-07-01 16:40:17 +0000.306717][59f4]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[029:183] [2023-07-01 16:40:17 +0000.306841][59f4] ~AudioDeviceDataHandler

[029:184] [2023-07-01 16:40:17 +0000.307780][59f4] AppDeviceManagerDestruct.

[029:184] [2023-07-01 16:40:17 +0000.307877][59f4] ~AppDeviceManager:


[029:184] [2023-07-01 16:40:17 +0000.308016][59f4] ~CpuOverloadDetect
time:156719698 enter.

[029:185] [2023-07-01 16:40:17 +0000.308586][59f4] ~CpuOverloadDetect leave.


expire time = 1 ms

[029:188] [2023-07-01 16:40:17 +0000.311567][59f4] Destruct BeautifyReader begin...


[029:188] [2023-07-01 16:40:17 +0000.311707][59f4] Destruct BeautifyReader done.
[029:188] [2023-07-01 16:40:17 +0000.311862][59f4] ~MediaFilterCamera leave.
expire time = 259 ms

[029:189] [2023-07-01 16:40:17 +0000.312366][59f4] ~GLESContext:


[029:194] [2023-07-01 16:40:17 +0000.317133][59f4] GLESContext destruct finish.
[029:198] [2023-07-01 16:40:17 +0000.321172][59f4] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[029:198] [2023-07-01 16:40:17 +0000.321973][59f4] global uninited!
[029:216] [2023-07-01 16:40:17 +0000.339689][59f4] clear AppID 50011
[029:216] [2023-07-01 16:40:17 +0000.339987][59f4] UnRegister JVM for Xplatform
util
[029:217] [2023-07-01 16:40:17 +0000.340156][59f4] Dispose::unregister webrtc video
engine
[029:217] [2023-07-01 16:40:17 +0000.340252][59f4] Init the android object with
jvm:0x0 env:0x0 context:0x0

[029:217] [2023-07-01 16:40:17 +0000.340395][59f4] SetAndroidMediaCodecObjects


time:156719731 enter.

[029:217] [2023-07-01 16:40:17 +0000.340727][59f4] ClearAndroidMediaCodecObjects


time:156719731 enter.

[029:217] [2023-07-01 16:40:17 +0000.340877][59f4] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[029:217] [2023-07-01 16:40:17 +0000.340969][59f4] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[029:218] [2023-07-[000:047] [2023-07-15 15:09:32 +0000.483622][531d] Log to


file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-07-
15 15:09:32 +0000
[000:047] [2023-07-15 15:09:32 +0000.483727][531d] set AppID=50011 old AppID=-1
[000:047] [2023-07-15 15:09:32 +0000.483798][531d] Init the android object with
jvm:0xb4000073e1021380 env:0x73c3a17dc0 context:0x736d149328

[000:047] [2023-07-15 15:09:32 +0000.483906][531d] SetAndroidMediaCodecObjects


time:205087006 enter.

[000:047] [2023-07-15 15:09:32 +0000.483985][531d] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:047] [2023-07-15 15:09:32 +0000.484060][531d] SetAndroidMediaCodecObjects


time:205087006 enter.

[000:048] [2023-07-15 15:09:32 +0000.484130][531d] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000073e1021380
[000:048] [2023-07-15 15:09:32 +0000.484199][531d] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000073e1021380 address:0x734bb93760
[000:048] [2023-07-15 15:09:32 +0000.484271][531d] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000073e1021380
address:0x734bb93760
[000:048] [2023-07-15 15:09:32 +0000.484340][531d] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[000:048] [2023-07-15 15:09:32 +0000.484431][531d] Set the android objects with


jvm:0xb4000073e1021380 env:0x73c3a17dc0 context:0x736d149328

[000:049] [2023-07-15 15:09:32 +0000.486027][531d] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x73c3a17dc0
[000:050] [2023-07-15 15:09:32 +0000.486114][531d] SystemUtil Init done
[000:053] [2023-07-15 15:09:32 +0000.489828][531d]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:055] [2023-07-15 15:09:32 +0000.491821][531d] MediaFilterCamera
[000:055] [2023-07-15 15:09:32 +0000.491957][531d] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:056] [2023-07-15 15:09:32 +0000.492196][531d] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:056] [2023-07-15 15:09:32 +0000.492285][531d] Recording session using default
bitrate support by app:14680064
[000:056] [2023-07-15 15:09:32 +0000.492274][662e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73d04897c0
[000:056] [2023-07-15 15:09:32 +0000.492639][662e] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:056] [2023-07-15 15:09:32 +0000.492789][531d] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:057] [2023-07-15 15:09:32 +0000.494021][531d] Error(ini.cc:191): Open the file
failed. error:2
[000:058] [2023-07-15 15:09:32 +0000.494120][531d]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:058] [2023-07-15 15:09:32 +0000.494207][531d] The device model: 220333qag
usingSoftwareAEC value: 0
[000:062] [2023-07-15 15:09:32 +0000.498140][531d] Error(ini.cc:191): Open the file
failed. error:2
[000:062] [2023-07-15 15:09:32 +0000.498244][531d]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:062] [2023-07-15 15:09:32 +0000.498330][531d] The device model: 220333qag
usingHardwareAEC value: 0
[000:062] [2023-07-15 15:09:32 +0000.498393][531d] The machine device: 220333qag
usingHardwareAEC value: 0
[000:062] [2023-07-15 15:09:32 +0000.498460][531d] Using Default AEC type: software
AEC
[000:064] [2023-07-15 15:09:32 +0000.500536][531d] The device model: 220333qag enum
value: 0
[000:065] [2023-07-15 15:09:32 +0000.501729][531d] GetMachineModel is 220333QAG
[000:065] [2023-07-15 15:09:32 +0000.501836][531d] GetMachineInfo: 220333QAG
[000:065] [2023-07-15 15:09:32 +0000.501930][531d] Construct BeautifyReader
begin...
[000:065] [2023-07-15 15:09:32 +0000.502007][531d] dumpStickerRgba:0
dumpStickerYuv:0
[000:065] [2023-07-15 15:09:32 +0000.502076][531d] Construct BeautifyReader done.
[000:073] [2023-07-15 15:09:32 +0000.509642][531d] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:073] [2023-07-15 15:09:32 +0000.509693][6631] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x734c61b3a0
[000:073] [2023-07-15 15:09:32 +0000.509835][531d] AppDeviceManager telnet server
for statistics started......
[000:074] [2023-07-15 15:09:32 +0000.510477][531d] CpuOverloadDetect time:205087033
enter.

[000:074] [2023-07-15 15:09:32 +0000.510684][531d] CpuOverloadDetect leave. expire


time = 0 ms

[000:074] [2023-07-15 15:09:32 +0000.510730][6632] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x73d052a680
[000:076] [2023-07-15 15:09:32 +0000.512116][531d] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:076] [2023-07-15 15:09:32 +0000.512201][531d] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:078] [2023-07-15 15:09:32 +0000.514431][531d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:078] [2023-07-15 15:09:32 +0000.514980][531d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:079] [2023-07-15 15:09:32 +0000.515764][531d] CreatePlatformSpecificObjects:
[000:079] [2023-07-15 15:09:32 +0000.515847][531d] audio device use opensle input
and opensl output
[000:079] [2023-07-15 15:09:32 +0000.515952][531d] Create OpenSLES output module
with java VM support.

[000:080] [2023-07-15 15:09:32 +0000.516211][531d] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:080] [2023-07-15 15:09:32 +0000.516478][531d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:080] [2023-07-15 15:09:32 +0000.516796][531d] Create OpenSLES output module
with buffer num:1

[000:080] [2023-07-15 15:09:32 +0000.517070][531d] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:081] [2023-07-15 15:09:32 +0000.517557][531d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:081] [2023-07-15 15:09:32 +0000.517864][531d] Create OpenSLES input module
with java VM support.

[000:081] [2023-07-15 15:09:32 +0000.517948][531d] Create OpenSLES input module


with buffer num:1

[000:081] [2023-07-15 15:09:32 +0000.518078][531d] Error(trace.cc:40): Init the


output and input for audio device template.
[000:082] [2023-07-15 15:09:32 +0000.518155][531d] Init the output device.

[000:082] [2023-07-15 15:09:32 +0000.518222][531d] Init the opensl input.


[000:082] [2023-07-15 15:09:32 +0000.518298][531d] AppDeviceManager get setting
samplerate: 0
[000:082] [2023-07-15 15:09:32 +0000.519104][531d] The device model: 220333qag enum
value: 0
[000:084] [2023-07-15 15:09:32 +0000.520500][531d] The device model: 220333qag enum
value: 0
[000:084] [2023-07-15 15:09:32 +0000.520579][531d] Set the sample rate to be:48000

[000:084] [2023-07-15 15:09:32 +0000.520653][531d] Enable the recording stereo:0


[000:084] [2023-07-15 15:09:32 +0000.520723][531d] Set the playout as stereo:1
[000:084] [2023-07-15 15:09:32 +0000.520791][531d] Init the microphone.
[000:086] [2023-07-15 15:09:32 +0000.522403][531d] Update the recording sample rate
to be: 48000
[000:086] [2023-07-15 15:09:32 +0000.522491][531d] Init the speaker.
[000:086] [2023-07-15 15:09:32 +0000.522591][531d] Low latency buffer size:144 low
sample rate:48000
[000:087] [2023-07-15 15:09:32 +0000.523138][531d] Using 1 x 10ms for an audio
frame.

[000:093] [2023-07-15 15:09:32 +0000.529292][531d] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:093] [2023-07-15 15:09:32 +0000.529520][531d] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:093] [2023-07-15 15:09:32 +0000.529641][531d] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:102] [2023-07-15 15:09:32 +0000.538355][531d] The device model:220333qag

[000:102] [2023-07-15 15:09:32 +0000.538487][531d] speaker output factor:100


defaultFactor: 100

[000:102] [2023-07-15 15:09:32 +0000.538562][531d] headset output factor:100


defaultFactor: 100

[000:103] [2023-07-15 15:09:32 +0000.539463][531d] AppDeviceManagerStart finished.


[000:103] [2023-07-15 15:09:32 +0000.539545][531d] AppDeviceManagerStartMic::mic
status is off
[000:103] [2023-07-15 15:09:32 +0000.539649][531d] AppDeviceManagerStartMic update
aec type: 2

[000:103] [2023-07-15 15:09:32 +0000.539721][531d] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:103] [2023-07-15 15:09:32 +0000.539793][531d]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:103] [2023-07-15 15:09:32 +0000.539847][531d]
AudioDeviceDataHandler::StartMicProcess

[000:103] [2023-07-15 15:09:32 +0000.540051][531d] Try to start webrtc recording


device.

[000:104] [2023-07-15 15:09:32 +0000.540128][531d] StartRecording. threadID:21277

[000:103] [2023-07-15 15:09:32 +0000.540098][6633] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:104] [2023-07-15 15:09:32 +0000.540285][6633] haveEnoughProcessedData
internalAudioStream.length: 0
[000:104] [2023-07-15 15:09:32 +0000.540943][531d] The machine model:220333QAG

[000:104] [2023-07-15 15:09:32 +0000.541062][531d] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:105] [2023-07-15 15:09:32 +0000.541165][531d] Set the recording mode before


getSetting: 4
[000:105] [2023-07-15 15:09:32 +0000.541246][531d] Set the recording mode after
getSetting: 1
[000:156] [2023-07-15 15:09:32 +0000.592213][531d] StartRecording finished.

[000:156] [2023-07-15 15:09:32 +0000.592320][531d] audio: start the audio mic


checker timer.

[000:159] [2023-07-15 15:09:32 +0000.595648][531d] machine model :redmi


[000:159] [2023-07-15 15:09:32 +0000.595767][531d] Support this machine
model :redmi
[000:163] [2023-07-15 15:09:32 +0000.599467][531d] global inited! current sdk
version: 12-14-d8558ab
[000:235] [2023-07-15 15:09:32 +0000.672069][6634] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:236] [2023-07-15 15:09:32 +0000.672220][6634] _deviceSampleRate:48000

[000:240] [2023-07-15 15:09:32 +0000.677061][6633] Run AGC when audioType = 0


[000:241] [2023-07-15 15:09:32 +0000.677573][6633]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:724] [2023-07-15 15:09:33 +0000.160152][57a1]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:724] [2023-07-15 15:09:33 +0000.160511][662f] MediaFilterCamera, recording
file context:0x73d04b4000 input texture:7
[000:724] [2023-07-15 15:09:33 +0000.160664][662f] GLESContext:
[000:724] [2023-07-15 15:09:33 +0000.160783][662f] The result of eglGetDisplay is:
0x1
[000:726] [2023-07-15 15:09:33 +0000.162957][662f] The result of creation:
0x73397b6580
[000:727] [2023-07-15 15:09:33 +0000.163196][662f] The result of
eglCreatePbufferSurface is: 0x73397b6700
[000:727] [2023-07-15 15:09:33 +0000.163409][57a1]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x73d04b4000 input_texture: 7
[001:349] [2023-07-15 15:09:33 +0000.785233][52fe] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[001:349] [2023-07-15 15:09:33 +0000.785417][52fe]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[001:352] [2023-07-15 15:09:33 +0000.788827][52fe]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[001:352] [2023-07-15 15:09:33 +0000.789072][662f] operator() time:205088311
enter.

[001:353] [2023-07-15 15:09:33 +0000.789223][662f] MediaFilterCamera, recording


file context:0x73d04b4000 input texture:7
[001:355] [2023-07-15 15:09:33 +0000.791698][662f] MicSource: Mic source
created:10x73c3b73800
[001:356] [2023-07-15 15:09:33 +0000.792869][662f] received external audio stream

[001:356] [2023-07-15 15:09:33 +0000.793018][662f] alloc thread: 0x73397e2a00


name:worker0 thread id:495016451264 to Mic_source
[001:356] [2023-07-15 15:09:33 +0000.793092][662f] audio: start the audio sender
thread.

[001:357] [2023-07-15 15:09:33 +0000.793324][662f] construct OpenGLRenderProgram


0x73397ffb98
[001:357] [2023-07-15 15:09:33 +0000.793474][662f] CropFilter::SetOrientation
orientation: 90
[001:357] [2023-07-15 15:09:33 +0000.793767][662f] filter: filter pipeline
construtc this: 0x73c3b84700
[001:357] [2023-07-15 15:09:33 +0000.793844][662f] filter: filter pipeline2 update
pattern: 1
[001:357] [2023-07-15 15:09:33 +0000.793975][662f] CameraSource::source_id_:1
[001:357] [2023-07-15 15:09:33 +0000.794040][662f] RecordAudioSource::source_id_:2
[001:358] [2023-07-15 15:09:33 +0000.794393][662f] BindInputFilter 0x73398a82c0
this 0x73397ffdc0
[001:358] [2023-07-15 15:09:33 +0000.794481][662f] BindInputFilter 0x73398a8d58
this 0x73398a9050
[001:358] [2023-07-15 15:09:33 +0000.794591][662f] BindInputFilter 0x73397ffdc0
this 0x73c3b847a0
[001:358] [2023-07-15 15:09:33 +0000.794700][662f] setParamentForFilters:
speed:1.000000
[001:358] [2023-07-15 15:09:33 +0000.794757][662f] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[001:358] [2023-07-15 15:09:33 +0000.794818][662f] SetParamForFilter time:205088317
enter.

[001:358] [2023-07-15 15:09:33 +0000.794871][662f] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[001:358] [2023-07-15 15:09:33 +0000.794927][662f] SetParamForFilter: Params video
index is: 0
[001:358] [2023-07-15 15:09:33 +0000.794978][662f] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[001:358] [2023-07-15 15:09:33 +0000.795032][662f] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[001:358] [2023-07-15 15:09:33 +0000.795085][662f] crop filter mode tpye:
citytravelvideo index:0
[001:363] [2023-07-15 15:09:33 +0000.799832][662f]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:363] [2023-07-15 15:09:33 +0000.799928][662f]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:363] [2023-07-15 15:09:33 +0000.799985][662f]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:363] [2023-07-15 15:09:33 +0000.800039][662f]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:363] [2023-07-15 15:09:33 +0000.800096][662f]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:364] [2023-07-15 15:09:33 +0000.800163][662f]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:364] [2023-07-15 15:09:33 +0000.800231][662f]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:364] [2023-07-15 15:09:33 +0000.800298][662f]
Warning(parse_template_json.cc:81): json parament no found the parament
[001:364] [2023-07-15 15:09:33 +0000.800352][662f]
Warning(parse_template_json.cc:81): json parament no found the parament
[001:364] [2023-07-15 15:09:33 +0000.800418][662f]
Warning(parse_template_json.cc:67): json parament no found the parament
[001:364] [2023-07-15 15:09:33 +0000.800470][662f]
Warning(parse_template_json.cc:93): json parament no found the duration
[001:364] [2023-07-15 15:09:33 +0000.800533][662f] SetParamForFilter leave. expire
time = 6 ms

[001:364] [2023-07-15 15:09:33 +0000.800927][662f] OnOutputSizeChanged width 1280


height 720
[001:364] [2023-07-15 15:09:33 +0000.800993][662f] OpenGLFrameBuffer: width:1280
height:720
[001:364] [2023-07-15 15:09:33 +0000.801053][662f] OpenGLFrameBuffer: width:1280
height:720
[001:364] [2023-07-15 15:09:33 +0000.801143][662f] OpenGLFrameBuffer: width:1280
height:720
[001:365] [2023-07-15 15:09:33 +0000.801200][662f] OpenGLFrameBuffer: width:1280
height:720
[001:365] [2023-07-15 15:09:33 +0000.801251][662f] OpenGLFrameBuffer: width:1280
height:720
[001:365] [2023-07-15 15:09:33 +0000.801302][662f] OpenGLFrameBuffer: width:1280
height:720
[001:365] [2023-07-15 15:09:33 +0000.801352][662f] construct TrivalImageDrawer
0x73c3c80b40
[001:365] [2023-07-15 15:09:33 +0000.801408][662f] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x73c3c80b40 context 0x73ccfbc080
[001:365] [2023-07-15 15:09:33 +0000.801463][662f] setupGLES:
[001:365] [2023-07-15 15:09:33 +0000.802040][6633] On audio frame the broadcast
with timestamp:205088324 samples:480. (1000 frame for one log)

[001:366] [2023-07-15 15:09:33 +0000.802362][662f] OpenGLRenderProgram::Initialize.


[001:366] [2023-07-15 15:09:33 +0000.802475][662f] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[001:366] [2023-07-15 15:09:33 +0000.802544][662f] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[001:366] [2023-07-15 15:09:33 +0000.802664][662f] Init open gl render:
0x73397ffb98
[001:366] [2023-07-15 15:09:33 +0000.802729][662f] Fragement shader path:
[001:366] [2023-07-15 15:09:33 +0000.802789][662f] Fragement shader path:
[001:366] [2023-07-15 15:09:33 +0000.802841][662f] create opengl program object.
[001:366] [2023-07-15 15:09:33 +0000.802891][662f] create shader: vertex
[001:367] [2023-07-15 15:09:33 +0000.803417][662f] create shader: fragment
[001:367] [2023-07-15 15:09:33 +0000.803493][6657] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[001:368] [2023-07-15 15:09:33 +0000.804325][6657] The output timestamp from audio
mixer change:205088324
[001:368] [2023-07-15 15:09:33 +0000.804417][6657] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[001:378] [2023-07-15 15:09:33 +0000.814905][662f] Have not extra filter filename!
[001:378] [2023-07-15 15:09:33 +0000.815040][662f] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[001:378] [2023-07-15 15:09:33 +0000.815104][662f] OpenGLRenderProgram::Initialize
success.
[001:379] [2023-07-15 15:09:33 +0000.815270][662f] Setup the OpenGL result:1
[001:379] [2023-07-15 15:09:33 +0000.815678][662e] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_205088338.mp4
[001:379] [2023-07-15 15:09:33 +0000.815905][662e] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_205088338.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[001:379] [2023-07-15 15:09:33 +0000.815946][665e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x734c656a98
[001:379] [2023-07-15 15:09:33 +0000.816030][662e] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[001:380] [2023-07-15 15:09:33 +0000.816125][662e] 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_205088338.mp4
fileFD: -1
[001:380] [2023-07-15 15:09:33 +0000.816839][662e] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_205088338.mp4
is opened successfully
[001:380] [2023-07-15 15:09:33 +0000.816917][662e] setupMediaProcessers:
[001:380] [2023-07-15 15:09:33 +0000.817000][662e]
RecordingSessionInternalSimple:setup media processers.
[001:380] [2023-07-15 15:09:33 +0000.817072][662e] construct AAC encoder
[001:382] [2023-07-15 15:09:33 +0000.818536][662e] H264Encoder creating:
superfast011818
[001:382] [2023-07-15 15:09:33 +0000.818633][662e] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[001:383] [2023-07-15 15:09:33 +0000.819747][662e] H264Encode::GetMachineModel is
220333QAG
[001:383] [2023-07-15 15:09:33 +0000.819838][662e] H264Encoder machine_mode
is:220333QAG
[001:383] [2023-07-15 15:09:33 +0000.819895][662e] H264Encode::machine size :9
machine_mode:220333QAG
[001:383] [2023-07-15 15:09:33 +0000.819964][662e] H264Encode::machine array
size :22 machine_mode:220333QAG
[001:383] [2023-07-15 15:09:33 +0000.820033][662e] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[001:383] [2023-07-15 15:09:33 +0000.820098][662e] setupCompressionSession:
[001:384] [2023-07-15 15:09:33 +0000.820162][662e] H264Encode::creating hareware
Encoder
[001:384] [2023-07-15 15:09:33 +0000.820228][662e] AndroidHwAvcEncoder
time:205088343 enter.

[001:384] [2023-07-15 15:09:33 +0000.820497][662e] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000073e1021380 address:0x734bb93760
[001:384] [2023-07-15 15:09:33 +0000.820763][662e] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[001:384] [2023-07-15 15:09:33 +0000.820908][662e] The video avc hw codec address
is 0x73d0401508
[001:384] [2023-07-15 15:09:33 +0000.821099][662e] AndroidHwAvcEncoder leave.
expire time = 1 ms

[001:385] [2023-07-15 15:09:33 +0000.821285][662e] RegisterEncodeCompleteCallback


time:205088344 enter.

[001:385] [2023-07-15 15:09:33 +0000.821478][662e] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[001:385] [2023-07-15 15:09:33 +0000.821565][662e] InitEncode time:205088344


enter.

[001:385] [2023-07-15 15:09:33 +0000.821706][662e] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[001:385] [2023-07-15 15:09:33 +0000.821785][662e] Create time:205088344 enter.

[001:385] [2023-07-15 15:09:33 +0000.821855][662e] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[001:385] [2023-07-15 15:09:33 +0000.821933][662e]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x73d05fd500
[001:423] [2023-07-15 15:09:33 +0000.859374][662e]
supported_type:image/vnd.android.heic
[001:423] [2023-07-15 15:09:33 +0000.859569][662e] supported_type:video/avc
[001:423] [2023-07-15 15:09:33 +0000.859634][662e] name:OMX.qcom.video.encoder.avc
mime:video/avc
[001:423] [2023-07-15 15:09:33 +0000.859718][662e] hwCodecPrefix :OMX.qcom.
[001:423] [2023-07-15 15:09:33 +0000.859815][662e] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[001:423] [2023-07-15 15:09:33 +0000.859882][662e] mediacodec_createCodecByName
time:205088382 enter.

[001:423] [2023-07-15 15:09:33 +0000.859940][662e] WrapAndroidMediaCodec


time:205088382 enter.

[001:426] [2023-07-15 15:09:33 +0000.862462][662e] WrapAndroidMediaCodec leave.


expire time = 3 ms

[001:447] [2023-07-15 15:09:33 +0000.883331][662e] mediacodec_createCodecByName


leave. expire time = 24 ms

[001:447] [2023-07-15 15:09:33 +0000.883458][662e] WrapAndroidMediaFromat


time:205088406 enter.

[001:447] [2023-07-15 15:09:33 +0000.883627][662e] WrapAndroidMediaFromat leave.


expire time = 0 ms

[001:533] [2023-07-15 15:09:33 +0000.969261][662e] Destroy time:205088492 enter.

[001:533] [2023-07-15 15:09:33 +0000.969410][662e] WrapAndroidMediaFromat::


Destroy
[001:533] [2023-07-15 15:09:33 +0000.969472][662e] Destroy leave. expire time = 0
ms

[001:533] [2023-07-15 15:09:33 +0000.969554][662e] ~WrapAndroidMediaFromat


time:205088492 enter.

[001:533] [2023-07-15 15:09:33 +0000.969627][662e] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[001:533] [2023-07-15 15:09:33 +0000.969704][662e] Create leave. expire time = 148


ms

[001:533] [2023-07-15 15:09:33 +0000.969782][662e] isSemiPlanarSupport


time:205088492 enter.

[001:533] [2023-07-15 15:09:33 +0000.969849][662e] H264Encoder isSemiPlanarSupport


[001:533] [2023-07-15 15:09:33 +0000.969918][662e] isSemiPlanarSupport leave.
expire time = 0 ms

[001:533] [2023-07-15 15:09:33 +0000.969992][662e] creat hw H264Encoder success,


isSemiPlanar:1
[001:534] [2023-07-15 15:09:33 +0000.970184][662e] InitEncode leave. expire time =
149 ms

[001:534] [2023-07-15 15:09:33 +0000.970275][662e] H264Encode::created Encoder


[001:534] [2023-07-15 15:09:33 +0000.970352][662e] H264Encode:: H264 encoder
created.
[001:534] [2023-07-15 15:09:33 +0000.970415][662e] H264 encoder created.
[001:534] [2023-07-15 15:09:33 +0000.970483][662e]
RecordingSessionInternalSimple:created avc encoder avc: 0x73223e2800
[001:534] [2023-07-15 15:09:33 +0000.970555][662e] setOutput:
[001:534] [2023-07-15 15:09:33 +0000.970608][662e]
RecordingSessionInternalSimple:encoder set output to muxer!
[001:534] [2023-07-15 15:09:33 +0000.970659][662e] request a key frame
[001:534] [2023-07-15 15:09:33 +0000.970708][662e] H264Encode:: request a key frame
[001:534] [2023-07-15 15:09:33 +0000.970895][662e] setDisplayRotate :90
[001:534] [2023-07-15 15:09:33 +0000.970972][662e] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[001:535] [2023-07-15 15:09:33 +0000.971128][662f] StartRecording:
[001:535] [2023-07-15 15:09:33 +0000.971412][6657] operator(): Set the recording
session in mic source. recording session: 0x73398a8c00
[001:535] [2023-07-15 15:09:33 +0000.971622][662f] operator() leave. expire time =
183 ms

[001:535] [2023-07-15 15:09:33 +0000.971707][6656] AF_SpeedFilter audio


0x73398a8f00 PullFrame
[001:535] [2023-07-15 15:09:33 +0000.971818][6656]
RecordAudioSource::PullAudioFrame
[001:535] [2023-07-15 15:09:33 +0000.971877][6656] AF_SpeedFilter::PullFrame eof4
[001:537] [2023-07-15 15:09:33 +0000.974048][6656]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[001:544] [2023-07-15 15:09:33 +0000.980514][6656] AF_SpeedFilter audio time,
0x73398a8f00 rcv time: 205088494
[001:544] [2023-07-15 15:09:33 +0000.980657][6656] AF_SpeedFilter audio time,
0x73398a8f00 rcv time: 205088494in_nSamples:441
[001:544] [2023-07-15 15:09:33 +0000.980884][6656] resampled_data_size:0
[001:584] [2023-07-15 15:09:34 +0000.20761][662f]
MediaFilterCamera::NeedProcessTexture
[001:584] [2023-07-15 15:09:34 +0000.20933][662f] begine recode to first frame
spend time:231
[001:584] [2023-07-15 15:09:34 +0000.21000][662f] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x73398a8180
[001:585] [2023-07-15 15:09:34 +0000.21229][662f] blur_distance_:0
[001:585] [2023-07-15 15:09:34 +0000.21293][662f] blur_direction_angle_:-90
[001:585] [2023-07-15 15:09:34 +0000.21441][662f]
GPUImageProcessing::SetOrientation orientation: 90
[001:585] [2023-07-15 15:09:34 +0000.21507][662f] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[001:585] [2023-07-15 15:09:34 +0000.21639][662f] GPUImageProcessing: process video
frame with resolution 1280 X 720
[001:585] [2023-07-15 15:09:34 +0000.21710][662f] GPUImageProcessing: input frame
width1280 X 720
[001:590] [2023-07-15 15:09:34 +0000.26290][662f] drawYUV420 render
OpenGLRenderProgram:0x73397ffb98
[001:592] [2023-07-15 15:09:34 +0000.28408][662f] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[001:592] [2023-07-15 15:09:34 +0000.28642][662f] CropFilter::OnVideoFrame
outputtexture :9
[001:592] [2023-07-15 15:09:34 +0000.28724][662f] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[001:603] [2023-07-15 15:09:34 +0000.39342][662f] The read pixel from buffer take:
11 width:1280 height:720 frameType:0
[001:632] [2023-07-15 15:09:34 +0000.68842][662f] drawYUV420 render
OpenGLRenderProgram:0x73397ffb98
[001:667] [2023-07-15 15:09:34 +0000.103520][662f] The convert RGB to YUV take 8
[001:668] [2023-07-15 15:09:34 +0000.104254][662f] FilterPipeline2::OnVideoFrame
pts 34 last_video_timestamp_ 34
[001:668] [2023-07-15 15:09:34 +0000.104569][662f]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[001:668] [2023-07-15 15:09:34 +0000.105061][6656] AF_SpeedFilter audio time 222,
0x73398a8f00 out time: 205088494 org time: 205088494
[001:669] [2023-07-15 15:09:34 +0000.105351][6656] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[001:669] [2023-07-15 15:09:34 +0000.105449][6656]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 205088494
[001:669] [2023-07-15 15:09:34 +0000.105538][6656]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[001:669] [2023-07-15 15:09:34 +0000.105652][6656] AF_SpeedFilter audio time
[001:669] [2023-07-15 15:09:34 +0000.105984][665d]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[001:670] [2023-07-15 15:09:34 +0000.106173][665d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[001:670] [2023-07-15 15:09:34 +0000.106257][665d] push video frame to H264
encoder. (100 frame for one log)

[001:670] [2023-07-15 15:09:34 +0000.106345][665d] push video frame to H264


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

[001:670] [2023-07-15 15:09:34 +0000.106420][665d] H264Encode::push video frame to


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

[001:670] [2023-07-15 15:09:34 +0000.106490][665d] Push an pts:0 to dts queue.


[001:670] [2023-07-15 15:09:34 +0000.106562][665d] DTS queue for
Generator:0x734c656cb8 0
[001:670] [2023-07-15 15:09:34 +0000.106626][665d] The input pts:0 fps:30
[001:675] [2023-07-15 15:09:34 +0000.111215][665d]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[001:669] [2023-07-15 15:09:34 +0000.105832][6656] AF_SpeedFilter audio time 111,
0x73398a8f00 out time: 205088504 org time: 205088504
[001:687] [2023-07-15 15:09:34 +0000.123963][662f] drawYUV420 render
OpenGLRenderProgram:0x73397ffb98
[001:689] [2023-07-15 15:09:34 +0000.125640][665c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:2
[001:690] [2023-07-15 15:09:34 +0000.126327][665e] add aac audio track with id:1
[001:772] [2023-07-15 15:09:34 +0000.208563][665e] audio start ts:0
[001:772] [2023-07-15 15:09:34 +0000.208768][665e] the audio frame has been written
into MP4 file
[001:798] [2023-07-15 15:09:34 +0000.234963][665d] h264 add frame header cdr flag
[001:800] [2023-07-15 15:09:34 +0000.236142][665d] h264 add frame header cdr flag
[001:800] [2023-07-15 15:09:34 +0000.236861][665d] SendFrame
encodedImage._timeStamp:0encodedImage->_length:56479
[001:800] [2023-07-15 15:09:34 +0000.237076][665d] Received key frame:0
[001:801] [2023-07-15 15:09:34 +0000.237508][665d] last dts:0 currentPts:0
ppsOrSPS:0 queue length:5
[001:801] [2023-07-15 15:09:34 +0000.237586][665d] H264Encode::H264SWEncoder get
callback, length:56479 type:0 nalType:7length:18
[001:801] [2023-07-15 15:09:34 +0000.237648][665d] H264Encode:: get a sps pps
header!headerSize:31
[001:801] [2023-07-15 15:09:34 +0000.237702][665d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[001:801] [2023-07-15 15:09:34 +0000.237874][665e] get the H.264 SPS parameter
[001:802] [2023-07-15 15:09:34 +0000.238561][665e] add video track with id:2
[001:803] [2023-07-15 15:09:34 +0000.239336][665e] get the H.264 PPS parameter
[001:805] [2023-07-15 15:09:34 +0000.242082][665e] get the H.264 IDR frame
[001:806] [2023-07-15 15:09:34 +0000.242248][665e] resss:true
[001:806] [2023-07-15 15:09:34 +0000.242302][665e] video start ts:0
[001:806] [2023-07-15 15:09:34 +0000.242464][665e] the video frame has been written
into MP4 file
[001:868] [2023-07-15 15:09:34 +0000.305094][6633] haveEnoughProcessedData
internalAudioStream.length: 10
[002:220] [2023-07-15 15:09:34 +0000.656294][662f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[002:235] [2023-07-15 15:09:34 +0000.671711][6633] Run AGC when audioType = 0
[002:257] [2023-07-15 15:09:34 +0000.693489][662f] The convert RGB to YUV take 10
[002:372] [2023-07-15 15:09:34 +0000.808456][6657] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[002:578] [2023-07-15 15:09:35 +0000.14712][665d] DTS queue for
Generator:0x734c656cb8 928 953
[002:708] [2023-07-15 15:09:35 +0000.145071][662f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[002:749] [2023-07-15 15:09:35 +0000.185889][662f] The convert RGB to YUV take 4
[003:093] [2023-07-15 15:09:35 +0000.529759][665d] Push an pts:1467 to dts queue.
[003:155] [2023-07-15 15:09:35 +0000.591895][665d] last dts:1430 currentPts:1467
ppsOrSPS:0 queue length:3
[003:190] [2023-07-15 15:09:35 +0000.626657][6656] AF_SpeedFilter audio
0x73398a8f00 PullFrame
[003:213] [2023-07-15 15:09:35 +0000.649604][662f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:256] [2023-07-15 15:09:35 +0000.692363][662f] The convert RGB to YUV take 5
[003:374] [2023-07-15 15:09:35 +0000.810951][6657] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:418] [2023-07-15 15:09:35 +0000.854453][665d] DTS queue for
Generator:0x734c656cb8 1760 1793
[003:453] [2023-07-15 15:09:35 +0000.889472][6656]
RecordAudioSource::PullAudioFrame
[003:602] [2023-07-15 15:09:36 +0000.38123][6633] haveEnoughProcessedData
internalAudioStream.length: 0
[003:709] [2023-07-15 15:09:36 +0000.145772][662f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:747] [2023-07-15 15:09:36 +0000.183986][662f] The convert RGB to YUV take 5
[003:748] [2023-07-15 15:09:36 +0000.184329][662f] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 982 diff: 19
[003:788] [2023-07-15 15:09:36 +0000.224767][665d] h264 add frame header cdr flag
[003:789] [2023-07-15 15:09:36 +0000.225328][665d] Received key frame:2123
[003:827] [2023-07-15 15:09:36 +0000.263594][6656] resampled_data_size:7168
[003:855] [2023-07-15 15:09:36 +0000.291350][665e] get the H.264 IDR frame
[003:881] [2023-07-15 15:09:36 +0000.317568][6656] AF_SpeedFilter::PullFrame eof4
[003:883] [2023-07-15 15:09:36 +0000.320044][6656]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[004:016] [2023-07-15 15:09:36 +0000.453151][665c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:5
[004:159] [2023-07-15 15:09:36 +0000.595257][662a]
monitorTime:4003totalDuration:3930
[004:206] [2023-07-15 15:09:36 +0000.643112][662f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:238] [2023-07-15 15:09:36 +0000.674425][6633] Run AGC when audioType = 0
[004:238] [2023-07-15 15:09:36 +0000.674606][6633]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:247] [2023-07-15 15:09:36 +0000.684027][662f] The convert RGB to YUV take 4
[004:249] [2023-07-15 15:09:36 +0000.685416][665d] DTS queue for
Generator:0x734c656cb8 2555 2587 2624
[004:375] [2023-07-15 15:09:36 +0000.811848][6657] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:420] [2023-07-15 15:09:36 +0000.856963][665d] Push an pts:2794 to dts queue.
[004:460] [2023-07-15 15:09:36 +0000.896998][665d] last dts:2766 currentPts:2794
ppsOrSPS:0 queue length:2
[004:715] [2023-07-15 15:09:37 +0000.151590][662f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:746] [2023-07-15 15:09:37 +0000.183099][662f] The convert RGB to YUV take 5
[004:776] [2023-07-15 15:09:37 +0000.212399][6656] AF_SpeedFilter audio
0x73398a8f00 PullFrame
[005:006] [2023-07-15 15:09:37 +0000.442545][662f] drawYUV420 render
OpenGLRenderProgram:0x73397ffb98
[005:052] [2023-07-15 15:09:37 +0000.488635][665d] DTS queue for
Generator:0x734c656cb8 3425
[005:080] [2023-07-15 15:09:37 +0000.516703][662f] GPUImageProcessing: process
video frame with resolution 1280 X 720
[005:080] [2023-07-15 15:09:37 +0000.516844][662f] GPUImageProcessing: input frame
width1280 X 720
[005:082] [2023-07-15 15:09:37 +0000.518166][662f] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[005:082] [2023-07-15 15:09:37 +0000.518455][662f] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[005:087] [2023-07-15 15:09:37 +0000.523902][665d]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3462
[005:119] [2023-07-15 15:09:37 +0000.555312][665d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3494
[005:119] [2023-07-15 15:09:37 +0000.555484][665d] push video frame to H264
encoder. (100 frame for one log)

[005:119] [2023-07-15 15:09:37 +0000.555570][665d] push video frame to H264


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

[005:119] [2023-07-15 15:09:37 +0000.555627][665d] H264Encode::push video frame to


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

[005:119] [2023-07-15 15:09:37 +0000.555731][665d] The input pts:3494 fps:30


[005:122] [2023-07-15 15:09:37 +0000.558145][665d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3425 pts:3425
[005:150] [2023-07-15 15:09:37 +0000.586815][665d] SendFrame
encodedImage._timeStamp:3462encodedImage->_length:100912
[005:189] [2023-07-15 15:09:37 +0000.625354][665d] H264Encode::H264SWEncoder get
callback, length:76624 type:1 nalType:1length:76620
[005:197] [2023-07-15 15:09:37 +0000.633488][52fe]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[005:197] [2023-07-15 15:09:37 +0000.633788][662f] operator(): Stop
[005:197] [2023-07-15 15:09:37 +0000.633887][662f] StopPullFrameAndWriteMp4
time:205092156 enter.

[005:197] [2023-07-15 15:09:37 +0000.633953][662f] StopRecording:


[005:201] [2023-07-15 15:09:37 +0000.638038][6656] resampled_data_size:512
[005:202] [2023-07-15 15:09:37 +0000.638169][6656] AF_SpeedFilter audio time 222,
0x73398a8f00 out time: 205092064 org time: 205092064
[005:202] [2023-07-15 15:09:37 +0000.638323][6656] PullAudioFrame: PullFrame audio
finished.
[005:202] [2023-07-15 15:09:37 +0000.638395][6656]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[005:203] [2023-07-15 15:09:37 +0000.639741][665d]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:104
[005:205] [2023-07-15 15:09:37 +0000.641733][662e] stop recording
[005:205] [2023-07-15 15:09:37 +0000.641845][662e]
RecordingSessionInternalSimple:destroy media processers
[005:205] [2023-07-15 15:09:37 +0000.641905][662e] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[005:205] [2023-07-15 15:09:37 +0000.641964][662e] H264Encode::flushing hareware
Encoder
[005:206] [2023-07-15 15:09:37 +0000.642220][662e] Flush time:205092165 enter.

[005:206] [2023-07-15 15:09:37 +0000.642327][662e] H264Encoder encoder flush


[005:206] [2023-07-15 15:09:37 +0000.642430][662e] flush output queue
[005:311] [2023-07-15 15:09:37 +0000.747139][6633] haveEnoughProcessedData
internalAudioStream.length: 0
[005:378] [2023-07-15 15:09:37 +0000.815051][6657] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:523] [2023-07-15 15:09:37 +0000.959272][662e] Flush leave. expire time = 317
ms

[005:524] [2023-07-15 15:09:37 +0000.960184][662e] ~H264EncodeWrap:


[005:524] [2023-07-15 15:09:37 +0000.960383][662e] ~H264Encode:
[005:524] [2023-07-15 15:09:37 +0000.960885][662e] teardownCompressionSession:
H264Encode::destroying Encoder
[005:524] [2023-07-15 15:09:37 +0000.961031][662e] Release time:205092483 enter.

[005:525] [2023-07-15 15:09:37 +0000.961481][662e] Release:


MediaCodecVideoEncoder::Release _inited:1
[005:525] [2023-07-15 15:09:37 +0000.961632][662e] Destroy time:205092484 enter.

[005:525] [2023-07-15 15:09:37 +0000.961709][662e] H264Encoder encoderDestroy


[005:525] [2023-07-15 15:09:37 +0000.961788][662e]
AndroidMediaCodecVideoEncoder::release env: 0x73223e2bc0
[005:525] [2023-07-15 15:09:37 +0000.961925][662e]
AndroidMediaCodecVideoEncoder::Destroy
[005:563] [2023-07-15 15:09:37 +0000.999166][662e] Destroy leave. expire time = 38
ms

[005:563] [2023-07-15 15:09:37 +0000.999579][662e] Release leave. expire time = 39


ms

[005:563] [2023-07-15 15:09:37 +0000.999809][662e] ~AndroidHwAvcEncoder


time:205092522 enter.

[005:564] [2023-07-15 15:09:38 +0000.371][662e] Release time:205092523 enter.

[005:564] [2023-07-15 15:09:38 +0000.566][662e] Release: MediaCodecVideoEncoder::


has been released before, just return
[005:564] [2023-07-15 15:09:38 +0000.658][662e] Release leave. expire time = 0 ms

[005:564] [2023-07-15 15:09:38 +0000.735][662e] ~AndroidMediaCodecVideoEncoder


[005:564] [2023-07-15 15:09:38 +0000.807][662e] ~WrapAndroidMediaCodec
time:205092523 enter.

[005:564] [2023-07-15 15:09:38 +0000.919][662e] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[005:564] [2023-07-15 15:09:38 +0000.1017][662e] video hevc hw codec


destructor:0x73d0401508

[005:565] [2023-07-15 15:09:38 +0000.1323][662e] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[005:565] [2023-07-15 15:09:38 +0000.1490][662e] teardownCompressionSession:


H264Encode::destroyed Encoder
[005:565] [2023-07-15 15:09:38 +0000.1588][662e]
RecordingSessionInternalSimple:destroy aac encoder output!
[005:565] [2023-07-15 15:09:38 +0000.1663][662e] AACSWEncode destructor
[005:581] [2023-07-15 15:09:38 +0000.18021][665e] MP4 close file successfully
[005:582] [2023-07-15 15:09:38 +0000.18185][665e] Recording session Internal:
notify recording ok
[005:582] [2023-07-15 15:09:38 +0000.18243][665e] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_205088338.mp4,
output_video_timestamp_:3560 last_video_pts_:3560
[005:582] [2023-07-15 15:09:38 +0000.18337][665e] OnRecordFinish:
[005:592] [2023-07-15 15:09:38 +0000.28180][665e] onRecordingOk: net seek
pos:0record video duration:3593record audio duration:3575
[005:593] [2023-07-15 15:09:38 +0000.30062][6657] destructMicSource_w:
[005:594] [2023-07-15 15:09:38 +0000.30200][6657] setOutput_w:
MicSource::setOutput() 0x0
[005:594] [2023-07-15 15:09:38 +0000.30314][6657] close external audio stream

[005:594] [2023-07-15 15:09:38 +0000.30733][662f] releaseThread 0x73397e2a00


[005:594] [2023-07-15 15:09:38 +0000.30865][662f] ~MicSource: Mic source
destroyed:0x73c3b73800
[005:596] [2023-07-15 15:09:38 +0000.32296][662f] StopPullFrameAndWriteMp4 leave.
expire time = 399 ms

[005:596] [2023-07-15 15:09:38 +0000.32393][662f] DestroyPipelineAndFilters


time:205092555 enter.

[005:596] [2023-07-15 15:09:38 +0000.32488][662f] UnbindInputFilter 0x73398a82c0


this 0x73397ffdc0
[005:596] [2023-07-15 15:09:38 +0000.32585][662f] UnbindInputFilter 0x73398a8d58
this 0x73398a9050
[005:596] [2023-07-15 15:09:38 +0000.32701][662f] UnbindInputFilter 0x73397ffdc0
this 0x73c3b847a0
[005:596] [2023-07-15 15:09:38 +0000.32764][662f] filter: filter pipeline destroy
this: 0x73c3b84700
[005:597] [2023-07-15 15:09:38 +0000.33170][662f] ClearVideoOfSources: recodring
total frames:0
[005:597] [2023-07-15 15:09:38 +0000.33248][662f] ClearVideoOfSources:
[005:597] [2023-07-15 15:09:38 +0000.33324][662f] GPUImageProcessing destruct.
[005:597] [2023-07-15 15:09:38 +0000.33431][662f] destroy TrivalImageDrawer
0x73c3c80b40
[005:597] [2023-07-15 15:09:38 +0000.33504][662f] The shader has been initialize,
clean up them.

[005:597] [2023-07-15 15:09:38 +0000.33609][662f] ~OpenGLFrameBuffer:


[005:598] [2023-07-15 15:09:38 +0000.34364][662f] ~OpenGLFrameBuffer:
[005:598] [2023-07-15 15:09:38 +0000.34732][662f] ~OpenGLFrameBuffer:
[005:598] [2023-07-15 15:09:38 +0000.34900][662f] ~OpenGLFrameBuffer:
[005:598] [2023-07-15 15:09:38 +0000.35066][662f] ~OpenGLFrameBuffer:
[005:599] [2023-07-15 15:09:38 +0000.35228][662f] ~OpenGLFrameBuffer:
[005:599] [2023-07-15 15:09:38 +0000.35575][662f] GPUImageProcessing destruct
finish.
[005:599] [2023-07-15 15:09:38 +0000.35667][662f] GPURGBAFrame destruct.
[005:599] [2023-07-15 15:09:38 +0000.35755][662f] destroy OpenGLRenderProgram
0x73397ffb98
[005:599] [2023-07-15 15:09:38 +0000.35815][662f] ~CameraSource time:205092558
enter.

[005:599] [2023-07-15 15:09:38 +0000.35868][662f] ~CameraSource leave. expire time


= 0 ms
[005:599] [2023-07-15 15:09:38 +0000.35929][662f] ~RecordAudioSource time:205092558
enter.

[005:599] [2023-07-15 15:09:38 +0000.35980][662f] ~RecordAudioSource leave. expire


time = 0 ms

[005:599] [2023-07-15 15:09:38 +0000.36038][662f] DestroyPipelineAndFilters leave.


expire time = 3 ms

[005:631] [2023-07-15 15:09:38 +0000.67183][52fe]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[005:632] [2023-07-15 15:09:38 +0000.68473][52fe] machine model :redmi
[005:632] [2023-07-15 15:09:38 +0000.68564][52fe] Support this machine model :redmi
[005:632] [2023-07-15 15:09:38 +0000.68619][52fe] global inited! current sdk
version: 12-14-d8558ab
[005:632] [2023-07-15 15:09:38 +0000.69045][52fe] filter: filter pipeline construtc
this: 0x733996bb00
[005:633] [2023-07-15 15:09:38 +0000.69164][52fe] MediaFilterGraph:
MediaFilterGraph construct
[005:633] [2023-07-15 15:09:38 +0000.69302][52fe] GLESContext:
[005:633] [2023-07-15 15:09:38 +0000.69410][52fe] The result of eglGetDisplay is:
0x1
[005:636] [2023-07-15 15:09:38 +0000.72471][52fe] The result of creation:
0x73cd02b200
[005:636] [2023-07-15 15:09:38 +0000.72724][52fe] The result of
eglCreatePbufferSurface is: 0x73cd02b300
[005:650] [2023-07-15 15:09:38 +0000.87009][52fe] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_205088338.mp4
[005:651] [2023-07-15 15:09:38 +0000.87159][52fe] The source 0 speed:1
[005:651] [2023-07-15 15:09:38 +0000.87237][52fe] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/milive//record_video_205088338.mp4,
delay: 0
[005:651] [2023-07-15 15:09:38 +0000.87323][52fe] CreateDecoderByVideoSource
time:205092610 enter.

[005:651] [2023-07-15 15:09:38 +0000.87724][52fe] running_decoder_count:0max


count:2
[005:651] [2023-07-15 15:09:38 +0000.87802][52fe] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_205088338.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x73ccf9e800
[005:667] [2023-07-15 15:09:38 +0000.103969][6699] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7339c06000] Current FFmpeg version git-2021-06-16-
97cea6f

[005:867] [2023-07-15 15:09:38 +0000.303777][6699] OnStreamInfoFound: video


duration_: 3593
[005:870] [2023-07-15 15:09:38 +0000.306483][669a] NO get frame from decoder
[005:870] [2023-07-15 15:09:38 +0000.306543][52fe] start decoder
[005:870] [2023-07-15 15:09:38 +0000.306710][52fe] CreateDecoderByVideoSource
leave. expire time = 219 ms

[005:870] [2023-07-15 15:09:38 +0000.306825][52fe] BindInputFilter 0x73cd1d8b20


this 0x7339929618
[005:870] [2023-07-15 15:09:38 +0000.306930][52fe] BindInputFilter 0x7339929618
this 0x73399296d8
[005:870] [2023-07-15 15:09:38 +0000.307040][52fe] BindInputFilter 0x73cd1d8b20
this 0x7339929798
[005:871] [2023-07-15 15:09:38 +0000.307207][52fe] BindInputFilter 0x7339929798
this 0x7339929858
[005:871] [2023-07-15 15:09:38 +0000.307274][52fe] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_205088338.mp4
[005:871] [2023-07-15 15:09:38 +0000.307409][52fe] BindInputFilter 0x73399296d8
this 0x7339929918
[005:871] [2023-07-15 15:09:38 +0000.307503][52fe] BindInputFilter 0x7339929918
this 0x733996bba0
[005:871] [2023-07-15 15:09:38 +0000.307594][52fe] BindInputFilter 0x7339929858
this 0x73399299d8
[005:871] [2023-07-15 15:09:38 +0000.307687][52fe] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_205088338.mp4
[005:871] [2023-07-15 15:09:38 +0000.307697][669a] NO get frame from decoder
[005:873] [2023-07-15 15:09:38 +0000.309729][669a] NO get frame from decoder
[005:877] [2023-07-15 15:09:38 +0000.313511][669a] NO get frame from decoder
[005:879] [2023-07-15 15:09:38 +0000.315208][669a] NO get frame from decoder
[005:884] [2023-07-15 15:09:38 +0000.321060][52fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[005:885] [2023-07-15 15:09:38 +0000.322105][52fe] machine model :redmi
[005:886] [2023-07-15 15:09:38 +0000.322198][52fe] Support this machine
model :redmi
[005:886] [2023-07-15 15:09:38 +0000.322254][52fe] global inited! current sdk
version: 12-14-d8558ab
[005:886] [2023-07-15 15:09:38 +0000.322407][52fe] GetPipeline:
-----------------------------------------
[005:886] [2023-07-15 15:09:38 +0000.322465][52fe] GetPipeline: source:
0x73cd1d8900
[005:886] [2023-07-15 15:09:38 +0000.322546][52fe] GetPipeline: filter: NULLFilter
[005:886] [2023-07-15 15:09:38 +0000.322613][52fe] GetPipeline: filter: NULLFilter
[005:886] [2023-07-15 15:09:38 +0000.322679][52fe] GetPipeline: filter: NULLFilter
[005:886] [2023-07-15 15:09:38 +0000.322751][52fe] GetPipeline: audio filter:
AuidoNULLFilter
[005:886] [2023-07-15 15:09:38 +0000.322808][52fe] GetPipeline: audio filter:
AuidoNULLFilter
[005:886] [2023-07-15 15:09:38 +0000.322859][52fe] GetPipeline: audio filter:
AudioNUllFilter
[005:886] [2023-07-15 15:09:38 +0000.322930][52fe] GetPipeline:
------------------------------------------
[005:886] [2023-07-15 15:09:38 +0000.323002][52fe] filter: filter pipeline2 update
pattern: 0
[005:888] [2023-07-15 15:09:38 +0000.324706][52fe] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[005:889] [2023-07-15 15:09:38 +0000.325244][52fe] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[005:889] [2023-07-15 15:09:38 +0000.325414][52fe] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[005:889] [2023-07-15 15:09:38 +0000.325747][52fe] DeviceInit:
[005:890] [2023-07-15 15:09:38 +0000.326313][52fe] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[005:890] [2023-07-15 15:09:38 +0000.326996][52fe] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[005:891] [2023-07-15 15:09:38 +0000.327802][52fe] CreatePlatformSpecificObjects:
[005:891] [2023-07-15 15:09:38 +0000.327903][52fe] audio device use null audio
input and opensl output
[005:891] [2023-07-15 15:09:38 +0000.327969][52fe] Create OpenSLES output module
with java VM support.

[005:892] [2023-07-15 15:09:38 +0000.328290][52fe] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[005:892] [2023-07-15 15:09:38 +0000.328680][52fe] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[005:892] [2023-07-15 15:09:38 +0000.329036][52fe] Create OpenSLES output module
with buffer num:2

[005:893] [2023-07-15 15:09:38 +0000.329165][52fe] Error(trace.cc:40): Init the


output and input for audio device template.
[005:893] [2023-07-15 15:09:38 +0000.329225][52fe] Init the output device.

[005:893] [2023-07-15 15:09:38 +0000.329281][52fe] Set the playout as stereo:1


[005:893] [2023-07-15 15:09:38 +0000.329337][52fe] Set the sample rate to be:44100

[005:893] [2023-07-15 15:09:38 +0000.329449][52fe] Low latency buffer size:144 low


sample rate:48000
[005:893] [2023-07-15 15:09:38 +0000.329517][52fe] DeviceInit: Done
[005:893] [2023-07-15 15:09:38 +0000.329764][52fe] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[005:895] [2023-07-15 15:09:38 +0000.331865][669a] NO get frame from decoder
[005:896] [2023-07-15 15:09:38 +0000.332279][66a4] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7321e1ec18
[005:898] [2023-07-15 15:09:38 +0000.335062][669a] NO get frame from decoder
[005:901] [2023-07-15 15:09:38 +0000.337540][669a] NO get frame from decoder
[005:915] [2023-07-15 15:09:38 +0000.351324][52fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[005:915] [2023-07-15 15:09:38 +0000.351557][52fe]
MediaFilterPlayer::SetPlayerNotify 0x73398cfc20
[005:921] [2023-07-15 15:09:38 +0000.357975][52fe]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[005:922] [2023-07-15 15:09:38 +0000.358127][52fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[005:927] [2023-07-15 15:09:38 +0000.363224][52fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[005:928] [2023-07-15 15:09:38 +0000.364534][52fe] SetGraphLoop: SetGraphLoop 1
[005:928] [2023-07-15 15:09:38 +0000.364626][52fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[005:929] [2023-07-15 15:09:38 +0000.365697][52fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[005:934] [2023-07-15 15:09:38 +0000.370477][52fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[005:939] [2023-07-15 15:09:38 +0000.376121][52fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[005:940] [2023-07-15 15:09:38 +0000.376462][66a6] Start:
[005:941] [2023-07-15 15:09:38 +0000.377876][66a5] operator(): video render
started.
[005:941] [2023-07-15 15:09:38 +0000.378046][66a5] DriveRender working... (1/200)
[005:941] [2023-07-15 15:09:38 +0000.378085][66a6] Start:
[005:941] [2023-07-15 15:09:38 +0000.378104][66a5] Warning(video_render.cc:390): No
picture to display (1/50)
[005:942] [2023-07-15 15:09:38 +0000.378291][66a6] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[005:942] [2023-07-15 15:09:38 +0000.378392][66a6] Reset: history total size: 98
[005:942] [2023-07-15 15:09:38 +0000.378477][66a6] DeviceStart:
audioDevice_:0x7328b72000
[005:942] [2023-07-15 15:09:38 +0000.378554][66a6] DeviceStart: time profile
playout init before
[005:942] [2023-07-15 15:09:38 +0000.378618][66a6] DeviceStart: time profile
playout init end
[005:942] [2023-07-15 15:09:38 +0000.378672][66a6] OpenSlesOutput:Start playout

[005:946] [2023-07-15 15:09:38 +0000.382954][66a6] Create the opensl output player.


streamtype before:0

[005:946] [2023-07-15 15:09:38 +0000.383079][66a6] Create the opensl output player.


streamtype after:3

[006:020] [2023-07-15 15:09:38 +0000.456926][66a6] Enqueue opensl buffer size:1764


[006:103] [2023-07-15 15:09:38 +0000.539338][66a9]
PlayerSimpleBufferQueueCallbackHandler function
[006:103] [2023-07-15 15:09:38 +0000.539610][66a9] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[006:103] [2023-07-15 15:09:38 +0000.539684][66a9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[006:104] [2023-07-15 15:09:38 +0000.540467][66a6] DeviceStart: time profile
playout all end
[006:104] [2023-07-15 15:09:38 +0000.540603][66a6] operator(): Audio playback
started.
[006:104] [2023-07-15 15:09:38 +0000.540801][66a6] operator(): Started now!
[006:104] [2023-07-15 15:09:38 +0000.540843][66a7] Pull audio failed.(wait video!)
[006:104] [2023-07-15 15:09:38 +0000.541003][66a8] Error(video_source.cc:430): wait
decoder a frame: 0
[006:106] [2023-07-15 15:09:38 +0000.542826][66a8] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[006:104] [2023-07-15 15:09:38 +0000.540937][66a7]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[006:112] [2023-07-15 15:09:38 +0000.548797][66a8] OnVideoFrameReady(1/200)
[006:113] [2023-07-15 15:09:38 +0000.549252][66a5] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[006:113] [2023-07-15 15:09:38 +0000.549608][66a7] audio_frame_list_ empty
[006:120] [2023-07-15 15:09:38 +0000.556506][66a5] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:205093079
[006:142] [2023-07-15 15:09:38 +0000.578439][66a5] lipsync_debug: render a video
frame
[006:142] [2023-07-15 15:09:38 +0000.578602][66a5] lipsync_debug: First video frame
rendering.
[006:152] [2023-07-15 15:09:38 +0000.588544][66a5]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:21 timeDelta:32 last
video ts:900 frame->pts:2790 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[006:152] [2023-07-15 15:09:38 +0000.588710][66a5] lipsync_debug: tsDelta -
timeDelta = -11
[006:152] [2023-07-15 15:09:38 +0000.588769][66a5] lipsync_debug:result remaining
time:0
[006:152] [2023-07-15 15:09:38 +0000.588825][66a5] dynamic updated lipsync delay:0
[006:171] [2023-07-15 15:09:38 +0000.607427][66a5] lipsync_debug:remaining time:10
tsDelta - timeDelta:25
[006:171] [2023-07-15 15:09:38 +0000.607631][66a5] lipsync_debug:result remaining
time:10
[006:175] [2023-07-15 15:09:38 +0000.611552][66a8]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[006:239] [2023-07-15 15:09:38 +0000.675253][6633] Run AGC when audioType = 0
[006:317] [2023-07-15 15:09:38 +0000.753375][66a7] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[006:317] [2023-07-15 15:09:38 +0000.753525][66a7] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[006:317] [2023-07-15 15:09:38 +0000.753620][66a6] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[006:317] [2023-07-15 15:09:38 +0000.753755][66a6] The audio playback speed:100
(1/100)
[006:317] [2023-07-15 15:09:38 +0000.753819][66a6] lipsync_debug: The current
played audio timestamp is:0(1/50)
[006:317] [2023-07-15 15:09:38 +0000.753880][66a6] First audio frame rendering
[006:318] [2023-07-15 15:09:38 +0000.754436][66a7] audio frame wait video
frame.last_video_timestamp:132 last_audio_timestamp:254.921
[006:447] [2023-07-15 15:09:38 +0000.884029][66a8] video frame wait audio frame:
last_video_timestamp:494 last_audio_timestamp:347.891
[006:899] [2023-07-15 15:09:39 +0000.335451][66a5] lipsync_debug:displaying video
ts:71010 The current displayed video timestamp is:205093858
[006:977] [2023-07-15 15:09:39 +0000.413885][66a9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[007:028] [2023-07-15 15:09:39 +0000.464966][6633] haveEnoughProcessedData
internalAudioStream.length: 10
[007:104] [2023-07-15 15:09:39 +0000.540996][66a6] do work DoLipsync!
[007:105] [2023-07-15 15:09:39 +0000.541216][66a6] total delay:312 videoTsMS:988
audioTsMS:676 diff:312
[007:105] [2023-07-15 15:09:39 +0000.541282][66a6] Set the lipsync delay:312
[007:337] [2023-07-15 15:09:39 +0000.773430][66a8] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1994 diff: 7
[007:474] [2023-07-15 15:09:39 +0000.910560][66a8] Error(video_source.cc:430): wait
decoder a frame: 0
[007:758] [2023-07-15 15:09:40 +0000.194962][66a5] DriveRender working... (1/200)
[007:813] [2023-07-15 15:09:40 +0000.249630][66a5] lipsync_debug:displaying video
ts:132030 The current displayed video timestamp is:205094772
[007:946] [2023-07-15 15:09:40 +0000.382262][66a9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[007:986] [2023-07-15 15:09:40 +0000.422663][669a] av_read_frame AVERROR_EOF
[008:007] [2023-07-15 15:09:40 +0000.443930][52fe]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[008:008] [2023-07-15 15:09:40 +0000.444689][66a6] Stop:
[008:013] [2023-07-15 15:09:40 +0000.449512][66a5] operator(): Video Render
stopped.
[008:014] [2023-07-15 15:09:40 +0000.450281][66a6] Stop:
[008:014] [2023-07-15 15:09:40 +0000.450660][66a6] DeviceStop:
audioDevice_:0x7328b72000
[008:014] [2023-07-15 15:09:40 +0000.450731][66a6] OpenSlesOutput:Stop playout

[008:023] [2023-07-15 15:09:40 +0000.459761][66a6] DeviceStop: Done


[008:024] [2023-07-15 15:09:40 +0000.460446][66a6] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[008:024] [2023-07-15 15:09:40 +0000.460537][66a6] operator(): Stop now!
[008:025] [2023-07-15 15:09:40 +0000.461322][52fe] Stop:
[008:025] [2023-07-15 15:09:40 +0000.461555][66a6] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[008:025] [2023-07-15 15:09:40 +0000.461950][52fe] DeviceRelease:
audioDevice_:0x7328b72000
[008:026] [2023-07-15 15:09:40 +0000.462140][52fe] OpenSlesOutput:Stop playout

[008:026] [2023-07-15 15:09:40 +0000.462216][52fe] DeviceRelease: Release the


webrtc device object.
[008:027] [2023-07-15 15:09:40 +0000.463435][52fe] OpenSlesOutput destruct.

[008:027] [2023-07-15 15:09:40 +0000.463601][52fe] DeviceRelease: Done


[008:027] [2023-07-15 15:09:40 +0000.463828][52fe] Stop:
[008:027] [2023-07-15 15:09:40 +0000.464022][66a5] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[008:031] [2023-07-15 15:09:40 +0000.467866][52fe] global uninited!
[008:043] [2023-07-15 15:09:40 +0000.479239][52fe]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[008:043] [2023-07-15 15:09:40 +0000.479454][52fe] ~MediaFilterGraph:
MediaFilterGraph destruct
[008:043] [2023-07-15 15:09:40 +0000.479527][52fe] RemoveVideoBackGroud: hava not
add video backgroud
[008:043] [2023-07-15 15:09:40 +0000.479622][52fe] UnbindInputFilter 0x7339929918
this 0x733996bba0
[008:043] [2023-07-15 15:09:40 +0000.479716][52fe] ClearAllSource: remove source
filter, sourceid: 0x73cd1d8900
[008:043] [2023-07-15 15:09:40 +0000.479771][52fe] DestoryDecoderByVideoSource
time:205095002 enter.

[008:043] [2023-07-15 15:09:40 +0000.479833][52fe] ~VideoBindDecoder time:205095002


enter.

[008:044] [2023-07-15 15:09:40 +0000.480197][52fe] CleanUp time:205095003 enter.

[008:050] [2023-07-15 15:09:40 +0000.486230][52fe] CleanUp leave. expire time = 6


ms

[008:050] [2023-07-15 15:09:40 +0000.486379][52fe] CleanUp time:205095009 enter.

[008:050] [2023-07-15 15:09:40 +0000.486840][52fe] CleanUp leave. expire time = 0


ms

[008:051] [2023-07-15 15:09:40 +0000.487512][52fe] ~VideoBindDecoder leave. expire


time = 8 ms

[008:051] [2023-07-15 15:09:40 +0000.487592][52fe] DestoryDecoderByVideoSource


leave. expire time = 8 ms

[008:051] [2023-07-15 15:09:40 +0000.487683][52fe] UnbindInputFilter 0x73399296d8


this 0x7339929918
[008:051] [2023-07-15 15:09:40 +0000.487768][52fe] UnbindInputFilter 0x7339929618
this 0x73399296d8
[008:051] [2023-07-15 15:09:40 +0000.487848][52fe] UnbindInputFilter 0x73cd1d8b20
this 0x7339929618
[008:051] [2023-07-15 15:09:40 +0000.487930][52fe] UnbindInputFilter 0x7339929858
this 0x73399299d8
[008:051] [2023-07-15 15:09:40 +0000.488025][52fe] UnbindInputFilter 0x7339929798
this 0x7339929858
[008:052] [2023-07-15 15:09:40 +0000.488119][52fe] UnbindInputFilter 0x73cd1d8b20
this 0x7339929798
[008:052] [2023-07-15 15:09:40 +0000.488677][52fe] ~GLESContext:
[008:053] [2023-07-15 15:09:40 +0000.489697][52fe] GLESContext destruct finish.
[008:053] [2023-07-15 15:09:40 +0000.489789][52fe] filter: filter pipeline destroy
this: 0x733996bb00
[008:236] [2023-07-15 15:09:40 +0000.672591][6633] Run AGC when audioType = 0
[008:236] [2023-07-15 15:09:40 +0000.672845][6633]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:734] [2023-07-15 15:09:41 +0000.170522][6633] haveEnoughProcessedData
internalAudioStream.length: 0
[010:235] [2023-07-15 15:09:42 +0000.671366][6634] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[010:235] [2023-07-15 15:09:42 +0000.671569][6634] _deviceSampleRate:48000

[010:240] [2023-07-15 15:09:42 +0000.676461][6633] Run AGC when audioType = 0


[010:457] [2023-07-15 15:09:42 +0000.893556][6633] haveEnoughProcessedData
internalAudioStream.length: 0
[011:226] [2023-07-15 15:09:43 +0000.662428][531d]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[011:226] [2023-07-15 15:09:43 +0000.662672][531d] ~MediaFilterCamera
time:205098185 enter.

[011:226] [2023-07-15 15:09:43 +0000.662754][531d] StopPullFrameAndWriteMp4


time:205098185 enter.

[011:227] [2023-07-15 15:09:43 +0000.663450][662e] stop recording


[011:227] [2023-07-15 15:09:43 +0000.663548][662e] we have stopped recording before
[011:227] [2023-07-15 15:09:43 +0000.663751][531d] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[011:228] [2023-07-15 15:09:43 +0000.664433][531d] DestroyPipelineAndFilters


time:205098187 enter.

[011:228] [2023-07-15 15:09:43 +0000.664526][531d] DestroyPipelineAndFilters


leave. expire time = 0 ms

[011:228] [2023-07-15 15:09:43 +0000.664599][531d] AppDeviceManagerStopMic

[011:228] [2023-07-15 15:09:43 +0000.664701][531d] AppDeviceManagerStopMic::mic


status is on
[011:228] [2023-07-15 15:09:43 +0000.664770][531d] Try to stop webrtc device.

[011:228] [2023-07-15 15:09:43 +0000.664840][531d] Set record state to


stopped.threadID:21277

[011:276] [2023-07-15 15:09:43 +0000.712376][531d] Try to destory the


recorder.threadID:21277

[011:476] [2023-07-15 15:09:43 +0000.912606][531d] DestroyAudioRecorder:


[011:476] [2023-07-15 15:09:43 +0000.912880][531d] Cleanup the buffer queue in the
recorder.
[011:476] [2023-07-15 15:09:43 +0000.913030][531d] Destroy the recorder.

[011:481] [2023-07-15 15:09:43 +0000.918041][531d] StopRecording finished.

[011:482] [2023-07-15 15:09:43 +0000.918219][531d] The stop recording success.

[011:482] [2023-07-15 15:09:43 +0000.918360][531d]


AudioDeviceDataHandler::StopMicProcess

[011:484] [2023-07-15 15:09:43 +0000.920655][531d] AppDeviceManager stop.

[011:484] [2023-07-15 15:09:43 +0000.920982][531d] Rlease the webrtc device object.

[011:485] [2023-07-15 15:09:43 +0000.921684][531d] OpenSlesInput destruct.

[011:485] [2023-07-15 15:09:43 +0000.921853][531d] OpenSlesOutput destruct.

[011:489] [2023-07-15 15:09:43 +0000.926088][531d] EventDispatchServerScope


destruct
[011:490] [2023-07-15 15:09:43 +0000.926312][531d]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[011:491] [2023-07-15 15:09:43 +0000.927206][531d] ~AudioDeviceDataHandler

[011:492] [2023-07-15 15:09:43 +0000.928572][531d] AppDeviceManagerDestruct.

[011:492] [2023-07-15 15:09:43 +0000.928740][531d] ~AppDeviceManager:


[011:492] [2023-07-15 15:09:43 +0000.928876][531d] ~CpuOverloadDetect
time:205098451 enter.

[011:494] [2023-07-15 15:09:43 +0000.930241][531d] ~CpuOverloadDetect leave.


expire time = 2 ms

[011:498] [2023-07-15 15:09:43 +0000.934568][531d] Destruct BeautifyReader begin...


[011:498] [2023-07-15 15:09:43 +0000.934756][531d] Destruct BeautifyReader done.
[011:498] [2023-07-15 15:09:43 +0000.934868][531d] ~MediaFilterCamera leave.
expire time = 272 ms

[011:499] [2023-07-15 15:09:43 +0000.935185][531d] ~GLESContext:


[011:502] [2023-07-15 15:09:43 +0000.938822][531d] GLESContext destruct finish.
[011:503] [2023-07-15 15:09:43 +0000.939130][531d] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[011:509] [2023-07-15 15:09:43 +0000.945418][531d] global uninited!
[011:515] [2023-07-15 15:09:43 +0000.951942][531d] clear AppID 50011
[011:516] [2023-07-15 15:09:43 +0000.952175][531d] UnRegister JVM for Xplatform
util
[011:516] [2023-07-15 15:09:43 +0000.952261][531d] Dispose::unregister webrtc video
engine
[011:516] [2023-07-15 15:09:43 +0000.952396][531d] Init the android object with
jvm:0x0 env:0x0 context:0x0

[011:516] [2023-07-15 15:09:43 +0000.952539][531d] SetAndroidMediaCodecObjects


time:205098475 enter.

[011:516] [2023-07-15 15:09:43 +0000.952613][531d] ClearAndroidMediaCodecObjects


time:205098475 enter.

[011:516] [2023-07-15 15:09:43 +0000.952745][531d] ClearAndroidMediaCodecObjects


leave. expire time [000:059] [2023-08-11 05:30:51 +0000.204301][1c06] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-08-
11 05:30:51 +0000
[000:059] [2023-08-11 05:30:51 +0000.204436][1c06] set AppID=50011 old AppID=-1
[000:059] [2023-08-11 05:30:51 +0000.204510][1c06] Init the android object with
jvm:0xb4000073e1021380 env:0x73c3a52500 context:0x736c008328

[000:060] [2023-08-11 05:30:51 +0000.204621][1c06] SetAndroidMediaCodecObjects


time:817518770 enter.

[000:060] [2023-08-11 05:30:51 +0000.204706][1c06] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:060] [2023-08-11 05:30:51 +0000.204783][1c06] SetAndroidMediaCodecObjects


time:817518770 enter.

[000:060] [2023-08-11 05:30:51 +0000.204853][1c06] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000073e1021380
[000:060] [2023-08-11 05:30:51 +0000.204923][1c06] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000073e1021380 address:0x73188a9760
[000:060] [2023-08-11 05:30:51 +0000.205019][1c06] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000073e1021380
address:0x73188a9760
[000:060] [2023-08-11 05:30:51 +0000.205089][1c06] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:060] [2023-08-11 05:30:51 +0000.205181][1c06] Set the android objects with


jvm:0xb4000073e1021380 env:0x73c3a52500 context:0x736c008328

[000:062] [2023-08-11 05:30:51 +0000.206832][1c06] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x73c3a52500
[000:062] [2023-08-11 05:30:51 +0000.206941][1c06] SystemUtil Init done
[000:065] [2023-08-11 05:30:51 +0000.209866][1c06]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:067] [2023-08-11 05:30:51 +0000.211844][1c06] MediaFilterCamera
[000:067] [2023-08-11 05:30:51 +0000.211974][1c06] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:067] [2023-08-11 05:30:51 +0000.212197][1c06] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:067] [2023-08-11 05:30:51 +0000.212263][1df5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73ccfdf540
[000:067] [2023-08-11 05:30:51 +0000.212296][1c06] Recording session using default
bitrate support by app:14680064
[000:068] [2023-08-11 05:30:51 +0000.212668][1df5] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:068] [2023-08-11 05:30:51 +0000.212846][1c06] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:069] [2023-08-11 05:30:51 +0000.214084][1c06] Error(ini.cc:191): Open the file
failed. error:2
[000:069] [2023-08-11 05:30:51 +0000.214176][1c06]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:069] [2023-08-11 05:30:51 +0000.214281][1c06] The device model: 220333qag
usingSoftwareAEC value: 0
[000:073] [2023-08-11 05:30:51 +0000.218062][1c06] Error(ini.cc:191): Open the file
failed. error:2
[000:073] [2023-08-11 05:30:51 +0000.218158][1c06]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:073] [2023-08-11 05:30:51 +0000.218259][1c06] The device model: 220333qag
usingHardwareAEC value: 0
[000:073] [2023-08-11 05:30:51 +0000.218333][1c06] The machine device: 220333qag
usingHardwareAEC value: 0
[000:073] [2023-08-11 05:30:51 +0000.218405][1c06] Using Default AEC type: software
AEC
[000:075] [2023-08-11 05:30:51 +0000.220495][1c06] The device model: 220333qag enum
value: 0
[000:077] [2023-08-11 05:30:51 +0000.221546][1c06] GetMachineModel is 220333QAG
[000:077] [2023-08-11 05:30:51 +0000.221644][1c06] GetMachineInfo: 220333QAG
[000:077] [2023-08-11 05:30:51 +0000.221740][1c06] Construct BeautifyReader
begin...
[000:077] [2023-08-11 05:30:51 +0000.221847][1c06] dumpStickerRgba:0
dumpStickerYuv:0
[000:077] [2023-08-11 05:30:51 +0000.221916][1c06] Construct BeautifyReader done.
[000:084] [2023-08-11 05:30:51 +0000.228927][1c06] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:084] [2023-08-11 05:30:51 +0000.228977][1df8] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x733c5a7ca0
[000:084] [2023-08-11 05:30:51 +0000.229141][1c06] AppDeviceManager telnet server
for statistics started......
[000:085] [2023-08-11 05:30:51 +0000.229813][1c06] CpuOverloadDetect time:817518795
enter.

[000:085] [2023-08-11 05:30:51 +0000.230032][1c06] CpuOverloadDetect leave. expire


time = 0 ms

[000:085] [2023-08-11 05:30:51 +0000.230087][1df9] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x733c8d0100
[000:087] [2023-08-11 05:30:51 +0000.231538][1c06] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:087] [2023-08-11 05:30:51 +0000.231617][1c06] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:088] [2023-08-11 05:30:51 +0000.233206][1c06] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:090] [2023-08-11 05:30:51 +0000.234805][1c06] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:091] [2023-08-11 05:30:51 +0000.235582][1c06] CreatePlatformSpecificObjects:
[000:091] [2023-08-11 05:30:51 +0000.235667][1c06] audio device use opensle input
and opensl output
[000:091] [2023-08-11 05:30:51 +0000.235773][1c06] Create OpenSLES output module
with java VM support.

[000:091] [2023-08-11 05:30:51 +0000.236053][1c06] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:091] [2023-08-11 05:30:51 +0000.236319][1c06] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:092] [2023-08-11 05:30:51 +0000.236653][1c06] Create OpenSLES output module
with buffer num:1

[000:092] [2023-08-11 05:30:51 +0000.236947][1c06] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:092] [2023-08-11 05:30:51 +0000.237217][1c06] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:093] [2023-08-11 05:30:51 +0000.237522][1c06] Create OpenSLES input module
with java VM support.

[000:093] [2023-08-11 05:30:51 +0000.237607][1c06] Create OpenSLES input module


with buffer num:1

[000:093] [2023-08-11 05:30:51 +0000.237751][1c06] Error(trace.cc:40): Init the


output and input for audio device template.
[000:093] [2023-08-11 05:30:51 +0000.237828][1c06] Init the output device.

[000:093] [2023-08-11 05:30:51 +0000.237896][1c06] Init the opensl input.


[000:093] [2023-08-11 05:30:51 +0000.237973][1c06] AppDeviceManager get setting
samplerate: 0
[000:094] [2023-08-11 05:30:51 +0000.238812][1c06] The device model: 220333qag enum
value: 0
[000:095] [2023-08-11 05:30:51 +0000.240169][1c06] The device model: 220333qag enum
value: 0
[000:095] [2023-08-11 05:30:51 +0000.240247][1c06] Set the sample rate to be:48000

[000:095] [2023-08-11 05:30:51 +0000.240321][1c06] Enable the recording stereo:0


[000:095] [2023-08-11 05:30:51 +0000.240391][1c06] Set the playout as stereo:1
[000:095] [2023-08-11 05:30:51 +0000.240459][1c06] Init the microphone.
[000:097] [2023-08-11 05:30:51 +0000.242103][1c06] Update the recording sample rate
to be: 48000
[000:097] [2023-08-11 05:30:51 +0000.242193][1c06] Init the speaker.
[000:097] [2023-08-11 05:30:51 +0000.242297][1c06] Low latency buffer size:144 low
sample rate:48000
[000:098] [2023-08-11 05:30:51 +0000.242855][1c06] Using 1 x 10ms for an audio
frame.

[000:104] [2023-08-11 05:30:51 +0000.249192][1c06] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:104] [2023-08-11 05:30:51 +0000.249419][1c06] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:105] [2023-08-11 05:30:51 +0000.249544][1c06] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:113] [2023-08-11 05:30:51 +0000.258283][1c06] The device model:220333qag

[000:113] [2023-08-11 05:30:51 +0000.258417][1c06] speaker output factor:100


defaultFactor: 100

[000:113] [2023-08-11 05:30:51 +0000.258493][1c06] headset output factor:100


defaultFactor: 100

[000:114] [2023-08-11 05:30:51 +0000.259485][1c06] AppDeviceManagerStart finished.


[000:115] [2023-08-11 05:30:51 +0000.259569][1c06] AppDeviceManagerStartMic::mic
status is off
[000:115] [2023-08-11 05:30:51 +0000.259678][1c06] AppDeviceManagerStartMic update
aec type: 2

[000:115] [2023-08-11 05:30:51 +0000.259749][1c06] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:115] [2023-08-11 05:30:51 +0000.259824][1c06]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:115] [2023-08-11 05:30:51 +0000.259893][1c06]
AudioDeviceDataHandler::StartMicProcess

[000:115] [2023-08-11 05:30:51 +0000.260124][1c06] Try to start webrtc recording


device.

[000:115] [2023-08-11 05:30:51 +0000.260203][1c06] StartRecording. threadID:7174

[000:115] [2023-08-11 05:30:51 +0000.260179][1dfa] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:115] [2023-08-11 05:30:51 +0000.260358][1dfa] haveEnoughProcessedData
internalAudioStream.length: 0
[000:116] [2023-08-11 05:30:51 +0000.261029][1c06] The machine model:220333QAG

[000:116] [2023-08-11 05:30:51 +0000.261164][1c06] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:116] [2023-08-11 05:30:51 +0000.261272][1c06] Set the recording mode before


getSetting: 4
[000:116] [2023-08-11 05:30:51 +0000.261349][1c06] Set the recording mode after
getSetting: 1
[000:187] [2023-08-11 05:30:51 +0000.331891][1c06] StartRecording finished.

[000:187] [2023-08-11 05:30:51 +0000.332020][1c06] audio: start the audio mic


checker timer.

[000:188] [2023-08-11 05:30:51 +0000.333063][1c06] machine model :redmi


[000:188] [2023-08-11 05:30:51 +0000.333157][1c06] Support this machine
model :redmi
[000:191] [2023-08-11 05:30:51 +0000.336467][1c06] global inited! current sdk
version: 12-14-d8558ab
[000:270] [2023-08-11 05:30:51 +0000.415534][1dfb] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:271] [2023-08-11 05:30:51 +0000.415685][1dfb] _deviceSampleRate:48000

[000:271] [2023-08-11 05:30:51 +0000.416161][1dfa] Run AGC when audioType = 0


[000:271] [2023-08-11 05:30:51 +0000.416320][1dfa]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:770] [2023-08-11 05:30:51 +0000.914712][1da6]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:770] [2023-08-11 05:30:51 +0000.915087][1df6] MediaFilterCamera, recording
file context:0x73c403fa00 input texture:4
[000:770] [2023-08-11 05:30:51 +0000.915231][1df6] GLESContext:
[000:770] [2023-08-11 05:30:51 +0000.915321][1df6] The result of eglGetDisplay is:
0x1
[000:772] [2023-08-11 05:30:51 +0000.917160][1df6] The result of creation:
0x731db38e80
[000:772] [2023-08-11 05:30:51 +0000.917358][1df6] The result of
eglCreatePbufferSurface is: 0x731db38f80
[000:773] [2023-08-11 05:30:51 +0000.917555][1da6]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x73c403fa00 input_texture: 4
[001:874] [2023-08-11 05:30:53 +0000.18665][1dfa] haveEnoughProcessedData
internalAudioStream.length: 0
[002:269] [2023-08-11 05:30:53 +0000.414301][1dfa] Run AGC when audioType = 0
[002:524] [2023-08-11 05:30:53 +0000.669378][1c06]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[002:525] [2023-08-11 05:30:53 +0000.669581][1c06] ~MediaFilterCamera
time:817521235 enter.

[002:525] [2023-08-11 05:30:53 +0000.669665][1c06] StopPullFrameAndWriteMp4


time:817521235 enter.

[002:525] [2023-08-11 05:30:53 +0000.670436][1df5] stop recording


[002:526] [2023-08-11 05:30:53 +0000.670620][1df5] we have stopped recording before
[002:526] [2023-08-11 05:30:53 +0000.670820][1c06] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[002:526] [2023-08-11 05:30:53 +0000.671501][1c06] DestroyPipelineAndFilters


time:817521236 enter.

[002:527] [2023-08-11 05:30:53 +0000.671598][1c06] DestroyPipelineAndFilters


leave. expire time = 1 ms

[002:527] [2023-08-11 05:30:53 +0000.671675][1c06] AppDeviceManagerStopMic

[002:527] [2023-08-11 05:30:53 +0000.671846][1c06] AppDeviceManagerStopMic::mic


status is on
[002:527] [2023-08-11 05:30:53 +0000.671982][1c06] Try to stop webrtc device.

[002:527] [2023-08-11 05:30:53 +0000.672080][1c06] Set record state to


stopped.threadID:7174

[002:593] [2023-08-11 05:30:53 +0000.738502][1c06] Try to destory the


recorder.threadID:7174

[002:794] [2023-08-11 05:30:53 +0000.938953][1c06] DestroyAudioRecorder:


[002:794] [2023-08-11 05:30:53 +0000.939292][1c06] Cleanup the buffer queue in the
recorder.
[002:794] [2023-08-11 05:30:53 +0000.939376][1c06] Destroy the recorder.

[002:803] [2023-08-11 05:30:53 +0000.947863][1c06] StopRecording finished.

[002:803] [2023-08-11 05:30:53 +0000.948241][1c06] The stop recording success.

[002:803] [2023-08-11 05:30:53 +0000.948438][1c06]


AudioDeviceDataHandler::StopMicProcess

[002:807] [2023-08-11 05:30:53 +0000.952511][1c06] AppDeviceManager stop.

[002:808] [2023-08-11 05:30:53 +0000.952869][1c06] Rlease the webrtc device object.

[002:809] [2023-08-11 05:30:53 +0000.953754][1c06] OpenSlesInput destruct.

[002:809] [2023-08-11 05:30:53 +0000.953914][1c06] OpenSlesOutput destruct.

[002:811] [2023-08-11 05:30:53 +0000.956327][1c06] EventDispatchServerScope


destruct
[002:811] [2023-08-11 05:30:53 +0000.956459][1c06]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[002:812] [2023-08-11 05:30:53 +0000.956700][1c06] ~AudioDeviceDataHandler

[002:813] [2023-08-11 05:30:53 +0000.958267][1c06] AppDeviceManagerDestruct.

[002:813] [2023-08-11 05:30:53 +0000.958468][1c06] ~AppDeviceManager:


[002:814] [2023-08-11 05:30:53 +0000.958899][1c06] ~CpuOverloadDetect
time:817521524 enter.

[002:815] [2023-08-11 05:30:53 +0000.959732][1c06] ~CpuOverloadDetect leave.


expire time = 1 ms

[002:819] [2023-08-11 05:30:53 +0000.964015][1c06] Destruct BeautifyReader begin...


[002:819] [2023-08-11 05:30:53 +0000.964201][1c06] Destruct BeautifyReader done.
[002:819] [2023-08-11 05:30:53 +0000.964280][1c06] ~MediaFilterCamera leave.
expire time = 294 ms

[002:820] [2023-08-11 05:30:53 +0000.964599][1c06] ~GLESContext:


[002:822] [2023-08-11 05:30:53 +0000.967546][1c06] GLESContext destruct finish.
[002:823] [2023-08-11 05:30:53 +0000.967858][1c06] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[002:824] [2023-08-11 05:30:53 +0000.968883][1c06] global uninited!
[002:828] [2023-08-11 05:30:53 +0000.972772][1c06] clear AppID 50011
[002:828] [2023-08-11 05:30:53 +0000.972994][1c06] UnRegister JVM for Xplatform
util
[002:828] [2023-08-11 05:30:53 +0000.973167][1c06] Dispose::unregister webrtc video
engine
[002:828] [2023-08-11 05:30:53 +0000.973369][1c06] Init the android object with
jvm:0x0 env:0x0 context:0x0

[002:828] [2023-08-11 05:30:53 +0000.973485][1c06] SetAndroidMediaCodecObjects


time:817521538 enter.

[002:829] [2023-08-11 05:30:53 +0000.973598][1c06] ClearAndroidMediaCodecObjects


time:817521539 enter.

[002:829] [2023-08-11 05:30:53 +0000.973674][1c06] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms
[002:829] [2023-08-11 05:30:53 +0000.973834][1c06] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[002:829] [2023-08-11 05:30:53 +0000.974029][1c06] SetAndroidMediaCodecObjects


time:817521539 enter.

[002:829] [2023-08-11 05:30:53 +0000.974160][1c06] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[002:829] [2023-08-11 05:30:53 +0000.974250][1c06] ClearAndroidMediaCodecObjects
time:817521539 enter.

[002:829] [2023-08-11 05:30:53 +0000.974353][1c06] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[002:829] [2023-08-11 05:30:53 +0000.974482][1c06] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[002:830] [2023-08-11 05:30:53 +0000.974767][1c06] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[002:830] [2023-08-11 05:30:53 +0000.974829][1c06] Dispose::unregister webrtc voice


engine
[002:830] [2023-08-11 05:30:53 +0000.974884][1c06] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[002:830] [2023-08-11 05:30:53 +0000.974991][1c06] SystemUtil UnIni[000:061]


[2023-08-11 13:47:27 +0000.315305][183d] Log to file:/storage/emulated/0/voip-
data/com.android.camera/trace.txt start time:2023-08-11 13:47:27 +0000
[000:061] [2023-08-11 13:47:27 +0000.315444][183d] set AppID=50011 old AppID=-1
[000:061] [2023-08-11 13:47:27 +0000.315549][183d] Init the android object with
jvm:0xb4000073e1021380 env:0x73c3a10780 context:0x736c009328

[000:061] [2023-08-11 13:47:27 +0000.315682][183d] SetAndroidMediaCodecObjects


time:824462384 enter.

[000:062] [2023-08-11 13:47:27 +0000.315768][183d] SetAndroidMediaCodecObjects


leave. expire time = 1 ms

[000:062] [2023-08-11 13:47:27 +0000.315847][183d] SetAndroidMediaCodecObjects


time:824462385 enter.

[000:062] [2023-08-11 13:47:27 +0000.315920][183d] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000073e1021380
[000:062] [2023-08-11 13:47:27 +0000.315992][183d] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000073e1021380 address:0x731be34760
[000:062] [2023-08-11 13:47:27 +0000.316067][183d] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000073e1021380
address:0x731be34760
[000:062] [2023-08-11 13:47:27 +0000.316139][183d] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:062] [2023-08-11 13:47:27 +0000.316234][183d] Set the android objects with


jvm:0xb4000073e1021380 env:0x73c3a10780 context:0x736c009328

[000:064] [2023-08-11 13:47:27 +0000.318710][183d] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x73c3a10780
[000:065] [2023-08-11 13:47:27 +0000.318896][183d] SystemUtil Init done
[000:070] [2023-08-11 13:47:27 +0000.324244][183d]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:073] [2023-08-11 13:47:27 +0000.327353][183d] MediaFilterCamera
[000:073] [2023-08-11 13:47:27 +0000.327492][183d] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:073] [2023-08-11 13:47:27 +0000.327733][183d] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:074] [2023-08-11 13:47:27 +0000.327799][1c1b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73ccf9a540
[000:074] [2023-08-11 13:47:27 +0000.327837][183d] Recording session using default
bitrate support by app:14680064
[000:074] [2023-08-11 13:47:27 +0000.328229][1c1b] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:074] [2023-08-11 13:47:27 +0000.328387][183d] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:075] [2023-08-11 13:47:27 +0000.329635][183d] Error(ini.cc:191): Open the file
failed. error:2
[000:075] [2023-08-11 13:47:27 +0000.329722][183d]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:076] [2023-08-11 13:47:27 +0000.329809][183d] The device model: 220333qag
usingSoftwareAEC value: 0
[000:080] [2023-08-11 13:47:27 +0000.333880][183d] Error(ini.cc:191): Open the file
failed. error:2
[000:080] [2023-08-11 13:47:27 +0000.334005][183d]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:080] [2023-08-11 13:47:27 +0000.334190][183d] The device model: 220333qag
usingHardwareAEC value: 0
[000:080] [2023-08-11 13:47:27 +0000.334277][183d] The machine device: 220333qag
usingHardwareAEC value: 0
[000:080] [2023-08-11 13:47:27 +0000.334352][183d] Using Default AEC type: software
AEC
[000:082] [2023-08-11 13:47:27 +0000.336436][183d] The device model: 220333qag enum
value: 0
[000:083] [2023-08-11 13:47:27 +0000.337557][183d] GetMachineModel is 220333QAG
[000:083] [2023-08-11 13:47:27 +0000.337665][183d] GetMachineInfo: 220333QAG
[000:083] [2023-08-11 13:47:27 +0000.337747][183d] Construct BeautifyReader
begin...
[000:084] [2023-08-11 13:47:27 +0000.337826][183d] dumpStickerRgba:0
dumpStickerYuv:0
[000:084] [2023-08-11 13:47:27 +0000.337894][183d] Construct BeautifyReader done.
[000:093] [2023-08-11 13:47:27 +0000.347694][183d] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:093] [2023-08-11 13:47:27 +0000.347743][1c1e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7335f166a0
[000:094] [2023-08-11 13:47:27 +0000.347856][183d] AppDeviceManager telnet server
for statistics started......
[000:094] [2023-08-11 13:47:27 +0000.348479][183d] CpuOverloadDetect time:824462417
enter.

[000:094] [2023-08-11 13:47:27 +0000.348657][183d] CpuOverloadDetect leave. expire


time = 0 ms

[000:094] [2023-08-11 13:47:27 +0000.348725][1c1f] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x73c4050280
[000:096] [2023-08-11 13:47:27 +0000.350119][183d] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:096] [2023-08-11 13:47:27 +0000.350200][183d] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:097] [2023-08-11 13:47:27 +0000.351084][183d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:097] [2023-08-11 13:47:27 +0000.351561][183d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:098] [2023-08-11 13:47:27 +0000.352343][183d] CreatePlatformSpecificObjects:
[000:098] [2023-08-11 13:47:27 +0000.352430][183d] audio device use opensle input
and opensl output
[000:098] [2023-08-11 13:47:27 +0000.352523][183d] Create OpenSLES output module
with java VM support.

[000:099] [2023-08-11 13:47:27 +0000.352813][183d] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:099] [2023-08-11 13:47:27 +0000.353125][183d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:099] [2023-08-11 13:47:27 +0000.353465][183d] Create OpenSLES output module
with buffer num:1

[000:100] [2023-08-11 13:47:27 +0000.353783][183d] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:100] [2023-08-11 13:47:27 +0000.354048][183d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:100] [2023-08-11 13:47:27 +0000.354360][183d] Create OpenSLES input module
with java VM support.

[000:100] [2023-08-11 13:47:27 +0000.354452][183d] Create OpenSLES input module


with buffer num:1

[000:100] [2023-08-11 13:47:27 +0000.354565][183d] Error(trace.cc:40): Init the


output and input for audio device template.
[000:100] [2023-08-11 13:47:27 +0000.354624][183d] Init the output device.

[000:100] [2023-08-11 13:47:27 +0000.354677][183d] Init the opensl input.


[000:100] [2023-08-11 13:47:27 +0000.354738][183d] AppDeviceManager get setting
samplerate: 0
[000:101] [2023-08-11 13:47:27 +0000.355673][183d] The device model: 220333qag enum
value: 0
[000:103] [2023-08-11 13:47:27 +0000.357035][183d] The device model: 220333qag enum
value: 0
[000:103] [2023-08-11 13:47:27 +0000.357115][183d] Set the sample rate to be:48000

[000:103] [2023-08-11 13:47:27 +0000.357204][183d] Enable the recording stereo:0


[000:103] [2023-08-11 13:47:27 +0000.357275][183d] Set the playout as stereo:1
[000:103] [2023-08-11 13:47:27 +0000.357343][183d] Init the microphone.
[000:110] [2023-08-11 13:47:27 +0000.364592][183d] Update the recording sample rate
to be: 48000
[000:110] [2023-08-11 13:47:27 +0000.364702][183d] Init the speaker.
[000:111] [2023-08-11 13:47:27 +0000.364810][183d] Low latency buffer size:144 low
sample rate:48000
[000:111] [2023-08-11 13:47:27 +0000.365324][183d] Using 1 x 10ms for an audio
frame.

[000:117] [2023-08-11 13:47:27 +0000.371704][183d] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:118] [2023-08-11 13:47:27 +0000.371930][183d] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:118] [2023-08-11 13:47:27 +0000.372074][183d] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:127] [2023-08-11 13:47:27 +0000.380974][183d] The device model:220333qag

[000:127] [2023-08-11 13:47:27 +0000.381094][183d] speaker output factor:100


defaultFactor: 100
[000:127] [2023-08-11 13:47:27 +0000.381169][183d] headset output factor:100
defaultFactor: 100

[000:128] [2023-08-11 13:47:27 +0000.382105][183d] AppDeviceManagerStart finished.


[000:128] [2023-08-11 13:47:27 +0000.382211][183d] AppDeviceManagerStartMic::mic
status is off
[000:128] [2023-08-11 13:47:27 +0000.382315][183d] AppDeviceManagerStartMic update
aec type: 2

[000:128] [2023-08-11 13:47:27 +0000.382388][183d] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:128] [2023-08-11 13:47:27 +0000.382462][183d]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:128] [2023-08-11 13:47:27 +0000.382531][183d]
AudioDeviceDataHandler::StartMicProcess

[000:128] [2023-08-11 13:47:27 +0000.382736][183d] Try to start webrtc recording


device.

[000:129] [2023-08-11 13:47:27 +0000.382837][1c20] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:129] [2023-08-11 13:47:27 +0000.382888][183d] StartRecording. threadID:6205

[000:129] [2023-08-11 13:47:27 +0000.382981][1c20] haveEnoughProcessedData


internalAudioStream.length: 0
[000:129] [2023-08-11 13:47:27 +0000.383737][183d] The machine model:220333QAG

[000:130] [2023-08-11 13:47:27 +0000.383862][183d] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:130] [2023-08-11 13:47:27 +0000.383937][183d] Set the recording mode before


getSetting: 4
[000:130] [2023-08-11 13:47:27 +0000.384016][183d] Set the recording mode after
getSetting: 1
[000:194] [2023-08-11 13:47:27 +0000.448084][183d] StartRecording finished.

[000:194] [2023-08-11 13:47:27 +0000.448239][183d] audio: start the audio mic


checker timer.

[000:195] [2023-08-11 13:47:27 +0000.449277][183d] machine model :redmi


[000:195] [2023-08-11 13:47:27 +0000.449397][183d] Support this machine
model :redmi
[000:201] [2023-08-11 13:47:27 +0000.454926][183d] global inited! current sdk
version: 12-14-d8558ab
[000:287] [2023-08-11 13:47:27 +0000.541731][1c21] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:288] [2023-08-11 13:47:27 +0000.541886][1c21] _deviceSampleRate:48000

[000:292] [2023-08-11 13:47:27 +0000.546470][1c20] Run AGC when audioType = 0


[000:293] [2023-08-11 13:47:27 +0000.546790][1c20]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:832] [2023-08-11 13:47:28 +0000.85931][1bd1]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:832] [2023-08-11 13:47:28 +0000.86338][1c1c] MediaFilterCamera, recording file
context:0x73c3a6ee80 input texture:4
[000:832] [2023-08-11 13:47:28 +0000.86427][1c1c] GLESContext:
[000:832] [2023-08-11 13:47:28 +0000.86517][1c1c] The result of eglGetDisplay is:
0x1
[000:836] [2023-08-11 13:47:28 +0000.89776][1c1c] The result of creation:
0x73ccefb600
[000:836] [2023-08-11 13:47:28 +0000.90034][1c1c] The result of
eglCreatePbufferSurface is: 0x73ccefb300
[000:836] [2023-08-11 13:47:28 +0000.90301][1bd1]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x73c3a6ee80 input_texture: 4
[001:889] [2023-08-11 13:47:29 +0000.143766][1c20] haveEnoughProcessedData
internalAudioStream.length: 0
[002:287] [2023-08-11 13:47:29 +0000.540921][1c20] Run AGC when audioType = 0
[002:472] [2023-08-11 13:47:29 +0000.726578][183d]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[002:473] [2023-08-11 13:47:29 +0000.726849][183d] ~MediaFilterCamera
time:824464796 enter.

[002:473] [2023-08-11 13:47:29 +0000.726981][183d] StopPullFrameAndWriteMp4


time:824464796 enter.

[002:474] [2023-08-11 13:47:29 +0000.728648][1c1b] stop recording


[002:475] [2023-08-11 13:47:29 +0000.728765][1c1b] we have stopped recording before
[002:475] [2023-08-11 13:47:29 +0000.728925][183d] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[002:475] [2023-08-11 13:47:29 +0000.729609][183d] DestroyPipelineAndFilters


time:824464798 enter.

[002:475] [2023-08-11 13:47:29 +0000.729729][183d] DestroyPipelineAndFilters


leave. expire time = 1 ms

[002:476] [2023-08-11 13:47:29 +0000.729814][183d] AppDeviceManagerStopMic

[002:476] [2023-08-11 13:47:29 +0000.729977][183d] AppDeviceManagerStopMic::mic


status is on
[002:476] [2023-08-11 13:47:29 +0000.730152][183d] Try to stop webrtc device.

[002:476] [2023-08-11 13:47:29 +0000.730249][183d] Set record state to


stopped.threadID:6205

[002:531] [2023-08-11 13:47:29 +0000.785238][183d] Try to destory the


recorder.threadID:6205

[002:731] [2023-08-11 13:47:29 +0000.985554][183d] DestroyAudioRecorder:


[002:731] [2023-08-11 13:47:29 +0000.985751][183d] Cleanup the buffer queue in the
recorder.
[002:732] [2023-08-11 13:47:29 +0000.985817][183d] Destroy the recorder.

[002:733] [2023-08-11 13:47:29 +0000.987408][183d] StopRecording finished.

[002:733] [2023-08-11 13:47:29 +0000.987527][183d] The stop recording success.

[002:733] [2023-08-11 13:47:29 +0000.987587][183d]


AudioDeviceDataHandler::StopMicProcess

[002:738] [2023-08-11 13:47:29 +0000.992413][183d] AppDeviceManager stop.

[002:738] [2023-08-11 13:47:29 +0000.992618][183d] Rlease the webrtc device object.


[002:739] [2023-08-11 13:47:29 +0000.993421][183d] OpenSlesInput destruct.

[002:739] [2023-08-11 13:47:29 +0000.993581][183d] OpenSlesOutput destruct.

[002:741] [2023-08-11 13:47:29 +0000.994852][183d] EventDispatchServerScope


destruct
[002:741] [2023-08-11 13:47:29 +0000.994968][183d]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[002:741] [2023-08-11 13:47:29 +0000.995100][183d] ~AudioDeviceDataHandler

[002:742] [2023-08-11 13:47:29 +0000.996437][183d] AppDeviceManagerDestruct.

[002:742] [2023-08-11 13:47:29 +0000.996523][183d] ~AppDeviceManager:


[002:742] [2023-08-11 13:47:29 +0000.996676][183d] ~CpuOverloadDetect
time:824465065 enter.

[002:743] [2023-08-11 13:47:29 +0000.997361][183d] ~CpuOverloadDetect leave.


expire time = 1 ms

[002:749] [2023-08-11 13:47:30 +0000.3351][183d] Destruct BeautifyReader begin...


[002:749] [2023-08-11 13:47:30 +0000.3662][183d] Destruct BeautifyReader done.
[002:750] [2023-08-11 13:47:30 +0000.3773][183d] ~MediaFilterCamera leave. expire
time = 277 ms

[002:750] [2023-08-11 13:47:30 +0000.4384][183d] ~GLESContext:


[002:753] [2023-08-11 13:47:30 +0000.7237][183d] GLESContext destruct finish.
[002:753] [2023-08-11 13:47:30 +0000.7524][183d] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[002:754] [2023-08-11 13:47:30 +0000.8386][183d] global uninited!
[002:769] [2023-08-11 13:47:30 +0000.23138][183d] clear AppID 50011
[002:769] [2023-08-11 13:47:30 +0000.23542][183d] UnRegister JVM for Xplatform util
[002:769] [2023-08-11 13:47:30 +0000.23620][183d] Dispose::unregister webrtc video
engine
[002:769] [2023-08-11 13:47:30 +0000.23735][183d] Init the android object with
jvm:0x0 env:0x0 context:0x0

[002:770] [2023-08-11 13:47:30 +0000.23856][183d] SetAndroidMediaCodecObjects


time:824465093 enter.

[002:770] [2023-08-11 13:47:30 +0000.23937][183d] ClearAndroidMediaCodecObjects


time:824465093 enter.

[002:770] [2023-08-11 13:47:30 +0000.24129][183d] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[002:770] [2023-08-11 13:47:30 +0000.24271][183d] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[002:770] [2023-08-11 13:47:30 +0000.24449][183d] SetAndroidMediaCodecObjects


time:824465093 enter.

[002:770] [2023-08-11 13:47:30 +0000.24591][183d] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[002:770] [2023-08-11 13:47:30 +0000.24650][183d] ClearAndroidMediaCodecObjects
time:824465093 enter.

[002:770] [2023-08-11 13:47:30 +0000.24724][183d] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms
[002:771] [2023-08-11 13:47:30 +0000.24797][183d] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects failed
[002:771] [2023-08-11 13:47:30 +0000.24879][183d] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[002:771] [2023-08-11 13:47:30 +0000.24955][183d] Dispose::unregister webrtc voice


engine
[002:771] [2023-08-11 13:47:30 +0000.25114][183d] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[002:771] [2023-08-11 13:47:30 +0000.25210][183d] SystemUtil UnInit done


[102:146] [2023-08-11 13:49:09 +0000.399847][183d] Register JVM for xplatform util
[102:162] [2023-08-11 13:49:09 +0000.416687][183d] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-08-
11 13:49:09 +0000
[102:163] [2023-08-11 13:49:09 +0000.416850][183d] set AppID=50011 old AppID=-1
[102:163] [2023-08-11 13:49:09 +0000.416992][183d] Init the android object with
jvm:0xb4000073e1021380 env:0x73c3a10780 context:0x736c009328

[102:163] [2023-08-11 13:49:09 +0000.417090][183d] SetAndroidMediaCodecObjects


time:824564486 enter.

[102:163] [2023-08-11 13:49:09 +0000.417177][183d] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[102:163] [2023-08-11 13:49:09 +0000.417255][183d] SetAndroidMediaCodecObjects


time:824564486 enter.

[102:163] [2023-08-11 13:49:09 +0000.417327][183d] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000073e1021380
[102:163] [2023-08-11 13:49:09 +0000.417399][183d] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000073e1021380 address:0x731be34760
[102:163] [2023-08-11 13:49:09 +0000.417474][183d] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000073e1021380
address:0x731be34760
[102:163] [2023-08-11 13:49:09 +0000.417544][183d] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[102:163] [2023-08-11 13:49:09 +0000.417625][183d] Set the android objects with


jvm:0xb4000073e1021380 env:0x73c3a10780 context:0x736c009328

[102:163] [2023-08-11 13:49:09 +0000.417692][183d] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x73c3a10780
[102:164] [2023-08-11 13:49:09 +0000.417796][183d] SystemUtil Init done
[102:164] [2023-08-11 13:49:09 +0000.418270][183d]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[102:164] [2023-08-11 13:49:09 +0000.418520][183d] MediaFilterCamera
[102:164] [2023-08-11 13:49:09 +0000.418627][183d] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[102:165] [2023-08-11 13:49:09 +0000.418935][183d] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[102:165] [2023-08-11 13:49:09 +0000.419044][183d] Recording session using default
bitrate support by app:14680064
[102:165] [2023-08-11 13:49:09 +0000.419118][204a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73cce7d840
[102:165] [2023-08-11 13:49:09 +0000.419367][204a] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[102:165] [2023-08-11 13:49:09 +0000.419544][183d] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[102:167] [2023-08-11 13:49:09 +0000.421094][183d] Error(ini.cc:191): Open the file
failed. error:2
[102:167] [2023-08-11 13:49:09 +0000.421186][183d]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[102:167] [2023-08-11 13:49:09 +0000.421256][183d] The device model: 220333qag
usingSoftwareAEC value: 0
[102:171] [2023-08-11 13:49:09 +0000.424992][183d] Error(ini.cc:191): Open the file
failed. error:2
[102:171] [2023-08-11 13:49:09 +0000.425087][183d]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[102:171] [2023-08-11 13:49:09 +0000.425178][183d] The device model: 220333qag
usingHardwareAEC value: 0
[102:171] [2023-08-11 13:49:09 +0000.425248][183d] The machine device: 220333qag
usingHardwareAEC value: 0
[102:171] [2023-08-11 13:49:09 +0000.425319][183d] Using Default AEC type: software
AEC
[102:173] [2023-08-11 13:49:09 +0000.427412][183d] The device model: 220333qag enum
value: 0
[102:174] [2023-08-11 13:49:09 +0000.428460][183d] GetMachineModel is 220333QAG
[102:174] [2023-08-11 13:49:09 +0000.428559][183d] GetMachineInfo: 220333QAG
[102:174] [2023-08-11 13:49:09 +0000.428637][183d] Construct BeautifyReader
begin...
[102:174] [2023-08-11 13:49:09 +0000.428718][183d] dumpStickerRgba:0
dumpStickerYuv:0
[102:175] [2023-08-11 13:49:09 +0000.428786][183d] Construct BeautifyReader done.
[102:184] [2023-08-11 13:49:09 +0000.438142][183d] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[102:184] [2023-08-11 13:49:09 +0000.438191][204d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7325dd29a0
[102:184] [2023-08-11 13:49:09 +0000.438286][183d] AppDeviceManager telnet server
for statistics started......
[102:185] [2023-08-11 13:49:09 +0000.438996][183d] CpuOverloadDetect time:824564508
enter.

[102:185] [2023-08-11 13:49:09 +0000.439177][183d] CpuOverloadDetect leave. expire


time = 0 ms

[102:185] [2023-08-11 13:49:09 +0000.439222][204e] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7335e8b740
[102:186] [2023-08-11 13:49:09 +0000.440621][183d] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[102:186] [2023-08-11 13:49:09 +0000.440701][183d] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[102:189] [2023-08-11 13:49:09 +0000.443664][183d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[102:192] [2023-08-11 13:49:09 +0000.446284][183d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[102:193] [2023-08-11 13:49:09 +0000.446881][183d] CreatePlatformSpecificObjects:
[102:193] [2023-08-11 13:49:09 +0000.446965][183d] audio device use opensle input
and opensl output
[102:193] [2023-08-11 13:49:09 +0000.447053][183d] Create OpenSLES output module
with java VM support.

[102:193] [2023-08-11 13:49:09 +0000.447324][183d] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[102:193] [2023-08-11 13:49:09 +0000.447588][183d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[102:194] [2023-08-11 13:49:09 +0000.447930][183d] Create OpenSLES output module
with buffer num:1

[102:194] [2023-08-11 13:49:09 +0000.448174][183d] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[102:194] [2023-08-11 13:49:09 +0000.448442][183d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[102:194] [2023-08-11 13:49:09 +0000.448741][183d] Create OpenSLES input module
with java VM support.

[102:195] [2023-08-11 13:49:09 +0000.448845][183d] Create OpenSLES input module


with buffer num:1

[102:195] [2023-08-11 13:49:09 +0000.448945][183d] Error(trace.cc:40): Init the


output and input for audio device template.
[102:195] [2023-08-11 13:49:09 +0000.449017][183d] Init the output device.

[102:195] [2023-08-11 13:49:09 +0000.449084][183d] Init the opensl input.


[102:195] [2023-08-11 13:49:09 +0000.449163][183d] AppDeviceManager get setting
samplerate: 0
[102:196] [2023-08-11 13:49:09 +0000.449967][183d] The device model: 220333qag enum
value: 0
[102:197] [2023-08-11 13:49:09 +0000.451479][183d] The device model: 220333qag enum
value: 0
[102:197] [2023-08-11 13:49:09 +0000.451576][183d] Set the sample rate to be:48000

[102:197] [2023-08-11 13:49:09 +0000.451635][183d] Enable the recording stereo:0


[102:197] [2023-08-11 13:49:09 +0000.451718][183d] Set the playout as stereo:1
[102:198] [2023-08-11 13:49:09 +0000.451786][183d] Init the microphone.
[102:200] [2023-08-11 13:49:09 +0000.454272][183d] Update the recording sample rate
to be: 48000
[102:200] [2023-08-11 13:49:09 +0000.454392][183d] Init the speaker.
[102:200] [2023-08-11 13:49:09 +0000.454493][183d] Low latency buffer size:144 low
sample rate:48000
[102:201] [2023-08-11 13:49:09 +0000.455027][183d] Using 1 x 10ms for an audio
frame.

[102:207] [2023-08-11 13:49:09 +0000.461083][183d] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[102:207] [2023-08-11 13:49:09 +0000.461298][183d] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[102:207] [2023-08-11 13:49:09 +0000.461420][183d] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[102:216] [2023-08-11 13:49:09 +0000.470288][183d] The device model:220333qag

[102:216] [2023-08-11 13:49:09 +0000.470418][183d] speaker output factor:100


defaultFactor: 100

[102:216] [2023-08-11 13:49:09 +0000.470478][183d] headset output factor:100


defaultFactor: 100

[102:217] [2023-08-11 13:49:09 +0000.471399][183d] AppDeviceManagerStart finished.


[102:217] [2023-08-11 13:49:09 +0000.471485][183d] AppDeviceManagerStartMic::mic
status is off
[102:217] [2023-08-11 13:49:09 +0000.471573][183d] AppDeviceManagerStartMic update
aec type: 2

[102:217] [2023-08-11 13:49:09 +0000.471646][183d] AppDeviceManagerStartMic update


voiceChangeMode: 4
[102:217] [2023-08-11 13:49:09 +0000.471719][183d]
AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[102:218] [2023-08-11 13:49:09 +0000.471788][183d]
AudioDeviceDataHandler::StartMicProcess

[102:218] [2023-08-11 13:49:09 +0000.471993][183d] Try to start webrtc recording


device.

[102:218] [2023-08-11 13:49:09 +0000.472043][204f] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[102:218] [2023-08-11 13:49:09 +0000.472069][183d] StartRecording. threadID:6205

[102:218] [2023-08-11 13:49:09 +0000.472260][183d] default mode: Set the recording


mode to voice communication to enable HW AEC .

[102:218] [2023-08-11 13:49:09 +0000.472333][183d] Set the recording mode before


getSetting: 4
[102:218] [2023-08-11 13:49:09 +0000.472410][183d] Set the recording mode after
getSetting: 1
[102:269] [2023-08-11 13:49:09 +0000.523405][183d] StartRecording finished.

[102:269] [2023-08-11 13:49:09 +0000.523509][183d] audio: start the audio mic


checker timer.

[102:270] [2023-08-11 13:49:09 +0000.524442][183d] machine model :redmi


[102:270] [2023-08-11 13:49:09 +0000.524539][183d] Support this machine
model :redmi
[102:270] [2023-08-11 13:49:09 +0000.524636][183d] global inited! current sdk
version: 12-14-d8558ab
[102:788] [2023-08-11 13:49:10 +0000.42824][1bd1]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[102:789] [2023-08-11 13:49:10 +0000.43284][204b] MediaFilterCamera, recording file
context:0x73c3a6ee80 input texture:9
[102:789] [2023-08-11 13:49:10 +0000.43405][204b] GLESContext:
[102:789] [2023-08-11 13:49:10 +0000.43529][204b] The result of eglGetDisplay is:
0x1
[102:791] [2023-08-11 13:49:10 +0000.45665][204b] The result of creation:
0x73d043f700
[102:792] [2023-08-11 13:49:10 +0000.46017][204b] The result of
eglCreatePbufferSurface is: 0x73d043f980
[102:793] [2023-08-11 13:49:10 +0000.47370][1bd1]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x73c3a6ee80 input_texture: 9
[103:221] [2023-08-11 13:49:10 +0000.475074][204f] haveEnoughProcessedData
internalAudioStream.length: 10
[103:536] [2023-08-11 13:49:10 +0000.790002][183d]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[103:536] [2023-08-11 13:49:10 +0000.790191][183d] ~MediaFilterCamera
time:824565859 enter.

[103:536] [2023-08-11 13:49:10 +0000.790261][183d] StopPullFrameAndWriteMp4


time:824565859 enter.

[103:538] [2023-08-11 13:49:10 +0000.792069][204a] stop recording


[103:538] [2023-08-11 13:49:10 +0000.792171][204a] we have stopped recording before
[103:538] [2023-08-11 13:49:10 +0000.792298][183d] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms
[103:539] [2023-08-11 13:49:10 +0000.792864][183d] DestroyPipelineAndFilters
time:824565862 enter.

[103:539] [2023-08-11 13:49:10 +0000.792943][183d] DestroyPipelineAndFilters


leave. expire time = 0 ms

[103:539] [2023-08-11 13:49:10 +0000.793003][183d] AppDeviceManagerStopMic

[103:539] [2023-08-11 13:49:10 +0000.793097][183d] AppDeviceManagerStopMic::mic


status is on
[103:539] [2023-08-11 13:49:10 +0000.793157][183d] Try to stop webrtc device.

[103:539] [2023-08-11 13:49:10 +0000.793213][183d] Set record state to


stopped.threadID:6205

[103:590] [2023-08-11 13:49:10 +0000.844761][183d] Try to destory the


recorder.threadID:6205

[103:791] [2023-08-11 13:49:11 +0000.45073][183d] DestroyAudioRecorder:


[103:791] [2023-08-11 13:49:11 +0000.45381][183d] Cleanup the buffer queue in the
recorder.
[103:791] [2023-08-11 13:49:11 +0000.45491][183d] Destroy the recorder.

[103:806] [2023-08-11 13:49:11 +0000.59825][183d] StopRecording finished.

[103:806] [2023-08-11 13:49:11 +0[000:032] [2023-09-18 05:59:40 +0000.617327][38aa]


Log to file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start
time:2023-09-18 05:59:40 +0000
[000:032] [2023-09-18 05:59:40 +0000.617421][38aa] set AppID=50011 old AppID=-1
[000:032] [2023-09-18 05:59:40 +0000.617451][38aa] Init the android object with
jvm:0xb40000749da21380 env:0x74805758c0 context:0x7428952328

[000:032] [2023-09-18 05:59:40 +0000.617500][38aa] SetAndroidMediaCodecObjects


time:217148200 enter.

[000:032] [2023-09-18 05:59:40 +0000.617553][38aa] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:032] [2023-09-18 05:59:40 +0000.617583][38aa] SetAndroidMediaCodecObjects


time:217148200 enter.

[000:032] [2023-09-18 05:59:40 +0000.617610][38aa] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000749da21380
[000:032] [2023-09-18 05:59:40 +0000.617654][38aa] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000749da21380 address:0x73e2930760
[000:032] [2023-09-18 05:59:40 +0000.617684][38aa] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000749da21380
address:0x73e2930760
[000:032] [2023-09-18 05:59:40 +0000.617721][38aa] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:033] [2023-09-18 05:59:40 +0000.617761][38aa] Set the android objects with


jvm:0xb40000749da21380 env:0x74805758c0 context:0x7428952328

[000:035] [2023-09-18 05:59:40 +0000.619969][38aa] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x74805758c0
[000:035] [2023-09-18 05:59:40 +0000.620027][38aa] SystemUtil Init done
[000:037] [2023-09-18 05:59:40 +0000.622192][38aa]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:039] [2023-09-18 05:59:40 +0000.624619][38aa] MediaFilterCamera
[000:039] [2023-09-18 05:59:40 +0000.624685][38aa] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:040] [2023-09-18 05:59:40 +0000.624839][38aa] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:040] [2023-09-18 05:59:40 +0000.624877][39e3] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x748060bf40
[000:040] [2023-09-18 05:59:40 +0000.624894][38aa] Recording session using default
bitrate support by app:14680064
[000:040] [2023-09-18 05:59:40 +0000.625019][39e3] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:040] [2023-09-18 05:59:40 +0000.625107][38aa] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:041] [2023-09-18 05:59:40 +0000.625775][38aa] Error(ini.cc:191): Open the file
failed. error:2
[000:041] [2023-09-18 05:59:40 +0000.625819][38aa]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:041] [2023-09-18 05:59:40 +0000.625871][38aa] The device model: 220333qag
usingSoftwareAEC value: 0
[000:043] [2023-09-18 05:59:40 +0000.628207][38aa] Error(ini.cc:191): Open the file
failed. error:2
[000:043] [2023-09-18 05:59:40 +0000.628264][38aa]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:043] [2023-09-18 05:59:40 +0000.628313][38aa] The device model: 220333qag
usingHardwareAEC value: 0
[000:043] [2023-09-18 05:59:40 +0000.628353][38aa] The machine device: 220333qag
usingHardwareAEC value: 0
[000:043] [2023-09-18 05:59:40 +0000.628382][38aa] Using Default AEC type: software
AEC
[000:044] [2023-09-18 05:59:40 +0000.629628][38aa] The device model: 220333qag enum
value: 0
[000:045] [2023-09-18 05:59:40 +0000.630427][38aa] GetMachineModel is 220333QAG
[000:045] [2023-09-18 05:59:40 +0000.630490][38aa] GetMachineInfo: 220333QAG
[000:045] [2023-09-18 05:59:40 +0000.630543][38aa] Construct BeautifyReader
begin...
[000:045] [2023-09-18 05:59:40 +0000.630586][38aa] dumpStickerRgba:0
dumpStickerYuv:0
[000:045] [2023-09-18 05:59:40 +0000.630613][38aa] Construct BeautifyReader done.
[000:057] [2023-09-18 05:59:40 +0000.642144][38aa] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:057] [2023-09-18 05:59:40 +0000.642169][39e6] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x748de771a0
[000:057] [2023-09-18 05:59:40 +0000.642673][38aa] AppDeviceManager telnet server
for statistics started......
[000:058] [2023-09-18 05:59:40 +0000.643125][38aa] CpuOverloadDetect time:217148226
enter.

[000:058] [2023-09-18 05:59:40 +0000.643239][38aa] CpuOverloadDetect leave. expire


time = 0 ms

[000:058] [2023-09-18 05:59:40 +0000.643265][39e7] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x748df20e80
[000:059] [2023-09-18 05:59:40 +0000.643970][38aa] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:059] [2023-09-18 05:59:40 +0000.644010][38aa] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:062] [2023-09-18 05:59:40 +0000.647250][38aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:064] [2023-09-18 05:59:40 +0000.649139][38aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:064] [2023-09-18 05:59:40 +0000.649741][38aa] CreatePlatformSpecificObjects:
[000:065] [2023-09-18 05:59:40 +0000.649796][38aa] audio device use opensle input
and opensl output
[000:065] [2023-09-18 05:59:40 +0000.649845][38aa] Create OpenSLES output module
with java VM support.

[000:065] [2023-09-18 05:59:40 +0000.650028][38aa] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:065] [2023-09-18 05:59:40 +0000.650184][38aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:065] [2023-09-18 05:59:40 +0000.650377][38aa] Create OpenSLES output module
with buffer num:1

[000:065] [2023-09-18 05:59:40 +0000.650562][38aa] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:065] [2023-09-18 05:59:40 +0000.650739][38aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:066] [2023-09-18 05:59:40 +0000.650923][38aa] Create OpenSLES input module
with java VM support.

[000:066] [2023-09-18 05:59:40 +0000.650971][38aa] Create OpenSLES input module


with buffer num:1

[000:066] [2023-09-18 05:59:40 +0000.651037][38aa] Error(trace.cc:40): Init the


output and input for audio device template.
[000:066] [2023-09-18 05:59:40 +0000.651080][38aa] Init the output device.

[000:066] [2023-09-18 05:59:40 +0000.651106][38aa] Init the opensl input.


[000:066] [2023-09-18 05:59:40 +0000.651141][38aa] AppDeviceManager get setting
samplerate: 0
[000:066] [2023-09-18 05:59:40 +0000.651618][38aa] The device model: 220333qag enum
value: 0
[000:067] [2023-09-18 05:59:40 +0000.652295][38aa] The device model: 220333qag enum
value: 0
[000:067] [2023-09-18 05:59:40 +0000.652348][38aa] Set the sample rate to be:48000

[000:067] [2023-09-18 05:59:40 +0000.652378][38aa] Enable the recording stereo:0


[000:067] [2023-09-18 05:59:40 +0000.652406][38aa] Set the playout as stereo:1
[000:067] [2023-09-18 05:59:40 +0000.652457][38aa] Init the microphone.
[000:069] [2023-09-18 05:59:40 +0000.654202][38aa] Update the recording sample rate
to be: 48000
[000:069] [2023-09-18 05:59:40 +0000.654261][38aa] Init the speaker.
[000:069] [2023-09-18 05:59:40 +0000.654306][38aa] Low latency buffer size:144 low
sample rate:48000
[000:069] [2023-09-18 05:59:40 +0000.654602][38aa] Using 1 x 10ms for an audio
frame.

[000:073] [2023-09-18 05:59:40 +0000.658085][38aa] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:073] [2023-09-18 05:59:40 +0000.658244][38aa] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:073] [2023-09-18 05:59:40 +0000.658300][38aa] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:078] [2023-09-18 05:59:40 +0000.663245][38aa] The device model:220333qag

[000:078] [2023-09-18 05:59:40 +0000.663348][38aa] speaker output factor:100


defaultFactor: 100
[000:078] [2023-09-18 05:59:40 +0000.663379][38aa] headset output factor:100
defaultFactor: 100

[000:079] [2023-09-18 05:59:40 +0000.663921][38aa] AppDeviceManagerStart finished.


[000:079] [2023-09-18 05:59:40 +0000.663978][38aa] AppDeviceManagerStartMic::mic
status is off
[000:079] [2023-09-18 05:59:40 +0000.664029][38aa] AppDeviceManagerStartMic update
aec type: 2

[000:079] [2023-09-18 05:59:40 +0000.664066][38aa] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:079] [2023-09-18 05:59:40 +0000.664095][38aa]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:079] [2023-09-18 05:59:40 +0000.664144][38aa]
AudioDeviceDataHandler::StartMicProcess

[000:079] [2023-09-18 05:59:40 +0000.664287][38aa] Try to start webrtc recording


device.

[000:079] [2023-09-18 05:59:40 +0000.664335][38aa] StartRecording. threadID:14506

[000:079] [2023-09-18 05:59:40 +0000.664321][39ea] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:079] [2023-09-18 05:59:40 +0000.664387][39ea] haveEnoughProcessedData
internalAudioStream.length: 0
[000:079] [2023-09-18 05:59:40 +0000.664741][38aa] The machine model:220333QAG

[000:080] [2023-09-18 05:59:40 +0000.664865][38aa] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:080] [2023-09-18 05:59:40 +0000.664894][38aa] Set the recording mode before


getSetting: 4
[000:080] [2023-09-18 05:59:40 +0000.664925][38aa] Set the recording mode after
getSetting: 1
[000:130] [2023-09-18 05:59:40 +0000.715163][38aa] StartRecording finished.

[000:130] [2023-09-18 05:59:40 +0000.715240][38aa] audio: start the audio mic


checker timer.

[000:131] [2023-09-18 05:59:40 +0000.715836][38aa] machine model :redmi


[000:131] [2023-09-18 05:59:40 +0000.715891][38aa] Support this machine
model :redmi
[000:137] [2023-09-18 05:59:40 +0000.721793][38aa] global inited! current sdk
version: 12-14-d8558ab
[000:215] [2023-09-18 05:59:40 +0000.800338][39eb] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:215] [2023-09-18 05:59:40 +0000.800443][39eb] _deviceSampleRate:48000

[000:218] [2023-09-18 05:59:40 +0000.803160][39ea] Run AGC when audioType = 0


[000:218] [2023-09-18 05:59:40 +0000.803235][39ea]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:522] [2023-09-18 05:59:41 +0000.107402][38aa]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[000:522] [2023-09-18 05:59:41 +0000.107540][38aa] ~MediaFilterCamera
time:217148690 enter.
[000:522] [2023-09-18 05:59:41 +0000.107580][38aa] StopPullFrameAndWriteMp4
time:217148690 enter.

[000:523] [2023-09-18 05:59:41 +0000.107889][39e3] stop recording


[000:523] [2023-09-18 05:59:41 +0000.107934][39e3] we have stopped recording before
[000:523] [2023-09-18 05:59:41 +0000.107997][38aa] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[000:523] [2023-09-18 05:59:41 +0000.108232][38aa] DestroyPipelineAndFilters


time:217148691 enter.

[000:523] [2023-09-18 05:59:41 +0000.108271][38aa] DestroyPipelineAndFilters


leave. expire time = 0 ms

[000:523] [2023-09-18 05:59:41 +0000.108298][38aa] AppDeviceManagerStopMic

[000:523] [2023-09-18 05:59:41 +0000.108331][38aa] AppDeviceManagerStopMic::mic


status is on
[000:523] [2023-09-18 05:59:41 +0000.108365][38aa] Try to stop webrtc device.

[000:523] [2023-09-18 05:59:41 +0000.108393][38aa] Set record state to


stopped.threadID:14506

[000:574] [2023-09-18 05:59:41 +0000.158811][38aa] Try to destory the


recorder.threadID:14506

[000:774] [2023-09-18 05:59:41 +0000.358994][38aa] DestroyAudioRecorder:


[000:774] [2023-09-18 05:59:41 +0000.359107][38aa] Cleanup the buffer queue in the
recorder.
[000:774] [2023-09-18 05:59:41 +0000.359140][38aa] Destroy the recorder.

[000:775] [2023-09-18 05:59:41 +0000.360069][38aa] StopRecording finished.

[000:775] [2023-09-18 05:59:41 +0000.360141][38aa] The stop recording success.

[000:775] [2023-09-18 05:59:41 +0000.360194][38aa]


AudioDeviceDataHandler::StopMicProcess

[000:777] [2023-09-18 05:59:41 +0000.361858][38aa] AppDeviceManager stop.

[000:777] [2023-09-18 05:59:41 +0000.362059][38aa] Rlease the webrtc device object.

[000:778] [2023-09-18 05:59:41 +0000.362981][38aa] OpenSlesInput destruct.

[000:778] [2023-09-18 05:59:41 +0000.363082][38aa] OpenSlesOutput destruct.

[000:779] [2023-09-18 05:59:41 +0000.364300][38aa] EventDispatchServerScope


destruct
[000:779] [2023-09-18 05:59:41 +0000.364397][38aa]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[000:779] [2023-09-18 05:59:41 +0000.364459][38aa] ~AudioDeviceDataHandler

[000:780] [2023-09-18 05:59:41 +0000.365437][38aa] AppDeviceManagerDestruct.

[000:780] [2023-09-18 05:59:41 +0000.365502][38aa] ~AppDeviceManager:


[000:780] [2023-09-18 05:59:41 +0000.365555][38aa] ~CpuOverloadDetect
time:217148948 enter.
[000:781] [2023-09-18 05:59:41 +0000.366627][38aa] ~CpuOverloadDetect leave.
expire time = 1 ms

[000:783] [2023-09-18 05:59:41 +0000.368470][38aa] Destruct BeautifyReader begin...


[000:783] [2023-09-18 05:59:41 +0000.368552][38aa] Destruct BeautifyReader done.
[000:783] [2023-09-18 05:59:41 +0000.368593][38aa] ~MediaFilterCamera leave.
expire time = 261 ms

[000:784] [2023-09-18 05:59:41 +0000.368854][38aa] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[000:784] [2023-09-18 05:59:41 +0000.369255][38aa] global uninited!
[000:791] [2023-09-18 05:59:41 +0000.376165][38aa] clear AppID 50011
[000:791] [2023-09-18 05:59:41 +0000.376392][38aa] UnRegister JVM for Xplatform
util
[000:791] [2023-09-18 05:59:41 +0000.376475][38aa] Dispose::unregister webrtc video
engine
[000:791] [2023-09-18 05:59:41 +0000.376522][38aa] Init the android object with
jvm:0x0 env:0x0 context:0x0

[000:791] [2023-09-18 05:59:41 +0000.376588][38aa] SetAndroidMediaCodecObjects


time:217148959 enter.

[000:791] [2023-09-18 05:59:41 +0000.376647][38aa] ClearAndroidMediaCodecObjects


time:217148959 enter.

[000:791] [2023-09-18 05:59:41 +0000.376713][38aa] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:792] [2023-09-18 05:59:41 +0000.376821][38aa] SetAndroidMediaCodecObjects


leave. expire time = 1 ms

[000:792] [2023-09-18 05:59:41 +0000.376850][38aa] SetAndroidMediaCodecObjects


time:217148960 enter.

[000:792] [2023-09-18 05:59:41 +0000.376882][38aa] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[000:792] [2023-09-18 05:59:41 +0000.376913][38aa] ClearAndroidMediaCodecObjects
time:217148960 enter.

[000:792] [2023-09-18 05:59:41 +0000.376941][38aa] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:792] [2023-09-18 05:59:41 +0000.376969][38aa] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[000:792] [2023-09-18 05:59:41 +0000.376997][38aa] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:792] [2023-09-18 05:59:41 +0000.377030][38aa] Dispose::unregister webrtc voice


engine
[000:792] [2023-09-18 05:59:41 +0000.377061][38aa] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[000:794] [2023-09-18 05:59:41 +0000.379661][38aa] SystemUtil UnInit done


[005:153] [2023-09-18 05:59:45 +0000.738318][38aa] Register JVM for xplatform util
[005:157] [2023-09-18 05:59:45 +0000.742328][38aa] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-09-
18 05:59:45 +0000
[005:157] [2023-09-18 05:59:45 +0000.742384][38aa] set AppID=50011 old AppID=-1
[005:157] [2023-09-18 05:59:45 +0000.742424][38aa] Init the android object with
jvm:0xb40000749da21380 env:0x74805758c0 context:0x7428952328

[005:157] [2023-09-18 05:59:45 +0000.742456][38aa] SetAndroidMediaCodecObjects


time:217153325 enter.

[005:157] [2023-09-18 05:59:45 +0000.742496][38aa] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[005:157] [2023-09-18 05:59:45 +0000.742525][38aa] SetAndroidMediaCodecObjects


time:217153325 enter.

[005:157] [2023-09-18 05:59:45 +0000.742560][38aa] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000749da21380
[005:157] [2023-09-18 05:59:45 +0000.742586][38aa] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000749da21380 address:0x73e2930760
[005:157] [2023-09-18 05:59:45 +0000.742629][38aa] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000749da21380
address:0x73e2930760
[005:157] [2023-09-18 05:59:45 +0000.742656][38aa] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[005:157] [2023-09-18 05:59:45 +0000.742693][38aa] Set the android objects with


jvm:0xb40000749da21380 env:0x74805758c0 context:0x7428952328

[005:157] [2023-09-18 05:59:45 +0000.742739][38aa] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x74805758c0
[005:158] [2023-09-18 05:59:45 +0000.742769][38aa] SystemUtil Init done
[005:158] [2023-09-18 05:59:45 +0000.743000][38aa]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[005:158] [2023-09-18 05:59:45 +0000.743108][38aa] MediaFilterCamera
[005:158] [2023-09-18 05:59:45 +0000.743156][38aa] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[005:158] [2023-09-18 05:59:45 +0000.743298][38aa] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[005:158] [2023-09-18 05:59:45 +0000.743347][38aa] Recording session using default
bitrate support by app:14680064
[005:158] [2023-09-18 05:59:45 +0000.743336][3a35] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7480608ac0
[005:158] [2023-09-18 05:59:45 +0000.743533][3a35] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[005:158] [2023-09-18 05:59:45 +0000.743615][38aa] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[005:159] [2023-09-18 05:59:45 +0000.744387][38aa] Error(ini.cc:191): Open the file
failed. error:2
[005:159] [2023-09-18 05:59:45 +0000.744431][38aa]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[005:159] [2023-09-18 05:59:45 +0000.744460][38aa] The device model: 220333qag
usingSoftwareAEC value: 0
[005:161] [2023-09-18 05:59:45 +0000.746532][38aa] Error(ini.cc:191): Open the file
failed. error:2
[005:161] [2023-09-18 05:59:45 +0000.746593][38aa]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[005:161] [2023-09-18 05:59:45 +0000.746630][38aa] The device model: 220333qag
usingHardwareAEC value: 0
[005:161] [2023-09-18 05:59:45 +0000.746658][38aa] The machine device: 220333qag
usingHardwareAEC value: 0
[005:161] [2023-09-18 05:59:45 +0000.746709][38aa] Using Default AEC type: software
AEC
[005:162] [2023-09-18 05:59:45 +0000.747627][38aa] The device model: 220333qag enum
value: 0
[005:163] [2023-09-18 05:59:45 +0000.748264][38aa] GetMachineModel is 220333QAG
[005:163] [2023-09-18 05:59:45 +0000.748320][38aa] GetMachineInfo: 220333QAG
[005:163] [2023-09-18 05:59:45 +0000.748348][38aa] Construct BeautifyReader
begin...
[005:163] [2023-09-18 05:59:45 +0000.748375][38aa] dumpStickerRgba:0
dumpStickerYuv:0
[005:163] [2023-09-18 05:59:45 +0000.748400][38aa] Construct BeautifyReader done.
[005:166] [2023-09-18 05:59:45 +0000.751722][38aa] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[005:166] [2023-09-18 05:59:45 +0000.751749][3a38] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x748de747a0
[005:167] [2023-09-18 05:59:45 +0000.751835][38aa] AppDeviceManager telnet server
for statistics started......
[005:167] [2023-09-18 05:59:45 +0000.752221][38aa] CpuOverloadDetect time:217153335
enter.

[005:167] [2023-09-18 05:59:45 +0000.752321][38aa] CpuOverloadDetect leave. expire


time = 0 ms

[005:167] [2023-09-18 05:59:45 +0000.752345][3a39] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x73f6f2e8c0
[005:168] [2023-09-18 05:59:45 +0000.753073][38aa] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[005:168] [2023-09-18 05:59:45 +0000.753114][38aa] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[005:168] [2023-09-18 05:59:45 +0000.753398][38aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[005:168] [2023-09-18 05:59:45 +0000.753639][38aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[005:169] [2023-09-18 05:59:45 +0000.753870][38aa] CreatePlatformSpecificObjects:
[005:169] [2023-09-18 05:59:45 +0000.753912][38aa] audio device use opensle input
and opensl output
[005:169] [2023-09-18 05:59:45 +0000.753969][38aa] Create OpenSLES output module
with java VM support.

[005:169] [2023-09-18 05:59:45 +0000.754095][38aa] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[005:169] [2023-09-18 05:59:45 +0000.754235][38aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[005:169] [2023-09-18 05:59:45 +0000.754396][38aa] Create OpenSLES output module
with buffer num:1

[005:169] [2023-09-18 05:59:45 +0000.754506][38aa] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[005:169] [2023-09-18 05:59:45 +0000.754642][38aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[005:170] [2023-09-18 05:59:45 +0000.754796][38aa] Create OpenSLES input module
with java VM support.

[005:170] [2023-09-18 05:59:45 +0000.754839][38aa] Create OpenSLES input module


with buffer num:1

[005:170] [2023-09-18 05:59:45 +0000.754874][38aa] Error(trace.cc:40): Init the


output and input for audio device template.
[005:170] [2023-09-18 05:59:45 +0000.754911][38aa] Init the output device.

[005:170] [2023-09-18 05:59:45 +0000.754936][38aa] Init the opensl input.


[005:170] [2023-09-18 05:59:45 +0000.754985][38aa] AppDeviceManager get setting
samplerate: 0
[005:170] [2023-09-18 05:59:45 +0000.755344][38aa] The device model: 220333qag enum
value: 0
[005:171] [2023-09-18 05:59:45 +0000.755996][38aa] The device model: 220333qag enum
value: 0
[005:171] [2023-09-18 05:59:45 +0000.756034][38aa] Set the sample rate to be:48000

[005:171] [2023-09-18 05:59:45 +0000.756061][38aa] Enable the recording stereo:0


[005:171] [2023-09-18 05:59:45 +0000.756111][38aa] Set the playout as stereo:1
[005:171] [2023-09-18 05:59:45 +0000.756137][38aa] Init the microphone.
[005:171] [2023-09-18 05:59:45 +0000.756452][38aa] Update the recording sample rate
to be: 48000
[005:171] [2023-09-18 05:59:45 +0000.756494][38aa] Init the speaker.
[005:171] [2023-09-18 05:59:45 +0000.756529][38aa] Low latency buffer size:144 low
sample rate:48000
[005:172] [2023-09-18 05:59:45 +0000.756801][38aa] Using 1 x 10ms for an audio
frame.

[005:175] [2023-09-18 05:59:45 +0000.760124][38aa] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[005:175] [2023-09-18 05:59:45 +0000.760267][38aa] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[005:175] [2023-09-18 05:59:45 +0000.760331][38aa] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[005:180] [2023-09-18 05:59:45 +0000.765311][38aa] The device model:220333qag

[005:180] [2023-09-18 05:59:45 +0000.765402][38aa] speaker output factor:100


defaultFactor: 100

[005:180] [2023-09-18 05:59:45 +0000.765431][38aa] headset output factor:100


defaultFactor: 100

[005:181] [2023-09-18 05:59:45 +0000.765855][38aa] AppDeviceManagerStart finished.


[005:181] [2023-09-18 05:59:45 +0000.765899][38aa] AppDeviceManagerStartMic::mic
status is off
[005:181] [2023-09-18 05:59:45 +0000.765951][38aa] AppDeviceManagerStartMic update
aec type: 2

[005:181] [2023-09-18 05:59:45 +0000.765988][38aa] AppDeviceManagerStartMic update


voiceChangeMode: 4

[005:181] [2023-09-18 05:59:45 +0000.766014][38aa]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[005:181] [2023-09-18 05:59:45 +0000.766066][38aa]
AudioDeviceDataHandler::StartMicProcess

[005:181] [2023-09-18 05:59:45 +0000.766235][38aa] Try to start webrtc recording


device.

[005:181] [2023-09-18 05:59:45 +0000.766279][38aa] StartRecording. threadID:14506

[005:181] [2023-09-18 05:59:45 +0000.766275][3a3a] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[005:181] [2023-09-18 05:59:45 +0000.766340][38aa] default mode: Set the recording
mode to voice communication to enable HW AEC .

[005:181] [2023-09-18 05:59:45 +0000.766367][38aa] Set the recording mode before


getSetting: 4
[005:181] [2023-09-18 05:59:45 +0000.766398][38aa] Set the recording mode after
getSetting: 1
[005:195] [2023-09-18 05:59:45 +0000.780487][38aa] StartRecording finished.

[005:195] [2023-09-18 05:59:45 +0000.780558][38aa] audio: start the audio mic


checker timer.

[005:196] [2023-09-18 05:59:45 +0000.781189][38aa] machine model :redmi


[005:196] [2023-09-18 05:59:45 +0000.781244][38aa] Support this machine
model :redmi
[005:196] [2023-09-18 05:59:45 +0000.781279][38aa] global inited! current sdk
version: 12-14-d8558ab
[005:632] [2023-09-18 05:59:46 +0000.217147][38c3]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[005:632] [2023-09-18 05:59:46 +0000.217715][3a36] MediaFilterCamera, recording
file context:0x74806f2480 input texture:4
[005:633] [2023-09-18 05:59:46 +0000.217860][3a36] GLESContext:
[005:633] [2023-09-18 05:59:46 +0000.217994][3a36] The result of eglGetDisplay is:
0x1
[005:635] [2023-09-18 05:59:46 +0000.219784][3a36] The result of creation:
0x748d2d1880
[005:635] [2023-09-18 05:59:46 +0000.219950][3a36] The result of
eglCreatePbufferSurface is: 0x748d2d1980
[005:635] [2023-09-18 05:59:46 +0000.220119][38c3]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x74806f2480 input_texture: 4
[006:336] [2023-09-18 05:59:46 +0000.921091][3a3a] haveEnoughProcessedData
internalAudioStream.length: 0
[006:952] [2023-09-18 05:59:47 +0000.537088][3a3a] Run AGC when audioType = 0
[007:607] [2023-09-18 05:59:48 +0000.192165][38aa]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[007:607] [2023-09-18 05:59:48 +0000.192314][38aa] ~MediaFilterCamera
time:217155775 enter.

[007:607] [2023-09-18 05:59:48 +0000.192373][38aa] StopPullFrameAndWriteMp4


time:217155775 enter.

[007:608] [2023-09-18 05:59:48 +0000.193280][3a35] stop recording


[007:608] [2023-09-18 05:59:48 +0000.193391][3a35] we have stopped recording before
[007:609] [2023-09-18 05:59:48 +0000.194421][38aa] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[007:612] [2023-09-18 05:59:48 +0000.197083][38aa] DestroyPipelineAndFilters


time:217155780 enter.

[007:612] [2023-09-18 05:59:48 +0000.197193][38aa] DestroyPipelineAndFilters


leave. expire time = 0 ms

[007:612] [2023-09-18 05:59:48 +0000.197227][38aa] AppDeviceManagerStopMic

[007:612] [2023-09-18 05:59:48 +0000.197320][38aa] AppDeviceManagerStopMic::mic


status is on
[007:612] [2023-09-18 05:59:48 +0000.197390][38aa] Try to stop webrtc device.

[007:612] [2023-09-18 05:59:48 +0000.197470][38aa] Set record state to


stopped.threadID:14506

[007:647] [2023-09-18 05:59:48 +0000.231933][38aa] Try to destory the


recorder.threadID:14506
[007:847] [2023-09-18 05:59:48 +0000.432139][38aa] DestroyAudioRecorder:
[007:847] [2023-09-18 05:59:48 +0000.432287][38aa] Cleanup the buffer queue in the
recorder.
[007:847] [2023-09-18 05:59:48 +0000.432323][38aa] Destroy the recorder.

[007:851] [2023-09-18 05:59:48 +0000.436310][38aa] StopRecording finished.

[007:851] [2023-09-18 05:59:48 +0000.436571][38aa] The stop recording success.

[007:851] [2023-09-18 05:59:48 +0000.436643][38aa]


AudioDeviceDataHandler::StopMicProcess

[007:855] [2023-09-18 05:59:48 +0000.440660][38aa] AppDeviceManager stop.

[007:856] [2023-09-18 05:59:48 +0000.440872][38aa] Rlease the webrtc device object.

[007:856] [2023-09-18 05:59:48 +0000.441493][38aa] OpenSlesInput destruct.

[007:856] [2023-09-18 05:59:48 +0000.441613][38aa] OpenSlesOutput destruct.

[007:857] [2023-09-18 05:59:48 +0000.442180][38aa] EventDispatchServerScope


destruct
[007:857] [2023-09-18 05:59:48 +0000.442265][38aa]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[007:857] [2023-09-18 05:59:48 +0000.442364][38aa] ~AudioDeviceDataHandler

[007:858] [2023-09-18 05:59:48 +0000.443417][38aa] AppDeviceManagerDestruct.

[007:858] [2023-09-18 05:59:48 +0000.443529][38aa] ~AppDeviceManager:


[007:858] [2023-09-18 05:59:48 +0000.443626][38aa] ~CpuOverloadDetect
time:217156026 enter.

[007:859] [2023-09-18 05:59:48 +0000.443974][38aa] ~CpuOverloadDetect leave.


expire time = 1 ms

[007:864] [2023-09-18 05:59:48 +0000.449729][38aa] Destruct BeautifyReader begin...


[007:865] [2023-09-18 05:59:48 +0000.449917][38aa] Destruct BeautifyReader done.
[007:865] [2023-09-18 05:59:48 +0000.449983][38aa] ~MediaFilterCamera leave.
expire time = 258 ms

[007:865] [2023-09-18 05:59:48 +0000.450268][38aa] ~GLESContext:


[007:866] [2023-09-18 05:59:48 +0000.451295][38aa] GLESContext destruct finish.
[007:866] [2023-09-18 05:59:48 +0000.451443][38aa] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[007:867] [2023-09-18 05:59:48 +0000.452007][38aa] global uninited!
[007:867] [2023-09-18 05:59:48 +0000.452506][38aa] clear AppID 50011
[007:867] [2023-09-18 05:59:48 +0000.452577][38aa] UnRegister JVM for Xplatform
util
[007:868] [2023-09-18 05:59:48 +0000.452818][38aa] Dispose::unregister webrtc video
engine
[007:868] [2023-09-18 05:59:48 +0000.452883][38aa] Init the android object with
jvm:0x0 env:0x0 context:0x0

[007:868] [2023-09-18 05:59:48 +0000.452954][38aa] SetAndroidMediaCodecObjects


time:217156036 enter.

[007:868] [2023-09-18 05:59:48 +0000.453008][38aa] ClearAndroidMediaCodecObjects


time:217156036 enter.
[007:868] [2023-09-18 05:59:48 +0000.453052][38aa] ClearAndroidMediaCodecObjects
leave. expire time = 0 ms

[007:868] [2023-09-18 05:59:48 +0000.453106][38aa] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[007:868] [2023-09-18 05:59:48 +0000.453137][38aa] SetAndroidMediaCodecObjects


time:217156036 enter.

[007:868] [2023-09-18 05:59:48 +0000.453196][38aa] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[007:868] [2023-09-18 05:59:48 +0000.453267][38aa] ClearAndroidMediaCodecObjects
time:217156036 enter.

[007:868] [2023-09-18 05:59:48 +0000.453328][38aa] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[007:868] [2023-09-18 05:59:48 +0000.453356][38aa] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[007:868] [2023-09-18 05:59:48 +0000.453384][38aa] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[007:868] [2023-09-18 05:59:48 +0000.453445][38aa] Dispose::unregister webrtc voice


engine
[007:868] [2023-09-18 05:59:48 +0000.453477][38aa] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[007:868] [2023-09-18 05:59:48 +0000.453534][38aa] SystemUtil UnInit done


[009:694] [2023-09-18 05:59:50 +0000.279499][38aa] Register JVM for xplatform util
[009:700] [2023-09-18 05:59:50 +0000.285083][38aa] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-09-
18 05:59:50 +0000
[009:700] [2023-09-18 05:59:50 +0000.285146][38aa] set AppID=50011 old AppID=-1
[009:700] [2023-09-18 05:59:50 +0000.285175][38aa] Init the android object with
jvm:0xb40000749da21380 env:0x74805758c0 context:0x7428952328

[009:700] [2023-09-18 05:59:50 +0000.285206][38aa] SetAndroidMediaCodecObjects


time:217157868 enter.

[009:700] [2023-09-18 05:59:50 +0000.285247][38aa] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[009:700] [2023-09-18 05:59:50 +0000.285275][38aa] SetAndroidMediaCodecObjects


time:217157868 enter.

[009:700] [2023-09-18 05:59:50 +0000.285314][38aa] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000749da21380
[009:700] [2023-09-18 05:59:50 +0000.285340][38aa] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000749da21380 address:0x73e2930760
[009:700] [2023-09-18 05:59:50 +0000.285378][38aa] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000749da21380
address:0x73e2930760
[009:700] [2023-09-18 05:59:50 +0000.285405][38aa] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[009:700] [2023-09-18 05:59:50 +0000.285431][38aa] Set the android objects with


jvm:0xb40000749da21380 env:0x74805758c0 context:0x7428952328
[009:700] [2023-09-18 05:59:50 +0000.285475][38aa] audio jni debug :manager
SetAndroidAudioDeviceObjects env:0x74805758c0
[009:700] [2023-09-18 05:59:50 +0000.285504][38aa] SystemUtil Init done
[009:701] [2023-09-18 05:59:50 +0000.285760][38aa]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[009:701] [2023-09-18 05:59:50 +0000.285881][38aa] MediaFilterCamera
[009:701] [2023-09-18 05:59:50 +0000.285929][38aa] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[009:701] [2023-09-18 05:59:50 +0000.286071][38aa] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[009:701] [2023-09-18 05:59:50 +0000.286120][38aa] Recording session using default
bitrate support by app:14680064
[009:701] [2023-09-18 05:59:50 +0000.286110][3a7d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73f6f364c0
[009:701] [2023-09-18 05:59:50 +0000.286208][3a7d] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[009:701] [2023-09-18 05:59:50 +0000.286305][38aa] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[009:702] [2023-09-18 05:59:50 +0000.287131][38aa] Error(ini.cc:191): Open the file
failed. error:2
[009:702] [2023-09-18 05:59:50 +0000.287175][38aa]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[009:702] [2023-09-18 05:59:50 +0000.287206][38aa] The device model: 220333qag
usingSoftwareAEC value: 0
[009:704] [2023-09-18 05:59:50 +0000.289383][38aa] Error(ini.cc:191): Open the file
failed. error:2
[009:704] [2023-09-18 05:59:50 +0000.289446][38aa]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[009:704] [2023-09-18 05:59:50 +0000.289481][38aa] The device model: 220333qag
usingHardwareAEC value: 0
[009:704] [2023-09-18 05:59:50 +0000.289508][38aa] The machine device: 220333qag
usingHardwareAEC value: 0
[009:704] [2023-09-18 05:59:50 +0000.289549][38aa] Using Default AEC type: software
AEC
[009:705] [2023-09-18 05:59:50 +0000.290405][38aa] The device model: 220333qag enum
value: 0
[009:706] [2023-09-18 05:59:50 +0000.290972][38aa] GetMachineModel is 220333QAG
[009:706] [2023-09-18 05:59:50 +0000.291017][38aa] GetMachineInfo: 220333QAG
[009:706] [2023-09-18 05:59:50 +0000.291044][38aa] Construct BeautifyReader
begin...
[009:706] [2023-09-18 05:59:50 +0000.291084][38aa] dumpStickerRgba:0
dumpStickerYuv:0
[009:706] [2023-09-18 05:59:50 +0000.291109][38aa] Construct BeautifyReader done.
[009:708] [2023-09-18 05:59:50 +0000.293581][38aa] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[009:708] [2023-09-18 05:59:50 +0000.293613][3a80] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73f6d9d5a0
[009:708] [2023-09-18 05:59:50 +0000.293661][38aa] AppDeviceManager telnet server
for statistics started......
[009:709] [2023-09-18 05:59:50 +0000.293930][38aa] CpuOverloadDetect time:217157877
enter.

[009:709] [2023-09-18 05:59:50 +0000.294025][38aa] CpuOverloadDetect leave. expire


time = 0 ms

[009:709] [2023-09-18 05:59:50 +0000.294051][3a81] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x748df21e40
[009:709] [2023-09-18 05:59:50 +0000.294718][38aa] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[009:710] [2023-09-18 05:59:50 +0000.294758][38aa] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[009:710] [2023-09-18 05:59:50 +0000.295003][38aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[009:710] [2023-09-18 05:59:50 +0000.295241][38aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[009:710] [2023-09-18 05:59:50 +0000.295446][38aa] CreatePlatformSpecificObjects:
[009:710] [2023-09-18 05:59:50 +0000.295488][38aa] audio device use opensle input
and opensl output
[009:710] [2023-09-18 05:59:50 +0000.295520][38aa] Create OpenSLES output module
with java VM support.

[009:710] [2023-09-18 05:59:50 +0000.295638][38aa] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[009:711] [2023-09-18 05:59:50 +0000.295767][38aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[009:711] [2023-09-18 05:59:50 +0000.295927][38aa] Create OpenSLES output module
with buffer num:1

[009:711] [2023-09-18 05:59:50 +0000.296046][38aa] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[009:711] [2023-09-18 05:59:50 +0000.296185][38aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[009:711] [2023-09-18 05:59:50 +0000.296347][38aa] Create OpenSLES input module
with java VM support.

[009:711] [2023-09-18 05:59:50 +0000.296397][38aa] Create OpenSLES input module


with buffer num:1

[009:711] [2023-09-18 05:59:50 +0000.296433][38aa] Error(trace.cc:40): Init the


output and input for audio device template.
[009:711] [2023-09-18 05:59:50 +0000.296487][38aa] Init the output device.

[009:711] [2023-09-18 05:59:50 +0000.296514][38aa] Init the opensl input.


[009:711] [2023-09-18 05:59:50 +0000.296569][38aa] AppDeviceManager get setting
samplerate: 0
[009:712] [2023-09-18 05:59:50 +0000.297091][38aa] The device model: 220333qag enum
value: 0
[009:713] [2023-09-18 05:59:50 +0000.297843][38aa] The device model: 220333qag enum
value: 0
[009:713] [2023-09-18 05:59:50 +0000.297912][38aa] Set the sample rate to be:48000

[009:713] [2023-09-18 05:59:50 +0000.297942][38aa] Enable the recording stereo:0


[009:713] [2023-09-18 05:59:50 +0000.297971][38aa] Set the playout as stereo:1
[009:713] [2023-09-18 05:59:50 +0000.297998][38aa] Init the microphone.
[009:713] [2023-09-18 05:59:50 +0000.298328][38aa] Update the recording sample rate
to be: 48000
[009:713] [2023-09-18 05:59:50 +0000.298385][38aa] Init the speaker.
[009:713] [2023-09-18 05:59:50 +0000.298423][38aa] Low latency buffer size:144 low
sample rate:48000
[009:713] [2023-09-18 05:59:50 +0000.298631][38aa] Using 1 x 10ms for an audio
frame.

[009:717] [2023-09-18 05:59:50 +0000.302193][38aa] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[009:717] [2023-09-18 05:59:50 +0000.302340][38aa] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[009:717] [2023-09-18 05:59:50 +0000.302392][38aa] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[009:722] [2023-09-18 05:59:50 +0000.307143][38aa] The device model:220333qag

[009:722] [2023-09-18 05:59:50 +0000.307211][38aa] speaker output factor:100


defaultFactor: 100

[009:722] [2023-09-18 05:59:50 +0000.307239][38aa] headset output factor:100


defaultFactor: 100

[009:722] [2023-09-18 05:59:50 +0000.307659][38aa] AppDeviceManagerStart finished.


[009:722] [2023-09-18 05:59:50 +0000.307702][38aa] AppDeviceManagerStartMic::mic
status is off
[009:723] [2023-09-18 05:59:50 +0000.307755][38aa] AppDeviceManagerStartMic update
aec type: 2

[009:723] [2023-09-18 05:59:50 +0000.307791][38aa] AppDeviceManagerStartMic update


voiceChangeMode: 4

[009:723] [2023-09-18 05:59:50 +0000.307817][38aa]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[009:723] [2023-09-18 05:59:50 +0000.307864][38aa]
AudioDeviceDataHandler::StartMicProcess

[009:723] [2023-09-18 05:59:50 +0000.308004][38aa] Try to start webrtc recording


device.

[009:723] [2023-09-18 05:59:50 +0000.308044][38aa] StartRecording. threadID:14506

[009:723] [2023-09-18 05:59:50 +0000.308034][3a82] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[009:723] [2023-09-18 05:59:50 +0000.308101][38aa] default mode: Set the recording
mode to voice communication to enable HW AEC .

[009:723] [2023-09-18 05:59:50 +0000.308138][38aa] Set the recording mode before


getSetting: 4
[009:723] [2023-09-18 05:59:50 +0000.308168][38aa] Set the recording mode after
getSetting: 1
[009:739] [2023-09-18 05:59:50 +0000.324681][38aa] StartRecording finished.

[009:740] [2023-09-18 05:59:50 +0000.324804][38aa] audio: start the audio mic


checker timer.

[009:740] [2023-09-18 05:59:50 +0000.325378][38aa] machine model :redmi


[009:740] [2023-09-18 05:59:50 +0000.325433][38aa] Support this machine
model :redmi
[009:740] [2023-09-18 05:59:50 +0000.325466][38aa] global inited! current sdk
version: 12-14-d8558ab
[010:015] [2023-09-18 05:59:50 +0000.600444][3a82] haveEnoughProcessedData
internalAudioStream.length: 0
[010:159] [2023-09-18 05:59:50 +0000.743986][38c3]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[010:159] [2023-09-18 05:59:50 +0000.744178][3a7e] MediaFilterCamera, recording
file context:0x74806f2480 input texture:6
[010:159] [2023-09-18 05:59:50 +0000.744279][3a7e] GLESContext:
[010:159] [2023-09-18 05:59:50 +0000.744331][3a7e] The result of eglGetDisplay is:
0x1
[010:160] [2023-09-18 05:59:50 +0000.745654][3a7e] The result of creation:
0x748d2d1880
[010:161] [2023-09-18 05:59:50 +0000.745807][3a7e] The result of
eglCreatePbufferSurface is: 0x748d2d1980
[010:161] [2023-09-18 05:59:50 +0000.745968][38c3]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x74806f2480 input_texture: 6
[011:134] [2023-09-18 05:59:51 +0000.719531][3a82] Run AGC when audioType = 0
[011:134] [2023-09-18 05:59:51 +0000.719711][3a82]
AudioDeviceDataHandler::MixAndSendOutFrame
[011:720] [2023-09-18 05:59:52 +0000.305296][3a82] haveEnoughProcessedData
internalAudioStream.length: 0
[012:314] [2023-09-18 05:59:52 +0000.898859][38aa]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[012:314] [2023-09-18 05:59:52 +0000.898997][38aa] ~MediaFilterCamera
time:217160482 enter.

[012:314] [2023-09-18 05:59:52 +0000.899031][38aa] StopPullFrameAndWriteMp4


time:217160482 enter.

[012:314] [2023-09-18 05:59:52 +0000.899465][3a7d] stop recording


[012:314] [2023-09-18 05:59:52 +0000.899509][3a7d] we have stopped recording before
[012:314] [2023-09-18 05:59:52 +0000.899636][38aa] StopPullFrameAndWriteMp4 leave.
expire time = 0 ms

[012:315] [2023-09-18 05:59:52 +0000.899914][38aa] DestroyPipelineAndFilters


time:217160483 enter.

[012:315] [2023-09-18 05:59:52 +0000.899946][38aa] DestroyPipelineAndFilters


leave. expire time = 0 ms

[012:315] [2023-09-18 05:59:52 +0000.899975][38aa] AppDeviceManagerStopMic

[012:315] [2023-09-18 05:59:52 +0000.900025][38aa] AppDeviceManagerStopMic::mic


status is on
[012:315] [2023-09-18 05:59:52 +0000.900051][38aa] Try to stop webrtc device.

[012:315] [2023-09-18 05:59:52 +0000.900080][38aa] Set record state to


stopped.threadID:14506

[012:350] [2023-09-18 05:59:52 +0000.935348][38aa] Try to destory the


recorder.threadID:14506

[012:550] [2023-09-18 05:59:53 +0000.135573][38aa] DestroyAudioRecorder:


[012:550] [2023-09-18 05:59:53 +0000.135699][38aa] Cleanup the buffer queue in the
recorder.
[012:550] [2023-09-18 05:59:53 +0000.135732][38aa] Destroy the recorder.

[012:557] [2023-09-18 05:59:53 +0000.141858][38aa] StopRecording finished.

[012:557] [2023-09-18 05:59:53 +0000.141964][38aa] The stop recording success.

[012:557] [2023-09-18 05:59:53 +0000.141994][38aa]


AudioDeviceDataHandler::StopMicProcess

[012:558] [2023-09-18 05:59:53 +0000.142970][38aa] AppDeviceManager stop.

[012:558] [2023-09-18 05:59:53 +0000.143060][38aa] Rlease the webrtc device object.

[012:558] [2023-09-18 05:59:53 +0000.143421][38aa] OpenSlesInput destruct.

[012:558] [2023-09-18 05:59:53 +0000.143495][38aa] OpenSlesOutput destruct.


[012:559] [2023-09-18 05:59:53 +0000.144239][38aa] EventDispatchServerScope
destruct
[012:559] [2023-09-18 05:59:53 +0000.144289][38aa]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[012:559] [2023-09-18 05:59:53 +0000.144347][38aa] ~AudioDeviceDataHandler

[012:560] [2023-09-18 05:59:53 +0000.144931][38aa] AppDeviceManagerDestruct.

[012:560] [2023-09-18 05:59:53 +0000.145029][38aa] ~AppDeviceManager:


[012:560] [2023-09-18 05:59:53 +0000.145082][38aa] ~CpuOverloadDetect
time:217160728 enter.

[012:561] [2023-09-18 05:59:53 +0000.145811][38aa] ~CpuOverloadDetect leave.


expire time = 1 ms

[012:563] [2023-09-18 05:59:53 +0000.148143][38aa] Destruct BeautifyReader begin...


[012:563] [2023-09-18 05:59:53 +0000.148250][38aa] Destruct BeautifyReader done.
[012:563] [2023-09-18 05:59:53 +0000.148294][38aa] ~MediaFilterCamera leave.
expire time = 249 ms

[012:563] [2023-09-18 05:59:53 +0000.148595][38aa] ~GLESContext:


[012:564] [2023-09-18 05:59:53 +0000.149658][38aa] GLESContext destruct finish.
[012:565] [2023-09-18 05:59:53 +0000.149776][38aa] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[012:565] [2023-09-18 05:59:53 +0000.150355][38aa] global uninited!
[012:566] [2023-09-18 05:59:53 +0000.150873][38aa] clear AppID 50011
[012:566] [2023-09-18 05:59:53 +0000.150909][38aa] UnRegister JVM for Xplatform
util
[012:566] [2023-09-18 05:59:53 +0000.150989][38aa] Dispose::unregister webrtc video
engine
[012:566] [2023-09-18 05:59:53 +0000.151014][38aa] Init the android object with
jvm:0x0 env:0x0 context:0x0

[012:566] [2023-09-18 05:59:53 +0000.151047][38aa] SetAndroidMediaCodecObjects


time:217160734 enter.

[012:566] [2023-09-18 05:59:53 +0000.151075][38aa] ClearAndroidMediaCodecObjects


time:217160734 enter.

[012:566] [2023-09-18 05:59:53 +0000.151105][38aa] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[012:566] [2023-09-18 05:59:53 +0000.151132][38aa] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[012:566] [2023-09-18 05:59:53 +0000.151160][38aa] SetAndroidMediaCodecObjects


time:217160734 enter.

[012:566] [2023-09-18 05:59:53 +0000.151221][38aa] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[012:566] [2023-09-18 05:59:53 +0000.151248][38aa] ClearAndroidMediaCodecObjects
time:217160734 enter.

[012:566] [2023-09-18 05:59:53 +0000.151274][38aa] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[012:566] [2023-09-18 05:59:53 +0000.151303][38aa] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[012:566] [2023-09-18 05:59:53 +0000.151328][38aa] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[012:566] [2023-09-18 05:59:53 +0000.151354][38aa] Dispose::unregister webrtc voice


engine
[012:566] [2023-09-18 05:59:53 +0000.151380][38aa] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[012:566] [2023-09-18 05:59:53 +0000.151411][38aa] SystemUtil UnInit done


[014:299] [2023-09-18 05:59:54 +0000.884318][38aa] Register JVM for xplatform util
[014:304] [2023-09-18 05:59:54 +0000.888894][38aa] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-09-
18 05:59:54 +0000
[014:304] [2023-09-18 05:59:54 +0000.888963][38aa] set AppID=50011 old AppID=-1
[014:304] [2023-09-18 05:59:54 +0000.888991][38aa] Init the android object with
jvm:0xb40000749da21380 env:0x74805758c0 context:0x7428952328

[014:304] [2023-09-18 05:59:54 +0000.889022][38aa] SetAndroidMediaCodecObjects


time:217162472 enter.

[014:304] [2023-09-18 05:59:54 +0000.889053][38aa] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[014:304] [2023-09-18 05:59:54 +0000.889091][38aa] SetAndroidMediaCodecObjects


time:217162472 enter.

[014:304] [2023-09-18 05:59:54 +0000.889118][38aa] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000749da21380
[014:304] [2023-09-18 05:59:54 +0000.889160][38aa] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000749da21380 address:0x73e2930760
[014:304] [2023-09-18 05:59:54 +0000.889188][38aa] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000749da21380
address:0x73e2930760
[014:304] [2023-09-18 05:59:54 +0000.889230][38aa] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[014:304] [2023-09-18 05:59:54 +0000.889256][38aa] Set the android objects with


jvm:0xb40000749da21380 env:0x74805758c0 context:0x7428952328

[014:304] [2023-09-18 05:59:54 +0000.889317][38aa] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x74805758c0
[014:304] [2023-09-18 05:59:54 +0000.889347][38aa] SystemUtil Init done
[014:304] [2023-09-18 05:59:54 +0000.889611][38aa]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[014:304] [2023-09-18 05:59:54 +0000.889724][38aa] MediaFilterCamera
[014:305] [2023-09-18 05:59:54 +0000.889771][38aa] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[014:305] [2023-09-18 05:59:54 +0000.889893][38aa] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[014:305] [2023-09-18 05:59:54 +0000.889946][38aa] Recording session using default
bitrate support by app:14680064
[014:305] [2023-09-18 05:59:54 +0000.889933][3b4a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73f6ca25c0
[014:305] [2023-09-18 05:59:54 +0000.890136][3b4a] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[014:305] [2023-09-18 05:59:54 +0000.890219][38aa] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[014:306] [2023-09-18 05:59:54 +0000.891065][38aa] Error(ini.cc:191): Open the file
failed. error:2
[014:306] [2023-09-18 05:59:54 +0000.891109][38aa]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[014:306] [2023-09-18 05:59:54 +0000.891139][38aa] The device model: 220333qag
usingSoftwareAEC value: 0
[014:308] [2023-09-18 05:59:54 +0000.893332][38aa] Error(ini.cc:191): Open the file
failed. error:2
[014:308] [2023-09-18 05:59:54 +0000.893436][38aa]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[014:308] [2023-09-18 05:59:54 +0000.893473][38aa] The device model: 220333qag
usingHardwareAEC value: 0
[014:308] [2023-09-18 05:59:54 +0000.893517][38aa] The machine device: 220333qag
usingHardwareAEC value: 0
[014:308] [2023-09-18 05:59:54 +0000.893557][38aa] Using Default AEC type: software
AEC
[014:310] [2023-09-18 05:59:54 +0000.894971][38aa] The device model: 220333qag enum
value: 0
[014:310] [2023-09-18 05:59:54 +0000.895577][38aa] GetMachineModel is 220333QAG
[014:310] [2023-09-18 05:59:54 +0000.895645][38aa] GetMachineInfo: 220333QAG
[014:310] [2023-09-18 05:59:54 +0000.895673][38aa] Construct BeautifyReader
begin...
[014:310] [2023-09-18 05:59:54 +0000.895722][38aa] dumpStickerRgba:0
dumpStickerYuv:0
[014:311] [2023-09-18 05:59:54 +0000.895748][38aa] Construct BeautifyReader done.
[014:313] [2023-09-18 05:59:54 +0000.898559][38aa] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[014:313] [2023-09-18 05:59:54 +0000.898593][3b4d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73f6d9d5a0
[014:313] [2023-09-18 05:59:54 +0000.898662][38aa] AppDeviceManager telnet server
for statistics started......
[014:314] [2023-09-18 05:59:54 +0000.899074][38aa] CpuOverloadDetect time:217162482
enter.

[014:314] [2023-09-18 05:59:54 +0000.899186][38aa] CpuOverloadDetect leave. expire


time = 0 ms

[014:314] [2023-09-18 05:59:54 +0000.899218][3b4e] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x73de4ca680
[014:315] [2023-09-18 05:59:54 +0000.899927][38aa] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[014:315] [2023-09-18 05:59:54 +0000.899972][38aa] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[014:315] [2023-09-18 05:59:54 +0000.900221][38aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[014:315] [2023-09-18 05:59:54 +0000.900479][38aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[014:315] [2023-09-18 05:59:54 +0000.900712][38aa] CreatePlatformSpecificObjects:
[014:316] [2023-09-18 05:59:54 +0000.900790][38aa] audio device use opensle input
and opensl output
[014:316] [2023-09-18 05:59:54 +0000.900823][38aa] Create OpenSLES output module
with java VM support.

[014:316] [2023-09-18 05:59:54 +0000.900933][38aa] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[014:316] [2023-09-18 05:59:54 +0000.901076][38aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[014:316] [2023-09-18 05:59:54 +0000.901241][38aa] Create OpenSLES output module
with buffer num:1
[014:316] [2023-09-18 05:59:54 +0000.901353][38aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[014:316] [2023-09-18 05:59:54 +0000.901489][38aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[014:316] [2023-09-18 05:59:54 +0000.901641][38aa] Create OpenSLES input module
with java VM support.

[014:316] [2023-09-18 05:59:54 +0000.901684][38aa] Create OpenSLES input module


with buffer num:1

[014:316] [2023-09-18 05:59:54 +0000.901719][38aa] Error(trace.cc:40): Init the


output and input for audio device template.
[014:317] [2023-09-18 05:59:54 +0000.901766][38aa] Init the output device.

[014:317] [2023-09-18 05:59:54 +0000.901792][38aa] Init the opensl input.


[014:317] [2023-09-18 05:59:54 +0000.901845][38aa] AppDeviceManager get setting
samplerate: 0
[014:317] [2023-09-18 05:59:54 +0000.902220][38aa] The device model: 220333qag enum
value: 0
[014:318] [2023-09-18 05:59:54 +0000.902883][38aa] The device model: 220333qag enum
value: 0
[014:318] [2023-09-18 05:59:54 +0000.902922][38aa] Set the sample rate to be:48000

[014:318] [2023-09-18 05:59:54 +0000.902949][38aa] Enable the recording stereo:0


[014:318] [2023-09-18 05:59:54 +0000.903001][38aa] Set the playout as stereo:1
[014:318] [2023-09-18 05:59:54 +0000.903026][38aa] Init the microphone.
[014:318] [2023-09-18 05:59:54 +0000.903578][38aa] Update the recording sample rate
to be: 48000
[014:318] [2023-09-18 05:59:54 +0000.903661][38aa] Init the speaker.
[014:318] [2023-09-18 05:59:54 +0000.903697][38aa] Low latency buffer size:144 low
sample rate:48000
[014:319] [2023-09-18 05:59:54 +0000.904045][38aa] Using 1 x 10ms for an audio
frame.

[014:322] [2023-09-18 05:59:54 +0000.907708][38aa] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[014:323] [2023-09-18 05:59:54 +0000.907852][38aa] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[014:323] [2023-09-18 05:59:54 +0000.907929][38aa] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[014:328] [2023-09-18 05:59:54 +0000.912968][38aa] The device model:220333qag

[014:328] [2023-09-18 05:59:54 +0000.913065][38aa] speaker output factor:100


defaultFactor: 100

[014:328] [2023-09-18 05:59:54 +0000.913095][38aa] headset output factor:100


defaultFactor: 100

[014:328] [2023-09-18 05:59:54 +0000.913539][38aa] AppDeviceManagerStart finished.


[014:328] [2023-09-18 05:59:54 +0000.913588][38aa] AppDeviceManagerStartMic::mic
status is off
[014:328] [2023-09-18 05:59:54 +0000.913650][38aa] AppDeviceManagerStartMic update
aec type: 2

[014:328] [2023-09-18 05:59:54 +0000.913677][38aa] AppDeviceManagerStartMic update


voiceChangeMode: 4

[014:328] [2023-09-18 05:59:54 +0000.913703][38aa]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[014:328] [2023-09-18 05:59:54 +0000.913728][38aa]
AudioDeviceDataHandler::StartMicProcess

[014:329] [2023-09-18 05:59:54 +0000.913890][38aa] Try to start webrtc recording


device.

[014:329] [2023-09-18 05:59:54 +0000.913932][38aa] StartRecording. threadID:14506

[014:329] [2023-09-18 05:59:54 +0000.913922][3b4f] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[014:329] [2023-09-18 05:59:54 +0000.913992][38aa] default mode: Set the recording
mode to voice communication to enable HW AEC .

[014:329] [2023-09-18 05:59:54 +0000.914035][38aa] Set the recording mode before


getSetting: 4
[014:329] [2023-09-18 05:59:54 +0000.914066][38aa] Set the recording mode after
getSetting: 1
[014:345] [2023-09-18 05:59:54 +0000.929988][38aa] StartRecording finished.

[014:345] [2023-09-18 05:59:54 +0000.930071][38aa] audio: start the audio mic


checker timer.

[014:346] [2023-09-18 05:59:54 +0000.930775][38aa] machine model :redmi


[014:346] [2023-09-18 05:59:54 +0000.930828][38aa] Support this machine
model :redmi
[014:346] [2023-09-18 05:59:54 +0000.930873][38aa] global inited! current sdk
version: 12-14-d8558ab
[014:781] [2023-09-18 05:59:55 +0000.366506][38c3]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[014:781] [2023-09-18 05:59:55 +0000.366744][3b4b] MediaFilterCamera, recording
file context:0x74806f2480 input texture:9
[014:782] [2023-09-18 05:59:55 +0000.366803][3b4b] GLESContext:
[014:782] [2023-09-18 05:59:55 +0000.366853][3b4b] The result of eglGetDisplay is:
0x1
[014:783] [2023-09-18 05:59:55 +0000.368015][3b4b] The result of creation:
0x73f6e59800
[014:783] [2023-09-18 05:59:55 +0000.368148][3b4b] The result of
eglCreatePbufferSurface is: 0x73f6e63e80
[014:783] [2023-09-18 05:59:55 +0000.368278][38c3]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x74806f2480 input_texture: 9
[015:219] [2023-09-18 05:59:55 +0000.804667][3b4f] Run AGC when audioType = 0
[015:274] [2023-09-18 05:59:55 +0000.859497][38aa]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[015:274] [2023-09-18 05:59:55 +0000.859646][38aa] ~MediaFilterCamera
time:217163442 enter.

[015:274] [2023-09-18 05:59:55 +0000.859699][38aa] StopPullFrameAndWriteMp4


time:217163442 enter.

[015:275] [2023-09-18 05:59:55 +0000.860169][3b4a] stop recording


[015:275] [2023-09-18 05:59:55 +0000.860220][3b4a] we have stopped recording before
[015:275] [2023-09-18 05:59:55 +0000.860305][38aa] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[015:276] [2023-09-18 05:59:55 +0000.861174][38aa] DestroyPipelineAndFilters


time:217163444 enter.

[015:276] [2023-09-18 05:59:55 +0000.861303][38aa] DestroyPipelineAndFilters


leave. expire time = 0 ms

[015:276] [2023-09-18 05:59:55 +0000.861366][38aa] AppDeviceManagerStopMic

[015:276] [2023-09-18 05:59:55 +0000.861495][38aa] AppDeviceManagerStopMic::mic


status is on
[015:276] [2023-09-18 05:59:55 +0000.861559][38aa] Try to stop webrtc device.

[015:276] [2023-09-18 05:59:55 +0000.861601][38aa] Set record state to


stopped.threadID:14506

[015:307] [2023-09-18 05:59:55 +0000.892681][38aa] Try to destory the


recorder.threadID:14506

[015:315] [2023-09-18 05:59:55 +0000.900357][3b4f] haveEnoughProcessedData


internalAudioStream.length: 0
[015:508] [2023-09-18 05:59:56 +0000.92894][38aa] DestroyAudioRecorder:
[015:508] [2023-09-18 05:59:56 +0000.93149][38aa] Cleanup the buffer queue in the
recorder.
[015:508] [2023-09-18 05:59:56 +0000.93200][38aa] Destroy the recorder.

[015:513] [2023-09-18 05:59:56 +0000.98183][38aa] StopRecording finished.

[015:514] [2023-09-18 05:59:56 +0000.98871][38aa] The stop recording success.

[015:514] [2023-09-18 05:59:56 +0000.98983][38aa]


AudioDeviceDataHandler::StopMicProcess

[015:519] [2023-09-18 05:59:56 +0000.104619][38aa] AppDeviceManager stop.

[015:520] [2023-09-18 05:59:56 +0000.104862][38aa] Rlease the webrtc device object.

[015:520] [2023-09-18 05:59:56 +0000.105386][38aa] OpenSlesInput destruct.

[015:520] [2023-09-18 05:59:56 +0000.105491][38aa] OpenSlesOutput destruct.

[015:521] [2023-09-18 05:59:56 +0000.106327][38aa] EventDispatchServerScope


destruct
[015:521] [2023-09-18 05:59:56 +0000.106448][38aa]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[015:521] [2023-09-18 05:59:56 +0000.106570][38aa] ~AudioDeviceDataHandler

[015:524] [2023-09-18 05:59:56 +0000.109175][38aa] AppDeviceManagerDestruct.

[015:524] [2023-09-18 05:59:56 +0000.109338][38aa] ~AppDeviceManager:


[015:524] [2023-09-18 05:59:56 +0000.109436][38aa] ~CpuOverloadDetect
time:217163692 enter.

[015:525] [2023-09-18 05:59:56 +0000.109934][38aa] ~CpuOverloadDetect leave.


expire time = 1 ms

[015:534] [2023-09-18 05:59:56 +0000.119464][38aa] Destruct BeautifyReader begin...


[015:534] [2023-09-18 05:59:56 +0000.119602][38aa] Destruct BeautifyReader done.
[015:534] [2023-09-18 05:59:56 +0000.119646][38aa] ~MediaFilterCamera leave.
expire time = 260 ms

[015:535] [2023-09-18 05:59:56 +0000.119834][38aa] ~GLESContext:


[015:536] [2023-09-18 05:59:56 +0000.121766][38aa] GLESContext destruct finish.
[015:537] [2023-09-18 05:59:56 +0000.121967][38aa] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[015:538] [2023-09-18 05:59:56 +0000.122939][38aa] global uninited!
[015:538] [2023-09-18 05:59:56 +0000.123757][38aa] clear AppID 50011
[015:539] [2023-09-18 05:59:56 +0000.123867][38aa] UnRegister JVM for Xplatform
util
[015:539] [2023-09-18 05:59:56 +0000.123937][38aa] Dispose::unregister webrtc video
engine
[015:539] [2023-09-18 05:59:56 +0000.124011][38aa] Init the android object with
jvm:0x0 env:0x0 context:0x0

[015:539] [2023-09-18 05:59:56 +0000.124075][38aa] SetAndroidMediaCodecObjects


time:217163707 enter.

[015:539] [2023-09-18 05:59:56 +0000.124143][38aa] ClearAndroidMediaCodecObjects


time:217163707 enter.

[015:539] [2023-09-18 05:59:56 +0000.124225][38aa] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[015:539] [2023-09-18 05:59:56 +0000.124292][38aa] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[015:539] [2023-09-18 05:59:56 +0000.124356][38aa] SetAndroidMediaCodecObjects


time:217163707 enter.

[015:539] [2023-09-18 05:59:56 +0000.124423][38aa] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[015:539] [2023-09-18 05:59:56 +0000.124532][38aa] ClearAndroidMediaCodecObjects
time:217163707 enter.

[015:539] [2023-09-18 05:59:56 +0000.124594][38aa] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[015:539] [2023-09-18 05:59:56 +0000.124656][38aa] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[015:539] [2023-09-18 05:59:56 +0000.124720][38aa] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[015:540] [2023-09-18 05:59:56 +0000.125545][38aa] Dispose::unregister webrtc voice


engine
[015:540] [2023-09-18 05:59:56 +0000.125632][38aa] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[015:541] [2023-09-18 05:59:56 +0000.125862][38aa] SystemUtil UnInit done


[033:884] [2023-09-18 06:00:14 +0000.469634][38aa] Register JVM for xplatform util
[033:888] [2023-09-18 06:00:14 +0000.473729][38aa] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-09-
18 06:00:14 +0000
[033:889] [2023-09-18 06:00:14 +0000.473788][38aa] set AppID=50011 old AppID=-1
[033:889] [2023-09-18 06:00:14 +0000.473827][38aa] Init the android object with
jvm:0xb40000749da21380 env:0x74805758c0 context:0x7428952328

[033:889] [2023-09-18 06:00:14 +0000.473873][38aa] SetAndroidMediaCodecObjects


time:217182057 enter.

[033:889] [2023-09-18 06:00:14 +0000.473904][38aa] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[033:889] [2023-09-18 06:00:14 +0000.473941][38aa] SetAndroidMediaCodecObjects


time:217182057 enter.

[033:889] [2023-09-18 06:00:14 +0000.473986][38aa] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000749da21380
[033:889] [2023-09-18 06:00:14 +0000.474021][38aa] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000749da21380 address:0x73e2930760
[033:889] [2023-09-18 06:00:14 +0000.474048][38aa] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000749da21380
address:0x73e2930760
[033:889] [2023-09-18 06:00:14 +0000.474084][38aa] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[033:889] [2023-09-18 06:00:14 +0000.474111][38aa] Set the android objects with


jvm:0xb40000749da21380 env:0x74805758c0 context:0x7428952328

[033:889] [2023-09-18 06:00:14 +0000.474148][38aa] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x74805758c0
[033:889] [2023-09-18 06:00:14 +0000.474177][38aa] SystemUtil Init done
[033:889] [2023-09-18 06:00:14 +0000.474433][38aa]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[033:889] [2023-09-18 06:00:14 +0000.474552][38aa] MediaFilterCamera
[033:889] [2023-09-18 06:00:14 +0000.474602][38aa] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[033:889] [2023-09-18 06:00:14 +0000.474738][38aa] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[033:890] [2023-09-18 06:00:14 +0000.474786][38aa] Recording session using default
bitrate support by app:14680064
[033:890] [2023-09-18 06:00:14 +0000.474776][3cdd] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73f6c59440
[033:890] [2023-09-18 06:00:14 +0000.474967][3cdd] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[033:890] [2023-09-18 06:00:14 +0000.475052][38aa] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[033:891] [2023-09-18 06:00:14 +0000.475902][38aa] Error(ini.cc:191): Open the file
failed. error:2
[033:891] [2023-09-18 06:00:14 +0000.475947][38aa]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[033:891] [2023-09-18 06:00:14 +0000.475977][38aa] The device model: 220333qag
usingSoftwareAEC value: 0
[033:893] [2023-09-18 06:00:14 +0000.478216][38aa] Error(ini.cc:191): Open the file
failed. error:2
[033:893] [2023-09-18 06:00:14 +0000.478279][38aa]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[033:893] [2023-09-18 06:00:14 +0000.478324][38aa] The device model: 220333qag
usingHardwareAEC value: 0
[033:893] [2023-09-18 06:00:14 +0000.478367][38aa] The machine device: 220333qag
usingHardwareAEC value: 0
[033:893] [2023-09-18 06:00:14 +0000.478394][38aa] Using Default AEC type: software
AEC
[033:894] [2023-09-18 06:00:14 +0000.479569][38aa] The device model: 220333qag enum
value: 0
[033:895] [2023-09-18 06:00:14 +0000.480159][38aa] GetMachineModel is 220333QAG
[033:895] [2023-09-18 06:00:14 +0000.480238][38aa] GetMachineInfo: 220333QAG
[033:895] [2023-09-18 06:00:14 +0000.480268][38aa] Construct BeautifyReader
begin...
[033:895] [2023-09-18 06:00:14 +0000.480296][38aa] dumpStickerRgba:0
dumpStickerYuv:0
[033:895] [2023-09-18 06:00:14 +0000.480362][38aa] Construct BeautifyReader done.
[033:898] [2023-09-18 06:00:14 +0000.483640][38aa] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[033:898] [2023-09-18 06:00:14 +0000.483668][3ce0] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73eaef7aa0
[033:899] [2023-09-18 06:00:14 +0000.483763][38aa] AppDeviceManager telnet server
for statistics started......
[033:899] [2023-09-18 06:00:14 +0000.484177][38aa] CpuOverloadDetect time:217182067
enter.

[033:899] [2023-09-18 06:00:14 +0000.484289][38aa] CpuOverloadDetect leave. expire


time = 0 ms

[033:899] [2023-09-18 06:00:14 +0000.484320][3ce1] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x73de4caa00
[033:900] [2023-09-18 06:00:14 +0000.485089][38aa] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[033:900] [2023-09-18 06:00:14 +0000.485133][38aa] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[033:900] [2023-09-18 06:00:14 +0000.485389][38aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[033:900] [2023-09-18 06:00:14 +0000.485643][38aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[033:901] [2023-09-18 06:00:14 +0000.485869][38aa] CreatePlatformSpecificObjects:
[033:901] [2023-09-18 06:00:14 +0000.485911][38aa] audio device use opensle input
and opensl output
[033:901] [2023-09-18 06:00:14 +0000.485965][38aa] Create OpenSLES output module
with java VM support.

[033:901] [2023-09-18 06:00:14 +0000.486074][38aa] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[033:901] [2023-09-18 06:00:14 +0000.486215][38aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[033:901] [2023-09-18 06:00:14 +0000.486381][38aa] Create OpenSLES output module
with buffer num:1

[033:901] [2023-09-18 06:00:14 +0000.486493][38aa] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[033:901] [2023-09-18 06:00:14 +0000.486629][38aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[033:902] [2023-09-18 06:00:14 +0000.486781][38aa] Create OpenSLES input module
with java VM support.

[033:902] [2023-09-18 06:00:14 +0000.486823][38aa] Create OpenSLES input module


with buffer num:1

[033:902] [2023-09-18 06:00:14 +0000.486857][38aa] Error(trace.cc:40): Init the


output and input for audio device template.
[033:902] [2023-09-18 06:00:14 +0000.486895][38aa] Init the output device.

[033:902] [2023-09-18 06:00:14 +0000.486920][38aa] Init the opensl input.


[033:902] [2023-09-18 06:00:14 +0000.486969][38aa] AppDeviceManager get setting
samplerate: 0
[033:902] [2023-09-18 06:00:14 +0000.487342][38aa] The device model: 220333qag enum
value: 0
[033:903] [2023-09-18 06:00:14 +0000.488002][38aa] The device model: 220333qag enum
value: 0
[033:903] [2023-09-18 06:00:14 +0000.488040][38aa] Set the sample rate to be:48000

[033:903] [2023-09-18 06:00:14 +0000.488067][38aa] Enable the recording stereo:0


[033:903] [2023-09-18 06:00:14 +0000.488109][38aa] Set the playout as stereo:1
[033:903] [2023-09-18 06:00:14 +0000.488134][38aa] Init the microphone.
[033:903] [2023-09-18 06:00:14 +0000.488486][38aa] Update the recording sample rate
to be: 48000
[033:903] [2023-09-18 06:00:14 +0000.488529][38aa] Init the speaker.
[033:903] [2023-09-18 06:00:14 +0000.488565][38aa] Low latency buffer size:144 low
sample rate:48000
[033:904] [2023-09-18 06:00:14 +0000.488866][38aa] Using 1 x 10ms for an audio
frame.

[033:907] [2023-09-18 06:00:14 +0000.492161][38aa] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[033:907] [2023-09-18 06:00:14 +0000.492301][38aa] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[033:907] [2023-09-18 06:00:14 +0000.492361][38aa] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[033:912] [2023-09-18 06:00:14 +0000.497341][38aa] The device model:220333qag

[033:912] [2023-09-18 06:00:14 +0000.497420][38aa] speaker output factor:100


defaultFactor: 100

[033:912] [2023-09-18 06:00:14 +0000.497449][38aa] headset output factor:100


defaultFactor: 100

[033:913] [2023-09-18 06:00:14 +0000.497884][38aa] AppDeviceManagerStart finished.


[033:913] [2023-09-18 06:00:14 +0000.497917][38aa] AppDeviceManagerStartMic::mic
status is off
[033:913] [2023-09-18 06:00:14 +0000.497971][38aa] AppDeviceManagerStartMic update
aec type: 2

[033:913] [2023-09-18 06:00:14 +0000.497999][38aa] AppDeviceManagerStartMic update


voiceChangeMode: 4

[033:913] [2023-09-18 06:00:14 +0000.498023][38aa]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[033:913] [2023-09-18 06:00:14 +0000.498047][38aa]
AudioDeviceDataHandler::StartMicProcess

[033:913] [2023-09-18 06:00:14 +0000.498192][38aa] Try to start webrtc recording


device.

[033:913] [2023-09-18 06:00:14 +0000.498222][38aa] StartRecording. threadID:14506

[033:913] [2023-09-18 06:00:14 +0000.498229][3ce2] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[033:913] [2023-09-18 06:00:14 +0000.498277][38aa] default mode: Set the recording
mode to voice communication to enable HW AEC .

[033:913] [2023-09-18 06:00:14 +0000.498305][38aa] Set the recording mode before


getSetting: 4
[033:913] [2023-09-18 06:00:14 +0000.498335][38aa] Set the recording mode after
getSetting: 1
[033:927] [2023-09-18 06:00:14 +0000.512581][38aa] StartRecording finished.

[033:927] [2023-09-18 06:00:14 +0000.512653][38aa] audio: start the audio mic


checker timer.

[033:928] [2023-09-18 06:00:14 +0000.513224][38aa] machine model :redmi


[033:928] [2023-09-18 06:00:14 +0000.513270][38aa] Support this machine
model :redmi
[033:928] [2023-09-18 06:00:14 +0000.513302][38aa] global inited! current sdk
version: 12-14-d8558ab
[034:331] [2023-09-18 06:00:14 +0000.916265][38c3]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[034:331] [2023-09-18 06:00:14 +0000.916463][3cde] MediaFilterCamera, recording
file context:0x74806f2480 input texture:11
[034:331] [2023-09-18 06:00:14 +0000.916517][3cde] GLESContext:
[034:331] [2023-09-18 06:00:14 +0000.916565][3cde] The result of eglGetDisplay is:
0x1
[034:333] [2023-09-18 06:00:14 +0000.917918][3cde] The result of creation:
0x748d2b3300
[034:333] [2023-09-18 06:00:14 +0000.918074][3cde] The result of
eglCreatePbufferSurface is: 0x748d2b3400
[034:333] [2023-09-18 06:00:14 +0000.918397][38c3]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x74806f2480 input_texture: 11
[035:363] [2023-09-18 06:00:15 +0000.948798][38aa]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[035:364] [2023-09-18 06:00:15 +0000.948908][38aa] ~MediaFilterCamera
time:217183532 enter.

[035:364] [2023-09-18 06:00:15 +0000.948943][38aa] StopPullFrameAndWriteMp4


time:217183532 enter.

[035:364] [2023-09-18 06:00:15 +0000.949375][3cdd] stop recording


[035:364] [2023-09-18 06:00:15 +0000.949437][3cdd] we have stopped recording before
[035:364] [2023-09-18 06:00:15 +0000.949545][38aa] StopPullFrameAndWriteMp4 leave.
expire time = 0 ms

[035:365] [2023-09-18 06:00:15 +0000.950210][38aa] DestroyPipelineAndFilters


time:217183533 enter.

[035:365] [2023-09-18 06:00:15 +0000.950350][38aa] DestroyPipelineAndFilters


leave. expire time = 0 ms

[035:365] [2023-09-18 06:00:15 +0000.950407][38aa] AppDeviceManagerStopMic

[035:365] [2023-09-18 06:00:15 +0000.950527][38aa] AppDeviceManagerStopMic::mic


status is on
[035:365] [2023-09-18 06:00:15 +0000.950584][38aa] Try to stop webrtc device.

[035:365] [2023-09-18 06:00:15 +0000.950618][38aa] Set record state to


stopped.threadID:14506

[035:398] [2023-09-18 06:00:15 +0000.983315][38aa] Try to destory the


recorder.threadID:14506

[035:566] [2023-09-18 06:00:16 +0000.151315][3ce2] haveEnoughProcessedData


internalAudioStream.length: 0
[035:598] [2023-09-18 06:00:16 +0000.183513][38aa] DestroyAudioRecorder:
[035:599] [2023-09-18 06:00:16 +0000.183772][38aa] Cleanup the buffer queue in the
recorder.
[035:599] [2023-09-18 06:00:16 +0000.183806][38aa] Destroy the recorder.

[035:600] [2023-09-18 06:00:16 +0000.185450][38aa] StopRecording finished.

[035:600] [2023-09[000:137] [2023-09-27 12:30:50 +0000.22719][6fc0] Log to


file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-09-
27 12:30:50 +0000
[000:137] [2023-09-27 12:30:50 +0000.22884][6fc0] set AppID=50011 old AppID=-1
[000:137] [2023-09-27 12:30:50 +0000.22964][6fc0] Init the android object with
jvm:0xb40000749da21380 env:0x7480548f00 context:0x742895b328

[000:138] [2023-09-27 12:30:50 +0000.23113][6fc0] SetAndroidMediaCodecObjects


time:458399708 enter.

[000:138] [2023-09-27 12:30:50 +0000.23200][6fc0] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:138] [2023-09-27 12:30:50 +0000.23278][6fc0] SetAndroidMediaCodecObjects


time:458399708 enter.

[000:138] [2023-09-27 12:30:50 +0000.23348][6fc0] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000749da21380
[000:138] [2023-09-27 12:30:50 +0000.23416][6fc0] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000749da21380 address:0x73c745d760
[000:138] [2023-09-27 12:30:50 +0000.23490][6fc0] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000749da21380
address:0x73c745d760
[000:138] [2023-09-27 12:30:50 +0000.23561][6fc0] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:138] [2023-09-27 12:30:50 +0000.23657][6fc0] Set the android objects with


jvm:0xb40000749da21380 env:0x7480548f00 context:0x742895b328

[000:140] [2023-09-27 12:30:50 +0000.25466][6fc0] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7480548f00
[000:140] [2023-09-27 12:30:50 +0000.25558][6fc0] SystemUtil Init done
[000:143] [2023-09-27 12:30:50 +0000.28643][6fc0]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:145] [2023-09-27 12:30:50 +0000.30789][6fc0] MediaFilterCamera
[000:145] [2023-09-27 12:30:50 +0000.30927][6fc0] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:146] [2023-09-27 12:30:50 +0000.31187][6fc0] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:146] [2023-09-27 12:30:50 +0000.31298][6fc0] Recording session using default
bitrate support by app:14680064
[000:146] [2023-09-27 12:30:50 +0000.31285][71ac] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x748dfdebc0
[000:146] [2023-09-27 12:30:50 +0000.31465][71ac] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:146] [2023-09-27 12:30:50 +0000.31647][6fc0] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:147] [2023-09-27 12:30:50 +0000.32847][6fc0] Error(ini.cc:191): Open the file
failed. error:2
[000:147] [2023-09-27 12:30:50 +0000.32934][6fc0]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:148] [2023-09-27 12:30:50 +0000.33037][6fc0] The device model: 220333qag
usingSoftwareAEC value: 0
[000:151] [2023-09-27 12:30:50 +0000.36957][6fc0] Error(ini.cc:191): Open the file
failed. error:2
[000:152] [2023-09-27 12:30:50 +0000.37068][6fc0]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:152] [2023-09-27 12:30:50 +0000.37160][6fc0] The device model: 220333qag
usingHardwareAEC value: 0
[000:152] [2023-09-27 12:30:50 +0000.37232][6fc0] The machine device: 220333qag
usingHardwareAEC value: 0
[000:152] [2023-09-27 12:30:50 +0000.37303][6fc0] Using Default AEC type: software
AEC
[000:154] [2023-09-27 12:30:50 +0000.39478][6fc0] The device model: 220333qag enum
value: 0
[000:155] [2023-09-27 12:30:50 +0000.40599][6fc0] GetMachineModel is 220333QAG
[000:155] [2023-09-27 12:30:50 +0000.40723][6fc0] GetMachineInfo: 220333QAG
[000:155] [2023-09-27 12:30:50 +0000.40821][6fc0] Construct BeautifyReader begin...
[000:155] [2023-09-27 12:30:50 +0000.40906][6fc0] dumpStickerRgba:0
dumpStickerYuv:0
[000:155] [2023-09-27 12:30:50 +0000.40976][6fc0] Construct BeautifyReader done.
[000:163] [2023-09-27 12:30:50 +0000.48858][6fc0] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:164] [2023-09-27 12:30:50 +0000.49255][71af] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73f4ac20a0
[000:167] [2023-09-27 12:30:50 +0000.52423][6fc0] AppDeviceManager telnet server
for statistics started......
[000:167] [2023-09-27 12:30:50 +0000.52995][6fc0] CpuOverloadDetect time:458399737
enter.

[000:168] [2023-09-27 12:30:50 +0000.53221][6fc0] CpuOverloadDetect leave. expire


time = 1 ms

[000:168] [2023-09-27 12:30:50 +0000.53256][71b0] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x73f4ceaf80
[000:169] [2023-09-27 12:30:50 +0000.54736][6fc0] AppDeviceMana GetOpenslVoiceMode
before get setting: 1
[000:169] [2023-09-27 12:30:50 +0000.54817][6fc0] AppDeviceMana GetOpenslVoiceMode
after get setting: 1
[000:174] [2023-09-27 12:30:50 +0000.60030][6fc0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:176] [2023-09-27 12:30:50 +0000.61191][6fc0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:177] [2023-09-27 12:30:50 +0000.62061][6fc0] CreatePlatformSpecificObjects:
[000:177] [2023-09-27 12:30:50 +0000.62160][6fc0] audio device use opensle input
and opensl output
[000:177] [2023-09-27 12:30:50 +0000.62252][6fc0] Create OpenSLES output module
with java VM support.

[000:177] [2023-09-27 12:30:50 +0000.62555][6fc0] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:177] [2023-09-27 12:30:50 +0000.62836][6fc0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:178] [2023-09-27 12:30:50 +0000.63233][6fc0] Create OpenSLES output module
with buffer num:1

[000:178] [2023-09-27 12:30:50 +0000.63553][6fc0] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:178] [2023-09-27 12:30:50 +0000.63837][6fc0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:179] [2023-09-27 12:30:50 +0000.64152][6fc0] Create OpenSLES input module with
java VM support.

[000:179] [2023-09-27 12:30:50 +0000.64238][6fc0] Create OpenSLES input module with


buffer num:1

[000:179] [2023-09-27 12:30:50 +0000.64367][6fc0] Error(trace.cc:40): Init the


output and input for audio device template.
[000:179] [2023-09-27 12:30:50 +0000.64444][6fc0] Init the output device.
[000:179] [2023-09-27 12:30:50 +0000.64512][6fc0] Init the opensl input.
[000:179] [2023-09-27 12:30:50 +0000.64590][6fc0] AppDeviceManager get setting
samplerate: 0
[000:180] [2023-09-27 12:30:50 +0000.65451][6fc0] The device model: 220333qag enum
value: 0
[000:181] [2023-09-27 12:30:50 +0000.66832][6fc0] The device model: 220333qag enum
value: 0
[000:181] [2023-09-27 12:30:50 +0000.66912][6fc0] Set the sample rate to be:48000

[000:181] [2023-09-27 12:30:50 +0000.66985][6fc0] Enable the recording stereo:0


[000:182] [2023-09-27 12:30:50 +0000.67087][6fc0] Set the playout as stereo:1
[000:182] [2023-09-27 12:30:50 +0000.67158][6fc0] Init the microphone.
[000:182] [2023-09-27 12:30:50 +0000.67880][6fc0] Update the recording sample rate
to be: 48000
[000:182] [2023-09-27 12:30:50 +0000.67970][6fc0] Init the speaker.
[000:183] [2023-09-27 12:30:50 +0000.68069][6fc0] Low latency buffer size:144 low
sample rate:48000
[000:183] [2023-09-27 12:30:50 +0000.68560][6fc0] Using 1 x 10ms for an audio
frame.

[000:189] [2023-09-27 12:30:50 +0000.74636][6fc0] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:189] [2023-09-27 12:30:50 +0000.74880][6fc0] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:189] [2023-09-27 12:30:50 +0000.75005][6fc0] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:198] [2023-09-27 12:30:50 +0000.83851][6fc0] The device model:220333qag

[000:198] [2023-09-27 12:30:50 +0000.83989][6fc0] speaker output factor:100


defaultFactor: 100

[000:199] [2023-09-27 12:30:50 +0000.84050][6fc0] headset output factor:100


defaultFactor: 100

[000:199] [2023-09-27 12:30:50 +0000.84960][6fc0] AppDeviceManagerStart finished.


[000:200] [2023-09-27 12:30:50 +0000.85079][6fc0] AppDeviceManagerStartMic::mic
status is off
[000:200] [2023-09-27 12:30:50 +0000.85191][6fc0] AppDeviceManagerStartMic update
aec type: 2

[000:200] [2023-09-27 12:30:50 +0000.85264][6fc0] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:200] [2023-09-27 12:30:50 +0000.85340][6fc0]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:200] [2023-09-27 12:30:50 +0000.85408][6fc0]
AudioDeviceDataHandler::StartMicProcess

[000:200] [2023-09-27 12:30:50 +0000.85622][6fc0] Try to start webrtc recording


device.

[000:200] [2023-09-27 12:30:50 +0000.85671][71b1] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:200] [2023-09-27 12:30:50 +0000.85699][6fc0] StartRecording. threadID:28608

[000:200] [2023-09-27 12:30:50 +0000.85814][71b1] haveEnoughProcessedData


internalAudioStream.length: 0
[000:201] [2023-09-27 12:30:50 +0000.86625][6fc0] The machine model:220333QAG
[000:201] [2023-09-27 12:30:50 +0000.86751][6fc0] default mode: Set the recording
mode to voice communication to enable HW AEC .

[000:201] [2023-09-27 12:30:50 +0000.86825][6fc0] Set the recording mode before


getSetting: 4
[000:201] [2023-09-27 12:30:50 +0000.86901][6fc0] Set the recording mode after
getSetting: 1
[000:249] [2023-09-27 12:30:50 +0000.134544][6fc0] StartRecording finished.

[000:249] [2023-09-27 12:30:50 +0000.134656][6fc0] audio: start the audio mic


checker timer.

[000:250] [2023-09-27 12:30:50 +0000.135758][6fc0] machine model :redmi


[000:250] [2023-09-27 12:30:50 +0000.135851][6fc0] Support this machine
model :redmi
[000:255] [2023-09-27 12:30:50 +0000.140316][6fc0] global inited! current sdk
version: 12-14-d8558ab
[000:313] [2023-09-27 12:30:50 +0000.198776][71b2] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:313] [2023-09-27 12:30:50 +0000.198930][71b2] _deviceSampleRate:48000

[000:314] [2023-09-27 12:30:50 +0000.199794][71b1] Run AGC when audioType = 0


[000:314] [2023-09-27 12:30:50 +0000.199947][71b1]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:793] [2023-09-27 12:30:50 +0000.678853][6fd9]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:794] [2023-09-27 12:30:50 +0000.679400][71ad] MediaFilterCamera, recording
file context:0x74806fb800 input texture:4
[000:794] [2023-09-27 12:30:50 +0000.679537][71ad] GLESContext:
[000:794] [2023-09-27 12:30:50 +0000.679675][71ad] The result of eglGetDisplay is:
0x1
[000:796] [2023-09-27 12:30:50 +0000.681802][71ad] The result of creation:
0x748d242700
[000:797] [2023-09-27 12:30:50 +0000.682110][71ad] The result of
eglCreatePbufferSurface is: 0x748d242800
[000:797] [2023-09-27 12:30:50 +0000.682440][6fd9]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x74806fb800 input_texture: 4
[001:420] [2023-09-27 12:30:51 +0000.306013][6fc0]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[001:421] [2023-09-27 12:30:51 +0000.306517][6fc0] ~MediaFilterCamera
time:458400991 enter.

[001:421] [2023-09-27 12:30:51 +0000.306597][6fc0] StopPullFrameAndWriteMp4


time:458400991 enter.

[001:423] [2023-09-27 12:30:51 +0000.308714][71ac] stop recording


[001:423] [2023-09-27 12:30:51 +0000.308860][71ac] we have stopped recording before
[001:423] [2023-09-27 12:30:51 +0000.309000][6fc0] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[001:424] [2023-09-27 12:30:51 +0000.309554][6fc0] DestroyPipelineAndFilters


time:458400994 enter.

[001:424] [2023-09-27 12:30:51 +0000.309667][6fc0] DestroyPipelineAndFilters


leave. expire time = 0 ms
[001:424] [2023-09-27 12:30:51 +0000.309730][6fc0] AppDeviceManagerStopMic

[001:424] [2023-09-27 12:30:51 +0000.309872][6fc0] AppDeviceManagerStopMic::mic


status is on
[001:424] [2023-09-27 12:30:51 +0000.309955][6fc0] Try to stop webrtc device.

[001:424] [2023-09-27 12:30:51 +0000.310012][6fc0] Set record state to


stopped.threadID:28608

[001:474] [2023-09-27 12:30:51 +0000.359115][6fc0] Try to destory the


recorder.threadID:28608

[001:674] [2023-09-27 12:30:51 +0000.559600][6fc0] DestroyAudioRecorder:


[001:674] [2023-09-27 12:30:51 +0000.559788][6fc0] Cleanup the buffer queue in the
recorder.
[001:674] [2023-09-27 12:30:51 +0000.559852][6fc0] Destroy the recorder.

[001:679] [2023-09-27 12:30:51 +0000.564865][6fc0] StopRecording finished.

[001:680] [2023-09-27 12:30:51 +0000.565057][6fc0] The stop recording success.

[001:680] [2023-09-27 12:30:51 +0000.565122][6fc0]


AudioDeviceDataHandler::StopMicProcess

[001:682] [2023-09-27 12:30:51 +0000.567942][6fc0] AppDeviceManager stop.

[001:683] [2023-09-27 12:30:51 +0000.568137][6fc0] Rlease the webrtc device object.

[001:683] [2023-09-27 12:30:51 +0000.568649][6fc0] OpenSlesInput destruct.

[001:683] [2023-09-27 12:30:51 +0000.568768][6fc0] OpenSlesOutput destruct.

[001:684] [2023-09-27 12:30:51 +0000.569571][6fc0] EventDispatchServerScope


destruct
[001:684] [2023-09-27 12:30:51 +0000.569671][6fc0]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[001:684] [2023-09-27 12:30:51 +0000.569805][6fc0] ~AudioDeviceDataHandler

[001:685] [2023-09-27 12:30:51 +0000.570807][6fc0] AppDeviceManagerDestruct.

[001:685] [2023-09-27 12:30:51 +0000.570902][6fc0] ~AppDeviceManager:


[001:685] [2023-09-27 12:30:51 +0000.571016][6fc0] ~CpuOverloadDetect
time:458401255 enter.

[001:686] [2023-09-27 12:30:51 +0000.571554][6fc0] ~CpuOverloadDetect leave.


expire time = 1 ms

[001:688] [2023-09-27 12:30:51 +0000.573911][6fc0] Destruct BeautifyReader begin...


[001:688] [2023-09-27 12:30:51 +0000.574019][6fc0] Destruct BeautifyReader done.
[001:689] [2023-09-27 12:30:51 +0000.574104][6fc0] ~MediaFilterCamera leave.
expire time = 268 ms

[001:689] [2023-09-27 12:30:51 +0000.574380][6fc0] ~GLESContext:


[001:698] [2023-09-27 12:30:51 +0000.583205][6fc0] GLESContext destruct finish.
[001:698] [2023-09-27 12:30:51 +0000.583468][6fc0] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[001:699] [2023-09-27 12:30:51 +0000.584181][6fc0] global uninited!
[001:701] [2023-09-27 12:30:51 +0000.586580][6fc0] clear AppID 50011
[001:701] [2023-09-27 12:30:51 +0000.586812][6fc0] UnRegister JVM for Xplatform
util
[001:701] [2023-09-27 12:30:51 +0000.586936][6fc0] Dispose::unregister webrtc video
engine
[001:701] [2023-09-27 12:30:51 +0000.587018][6fc0] Init the android object with
jvm:0x0 env:0x0 context:0x0

[001:702] [2023-09-27 12:30:51 +0000.587150][6fc0] SetAndroidMediaCodecObjects


time:458401272 enter.

[001:702] [2023-09-27 12:30:51 +0000.587414][6fc0] ClearAndroidMediaCodecObjects


time:458401272 enter.

[001:702] [2023-09-27 12:30:51 +0000.587504][6fc0] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[001:702] [2023-09-27 12:30:51 +0000.587581][6fc0] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[001:702] [2023-09-27 12:30:51 +0000.587663][6fc0] SetAndroidMediaCodecObjects


time:458401272 enter.

[001:702] [2023-09-27 12:30:51 +0000.587782][6fc0] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[001:702] [2023-09-27 12:30:51 +0000.587867][6fc0] ClearAndroidMediaCodecObjects
time:458401272 enter.

[001:702] [2023-09-27 12:30:51 +0000.587939][6fc0] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[001:702] [2023-09-27 12:30:51 +0000.588022][6fc0] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[001:703] [2023-09-27 12:30:51 +0000.588095][6fc0] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[001:703] [2023-09-27 12:30:51 +0000.588311][6fc0] Dispose::unregister webrtc voice


engine
[001:703] [2023-09-27 12:30:51 +0000.588453][6fc0] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[001:703] [2023-09-27 12:30:51 +0000.588531][6fc0] SystemUtil UnInit done


[815:751] [2023-09-27 13:12:20 +0000.70097][6fc0] Register JVM for xplatform util
[815:778] [2023-09-27 13:12:20 +0000.93741][6fc0] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-09-
27 13:12:20 +0000
[815:778] [2023-09-27 13:12:20 +0000.93907][6fc0] set AppID=50011 old AppID=-1
[815:778] [2023-09-27 13:12:20 +0000.93985][6fc0] Init the android object with
jvm:0xb40000749da21380 env:0x7480548f00 context:0x742895b328

[815:779] [2023-09-27 13:12:20 +0000.94117][6fc0] SetAndroidMediaCodecObjects


time:459215349 enter.

[815:779] [2023-09-27 13:12:20 +0000.94224][6fc0] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[815:779] [2023-09-27 13:12:20 +0000.94305][6fc0] SetAndroidMediaCodecObjects


time:459215349 enter.

[815:779] [2023-09-27 13:12:20 +0000.94376][6fc0] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000749da21380
[815:779] [2023-09-27 13:12:20 +0000.94451][6fc0] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000749da21380 address:0x73c745d760
[815:779] [2023-09-27 13:12:20 +0000.94547][6fc0] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000749da21380
address:0x73c745d760
[815:779] [2023-09-27 13:12:20 +0000.94603][6fc0] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[815:779] [2023-09-27 13:12:20 +0000.94694][6fc0] Set the android objects with


jvm:0xb40000749da21380 env:0x7480548f00 context:0x742895b328

[815:782] [2023-09-27 13:12:20 +0000.97222][6fc0] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7480548f00
[815:782] [2023-09-27 13:12:20 +0000.97323][6fc0] SystemUtil Init done
[815:784] [2023-09-27 13:12:20 +0000.99575][6fc0]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[815:788] [2023-09-27 13:12:20 +0000.103263][6fc0] MediaFilterCamera
[815:788] [2023-09-27 13:12:20 +0000.103440][6fc0] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[815:788] [2023-09-27 13:12:20 +0000.103678][6fc0] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[815:788] [2023-09-27 13:12:20 +0000.103780][6fc0] Recording session using default
bitrate support by app:14680064
[815:788] [2023-09-27 13:12:20 +0000.103937][11c0] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x748dfdb4c0
[815:789] [2023-09-27 13:12:20 +0000.104174][11c0] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[815:789] [2023-09-27 13:12:20 +0000.104408][6fc0] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[815:791] [2023-09-27 13:12:20 +0000.106438][6fc0] Error(ini.cc:191): Open the file
failed. error:2
[815:791] [2023-09-27 13:12:20 +0000.106539][6fc0]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[815:791] [2023-09-27 13:12:20 +0000.106645][6fc0] The device model: 220333qag
usingSoftwareAEC value: 0
[815:796] [2023-09-27 13:12:20 +0000.111252][6fc0] Error(ini.cc:191): Open the file
failed. error:2
[815:796] [2023-09-27 13:12:20 +0000.111406][6fc0]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[815:796] [2023-09-27 13:12:20 +0000.111487][6fc0] The device model: 220333qag
usingHardwareAEC value: 0
[815:796] [2023-09-27 13:12:20 +0000.111566][6fc0] The machine device: 220333qag
usingHardwareAEC value: 0
[815:796] [2023-09-27 13:12:20 +0000.111646][6fc0] Using Default AEC type: software
AEC
[815:798] [2023-09-27 13:12:20 +0000.113776][6fc0] The device model: 220333qag enum
value: 0
[815:799] [2023-09-27 13:12:20 +0000.114914][6fc0] GetMachineModel is 220333QAG
[815:800] [2023-09-27 13:12:20 +0000.115023][6fc0] GetMachineInfo: 220333QAG
[815:800] [2023-09-27 13:12:20 +0000.115121][6fc0] Construct BeautifyReader
begin...
[815:800] [2023-09-27 13:12:20 +0000.115199][6fc0] dumpStickerRgba:0
dumpStickerYuv:0
[815:800] [2023-09-27 13:12:20 +0000.115268][6fc0] Construct BeautifyReader done.
[815:810] [2023-09-27 13:12:20 +0000.125304][6fc0] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[815:810] [2023-09-27 13:12:20 +0000.125476][6fc0] AppDeviceManager telnet server
for statistics started......
[815:810] [2023-09-27 13:12:20 +0000.125531][11cd] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73ef7825a0
[815:811] [2023-09-27 13:12:20 +0000.126487][6fc0] CpuOverloadDetect time:459215381
enter.

[815:811] [2023-09-27 13:12:20 +0000.126748][6fc0] CpuOverloadDetect leave. expire


time = 0 ms

[815:811] [2023-09-27 13:12:20 +0000.126788][11ce] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x73e2ae2c00
[815:813] [2023-09-27 13:12:20 +0000.128254][6fc0] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[815:813] [2023-09-27 13:12:20 +0000.128345][6fc0] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[815:815] [2023-09-27 13:12:20 +0000.130428][6fc0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[815:817] [2023-09-27 13:12:20 +0000.132922][6fc0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[815:818] [2023-09-27 13:12:20 +0000.133911][6fc0] CreatePlatformSpecificObjects:
[815:818] [2023-09-27 13:12:20 +0000.134003][6fc0] audio device use opensle input
and opensl output
[815:819] [2023-09-27 13:12:20 +0000.134110][6fc0] Create OpenSLES output module
with java VM support.

[815:819] [2023-09-27 13:12:20 +0000.134399][6fc0] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[815:819] [2023-09-27 13:12:20 +0000.134672][6fc0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[815:820] [2023-09-27 13:12:20 +0000.135018][6fc0] Create OpenSLES output module
with buffer num:1

[815:820] [2023-09-27 13:12:20 +0000.135274][6fc0] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[815:820] [2023-09-27 13:12:20 +0000.135542][6fc0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[815:820] [2023-09-27 13:12:20 +0000.135846][6fc0] Create OpenSLES input module
with java VM support.

[815:820] [2023-09-27 13:12:20 +0000.135931][6fc0] Create OpenSLES input module


with buffer num:1

[815:821] [2023-09-27 13:12:20 +0000.136078][6fc0] Error(trace.cc:40): Init the


output and input for audio device template.
[815:821] [2023-09-27 13:12:20 +0000.136155][6fc0] Init the output device.

[815:821] [2023-09-27 13:12:20 +0000.136210][6fc0] Init the opensl input.


[815:821] [2023-09-27 13:12:20 +0000.136287][6fc0] AppDeviceManager get setting
samplerate: 0
[815:822] [2023-09-27 13:12:20 +0000.137184][6fc0] The device model: 220333qag enum
value: 0
[815:823] [2023-09-27 13:12:20 +0000.138590][6fc0] The device model: 220333qag enum
value: 0
[815:823] [2023-09-27 13:12:20 +0000.138676][6fc0] Set the sample rate to be:48000

[815:823] [2023-09-27 13:12:20 +0000.138777][6fc0] Enable the recording stereo:0


[815:823] [2023-09-27 13:12:20 +0000.138850][6fc0] Set the playout as stereo:1
[815:823] [2023-09-27 13:12:20 +0000.138939][6fc0] Init the microphone.
[815:827] [2023-09-27 13:12:20 +0000.142644][6fc0] Update the recording sample rate
to be: 48000
[815:827] [2023-09-27 13:12:20 +0000.142767][6fc0] Init the speaker.
[815:827] [2023-09-27 13:12:20 +0000.142857][6fc0] Low latency buffer size:144 low
sample rate:48000
[815:828] [2023-09-27 13:12:20 +0000.143377][6fc0] Using 1 x 10ms for an audio
frame.

[815:834] [2023-09-27 13:12:20 +0000.149516][6fc0] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[815:836] [2023-09-27 13:12:20 +0000.151570][6fc0] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[815:836] [2023-09-27 13:12:20 +0000.151701][6fc0] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[815:845] [2023-09-27 13:12:20 +0000.160483][6fc0] The device model:220333qag

[815:845] [2023-09-27 13:12:20 +0000.160622][6fc0] speaker output factor:100


defaultFactor: 100

[815:845] [2023-09-27 13:12:20 +0000.160683][6fc0] headset output factor:100


defaultFactor: 100

[815:846] [2023-09-27 13:12:20 +0000.161697][6fc0] AppDeviceManagerStart finished.


[815:846] [2023-09-27 13:12:20 +0000.161812][6fc0] AppDeviceManagerStartMic::mic
status is off
[815:846] [2023-09-27 13:12:20 +0000.161921][6fc0] AppDeviceManagerStartMic update
aec type: 2

[815:846] [2023-09-27 13:12:20 +0000.161995][6fc0] AppDeviceManagerStartMic update


voiceChangeMode: 4

[815:847] [2023-09-27 13:12:20 +0000.162067][6fc0]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[815:847] [2023-09-27 13:12:20 +0000.162135][6fc0]
AudioDeviceDataHandler::StartMicProcess

[815:847] [2023-09-27 13:12:20 +0000.162355][6fc0] Try to start webrtc recording


device.

[815:847] [2023-09-27 13:12:20 +0000.162405][11cf] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[815:847] [2023-09-27 13:12:20 +0000.162431][6fc0] StartRecording. threadID:28608

[815:847] [2023-09-27 13:12:20 +0000.162651][6fc0] default mode: Set the recording


mode to voice communication to enable HW AEC .

[815:847] [2023-09-27 13:12:20 +0000.162726][6fc0] Set the recording mode before


getSetting: 4
[815:847] [2023-09-27 13:12:20 +0000.162801][6fc0] Set the recording mode after
getSetting: 1
[815:880] [2023-09-27 13:12:20 +0000.195476][6fc0] StartRecording finished.

[815:880] [2023-09-27 13:12:20 +0000.195599][6fc0] audio: start the audio mic


checker timer.

[815:881] [2023-09-27 13:12:20 +0000.196611][6fc0] machine model :redmi


[815:881] [2023-09-27 13:12:20 +0000.196710][6fc0] Support this machine
model :redmi
[815:898] [2023-09-27 13:12:20 +0000.213650][6fc0] global inited! current sdk
version: 12-14-d8558ab
[816:231] [2023-09-27 13:12:20 +0000.546819][11cf] haveEnoughProcessedData
internalAudioStream.length: 10
[816:397] [2023-09-27 13:12:20 +0000.712958][6fd9]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[816:398] [2023-09-27 13:12:20 +0000.713371][11c1] MediaFilterCamera, recording
file context:0x74806fb800 input texture:32
[816:398] [2023-09-27 13:12:20 +0000.713492][11c1] GLESContext:
[816:398] [2023-09-27 13:12:20 +0000.713615][11c1] The result of eglGetDisplay is:
0x1
[816:401] [2023-09-27 13:12:20 +0000.716146][11c1] The result of creation:
0x748dfeb380
[816:401] [2023-09-27 13:12:20 +0000.716436][11c1] The result of
eglCreatePbufferSurface is: 0x748dfeba80
[816:401] [2023-09-27 13:12:20 +0000.716781][6fd9]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x74806fb800 input_texture: 32
[816:831] [2023-09-27 13:12:21 +0000.146614][11cf] Run AGC when audioType = 0
[817:948] [2023-09-27 13:12:22 +0000.263450][11cf] haveEnoughProcessedData
internalAudioStream.length: 0
[818:831] [2023-09-27 13:12:23 +0000.146461][11cf] Run AGC when audioType = 0
[818:831] [2023-09-27 13:12:23 +0000.146655][11cf]
AudioDeviceDataHandler::MixAndSendOutFrame
[819:672] [2023-09-27 13:12:23 +0000.987481][11cf] haveEnoughProcessedData
internalAudioStream.length: 0
[819:884] [2023-09-27 13:12:24 +0000.199098][71a8]
monitorTime:4004totalDuration:3940
[820:827] [2023-09-27 13:12:25 +0000.142097][11cf] Run AGC when audioType = 0
[821:395] [2023-09-27 13:12:25 +0000.710363][11cf] haveEnoughProcessedData
internalAudioStream.length: 0
[822:831] [2023-09-27 13:12:27 +0000.146302][11cf] Run AGC when audioType = 0
[822:831] [2023-09-27 13:12:27 +0000.146515][11cf]
AudioDeviceDataHandler::MixAndSendOutFrame
[823:123] [2023-09-27 13:12:27 +0000.438559][11cf] haveEnoughProcessedData
internalAudioStream.length: 0
[824:763] [2023-09-27 13:12:29 +0000.78346][6fc0]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[824:763] [2023-09-27 13:12:29 +0000.78712][6fc0] ~MediaFilterCamera time:459224333
enter.

[824:763] [2023-09-27 13:12:29 +0000.78799][6fc0] StopPullFrameAndWriteMp4


time:459224333 enter.

[824:765] [2023-09-27 13:12:29 +0000.80065][11c0] stop recording


[824:765] [2023-09-27 13:12:29 +0000.80189][11c0] we have stopped recording before
[824:765] [2023-09-27 13:12:29 +0000.80321][6fc0] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[824:766] [2023-09-27 13:12:29 +0000.81294][6fc0] DestroyPipelineAndFilters


time:459224336 enter.

[824:766] [2023-09-27 13:12:29 +0000.81407][6fc0] DestroyPipelineAndFilters leave.


expire time = 0 ms

[824:766] [2023-09-27 13:12:29 +0000.81485][6fc0] AppDeviceManagerStopMic

[824:766] [2023-09-27 13:12:29 +0000.81602][6fc0] AppDeviceManagerStopMic::mic


status is on
[824:766] [2023-09-27 13:12:29 +0000.81774][6fc0] Try to stop webrtc device.
[824:766] [2023-09-27 13:12:29 +0000.81865][6fc0] Set record state to
stopped.threadID:28608

[824:813] [2023-09-27 13:12:29 +0000.128700][6fc0] Try to destory the


recorder.threadID:28608

[824:884] [2023-09-27 13:12:29 +0000.199845][11cf] haveEnoughProcessedData


internalAudioStream.length: 0
[825:013] [2023-09-27 13:12:29 +0000.329089][6fc0] DestroyAudioRecorder:
[825:014] [2023-09-27 13:12:29 +0000.329347][6fc0] Cleanup the buffer queue in the
recorder.
[825:014] [2023-09-27 13:12:29 +0000.329426][6fc0] Destroy the recorder.

[825:027] [2023-09-27 13:12:29 +0000.342324][6fc0] StopRecording finished.

[825:027] [2023-09-27 13:12:29 +0000.342702][6fc0] The stop recording success.

[825:027] [2023-09-27 13:12:29 +0000.342835][6fc0]


AudioDeviceDataHandler::StopMicProcess

[825:030] [2023-09-27 13:12:29 +0000.345781][6fc0] AppDeviceManager stop.

[825:031] [2023-09-27 13:12:29 +0000.346204][6fc0] Rlease the webrtc device object.

[825:033] [2023-09-27 13:12:29 +0000.348787][6fc0] OpenSlesInput destruct.

[825:033] [2023-09-27 13:12:29 +0000.348930][6fc0] OpenSlesOutput destruct.

[825:036] [2023-09-27 13:12:29 +0000.351062][6fc0] EventDispatchServerScope


destruct
[825:036] [2023-09-27 13:12:29 +0000.351243][6fc0]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[825:036] [2023-09-27 13:12:29 +0000.351429][6fc0] ~AudioDeviceDataHandler

[825:039] [2023-09-27 13:12:29 +0000.354151][6fc0] AppDeviceManagerDestruct.

[825:039] [2023-09-27 13:12:29 +0000.354360][6fc0] ~AppDeviceManager:


[825:039] [2023-09-27 13:12:29 +0000.354485][6fc0] ~CpuOverloadDetect
time:459224609 enter.

[825:040] [2023-09-27 13:12:29 +0000.355099][6fc0] ~CpuOverloadDetect leave.


expire time = 1 ms

[825:043] [2023-09-27 13:12:29 +0000.358933][6fc0] Destruct BeautifyReader begin...


[825:044] [2023-09-27 13:12:29 +0000.359101][6fc0] Destruct BeautifyReader done.
[825:044] [2023-09-27 13:12:29 +0000.359193][6fc0] ~MediaFilterCamera leave.
expire time = 281 ms

[825:047] [2023-09-27 13:12:29 +0000.362238][6fc0] ~GLESContext:


[825:049] [2023-09-27 13:12:29 +0000.364652][6fc0] GLESContext destruct finish.
[825:049] [2023-09-27 13:12:29 +0000.364989][6fc0] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[825:051] [2023-09-27 13:12:29 +0000.366572][6fc0] global uninited!
[825:052] [2023-09-27 13:12:29 +0000.367333][6fc0] clear AppID 50011
[825:052] [2023-09-27 13:12:29 +0000.367502][6fc0] UnRegister JVM for Xplatform
util
[825:052] [2023-09-27 13:12:29 +0000.367619][6fc0] Dispose::unregister webrtc video
engine
[825:052] [2023-09-27 13:12:29 +0000.367700][6fc0] Init the android object with
jvm:0x0 env:0x0 context:0x0

[825:052] [2023-09-27 13:12:29 +0000.367832][6fc0] SetAndroidMediaCodecObjects


time:459224622 enter.

[825:052] [2023-09-27 13:12:29 +0000.367912][6fc0] ClearAndroidMediaCodecObjects


time:459224622 enter.

[825:052] [2023-09-27 13:12:29 +0000.367998][6fc0] ClearAndroidMediaCodecObjects


leave. expire time = 1 ms

[825:053] [2023-09-27 13:12:29 +0000.368079][6fc0] SetAndroidMediaCodecObjects


leave. expire time = 1 ms

[825:053] [2023-09-27 13:12:29 +0000.368160][6fc0] SetAndroidMediaCodecObjects


time:459224623 enter.

[825:053] [2023-09-27 13:12:29 +0000.368239][6fc0] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[825:053] [2023-09-27 13:12:29 +0000.368321][6fc0] ClearAndroidMediaCodecObjects
time:459224623 enter.

[825:053] [2023-09-27 13:12:29 +0000.368401][6fc0] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[825:053] [2023-09-27 13:12:29 +0000.368483][6fc0] SetAndroidMediaCodecObjects: S

You might also like