You are on page 1of 44

[000:041] [2022-05-06 14:25:30 +0000.

274679][7ae1] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-05-
06 14:25:30 +0000
[000:042] [2022-05-06 14:25:30 +0000.275257][7ae1] set AppID=50011 old AppID=-1
[000:042] [2022-05-06 14:25:30 +0000.275275][7ae1] Init the android object with
jvm:0xb400007346aee380 env:0x72a31de580 context:0x724c153318

[000:042] [2022-05-06 14:25:30 +0000.275303][7ae1] SetAndroidMediaCodecObjects


time:497687374 enter.

[000:042] [2022-05-06 14:25:30 +0000.275320][7ae1] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:042] [2022-05-06 14:25:30 +0000.275333][7ae1] SetAndroidMediaCodecObjects


time:497687374 enter.

[000:042] [2022-05-06 14:25:30 +0000.275346][7ae1] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007346aee380
[000:042] [2022-05-06 14:25:30 +0000.275358][7ae1] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007346aee380 address:0x71f87fa760
[000:042] [2022-05-06 14:25:30 +0000.275379][7ae1] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007346aee380
address:0x71f87fa760
[000:042] [2022-05-06 14:25:30 +0000.275390][7ae1] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:042] [2022-05-06 14:25:30 +0000.275408][7ae1] Set the android objects with


jvm:0xb400007346aee380 env:0x72a31de580 context:0x724c153318

[000:042] [2022-05-06 14:25:30 +0000.275433][7ae1] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x72a31de580
[000:042] [2022-05-06 14:25:30 +0000.275449][7ae1] SystemUtil Init done
[000:045] [2022-05-06 14:25:30 +0000.278559][7ae1]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:045] [2022-05-06 14:25:30 +0000.278753][7ae1] MediaFilterCamera
[000:045] [2022-05-06 14:25:30 +0000.278793][7ae1] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:046] [2022-05-06 14:25:30 +0000.278927][7ae1] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:046] [2022-05-06 14:25:30 +0000.278959][7ae1] Recording session using default
bitrate support by app:31457280
[000:046] [2022-05-06 14:25:30 +0000.278988][369] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x720c831840
[000:046] [2022-05-06 14:25:30 +0000.279152][369] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:046] [2022-05-06 14:25:30 +0000.279218][7ae1] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:046] [2022-05-06 14:25:30 +0000.279709][7ae1] Error(ini.cc:191): Open the file
failed. error:2
[000:046] [2022-05-06 14:25:30 +0000.279742][7ae1]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:046] [2022-05-06 14:25:30 +0000.279766][7ae1] The device model: 21091116ai
usingSoftwareAEC value: 0
[000:050] [2022-05-06 14:25:30 +0000.282990][7ae1] Error(ini.cc:191): Open the file
failed. error:2
[000:050] [2022-05-06 14:25:30 +0000.283185][7ae1]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:050] [2022-05-06 14:25:30 +0000.283209][7ae1] The device model: 21091116ai
usingHardwareAEC value: 0
[000:050] [2022-05-06 14:25:30 +0000.283222][7ae1] The machine device: 21091116ai
usingHardwareAEC value: 0
[000:050] [2022-05-06 14:25:30 +0000.283235][7ae1] Using Default AEC type: software
AEC
[000:051] [2022-05-06 14:25:30 +0000.284135][7ae1] The device model: 21091116ai
enum value: 0
[000:051] [2022-05-06 14:25:30 +0000.284633][7ae1] GetMachineModel is 21091116AI
[000:051] [2022-05-06 14:25:30 +0000.284689][7ae1] GetMachineInfo: 21091116AI
[000:051] [2022-05-06 14:25:30 +0000.284713][7ae1] Construct BeautifyReader
begin...
[000:051] [2022-05-06 14:25:30 +0000.284728][7ae1] dumpStickerRgba:0
dumpStickerYuv:0
[000:051] [2022-05-06 14:25:30 +0000.284739][7ae1] Construct BeautifyReader done.
[000:059] [2022-05-06 14:25:30 +0000.292305][7ae1] Error(ini.cc:191): Open the file
failed. error:2
[000:059] [2022-05-06 14:25:30 +0000.292415][7ae1]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/support_resolution.txt
[000:059] [2022-05-06 14:25:30 +0000.292512][7ae1] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:059] [2022-05-06 14:25:30 +0000.292545][7ae1] AppDeviceManager telnet server
for statistics started......
[000:059] [2022-05-06 14:25:30 +0000.292586][36e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x722fcc28a0
[000:060] [2022-05-06 14:25:30 +0000.293195][7ae1] CpuOverloadDetect time:497687392
enter.

[000:060] [2022-05-06 14:25:30 +0000.293347][7ae1] CpuOverloadDetect leave. expire


time = 0 ms

[000:060] [2022-05-06 14:25:30 +0000.293404][36f] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x720cbe1cc0
[000:061] [2022-05-06 14:25:30 +0000.293864][7ae1] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:061] [2022-05-06 14:25:30 +0000.293896][7ae1] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:061] [2022-05-06 14:25:30 +0000.294142][7ae1] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:061] [2022-05-06 14:25:30 +0000.294395][7ae1] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:063] [2022-05-06 14:25:30 +0000.296022][7ae1] CreatePlatformSpecificObjects:
[000:063] [2022-05-06 14:25:30 +0000.296079][7ae1] audio device use opensle input
and opensl output
[000:063] [2022-05-06 14:25:30 +0000.296116][7ae1] Create OpenSLES output module
with java VM support.

[000:063] [2022-05-06 14:25:30 +0000.296257][7ae1] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:063] [2022-05-06 14:25:30 +0000.296434][7ae1] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:063] [2022-05-06 14:25:30 +0000.296614][7ae1] Create OpenSLES output module
with buffer num:1

[000:063] [2022-05-06 14:25:30 +0000.296769][7ae1] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:064] [2022-05-06 14:25:30 +0000.297006][7ae1] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:064] [2022-05-06 14:25:30 +0000.297292][7ae1] Create OpenSLES input module
with java VM support.

[000:064] [2022-05-06 14:25:30 +0000.297377][7ae1] Create OpenSLES input module


with buffer num:1

[000:064] [2022-05-06 14:25:30 +0000.297467][7ae1] Error(trace.cc:40): Init the


output and input for audio device template.
[000:064] [2022-05-06 14:25:30 +0000.297513][7ae1] Init the output device.

[000:064] [2022-05-06 14:25:30 +0000.297553][7ae1] Init the opensl input.


[000:064] [2022-05-06 14:25:30 +0000.297596][7ae1] AppDeviceManager get setting
samplerate: 0
[000:065] [2022-05-06 14:25:30 +0000.298366][7ae1] The device model: 21091116ai
enum value: 0
[000:066] [2022-05-06 14:25:30 +0000.299695][7ae1] The device model: 21091116ai
enum value: 0
[000:066] [2022-05-06 14:25:30 +0000.299772][7ae1] Set the sample rate to be:48000

[000:066] [2022-05-06 14:25:30 +0000.299815][7ae1] Enable the recording stereo:0


[000:067] [2022-05-06 14:25:30 +0000.299859][7ae1] Set the playout as stereo:1
[000:067] [2022-05-06 14:25:30 +0000.299898][7ae1] Init the microphone.
[000:069] [2022-05-06 14:25:30 +0000.302010][7ae1] Update the recording sample rate
to be: 48000
[000:069] [2022-05-06 14:25:30 +0000.302079][7ae1] Init the speaker.
[000:069] [2022-05-06 14:25:30 +0000.302114][7ae1] Low latency buffer size:256 low
sample rate:48000
[000:069] [2022-05-06 14:25:30 +0000.302337][7ae1] Using 1 x 10ms for an audio
frame.

[000:072] [2022-05-06 14:25:30 +0000.305648][7ae1] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:072] [2022-05-06 14:25:30 +0000.305736][7ae1] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:072] [2022-05-06 14:25:30 +0000.305765][7ae1] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:080] [2022-05-06 14:25:30 +0000.312991][7ae1] The device model:21091116ai

[000:080] [2022-05-06 14:25:30 +0000.313056][7ae1] speaker output factor:100


defaultFactor: 100

[000:080] [2022-05-06 14:25:30 +0000.313070][7ae1] headset output factor:100


defaultFactor: 100

[000:080] [2022-05-06 14:25:30 +0000.313465][7ae1] AppDeviceManagerStart finished.


[000:080] [2022-05-06 14:25:30 +0000.313512][7ae1] AppDeviceManagerStartMic::mic
status is off
[000:080] [2022-05-06 14:25:30 +0000.313552][7ae1] AppDeviceManagerStartMic update
aec type: 2

[000:080] [2022-05-06 14:25:30 +0000.313564][7ae1] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:080] [2022-05-06 14:25:30 +0000.313575][7ae1]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:080] [2022-05-06 14:25:30 +0000.313584][7ae1]
AudioDeviceDataHandler::StartMicProcess

[000:080] [2022-05-06 14:25:30 +0000.313736][7ae1] Try to start webrtc recording


device.
[000:080] [2022-05-06 14:25:30 +0000.313770][7ae1] StartRecording. threadID:31457

[000:080] [2022-05-06 14:25:30 +0000.313798][371] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:081] [2022-05-06 14:25:30 +0000.313914][371] haveEnoughProcessedData
internalAudioStream.length: 0
[000:081] [2022-05-06 14:25:30 +0000.314125][7ae1] The machine model:21091116AI

[000:081] [2022-05-06 14:25:30 +0000.314216][7ae1] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:081] [2022-05-06 14:25:30 +0000.314232][7ae1] Set the recording mode before


getSetting: 4
[000:081] [2022-05-06 14:25:30 +0000.314246][7ae1] Set the recording mode after
getSetting: 1
[000:104] [2022-05-06 14:25:30 +0000.337447][7ae1] StartRecording finished.

[000:104] [2022-05-06 14:25:30 +0000.337541][7ae1] audio: start the audio mic


checker timer.

[000:105] [2022-05-06 14:25:30 +0000.338533][7ae1] machine model :redmi


[000:105] [2022-05-06 14:25:30 +0000.338633][7ae1] Support this machine
model :redmi
[000:105] [2022-05-06 14:25:30 +0000.338832][7ae1] global inited! current sdk
version: 07-20-936c45f
[000:198] [2022-05-06 14:25:30 +0000.431176][372] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:198] [2022-05-06 14:25:30 +0000.431310][372] _deviceSampleRate:48000

[000:199] [2022-05-06 14:25:30 +0000.432184][371] Run AGC when audioType = 0


[000:199] [2022-05-06 14:25:30 +0000.432339][371]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:657] [2022-05-06 14:25:30 +0000.890404][7afa]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:657] [2022-05-06 14:25:30 +0000.890644][36a] MediaFilterCamera, recording file
context:0x72a2383180 input texture:13
[000:657] [2022-05-06 14:25:30 +0000.890698][36a] GLESContext:
[000:658] [2022-05-06 14:25:30 +0000.890934][36a] The result of eglGetDisplay is:
0x1
[000:660] [2022-05-06 14:25:30 +0000.892933][36a] The result of creation:
0x72b0566a00
[000:660] [2022-05-06 14:25:30 +0000.893179][36a] The result of
eglCreatePbufferSurface is: 0x720b430580
[000:660] [2022-05-06 14:25:30 +0000.893283][7afa]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x72a2383180 input_texture: 13
[001:815] [2022-05-06 14:25:32 +0000.48649][371] haveEnoughProcessedData
internalAudioStream.length: 10
[001:973] [2022-05-06 14:25:32 +0000.206768][7ac2] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[001:974] [2022-05-06 14:25:32 +0000.206942][7ac2]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[001:976] [2022-05-06 14:25:32 +0000.209100][7ac2]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[001:976] [2022-05-06 14:25:32 +0000.209690][36a] operator() time:497689308 enter.
[001:977] [2022-05-06 14:25:32 +0000.209874][36a] MediaFilterCamera, recording
file context:0x72a2383180 input texture:13
[001:979] [2022-05-06 14:25:32 +0000.212299][36a] MicSource: Mic source
created:10x72b0524580
[001:980] [2022-05-06 14:25:32 +0000.213857][36a] received external audio stream

[001:981] [2022-05-06 14:25:32 +0000.214143][36a] alloc thread: 0x72080df780


name:worker2 thread id:489142508736 to Mic_source
[001:981] [2022-05-06 14:25:32 +0000.214226][36a] audio: start the audio sender
thread.

[001:981] [2022-05-06 14:25:32 +0000.214379][36a] construct OpenGLRenderProgram


0x7208228e98
[001:981] [2022-05-06 14:25:32 +0000.214419][36a] CropFilter::SetOrientation
orientation: 90
[001:982] [2022-05-06 14:25:32 +0000.216140][36a] filter: filter pipeline construtc
this: 0x71c8c71180
[001:983] [2022-05-06 14:25:32 +0000.216296][36a] filter: filter pipeline2 update
pattern: 1
[001:983] [2022-05-06 14:25:32 +0000.216445][36a] CameraSource::source_id_:1
[001:983] [2022-05-06 14:25:32 +0000.216533][36a] RecordAudioSource::source_id_:2
[001:984] [2022-05-06 14:25:32 +0000.217012][36a] BindInputFilter 0x72080dfbc0
this 0x72082290c0
[001:984] [2022-05-06 14:25:32 +0000.217148][36a] BindInputFilter 0x72080e0058
this 0x72080e07d0
[001:984] [2022-05-06 14:25:32 +0000.217223][36a] BindInputFilter 0x72082290c0
this 0x71c8c71220
[001:984] [2022-05-06 14:25:32 +0000.217331][36a] setParamentForFilters:
speed:1.000000
[001:984] [2022-05-06 14:25:32 +0000.217378][36a] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[001:984] [2022-05-06 14:25:32 +0000.217434][36a] SetParamForFilter time:497689316
enter.

[001:984] [2022-05-06 14:25:32 +0000.217477][36a] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[001:984] [2022-05-06 14:25:32 +0000.217528][36a] SetParamForFilter: Params video
index is: 0
[001:984] [2022-05-06 14:25:32 +0000.217567][36a] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[001:984] [2022-05-06 14:25:32 +0000.217600][36a] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[001:984] [2022-05-06 14:25:32 +0000.217641][36a] crop filter mode tpye:
citytravelvideo index:0
[001:986] [2022-05-06 14:25:32 +0000.219825][371] On audio frame the broadcast with
timestamp:497689318 samples:480. (1000 frame for one log)

[001:991] [2022-05-06 14:25:32 +0000.224189][36a]


Warning(parse_template_json.cc:45): json parament no found the parament
[001:991] [2022-05-06 14:25:32 +0000.224251][36a]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:991] [2022-05-06 14:25:32 +0000.224265][36a]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:991] [2022-05-06 14:25:32 +0000.224276][36a]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:991] [2022-05-06 14:25:32 +0000.224288][36a]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:991] [2022-05-06 14:25:32 +0000.224300][36a]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:991] [2022-05-06 14:25:32 +0000.224312][36a]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:991] [2022-05-06 14:25:32 +0000.224324][36a]
Warning(parse_template_json.cc:81): json parament no found the parament
[001:991] [2022-05-06 14:25:32 +0000.224336][36a]
Warning(parse_template_json.cc:81): json parament no found the parament
[001:991] [2022-05-06 14:25:32 +0000.224349][36a]
Warning(parse_template_json.cc:67): json parament no found the parament
[001:991] [2022-05-06 14:25:32 +0000.224360][36a]
Warning(parse_template_json.cc:93): json parament no found the duration
[001:991] [2022-05-06 14:25:32 +0000.224375][36a] SetParamForFilter leave. expire
time = 7 ms

[001:991] [2022-05-06 14:25:32 +0000.224429][5eb] Get data in mic source, which has
byte length:1764micAudioStream->length():10
[001:991] [2022-05-06 14:25:32 +0000.224727][5eb] The output timestamp from audio
mixer change:497689318
[001:991] [2022-05-06 14:25:32 +0000.224751][5eb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[001:991] [2022-05-06 14:25:32 +0000.224802][36a] OnOutputSizeChanged width 1280
height 720
[001:992] [2022-05-06 14:25:32 +0000.224924][36a] OpenGLFrameBuffer: width:1280
height:720
[001:992] [2022-05-06 14:25:32 +0000.224979][36a] OpenGLFrameBuffer: width:1280
height:720
[001:992] [2022-05-06 14:25:32 +0000.225021][36a] OpenGLFrameBuffer: width:1280
height:720
[001:992] [2022-05-06 14:25:32 +0000.225063][36a] OpenGLFrameBuffer: width:1280
height:720
[001:992] [2022-05-06 14:25:32 +0000.225101][36a] OpenGLFrameBuffer: width:1280
height:720
[001:992] [2022-05-06 14:25:32 +0000.225143][36a] OpenGLFrameBuffer: width:1280
height:720
[001:992] [2022-05-06 14:25:32 +0000.225182][36a] construct TrivalImageDrawer
0x72b05f3b00
[001:992] [2022-05-06 14:25:32 +0000.225223][36a] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x72b05f3b00 context 0x72b0447ec0
[001:992] [2022-05-06 14:25:32 +0000.225265][36a] setupGLES:
[002:002] [2022-05-06 14:25:32 +0000.235694][36a] OpenGLRenderProgram::Initialize.
[002:002] [2022-05-06 14:25:32 +0000.235764][36a] The version of the OpenGL: OpenGL
ES GLSL ES 3.20
[002:002] [2022-05-06 14:25:32 +0000.235780][36a] The extension of the OpenGL:
GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24
GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil
GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture
GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image
GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync
GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat
GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888
GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap
GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc
GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr
GL_KHR_texture_compression_astc_sliced_3d
GL_EXT_texture_compression_astc_decode_mode
GL_EXT_texture_compression_astc_decode_mode_rgb9e5 GL_KHR_debug
GL_EXT_occlusion_query_boolean GL_EXT_disjoint_timer_query GL_EXT_blend_minmax
GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D
GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_surfaceless_context
GL_OES_texture_stencil8 GL_EXT_shader_pixel_local_storage
GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_ARM_mali_program_binary GL_EXT_sRGB GL_EXT_sRGB_write_control
GL_EXT_texture_sRGB_decode GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8
GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent
GL_OES_texture_storage_multisample_2d_array GL_OES_shader_image_atomic
GL_EXT_robustness GL_EXT_draw_buffers_indexed GL_OES_draw_buffers_indexed
GL_EXT_texture_border_clamp GL_OES_texture_border_clamp
GL_EXT_texture_cube_map_array GL_OES_texture_cube_map_array GL_OES_sample_variables
GL_OES_sample_shading GL_OES_shader_multisample_interpolation
GL_EXT_shader_io_blocks GL_OES_shader_io_blocks GL_EXT_tessellation_shader
GL_OES_tessellation_shader GL_EXT_primitive_bounding_box
GL_OES_primitive_bounding_box GL_EXT_geometry_shader GL_OES_geometry_shader
GL_ANDROID_extension_pack_es31a GL_EXT_gpu_shader5 GL_OES_gpu_shader5
GL_EXT_texture_buffer GL_OES_texture_buffer GL_EXT_copy_image GL_OES_copy_image
GL_EXT_shader_non_constant_global_initializers GL_EXT_color_buffer_half_float
GL_EXT_color_buffer_float GL_EXT_YUV_target GL_OVR_multiview GL_OVR_multiview2
GL_OVR_multiview_multisampled_render_to_texture GL_KHR_robustness
GL_KHR_robust_buffer_access_behavior GL_EXT_draw_elements_base_vertex
GL_OES_draw_elements_base_vertex GL_EXT_protected_textures GL_EXT_buffer_storage
GL_EXT_external_buffer GL_EXT_EGL_image_array GL_EXT_texture_filter_anisotropic
GL_OES_texture_float_linear GL_ARM_texture_unnormalized_coordinates
[002:002] [2022-05-06 14:25:32 +0000.235811][36a] Init open gl render: 0x7208228e98
[002:002] [2022-05-06 14:25:32 +0000.235825][36a] Fragement shader path:
[002:002] [2022-05-06 14:25:32 +0000.235845][36a] Fragement shader path:
[002:003] [2022-05-06 14:25:32 +0000.235875][36a] create opengl program object.
[002:003] [2022-05-06 14:25:32 +0000.235888][36a] create shader: vertex
[002:004] [2022-05-06 14:25:32 +0000.237834][36a] create shader: fragment
[002:080] [2022-05-06 14:25:32 +0000.313565][36a] Have not extra filter filename!
[002:080] [2022-05-06 14:25:32 +0000.313707][36a] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[002:080] [2022-05-06 14:25:32 +0000.313759][36a] OpenGLRenderProgram::Initialize
success.
[002:085] [2022-05-06 14:25:32 +0000.318775][36a] Setup the OpenGL result:1
[002:086] [2022-05-06 14:25:32 +0000.319434][369] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_497689418.mp4
[002:086] [2022-05-06 14:25:32 +0000.319822][369] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_497689418.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[002:086] [2022-05-06 14:25:32 +0000.319855][608] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x71e089e498
[002:087] [2022-05-06 14:25:32 +0000.319973][369] 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:087] [2022-05-06 14:25:32 +0000.320062][369] 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_497689418.mp4
fileFD: -1
[002:087] [2022-05-06 14:25:32 +0000.320779][369] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_497689418.mp4
is opened successfully
[002:088] [2022-05-06 14:25:32 +0000.320948][369] setupMediaProcessers:
[002:088] [2022-05-06 14:25:32 +0000.320998][369]
RecordingSessionInternalSimple:setup media processers.
[002:088] [2022-05-06 14:25:32 +0000.321037][369] construct AAC encoder
[002:088] [2022-05-06 14:25:32 +0000.321777][369] H264Encoder creating:
superfast011818
[002:089] [2022-05-06 14:25:32 +0000.321934][369] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[002:090] [2022-05-06 14:25:32 +0000.323156][369] H264Encode::GetMachineModel is
21091116AI
[002:090] [2022-05-06 14:25:32 +0000.323286][369] H264Encoder machine_mode
is:21091116AI
[002:090] [2022-05-06 14:25:32 +0000.323326][369] H264Encode::machine size :9
machine_mode:21091116AI
[002:090] [2022-05-06 14:25:32 +0000.323395][369] H264Encode::machine array
size :22 machine_mode:21091116AI
[002:090] [2022-05-06 14:25:32 +0000.323462][369] H264Encode::current machine
is :21091116AI auto check hw codec decide to use hw codec
[002:090] [2022-05-06 14:25:32 +0000.323526][369] setupCompressionSession:
[002:090] [2022-05-06 14:25:32 +0000.323586][369] H264Encode::creating hareware
Encoder
[002:090] [2022-05-06 14:25:32 +0000.323649][369] AndroidHwAvcEncoder
time:497689422 enter.

[002:091] [2022-05-06 14:25:32 +0000.324040][369] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007346aee380 address:0x71f87fa760
[002:091] [2022-05-06 14:25:32 +0000.324292][369] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[002:091] [2022-05-06 14:25:32 +0000.324372][369] The video avc hw codec address is
0x71e07522e0
[002:091] [2022-05-06 14:25:32 +0000.324515][369] AndroidHwAvcEncoder leave.
expire time = 1 ms

[002:091] [2022-05-06 14:25:32 +0000.324578][369] RegisterEncodeCompleteCallback


time:497689423 enter.

[002:092] [2022-05-06 14:25:32 +0000.324948][369] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[002:092] [2022-05-06 14:25:32 +0000.325051][369] InitEncode time:497689424 enter.

[002:092] [2022-05-06 14:25:32 +0000.325357][369] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[002:092] [2022-05-06 14:25:32 +0000.325438][369] Create time:497689424 enter.

[002:092] [2022-05-06 14:25:32 +0000.325482][369] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[002:092] [2022-05-06 14:25:32 +0000.325544][369]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x71c8c71540
[002:093] [2022-05-06 14:25:32 +0000.326119][369] supported_type:audio/mp4a-latm
[002:093] [2022-05-06 14:25:32 +0000.326297][369] supported_type:audio/mp4a-latm
[002:093] [2022-05-06 14:25:32 +0000.326385][369] supported_type:audio/3gpp
[002:093] [2022-05-06 14:25:32 +0000.326457][369] supported_type:audio/3gpp
[002:093] [2022-05-06 14:25:32 +0000.326535][369] supported_type:audio/amr-wb
[002:093] [2022-05-06 14:25:32 +0000.326604][369] supported_type:audio/amr-wb
[002:093] [2022-05-06 14:25:32 +0000.326681][369] supported_type:audio/flac
[002:093] [2022-05-06 14:25:32 +0000.326749][369] supported_type:audio/flac
[002:094] [2022-05-06 14:25:32 +0000.326870][369] supported_type:audio/opus
[002:094] [2022-05-06 14:25:32 +0000.326982][369]
supported_type:image/vnd.android.heic
[002:094] [2022-05-06 14:25:32 +0000.327084][369] supported_type:video/avc
[002:094] [2022-05-06 14:25:32 +0000.327145][369] name:OMX.MTK.VIDEO.ENCODER.AVC
mime:video/avc
[002:094] [2022-05-06 14:25:32 +0000.327247][369] hwCodecPrefix :OMX.qcom.
[002:094] [2022-05-06 14:25:32 +0000.327305][369] hwCodecPrefix :OMX.Nvidia.
[002:094] [2022-05-06 14:25:32 +0000.327357][369] hwCodecPrefix :OMX.IMG.TOPAZ
[002:094] [2022-05-06 14:25:32 +0000.327407][369] hwCodecPrefix :OMX.Exynos
[002:094] [2022-05-06 14:25:32 +0000.327457][369] hwCodecPrefix :OMX.MTK
[002:094] [2022-05-06 14:25:32 +0000.327514][369] Found target codecer
OMX.MTK.VIDEO.ENCODER.AVCcodecColorFormat:21
[002:094] [2022-05-06 14:25:32 +0000.327579][369] mediacodec_createCodecByName
time:497689426 enter.

[002:094] [2022-05-06 14:25:32 +0000.327645][369] WrapAndroidMediaCodec


time:497689426 enter.

[002:095] [2022-05-06 14:25:32 +0000.327956][369] WrapAndroidMediaCodec leave.


expire time = 1 ms

[002:110] [2022-05-06 14:25:32 +0000.343610][369] mediacodec_createCodecByName


leave. expire time = 16 ms

[002:110] [2022-05-06 14:25:32 +0000.343757][369] WrapAndroidMediaFromat


time:497689442 enter.

[002:111] [2022-05-06 14:25:32 +0000.343908][369] WrapAndroidMediaFromat leave.


expire time = 1 ms

[002:183] [2022-05-06 14:25:32 +0000.416062][371] Run AGC when audioType = 0


[002:221] [2022-05-06 14:25:32 +0000.454050][369] Destroy time:497689553 enter.

[002:221] [2022-05-06 14:25:32 +0000.454252][369] WrapAndroidMediaFromat::


Destroy
[002:221] [2022-05-06 14:25:32 +0000.454354][369] Destroy leave. expire time = 0
ms

[002:221] [2022-05-06 14:25:32 +0000.454423][369] ~WrapAndroidMediaFromat


time:497689553 enter.

[002:221] [2022-05-06 14:25:32 +0000.454484][369] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[002:221] [2022-05-06 14:25:32 +0000.454545][369] Create leave. expire time = 129


ms

[002:221] [2022-05-06 14:25:32 +0000.454604][369] isSemiPlanarSupport


time:497689553 enter.

[002:221] [2022-05-06 14:25:32 +0000.454660][369] H264Encoder isSemiPlanarSupport


[002:221] [2022-05-06 14:25:32 +0000.454718][369] isSemiPlanarSupport leave.
expire time = 0 ms

[002:221] [2022-05-06 14:25:32 +0000.454777][369] creat hw H264Encoder success,


isSemiPlanar:1
[002:222] [2022-05-06 14:25:32 +0000.454989][369] InitEncode leave. expire time =
130 ms

[002:222] [2022-05-06 14:25:32 +0000.455072][369] H264Encode::created Encoder


[002:222] [2022-05-06 14:25:32 +0000.455136][369] H264Encode:: H264 encoder
created.
[002:222] [2022-05-06 14:25:32 +0000.455212][369] H264 encoder created.
[002:222] [2022-05-06 14:25:32 +0000.455305][369]
RecordingSessionInternalSimple:created avc encoder avc: 0x71e079c400
[002:222] [2022-05-06 14:25:32 +0000.455384][369] setOutput:
[002:222] [2022-05-06 14:25:32 +0000.455446][369]
RecordingSessionInternalSimple:encoder set output to muxer!
[002:222] [2022-05-06 14:25:32 +0000.455508][369] request a key frame
[002:222] [2022-05-06 14:25:32 +0000.455569][369] H264Encode:: request a key frame
[002:223] [2022-05-06 14:25:32 +0000.455989][369] setDisplayRotate :90
[002:223] [2022-05-06 14:25:32 +0000.456073][369] 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:223] [2022-05-06 14:25:32 +0000.456222][36a] StartRecording:
[002:223] [2022-05-06 14:25:32 +0000.456443][5eb] operator(): Set the recording
session in mic source. recording session: 0x72080dff00
[002:223] [2022-05-06 14:25:32 +0000.456647][36a] operator() leave. expire time =
247 ms

[002:223] [2022-05-06 14:25:32 +0000.456645][5d9] AF_SpeedFilter audio 0x72080e0680


PullFrame
[002:223] [2022-05-06 14:25:32 +0000.456825][5d9] RecordAudioSource::PullAudioFrame
[002:224] [2022-05-06 14:25:32 +0000.456928][5d9] AF_SpeedFilter::PullFrame eof4
[002:226] [2022-05-06 14:25:32 +0000.459126][5d9]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[002:235] [2022-05-06 14:25:32 +0000.467910][5d9] AF_SpeedFilter audio time,
0x72080e0680 rcv time: 497689558
[002:235] [2022-05-06 14:25:32 +0000.468077][5d9] AF_SpeedFilter audio time,
0x72080e0680 rcv time: 497689558in_nSamples:441
[002:235] [2022-05-06 14:25:32 +0000.468261][5d9] resampled_data_size:0
[002:291] [2022-05-06 14:25:32 +0000.524700][36a]
MediaFilterCamera::NeedProcessTexture
[002:292] [2022-05-06 14:25:32 +0000.524915][36a] begine recode to first frame
spend time:316
[002:292] [2022-05-06 14:25:32 +0000.525027][36a] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x72080dfa80
[002:292] [2022-05-06 14:25:32 +0000.525108][36a] blur_distance_:0
[002:292] [2022-05-06 14:25:32 +0000.525169][36a] blur_direction_angle_:-90
[002:292] [2022-05-06 14:25:32 +0000.525239][36a]
GPUImageProcessing::SetOrientation orientation: 90
[002:292] [2022-05-06 14:25:32 +0000.525415][36a] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[002:292] [2022-05-06 14:25:32 +0000.525635][36a] GPUImageProcessing: process video
frame with resolution 1280 X 720
[002:292] [2022-05-06 14:25:32 +0000.525708][36a] GPUImageProcessing: input frame
width1280 X 720
[002:293] [2022-05-06 14:25:32 +0000.525942][36a] drawYUV420 render
OpenGLRenderProgram:0x7208228e98
[002:293] [2022-05-06 14:25:32 +0000.526328][36a] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:294] [2022-05-06 14:25:32 +0000.527158][36a] CropFilter::OnVideoFrame
outputtexture :15
[002:294] [2022-05-06 14:25:32 +0000.527376][36a] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:299] [2022-05-06 14:25:32 +0000.532254][36a] The read pixel from buffer take:
5 width:1280 height:720 frameType:0
[002:323] [2022-05-06 14:25:32 +0000.556381][36a] drawYUV420 render
OpenGLRenderProgram:0x7208228e98
[002:345] [2022-05-06 14:25:32 +0000.578796][36a] The convert RGB to YUV take 15
[002:346] [2022-05-06 14:25:32 +0000.578949][36a] FilterPipeline2::OnVideoFrame pts
31 last_video_timestamp_ 31
[002:346] [2022-05-06 14:25:32 +0000.579009][36a]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[002:348] [2022-05-06 14:25:32 +0000.581469][36a] drawYUV420 render
OpenGLRenderProgram:0x7208228e98
[002:349] [2022-05-06 14:25:32 +0000.582868][607]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[002:350] [2022-05-06 14:25:32 +0000.583131][607] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[002:350] [2022-05-06 14:25:32 +0000.583206][607] push video frame to H264 encoder.
(100 frame for one log)

[002:350] [2022-05-06 14:25:32 +0000.583295][607] push video frame to H264 encoder.


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

[002:350] [2022-05-06 14:25:32 +0000.583396][607] H264Encode::push video frame to


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

[002:350] [2022-05-06 14:25:32 +0000.583463][607] Push an pts:0 to dts queue.


[002:350] [2022-05-06 14:25:32 +0000.583534][607] DTS queue for
Generator:0x71e089e6b8 0
[002:350] [2022-05-06 14:25:32 +0000.583575][607] The input pts:0 fps:30
[002:353] [2022-05-06 14:25:32 +0000.586180][607]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[002:356] [2022-05-06 14:25:32 +0000.589063][5d9] AF_SpeedFilter audio time 222,
0x72080e0680 out time: 497689558 org time: 497689558
[002:356] [2022-05-06 14:25:32 +0000.589263][5d9] FilterPipeline2::OnAudioFrame pts
10 last_audio_timestamp_ 10
[002:356] [2022-05-06 14:25:32 +0000.589391][5d9]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 497689558
[002:356] [2022-05-06 14:25:32 +0000.589476][5d9]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[002:357] [2022-05-06 14:25:32 +0000.590102][5d9] AF_SpeedFilter audio time
[002:357] [2022-05-06 14:25:32 +0000.590272][5d9] AF_SpeedFilter audio time 111,
0x72080e0680 out time: 497689568 org time: 497689568
[002:444] [2022-05-06 14:25:32 +0000.677493][606]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:9
[002:445] [2022-05-06 14:25:32 +0000.677870][608] add aac audio track with id:1
[002:445] [2022-05-06 14:25:32 +0000.678617][608] audio start ts:0
[002:445] [2022-05-06 14:25:32 +0000.678819][608] the audio frame has been written
into MP4 file
[002:484] [2022-05-06 14:25:32 +0000.717825][607] h264 add frame header cdr flag
[002:485] [2022-05-06 14:25:32 +0000.718766][607] h264 add frame header cdr flag
[002:486] [2022-05-06 14:25:32 +0000.719235][607] SendFrame
encodedImage._timeStamp:0encodedImage->_length:156776
[002:486] [2022-05-06 14:25:32 +0000.719306][607] Received key frame:0
[002:486] [2022-05-06 14:25:32 +0000.719327][607] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[002:486] [2022-05-06 14:25:32 +0000.719343][607] H264Encode::H264SWEncoder get
callback, length:156776 type:0 nalType:7length:19
[002:486] [2022-05-06 14:25:32 +0000.719357][607] H264Encode:: get a sps pps
header!headerSize:31
[002:486] [2022-05-06 14:25:32 +0000.719371][607] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[002:486] [2022-05-06 14:25:32 +0000.719485][608] get the H.264 SPS parameter
[002:487] [2022-05-06 14:25:32 +0000.719947][608] add video track with id:2
[002:489] [2022-05-06 14:25:32 +0000.722316][608] get the H.264 PPS parameter
[002:493] [2022-05-06 14:25:32 +0000.726678][608] get the H.264 IDR frame
[002:494] [2022-05-06 14:25:32 +0000.727456][608] resss:true
[002:494] [2022-05-06 14:25:32 +0000.727748][608] video start ts:0
[002:497] [2022-05-06 14:25:32 +0000.729959][608] the video frame has been written
into MP4 file
[002:809] [2022-05-06 14:25:33 +0000.42380][36a] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[002:860] [2022-05-06 14:25:33 +0000.93040][36a] The convert RGB to YUV take 5
[002:995] [2022-05-06 14:25:33 +0000.228563][5eb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:174] [2022-05-06 14:25:33 +0000.407260][607] DTS queue for
Generator:0x71e089e6b8 804 845
[003:277] [2022-05-06 14:25:33 +0000.510292][36a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:310] [2022-05-06 14:25:33 +0000.543467][36a] The convert RGB to YUV take 4
[003:553] [2022-05-06 14:25:33 +0000.786412][371] haveEnoughProcessedData
internalAudioStream.length: 10
[003:651] [2022-05-06 14:25:33 +0000.884601][607] Push an pts:1321 to dts queue.
[003:689] [2022-05-06 14:25:33 +0000.922416][607] last dts:1287 currentPts:1321
ppsOrSPS:0 queue length:2
[003:783] [2022-05-06 14:25:34 +0000.16375][36a] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[003:826] [2022-05-06 14:25:34 +0000.59331][36a] The convert RGB to YUV take 14
[003:914] [2022-05-06 14:25:34 +0000.147753][5d9] AF_SpeedFilter audio 0x72080e0680
PullFrame
[003:985] [2022-05-06 14:25:34 +0000.217864][607] DTS queue for
Generator:0x71e089e6b8 1618 1652
[003:992] [2022-05-06 14:25:34 +0000.225867][5eb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:109] [2022-05-06 14:25:34 +0000.342179][362]
monitorTime:4005totalDuration:3930
[004:179] [2022-05-06 14:25:34 +0000.412573][5d9] RecordAudioSource::PullAudioFrame
[004:185] [2022-05-06 14:25:34 +0000.418032][371] Run AGC when audioType = 0
[004:185] [2022-05-06 14:25:34 +0000.418226][371]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:195] [2022-05-06 14:25:34 +0000.428671][36a] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 984 diff: 17
[004:286] [2022-05-06 14:25:34 +0000.518891][36a] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[004:334] [2022-05-06 14:25:34 +0000.567225][36a] The convert RGB to YUV take 13
[004:414] [2022-05-06 14:25:34 +0000.647041][607] h264 add frame header cdr flag
[004:414] [2022-05-06 14:25:34 +0000.647632][607] Received key frame:1997
[004:450] [2022-05-06 14:25:34 +0000.683326][608] get the H.264 IDR frame
[004:510] [2022-05-06 14:25:34 +0000.743383][5d9] resampled_data_size:7168
[004:647] [2022-05-06 14:25:34 +0000.880612][5d9] AF_SpeedFilter::PullFrame eof4
[004:650] [2022-05-06 14:25:34 +0000.883319][5d9]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[004:703] [2022-05-06 14:25:34 +0000.936789][606]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:3
[004:788] [2022-05-06 14:25:35 +0000.21857][36a] The read pixel from buffer take: 2
width:1280 height:720 frameType:0
[004:813] [2022-05-06 14:25:35 +0000.46161][607] DTS queue for
Generator:0x71e089e6b8 2463
[004:829] [2022-05-06 14:25:35 +0000.62484][36a] The convert RGB to YUV take 9
[004:988] [2022-05-06 14:25:35 +0000.221185][5eb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:988] [2022-05-06 14:25:35 +0000.221398][607] Push an pts:2656 to dts queue.
[005:057] [2022-05-06 14:25:35 +0000.290856][607] last dts:2618 currentPts:2656
ppsOrSPS:0 queue length:2
[005:276] [2022-05-06 14:25:35 +0000.509800][371] haveEnoughProcessedData
internalAudioStream.length: 10
[005:279] [2022-05-06 14:25:35 +0000.511962][36a] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[005:317] [2022-05-06 14:25:35 +0000.550124][36a] The convert RGB to YUV take 4
[005:544] [2022-05-06 14:25:35 +0000.777652][5d9] AF_SpeedFilter audio 0x72080e0680
PullFrame
[005:578] [2022-05-06 14:25:35 +0000.811081][36a] drawYUV420 render
OpenGLRenderProgram:0x7208228e98
[005:650] [2022-05-06 14:25:35 +0000.883184][36a] GPUImageProcessing: process video
frame with resolution 1280 X 720
[005:651] [2022-05-06 14:25:35 +0000.883909][36a] GPUImageProcessing: input frame
width1280 X 720
[005:651] [2022-05-06 14:25:35 +0000.884392][36a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[005:651] [2022-05-06 14:25:35 +0000.884800][36a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[005:659] [2022-05-06 14:25:35 +0000.892493][607] DTS queue for
Generator:0x71e089e6b8 3293
[005:726] [2022-05-06 14:25:35 +0000.958952][607]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3327
[005:729] [2022-05-06 14:25:35 +0000.962428][607] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3293 pts:3293
[005:798] [2022-05-06 14:25:36 +0000.31535][607] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3361
[005:798] [2022-05-06 14:25:36 +0000.31814][607] push video frame to H264 encoder.
(100 frame for one log)

[005:799] [2022-05-06 14:25:36 +0000.31887][607] push video frame to H264 encoder.


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

[005:799] [2022-05-06 14:25:36 +0000.31926][607] H264Encode::push video frame to


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

[005:799] [2022-05-06 14:25:36 +0000.31972][607] The input pts:3361 fps:30


[005:804] [2022-05-06 14:25:36 +0000.37813][607] SendFrame
encodedImage._timeStamp:3327encodedImage->_length:137680
[005:846] [2022-05-06 14:25:36 +0000.79340][607] H264Encode::H264SWEncoder get
callback, length:137069 type:1 nalType:1length:137065
[005:849] [2022-05-06 14:25:36 +0000.82194][36a] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[005:867] [2022-05-06 14:25:36 +0000.100832][36a] The convert RGB to YUV take 10
[005:991] [2022-05-06 14:25:36 +0000.223923][5eb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:089] [2022-05-06 14:25:36 +0000.322595][5d9] RecordAudioSource::PullAudioFrame
[006:167] [2022-05-06 14:25:36 +0000.400807][36a] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[006:186] [2022-05-06 14:25:36 +0000.419142][371] Run AGC when audioType = 0
[006:284] [2022-05-06 14:25:36 +0000.517040][36a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:383] [2022-05-06 14:25:36 +0000.616592][36a] The convert RGB to YUV take 67
[006:387] [2022-05-06 14:25:36 +0000.619882][607] Push an pts:3993 to dts queue.
[006:457] [2022-05-06 14:25:36 +0000.689919][607] h264 add frame header cdr flag
[006:457] [2022-05-06 14:25:36 +0000.690256][607] Received key frame:3993
[006:457] [2022-05-06 14:25:36 +0000.690338][607] last dts:3959 currentPts:3993
ppsOrSPS:0 queue length:2
[006:481] [2022-05-06 14:25:36 +0000.714280][608] get the H.264 IDR frame
[006:482] [2022-05-06 14:25:36 +0000.714973][607] DTS queue for
Generator:0x71e089e6b8 4086 4118
[006:722] [2022-05-06 14:25:36 +0000.955821][5d9] resampled_data_size:0
[006:783] [2022-05-06 14:25:37 +0000.16541][36a] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[006:819] [2022-05-06 14:25:37 +0000.52119][36a] The convert RGB to YUV take 4
[006:984] [2022-05-06 14:25:37 +0000.216929][5d9] AF_SpeedFilter::PullFrame eof4
[006:986] [2022-05-06 14:25:37 +0000.218922][371] haveEnoughProcessedData
internalAudioStream.length: 10
[006:986] [2022-05-06 14:25:37 +0000.219252][5eb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:986] [2022-05-06 14:25:37 +0000.219462][5d9]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[007:065] [2022-05-06 14:25:37 +0000.298610][606]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:7
[007:156] [2022-05-06 14:25:37 +0000.389271][5d9] AF_SpeedFilter audio 0x72080e0680
PullFrame
[007:275] [2022-05-06 14:25:37 +0000.507977][36a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:283] [2022-05-06 14:25:37 +0000.516696][607] DTS queue for
Generator:0x71e089e6b8 4915 4952
[007:344] [2022-05-06 14:25:37 +0000.577558][36a] The convert RGB to YUV take 29
[007:650] [2022-05-06 14:25:37 +0000.883152][607] Push an pts:5316 to dts queue.
[007:690] [2022-05-06 14:25:37 +0000.923316][607] last dts:5294 currentPts:5316
ppsOrSPS:0 queue length:2
[007:782] [2022-05-06 14:25:38 +0000.15628][36a] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[007:815] [2022-05-06 14:25:38 +0000.48060][36a] The convert RGB to YUV take 10
[007:966] [2022-05-06 14:25:38 +0000.199742][5d9] RecordAudioSource::PullAudioFrame
[007:998] [2022-05-06 14:25:38 +0000.230954][5eb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:102] [2022-05-06 14:25:38 +0000.335749][36a] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2984 diff: 17
[008:113] [2022-05-06 14:25:38 +0000.346465][607] DTS queue for
Generator:0x71e089e6b8 5748 5780
[008:185] [2022-05-06 14:25:38 +0000.418367][371] Run AGC when audioType = 0
[008:185] [2022-05-06 14:25:38 +0000.418541][371]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:270] [2022-05-06 14:25:38 +0000.503395][36a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:312] [2022-05-06 14:25:38 +0000.545824][36a] The convert RGB to YUV take 8
[008:351] [2022-05-06 14:25:38 +0000.584001][607] h264 add frame header cdr flag
[008:351] [2022-05-06 14:25:38 +0000.584685][607] Received key frame:5980
[008:404] [2022-05-06 14:25:38 +0000.637004][608] get the H.264 IDR frame
[008:711] [2022-05-06 14:25:38 +0000.944510][371] haveEnoughProcessedData
internalAudioStream.length: 0
[008:769] [2022-05-06 14:25:39 +0000.2497][5d9] AF_SpeedFilter audio 0x72080e0680
PullFrame
[008:796] [2022-05-06 14:25:39 +0000.29846][36a] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[008:822] [2022-05-06 14:25:39 +0000.55560][36a] The convert RGB to YUV take 4
[008:938] [2022-05-06 14:25:39 +0000.171027][5d9] resampled_data_size:10240
[008:997] [2022-05-06 14:25:39 +0000.230182][5eb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:012] [2022-05-06 14:25:39 +0000.245018][36a] drawYUV420 render
OpenGLRenderProgram:0x7208228e98
[009:048] [2022-05-06 14:25:39 +0000.281113][607] DTS queue for
Generator:0x71e089e6b8 6586
[009:058] [2022-05-06 14:25:39 +0000.290861][36a] GPUImageProcessing: process video
frame with resolution 1280 X 720
[009:058] [2022-05-06 14:25:39 +0000.290933][36a] GPUImageProcessing: input frame
width1280 X 720
[009:058] [2022-05-06 14:25:39 +0000.291048][36a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[009:058] [2022-05-06 14:25:39 +0000.291157][36a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[009:060] [2022-05-06 14:25:39 +0000.293408][607]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6660
[009:060] [2022-05-06 14:25:39 +0000.293716][607] Push an pts:6660 to dts queue.
[009:077] [2022-05-06 14:25:39 +0000.310171][607] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6729
[009:077] [2022-05-06 14:25:39 +0000.310485][607] push video frame to H264 encoder.
(100 frame for one log)

[009:077] [2022-05-06 14:25:39 +0000.310538][607] push video frame to H264 encoder.


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

[009:077] [2022-05-06 14:25:39 +0000.310556][607] H264Encode::push video frame to


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

[009:077] [2022-05-06 14:25:39 +0000.310579][607] The input pts:6729 fps:30


[009:102] [2022-05-06 14:25:39 +0000.335161][607] SendFrame
encodedImage._timeStamp:6660encodedImage->_length:20933
[009:102] [2022-05-06 14:25:39 +0000.335336][607] last dts:6618 currentPts:6660
ppsOrSPS:0 queue length:4
[009:102] [2022-05-06 14:25:39 +0000.335419][607] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6660 pts:6660
[009:124] [2022-05-06 14:25:39 +0000.357743][607] H264Encode::H264SWEncoder get
callback, length:298804 type:1 nalType:1length:298800
[009:270] [2022-05-06 14:25:39 +0000.503376][36a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:324] [2022-05-06 14:25:39 +0000.557112][36a] The convert RGB to YUV take 11
[009:336] [2022-05-06 14:25:39 +0000.569595][606]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:1
[009:337] [2022-05-06 14:25:39 +0000.569983][5d9] AF_SpeedFilter::PullFrame eof4
[009:339] [2022-05-06 14:25:39 +0000.572218][5d9]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[009:781] [2022-05-06 14:25:40 +0000.14559][36a] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[009:786] [2022-05-06 14:25:40 +0000.19214][607] DTS queue for
Generator:0x71e089e6b8 7383 7423 7459
[009:804] [2022-05-06 14:25:40 +0000.37249][36a] The convert RGB to YUV take 4
[009:871] [2022-05-06 14:25:40 +0000.104241][5d9] RecordAudioSource::PullAudioFrame
[009:996] [2022-05-06 14:25:40 +0000.229744][5eb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:052] [2022-05-06 14:25:40 +0000.285824][36a] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[010:183] [2022-05-06 14:25:40 +0000.415978][372] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:183] [2022-05-06 14:25:40 +0000.416108][372] _deviceSampleRate:48000

[010:188] [2022-05-06 14:25:40 +0000.421206][371] Run AGC when audioType = 0


[010:273] [2022-05-06 14:25:40 +0000.506324][36a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:314] [2022-05-06 14:25:40 +0000.547156][36a] The convert RGB to YUV take 5
[010:316] [2022-05-06 14:25:40 +0000.548943][607] Push an pts:7983 to dts queue.
[010:354] [2022-05-06 14:25:40 +0000.587592][607] h264 add frame header cdr flag
[010:355] [2022-05-06 14:25:40 +0000.588342][607] Received key frame:7983
[010:355] [2022-05-06 14:25:40 +0000.588477][607] last dts:7950 currentPts:7983
ppsOrSPS:0 queue length:2
[010:385] [2022-05-06 14:25:40 +0000.618448][5d9] AF_SpeedFilter audio 0x72080e0680
PullFrame
[010:396] [2022-05-06 14:25:40 +0000.629400][608] get the H.264 IDR frame
[010:425] [2022-05-06 14:25:40 +0000.658619][371] haveEnoughProcessedData
internalAudioStream.length: 10
[010:593] [2022-05-06 14:25:40 +0000.826048][607] DTS queue for
Generator:0x71e089e6b8 8217 8248
[010:817] [2022-05-06 14:25:41 +0000.50768][36a] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[010:830] [2022-05-06 14:25:41 +0000.62995][36a] The convert RGB to YUV take 8
[010:986] [2022-05-06 14:25:41 +0000.219502][5eb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:200] [2022-05-06 14:25:41 +0000.433304][5d9] resampled_data_size:1024
[011:273] [2022-05-06 14:25:41 +0000.506434][36a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:325] [2022-05-06 14:25:41 +0000.558647][36a] The convert RGB to YUV take 25
[011:449] [2022-05-06 14:25:41 +0000.682848][607] DTS queue for
Generator:0x71e089e6b8 9055 9077
[011:614] [2022-05-06 14:25:41 +0000.847480][5d9] AF_SpeedFilter::PullFrame eof4
[011:616] [2022-05-06 14:25:41 +0000.849774][5d9]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[011:652] [2022-05-06 14:25:41 +0000.885299][607] Push an pts:9311 to dts queue.
[011:681] [2022-05-06 14:25:41 +0000.914041][606]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:3
[011:688] [2022-05-06 14:25:41 +0000.921425][607] last dts:9278 currentPts:9311
ppsOrSPS:0 queue length:2
[011:730] [2022-05-06 14:25:41 +0000.963177][5d9] RecordAudioSource::PullAudioFrame
[011:770] [2022-05-06 14:25:42 +0000.3401][36a] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[011:813] [2022-05-06 14:25:42 +0000.46844][36a] The convert RGB to YUV take 4
[011:958] [2022-05-06 14:25:42 +0000.191683][5eb] The output timestamp from audio
mixer change:497699289
[011:981] [2022-05-06 14:25:42 +0000.213980][5d9] AF_SpeedFilter audio 0x72080e0680
PullFrame
[011:985] [2022-05-06 14:25:42 +0000.217991][371] On audio frame the broadcast with
timestamp:497699317 samples:480. (1000 frame for one log)

[011:990] [2022-05-06 14:25:42 +0000.223345][5eb] Get data in mic source, which has
byte length:1764micAudioStream->length():10
[011:990] [2022-05-06 14:25:42 +0000.223636][5eb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:037] [2022-05-06 14:25:42 +0000.270550][36a] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4984 diff: 17
[012:139] [2022-05-06 14:25:42 +0000.372277][371] haveEnoughProcessedData
internalAudioStream.length: 0
[012:186] [2022-05-06 14:25:42 +0000.419026][371] Run AGC when audioType = 0
[012:186] [2022-05-06 14:25:42 +0000.419196][371]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:232] [2022-05-06 14:25:42 +0000.464927][5d9] AF_SpeedFilter audio time,
0x72080e0680 rcv time: 497699559
[012:232] [2022-05-06 14:25:42 +0000.465051][5d9] AF_SpeedFilter audio time,
0x72080e0680 rcv time: 497699559in_nSamples:441
[012:235] [2022-05-06 14:25:42 +0000.467864][36a] drawYUV420 render
OpenGLRenderProgram:0x7208228e98
[012:255] [2022-05-06 14:25:42 +0000.488742][607] DTS queue for
Generator:0x71e089e6b8 9874 9912
[012:264] [2022-05-06 14:25:42 +0000.497721][36a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:316] [2022-05-06 14:25:42 +0000.549603][36a] The convert RGB to YUV take 16
[012:319] [2022-05-06 14:25:42 +0000.552257][607]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9978
[012:329] [2022-05-06 14:25:42 +0000.562230][5d9] FilterPipeline2::OnAudioFrame pts
10010 last_audio_timestamp_ 10010
[012:329] [2022-05-06 14:25:42 +0000.562517][5d9]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 497699558
[012:329] [2022-05-06 14:25:42 +0000.562584][5d9]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[012:346] [2022-05-06 14:25:42 +0000.579615][607] h264 add frame header cdr flag
[012:347] [2022-05-06 14:25:42 +0000.580420][607] SendFrame
encodedImage._timeStamp:9978encodedImage->_length:180183
[012:347] [2022-05-06 14:25:42 +0000.580734][607] Received key frame:9978
[012:373] [2022-05-06 14:25:42 +0000.606256][36a] GPUImageProcessing: process video
frame with resolution 1280 X 720
[012:373] [2022-05-06 14:25:42 +0000.606367][36a] GPUImageProcessing: input frame
width1280 X 720
[012:373] [2022-05-06 14:25:42 +0000.606672][36a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:374] [2022-05-06 14:25:42 +0000.606993][36a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:383] [2022-05-06 14:25:42 +0000.616392][607] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10013 pts:10013
[012:384] [2022-05-06 14:25:42 +0000.617511][608] get the H.264 IDR frame
[012:419] [2022-05-06 14:25:42 +0000.651944][607] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10091
[012:419] [2022-05-06 14:25:42 +0000.652096][607] push video frame to H264 encoder.
(100 frame for one log)

[012:419] [2022-05-06 14:25:42 +0000.652141][607] push video frame to H264 encoder.


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

[012:419] [2022-05-06 14:25:42 +0000.652207][607] H264Encode::push video frame to


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

[012:419] [2022-05-06 14:25:42 +0000.652271][607] The input pts:10091 fps:30


[012:455] [2022-05-06 14:25:42 +0000.688178][607] H264Encode::H264SWEncoder get
callback, length:148599 type:1 nalType:1length:148595
[012:773] [2022-05-06 14:25:43 +0000.6255][36a] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[012:847] [2022-05-06 14:25:43 +0000.80293][36a] The convert RGB to YUV take 38
[012:978] [2022-05-06 14:25:43 +0000.211294][607] Push an pts:10645 to dts queue.
[012:987] [2022-05-06 14:25:43 +0000.219954][5eb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:021] [2022-05-06 14:25:43 +0000.254565][607] last dts:10611 currentPts:10645
ppsOrSPS:0 queue length:2
[013:051] [2022-05-06 14:25:43 +0000.284252][607] DTS queue for
Generator:0x71e089e6b8 10710
[013:265] [2022-05-06 14:25:43 +0000.497973][36a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:313] [2022-05-06 14:25:43 +0000.546277][36a] The convert RGB to YUV take 12
[013:372] [2022-05-06 14:25:43 +0000.605415][5d9] resampled_data_size:13312
[013:395] [2022-05-06 14:25:43 +0000.628460][36a] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[013:470] [2022-05-06 14:25:43 +0000.703037][5d9] AF_SpeedFilter audio time
[013:470] [2022-05-06 14:25:43 +0000.703301][5d9] AF_SpeedFilter audio time 111,
0x72080e0680 out time: 497700748 org time: 497700748
[013:580] [2022-05-06 14:25:43 +0000.813261][5d9] AF_SpeedFilter audio 0x72080e0680
PullFrame
[013:598] [2022-05-06 14:25:43 +0000.831278][5d9] RecordAudioSource::PullAudioFrame
[013:786] [2022-05-06 14:25:44 +0000.19515][36a] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[013:809] [2022-05-06 14:25:44 +0000.42068][36a] The convert RGB to YUV take 7
[013:853] [2022-05-06 14:25:44 +0000.86064][371] haveEnoughProcessedData
internalAudioStream.length: 0
[013:909] [2022-05-06 14:25:44 +0000.142063][5d9] AF_SpeedFilter::PullFrame eof4
[013:911] [2022-05-06 14:25:44 +0000.144398][5d9]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[013:921] [2022-05-06 14:25:44 +0000.154557][607] DTS queue for
Generator:0x71e089e6b8 11544
[013:992] [2022-05-06 14:25:44 +0000.225263][5eb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:043] [2022-05-06 14:25:44 +0000.276273][606]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:7
[014:060] [2022-05-06 14:25:44 +0000.293602][36a] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[014:187] [2022-05-06 14:25:44 +0000.420312][371] Run AGC when audioType = 0
[014:266] [2022-05-06 14:25:44 +0000.499485][36a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:299] [2022-05-06 14:25:44 +0000.532637][36a] The convert RGB to YUV take 4
[014:301] [2022-05-06 14:25:44 +0000.534140][607] Push an pts:11973 to dts queue.
[014:338] [2022-05-06 14:25:44 +0000.571206][607] h264 add frame header cdr flag
[014:338] [2022-05-06 14:25:44 +0000.571549][607] Received key frame:11973
[014:338] [2022-05-06 14:25:44 +0000.571644][607] last dts:11943 currentPts:11973
ppsOrSPS:0 queue length:2
[014:372] [2022-05-06 14:25:44 +0000.605395][608] get the H.264 IDR frame
[014:708] [2022-05-06 14:25:44 +0000.941358][607] DTS queue for
Generator:0x71e089e6b8 12339 12371
[014:765] [2022-05-06 14:25:44 +0000.998626][36a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:804] [2022-05-06 14:25:45 +0000.37453][36a] The convert RGB to YUV take 5
[014:991] [2022-05-06 14:25:45 +0000.224630][5eb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:188] [2022-05-06 14:25:45 +0000.420919][5d9] AF_SpeedFilter audio 0x72080e0680
PullFrame
[015:261] [2022-05-06 14:25:45 +0000.494852][36a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:301] [2022-05-06 14:25:45 +0000.534039][36a] The convert RGB to YUV take 5
[015:471] [2022-05-06 14:25:45 +0000.704378][5d9] RecordAudioSource::PullAudioFrame
[015:548] [2022-05-06 14:25:45 +0000.781218][607] DTS queue for
Generator:0x71e089e6b8 13185 13218
[015:565] [2022-05-06 14:25:45 +0000.798797][36a] drawYUV420 render
OpenGLRenderProgram:0x7208228e98
[015:568] [2022-05-06 14:25:45 +0000.800965][371] haveEnoughProcessedData
internalAudioStream.length: 10
[015:637] [2022-05-06 14:25:45 +0000.870735][5d9] resampled_data_size:4096
[015:647] [2022-05-06 14:25:45 +0000.880405][607]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13318
[015:647] [2022-05-06 14:25:45 +0000.880493][607] Push an pts:13318 to dts queue.
[015:678] [2022-05-06 14:25:45 +0000.911488][607] SendFrame
encodedImage._timeStamp:13318encodedImage->_length:127188
[015:678] [2022-05-06 14:25:45 +0000.911684][607] last dts:13287 currentPts:13318
ppsOrSPS:0 queue length:2
[015:737] [2022-05-06 14:25:45 +0000.969977][36a] GPUImageProcessing: process video
frame with resolution 1280 X 720
[015:737] [2022-05-06 14:25:45 +0000.970184][36a] GPUImageProcessing: input frame
width1280 X 720
[015:739] [2022-05-06 14:25:45 +0000.971956][36a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[015:739] [2022-05-06 14:25:45 +0000.972383][36a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[015:779] [2022-05-06 14:25:46 +0000.11988][36a] The read pixel from buffer take: 1
width:1280 height:720 frameType:0
[015:781] [2022-05-06 14:25:46 +0000.14474][607] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13383 pts:13383
[015:787] [2022-05-06 14:25:46 +0000.20530][607] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13455
[015:787] [2022-05-06 14:25:46 +0000.20689][607] push video frame to H264 encoder.
(100 frame for one log)

[015:787] [2022-05-06 14:25:46 +0000.20785][607] push video frame to H264 encoder.


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

[015:787] [2022-05-06 14:25:46 +0000.20832][607] H264Encode::push video frame to


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

[015:788] [2022-05-06 14:25:46 +0000.20911][607] The input pts:13455 fps:30


[015:818] [2022-05-06 14:25:46 +0000.51819][36a] The convert RGB to YUV take 12
[015:827] [2022-05-06 14:25:46 +0000.60258][607] H264Encode::H264SWEncoder get
callback, length:121371 type:1 nalType:1length:121367
[015:986] [2022-05-06 14:25:46 +0000.219751][5eb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:092] [2022-05-06 14:25:46 +0000.325425][36a] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6977 diff: 24
[016:186] [2022-05-06 14:25:46 +0000.419723][371] Run AGC when audioType = 0
[016:187] [2022-05-06 14:25:46 +0000.419897][371]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:227] [2022-05-06 14:25:46 +0000.460043][5d9] AF_SpeedFilter::PullFrame eof4
[016:229] [2022-05-06 14:25:46 +0000.462277][5d9]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[016:262] [2022-05-06 14:25:46 +0000.495792][36a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:345] [2022-05-06 14:25:46 +0000.578533][606]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:1
[016:346] [2022-05-06 14:25:46 +0000.578971][36a] The convert RGB to YUV take 9
[016:395] [2022-05-06 14:25:46 +0000.628602][607] h264 add frame header cdr flag
[016:397] [2022-05-06 14:25:46 +0000.629882][607] Received key frame:13971
[016:397] [2022-05-06 14:25:46 +0000.630035][607] DTS queue for
Generator:0x71e089e6b8 13971 14001 14057
[016:401] [2022-05-06 14:25:46 +0000.634867][608] get the H.264 IDR frame
[016:765] [2022-05-06 14:25:46 +0000.997941][36a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:796] [2022-05-06 14:25:47 +0000.29757][5d9] AF_SpeedFilter audio 0x72080e0680
PullFrame
[016:808] [2022-05-06 14:25:47 +0000.41270][36a] The convert RGB to YUV take 4
[016:976] [2022-05-06 14:25:47 +0000.209388][607] Push an pts:14647 to dts queue.
[016:995] [2022-05-06 14:25:47 +0000.228212][5eb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:017] [2022-05-06 14:25:47 +0000.250076][607] last dts:14625 currentPts:14647
ppsOrSPS:0 queue length:2
[017:204] [2022-05-06 14:25:47 +0000.437521][607] DTS queue for
Generator:0x71e089e6b8 14799 14836 14873
[017:269] [2022-05-06 14:25:47 +0000.502204][36a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:283] [2022-05-06 14:25:47 +0000.516387][371] haveEnoughProcessedData
internalAudioStream.length: 10
[017:300] [2022-05-06 14:25:47 +0000.532901][36a] The convert RGB to YUV take 5
[017:349] [2022-05-06 14:25:47 +0000.582172][5d9] RecordAudioSource::PullAudioFrame
[017:461] [2022-05-06 14:25:47 +0000.694094][36a] StopRecording:
[017:461] [2022-05-06 14:25:47 +0000.694336][36a] OnNeedStopRecording:
[017:466] [2022-05-06 14:25:47 +0000.699024][5d9] resampled_data_size:512
[017:466] [2022-05-06 14:25:47 +0000.699153][5d9] AF_SpeedFilter audio time 222,
0x72080e0680 out time: 497704718 org time: 497704718
[017:466] [2022-05-06 14:25:47 +0000.699274][5d9] PullAudioFrame: PullFrame audio
finished.
[017:466] [2022-05-06 14:25:47 +0000.699308][5d9]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[017:472] [2022-05-06 14:25:47 +0000.705714][7ac2]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[017:473] [2022-05-06 14:25:47 +0000.706048][36a] operator(): Stop
[017:473] [2022-05-06 14:25:47 +0000.706107][36a] StopPullFrameAndWriteMp4
time:497704805 enter.

[017:473] [2022-05-06 14:25:47 +0000.706128][36a] StopRecording:


[017:474] [2022-05-06 14:25:47 +0000.707232][607]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:454
[017:476] [2022-05-06 14:25:47 +0000.709244][369] stop recording
[017:476] [2022-05-06 14:25:47 +0000.709386][369]
RecordingSessionInternalSimple:destroy media processers
[017:476] [2022-05-06 14:25:47 +0000.709427][369] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[017:476] [2022-05-06 14:25:47 +0000.709456][369] H264Encode::flushing hareware
Encoder
[017:476] [2022-05-06 14:25:47 +0000.709745][369] Flush time:497704808 enter.

[017:476] [2022-05-06 14:25:47 +0000.709844][369] H264Encoder encoder flush


[017:477] [2022-05-06 14:25:47 +0000.709937][369] flush output queue
[017:794] [2022-05-06 14:25:48 +0000.26888][369] Flush leave. expire time = 318 ms

[017:794] [2022-05-06 14:25:48 +0000.27167][369] ~H264EncodeWrap:


[017:794] [2022-05-06 14:25:48 +0000.27270][369] ~H264Encode:
[017:794] [2022-05-06 14:25:48 +0000.27311][369] teardownCompressionSession:
H264Encode::destroying Encoder
[017:794] [2022-05-06 14:25:48 +0000.27405][369] Release time:497705126 enter.

[017:794] [2022-05-06 14:25:48 +0000.27732][369] Release:


MediaCodecVideoEncoder::Release _inited:1
[017:794] [2022-05-06 14:25:48 +0000.27841][369] Destroy time:497705126 enter.

[017:795] [2022-05-06 14:25:48 +0000.27904][369] H264Encoder encoderDestroy


[017:795] [2022-05-06 14:25:48 +0000.27948][369]
AndroidMediaCodecVideoEncoder::release env: 0x71e079c540
[017:795] [2022-05-06 14:25:48 +0000.27993][369]
AndroidMediaCodecVideoEncoder::Destroy
[017:832] [2022-05-06 14:25:48 +0000.65207][369] Destroy leave. expire time = 38
ms
[017:832] [2022-05-06 14:25:48 +0000.65484][369] Release leave. expire time = 38
ms

[017:832] [2022-05-06 14:25:48 +0000.65601][369] ~AndroidHwAvcEncoder


time:497705164 enter.

[017:833] [2022-05-06 14:25:48 +0000.65999][369] Release time:497705165 enter.

[017:833] [2022-05-06 14:25:48 +0000.66161][369] Release: MediaCodecVideoEncoder::


has been released before, just return
[017:833] [2022-05-06 14:25:48 +0000.66232][369] Release leave. expire time = 0 ms

[017:833] [2022-05-06 14:25:48 +0000.66298][369] ~AndroidMediaCodecVideoEncoder


[017:833] [2022-05-06 14:25:48 +0000.66341][369] ~WrapAndroidMediaCodec
time:497705165 enter.

[017:833] [2022-05-06 14:25:48 +0000.66381][369] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[017:833] [2022-05-06 14:25:48 +0000.66440][369] video hevc hw codec


destructor:0x71e07522e0

[017:833] [2022-05-06 14:25:48 +0000.66595][369] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[017:833] [2022-05-06 14:25:48 +0000.66688][369] teardownCompressionSession:


H264Encode::destroyed Encoder
[017:833] [2022-05-06 14:25:48 +0000.66738][369]
RecordingSessionInternalSimple:destroy aac encoder output!
[017:833] [2022-05-06 14:25:48 +0000.66778][369] AACSWEncode destructor
[017:849] [2022-05-06 14:25:48 +0000.82551][608] MP4 close file successfully
[017:849] [2022-05-06 14:25:48 +0000.82691][608] Recording session Internal: notify
recording ok
[017:849] [2022-05-06 14:25:48 +0000.82762][608] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_497689418.mp4,
output_video_timestamp_:15137 last_video_pts_:15067
[017:849] [2022-05-06 14:25:48 +0000.82838][608] OnRecordFinish:
[017:851] [2022-05-06 14:25:48 +0000.84220][608] onRecordingOk: net seek
pos:0record video duration:15100record audio duration:15069
[017:852] [2022-05-06 14:25:48 +0000.85602][5eb] destructMicSource_w:
[017:852] [2022-05-06 14:25:48 +0000.85753][5eb] setOutput_w:
MicSource::setOutput() 0x0
[017:853] [2022-05-06 14:25:48 +0000.85879][5eb] close external audio stream

[017:853] [2022-05-06 14:25:48 +0000.86154][36a] releaseThread 0x72080df780


[017:853] [2022-05-06 14:25:48 +0000.86221][36a] ~MicSource: Mic source
destroyed:0x72b0524580
[017:855] [2022-05-06 14:25:48 +0000.88536][36a] StopPullFrameAndWriteMp4 leave.
expire time = 382 ms

[017:855] [2022-05-06 14:25:48 +0000.88625][36a] DestroyPipelineAndFilters


time:497705187 enter.

[017:855] [2022-05-06 14:25:48 +0000.88671][36a] UnbindInputFilter 0x72080dfbc0


this 0x72082290c0
[017:855] [2022-05-06 14:25:48 +0000.88708][36a] UnbindInputFilter 0x72080e0058
this 0x72080e07d0
[017:855] [2022-05-06 14:25:48 +0000.88755][36a] UnbindInputFilter 0x72082290c0
this 0x71c8c71220
[017:855] [2022-05-06 14:25:48 +0000.88783][36a] filter: filter pipeline destroy
this: 0x71c8c71180
[017:856] [2022-05-06 14:25:48 +0000.89571][36a] ClearVideoOfSources: recodring
total frames:0
[017:856] [2022-05-06 14:25:48 +0000.89737][36a] ClearVideoOfSources:
[017:856] [2022-05-06 14:25:48 +0000.89796][36a] GPUImageProcessing destruct.
[017:857] [2022-05-06 14:25:48 +0000.89960][36a] destroy TrivalImageDrawer
0x72b05f3b00
[017:857] [2022-05-06 14:25:48 +0000.90072][36a] The shader has been initialize,
clean up them.

[017:857] [2022-05-06 14:25:48 +0000.90157][36a] ~OpenGLFrameBuffer:


[017:857] [2022-05-06 14:25:48 +0000.90608][36a] ~OpenGLFrameBuffer:
[017:858] [2022-05-06 14:25:48 +0000.91109][36a] ~OpenGLFrameBuffer:
[017:858] [2022-05-06 14:25:48 +0000.91427][36a] ~OpenGLFrameBuffer:
[017:858] [2022-05-06 14:25:48 +0000.91625][36a] ~OpenGLFrameBuffer:
[017:858] [2022-05-06 14:25:48 +0000.91793][36a] ~OpenGLFrameBuffer:
[017:859] [2022-05-06 14:25:48 +0000.92045][36a] GPUImageProcessing destruct
finish.
[017:859] [2022-05-06 14:25:48 +0000.92184][36a] GPURGBAFrame destruct.
[017:859] [2022-05-06 14:25:48 +0000.92318][36a] destroy OpenGLRenderProgram
0x7208228e98
[017:859] [2022-05-06 14:25:48 +0000.92392][36a] ~CameraSource time:497705191
enter.

[017:859] [2022-05-06 14:25:48 +0000.92431][36a] ~CameraSource leave. expire time


= 0 ms

[017:859] [2022-05-06 14:25:48 +0000.92471][36a] ~RecordAudioSource time:497705191


enter.

[017:859] [2022-05-06 14:25:48 +0000.92505][36a] ~RecordAudioSource leave. expire


time = 0 ms

[017:859] [2022-05-06 14:25:48 +0000.92588][36a] DestroyPipelineAndFilters leave.


expire time = 4 ms

[017:881] [2022-05-06 14:25:48 +0000.114074][7ac2]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[017:882] [2022-05-06 14:25:48 +0000.114966][7ac2] machine model :redmi
[017:882] [2022-05-06 14:25:48 +0000.115037][7ac2] Support this machine
model :redmi
[017:882] [2022-05-06 14:25:48 +0000.115063][7ac2] global inited! current sdk
version: 07-20-936c45f
[017:882] [2022-05-06 14:25:48 +0000.115250][7ac2] filter: filter pipeline
construtc this: 0x720ca90580
[017:882] [2022-05-06 14:25:48 +0000.115329][7ac2] MediaFilterGraph:
MediaFilterGraph construct
[017:882] [2022-05-06 14:25:48 +0000.115364][7ac2] GLESContext:
[017:882] [2022-05-06 14:25:48 +0000.115408][7ac2] The result of eglGetDisplay is:
0x1
[017:884] [2022-05-06 14:25:48 +0000.117655][7ac2] The result of creation:
0x722fd2f200
[017:885] [2022-05-06 14:25:48 +0000.117941][7ac2] The result of
eglCreatePbufferSurface is: 0x722fd2f300
[017:886] [2022-05-06 14:25:48 +0000.119115][7ac2] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_497689418.mp4
[017:886] [2022-05-06 14:25:48 +0000.119216][7ac2] The source 0 speed:1
[017:886] [2022-05-06 14:25:48 +0000.119260][7ac2] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_497689418.mp4,
delay: 0
[017:886] [2022-05-06 14:25:48 +0000.119297][7ac2] CreateDecoderByVideoSource
time:497705218 enter.

[017:886] [2022-05-06 14:25:48 +0000.119554][7ac2] running_decoder_count:0max


count:2
[017:886] [2022-05-06 14:25:48 +0000.119618][7ac2] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_497689418.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x72a2144c00
[017:888] [2022-05-06 14:25:48 +0000.121121][6bc] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x71fc5ab000] Current FFmpeg version git-2021-06-16-97cea6f

[018:075] [2022-05-06 14:25:48 +0000.308721][6bc] OnStreamInfoFound: video


duration_: 15100
[018:077] [2022-05-06 14:25:48 +0000.310173][6bd] NO get frame from decoder
[018:077] [2022-05-06 14:25:48 +0000.310353][7ac2] start decoder
[018:077] [2022-05-06 14:25:48 +0000.310694][7ac2] CreateDecoderByVideoSource
leave. expire time = 191 ms

[018:078] [2022-05-06 14:25:48 +0000.311158][6bd] NO get frame from decoder


[018:078] [2022-05-06 14:25:48 +0000.311290][7ac2] BindInputFilter 0x720cae4220
this 0x722fcef5d8
[018:078] [2022-05-06 14:25:48 +0000.311362][7ac2] BindInputFilter 0x722fcef5d8
this 0x72a218ad98
[018:078] [2022-05-06 14:25:48 +0000.311416][7ac2] BindInputFilter 0x720cae4220
this 0x72a218ae58
[018:078] [2022-05-06 14:25:48 +0000.311455][7ac2] BindInputFilter 0x72a218ae58
this 0x720cbf6a58
[018:078] [2022-05-06 14:25:48 +0000.311480][7ac2] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_497689418.mp4
[018:078] [2022-05-06 14:25:48 +0000.311549][7ac2] BindInputFilter 0x72a218ad98
this 0x720cbf6b18
[018:078] [2022-05-06 14:25:48 +0000.311595][7ac2] BindInputFilter 0x720cbf6b18
this 0x720ca90620
[018:078] [2022-05-06 14:25:48 +0000.311641][7ac2] BindInputFilter 0x720cbf6a58
this 0x720cbf7ad8
[018:078] [2022-05-06 14:25:48 +0000.311684][7ac2] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_497689418.mp4
[018:080] [2022-05-06 14:25:48 +0000.313007][7ac2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[018:080] [2022-05-06 14:25:48 +0000.313707][7ac2] machine model :redmi
[018:080] [2022-05-06 14:25:48 +0000.313773][7ac2] Support this machine
model :redmi
[018:080] [2022-05-06 14:25:48 +0000.313801][7ac2] global inited! current sdk
version: 07-20-936c45f
[018:081] [2022-05-06 14:25:48 +0000.313893][7ac2] GetPipeline:
-----------------------------------------
[018:081] [2022-05-06 14:25:48 +0000.313942][7ac2] GetPipeline: source:
0x720cae4000
[018:081] [2022-05-06 14:25:48 +0000.313969][7ac2] GetPipeline: filter: NULLFilter
[018:081] [2022-05-06 14:25:48 +0000.313995][7ac2] GetPipeline: filter: NULLFilter
[018:081] [2022-05-06 14:25:48 +0000.314018][7ac2] GetPipeline: filter: NULLFilter
[018:081] [2022-05-06 14:25:48 +0000.314038][7ac2] GetPipeline: audio filter:
AuidoNULLFilter
[018:081] [2022-05-06 14:25:48 +0000.314058][7ac2] GetPipeline: audio filter:
AuidoNULLFilter
[018:081] [2022-05-06 14:25:48 +0000.314077][7ac2] GetPipeline: audio filter:
AudioNUllFilter
[018:081] [2022-05-06 14:25:48 +0000.314097][7ac2] GetPipeline:
------------------------------------------
[018:081] [2022-05-06 14:25:48 +0000.314120][7ac2] filter: filter pipeline2 update
pattern: 0
[018:082] [2022-05-06 14:25:48 +0000.315312][6bd] NO get frame from decoder
[018:082] [2022-05-06 14:25:48 +0000.315443][7ac2] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:082] [2022-05-06 14:25:48 +0000.315730][7ac2] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:082] [2022-05-06 14:25:48 +0000.315843][7ac2] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:083] [2022-05-06 14:25:48 +0000.316099][7ac2] DeviceInit:
[018:083] [2022-05-06 14:25:48 +0000.316371][7ac2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[018:083] [2022-05-06 14:25:48 +0000.316761][7ac2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[018:084] [2022-05-06 14:25:48 +0000.317137][6bd] NO get frame from decoder
[018:084] [2022-05-06 14:25:48 +0000.317394][7ac2] CreatePlatformSpecificObjects:
[018:084] [2022-05-06 14:25:48 +0000.317493][7ac2] audio device use null audio
input and opensl output
[018:084] [2022-05-06 14:25:48 +0000.317577][7ac2] Create OpenSLES output module
with java VM support.

[018:085] [2022-05-06 14:25:48 +0000.317976][7ac2] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[018:086] [2022-05-06 14:25:48 +0000.319175][7ac2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[018:086] [2022-05-06 14:25:48 +0000.319499][6bd] NO get frame from decoder
[018:089] [2022-05-06 14:25:48 +0000.322474][6bd] NO get frame from decoder
[018:091] [2022-05-06 14:25:48 +0000.324640][7ac2] Create OpenSLES output module
with buffer num:2

[018:091] [2022-05-06 14:25:48 +0000.324720][7ac2] Error(trace.cc:40): Init the


output and input for audio device template.
[018:091] [2022-05-06 14:25:48 +0000.324739][7ac2] Init the output device.

[018:091] [2022-05-06 14:25:48 +0000.324751][7ac2] Set the playout as stereo:1


[018:091] [2022-05-06 14:25:48 +0000.324764][7ac2] Set the sample rate to be:44100

[018:091] [2022-05-06 14:25:48 +0000.324790][7ac2] Low latency buffer size:256 low


sample rate:48000
[018:091] [2022-05-06 14:25:48 +0000.324808][7ac2] DeviceInit: Done
[018:092] [2022-05-06 14:25:48 +0000.325001][7ac2] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[018:093] [2022-05-06 14:25:48 +0000.325889][7ac2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[018:093] [2022-05-06 14:25:48 +0000.325987][7ac2]
MediaFilterPlayer::SetPlayerNotify 0x72a22956e0
[018:093] [2022-05-06 14:25:48 +0000.326489][7ac2]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[018:093] [2022-05-06 14:25:48 +0000.326556][7ac2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[018:094] [2022-05-06 14:25:48 +0000.327198][7ac2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[018:094] [2022-05-06 14:25:48 +0000.327824][7ac2] SetGraphLoop: SetGraphLoop 1
[018:095] [2022-05-06 14:25:48 +0000.327989][7ac2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[018:095] [2022-05-06 14:25:48 +0000.328523][7ac2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[018:096] [2022-05-06 14:25:48 +0000.329362][7ac2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[018:097] [2022-05-06 14:25:48 +0000.330043][7ac2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[018:097] [2022-05-06 14:25:48 +0000.330211][6cf] Start:
[018:097] [2022-05-06 14:25:48 +0000.330318][6ce] operator(): video render started.
[018:097] [2022-05-06 14:25:48 +0000.330362][6ce] DriveRender working... (1/200)
[018:097] [2022-05-06 14:25:48 +0000.330376][6cf] Start:
[018:097] [2022-05-06 14:25:48 +0000.330377][6ce] Warning(video_render.cc:390): No
picture to display (1/50)
[018:097] [2022-05-06 14:25:48 +0000.330492][6cf] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[018:097] [2022-05-06 14:25:48 +0000.330518][6cf] Reset: history total size: 98
[018:097] [2022-05-06 14:25:48 +0000.330533][6cf] DeviceStart:
audioDevice_:0x723ded4000
[018:097] [2022-05-06 14:25:48 +0000.330545][6cf] DeviceStart: time profile playout
init before
[018:097] [2022-05-06 14:25:48 +0000.330559][6cf] DeviceStart: time profile playout
init end
[018:097] [2022-05-06 14:25:48 +0000.330572][6cf] OpenSlesOutput:Start playout

[018:098] [2022-05-06 14:25:48 +0000.331074][6cf] Create the opensl output player.


streamtype before:0

[018:098] [2022-05-06 14:25:48 +0000.331121][6cf] Create the opensl output player.


streamtype after:3

[018:100] [2022-05-06 14:25:48 +0000.333856][6bd] NO get frame from decoder


[018:108] [2022-05-06 14:25:48 +0000.341353][6bd] NO get frame from decoder
[018:116] [2022-05-06 14:25:48 +0000.349041][6cb] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72a2346518
[018:141] [2022-05-06 14:25:48 +0000.373899][6cf] Enqueue opensl buffer size:1764
[018:180] [2022-05-06 14:25:48 +0000.412924][6cf] DeviceStart: time profile playout
all end
[018:180] [2022-05-06 14:25:48 +0000.413006][6cf] operator(): Audio playback
started.
[018:180] [2022-05-06 14:25:48 +0000.413066][6cf] operator(): Started now!
[018:180] [2022-05-06 14:25:48 +0000.413220][6d1] Error(video_source.cc:430): wait
decoder a frame: 0
[018:180] [2022-05-06 14:25:48 +0000.413624][6d0] Pull audio failed.(wait video!)
[018:181] [2022-05-06 14:25:48 +0000.413961][6d0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:181] [2022-05-06 14:25:48 +0000.414049][6d1] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[018:183] [2022-05-06 14:25:48 +0000.416126][6d1] OnVideoFrameReady(1/200)
[018:180] [2022-05-06 14:25:48 +0000.413056][6d3]
PlayerSimpleBufferQueueCallbackHandler function
[018:183] [2022-05-06 14:25:48 +0000.416612][6d3] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[018:183] [2022-05-06 14:25:48 +0000.416594][6ce] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[018:183] [2022-05-06 14:25:48 +0000.416640][6d3]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[018:185] [2022-05-06 14:25:48 +0000.418156][6d0] audio_frame_list_ empty
[018:186] [2022-05-06 14:25:48 +0000.419353][371] Run AGC when audioType = 0
[018:189] [2022-05-06 14:25:48 +0000.422831][6ce] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:497705521
[018:233] [2022-05-06 14:25:48 +0000.466813][6d1]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[018:265] [2022-05-06 14:25:48 +0000.498628][6ce] lipsync_debug: render a video
frame
[018:266] [2022-05-06 14:25:48 +0000.498870][6ce] lipsync_debug: First video frame
rendering.
[018:276] [2022-05-06 14:25:48 +0000.509060][6ce] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:15 timeDelta:87 last video ts:900 frame->pts:2250 pkt_dts:-
9223372036854775808 pkt_pts:-9223372036854775808
[018:276] [2022-05-06 14:25:48 +0000.509197][6ce] lipsync_debug: tsDelta -
timeDelta = -72
[018:276] [2022-05-06 14:25:48 +0000.509230][6ce] lipsync_debug:result remaining
time:0
[018:276] [2022-05-06 14:25:48 +0000.509257][6ce] dynamic updated lipsync delay:0
[018:392] [2022-05-06 14:25:48 +0000.625155][6d0] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[018:392] [2022-05-06 14:25:48 +0000.625289][6d0] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[018:393] [2022-05-06 14:25:48 +0000.626377][6d0] audio frame wait video
frame.last_video_timestamp:111 last_audio_timestamp:231.927
[018:394] [2022-05-06 14:25:48 +0000.627759][6cf] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[018:395] [2022-05-06 14:25:48 +0000.627868][6cf] The audio playback speed:100
(1/100)
[018:395] [2022-05-06 14:25:48 +0000.627888][6cf] lipsync_debug: The current played
audio timestamp is:0(1/50)
[018:395] [2022-05-06 14:25:48 +0000.627901][6cf] First audio frame rendering
[018:426] [2022-05-06 14:25:48 +0000.659166][6ce] lipsync_debug:remaining time:10
tsDelta - timeDelta:30
[018:426] [2022-05-06 14:25:48 +0000.659253][6ce] lipsync_debug:result remaining
time:10
[018:440] [2022-05-06 14:25:48 +0000.673429][6d1] video frame wait audio frame:
last_video_timestamp:351 last_audio_timestamp:231.927
[018:860] [2022-05-06 14:25:49 +0000.93279][6ce] lipsync_debug:displaying video
ts:61290 The current displayed video timestamp is:497706192
[019:023] [2022-05-06 14:25:49 +0000.256153][371] haveEnoughProcessedData
internalAudioStream.length: 10
[019:159] [2022-05-06 14:25:49 +0000.392407][6d3]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[019:180] [2022-05-06 14:25:49 +0000.413167][6cf] do work DoLipsync!
[019:180] [2022-05-06 14:25:49 +0000.413277][6cf] total delay:317 videoTsMS:983
audioTsMS:666 diff:317
[019:180] [2022-05-06 14:25:49 +0000.413313][6cf] Set the lipsync delay:317
[019:245] [2022-05-06 14:25:49 +0000.478724][6d1] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7989 diff: 12
[019:421] [2022-05-06 14:25:49 +0000.653968][6d1] Error(video_source.cc:430): wait
decoder a frame: 0
[019:667] [2022-05-06 14:25:49 +0000.900667][6ce] lipsync_debug:displaying video
ts:118890 The current displayed video timestamp is:497706999
[019:720] [2022-05-06 14:25:49 +0000.953801][7ac2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[019:722] [2022-05-06 14:25:49 +0000.955260][6cf] Stop:
[019:728] [2022-05-06 14:25:49 +0000.961009][6ce] operator(): Video Render stopped.
[019:729] [2022-05-06 14:25:49 +0000.961929][6cf] Stop:
[019:729] [2022-05-06 14:25:49 +0000.962562][6cf] DeviceStop:
audioDevice_:0x723ded4000
[019:729] [2022-05-06 14:25:49 +0000.962805][6cf] OpenSlesOutput:Stop playout

[019:737] [2022-05-06 14:25:49 +0000.970859][6cf] DeviceStop: Done


[019:738] [2022-05-06 14:25:49 +0000.971092][6cf] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[019:738] [2022-05-06 14:25:49 +0000.971167][6cf] operator(): Stop now!
[019:778] [2022-05-06 14:25:50 +0000.11231][7ac2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[019:778] [2022-05-06 14:25:50 +0000.11428][7ac2] StopPreView: Have Stopped,
operation cancel
[019:778] [2022-05-06 14:25:50 +0000.11532][7ac2] Stop:
[019:778] [2022-05-06 14:25:50 +0000.11717][6cf] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[019:779] [2022-05-06 14:25:50 +0000.12034][7ac2] DeviceRelease:
audioDevice_:0x723ded4000
[019:779] [2022-05-06 14:25:50 +0000.12111][7ac2] OpenSlesOutput:Stop playout

[019:779] [2022-05-06 14:25:50 +0000.12162][7ac2] DeviceRelease: Release the webrtc


device object.
[019:779] [2022-05-06 14:25:50 +0000.12551][7ac2] OpenSlesOutput destruct.

[019:779] [2022-05-06 14:25:50 +0000.12690][7ac2] DeviceRelease: Done


[019:779] [2022-05-06 14:25:50 +0000.12891][7ac2] Stop:
[019:780] [2022-05-06 14:25:50 +0000.13012][6ce] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[019:787] [2022-05-06 14:25:50 +0000.20632][7ac2] global uninited!
[019:788] [2022-05-06 14:25:50 +0000.21437][7ac2]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[019:788] [2022-05-06 14:25:50 +0000.21572][7ac2] ~MediaFilterGraph:
MediaFilterGraph destruct
[019:788] [2022-05-06 14:25:50 +0000.21601][7ac2] RemoveVideoBackGroud: hava not
add video backgroud
[019:788] [2022-05-06 14:25:50 +0000.21627][7ac2] UnbindInputFilter 0x720cbf6b18
this 0x720ca90620
[019:788] [2022-05-06 14:25:50 +0000.21646][7ac2] ClearAllSource: remove source
filter, sourceid: 0x720cae4000
[019:788] [2022-05-06 14:25:50 +0000.21660][7ac2] DestoryDecoderByVideoSource
time:497707120 enter.

[019:788] [2022-05-06 14:25:50 +0000.21677][7ac2] ~VideoBindDecoder time:497707120


enter.

[019:789] [2022-05-06 14:25:50 +0000.21912][7ac2] CleanUp time:497707121 enter.

[019:802] [2022-05-06 14:25:50 +0000.35155][7ac2] CleanUp leave. expire time = 13


ms

[019:802] [2022-05-06 14:25:50 +0000.35301][7ac2] CleanUp time:497707134 enter.

[019:803] [2022-05-06 14:25:50 +0000.35954][7ac2] CleanUp leave. expire time = 1


ms

[019:805] [2022-05-06 14:25:50 +0000.38020][7ac2] ~VideoBindDecoder leave. expire


time = 17 ms

[019:805] [2022-05-06 14:25:50 +0000.38117][7ac2] DestoryDecoderByVideoSource


leave. expire time = 17 ms

[019:805] [2022-05-06 14:25:50 +0000.38182][7ac2] UnbindInputFilter 0x72a218ad98


this 0x720cbf6b18
[019:805] [2022-05-06 14:25:50 +0000.38253][7ac2] UnbindInputFilter 0x722fcef5d8
this 0x72a218ad98
[019:805] [2022-05-06 14:25:50 +0000.38317][7ac2] UnbindInputFilter 0x720cae4220
this 0x722fcef5d8
[019:805] [2022-05-06 14:25:50 +0000.38418][7ac2] UnbindInputFilter 0x720cbf6a58
this 0x720cbf7ad8
[019:805] [2022-05-06 14:25:50 +0000.38516][7ac2] UnbindInputFilter 0x72a218ae58
this 0x720cbf6a58
[019:805] [2022-05-06 14:25:50 +0000.38584][7ac2] UnbindInputFilter 0x720cae4220
this 0x72a218ae58
[019:806] [2022-05-06 14:25:50 +0000.39235][7ac2] ~GLESContext:
[019:808] [2022-05-06 14:25:50 +0000.41370][7ac2] GLESContext destruct finish.
[019:808] [2022-05-06 14:25:50 +0000.41442][7ac2] filter: filter pipeline destroy
this: 0x720ca90580
[019:809] [2022-05-06 14:25:50 +0000.42185][7ac2]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[019:809] [2022-05-06 14:25:50 +0000.42646][7ac2] machine model :redmi
[019:809] [2022-05-06 14:25:50 +0000.42688][7ac2] Support this machine model :redmi
[019:809] [2022-05-06 14:25:50 +0000.42702][7ac2] global inited! current sdk
version: 07-20-936c45f
[019:809] [2022-05-06 14:25:50 +0000.42839][7ac2] filter: filter pipeline construtc
this: 0x720ca90580
[019:810] [2022-05-06 14:25:50 +0000.42866][7ac2] MediaFilterGraph:
MediaFilterGraph construct
[019:810] [2022-05-06 14:25:50 +0000.42878][7ac2] GLESContext:
[019:810] [2022-05-06 14:25:50 +0000.42907][7ac2] The result of eglGetDisplay is:
0x1
[019:811] [2022-05-06 14:25:50 +0000.44023][7ac2] The result of creation:
0x722fd2f200
[019:811] [2022-05-06 14:25:50 +0000.44133][7ac2] The result of
eglCreatePbufferSurface is: 0x722fd2f300
[019:811] [2022-05-06 14:25:50 +0000.44222][7ac2] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_497689418.mp4
[019:811] [2022-05-06 14:25:50 +0000.44269][7ac2] The source 0 speed:1
[019:811] [2022-05-06 14:25:50 +0000.44292][7ac2] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_497689418.mp4,
delay: 0
[019:811] [2022-05-06 14:25:50 +0000.44314][7ac2] CreateDecoderByVideoSource
time:497707143 enter.

[019:811] [2022-05-06 14:25:50 +0000.44478][7ac2] running_decoder_count:0max


count:2
[019:811] [2022-05-06 14:25:50 +0000.44514][7ac2] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_497689418.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x72a2144c00
[019:814] [2022-05-06 14:25:50 +0000.46936][6d9] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x71fc5ac200] Current FFmpeg version git-2021-06-16-97cea6f

[019:983] [2022-05-06 14:25:50 +0000.215965][6d9] OnStreamInfoFound: video


duration_: 15100
[019:984] [2022-05-06 14:25:50 +0000.217098][7ac2] start decoder
[019:984] [2022-05-06 14:25:50 +0000.217229][7ac2] CreateDecoderByVideoSource
leave. expire time = 173 ms

[019:984] [2022-05-06 14:25:50 +0000.217260][7ac2] BindInputFilter 0x720cae4220


this 0x72a218ae58
[019:984] [2022-05-06 14:25:50 +0000.217278][7ac2] BindInputFilter 0x72a218ae58
this 0x720cbf6a58
[019:984] [2022-05-06 14:25:50 +0000.217298][7ac2] BindInputFilter 0x720cae4220
this 0x720cbf7ad8
[019:984] [2022-05-06 14:25:50 +0000.217122][6da] NO get frame from decoder
[019:984] [2022-05-06 14:25:50 +0000.217407][7ac2] BindInputFilter 0x720cbf7ad8
this 0x722fcef5d8
[019:984] [2022-05-06 14:25:50 +0000.217480][7ac2] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_497689418.mp4
[019:984] [2022-05-06 14:25:50 +0000.217546][7ac2] BindInputFilter 0x720cbf6a58
this 0x72a218ad98
[019:984] [2022-05-06 14:25:50 +0000.217642][7ac2] BindInputFilter 0x72a218ad98
this 0x720ca90620
[019:984] [2022-05-06 14:25:50 +0000.217765][7ac2] BindInputFilter 0x722fcef5d8
this 0x720cbf6b18
[019:985] [2022-05-06 14:25:50 +0000.217856][7ac2] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_497689418.mp4
[019:986] [2022-05-06 14:25:50 +0000.219855][7ac2]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[019:987] [2022-05-06 14:25:50 +0000.220197][7ac2] MediaComposeFile time:497707319
enter.

[019:987] [2022-05-06 14:25:50 +0000.220334][7ac2] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[019:987] [2022-05-06 14:25:50 +0000.220550][7ac2] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[019:987] [2022-05-06 14:25:50 +0000.220706][7ac2] Recording session using default
bitrate support by app:31457280
[019:988] [2022-05-06 14:25:50 +0000.220966][6e6] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x71eb5113c0
[019:988] [2022-05-06 14:25:50 +0000.221024][6e6] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[019:988] [2022-05-06 14:25:50 +0000.221109][7ac2] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[019:988] [2022-05-06 14:25:50 +0000.221192][7ac2] GetPipeline:
-----------------------------------------
[019:988] [2022-05-06 14:25:50 +0000.221209][7ac2] GetPipeline: source:
0x720cae4000
[019:988] [2022-05-06 14:25:50 +0000.221223][7ac2] GetPipeline: filter: NULLFilter
[019:988] [2022-05-06 14:25:50 +0000.221234][7ac2] GetPipeline: filter: NULLFilter
[019:988] [2022-05-06 14:25:50 +0000.221244][7ac2] GetPipeline: filter: NULLFilter
[019:988] [2022-05-06 14:25:50 +0000.221256][7ac2] GetPipeline: audio filter:
AuidoNULLFilter
[019:988] [2022-05-06 14:25:50 +0000.221268][7ac2] GetPipeline: audio filter:
AuidoNULLFilter
[019:988] [2022-05-06 14:25:50 +0000.221280][7ac2] GetPipeline: audio filter:
AudioNUllFilter
[019:988] [2022-05-06 14:25:50 +0000.221292][7ac2] GetPipeline:
------------------------------------------
[019:988] [2022-05-06 14:25:50 +0000.221305][7ac2] filter: filter pipeline2 update
pattern: 2
[019:988] [2022-05-06 14:25:50 +0000.221500][7ac2] MediaComposeFile leave. expire
time = 1 ms

[019:988] [2022-05-06 14:25:50 +0000.221695][6da] NO get frame from decoder


[019:989] [2022-05-06 14:25:50 +0000.222412][6da] NO get frame from decoder
[019:989] [2022-05-06 14:25:50 +0000.222793][7ac2] machine model :redmi
[019:989] [2022-05-06 14:25:50 +0000.222836][7ac2] Support this machine
model :redmi
[019:989] [2022-05-06 14:25:50 +0000.222850][7ac2] global inited! current sdk
version: 07-20-936c45f
[019:991] [2022-05-06 14:25:50 +0000.224681][6da] NO get frame from decoder
[019:996] [2022-05-06 14:25:50 +0000.229243][6da] NO get frame from decoder
[019:997] [2022-05-06 14:25:50 +0000.229999][6da] NO get frame from decoder
[019:997] [2022-05-06 14:25:50 +0000.230711][6da] NO get frame from decoder
[019:998] [2022-05-06 14:25:50 +0000.231619][6da] NO get frame from decoder
[020:069] [2022-05-06 14:25:50 +0000.302533][7ac2]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[020:069] [2022-05-06 14:25:50 +0000.302794][7ac2] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 288
[020:071] [2022-05-06 14:25:50 +0000.303988][7ac2]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[020:071] [2022-05-06 14:25:50 +0000.304208][7ac2] BeginCompose: BeginCompose, is
composing 0
[020:074] [2022-05-06 14:25:50 +0000.306938][6e6] start recording, file path:
[020:074] [2022-05-06 14:25:50 +0000.307101][6e6] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 288 audio_timescale:44100
video_timescale:90000
[020:074] [2022-05-06 14:25:50 +0000.307147][6e6] 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
[020:074] [2022-05-06 14:25:50 +0000.307177][6e6] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 288
[020:074] [2022-05-06 14:25:50 +0000.307206][6e6] fd_open successed
handle:0xb400007346ba10b0
[020:074] [2022-05-06 14:25:50 +0000.307380][6e6] create mp4 file:298 m_fileHandle:
0x71a9fb6f00
[020:074] [2022-05-06 14:25:50 +0000.307405][6e6] MP4 file: is opened successfully
[020:074] [2022-05-06 14:25:50 +0000.307418][6e6] setupMediaProcessers:
[020:074] [2022-05-06 14:25:50 +0000.307430][6e6]
RecordingSessionInternalSimple:setup media processers.
[020:074] [2022-05-06 14:25:50 +0000.307441][6e6] construct AAC encoder
[020:074] [2022-05-06 14:25:50 +0000.307677][6e6] H264Encoder creating:
ultrafast012323
[020:074] [2022-05-06 14:25:50 +0000.307705][6e6] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[020:075] [2022-05-06 14:25:50 +0000.308002][6e6] H264Encode::GetMachineModel is
21091116AI
[020:075] [2022-05-06 14:25:50 +0000.308032][6e6] H264Encoder machine_mode
is:21091116AI
[020:075] [2022-05-06 14:25:50 +0000.308044][6e6] H264Encode::machine size :9
machine_mode:21091116AI
[020:075] [2022-05-06 14:25:50 +0000.308055][6e6] H264Encode::machine array
size :22 machine_mode:21091116AI
[020:075] [2022-05-06 14:25:50 +0000.308066][6e6] H264Encode::current machine
is :21091116AI auto check hw codec decide to use hw codec
[020:075] [2022-05-06 14:25:50 +0000.308076][6e6] setupCompressionSession:
[020:075] [2022-05-06 14:25:50 +0000.308086][6e6] H264Encode::creating hareware
Encoder
[020:075] [2022-05-06 14:25:50 +0000.308098][6e6] AndroidHwAvcEncoder
time:497707407 enter.

[020:075] [2022-05-06 14:25:50 +0000.308237][6e6] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007346aee380 address:0x71f87fa760
[020:075] [2022-05-06 14:25:50 +0000.308316][6e6] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[020:075] [2022-05-06 14:25:50 +0000.308336][6e6] The video avc hw codec address is
0x71e0752258
[020:075] [2022-05-06 14:25:50 +0000.308385][6e6] AndroidHwAvcEncoder leave.
expire time = 0 ms

[020:075] [2022-05-06 14:25:50 +0000.308404][6e6] RegisterEncodeCompleteCallback


time:497707407 enter.

[020:075] [2022-05-06 14:25:50 +0000.308497][6e6] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[020:075] [2022-05-06 14:25:50 +0000.308551][6e6] InitEncode time:497707407 enter.

[020:075] [2022-05-06 14:25:50 +0000.308619][6e6] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[020:075] [2022-05-06 14:25:50 +0000.308644][6e6] Create time:497707407 enter.

[020:075] [2022-05-06 14:25:50 +0000.308657][6e6] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[020:075] [2022-05-06 14:25:50 +0000.308672][6e6]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x71c8c72380
[020:075] [2022-05-06 14:25:50 +0000.308799][6e6] supported_type:audio/mp4a-latm
[020:075] [2022-05-06 14:25:50 +0000.308827][6e6] supported_type:audio/mp4a-latm
[020:076] [2022-05-06 14:25:50 +0000.308893][6e6] supported_type:audio/3gpp
[020:076] [2022-05-06 14:25:50 +0000.308917][6e6] supported_type:audio/3gpp
[020:076] [2022-05-06 14:25:50 +0000.308941][6e6] supported_type:audio/amr-wb
[020:076] [2022-05-06 14:25:50 +0000.308965][6e6] supported_type:audio/amr-wb
[020:076] [2022-05-06 14:25:50 +0000.308988][6e6] supported_type:audio/flac
[020:076] [2022-05-06 14:25:50 +0000.309012][6e6] supported_type:audio/flac
[020:076] [2022-05-06 14:25:50 +0000.309049][6e6] supported_type:audio/opus
[020:076] [2022-05-06 14:25:50 +0000.309083][6e6]
supported_type:image/vnd.android.heic
[020:076] [2022-05-06 14:25:50 +0000.309117][6e6] supported_type:video/avc
[020:076] [2022-05-06 14:25:50 +0000.309134][6e6] name:OMX.MTK.VIDEO.ENCODER.AVC
mime:video/avc
[020:076] [2022-05-06 14:25:50 +0000.309165][6e6] hwCodecPrefix :OMX.qcom.
[020:076] [2022-05-06 14:25:50 +0000.309181][6e6] hwCodecPrefix :OMX.Nvidia.
[020:076] [2022-05-06 14:25:50 +0000.309192][6e6] hwCodecPrefix :OMX.IMG.TOPAZ
[020:076] [2022-05-06 14:25:50 +0000.309202][6e6] hwCodecPrefix :OMX.Exynos
[020:076] [2022-05-06 14:25:50 +0000.309211][6e6] hwCodecPrefix :OMX.MTK
[020:076] [2022-05-06 14:25:50 +0000.309224][6e6] Found target codecer
OMX.MTK.VIDEO.ENCODER.AVCcodecColorFormat:21
[020:076] [2022-05-06 14:25:50 +0000.309244][6e6] mediacodec_createCodecByName
time:497707408 enter.

[020:076] [2022-05-06 14:25:50 +0000.309257][6e6] WrapAndroidMediaCodec


time:497707408 enter.

[020:076] [2022-05-06 14:25:50 +0000.309352][6e6] WrapAndroidMediaCodec leave.


expire time = 0 ms

[020:077] [2022-05-06 14:25:50 +0000.310396][6ee] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x71fc573498
[020:093] [2022-05-06 14:25:50 +0000.326184][6e6] mediacodec_createCodecByName
leave. expire time = 17 ms
[020:093] [2022-05-06 14:25:50 +0000.326243][6e6] WrapAndroidMediaFromat
time:497707425 enter.

[020:093] [2022-05-06 14:25:50 +0000.326295][6e6] WrapAndroidMediaFromat leave.


expire time = 0 ms

[020:171] [2022-05-06 14:25:50 +0000.404007][6e6] Destroy time:497707503 enter.

[020:171] [2022-05-06 14:25:50 +0000.404085][6e6] WrapAndroidMediaFromat::


Destroy
[020:171] [2022-05-06 14:25:50 +0000.404103][6e6] Destroy leave. expire time = 0
ms

[020:171] [2022-05-06 14:25:50 +0000.404115][6e6] ~WrapAndroidMediaFromat


time:497707503 enter.

[020:171] [2022-05-06 14:25:50 +0000.404126][6e6] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[020:171] [2022-05-06 14:25:50 +0000.404139][6e6] Create leave. expire time = 96


ms

[020:171] [2022-05-06 14:25:50 +0000.404152][6e6] isSemiPlanarSupport


time:497707503 enter.

[020:171] [2022-05-06 14:25:50 +0000.404162][6e6] H264Encoder isSemiPlanarSupport


[020:171] [2022-05-06 14:25:50 +0000.404175][6e6] isSemiPlanarSupport leave.
expire time = 0 ms

[020:171] [2022-05-06 14:25:50 +0000.404188][6e6] creat hw H264Encoder success,


isSemiPlanar:1
[020:171] [2022-05-06 14:25:50 +0000.404279][6e6] InitEncode leave. expire time =
96 ms

[020:171] [2022-05-06 14:25:50 +0000.404299][6e6] H264Encode::created Encoder


[020:171] [2022-05-06 14:25:50 +0000.404312][6e6] H264Encode:: H264 encoder
created.
[020:171] [2022-05-06 14:25:50 +0000.404322][6e6] H264 encoder created.
[020:171] [2022-05-06 14:25:50 +0000.404352][6e6]
RecordingSessionInternalSimple:created avc encoder avc: 0x71fc6613c0
[020:171] [2022-05-06 14:25:50 +0000.404366][6e6] setOutput:
[020:171] [2022-05-06 14:25:50 +0000.404378][6e6]
RecordingSessionInternalSimple:encoder set output to muxer!
[020:171] [2022-05-06 14:25:50 +0000.404387][6e6] request a key frame
[020:171] [2022-05-06 14:25:50 +0000.404396][6e6] H264Encode:: request a key frame
[020:176] [2022-05-06 14:25:50 +0000.409348][6e6] setDisplayRotate :90
[020:176] [2022-05-06 14:25:50 +0000.409420][6e6] 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
[020:183] [2022-05-06 14:25:50 +0000.416102][372] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:183] [2022-05-06 14:25:50 +0000.416250][372] _deviceSampleRate:48000

[020:183] [2022-05-06 14:25:50 +0000.416243][6e8] MediaComposeFile


WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[020:188] [2022-05-06 14:25:50 +0000.421201][6e8]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[020:188] [2022-05-06 14:25:50 +0000.421500][371] Run AGC when audioType = 0
[020:188] [2022-05-06 14:25:50 +0000.421649][371]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:288] [2022-05-06 14:25:50 +0000.521809][6eb] audio_frame_list_ empty
[020:438] [2022-05-06 14:25:50 +0000.671633][6e6] setDisplayRotate :90
[020:438] [2022-05-06 14:25:50 +0000.671744][6e6] 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
[020:440] [2022-05-06 14:25:50 +0000.673229][6ee] add aac audio track with id:1
[020:440] [2022-05-06 14:25:50 +0000.673440][6ee] audio start ts:0
[020:440] [2022-05-06 14:25:50 +0000.673498][6ee] the audio frame has been written
into MP4 file
[020:448] [2022-05-06 14:25:50 +0000.681518][6e8] h264 add frame header cdr flag
[020:450] [2022-05-06 14:25:50 +0000.682993][6e8] h264 add frame header cdr flag
[020:450] [2022-05-06 14:25:50 +0000.683546][6e8] Received key frame:10
[020:456] [2022-05-06 14:25:50 +0000.689707][6e8] H264Encode:: get a sps pps
header!headerSize:31
[020:459] [2022-05-06 14:25:50 +0000.691992][6ee] get the H.264 SPS parameter
[020:459] [2022-05-06 14:25:50 +0000.692217][6ee] add video track with id:2
[020:459] [2022-05-06 14:25:50 +0000.692783][6ee] get the H.264 PPS parameter
[020:462] [2022-05-06 14:25:50 +0000.695735][6ee] get the H.264 IDR frame
[020:462] [2022-05-06 14:25:50 +0000.695820][6ee] resss:true
[020:462] [2022-05-06 14:25:50 +0000.695834][6ee] video start ts:10
[020:463] [2022-05-06 14:25:50 +0000.695912][6ee] the video frame has been written
into MP4 file
[020:578] [2022-05-06 14:25:50 +0000.811852][6e8] DTS queue for
Generator:0x71fc5736b8 548 585
[020:662] [2022-05-06 14:25:50 +0000.895383][6e8] Push an pts:860 to dts queue.
[020:683] [2022-05-06 14:25:50 +0000.916285][6ea] Error(video_source.cc:430): wait
decoder a frame: 2
[020:691] [2022-05-06 14:25:50 +0000.924196][6e8] last dts:845 currentPts:860
ppsOrSPS:0 queue length:2
[020:765] [2022-05-06 14:25:50 +0000.998104][371] haveEnoughProcessedData
internalAudioStream.length: 10
[020:807] [2022-05-06 14:25:51 +0000.39905][6e6] setDisplayRotate :90
[020:807] [2022-05-06 14:25:51 +0000.39986][6e6] 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
[020:818] [2022-05-06 14:25:51 +0000.51591][6e6] setDisplayRotate :90
[020:818] [2022-05-06 14:25:51 +0000.51656][6e6] 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
[020:880] [2022-05-06 14:25:51 +0000.113476][6e6] setDisplayRotate :90
[020:880] [2022-05-06 14:25:51 +0000.113548][6e6] 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
[020:894] [2022-05-06 14:25:51 +0000.127718][6e6] setDisplayRotate :90
[020:894] [2022-05-06 14:25:51 +0000.127813][6e6] 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
[020:920] [2022-05-06 14:25:51 +0000.153711][6e6] setDisplayRotate :90
[020:920] [2022-05-06 14:25:51 +0000.153807][6e6] 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
[020:925] [2022-05-06 14:25:51 +0000.158744][6e8] DTS queue for
Generator:0x71fc5736b8 1355 1386
[021:008] [2022-05-06 14:25:51 +0000.240919][6e8] SendFrame
encodedImage._timeStamp:1522encodedImage->_length:125845
[021:017] [2022-05-06 14:25:51 +0000.250190][6e8] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1553 pts:1553
[021:022] [2022-05-06 14:25:51 +0000.255120][6e6] setDisplayRotate :90
[021:022] [2022-05-06 14:25:51 +0000.255206][6e6] 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:050] [2022-05-06 14:25:51 +0000.283356][6e6] setDisplayRotate :90
[021:050] [2022-05-06 14:25:51 +0000.283421][6e6] 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:055] [2022-05-06 14:25:51 +0000.288124][6e8] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1684
[021:055] [2022-05-06 14:25:51 +0000.288220][6e8] push video frame to H264 encoder.
(100 frame for one log)

[021:055] [2022-05-06 14:25:51 +0000.288250][6e8] push video frame to H264 encoder.


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

[021:055] [2022-05-06 14:25:51 +0000.288264][6e8] H264Encode::push video frame to


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

[021:055] [2022-05-06 14:25:51 +0000.288281][6e8] The input pts:1684 fps:30


[021:079] [2022-05-06 14:25:51 +0000.312734][6e6] setDisplayRotate :90
[021:079] [2022-05-06 14:25:51 +0000.312793][6e6] 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:087] [2022-05-06 14:25:51 +0000.320847][6e8] H264Encode::H264SWEncoder get
callback, length:127309 type:1 nalType:1length:127305
[021:093] [2022-05-06 14:25:51 +0000.325975][6e6] setDisplayRotate :90
[021:093] [2022-05-06 14:25:51 +0000.326018][6e6] 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:120] [2022-05-06 14:25:51 +0000.353451][6e6] setDisplayRotate :90
[021:120] [2022-05-06 14:25:51 +0000.353532][6e6] 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:154] [2022-05-06 14:25:51 +0000.387158][6e6] setDisplayRotate :90
[021:154] [2022-05-06 14:25:51 +0000.387217][6e6] 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:173] [2022-05-06 14:25:51 +0000.405931][6e6] setDisplayRotate :90
[021:173] [2022-05-06 14:25:51 +0000.405997][6e6] 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:205] [2022-05-06 14:25:51 +0000.438480][6e8] h264 add frame header cdr flag
[021:205] [2022-05-06 14:25:51 +0000.438732][6e8] Received key frame:1997
[021:214] [2022-05-06 14:25:51 +0000.447010][6e6] setDisplayRotate :90
[021:214] [2022-05-06 14:25:51 +0000.447120][6e6] 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:223] [2022-05-06 14:25:51 +0000.455950][6ee] get the H.264 IDR frame
[021:271] [2022-05-06 14:25:51 +0000.504265][6e6] setDisplayRotate :90
[021:271] [2022-05-06 14:25:51 +0000.504412][6e6] 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:295] [2022-05-06 14:25:51 +0000.528681][6e6] setDisplayRotate :90
[021:295] [2022-05-06 14:25:51 +0000.528842][6e6] 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:303] [2022-05-06 14:25:51 +0000.536185][6eb] audio_frame_list_ empty
[021:308] [2022-05-06 14:25:51 +0000.541767][6e8] Push an pts:2197 to dts queue.
[021:313] [2022-05-06 14:25:51 +0000.546711][6e8] DTS queue for
Generator:0x71fc5736b8 2165 2197 2234
[021:497] [2022-05-06 14:25:51 +0000.730592][6e6] setDisplayRotate :90
[021:497] [2022-05-06 14:25:51 +0000.730658][6e6] 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:506] [2022-05-06 14:25:51 +0000.739261][6e8] last dts:2165 currentPts:2197
ppsOrSPS:0 queue length:3
[021:516] [2022-05-06 14:25:51 +0000.749618][6ea] Error(video_source.cc:430): wait
decoder a frame: 0
[021:744] [2022-05-06 14:25:51 +0000.977300][6eb] audio_frame_list_ empty
[021:759] [2022-05-06 14:25:51 +0000.992568][6e8] DTS queue for
Generator:0x71fc5736b8 2887 2924 2955 2990 3027 3055 3092 3132 3153
[021:979] [2022-05-06 14:25:52 +0000.212717][6e6] setDisplayRotate :90
[021:979] [2022-05-06 14:25:52 +0000.212794][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[022:028] [2022-05-06 14:25:52 +0000.260912][6ea] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8953 diff: 48
[022:045] [2022-05-06 14:25:52 +0000.278559][6ea] Error(video_source.cc:430): wait
decoder a frame: 0
[022:072] [2022-05-06 14:25:52 +0000.304944][6e8] Push an pts:3520 to dts queue.
[022:095] [2022-05-06 14:25:52 +0000.328790][6e8] last dts:3488 currentPts:3520
ppsOrSPS:0 queue length:3
[022:152] [2022-05-06 14:25:52 +0000.385122][6eb] audio_frame_list_ empty
[022:165] [2022-05-06 14:25:52 +0000.398239][6e8] DTS queue for
Generator:0x71fc5736b8 3784 3814 3848 3888 3926
[022:184] [2022-05-06 14:25:52 +0000.416976][371] Run AGC when audioType = 0
[022:207] [2022-05-06 14:25:52 +0000.439879][6e6] setDisplayRotate :90
[022:207] [2022-05-06 14:25:52 +0000.439995][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[022:253] [2022-05-06 14:25:52 +0000.485974][6e6] setDisplayRotate :90
[022:253] [2022-05-06 14:25:52 +0000.486120][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[022:261] [2022-05-06 14:25:52 +0000.494410][6e8] h264 add frame header cdr flag
[022:262] [2022-05-06 14:25:52 +0000.495106][6e8] Received key frame:3993
[022:265] [2022-05-06 14:25:52 +0000.498688][6ee] get the H.264 IDR frame
[022:406] [2022-05-06 14:25:52 +0000.639049][6e6] setDisplayRotate :90
[022:406] [2022-05-06 14:25:52 +0000.639147][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[022:523] [2022-05-06 14:25:52 +0000.756618][6e8] DTS queue for
Generator:0x71fc5736b8 4583 4618 4649 4687 4717 4749
[022:541] [2022-05-06 14:25:52 +0000.773878][6e8] Push an pts:4849 to dts queue.
[022:543] [2022-05-06 14:25:52 +0000.776068][6eb] audio_frame_list_ empty
[022:549] [2022-05-06 14:25:52 +0000.781947][6ea] Error(video_source.cc:430): wait
decoder a frame: 0
[022:550] [2022-05-06 14:25:52 +0000.783676][371] haveEnoughProcessedData
internalAudioStream.length: 0
[022:571] [2022-05-06 14:25:52 +0000.804568][6e8] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5055
[022:571] [2022-05-06 14:25:52 +0000.804638][6e8] push video frame to H264 encoder.
(100 frame for one log)

[022:571] [2022-05-06 14:25:52 +0000.804668][6e8] push video frame to H264 encoder.


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

[022:571] [2022-05-06 14:25:52 +0000.804681][6e8] H264Encode::push video frame to


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

[022:571] [2022-05-06 14:25:52 +0000.804729][6e8] The input pts:5055 fps:30


[022:606] [2022-05-06 14:25:52 +0000.838944][6e8] SendFrame
encodedImage._timeStamp:4849encodedImage->_length:130186
[022:606] [2022-05-06 14:25:52 +0000.839038][6e8] last dts:4819 currentPts:4849
ppsOrSPS:0 queue length:9
[022:622] [2022-05-06 14:25:52 +0000.855015][6e8] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4915 pts:4915
[022:660] [2022-05-06 14:25:52 +0000.893668][6e8] H264Encode::H264SWEncoder get
callback, length:136274 type:1 nalType:1length:136270
[022:830] [2022-05-06 14:25:53 +0000.63735][6e6] setDisplayRotate :90
[022:830] [2022-05-06 14:25:53 +0000.63837][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[022:944] [2022-05-06 14:25:53 +0000.177629][6e8] DTS queue for
Generator:0x71fc5736b8 5483 5512
[023:059] [2022-05-06 14:25:53 +0000.292824][6e8] Push an pts:6189 to dts queue.
[023:082] [2022-05-06 14:25:53 +0000.315697][6e6] setDisplayRotate :90
[023:083] [2022-05-06 14:25:53 +0000.315857][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:093] [2022-05-06 14:25:53 +0000.325943][6e8] h264 add frame header cdr flag
[023:093] [2022-05-06 14:25:53 +0000.326268][6e8] Received key frame:5980
[023:101] [2022-05-06 14:25:53 +0000.334557][6e6] setDisplayRotate :90
[023:101] [2022-05-06 14:25:53 +0000.334655][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:112] [2022-05-06 14:25:53 +0000.344995][6ee] get the H.264 IDR frame
[023:142] [2022-05-06 14:25:53 +0000.374947][6ea] Error(video_source.cc:430): wait
decoder a frame: 0
[023:143] [2022-05-06 14:25:53 +0000.376016][6e8] last dts:6160 currentPts:6189
ppsOrSPS:0 queue length:8
[023:143] [2022-05-06 14:25:53 +0000.376089][6e8] DTS queue for
Generator:0x71fc5736b8 6223 6249 6295 6330 6373 6383 6427
[023:179] [2022-05-06 14:25:53 +0000.412219][6e6] setDisplayRotate :90
[023:179] [2022-05-06 14:25:53 +0000.412318][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:211] [2022-05-06 14:25:53 +0000.444095][6e6] setDisplayRotate :90
[023:211] [2022-05-06 14:25:53 +0000.444357][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:243] [2022-05-06 14:25:53 +0000.476160][6e6] setDisplayRotate :90
[023:243] [2022-05-06 14:25:53 +0000.476308][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:267] [2022-05-06 14:25:53 +0000.500101][6e6] setDisplayRotate :90
[023:267] [2022-05-06 14:25:53 +0000.500204][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:274] [2022-05-06 14:25:53 +0000.507298][6e6] setDisplayRotate :90
[023:274] [2022-05-06 14:25:53 +0000.507401][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:295] [2022-05-06 14:25:53 +0000.527900][6e6] setDisplayRotate :90
[023:295] [2022-05-06 14:25:53 +0000.527992][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:302] [2022-05-06 14:25:53 +0000.535433][6e6] setDisplayRotate :90
[023:302] [2022-05-06 14:25:53 +0000.535559][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:325] [2022-05-06 14:25:53 +0000.558696][6e6] setDisplayRotate :90
[023:325] [2022-05-06 14:25:53 +0000.558756][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:344] [2022-05-06 14:25:53 +0000.577180][6eb] audio_frame_list_ empty
[023:354] [2022-05-06 14:25:53 +0000.589253][6e6] setDisplayRotate :90
[023:356] [2022-05-06 14:25:53 +0000.589337][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:366] [2022-05-06 14:25:53 +0000.599807][6e6] setDisplayRotate :90
[023:367] [2022-05-06 14:25:53 +0000.599897][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:376] [2022-05-06 14:25:53 +0000.609142][6e6] setDisplayRotate :90
[023:376] [2022-05-06 14:25:53 +0000.609217][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:388] [2022-05-06 14:25:53 +0000.621347][6e6] setDisplayRotate :90
[023:388] [2022-05-06 14:25:53 +0000.621420][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:411] [2022-05-06 14:25:53 +0000.644078][6e8] DTS queue for
Generator:0x71fc5736b8 7122 7156 7192
[023:420] [2022-05-06 14:25:53 +0000.653576][6e6] setDisplayRotate :90
[023:420] [2022-05-06 14:25:53 +0000.653644][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:450] [2022-05-06 14:25:53 +0000.683455][6e6] setDisplayRotate :90
[023:450] [2022-05-06 14:25:53 +0000.683518][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:459] [2022-05-06 14:25:53 +0000.692175][6e6] setDisplayRotate :90
[023:459] [2022-05-06 14:25:53 +0000.692241][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:494] [2022-05-06 14:25:53 +0000.727327][6e6] setDisplayRotate :90
[023:494] [2022-05-06 14:25:53 +0000.727394][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:631] [2022-05-06 14:25:53 +0000.863915][6eb] audio_frame_list_ empty
[023:660] [2022-05-06 14:25:53 +0000.893545][6e6] setDisplayRotate :90
[023:660] [2022-05-06 14:25:53 +0000.893666][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:693] [2022-05-06 14:25:53 +0000.926482][6e8] Push an pts:7521 to dts queue.
[023:701] [2022-05-06 14:25:53 +0000.933900][6ea] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9953 diff: 48
[023:706] [2022-05-06 14:25:53 +0000.939669][6ea] Error(video_source.cc:430): wait
decoder a frame: 0
[023:722] [2022-05-06 14:25:53 +0000.955683][6e8] last dts:7477 currentPts:7521
ppsOrSPS:0 queue length:3
[023:833] [2022-05-06 14:25:54 +0000.66265][6e8] DTS queue for
Generator:0x71fc5736b8 7950 7983 8021
[023:852] [2022-05-06 14:25:54 +0000.85621][6e8] h264 add frame header cdr flag
[023:853] [2022-05-06 14:25:54 +0000.86604][6e8] Received key frame:7983
[023:863] [2022-05-06 14:25:54 +0000.96882][6ee] get the H.264 IDR frame
[023:911] [2022-05-06 14:25:54 +0000.144271][6e8] SendFrame
encodedImage._timeStamp:8180encodedImage->_length:137482
[023:933] [2022-05-06 14:25:54 +0000.166377][6e8] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8286 pts:8286
[024:002] [2022-05-06 14:25:54 +0000.235028][6eb] audio_frame_list_ empty
[024:026] [2022-05-06 14:25:54 +0000.259062][6e6] setDisplayRotate :90
[024:026] [2022-05-06 14:25:54 +0000.259188][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[024:034] [2022-05-06 14:25:54 +0000.267554][6e8] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8422
[024:034] [2022-05-06 14:25:54 +0000.267635][6e8] push video frame to H264 encoder.
(100 frame for one log)

[024:034] [2022-05-06 14:25:54 +0000.267660][6e8] push video frame to H264 encoder.


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

[024:034] [2022-05-06 14:25:54 +0000.267673][6e8] H264Encode::push video frame to


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

[024:034] [2022-05-06 14:25:54 +0000.267689][6e8] The input pts:8422 fps:30


[024:067] [2022-05-06 14:25:54 +0000.300739][6e8] H264Encode::H264SWEncoder get
callback, length:119806 type:1 nalType:1length:119802
[024:120] [2022-05-06 14:25:54 +0000.353179][6e8] Push an pts:8845 to dts queue.
[024:126] [2022-05-06 14:25:54 +0000.359645][6e8] DTS queue for
Generator:0x71fc5736b8 8681 8719 8746 8779 8814 8845 8877 8912
[024:152] [2022-05-06 14:25:54 +0000.385673][6e6] setDisplayRotate :90
[024:152] [2022-05-06 14:25:54 +0000.385750][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[024:173] [2022-05-06 14:25:54 +0000.405973][6e8] last dts:8814 currentPts:8845
ppsOrSPS:0 queue length:10
[024:180] [2022-05-06 14:25:54 +0000.413223][6e6] setDisplayRotate :90
[024:180] [2022-05-06 14:25:54 +0000.413272][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[024:184] [2022-05-06 14:25:54 +0000.417744][371] Run AGC when audioType = 0
[024:185] [2022-05-06 14:25:54 +0000.417897][371]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:191] [2022-05-06 14:25:54 +0000.424841][6ea] Error(video_source.cc:430): wait
decoder a frame: 1
[024:211] [2022-05-06 14:25:54 +0000.443913][6e6] setDisplayRotate :90
[024:211] [2022-05-06 14:25:54 +0000.443992][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[024:242] [2022-05-06 14:25:54 +0000.475123][6e6] setDisplayRotate :90
[024:242] [2022-05-06 14:25:54 +0000.475207][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[024:307] [2022-05-06 14:25:54 +0000.540158][371] haveEnoughProcessedData
internalAudioStream.length: 0
[024:357] [2022-05-06 14:25:54 +0000.590037][6eb] audio_frame_list_ empty
[024:411] [2022-05-06 14:25:54 +0000.644132][6e6] setDisplayRotate :90
[024:411] [2022-05-06 14:25:54 +0000.644258][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[024:441] [2022-05-06 14:25:54 +0000.674500][6eb] FilterPipeline2::OnAudioFrame pts
420714 last_audio_timestamp_ 9540
[024:488] [2022-05-06 14:25:54 +0000.721787][6e8] DTS queue for
Generator:0x71fc5736b8 9545 9585 9611 9640 9676 9710
[024:607] [2022-05-06 14:25:54 +0000.840355][6e8] h264 add frame header cdr flag
[024:607] [2022-05-06 14:25:54 +0000.840595][6e8] Received key frame:9978
[024:613] [2022-05-06 14:25:54 +0000.846735][6e8] Push an pts:10173 to dts queue.
[024:624] [2022-05-06 14:25:54 +0000.857040][6ee] get the H.264 IDR frame
[024:753] [2022-05-06 14:25:54 +0000.986187][6eb] audio_frame_list_ empty
[024:824] [2022-05-06 14:25:55 +0000.57099][6e6] setDisplayRotate :90
[024:824] [2022-05-06 14:25:55 +0000.57190][6e6] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[024:834] [2022-05-06 14:25:55 +0000.67502][6e8] last dts:10144 currentPts:10173
ppsOrSPS:0 queue length:9
[024:842] [2022-05-06 14:25:55 +0000.74986][6ea] Error(video_source.cc:430): wait
decoder a frame: 0
[024:858] [2022-05-06 14:25:55 +0000.91389][6e8] DTS queue for
Generator:0x71fc5736b8 10450
[025:081] [2022-05-06 14:25:55 +0000.314772][6e6] setDisplayRotate :90
[025:082] [2022-05-06 14:25:55 +0000.314926][6e6] 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
[025:092] [2022-05-06 14:25:55 +0000.325228][6e6] setDisplayRotate :90
[025:092] [2022-05-06 14:25:55 +0000.325299][6e6] 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
[025:101] [2022-05-06 14:25:55 +0000.334676][6e8] DTS queue for
Generator:0x71fc5736b8 11211 11242 11272 11306 11339
[025:139] [2022-05-06 14:25:55 +0000.372025][6e6] setDisplayRotate :90
[025:139] [2022-05-06 14:25:55 +0000.372085][6e6] 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
[025:160] [2022-05-06 14:25:55 +0000.393626][6eb] audio_frame_list_ empty
[025:318] [2022-05-06 14:25:55 +0000.551825][6e6] setDisplayRotate :90
[025:319] [2022-05-06 14:25:55 +0000.551900][6e6] 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
[025:338] [2022-05-06 14:25:55 +0000.571533][6e8] Push an pts:11510 to dts queue.
[025:365] [2022-05-06 14:25:55 +0000.598316][6e8] SendFrame
encodedImage._timeStamp:11510encodedImage->_length:122938
[025:365] [2022-05-06 14:25:55 +0000.598479][6e8] last dts:11476 currentPts:11510
ppsOrSPS:0 queue length:1
[025:397] [2022-05-06 14:25:55 +0000.630835][6ea] Error(video_source.cc:430): wait
decoder a frame: 0
[025:398] [2022-05-06 14:25:55 +0000.630952][6ea] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10949 diff: 52
[025:418] [2022-05-06 14:25:55 +0000.651068][6e8] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11655 pts:11655
[025:463] [2022-05-06 14:25:55 +0000.696011][6e8] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11788
[025:463] [2022-05-06 14:25:55 +0000.696184][6e8] push video frame to H264 encoder.
(100 frame for one log)

[025:463] [2022-05-06 14:25:55 +0000.696282][6e8] push video frame to H264 encoder.


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

[025:463] [2022-05-06 14:25:55 +0000.696326][6e8] H264Encode::push video frame to


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

[025:463] [2022-05-06 14:25:55 +0000.696371][6e8] The input pts:11788 fps:30


[025:504] [2022-05-06 14:25:55 +0000.737608][6e8] H264Encode::H264SWEncoder get
callback, length:141793 type:1 nalType:1length:141789
[025:558] [2022-05-06 14:25:55 +0000.790975][6e8] h264 add frame header cdr flag
[025:558] [2022-05-06 14:25:55 +0000.791344][6e8] Received key frame:11973
[025:559] [2022-05-06 14:25:55 +0000.792842][6eb] audio_frame_list_ empty
[025:583] [2022-05-06 14:25:55 +0000.815956][6e8] DTS queue for
Generator:0x71fc5736b8 12040 12074 12109 12140
[025:584] [2022-05-06 14:25:55 +0000.817321][6ee] get the H.264 IDR frame
[025:701] [2022-05-06 14:25:55 +0000.934611][6e6] setDisplayRotate :90
[025:701] [2022-05-06 14:25:55 +0000.934718][6e6] 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
[025:857] [2022-05-06 14:25:56 +0000.90743][6e8] Push an pts:12849 to dts queue.
[025:897] [2022-05-06 14:25:56 +0000.130770][6e8] last dts:12809 currentPts:12849
ppsOrSPS:0 queue length:5
[025:898] [2022-05-06 14:25:56 +0000.131528][6e8] DTS queue for
Generator:0x71fc5736b8 12874 12907 12939 12973
[025:925] [2022-05-06 14:25:56 +0000.158146][6ea] Error(video_source.cc:430): wait
decoder a frame: 20
[025:964] [2022-05-06 14:25:56 +0000.197656][6ea] video frame wait audio frame:
last_video_timestamp:13455 last_audio_timestamp:13253.8
[025:987] [2022-05-06 14:25:56 +0000.220336][6eb] audio_frame_list_ empty
[026:075] [2022-05-06 14:25:56 +0000.308316][371] haveEnoughProcessedData
internalAudioStream.length: 10
[026:127] [2022-05-06 14:25:56 +0000.360475][6e6] setDisplayRotate :90
[026:127] [2022-05-06 14:25:56 +0000.360621][6e6] 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
[026:191] [2022-05-06 14:25:56 +0000.424221][371] Run AGC when audioType = 0
[026:239] [2022-05-06 14:25:56 +0000.472797][6e8] DTS queue for
Generator:0x71fc5736b8 13709 13741 13770 13804
[026:315] [2022-05-06 14:25:56 +0000.547977][6e8] h264 add frame header cdr flag
[026:316] [2022-05-06 14:25:56 +0000.549280][6e8] Received key frame:13971
[026:327] [2022-05-06 14:25:56 +0000.560324][6ee] get the H.264 IDR frame
[026:359] [2022-05-06 14:25:56 +0000.592304][6e8] Push an pts:14170 to dts queue.
[026:375] [2022-05-06 14:25:56 +0000.608588][6e8] last dts:14142 currentPts:14170
ppsOrSPS:0 queue length:3
[026:439] [2022-05-06 14:25:56 +0000.671964][6ea] Error(video_source.cc:430): wait
decoder a frame: 1
[026:456] [2022-05-06 14:25:56 +0000.689212][6e8] DTS queue for
Generator:0x71fc5736b8 14481 14516 14543 14586 14625 14647 14683
[026:481] [2022-05-06 14:25:56 +0000.714717][6e6] setDisplayRotate :90
[026:481] [2022-05-06 14:25:56 +0000.714851][6e6] 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
[026:484] [2022-05-06 14:25:56 +0000.717390][6da] av_read_frame AVERROR_EOF
[026:530] [2022-05-06 14:25:56 +0000.762973][6e6] setDisplayRotate :90
[026:530] [2022-05-06 14:25:56 +0000.763121][6e6] 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
[026:544] [2022-05-06 14:25:56 +0000.777073][6e6] setDisplayRotate :90
[026:544] [2022-05-06 14:25:56 +0000.777215][6e6] 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
[026:562] [2022-05-06 14:25:56 +0000.795577][6da] OnReceiveEOF:
[026:562] [2022-05-06 14:25:56 +0000.795827][6da] OnDecoderEOF time:497713894
enter.

[026:563] [2022-05-06 14:25:56 +0000.795934][6da] OnDecoderEOF leave. expire time


= 1 ms

[026:563] [2022-05-06 14:25:56 +0000.795951][6d8] CleanUp time:497713895 enter.

[026:563] [2022-05-06 14:25:56 +0000.795991][6da] OnDecoderFinished:


OnDecoderFinished total decoder frames:454 this:0x720cae4000
[026:563] [2022-05-06 14:25:56 +0000.796033][6da] NULLFilter::OnVideoSourceEOF
0x720cae4000 this 0x72a218adc0
[026:563] [2022-05-06 14:25:56 +0000.796059][6e6] setDisplayRotate :90
[026:563] [2022-05-06 14:25:56 +0000.796064][6da] NULLFilter::OnVideoSourceEOF
0x72a218adc0 this 0x720cbf69c0
[026:563] [2022-05-06 14:25:56 +0000.796121][6da] NULLFilter::OnVideoSourceEOF
0x720cbf69c0 this 0x72a218ad00
[026:563] [2022-05-06 14:25:56 +0000.796116][6e6] 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
[026:563] [2022-05-06 14:25:56 +0000.796314][6ea]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[026:563] [2022-05-06 14:25:56 +0000.796376][6ea] OnVideoTimer: OnVideoTimer return
[026:565] [2022-05-06 14:25:56 +0000.798475][6eb] PullAudioFrame: PullFrame audio
finished.
[026:565] [2022-05-06 14:25:56 +0000.798558][6eb]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[026:565] [2022-05-06 14:25:56 +0000.798578][6eb] OnAudioTimer: OnAudioTimer
EndComposeFile
[026:565] [2022-05-06 14:25:56 +0000.798590][6eb] EndComposeFile: EndComposeFile,
is composing 1
[026:568] [2022-05-06 14:25:56 +0000.801718][6e8] SendFrame
encodedImage._timeStamp:14836encodedImage->_length:127728
[026:569] [2022-05-06 14:25:56 +0000.802000][6d8] CleanUp leave. expire time = 6
ms

[026:569] [2022-05-06 14:25:56 +0000.802087][6d8] clean up


[026:569] [2022-05-06 14:25:56 +0000.802117][6d8] running_decoder_count:0max
count:2
[026:572] [2022-05-06 14:25:56 +0000.805164][6e8]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:454
[026:572] [2022-05-06 14:25:56 +0000.805231][6e8]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x71c4f16800
[026:574] [2022-05-06 14:25:56 +0000.807781][6e9]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[026:575] [2022-05-06 14:25:56 +0000.807865][6e9]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[026:575] [2022-05-06 14:25:56 +0000.808128][6e6] stop recording
[026:575] [2022-05-06 14:25:56 +0000.808189][6e6]
RecordingSessionInternalSimple:destroy media processers
[026:575] [2022-05-06 14:25:56 +0000.808230][6e6] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[026:575] [2022-05-06 14:25:56 +0000.808269][6e6] H264Encode::flushing hareware
Encoder
[026:575] [2022-05-06 14:25:56 +0000.808519][6e6] Flush time:497713907 enter.

[026:575] [2022-05-06 14:25:56 +0000.808579][6e6] H264Encoder encoder flush


[026:575] [2022-05-06 14:25:56 +0000.808634][6e6] flush output queue
[026:610] [2022-05-06 14:25:56 +0000.843051][6e6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:15011 pts:15011
[026:890] [2022-05-06 14:25:57 +0000.123444][6e6] Flush leave. expire time = 315
ms

[026:890] [2022-05-06 14:25:57 +0000.123760][6e6] ~H264EncodeWrap:


[026:891] [2022-05-06 14:25:57 +0000.123883][6e6] ~H264Encode:
[026:891] [2022-05-06 14:25:57 +0000.123968][6e6] teardownCompressionSession:
H264Encode::destroying Encoder
[026:891] [2022-05-06 14:25:57 +0000.124019][6e6] Release time:497714223 enter.

[026:891] [2022-05-06 14:25:57 +0000.124337][6e6] Release:


MediaCodecVideoEncoder::Release _inited:1
[026:891] [2022-05-06 14:25:57 +0000.124442][6e6] Destroy time:497714223 enter.

[026:891] [2022-05-06 14:25:57 +0000.124491][6e6] H264Encoder encoderDestroy


[026:891] [2022-05-06 14:25:57 +0000.124528][6e6]
AndroidMediaCodecVideoEncoder::release env: 0x71fc663580
[026:891] [2022-05-06 14:25:57 +0000.124600][6e6]
AndroidMediaCodecVideoEncoder::Destroy
[026:919] [2022-05-06 14:25:57 +0000.152145][6e6] Destroy leave. expire time = 28
ms

[026:919] [2022-05-06 14:25:57 +0000.152358][6e6] Release leave. expire time = 28


ms

[026:919] [2022-05-06 14:25:57 +0000.152395][6e6] ~AndroidHwAvcEncoder


time:497714251 enter.

[026:919] [2022-05-06 14:25:57 +0000.152528][6e6] Release time:497714251 enter.

[026:919] [2022-05-06 14:25:57 +0000.152561][6e6] Release: MediaCodecVideoEncoder::


has been released before, just return
[026:919] [2022-05-06 14:25:57 +0000.152580][6e6] Release leave. expire time = 0
ms

[026:919] [2022-05-06 14:25:57 +0000.152596][6e6] ~AndroidMediaCodecVideoEncoder


[026:919] [2022-05-06 14:25:57 +0000.152612][6e6] ~WrapAndroidMediaCodec
time:497714251 enter.

[026:919] [2022-05-06 14:25:57 +0000.152630][6e6] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[026:919] [2022-05-06 14:25:57 +0000.152649][6e6] video hevc hw codec


destructor:0x71e0752258

[026:919] [2022-05-06 14:25:57 +0000.152707][6e6] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[026:919] [2022-05-06 14:25:57 +0000.152742][6e6] teardownCompressionSession:


H264Encode::destroyed Encoder
[026:919] [2022-05-06 14:25:57 +0000.152768][6e6]
RecordingSessionInternalSimple:destroy aac encoder output!
[026:919] [2022-05-06 14:25:57 +0000.152788][6e6] AACSWEncode destructor
[026:936] [2022-05-06 14:25:57 +0000.168948][6ee] fd_close successed!
[026:939] [2022-05-06 14:25:57 +0000.172040][6ee] MP4 close file successfully
[026:939] [2022-05-06 14:25:57 +0000.172173][6ee] Recording session Internal:
notify recording ok
[026:939] [2022-05-06 14:25:57 +0000.172222][6ee] onRecordingOk: Recording Ok,
compose use time: 6868, averagefps 0
[026:939] [2022-05-06 14:25:57 +0000.172265][6ee] OnReceiveEOF:
[026:940] [2022-05-06 14:25:57 +0000.173714][6eb] OnAudioTimer: OnAudioTimer return
[026:987] [2022-05-06 14:25:57 +0000.220036][7ac2]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[026:987] [2022-05-06 14:25:57 +0000.220251][7ac2] ~MediaComposeFile time:497714319
enter.

[026:987] [2022-05-06 14:25:57 +0000.220298][7ac2] CancelCompose: CancelCompose,


is composing 0
[026:987] [2022-05-06 14:25:57 +0000.220461][6e6] stop recording
[026:987] [2022-05-06 14:25:57 +0000.220581][6e6] we have stopped recording before
[026:988] [2022-05-06 14:25:57 +0000.221487][7ac2] ~MediaComposeFile leave. expire
time = 1 ms

[026:988] [2022-05-06 14:25:57 +0000.221620][7ac2] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[026:992] [2022-05-06 14:25:57 +0000.225169][7ac2] global uninited!
[026:992] [2022-05-06 14:25:57 +0000.225290][7ac2]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[026:992] [2022-05-06 14:25:57 +0000.225359][7ac2] ~MediaFilterGraph:
MediaFilterGraph destruct
[026:992] [2022-05-06 14:25:57 +0000.225383][7ac2] RemoveVideoBackGroud: hava not
add video backgroud
[026:992] [2022-05-06 14:25:57 +0000.225417][7ac2] UnbindInputFilter 0x72a218ad98
this 0x720ca90620
[026:992] [2022-05-06 14:25:57 +0000.225453][7ac2] ClearAllSource: remove source
filter, sourceid: 0x720cae4000
[026:992] [2022-05-06 14:25:57 +0000.225475][7ac2] DestoryDecoderByVideoSource
time:497714324 enter.

[026:992] [2022-05-06 14:25:57 +0000.225501][7ac2] ~VideoBindDecoder time:497714324


enter.

[026:994] [2022-05-06 14:25:57 +0000.226878][7ac2] CleanUp time:497714326 enter.

[026:994] [2022-05-06 14:25:57 +0000.227461][7ac2] CleanUp leave. expire time = 0


ms

[026:994] [2022-05-06 14:25:57 +0000.227533][7ac2] CleanUp time:497714326 enter.

[026:995] [2022-05-06 14:25:57 +0000.228266][7ac2] CleanUp leave. expire time = 1


ms

[026:996] [2022-05-06 14:25:57 +0000.229549][7ac2] ~VideoBindDecoder leave. expire


time = 4 ms

[026:996] [2022-05-06 14:25:57 +0000.229662][7ac2] DestoryDecoderByVideoSource


leave. expire time = 4 ms

[026:996] [2022-05-06 14:25:57 +0000.229715][7ac2] UnbindInputFilter 0x720cbf6a58


this 0x72a218ad98
[026:996] [2022-05-06 14:25:57 +0000.229773][7ac2] UnbindInputFilter 0x72a218ae58
this 0x720cbf6a58
[026:996] [2022-05-06 14:25:57 +0000.229820][7ac2] UnbindInputFilter 0x720cae4220
this 0x72a218ae58
[026:997] [2022-05-06 14:25:57 +0000.229866][7ac2] UnbindInputFilter 0x722fcef5d8
this 0x720cbf6b18
[026:997] [2022-05-06 14:25:57 +0000.229953][7ac2] UnbindInputFilter 0x720cbf7ad8
this 0x722fcef5d8
[026:997] [2022-05-06 14:25:57 +0000.229999][7ac2] UnbindInputFilter 0x720cae4220
this 0x720cbf7ad8
[026:997] [2022-05-06 14:25:57 +0000.230060][7ac2] ~GLESContext:
[026:999] [2022-05-06 14:25:57 +0000.232709][7ac2] GLESContext destruct finish.
[026:999] [2022-05-06 14:25:57 +0000.232786][7ac2] filter: filter pipeline destroy
this: 0x720ca90580
[027:804] [2022-05-06 14:25:58 +0000.37029][371] haveEnoughProcessedData
internalAudioStream.length: 10
[028:185] [2022-05-06 14:25:58 +0000.418266][371] Run AGC when audioType = 0
[028:185] [2022-05-06 14:25:58 +0000.418418][371]
AudioDeviceDataHandler::MixAndSendOutFrame
[029:239] [2022-05-06 14:25:59 +0000.471981][7ae1]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[029:239] [2022-05-06 14:25:59 +0000.472495][7ae1] ~MediaFilterCamera
time:497716571 enter.

[029:239] [2022-05-06 14:25:59 +0000.472583][7ae1] StopPullFrameAndWriteMp4


time:497716571 enter.

[029:249] [2022-05-06 14:25:59 +0000.481971][369] stop recording


[029:249] [2022-05-06 14:25:59 +0000.482060][369] we have stopped recording before
[029:250] [2022-05-06 14:25:59 +0000.483518][7ae1] StopPullFrameAndWriteMp4 leave.
expire time = 11 ms

[029:252] [2022-05-06 14:25:59 +0000.485292][7ae1] DestroyPipelineAndFilters


time:497716584 enter.

[029:252] [2022-05-06 14:25:59 +0000.485355][7ae1] DestroyPipelineAndFilters


leave. expire time = 0 ms

[029:252] [2022-05-06 14:25:59 +0000.485370][7ae1] AppDeviceManagerStopMic

[029:252] [2022-05-06 14:25:59 +0000.485428][7ae1] AppDeviceManagerStopMic::mic


status is on
[029:252] [2022-05-06 14:25:59 +0000.485445][7ae1] Try to stop webrtc device.

[029:252] [2022-05-06 14:25:59 +0000.485648][7ae1] Set record state to


stopped.threadID:31457

[029:298] [2022-05-06 14:25:59 +0000.530945][7ae1] Try to destory the


recorder.threadID:31457

[029:498] [2022-05-06 14:25:59 +0000.731188][7ae1] DestroyAudioRecorder:


[029:498] [2022-05-06 14:25:59 +0000.731543][7ae1] Cleanup the buffer queue in the
recorder.
[029:500] [2022-05-06 14:25:59 +0000.732983][7ae1] Destroy the recorder.

[029:501] [2022-05-06 14:25:59 +0000.734423][7ae1] StopRecording finished.

You might also like