You are on page 1of 41

[000:059] [2022-05-07 22:15:39 +0000.

501234][2854] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-05-
07 22:15:39 +0000
[000:059] [2022-05-07 22:15:39 +0000.501350][2854] set AppID=50011 old AppID=-1
[000:059] [2022-05-07 22:15:39 +0000.501379][2854] Init the android object with
jvm:0xb4000074b4821380 env:0x74a501b080 context:0x743bca1288

[000:059] [2022-05-07 22:15:39 +0000.501436][2854] SetAndroidMediaCodecObjects


time:24220832 enter.

[000:059] [2022-05-07 22:15:39 +0000.501477][2854] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:059] [2022-05-07 22:15:39 +0000.501506][2854] SetAndroidMediaCodecObjects


time:24220832 enter.

[000:059] [2022-05-07 22:15:39 +0000.501551][2854] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000074b4821380
[000:059] [2022-05-07 22:15:39 +0000.501596][2854] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000074b4821380 address:0x74a6008760
[000:059] [2022-05-07 22:15:39 +0000.501640][2854] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000074b4821380
address:0x74a6008760
[000:060] [2022-05-07 22:15:39 +0000.501683][2854] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[000:060] [2022-05-07 22:15:39 +0000.501722][2854] Set the android objects with


jvm:0xb4000074b4821380 env:0x74a501b080 context:0x743bca1288

[000:060] [2022-05-07 22:15:39 +0000.501770][2854] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x74a501b080
[000:060] [2022-05-07 22:15:39 +0000.501813][2854] SystemUtil Init done
[000:065] [2022-05-07 22:15:39 +0000.507131][2854]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:065] [2022-05-07 22:15:39 +0000.507336][2854] MediaFilterCamera
[000:065] [2022-05-07 22:15:39 +0000.507400][2854] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:065] [2022-05-07 22:15:39 +0000.507552][2854] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:065] [2022-05-07 22:15:39 +0000.507612][2854] Recording session using default
bitrate support by app:31457280
[000:065] [2022-05-07 22:15:39 +0000.507592][2eef] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x74a51974c0
[000:066] [2022-05-07 22:15:39 +0000.507836][2eef] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:066] [2022-05-07 22:15:39 +0000.507929][2854] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:066] [2022-05-07 22:15:39 +0000.508585][2854] Error(ini.cc:191): Open the file
failed. error:2
[000:066] [2022-05-07 22:15:39 +0000.508629][2854]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:067] [2022-05-07 22:15:39 +0000.508769][2854] The device model: 2201117ty
usingSoftwareAEC value: 0
[000:069] [2022-05-07 22:15:39 +0000.510924][2854] Error(ini.cc:191): Open the file
failed. error:2
[000:069] [2022-05-07 22:15:39 +0000.510987][2854]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:069] [2022-05-07 22:15:39 +0000.511040][2854] The device model: 2201117ty
usingHardwareAEC value: 0
[000:069] [2022-05-07 22:15:39 +0000.511075][2854] The machine device: 2201117ty
usingHardwareAEC value: 0
[000:069] [2022-05-07 22:15:39 +0000.511113][2854] Using Default AEC type: software
AEC
[000:070] [2022-05-07 22:15:39 +0000.512031][2854] The device model: 2201117ty enum
value: 0
[000:070] [2022-05-07 22:15:39 +0000.512571][2854] GetMachineModel is 2201117TY
[000:070] [2022-05-07 22:15:39 +0000.512628][2854] GetMachineInfo: 2201117TY
[000:071] [2022-05-07 22:15:39 +0000.512706][2854] Construct BeautifyReader
begin...
[000:071] [2022-05-07 22:15:39 +0000.512744][2854] dumpStickerRgba:0
dumpStickerYuv:0
[000:071] [2022-05-07 22:15:39 +0000.512780][2854] Construct BeautifyReader done.
[000:075] [2022-05-07 22:15:39 +0000.516833][2854] Error(ini.cc:191): Open the file
failed. error:2
[000:075] [2022-05-07 22:15:39 +0000.516952][2854]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/support_resolution.txt
[000:075] [2022-05-07 22:15:39 +0000.517098][2854] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:075] [2022-05-07 22:15:39 +0000.517137][2854] AppDeviceManager telnet server
for statistics started......
[000:075] [2022-05-07 22:15:39 +0000.517140][2ef2] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x74a51f08a0
[000:075] [2022-05-07 22:15:39 +0000.517603][2854] CpuOverloadDetect time:24220848
enter.

[000:076] [2022-05-07 22:15:39 +0000.517713][2854] CpuOverloadDetect leave. expire


time = 1 ms

[000:076] [2022-05-07 22:15:39 +0000.517740][2ef3] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7411dee500
[000:076] [2022-05-07 22:15:39 +0000.518335][2854] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:076] [2022-05-07 22:15:39 +0000.518376][2854] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:077] [2022-05-07 22:15:39 +0000.518848][2854] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:087] [2022-05-07 22:15:39 +0000.529582][2854] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:088] [2022-05-07 22:15:39 +0000.530541][2854] CreatePlatformSpecificObjects:
[000:088] [2022-05-07 22:15:39 +0000.530631][2854] audio device use opensle input
and opensl output
[000:089] [2022-05-07 22:15:39 +0000.530690][2854] Create OpenSLES output module
with java VM support.

[000:089] [2022-05-07 22:15:39 +0000.530906][2854] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:089] [2022-05-07 22:15:39 +0000.531120][2854] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:089] [2022-05-07 22:15:39 +0000.531309][2854] Create OpenSLES output module
with buffer num:1

[000:089] [2022-05-07 22:15:39 +0000.531508][2854] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:090] [2022-05-07 22:15:39 +0000.531664][2854] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:090] [2022-05-07 22:15:39 +0000.531826][2854] Create OpenSLES input module
with java VM support.

[000:090] [2022-05-07 22:15:39 +0000.531869][2854] Create OpenSLES input module


with buffer num:1

[000:090] [2022-05-07 22:15:39 +0000.531917][2854] Error(trace.cc:40): Init the


output and input for audio device template.
[000:090] [2022-05-07 22:15:39 +0000.531955][2854] Init the output device.

[000:090] [2022-05-07 22:15:39 +0000.531996][2854] Init the opensl input.


[000:090] [2022-05-07 22:15:39 +0000.532026][2854] AppDeviceManager get setting
samplerate: 0
[000:090] [2022-05-07 22:15:39 +0000.532432][2854] The device model: 2201117ty enum
value: 0
[000:091] [2022-05-07 22:15:39 +0000.533029][2854] The device model: 2201117ty enum
value: 0
[000:091] [2022-05-07 22:15:39 +0000.533071][2854] Set the sample rate to be:48000

[000:091] [2022-05-07 22:15:39 +0000.533099][2854] Enable the recording stereo:0


[000:091] [2022-05-07 22:15:39 +0000.533138][2854] Set the playout as stereo:1
[000:091] [2022-05-07 22:15:39 +0000.533172][2854] Init the microphone.
[000:092] [2022-05-07 22:15:39 +0000.533761][2854] Update the recording sample rate
to be: 48000
[000:092] [2022-05-07 22:15:39 +0000.533844][2854] Init the speaker.
[000:092] [2022-05-07 22:15:39 +0000.533898][2854] Low latency buffer size:144 low
sample rate:48000
[000:092] [2022-05-07 22:15:39 +0000.534185][2854] Using 1 x 10ms for an audio
frame.

[000:095] [2022-05-07 22:15:39 +0000.537390][2854] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:095] [2022-05-07 22:15:39 +0000.537554][2854] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:095] [2022-05-07 22:15:39 +0000.537606][2854] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:100] [2022-05-07 22:15:39 +0000.542434][2854] The device model:2201117ty

[000:100] [2022-05-07 22:15:39 +0000.542535][2854] speaker output factor:100


defaultFactor: 100

[000:100] [2022-05-07 22:15:39 +0000.542563][2854] headset output factor:100


defaultFactor: 100

[000:101] [2022-05-07 22:15:39 +0000.542963][2854] AppDeviceManagerStart finished.


[000:101] [2022-05-07 22:15:39 +0000.543010][2854] AppDeviceManagerStartMic::mic
status is off
[000:101] [2022-05-07 22:15:39 +0000.543078][2854] AppDeviceManagerStartMic update
aec type: 2

[000:101] [2022-05-07 22:15:39 +0000.543116][2854] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:101] [2022-05-07 22:15:39 +0000.543142][2854]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:101] [2022-05-07 22:15:39 +0000.543180][2854]
AudioDeviceDataHandler::StartMicProcess

[000:101] [2022-05-07 22:15:39 +0000.543378][2854] Try to start webrtc recording


device.
[000:101] [2022-05-07 22:15:39 +0000.543426][2854] StartRecording. threadID:10324

[000:102] [2022-05-07 22:15:39 +0000.543806][2854] The machine model:2201117TY

[000:102] [2022-05-07 22:15:39 +0000.543885][2854] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:102] [2022-05-07 22:15:39 +0000.543923][2854] Set the recording mode before


getSetting: 4
[000:102] [2022-05-07 22:15:39 +0000.543965][2854] Set the recording mode after
getSetting: 1
[000:102] [2022-05-07 22:15:39 +0000.544205][2ef4] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:102] [2022-05-07 22:15:39 +0000.544298][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[000:144] [2022-05-07 22:15:39 +0000.585719][2854] StartRecording finished.

[000:144] [2022-05-07 22:15:39 +0000.585837][2854] audio: start the audio mic


checker timer.

[000:144] [2022-05-07 22:15:39 +0000.586393][2854] machine model :redmi


[000:144] [2022-05-07 22:15:39 +0000.586429][2854] Support this machine
model :redmi
[000:144] [2022-05-07 22:15:39 +0000.586560][2854] global inited! current sdk
version: 07-20-936c45f
[000:230] [2022-05-07 22:15:39 +0000.672072][2ef5] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:230] [2022-05-07 22:15:39 +0000.672192][2ef5] _deviceSampleRate:48000

[000:230] [2022-05-07 22:15:39 +0000.672584][2ef4] Run AGC when audioType = 0


[000:231] [2022-05-07 22:15:39 +0000.672700][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:776] [2022-05-07 22:15:40 +0000.217778][2b96]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:776] [2022-05-07 22:15:40 +0000.218190][2ef0] MediaFilterCamera, recording
file context:0x744815d680 input texture:12
[000:776] [2022-05-07 22:15:40 +0000.218271][2ef0] GLESContext:
[000:776] [2022-05-07 22:15:40 +0000.218371][2ef0] The result of eglGetDisplay is:
0x1
[000:778] [2022-05-07 22:15:40 +0000.220542][2ef0] The result of creation:
0x73f7312f00
[000:779] [2022-05-07 22:15:40 +0000.220806][2ef0] The result of
eglCreatePbufferSurface is: 0x73f60a4600
[000:779] [2022-05-07 22:15:40 +0000.220951][2b96]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x744815d680 input_texture: 12
[001:861] [2022-05-07 22:15:41 +0000.302680][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[002:233] [2022-05-07 22:15:41 +0000.675447][2ef4] Run AGC when audioType = 0
[003:575] [2022-05-07 22:15:43 +0000.17059][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[004:148] [2022-05-07 22:15:43 +0000.590606][2eeb]
monitorTime:4004totalDuration:3920
[004:234] [2022-05-07 22:15:43 +0000.676605][2ef4] Run AGC when audioType = 0
[004:235] [2022-05-07 22:15:43 +0000.676882][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:295] [2022-05-07 22:15:44 +0000.737539][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[006:244] [2022-05-07 22:15:45 +0000.686338][2ef4] Run AGC when audioType = 0
[007:012] [2022-05-07 22:15:46 +0000.454313][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[008:242] [2022-05-07 22:15:47 +0000.684484][2ef4] Run AGC when audioType = 0
[008:243] [2022-05-07 22:15:47 +0000.684745][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:725] [2022-05-07 22:15:48 +0000.167231][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[010:243] [2022-05-07 22:15:49 +0000.684869][2ef5] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:243] [2022-05-07 22:15:49 +0000.685105][2ef5] _deviceSampleRate:48000

[010:244] [2022-05-07 22:15:49 +0000.685906][2ef4] Run AGC when audioType = 0


[010:435] [2022-05-07 22:15:49 +0000.877338][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[012:158] [2022-05-07 22:15:51 +0000.600092][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[012:246] [2022-05-07 22:15:51 +0000.687703][2ef4] Run AGC when audioType = 0
[012:246] [2022-05-07 22:15:51 +0000.687895][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[013:872] [2022-05-07 22:15:53 +0000.314615][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[014:242] [2022-05-07 22:15:53 +0000.684713][2ef4] Run AGC when audioType = 0
[015:594] [2022-05-07 22:15:55 +0000.36010][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[016:244] [2022-05-07 22:15:55 +0000.685698][2ef4] Run AGC when audioType = 0
[016:244] [2022-05-07 22:15:55 +0000.685876][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[017:321] [2022-05-07 22:15:56 +0000.763249][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[018:245] [2022-05-07 22:15:57 +0000.686668][2ef4] Run AGC when audioType = 0
[019:035] [2022-05-07 22:15:58 +0000.476883][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[020:242] [2022-05-07 22:15:59 +0000.683757][2ef5] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:242] [2022-05-07 22:15:59 +0000.683943][2ef5] _deviceSampleRate:48000

[020:245] [2022-05-07 22:15:59 +0000.687577][2ef4] Run AGC when audioType = 0


[020:246] [2022-05-07 22:15:59 +0000.687808][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:766] [2022-05-07 22:16:00 +0000.207944][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[022:246] [2022-05-07 22:16:01 +0000.688415][2ef4] Run AGC when audioType = 0
[022:490] [2022-05-07 22:16:01 +0000.931797][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[024:216] [2022-05-07 22:16:03 +0000.658309][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[024:243] [2022-05-07 22:16:03 +0000.685391][2ef4] Run AGC when audioType = 0
[024:243] [2022-05-07 22:16:03 +0000.685612][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[025:936] [2022-05-07 22:16:05 +0000.377942][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[026:245] [2022-05-07 22:16:05 +0000.686814][2ef4] Run AGC when audioType = 0
[027:665] [2022-05-07 22:16:07 +0000.107186][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[028:244] [2022-05-07 22:16:07 +0000.685913][2ef4] Run AGC when audioType = 0
[028:244] [2022-05-07 22:16:07 +0000.686149][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[029:383] [2022-05-07 22:16:08 +0000.825513][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[030:244] [2022-05-07 22:16:09 +0000.685809][2ef5] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:244] [2022-05-07 22:16:09 +0000.686049][2ef5] _deviceSampleRate:48000

[030:246] [2022-05-07 22:16:09 +0000.688043][2ef4] Run AGC when audioType = 0


[031:116] [2022-05-07 22:16:10 +0000.558134][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[032:244] [2022-05-07 22:16:11 +0000.685859][2ef4] Run AGC when audioType = 0
[032:244] [2022-05-07 22:16:11 +0000.686091][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:837] [2022-05-07 22:16:12 +0000.279652][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[034:244] [2022-05-07 22:16:13 +0000.686357][2ef4] Run AGC when audioType = 0
[034:562] [2022-05-07 22:16:14 +0000.4301][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[036:247] [2022-05-07 22:16:15 +0000.689037][2ef4] Run AGC when audioType = 0
[036:247] [2022-05-07 22:16:15 +0000.689402][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:283] [2022-05-07 22:16:15 +0000.725588][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[038:014] [2022-05-07 22:16:17 +0000.456424][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[038:244] [2022-05-07 22:16:17 +0000.686033][2ef4] Run AGC when audioType = 0
[039:737] [2022-05-07 22:16:19 +0000.179578][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[040:243] [2022-05-07 22:16:19 +0000.685021][2ef5] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[040:243] [2022-05-07 22:16:19 +0000.685279][2ef5] _deviceSampleRate:48000

[040:248] [2022-05-07 22:16:19 +0000.690407][2ef4] Run AGC when audioType = 0


[040:248] [2022-05-07 22:16:19 +0000.690650][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[041:468] [2022-05-07 22:16:20 +0000.910257][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[042:247] [2022-05-07 22:16:21 +0000.689340][2ef4] Run AGC when audioType = 0
[043:197] [2022-05-07 22:16:22 +0000.639529][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[044:242] [2022-05-07 22:16:23 +0000.684308][2ef4] Run AGC when audioType = 0
[044:244] [2022-05-07 22:16:23 +0000.685852][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[044:927] [2022-05-07 22:16:24 +0000.369163][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[046:245] [2022-05-07 22:16:25 +0000.686859][2ef4] Run AGC when audioType = 0
[046:658] [2022-05-07 22:16:26 +0000.99680][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[048:246] [2022-05-07 22:16:27 +0000.688116][2ef4] Run AGC when audioType = 0
[048:246] [2022-05-07 22:16:27 +0000.688355][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[048:377] [2022-05-07 22:16:27 +0000.819112][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[050:105] [2022-05-07 22:16:29 +0000.547135][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[050:242] [2022-05-07 22:16:29 +0000.684133][2ef5] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[050:242] [2022-05-07 22:16:29 +0000.684338][2ef5] _deviceSampleRate:48000

[050:246] [2022-05-07 22:16:29 +0000.688363][2ef4] Run AGC when audioType = 0


[051:838] [2022-05-07 22:16:31 +0000.280538][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[052:248] [2022-05-07 22:16:31 +0000.690659][2ef4] Run AGC when audioType = 0
[052:251] [2022-05-07 22:16:31 +0000.692888][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[053:572] [2022-05-07 22:16:33 +0000.13938][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[054:248] [2022-05-07 22:16:33 +0000.689850][2ef4] Run AGC when audioType = 0
[055:296] [2022-05-07 22:16:34 +0000.738459][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[056:247] [2022-05-07 22:16:35 +0000.689265][2ef4] Run AGC when audioType = 0
[056:247] [2022-05-07 22:16:35 +0000.689484][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[057:025] [2022-05-07 22:16:36 +0000.466907][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[058:246] [2022-05-07 22:16:37 +0000.688196][2ef4] Run AGC when audioType = 0
[058:753] [2022-05-07 22:16:38 +0000.194954][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[060:243] [2022-05-07 22:16:39 +0000.685368][2ef5] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[060:243] [2022-05-07 22:16:39 +0000.685560][2ef5] _deviceSampleRate:48000

[060:249] [2022-05-07 22:16:39 +0000.690747][2ef4] Run AGC when audioType = 0


[060:249] [2022-05-07 22:16:39 +0000.691177][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[060:474] [2022-05-07 22:16:39 +0000.916410][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[062:206] [2022-05-07 22:16:41 +0000.648640][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[062:243] [2022-05-07 22:16:41 +0000.684780][2ef4] Run AGC when audioType = 0
[063:929] [2022-05-07 22:16:43 +0000.371108][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[064:245] [2022-05-07 22:16:43 +0000.687567][2ef4] Run AGC when audioType = 0
[064:246] [2022-05-07 22:16:43 +0000.687748][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[065:654] [2022-05-07 22:16:45 +0000.96101][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[066:249] [2022-05-07 22:16:45 +0000.691017][2ef4] Run AGC when audioType = 0
[067:376] [2022-05-07 22:16:46 +0000.818249][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[068:245] [2022-05-07 22:16:47 +0000.686780][2ef4] Run AGC when audioType = 0
[068:245] [2022-05-07 22:16:47 +0000.687014][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[069:097] [2022-05-07 22:16:48 +0000.538835][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[070:242] [2022-05-07 22:16:49 +0000.684633][2ef5] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[070:243] [2022-05-07 22:16:49 +0000.684933][2ef5] _deviceSampleRate:48000

[070:244] [2022-05-07 22:16:49 +0000.685954][2ef4] Run AGC when audioType = 0


[070:818] [2022-05-07 22:16:50 +0000.260044][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[072:244] [2022-05-07 22:16:51 +0000.685876][2ef4] Run AGC when audioType = 0
[072:244] [2022-05-07 22:16:51 +0000.686118][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[072:544] [2022-05-07 22:16:51 +0000.985895][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[074:243] [2022-05-07 22:16:53 +0000.685112][2ef4] Run AGC when audioType = 0
[074:264] [2022-05-07 22:16:53 +0000.706367][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[075:986] [2022-05-07 22:16:55 +0000.428041][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[076:246] [2022-05-07 22:16:55 +0000.688051][2ef4] Run AGC when audioType = 0
[076:246] [2022-05-07 22:16:55 +0000.688288][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[077:711] [2022-05-07 22:16:57 +0000.152904][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[078:246] [2022-05-07 22:16:57 +0000.687795][2ef4] Run AGC when audioType = 0
[079:435] [2022-05-07 22:16:58 +0000.877543][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[080:242] [2022-05-07 22:16:59 +0000.684215][2ef5] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[080:242] [2022-05-07 22:16:59 +0000.684500][2ef5] _deviceSampleRate:48000

[080:245] [2022-05-07 22:16:59 +0000.687183][2ef4] Run AGC when audioType = 0


[080:245] [2022-05-07 22:16:59 +0000.687427][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[081:165] [2022-05-07 22:17:00 +0000.607604][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[082:245] [2022-05-07 22:17:01 +0000.687102][2ef4] Run AGC when audioType = 0
[082:891] [2022-05-07 22:17:02 +0000.333443][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[084:246] [2022-05-07 22:17:03 +0000.688250][2ef4] Run AGC when audioType = 0
[084:246] [2022-05-07 22:17:03 +0000.688435][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[084:618] [2022-05-07 22:17:04 +0000.60343][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[086:245] [2022-05-07 22:17:05 +0000.687090][2ef4] Run AGC when audioType = 0
[086:344] [2022-05-07 22:17:05 +0000.786423][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[088:074] [2022-05-07 22:17:07 +0000.515930][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[088:247] [2022-05-07 22:17:07 +0000.689113][2ef4] Run AGC when audioType = 0
[088:247] [2022-05-07 22:17:07 +0000.689351][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[089:797] [2022-05-07 22:17:09 +0000.239194][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[090:243] [2022-05-07 22:17:09 +0000.685268][2ef5] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[090:243] [2022-05-07 22:17:09 +0000.685532][2ef5] _deviceSampleRate:48000

[090:247] [2022-05-07 22:17:09 +0000.688874][2ef4] Run AGC when audioType = 0


[091:523] [2022-05-07 22:17:10 +0000.965389][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[092:243] [2022-05-07 22:17:11 +0000.685350][2ef4] Run AGC when audioType = 0
[092:243] [2022-05-07 22:17:11 +0000.685653][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[093:246] [2022-05-07 22:17:12 +0000.688185][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[094:243] [2022-05-07 22:17:13 +0000.685393][2ef4] Run AGC when audioType = 0
[094:970] [2022-05-07 22:17:14 +0000.411760][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[096:247] [2022-05-07 22:17:15 +0000.689645][2ef4] Run AGC when audioType = 0
[096:248] [2022-05-07 22:17:15 +0000.689918][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[096:694] [2022-05-07 22:17:16 +0000.135987][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[098:246] [2022-05-07 22:17:17 +0000.688450][2ef4] Run AGC when audioType = 0
[098:416] [2022-05-07 22:17:17 +0000.858196][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[100:146] [2022-05-07 22:17:19 +0000.588495][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[100:243] [2022-05-07 22:17:19 +0000.684865][2ef5] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[100:243] [2022-05-07 22:17:19 +0000.685125][2ef5] _deviceSampleRate:48000

[100:244] [2022-05-07 22:17:19 +0000.686293][2ef4] Run AGC when audioType = 0


[100:244] [2022-05-07 22:17:19 +0000.686536][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[101:872] [2022-05-07 22:17:21 +0000.313827][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[102:246] [2022-05-07 22:17:21 +0000.688164][2ef4] Run AGC when audioType = 0
[103:605] [2022-05-07 22:17:23 +0000.47046][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[104:244] [2022-05-07 22:17:23 +0000.686247][2ef4] Run AGC when audioType = 0
[104:246] [2022-05-07 22:17:23 +0000.687939][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[105:337] [2022-05-07 22:17:24 +0000.778810][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[106:245] [2022-05-07 22:17:25 +0000.686679][2ef4] Run AGC when audioType = 0
[107:065] [2022-05-07 22:17:26 +0000.507575][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[108:244] [2022-05-07 22:17:27 +0000.686434][2ef4] Run AGC when audioType = 0
[108:244] [2022-05-07 22:17:27 +0000.686609][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[108:789] [2022-05-07 22:17:28 +0000.230736][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[110:242] [2022-05-07 22:17:29 +0000.684190][2ef5] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[110:242] [2022-05-07 22:17:29 +0000.684483][2ef5] _deviceSampleRate:48000

[110:247] [2022-05-07 22:17:29 +0000.689626][2ef4] Run AGC when audioType = 0


[110:515] [2022-05-07 22:17:29 +0000.957570][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[112:237] [2022-05-07 22:17:31 +0000.678991][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[112:242] [2022-05-07 22:17:31 +0000.684369][2ef4] Run AGC when audioType = 0
[112:242] [2022-05-07 22:17:31 +0000.684588][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[113:968] [2022-05-07 22:17:33 +0000.409793][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[114:244] [2022-05-07 22:17:33 +0000.686604][2ef4] Run AGC when audioType = 0
[115:685] [2022-05-07 22:17:35 +0000.128610][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[116:244] [2022-05-07 22:17:35 +0000.685904][2ef4] Run AGC when audioType = 0
[116:244] [2022-05-07 22:17:35 +0000.686141][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[117:414] [2022-05-07 22:17:36 +0000.855837][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[118:248] [2022-05-07 22:17:37 +0000.690312][2ef4] Run AGC when audioType = 0
[119:147] [2022-05-07 22:17:38 +0000.589196][2ef4] haveEnoughProcessedData
internalAudioStream.length: 10
[120:244] [2022-05-07 22:17:39 +0000.685879][2ef5] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[120:244] [2022-05-07 22:17:39 +0000.686051][2ef5] _deviceSampleRate:48000

[120:246] [2022-05-07 22:17:39 +0000.688531][2ef4] Run AGC when audioType = 0


[120:247] [2022-05-07 22:17:39 +0000.688898][2ef4]
AudioDeviceDataHandler::MixAndSendOutFrame
[120:869] [2022-05-07 22:17:40 +0000.311404][2ef4] haveEnoughProcessedData
internalAudioStream.length: 0
[122:193] [2022-05-07 22:17:41 +0000.635010][2854]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[122:194] [2022-05-07 22:17:41 +0000.636526][2854] ~MediaFilterCamera time:24342967
enter.

[122:194] [2022-05-07 22:17:41 +0000.636619][2854] StopPullFrameAndWriteMp4


time:24342967 enter.

[122:205] [2022-05-07 22:17:41 +0000.646677][2eef] stop recording


[122:205] [2022-05-07 22:17:41 +0000.646874][2eef] we have stopped recording before
[122:205] [2022-05-07 22:17:41 +0000.647215][2854] StopPullFrameAndWriteMp4 leave.
expire time = 11 ms

[122:206] [2022-05-07 22:17:41 +0000.647934][2854] DestroyPipelineAndFilters


time:24342979 enter.

[122:206] [2022-05-07 22:17:41 +0000.648026][2854] DestroyPipelineAndFilters


leave. expire time = 0 ms

[122:206] [2022-05-07 22:17:41 +0000.648055][2854] AppDeviceManagerStopMic

[122:206] [2022-05-07 22:17:41 +0000.648114][2854] AppDeviceManagerStopMic::mic


status is on
[122:206] [2022-05-07 22:17:41 +0000.648146][2854] Try to stop webrtc device.

[122:206] [2022-05-07 22:17:41 +0000.648175][2854] Set record state to


stopped.threadID:10324

[122:354] [2022-05-07 22:17:41 +0000.796409][2854] Try to destory the


recorder.threadID:10324
[122:555] [2022-05-07 22:17:41 +0000.996752][2854] DestroyAudioRecorder:
[122:555] [2022-05-07 22:17:41 +0000.996904][2854] Cleanup the buffer queue in the
recorder.
[122:555] [2022-05-07 22:17:41 +0000.997028][2854] Destroy the recorder.

[122:564] [2022-05-07 22:17:42 +0000.5900][2854] StopRecording finished.

[122:564] [2022-05-07 22:17:42 +0000.6058][2854] The stop recording success.

[122:564] [2022-05-07 22:17:42 +0000.6153][2854]


AudioDeviceDataHandler::StopMicProcess

[122:566] [2022-05-07 22:17:42 +0000.8550][2854] AppDeviceManager stop.

[122:569] [2022-05-07 22:17:42 +0000.11181][2854] Rlease the webrtc device object.

[122:569] [2022-05-07 22:17:42 +0000.11562][2854] OpenSlesInput destruct.

[122:569] [2022-05-07 22:17:42 +0000.11634][2854] OpenSlesOutput destruct.

[122:573] [2022-05-07 22:17:42 +0000.15264][2854] EventDispatchServerScope destruct


[122:573] [2022-05-07 22:17:42 +0000.15438][2854]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[122:573] [2022-05-07 22:17:42 +0000.15632][2854] ~AudioDeviceDataHandler

[122:597] [2022-05-07 22:17:42 +0000.38881][2854] AppDeviceManagerDestruct.

[122:597] [2022-05-07 22:17:42 +0000.39019][2854] ~AppDeviceManager:


[122:597] [2022-05-07 22:17:42 +0000.39186][2854] ~CpuOverloadDetect time:24343370
enter.

[122:598] [2022-05-07 22:17:42 +0000.40356][2854] ~CpuOverloadDetect leave. expire


time = 1 ms

[122:617] [2022-05-07 22:17:42 +0000.58773][2854] Destruct BeautifyReader begin...


[122:617] [2022-05-07 22:17:42 +0000.58920][2854] Destruct BeautifyReader done.
[122:617] [2022-05-07 22:17:42 +0000.59019][2854] ~MediaFilterCamera leave. expire
time = 423 ms

[122:619] [2022-05-07 22:17:42 +0000.61293][2854] ~GLESContext:


[122:620] [2022-05-07 22:17:42 +0000.62643][2854] GLESContext destruct finish.
[122:621] [2022-05-07 22:17:42 +0000.63580][2854] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[122:622] [2022-05-07 22:17:42 +0000.64445][2854] global uninited!
[122:627] [2022-05-07 22:17:42 +0000.69335][2854] clear AppID 50011
[122[000:030] [2022-07-16 08:20:59 +0000.572496][558f] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-07-
16 08:20:59 +0000
[000:030] [2022-07-16 08:20:59 +0000.572552][558f] set AppID=50011 old AppID=-1
[000:030] [2022-07-16 08:20:59 +0000.572586][558f] Init the android object with
jvm:0xb4000078c5a21380 env:0x78b621b080 context:0x7849c43288

[000:030] [2022-07-16 08:20:59 +0000.572640][558f] SetAndroidMediaCodecObjects


time:6176405 enter.

[000:030] [2022-07-16 08:20:59 +0000.572677][558f] SetAndroidMediaCodecObjects


leave. expire time = 0 ms
[000:030] [2022-07-16 08:20:59 +0000.572712][558f] SetAndroidMediaCodecObjects
time:6176405 enter.

[000:030] [2022-07-16 08:20:59 +0000.572746][558f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000078c5a21380
[000:030] [2022-07-16 08:20:59 +0000.572782][558f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000078c5a21380 address:0x77bba09760
[000:030] [2022-07-16 08:20:59 +0000.572817][558f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000078c5a21380
address:0x77bba09760
[000:030] [2022-07-16 08:20:59 +0000.572853][558f] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:030] [2022-07-16 08:20:59 +0000.572901][558f] Set the android objects with


jvm:0xb4000078c5a21380 env:0x78b621b080 context:0x7849c43288

[000:032] [2022-07-16 08:20:59 +0000.574433][558f] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x78b621b080
[000:032] [2022-07-16 08:20:59 +0000.574475][558f] SystemUtil Init done
[000:034] [2022-07-16 08:20:59 +0000.576932][558f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:036] [2022-07-16 08:20:59 +0000.578508][558f] MediaFilterCamera
[000:036] [2022-07-16 08:20:59 +0000.578574][558f] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:036] [2022-07-16 08:20:59 +0000.578694][558f] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:036] [2022-07-16 08:20:59 +0000.578744][558f] Recording session using default
bitrate support by app:31457280
[000:036] [2022-07-16 08:20:59 +0000.578732][62ef] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78adee1840
[000:036] [2022-07-16 08:20:59 +0000.578962][62ef] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:036] [2022-07-16 08:20:59 +0000.579046][558f] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:037] [2022-07-16 08:20:59 +0000.579683][558f] Error(ini.cc:191): Open the file
failed. error:2
[000:037] [2022-07-16 08:20:59 +0000.579723][558f]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:037] [2022-07-16 08:20:59 +0000.579764][558f] The device model: 2201117ty
usingSoftwareAEC value: 0
[000:039] [2022-07-16 08:20:59 +0000.581730][558f] Error(ini.cc:191): Open the file
failed. error:2
[000:039] [2022-07-16 08:20:59 +0000.581776][558f]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:039] [2022-07-16 08:20:59 +0000.581819][558f] The device model: 2201117ty
usingHardwareAEC value: 0
[000:039] [2022-07-16 08:20:59 +0000.581848][558f] The machine device: 2201117ty
usingHardwareAEC value: 0
[000:039] [2022-07-16 08:20:59 +0000.581882][558f] Using Default AEC type: software
AEC
[000:040] [2022-07-16 08:20:59 +0000.582948][558f] The device model: 2201117ty enum
value: 0
[000:041] [2022-07-16 08:20:59 +0000.583508][558f] GetMachineModel is 2201117TY
[000:041] [2022-07-16 08:20:59 +0000.583570][558f] GetMachineInfo: 2201117TY
[000:041] [2022-07-16 08:20:59 +0000.583628][558f] Construct BeautifyReader
begin...
[000:041] [2022-07-16 08:20:59 +0000.583662][558f] dumpStickerRgba:0
dumpStickerYuv:0
[000:041] [2022-07-16 08:20:59 +0000.583705][558f] Construct BeautifyReader done.
[000:044] [2022-07-16 08:20:59 +0000.586465][558f] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:044] [2022-07-16 08:20:59 +0000.586497][62f2] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7820fadca0
[000:044] [2022-07-16 08:20:59 +0000.586546][558f] AppDeviceManager telnet server
for statistics started......
[000:044] [2022-07-16 08:20:59 +0000.586962][558f] CpuOverloadDetect time:6176419
enter.

[000:044] [2022-07-16 08:20:59 +0000.587055][558f] CpuOverloadDetect leave. expire


time = 0 ms

[000:044] [2022-07-16 08:20:59 +0000.587076][62f3] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7821150700
[000:045] [2022-07-16 08:20:59 +0000.587675][558f] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:045] [2022-07-16 08:20:59 +0000.587712][558f] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:046] [2022-07-16 08:20:59 +0000.588973][558f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:049] [2022-07-16 08:20:59 +0000.591641][558f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:050] [2022-07-16 08:20:59 +0000.592141][558f] CreatePlatformSpecificObjects:
[000:050] [2022-07-16 08:20:59 +0000.592190][558f] audio device use opensle input
and opensl output
[000:050] [2022-07-16 08:20:59 +0000.592234][558f] Create OpenSLES output module
with java VM support.

[000:050] [2022-07-16 08:20:59 +0000.592439][558f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:050] [2022-07-16 08:20:59 +0000.592573][558f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:050] [2022-07-16 08:20:59 +0000.592732][558f] Create OpenSLES output module
with buffer num:1

[000:050] [2022-07-16 08:20:59 +0000.592873][558f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:050] [2022-07-16 08:20:59 +0000.592987][558f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:050] [2022-07-16 08:20:59 +0000.593113][558f] Create OpenSLES input module
with java VM support.

[000:051] [2022-07-16 08:20:59 +0000.593152][558f] Create OpenSLES input module


with buffer num:1

[000:051] [2022-07-16 08:20:59 +0000.593217][558f] Error(trace.cc:40): Init the


output and input for audio device template.
[000:051] [2022-07-16 08:20:59 +0000.593251][558f] Init the output device.

[000:051] [2022-07-16 08:20:59 +0000.593287][558f] Init the opensl input.


[000:051] [2022-07-16 08:20:59 +0000.593315][558f] AppDeviceManager get setting
samplerate: 0
[000:051] [2022-07-16 08:20:59 +0000.593680][558f] The device model: 2201117ty enum
value: 0
[000:052] [2022-07-16 08:20:59 +0000.594195][558f] The device model: 2201117ty enum
value: 0
[000:052] [2022-07-16 08:20:59 +0000.594242][558f] Set the sample rate to be:48000
[000:052] [2022-07-16 08:20:59 +0000.594268][558f] Enable the recording stereo:0
[000:052] [2022-07-16 08:20:59 +0000.594302][558f] Set the playout as stereo:1
[000:052] [2022-07-16 08:20:59 +0000.594339][558f] Init the microphone.
[000:053] [2022-07-16 08:20:59 +0000.595692][558f] Update the recording sample rate
to be: 48000
[000:053] [2022-07-16 08:20:59 +0000.595748][558f] Init the speaker.
[000:053] [2022-07-16 08:20:59 +0000.595794][558f] Low latency buffer size:144 low
sample rate:48000
[000:054] [2022-07-16 08:20:59 +0000.596152][558f] Using 1 x 10ms for an audio
frame.

[000:057] [2022-07-16 08:20:59 +0000.599500][558f] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:057] [2022-07-16 08:20:59 +0000.599645][558f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:057] [2022-07-16 08:20:59 +0000.599692][558f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:062] [2022-07-16 08:20:59 +0000.604135][558f] The device model:2201117ty

[000:062] [2022-07-16 08:20:59 +0000.604225][558f] speaker output factor:100


defaultFactor: 100

[000:062] [2022-07-16 08:20:59 +0000.604259][558f] headset output factor:100


defaultFactor: 100

[000:062] [2022-07-16 08:20:59 +0000.604650][558f] AppDeviceManagerStart finished.


[000:062] [2022-07-16 08:20:59 +0000.604689][558f] AppDeviceManagerStartMic::mic
status is off
[000:062] [2022-07-16 08:20:59 +0000.604740][558f] AppDeviceManagerStartMic update
aec type: 2

[000:062] [2022-07-16 08:20:59 +0000.604760][558f] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:062] [2022-07-16 08:20:59 +0000.604781][558f]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:062] [2022-07-16 08:20:59 +0000.604801][558f]
AudioDeviceDataHandler::StartMicProcess

[000:062] [2022-07-16 08:20:59 +0000.604906][558f] Try to start webrtc recording


device.

[000:062] [2022-07-16 08:20:59 +0000.604931][558f] StartRecording. threadID:21903

[000:062] [2022-07-16 08:20:59 +0000.604953][62f4] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:062] [2022-07-16 08:20:59 +0000.605022][62f4] haveEnoughProcessedData
internalAudioStream.length: 0
[000:063] [2022-07-16 08:20:59 +0000.605231][558f] The machine model:2201117TY

[000:063] [2022-07-16 08:20:59 +0000.605276][558f] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:063] [2022-07-16 08:20:59 +0000.605297][558f] Set the recording mode before


getSetting: 4
[000:063] [2022-07-16 08:20:59 +0000.605320][558f] Set the recording mode after
getSetting: 1
[000:079] [2022-07-16 08:20:59 +0000.621891][558f] StartRecording finished.
[000:079] [2022-07-16 08:20:59 +0000.622000][558f] audio: start the audio mic
checker timer.

[000:080] [2022-07-16 08:20:59 +0000.622522][558f] machine model :redmi


[000:080] [2022-07-16 08:20:59 +0000.622573][558f] Support this machine
model :redmi
[000:083] [2022-07-16 08:20:59 +0000.625571][558f] global inited! current sdk
version: 07-20-936c45f
[000:152] [2022-07-16 08:20:59 +0000.694519][62f5] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:152] [2022-07-16 08:20:59 +0000.694617][62f5] _deviceSampleRate:48000

[000:154] [2022-07-16 08:20:59 +0000.696501][62f4] Run AGC when audioType = 0


[000:154] [2022-07-16 08:20:59 +0000.696611][62f4]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:629] [2022-07-16 08:21:00 +0000.171736][55a6]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:629] [2022-07-16 08:21:00 +0000.172083][62f0] MediaFilterCamera, recording
file context:0x78b1b39680 input texture:22
[000:630] [2022-07-16 08:21:00 +0000.172174][62f0] GLESContext:
[000:630] [2022-07-16 08:21:00 +0000.172246][62f0] The result of eglGetDisplay is:
0x1
[000:631] [2022-07-16 08:21:00 +0000.173673][62f0] The result of creation:
0x7836ee7a00
[000:631] [2022-07-16 08:21:00 +0000.173887][62f0] The result of
eglCreatePbufferSurface is: 0x7836ee7b00
[000:632] [2022-07-16 08:21:00 +0000.174849][55a6]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x78b1b39680 input_texture: 22
[001:793] [2022-07-16 08:21:01 +0000.335868][62f4] haveEnoughProcessedData
internalAudioStream.length: 0
[001:987] [2022-07-16 08:21:01 +0000.529758][552b] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[001:987] [2022-07-16 08:21:01 +0000.529871][552b]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[001:994] [2022-07-16 08:21:01 +0000.536389][552b]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[001:994] [2022-07-16 08:21:01 +0000.536652][62f0] operator() time:6178369 enter.

[001:994] [2022-07-16 08:21:01 +0000.536769][62f0] MediaFilterCamera, recording


file context:0x78b1b39680 input texture:22
[001:996] [2022-07-16 08:21:01 +0000.538983][62f0] MicSource: Mic source
created:10x78b6307800
[001:998] [2022-07-16 08:21:01 +0000.540229][62f0] received external audio stream

[001:998] [2022-07-16 08:21:01 +0000.540433][62f0] alloc thread: 0x7836f82d80


name:worker0 thread id:515539668160 to Mic_source
[001:998] [2022-07-16 08:21:01 +0000.540507][62f0] audio: start the audio sender
thread.

[001:998] [2022-07-16 08:21:01 +0000.540751][62f0] construct OpenGLRenderProgram


0x78373ad098
[001:998] [2022-07-16 08:21:01 +0000.540815][62f0] CropFilter::SetOrientation
orientation: 90
[001:998] [2022-07-16 08:21:01 +0000.541102][62f0] filter: filter pipeline
construtc this: 0x78b63d6880
[001:999] [2022-07-16 08:21:01 +0000.541168][62f0] filter: filter pipeline2 update
pattern: 1
[001:999] [2022-07-16 08:21:01 +0000.541300][62f0] CameraSource::source_id_:1
[001:999] [2022-07-16 08:21:01 +0000.541365][62f0] RecordAudioSource::source_id_:2
[001:999] [2022-07-16 08:21:01 +0000.541795][62f0] BindInputFilter 0x7837163a40
this 0x78373ad2c0
[001:999] [2022-07-16 08:21:01 +0000.541884][62f0] BindInputFilter 0x7837163bd8
this 0x7837163d50
[001:999] [2022-07-16 08:21:01 +0000.541958][62f0] BindInputFilter 0x78373ad2c0
this 0x78b63d6920
[001:999] [2022-07-16 08:21:01 +0000.542073][62f0] setParamentForFilters:
speed:1.000000
[002:000] [2022-07-16 08:21:01 +0000.542130][62f0] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[002:000] [2022-07-16 08:21:01 +0000.542190][62f0] SetParamForFilter time:6178375
enter.

[002:000] [2022-07-16 08:21:01 +0000.542241][62f0] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[002:000] [2022-07-16 08:21:01 +0000.542297][62f0] SetParamForFilter: Params video
index is: 0
[002:000] [2022-07-16 08:21:01 +0000.542345][62f0] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[002:000] [2022-07-16 08:21:01 +0000.542395][62f0] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[002:000] [2022-07-16 08:21:01 +0000.542447][62f0] crop filter mode tpye:
citytravelvideo index:0
[002:005] [2022-07-16 08:21:01 +0000.547244][62f0]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:005] [2022-07-16 08:21:01 +0000.547347][62f0]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:005] [2022-07-16 08:21:01 +0000.547395][62f0]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:005] [2022-07-16 08:21:01 +0000.547455][62f0]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:005] [2022-07-16 08:21:01 +0000.547514][62f0]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:005] [2022-07-16 08:21:01 +0000.547581][62f0]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:005] [2022-07-16 08:21:01 +0000.547625][62f0]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:005] [2022-07-16 08:21:01 +0000.547646][62f4] On audio frame the broadcast
with timestamp:6178380 samples:480. (1000 frame for one log)

[002:005] [2022-07-16 08:21:01 +0000.547672][62f0]


Warning(parse_template_json.cc:81): json parament no found the parament
[002:005] [2022-07-16 08:21:01 +0000.547760][62f0]
Warning(parse_template_json.cc:81): json parament no found the parament
[002:005] [2022-07-16 08:21:01 +0000.547808][62f0]
Warning(parse_template_json.cc:67): json parament no found the parament
[002:005] [2022-07-16 08:21:01 +0000.547854][62f0]
Warning(parse_template_json.cc:93): json parament no found the duration
[002:005] [2022-07-16 08:21:01 +0000.547906][62f0] SetParamForFilter leave. expire
time = 5 ms

[002:006] [2022-07-16 08:21:01 +0000.548250][62f0] OnOutputSizeChanged width 1280


height 720
[002:006] [2022-07-16 08:21:01 +0000.548351][62f0] OpenGLFrameBuffer: width:1280
height:720
[002:006] [2022-07-16 08:21:01 +0000.548409][62f0] OpenGLFrameBuffer: width:1280
height:720
[002:006] [2022-07-16 08:21:01 +0000.548459][62f0] OpenGLFrameBuffer: width:1280
height:720
[002:006] [2022-07-16 08:21:01 +0000.548507][62f0] OpenGLFrameBuffer: width:1280
height:720
[002:006] [2022-07-16 08:21:01 +0000.548555][62f0] OpenGLFrameBuffer: width:1280
height:720
[002:006] [2022-07-16 08:21:01 +0000.548602][62f0] OpenGLFrameBuffer: width:1280
height:720
[002:006] [2022-07-16 08:21:01 +0000.548649][62f0] construct TrivalImageDrawer
0x7823cfaf00
[002:006] [2022-07-16 08:21:01 +0000.548731][62f0] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7823cfaf00 context 0x7847877b00
[002:006] [2022-07-16 08:21:01 +0000.548785][62f0] setupGLES:
[002:007] [2022-07-16 08:21:01 +0000.549573][62f0] OpenGLRenderProgram::Initialize.
[002:007] [2022-07-16 08:21:01 +0000.549646][62f0] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[002:007] [2022-07-16 08:21:01 +0000.549712][62f0] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[002:007] [2022-07-16 08:21:01 +0000.549813][62f0] Init open gl render:
0x78373ad098
[002:007] [2022-07-16 08:21:01 +0000.549872][62f0] Fragement shader path:
[002:007] [2022-07-16 08:21:01 +0000.549956][62f0] Fragement shader path:
[002:007] [2022-07-16 08:21:01 +0000.550008][62f0] create opengl program object.
[002:007] [2022-07-16 08:21:01 +0000.550056][62f0] create shader: vertex
[002:008] [2022-07-16 08:21:01 +0000.550888][6321] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[002:009] [2022-07-16 08:21:01 +0000.551801][6321] The output timestamp from audio
mixer change:6178380
[002:009] [2022-07-16 08:21:01 +0000.551893][6321] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[002:021] [2022-07-16 08:21:01 +0000.563897][62f0] create shader: fragment
[002:104] [2022-07-16 08:21:01 +0000.646996][62f0] Have not extra filter filename!
[002:104] [2022-07-16 08:21:01 +0000.647121][62f0] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[002:105] [2022-07-16 08:21:01 +0000.647412][62f0] OpenGLRenderProgram::Initialize
success.
[002:105] [2022-07-16 08:21:01 +0000.647499][62f0] Setup the OpenGL result:1
[002:105] [2022-07-16 08:21:01 +0000.647819][62ef] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_6178480.mp4
[002:105] [2022-07-16 08:21:01 +0000.647982][62ef] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_6178480.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[002:105] [2022-07-16 08:21:01 +0000.648005][6329] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78213a7098
[002:105] [2022-07-16 08:21:01 +0000.648035][62ef] 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:105] [2022-07-16 08:21:01 +0000.648077][62ef] 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_6178480.mp4
fileFD: -1
[002:106] [2022-07-16 08:21:01 +0000.648574][62ef] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_6178480.mp4 is
opened successfully
[002:106] [2022-07-16 08:21:01 +0000.648603][62ef] setupMediaProcessers:
[002:106] [2022-07-16 08:21:01 +0000.648628][62ef]
RecordingSessionInternalSimple:setup media processers.
[002:106] [2022-07-16 08:21:01 +0000.648655][62ef] construct AAC encoder
[002:107] [2022-07-16 08:21:01 +0000.649381][62ef] H264Encoder creating:
superfast011818
[002:107] [2022-07-16 08:21:01 +0000.649426][62ef] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[002:107] [2022-07-16 08:21:01 +0000.649998][62ef] H264Encode::GetMachineModel is
2201117TY
[002:107] [2022-07-16 08:21:01 +0000.650045][62ef] H264Encoder machine_mode
is:2201117TY
[002:107] [2022-07-16 08:21:01 +0000.650072][62ef] H264Encode::machine size :9
machine_mode:2201117TY
[002:107] [2022-07-16 08:21:01 +0000.650098][62ef] H264Encode::machine array
size :22 machine_mode:2201117TY
[002:107] [2022-07-16 08:21:01 +0000.650122][62ef] H264Encode::current machine
is :2201117TY auto check hw codec decide to use hw codec
[002:108] [2022-07-16 08:21:01 +0000.650145][62ef] setupCompressionSession:
[002:108] [2022-07-16 08:21:01 +0000.650167][62ef] H264Encode::creating hareware
Encoder
[002:108] [2022-07-16 08:21:01 +0000.650224][62ef] AndroidHwAvcEncoder time:6178483
enter.
[002:108] [2022-07-16 08:21:01 +0000.650445][62ef] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb4000078c5a21380 address:0x77bba09760
[002:108] [2022-07-16 08:21:01 +0000.650595][62ef] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[002:108] [2022-07-16 08:21:01 +0000.650624][62ef] The video avc hw codec address
is 0x78214ad038
[002:108] [2022-07-16 08:21:01 +0000.650694][62ef] AndroidHwAvcEncoder leave.
expire time = 0 ms

[002:108] [2022-07-16 08:21:01 +0000.650725][62ef] RegisterEncodeCompleteCallback


time:6178483 enter.

[002:108] [2022-07-16 08:21:01 +0000.650801][62ef] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[002:108] [2022-07-16 08:21:01 +0000.650834][62ef] InitEncode time:6178483 enter.

[002:108] [2022-07-16 08:21:01 +0000.650888][62ef] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[002:108] [2022-07-16 08:21:01 +0000.650918][62ef] Create time:6178483 enter.

[002:108] [2022-07-16 08:21:01 +0000.650944][62ef] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[002:108] [2022-07-16 08:21:01 +0000.650975][62ef]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x783b9a7780
[002:124] [2022-07-16 08:21:01 +0000.666943][62ef]
supported_type:image/vnd.android.heic
[002:125] [2022-07-16 08:21:01 +0000.667192][62ef] supported_type:video/avc
[002:125] [2022-07-16 08:21:01 +0000.667225][62ef] name:OMX.qcom.video.encoder.avc
mime:video/avc
[002:125] [2022-07-16 08:21:01 +0000.667328][62ef] hwCodecPrefix :OMX.qcom.
[002:125] [2022-07-16 08:21:01 +0000.667361][62ef] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[002:125] [2022-07-16 08:21:01 +0000.667394][62ef] mediacodec_createCodecByName
time:6178500 enter.

[002:125] [2022-07-16 08:21:01 +0000.667423][62ef] WrapAndroidMediaCodec


time:6178500 enter.

[002:132] [2022-07-16 08:21:01 +0000.675072][62ef] WrapAndroidMediaCodec leave.


expire time = 7 ms

[002:153] [2022-07-16 08:21:01 +0000.695764][62f4] Run AGC when audioType = 0


[002:155] [2022-07-16 08:21:01 +0000.697874][62ef] mediacodec_createCodecByName
leave. expire time = 30 ms

[002:155] [2022-07-16 08:21:01 +0000.697972][62ef] WrapAndroidMediaFromat


time:6178530 enter.

[002:155] [2022-07-16 08:21:01 +0000.698106][62ef] WrapAndroidMediaFromat leave.


expire time = 0 ms

[002:230] [2022-07-16 08:21:01 +0000.772725][62ef] Destroy time:6178605 enter.

[002:230] [2022-07-16 08:21:01 +0000.772852][62ef] WrapAndroidMediaFromat::


Destroy
[002:230] [2022-07-16 08:21:01 +0000.772899][62ef] Destroy leave. expire time = 0
ms
[002:230] [2022-07-16 08:21:01 +0000.772944][62ef] ~WrapAndroidMediaFromat
time:6178605 enter.

[002:230] [2022-07-16 08:21:01 +0000.772985][62ef] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[002:230] [2022-07-16 08:21:01 +0000.773029][62ef] Create leave. expire time = 122


ms

[002:230] [2022-07-16 08:21:01 +0000.773072][62ef] isSemiPlanarSupport time:6178605


enter.

[002:230] [2022-07-16 08:21:01 +0000.773116][62ef] H264Encoder isSemiPlanarSupport


[002:231] [2022-07-16 08:21:01 +0000.773157][62ef] isSemiPlanarSupport leave.
expire time = 1 ms

[002:231] [2022-07-16 08:21:01 +0000.773200][62ef] creat hw H264Encoder success,


isSemiPlanar:1
[002:231] [2022-07-16 08:21:01 +0000.773335][62ef] InitEncode leave. expire time =
123 ms

[002:231] [2022-07-16 08:21:01 +0000.773378][62ef] H264Encode::created Encoder


[002:231] [2022-07-16 08:21:01 +0000.773415][62ef] H264Encode:: H264 encoder
created.
[002:231] [2022-07-16 08:21:01 +0000.773449][62ef] H264 encoder created.
[002:231] [2022-07-16 08:21:01 +0000.773485][62ef]
RecordingSessionInternalSimple:created avc encoder avc: 0x7805181dc0
[002:231] [2022-07-16 08:21:01 +0000.773524][62ef] setOutput:
[002:231] [2022-07-16 08:21:01 +0000.773559][62ef]
RecordingSessionInternalSimple:encoder set output to muxer!
[002:231] [2022-07-16 08:21:01 +0000.773600][62ef] request a key frame
[002:231] [2022-07-16 08:21:01 +0000.773634][62ef] H264Encode:: request a key frame
[002:231] [2022-07-16 08:21:01 +0000.773777][62ef] setDisplayRotate :90
[002:231] [2022-07-16 08:21:01 +0000.773821][62ef] 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:231] [2022-07-16 08:21:01 +0000.773915][62f0] StartRecording:
[002:232] [2022-07-16 08:21:01 +0000.774218][6321] operator(): Set the recording
session in mic source. recording session: 0x7837163a80
[002:232] [2022-07-16 08:21:01 +0000.774378][62f0] operator() leave. expire time =
238 ms

[002:232] [2022-07-16 08:21:01 +0000.774369][6320] AF_SpeedFilter audio


0x7837163c00 PullFrame
[002:232] [2022-07-16 08:21:01 +0000.774481][6320]
RecordAudioSource::PullAudioFrame
[002:232] [2022-07-16 08:21:01 +0000.774522][6320] AF_SpeedFilter::PullFrame eof4
[002:234] [2022-07-16 08:21:01 +0000.776642][6320]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[002:236] [2022-07-16 08:21:01 +0000.778794][6320] AF_SpeedFilter audio time,
0x7837163c00 rcv time: 6178610
[002:236] [2022-07-16 08:21:01 +0000.778870][6320] AF_SpeedFilter audio time,
0x7837163c00 rcv time: 6178610in_nSamples:441
[002:236] [2022-07-16 08:21:01 +0000.779035][6320] resampled_data_size:0
[002:280] [2022-07-16 08:21:01 +0000.822245][62f0]
MediaFilterCamera::NeedProcessTexture
[002:280] [2022-07-16 08:21:01 +0000.822376][62f0] begine recode to first frame
spend time:286
[002:280] [2022-07-16 08:21:01 +0000.822424][62f0] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7837163900
[002:280] [2022-07-16 08:21:01 +0000.822537][62f0] blur_distance_:0
[002:280] [2022-07-16 08:21:01 +0000.822596][62f0] blur_direction_angle_:-90
[002:280] [2022-07-16 08:21:01 +0000.822670][62f0]
GPUImageProcessing::SetOrientation orientation: 90
[002:280] [2022-07-16 08:21:01 +0000.822731][62f0] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[002:280] [2022-07-16 08:21:01 +0000.822838][62f0] GPUImageProcessing: process
video frame with resolution 1280 X 720
[002:280] [2022-07-16 08:21:01 +0000.822904][62f0] GPUImageProcessing: input frame
width1280 X 720
[002:284] [2022-07-16 08:21:01 +0000.826247][62f0] drawYUV420 render
OpenGLRenderProgram:0x78373ad098
[002:285] [2022-07-16 08:21:01 +0000.827775][62f0] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:285] [2022-07-16 08:21:01 +0000.827910][62f0] CropFilter::OnVideoFrame
outputtexture :24
[002:285] [2022-07-16 08:21:01 +0000.827955][62f0] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:290] [2022-07-16 08:21:01 +0000.833096][62f0] The read pixel from buffer take:
5 width:1280 height:720 frameType:0
[002:306] [2022-07-16 08:21:01 +0000.848901][62f0] drawYUV420 render
OpenGLRenderProgram:0x78373ad098
[002:316] [2022-07-16 08:21:01 +0000.858756][62f0] The convert RGB to YUV take 4
[002:316] [2022-07-16 08:21:01 +0000.859008][62f0] FilterPipeline2::OnVideoFrame
pts 23 last_video_timestamp_ 23
[002:316] [2022-07-16 08:21:01 +0000.859068][62f0]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[002:320] [2022-07-16 08:21:01 +0000.862192][6328]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[002:320] [2022-07-16 08:21:01 +0000.862397][6328] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[002:320] [2022-07-16 08:21:01 +0000.862438][6328] push video frame to H264
encoder. (100 frame for one log)

[002:320] [2022-07-16 08:21:01 +0000.862473][6328] push video frame to H264


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

[002:320] [2022-07-16 08:21:01 +0000.862512][6328] H264Encode::push video frame to


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

[002:320] [2022-07-16 08:21:01 +0000.862546][6328] Push an pts:0 to dts queue.


[002:320] [2022-07-16 08:21:01 +0000.862607][6328] DTS queue for
Generator:0x78213a72b8 0
[002:320] [2022-07-16 08:21:01 +0000.862633][6328] The input pts:0 fps:30
[002:322] [2022-07-16 08:21:01 +0000.864696][6328]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[002:340] [2022-07-16 08:21:01 +0000.882367][62f0] drawYUV420 render
OpenGLRenderProgram:0x78373ad098
[002:366] [2022-07-16 08:21:01 +0000.908409][6320] AF_SpeedFilter audio time 222,
0x7837163c00 out time: 6178610 org time: 6178610
[002:366] [2022-07-16 08:21:01 +0000.908548][6320] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[002:366] [2022-07-16 08:21:01 +0000.908591][6320]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 6178610
[002:366] [2022-07-16 08:21:01 +0000.908617][6320]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[002:366] [2022-07-16 08:21:01 +0000.908665][6320] AF_SpeedFilter audio time
[002:366] [2022-07-16 08:21:01 +0000.908709][6320] AF_SpeedFilter audio time 111,
0x7837163c00 out time: 6178620 org time: 6178620
[002:368] [2022-07-16 08:21:01 +0000.910273][6327]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:2
[002:368] [2022-07-16 08:21:01 +0000.910951][6329] add aac audio track with id:1
[002:379] [2022-07-16 08:21:01 +0000.922129][6328] h264 add frame header cdr flag
[002:380] [2022-07-16 08:21:01 +0000.922918][6328] h264 add frame header cdr flag
[002:381] [2022-07-16 08:21:01 +0000.923521][6328] SendFrame
encodedImage._timeStamp:0encodedImage->_length:226687
[002:381] [2022-07-16 08:21:01 +0000.923751][6328] Received key frame:0
[002:381] [2022-07-16 08:21:01 +0000.923845][6328] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[002:381] [2022-07-16 08:21:01 +0000.926665][6328] H264Encode::H264SWEncoder get
callback, length:226687 type:0 nalType:7length:18
[002:384] [2022-07-16 08:21:01 +0000.926765][6328] H264Encode:: get a sps pps
header!headerSize:31
[002:384] [2022-07-16 08:21:01 +0000.926794][6328] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[002:384] [2022-07-16 08:21:01 +0000.926883][6329] get the H.264 SPS parameter
[002:385] [2022-07-16 08:21:01 +0000.927207][6329] add video track with id:2
[002:386] [2022-07-16 08:21:01 +0000.928430][6329] get the H.264 PPS parameter
[002:386] [2022-07-16 08:21:01 +0000.928920][6329] get the H.264 IDR frame
[002:386] [2022-07-16 08:21:01 +0000.929057][6329] resss:true
[002:386] [2022-07-16 08:21:01 +0000.929093][6329] video start ts:0
[002:387] [2022-07-16 08:21:01 +0000.929293][6329] the video frame has been written
into MP4 file
[002:449] [2022-07-16 08:21:01 +0000.991778][6329] audio start ts:0
[002:449] [2022-07-16 08:21:01 +0000.991908][6329] the audio frame has been written
into MP4 file
[002:760] [2022-07-16 08:21:02 +0000.303068][62f0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[002:800] [2022-07-16 08:21:02 +0000.342831][62f0] The convert RGB to YUV take 4
[003:009] [2022-07-16 08:21:02 +0000.551641][6321] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:140] [2022-07-16 08:21:02 +0000.682705][6328] DTS queue for
Generator:0x78213a72b8 794 828
[003:262] [2022-07-16 08:21:02 +0000.804762][62f0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:299] [2022-07-16 08:21:02 +0000.841703][62f0] The convert RGB to YUV take 4
[003:500] [2022-07-16 08:21:03 +0000.42785][62f4] haveEnoughProcessedData
internalAudioStream.length: 0
[003:643] [2022-07-16 08:21:03 +0000.185596][6328] Push an pts:1331 to dts queue.
[003:710] [2022-07-16 08:21:03 +0000.252638][6328] last dts:1292 currentPts:1331
ppsOrSPS:0 queue length:3
[003:782] [2022-07-16 08:21:03 +0000.325000][62f0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:811] [2022-07-16 08:21:03 +0000.353878][6320] AF_SpeedFilter audio
0x7837163c00 PullFrame
[003:824] [2022-07-16 08:21:03 +0000.366348][62f0] The convert RGB to YUV take 4
[003:980] [2022-07-16 08:21:03 +0000.523041][6328] DTS queue for
Generator:0x78213a72b8 1636 1666
[004:005] [2022-07-16 08:21:03 +0000.547758][6321] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:071] [2022-07-16 08:21:03 +0000.613404][6320]
RecordAudioSource::PullAudioFrame
[004:082] [2022-07-16 08:21:03 +0000.625104][62eb]
monitorTime:4003totalDuration:3940
[004:154] [2022-07-16 08:21:03 +0000.696645][62f4] Run AGC when audioType = 0
[004:154] [2022-07-16 08:21:03 +0000.696760][62f4]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:272] [2022-07-16 08:21:03 +0000.814704][62f0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:301] [2022-07-16 08:21:03 +0000.843650][62f0] The convert RGB to YUV take 4
[004:343] [2022-07-16 08:21:03 +0000.885521][62f0] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[004:356] [2022-07-16 08:21:03 +0000.898201][6328] h264 add frame header cdr flag
[004:356] [2022-07-16 08:21:03 +0000.898803][6328] Received key frame:1993
[004:412] [2022-07-16 08:21:03 +0000.954265][6329] get the H.264 IDR frame
[004:473] [2022-07-16 08:21:04 +0000.15688][6320] AF_SpeedFilter::PullFrame eof4
[004:475] [2022-07-16 08:21:04 +0000.17927][6320]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[004:525] [2022-07-16 08:21:04 +0000.67292][6320] resampled_data_size:7168
[004:715] [2022-07-16 08:21:04 +0000.257713][6327]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:5
[004:759] [2022-07-16 08:21:04 +0000.301884][62f0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:796] [2022-07-16 08:21:04 +0000.338948][62f0] The convert RGB to YUV take 4
[004:798] [2022-07-16 08:21:04 +0000.340809][6328] DTS queue for
Generator:0x78213a72b8 2435 2456 2489
[004:970] [2022-07-16 08:21:04 +0000.513137][6328] Push an pts:2661 to dts queue.
[005:011] [2022-07-16 08:21:04 +0000.553587][6321] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:043] [2022-07-16 08:21:04 +0000.585830][6328] last dts:2624 currentPts:2661
ppsOrSPS:0 queue length:3
[005:211] [2022-07-16 08:21:04 +0000.753340][62f4] haveEnoughProcessedData
internalAudioStream.length: 0
[005:277] [2022-07-16 08:21:04 +0000.819263][62f0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:308] [2022-07-16 08:21:04 +0000.850229][62f0] The convert RGB to YUV take 5
[005:386] [2022-07-16 08:21:04 +0000.928999][6320] AF_SpeedFilter audio
0x7837163c00 PullFrame
[005:559] [2022-07-16 08:21:05 +0000.101932][62f0] drawYUV420 render
OpenGLRenderProgram:0x78373ad098
[005:617] [2022-07-16 08:21:05 +0000.159320][62f0] GPUImageProcessing: process
video frame with resolution 1280 X 720
[005:617] [2022-07-16 08:21:05 +0000.159441][62f0] GPUImageProcessing: input frame
width1280 X 720
[005:617] [2022-07-16 08:21:05 +0000.160111][62f0] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[005:618] [2022-07-16 08:21:05 +0000.160197][62f0] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[005:622] [2022-07-16 08:21:05 +0000.164840][6328]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3313
[005:622] [2022-07-16 08:21:05 +0000.164968][6328] DTS queue for
Generator:0x78213a72b8 3256 3282 3313
[005:658] [2022-07-16 08:21:05 +0000.200263][6328] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3349
[005:658] [2022-07-16 08:21:05 +0000.200375][6328] push video frame to H264
encoder. (100 frame for one log)

[005:658] [2022-07-16 08:21:05 +0000.200429][6328] push video frame to H264


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

[005:658] [2022-07-16 08:21:05 +0000.200455][6328] H264Encode::push video frame to


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

[005:658] [2022-07-16 08:21:05 +0000.200496][6328] The input pts:3349 fps:30


[005:660] [2022-07-16 08:21:05 +0000.202247][6328] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3282 pts:3282
[005:690] [2022-07-16 08:21:05 +0000.233029][6328] SendFrame
encodedImage._timeStamp:3313encodedImage->_length:120032
[005:722] [2022-07-16 08:21:05 +0000.264803][6328] H264Encode::H264SWEncoder get
callback, length:116528 type:1 nalType:1length:116524
[005:747] [2022-07-16 08:21:05 +0000.289281][62f0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:787] [2022-07-16 08:21:05 +0000.329392][62f0] The convert RGB to YUV take 5
[005:880] [2022-07-16 08:21:05 +0000.423481][6320]
RecordAudioSource::PullAudioFrame
[006:007] [2022-07-16 08:21:05 +0000.550103][6321] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:157] [2022-07-16 08:21:05 +0000.699718][62f4] Run AGC when audioType = 0
[006:251] [2022-07-16 08:21:05 +0000.793570][62f0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:291] [2022-07-16 08:21:05 +0000.833169][62f0] The convert RGB to YUV take 6
[006:292] [2022-07-16 08:21:05 +0000.834183][6328] Push an pts:3981 to dts queue.
[006:329] [2022-07-16 08:21:05 +0000.871551][6328] h264 add frame header cdr flag
[006:329] [2022-07-16 08:21:05 +0000.872016][6328] Received key frame:3981
[006:329] [2022-07-16 08:21:05 +0000.872077][6328] last dts:3947 currentPts:3981
ppsOrSPS:0 queue length:2
[006:390] [2022-07-16 08:21:05 +0000.932919][62f0] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[006:395] [2022-07-16 08:21:05 +0000.937902][6329] get the H.264 IDR frame
[006:424] [2022-07-16 08:21:05 +0000.966676][6328] DTS queue for
Generator:0x78213a72b8 4082 4114
[006:671] [2022-07-16 08:21:06 +0000.213583][6320] AF_SpeedFilter::PullFrame eof4
[006:673] [2022-07-16 08:21:06 +0000.215805][6320]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[006:731] [2022-07-16 08:21:06 +0000.273819][6320] resampled_data_size:0
[006:770] [2022-07-16 08:21:06 +0000.312977][62f0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:799] [2022-07-16 08:21:06 +0000.341215][62f0] The convert RGB to YUV take 4
[006:916] [2022-07-16 08:21:06 +0000.458526][62f4] haveEnoughProcessedData
internalAudioStream.length: 10
[006:935] [2022-07-16 08:21:06 +0000.478092][6320] AF_SpeedFilter audio
0x7837163c00 PullFrame
[007:009] [2022-07-16 08:21:06 +0000.551698][6321] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:076] [2022-07-16 08:21:06 +0000.618299][6327]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:9
[007:260] [2022-07-16 08:21:06 +0000.802709][62f0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:266] [2022-07-16 08:21:06 +0000.809030][6328] DTS queue for
Generator:0x78213a72b8 4926 4957
[007:302] [2022-07-16 08:21:06 +0000.844932][62f0] The convert RGB to YUV take 4
[007:647] [2022-07-16 08:21:07 +0000.189657][6328] Push an pts:5338 to dts queue.
[007:683] [2022-07-16 08:21:07 +0000.225191][6320]
RecordAudioSource::PullAudioFrame
[007:707] [2022-07-16 08:21:07 +0000.249344][6328] last dts:5289 currentPts:5338
ppsOrSPS:0 queue length:3
[007:770] [2022-07-16 08:21:07 +0000.312850][62f0] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:804] [2022-07-16 08:21:07 +0000.347043][62f0] The convert RGB to YUV take 4
[008:011] [2022-07-16 08:21:07 +0000.553360][6321] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:092] [2022-07-16 08:21:07 +0000.634380][552b]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[008:092] [2022-07-16 08:21:07 +0000.634906][62f0] operator(): Stop
[008:092] [2022-07-16 08:21:07 +0000.634979][62f0] StopPullFrameAndWriteMp4
time:6184467 enter.

[008:092] [2022-07-16 08:21:07 +0000.635030][62f0] StopRecording:


[008:100] [2022-07-16 08:21:07 +0000.642451][6320] resampled_data_size:512
[008:100] [2022-07-16 08:21:07 +0000.642618][6320] AF_SpeedFilter audio time 222,
0x7837163c00 out time: 6184350 org time: 6184350
[008:100] [2022-07-16 08:21:07 +0000.642817][6320] PullAudioFrame: PullFrame audio
finished.
[008:100] [2022-07-16 08:21:07 +0000.642873][6320]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[008:102] [2022-07-16 08:21:07 +0000.644179][6328]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:174
[008:105] [2022-07-16 08:21:07 +0000.647878][62ef] stop recording
[008:105] [2022-07-16 08:21:07 +0000.647961][62ef]
RecordingSessionInternalSimple:destroy media processers
[008:105] [2022-07-16 08:21:07 +0000.648015][62ef] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[008:105] [2022-07-16 08:21:07 +0000.648083][62ef] H264Encode::flushing hareware
Encoder
[008:106] [2022-07-16 08:21:07 +0000.648334][62ef] Flush time:6184481 enter.

[008:106] [2022-07-16 08:21:07 +0000.648423][62ef] H264Encoder encoder flush


[008:106] [2022-07-16 08:21:07 +0000.648477][62ef] flush output queue
[008:118] [2022-07-16 08:21:07 +0000.660140][62ef] DTS queue for
Generator:0x78213a72b8
[008:154] [2022-07-16 08:21:07 +0000.696350][62f4] Run AGC when audioType = 0
[008:154] [2022-07-16 08:21:07 +0000.696493][62f4]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:420] [2022-07-16 08:21:07 +0000.962476][62ef] Flush leave. expire time = 314
ms

[008:420] [2022-07-16 08:21:07 +0000.962824][62ef] ~H264EncodeWrap:


[008:420] [2022-07-16 08:21:07 +0000.962891][62ef] ~H264Encode:
[008:420] [2022-07-16 08:21:07 +0000.962937][62ef] teardownCompressionSession:
H264Encode::destroying Encoder
[008:420] [2022-07-16 08:21:07 +0000.962985][62ef] Release time:6184795 enter.

[008:421] [2022-07-16 08:21:07 +0000.963262][62ef] Release:


MediaCodecVideoEncoder::Release _inited:1
[008:421] [2022-07-16 08:21:07 +0000.963373][62ef] Destroy time:6184796 enter.

[008:421] [2022-07-16 08:21:07 +0000.963437][62ef] H264Encoder encoderDestroy


[008:421] [2022-07-16 08:21:07 +0000.963494][62ef]
AndroidMediaCodecVideoEncoder::release env: 0x7805183080
[008:421] [2022-07-16 08:21:07 +0000.963546][62ef]
AndroidMediaCodecVideoEncoder::Destroy
[008:445] [2022-07-16 08:21:07 +0000.987846][62ef] Destroy leave. expire time = 24
ms

[008:445] [2022-07-16 08:21:07 +0000.988049][62ef] Release leave. expire time = 25


ms
[008:445] [2022-07-16 08:21:07 +0000.988126][62ef] ~AndroidHwAvcEncoder
time:6184820 enter.

[008:446] [2022-07-16 08:21:07 +0000.988371][62ef] Release time:6184821 enter.

[008:446] [2022-07-16 08:21:07 +0000.988449][62ef] Release:


MediaCodecVideoEncoder:: has been released before, just return
[008:446] [2022-07-16 08:21:07 +0000.988515][62ef] Release leave. expire time = 0
ms

[008:446] [2022-07-16 08:21:07 +0000.988584][62ef] ~AndroidMediaCodecVideoEncoder


[008:446] [2022-07-16 08:21:07 +0000.988646][62ef] ~WrapAndroidMediaCodec
time:6184821 enter.

[008:446] [2022-07-16 08:21:07 +0000.988709][62ef] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[008:446] [2022-07-16 08:21:07 +0000.988793][62ef] video hevc hw codec


destructor:0x78214ad038

[008:446] [2022-07-16 08:21:07 +0000.988880][62ef] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[008:446] [2022-07-16 08:21:07 +0000.988967][62ef] teardownCompressionSession:


H264Encode::destroyed Encoder
[008:446] [2022-07-16 08:21:07 +0000.989019][62ef]
RecordingSessionInternalSimple:destroy aac encoder output!
[008:446] [2022-07-16 08:21:07 +0000.989065][62ef] AACSWEncode destructor
[008:461] [2022-07-16 08:21:08 +0000.3519][6329] MP4 close file successfully
[008:461] [2022-07-16 08:21:08 +0000.3671][6329] Recording session Internal: notify
recording ok
[008:461] [2022-07-16 08:21:08 +0000.3715][6329] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_6178480.mp4,
output_video_timestamp_:5759 last_video_pts_:5759
[008:461] [2022-07-16 08:21:08 +0000.3803][6329] OnRecordFinish:
[008:462] [2022-07-16 08:21:08 +0000.4811][6329] onRecordingOk: net seek
pos:0record video duration:5792record audio duration:5781
[008:463] [2022-07-16 08:21:08 +0000.5500][6321] destructMicSource_w:
[008:463] [2022-07-16 08:21:08 +0000.5582][6321] setOutput_w:
MicSource::setOutput() 0x0
[008:463] [2022-07-16 08:21:08 +0000.5637][6321] close external audio stream

[008:463] [2022-07-16 08:21:08 +0000.5787][62f0] releaseThread 0x7836f82d80


[008:463] [2022-07-16 08:21:08 +0000.5859][62f0] ~MicSource: Mic source
destroyed:0x78b6307800
[008:464] [2022-07-16 08:21:08 +0000.6813][62f0] StopPullFrameAndWriteMp4 leave.
expire time = 372 ms

[008:464] [2022-07-16 08:21:08 +0000.6896][62f0] DestroyPipelineAndFilters


time:6184839 enter.

[008:464] [2022-07-16 08:21:08 +0000.6979][62f0] UnbindInputFilter 0x7837163a40


this 0x78373ad2c0
[008:464] [2022-07-16 08:21:08 +0000.7051][62f0] UnbindInputFilter 0x7837163bd8
this 0x7837163d50
[008:465] [2022-07-16 08:21:08 +0000.7259][62f0] UnbindInputFilter 0x78373ad2c0
this 0x78b63d6920
[008:465] [2022-07-16 08:21:08 +0000.7314][62f0] filter: filter pipeline destroy
this: 0x78b63d6880
[008:465] [2022-07-16 08:21:08 +0000.7864][62f0] ClearVideoOfSources: recodring
total frames:0
[008:465] [2022-07-16 08:21:08 +0000.8069][62f0] ClearVideoOfSources:
[008:466] [2022-07-16 08:21:08 +0000.8230][62f0] GPUImageProcessing destruct.
[008:466] [2022-07-16 08:21:08 +0000.8396][62f0] destroy TrivalImageDrawer
0x7823cfaf00
[008:466] [2022-07-16 08:21:08 +0000.8552][62f0] The shader has been initialize,
clean up them.

[008:466] [2022-07-16 08:21:08 +0000.8733][62f0] ~OpenGLFrameBuffer:


[008:466] [2022-07-16 08:21:08 +0000.8892][62f0] ~OpenGLFrameBuffer:
[008:466] [2022-07-16 08:21:08 +0000.9032][62f0] ~OpenGLFrameBuffer:
[008:467] [2022-07-16 08:21:08 +0000.9152][62f0] ~OpenGLFrameBuffer:
[008:467] [2022-07-16 08:21:08 +0000.9308][62f0] ~OpenGLFrameBuffer:
[008:467] [2022-07-16 08:21:08 +0000.9778][62f0] ~OpenGLFrameBuffer:
[008:468] [2022-07-16 08:21:08 +0000.10130][62f0] GPUImageProcessing destruct
finish.
[008:468] [2022-07-16 08:21:08 +0000.10212][62f0] GPURGBAFrame destruct.
[008:468] [2022-07-16 08:21:08 +0000.10290][62f0] destroy OpenGLRenderProgram
0x78373ad098
[008:468] [2022-07-16 08:21:08 +0000.10336][62f0] ~CameraSource time:6184843
enter.

[008:468] [2022-07-16 08:21:08 +0000.10375][62f0] ~CameraSource leave. expire time


= 0 ms

[008:468] [2022-07-16 08:21:08 +0000.10420][62f0] ~RecordAudioSource time:6184843


enter.

[008:468] [2022-07-16 08:21:08 +0000.10457][62f0] ~RecordAudioSource leave. expire


time = 0 ms

[008:468] [2022-07-16 08:21:08 +0000.10498][62f0] DestroyPipelineAndFilters leave.


expire time = 4 ms

[008:499] [2022-07-16 08:21:08 +0000.41549][552b]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[008:501] [2022-07-16 08:21:08 +0000.43299][552b] machine model :redmi
[008:501] [2022-07-16 08:21:08 +0000.43390][552b] Support this machine model :redmi
[008:501] [2022-07-16 08:21:08 +0000.43421][552b] global inited! current sdk
version: 07-20-936c45f
[008:501] [2022-07-16 08:21:08 +0000.43680][552b] filter: filter pipeline construtc
this: 0x78211e4880
[008:501] [2022-07-16 08:21:08 +0000.43749][552b] MediaFilterGraph:
MediaFilterGraph construct
[008:501] [2022-07-16 08:21:08 +0000.43780][552b] GLESContext:
[008:501] [2022-07-16 08:21:08 +0000.43837][552b] The result of eglGetDisplay is:
0x1
[008:503] [2022-07-16 08:21:08 +0000.45598][552b] The result of creation:
0x782144b980
[008:503] [2022-07-16 08:21:08 +0000.45730][552b] The result of
eglCreatePbufferSurface is: 0x782144ba80
[008:504] [2022-07-16 08:21:08 +0000.46622][552b] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_6178480.mp4
[008:504] [2022-07-16 08:21:08 +0000.46674][552b] The source 0 speed:1
[008:504] [2022-07-16 08:21:08 +0000.46723][552b] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_6178480.mp4, delay:
0
[008:504] [2022-07-16 08:21:08 +0000.46762][552b] CreateDecoderByVideoSource
time:6184879 enter.

[008:504] [2022-07-16 08:21:08 +0000.47057][552b] running_decoder_count:0max


count:2
[008:504] [2022-07-16 08:21:08 +0000.47092][552b] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_6178480.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7821122000
[008:519] [2022-07-16 08:21:08 +0000.61752][634d] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x78b63df000] Current FFmpeg version git-2021-06-16-97cea6f

[008:621] [2022-07-16 08:21:08 +0000.163866][62f4] haveEnoughProcessedData


internalAudioStream.length: 10
[008:678] [2022-07-16 08:21:08 +0000.220863][634d] OnStreamInfoFound: video
duration_: 5792
[008:680] [2022-07-16 08:21:08 +0000.222358][552b] start decoder
[008:680] [2022-07-16 08:21:08 +0000.222450][552b] CreateDecoderByVideoSource
leave. expire time = 176 ms

[008:680] [2022-07-16 08:21:08 +0000.222508][552b] BindInputFilter 0x783b71c2a0


this 0x78017aff18
[008:680] [2022-07-16 08:21:08 +0000.222544][552b] BindInputFilter 0x78017aff18
this 0x78017affd8
[008:680] [2022-07-16 08:21:08 +0000.222587][552b] BindInputFilter 0x783b71c2a0
this 0x78015cb098
[008:680] [2022-07-16 08:21:08 +0000.222628][552b] BindInputFilter 0x78015cb098
this 0x78015cb158
[008:680] [2022-07-16 08:21:08 +0000.222659][552b] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_6178480.mp4
[008:680] [2022-07-16 08:21:08 +0000.222694][552b] BindInputFilter 0x78017affd8
this 0x78015cb218
[008:680] [2022-07-16 08:21:08 +0000.222733][552b] BindInputFilter 0x78015cb218
this 0x78211e4920
[008:680] [2022-07-16 08:21:08 +0000.222773][552b] BindInputFilter 0x78015cb158
this 0x78015cb2d8
[008:680] [2022-07-16 08:21:08 +0000.222815][552b] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/.milive//record_video_6178480.mp4
[008:682] [2022-07-16 08:21:08 +0000.224171][634e] NO get frame from decoder
[008:682] [2022-07-16 08:21:08 +0000.225123][634e] NO get frame from decoder
[008:684] [2022-07-16 08:21:08 +0000.226637][634e] NO get frame from decoder
[008:688] [2022-07-16 08:21:08 +0000.230192][634e] NO get frame from decoder
[008:688] [2022-07-16 08:21:08 +0000.230903][634e] NO get frame from decoder
[008:690] [2022-07-16 08:21:08 +0000.232547][552b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[008:690] [2022-07-16 08:21:08 +0000.233077][552b] machine model :redmi
[008:690] [2022-07-16 08:21:08 +0000.233123][552b] Support this machine
model :redmi
[008:691] [2022-07-16 08:21:08 +0000.233146][552b] global inited! current sdk
version: 07-20-936c45f
[008:691] [2022-07-16 08:21:08 +0000.233229][552b] GetPipeline:
-----------------------------------------
[008:691] [2022-07-16 08:21:08 +0000.233254][552b] GetPipeline: source:
0x783b71c080
[008:691] [2022-07-16 08:21:08 +0000.233277][552b] GetPipeline: filter: NULLFilter
[008:691] [2022-07-16 08:21:08 +0000.233299][552b] GetPipeline: filter: NULLFilter
[008:691] [2022-07-16 08:21:08 +0000.233321][552b] GetPipeline: filter: NULLFilter
[008:691] [2022-07-16 08:21:08 +0000.233359][552b] GetPipeline: audio filter:
AuidoNULLFilter
[008:691] [2022-07-16 08:21:08 +0000.233380][552b] GetPipeline: audio filter:
AuidoNULLFilter
[008:691] [2022-07-16 08:21:08 +0000.233410][552b] GetPipeline: audio filter:
AudioNUllFilter
[008:691] [2022-07-16 08:21:08 +0000.233432][552b] GetPipeline:
------------------------------------------
[008:691] [2022-07-16 08:21:08 +0000.233464][552b] filter: filter pipeline2 update
pattern: 0
[008:692] [2022-07-16 08:21:08 +0000.234328][552b] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[008:692] [2022-07-16 08:21:08 +0000.234575][552b] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[008:692] [2022-07-16 08:21:08 +0000.234643][552b] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[008:692] [2022-07-16 08:21:08 +0000.234824][552b] DeviceInit:
[008:693] [2022-07-16 08:21:08 +0000.235206][552b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[008:693] [2022-07-16 08:21:08 +0000.235574][552b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[008:693] [2022-07-16 08:21:08 +0000.235815][552b] CreatePlatformSpecificObjects:
[008:693] [2022-07-16 08:21:08 +0000.235856][552b] audio device use null audio
input and opensl output
[008:693] [2022-07-16 08:21:08 +0000.235881][552b] Create OpenSLES output module
with java VM support.

[008:693] [2022-07-16 08:21:08 +0000.236013][552b] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[008:694] [2022-07-16 08:21:08 +0000.236220][552b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[008:694] [2022-07-16 08:21:08 +0000.236389][552b] Create OpenSLES output module
with buffer num:2

[008:694] [2022-07-16 08:21:08 +0000.236434][552b] Error(trace.cc:40): Init the


output and input for audio device template.
[008:694] [2022-07-16 08:21:08 +0000.236470][552b] Init the output device.

[008:694] [2022-07-16 08:21:08 +0000.236510][552b] Set the playout as stereo:1


[008:694] [2022-07-16 08:21:08 +0000.236546][552b] Set the sample rate to be:44100

[008:694] [2022-07-16 08:21:08 +0000.236603][552b] Low latency buffer size:144 low


sample rate:48000
[008:694] [2022-07-16 08:21:08 +0000.236644][552b] DeviceInit: Done
[008:694] [2022-07-16 08:21:08 +0000.236821][552b] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[008:695] [2022-07-16 08:21:08 +0000.237727][552b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[008:695] [2022-07-16 08:21:08 +0000.237815][552b]
MediaFilterPlayer::SetPlayerNotify 0x783b938100
[008:696] [2022-07-16 08:21:08 +0000.238305][552b]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[008:696] [2022-07-16 08:21:08 +0000.238351][552b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[008:696] [2022-07-16 08:21:08 +0000.239047][552b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[008:697] [2022-07-16 08:21:08 +0000.239630][552b] SetGraphLoop: SetGraphLoop 1
[008:697] [2022-07-16 08:21:08 +0000.239687][552b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[008:698] [2022-07-16 08:21:08 +0000.240204][552b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[008:698] [2022-07-16 08:21:08 +0000.240963][634e] NO get frame from decoder
[008:700] [2022-07-16 08:21:08 +0000.242370][635a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x77f1d68618
[008:700] [2022-07-16 08:21:08 +0000.242472][634e] NO get frame from decoder
[008:700] [2022-07-16 08:21:08 +0000.242875][634e] NO get frame from decoder
[008:710] [2022-07-16 08:21:08 +0000.252157][552b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[008:712] [2022-07-16 08:21:08 +0000.254632][552b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[008:712] [2022-07-16 08:21:08 +0000.254843][635c] Start:
[008:712] [2022-07-16 08:21:08 +0000.254973][635b] operator(): video render
started.
[008:712] [2022-07-16 08:21:08 +0000.255034][635b] DriveRender working... (1/200)
[008:712] [2022-07-16 08:21:08 +0000.255067][635b] Warning(video_render.cc:390): No
picture to display (1/50)
[008:713] [2022-07-16 08:21:08 +0000.256053][635c] Start:
[008:714] [2022-07-16 08:21:08 +0000.256234][635c] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[008:714] [2022-07-16 08:21:08 +0000.256284][635c] Reset: history total size: 98
[008:714] [2022-07-16 08:21:08 +0000.256312][635c] DeviceStart:
audioDevice_:0x780131b000
[008:714] [2022-07-16 08:21:08 +0000.256344][635c] DeviceStart: time profile
playout init before
[008:714] [2022-07-16 08:21:08 +0000.256371][635c] DeviceStart: time profile
playout init end
[008:714] [2022-07-16 08:21:08 +0000.256402][635c] OpenSlesOutput:Start playout

[008:715] [2022-07-16 08:21:08 +0000.257351][635c] Create the opensl output player.


streamtype before:0

[008:715] [2022-07-16 08:21:08 +0000.257389][635c] Create the opensl output player.


streamtype after:3

[008:765] [2022-07-16 08:21:08 +0000.307721][635c] Enqueue opensl buffer size:1764


[008:810] [2022-07-16 08:21:08 +0000.353056][635c] DeviceStart: time profile
playout all end
[008:810] [2022-07-16 08:21:08 +0000.353106][635f]
PlayerSimpleBufferQueueCallbackHandler function
[008:811] [2022-07-16 08:21:08 +0000.353215][635c] operator(): Audio playback
started.
[008:811] [2022-07-16 08:21:08 +0000.353317][635f] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[008:811] [2022-07-16 08:21:08 +0000.353350][635c] operator(): Started now!
[008:811] [2022-07-16 08:21:08 +0000.353447][635e] Error(video_source.cc:430): wait
decoder a frame: 0
[008:814] [2022-07-16 08:21:08 +0000.356232][635e] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[008:811] [2022-07-16 08:21:08 +0000.353386][635f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[008:811] [2022-07-16 08:21:08 +0000.353521][635d] Pull audio failed.(wait video!)
[008:817] [2022-07-16 08:21:08 +0000.359185][635d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[008:817] [2022-07-16 08:21:08 +0000.359542][635d] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[008:817] [2022-07-16 08:21:08 +0000.359647][635d] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[008:817] [2022-07-16 08:21:08 +0000.360102][635d] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[008:819] [2022-07-16 08:21:08 +0000.361577][635e] OnVideoFrameReady(1/200)
[008:819] [2022-07-16 08:21:08 +0000.361886][635b] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[008:821] [2022-07-16 08:21:08 +0000.363660][635d]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[008:821] [2022-07-16 08:21:08 +0000.363887][635d] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[008:822] [2022-07-16 08:21:08 +0000.364225][635c] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[008:822] [2022-07-16 08:21:08 +0000.364410][635c] The audio playback speed:100
(1/100)
[008:822] [2022-07-16 08:21:08 +0000.364472][635c] lipsync_debug: The current
played audio timestamp is:0(1/50)
[008:822] [2022-07-16 08:21:08 +0000.364526][635c] First audio frame rendering
[008:828] [2022-07-16 08:21:08 +0000.371043][635b] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:6185203
[008:886] [2022-07-16 08:21:08 +0000.428194][635b] lipsync_debug: render a video
frame
[008:886] [2022-07-16 08:21:08 +0000.428296][635b] lipsync_debug: First video frame
rendering.
[008:905] [2022-07-16 08:21:08 +0000.447407][635b]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:24 timeDelta:77 last
video ts:900 frame->pts:3060 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[008:905] [2022-07-16 08:21:08 +0000.447525][635b] lipsync_debug: tsDelta -
timeDelta = -53
[008:905] [2022-07-16 08:21:08 +0000.447553][635b] lipsync_debug:result remaining
time:0
[008:905] [2022-07-16 08:21:08 +0000.447575][635b] dynamic updated lipsync delay:0
[008:964] [2022-07-16 08:21:08 +0000.506745][635b] lipsync_debug:remaining time:10
tsDelta - timeDelta:11
[008:964] [2022-07-16 08:21:08 +0000.506892][635b] lipsync_debug:result remaining
time:10
[008:969] [2022-07-16 08:21:08 +0000.511506][635e] video frame wait audio frame:
last_video_timestamp:288 last_audio_timestamp:184.943
[008:969] [2022-07-16 08:21:08 +0000.511639][635e]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[009:249] [2022-07-16 08:21:08 +0000.792113][635e] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2992 diff: 9
[009:486] [2022-07-16 08:21:09 +0000.28518][635b] lipsync_debug:displaying video
ts:60120 The current displayed video timestamp is:6185861
[009:695] [2022-07-16 08:21:09 +0000.237990][635f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[009:704] [2022-07-16 08:21:09 +0000.246609][552b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[009:705] [2022-07-16 08:21:09 +0000.247949][635c] Stop:
[009:705] [2022-07-16 08:21:09 +0000.248117][635b] operator(): Video Render
stopped.
[009:706] [2022-07-16 08:21:09 +0000.248221][635c] Stop:
[009:706] [2022-07-16 08:21:09 +0000.248405][635c] DeviceStop:
audioDevice_:0x780131b000
[009:706] [2022-07-16 08:21:09 +0000.248447][635c] OpenSlesOutput:Stop playout

[009:707] [2022-07-16 08:21:09 +0000.249629][635c] DeviceStop: Done


[009:707] [2022-07-16 08:21:09 +0000.249797][635c] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[009:707] [2022-07-16 08:21:09 +0000.249838][635c] operator(): Stop now!
[009:730] [2022-07-16 08:21:09 +0000.272893][552b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[009:730] [2022-07-16 08:21:09 +0000.273000][552b] StopPreView: Have Stopped,
operation cancel
[009:730] [2022-07-16 08:21:09 +0000.273040][552b] Stop:
[009:731] [2022-07-16 08:21:09 +0000.273167][635c] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[009:731] [2022-07-16 08:21:09 +0000.273329][552b] DeviceRelease:
audioDevice_:0x780131b000
[009:731] [2022-07-16 08:21:09 +0000.273359][552b] OpenSlesOutput:Stop playout

[009:731] [2022-07-16 08:21:09 +0000.273398][552b] DeviceRelease: Release the


webrtc device object.
[009:731] [2022-07-16 08:21:09 +0000.273540][552b] OpenSlesOutput destruct.

[009:731] [2022-07-16 08:21:09 +0000.273598][552b] DeviceRelease: Done


[009:731] [2022-07-16 08:21:09 +0000.273694][552b] Stop:
[009:731] [2022-07-16 08:21:09 +0000.273763][635b] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[009:734] [2022-07-16 08:21:09 +0000.276787][552b] global uninited!
[009:736] [2022-07-16 08:21:09 +0000.278903][552b]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[009:736] [2022-07-16 08:21:09 +0000.278994][552b] ~MediaFilterGraph:
MediaFilterGraph destruct
[009:736] [2022-07-16 08:21:09 +0000.279023][552b] RemoveVideoBackGroud: hava not
add video backgroud
[009:736] [2022-07-16 08:21:09 +0000.279061][552b] UnbindInputFilter 0x78015cb218
this 0x78211e4920
[009:736] [2022-07-16 08:21:09 +0000.279104][552b] ClearAllSource: remove source
filter, sourceid: 0x783b71c080
[009:737] [2022-07-16 08:21:09 +0000.279156][552b] DestoryDecoderByVideoSource
time:6186112 enter.

[009:737] [2022-07-16 08:21:09 +0000.279193][552b] ~VideoBindDecoder time:6186112


enter.

[009:737] [2022-07-16 08:21:09 +0000.279349][552b] CleanUp time:6186112 enter.

[009:741] [2022-07-16 08:21:09 +0000.283481][552b] CleanUp leave. expire time = 4


ms

[009:741] [2022-07-16 08:21:09 +0000.283587][552b] CleanUp time:6186116 enter.

[009:741] [2022-07-16 08:21:09 +0000.283861][552b] CleanUp leave. expire time = 0


ms

[009:742] [2022-07-16 08:21:09 +0000.284493][552b] ~VideoBindDecoder leave. expire


time = 5 ms

[009:742] [2022-07-16 08:21:09 +0000.284560][552b] DestoryDecoderByVideoSource


leave. expire time = 5 ms

[009:742] [2022-07-16 08:21:09 +0000.284601][552b] UnbindInputFilter 0x78017affd8


this 0x78015cb218
[009:742] [2022-07-16 08:21:09 +0000.284648][552b] UnbindInputFilter 0x78017aff18
this 0x78017affd8
[009:742] [2022-07-16 08:21:09 +0000.284692][552b] UnbindInputFilter 0x783b71c2a0
this 0x78017aff18
[009:742] [2022-07-16 08:21:09 +0000.284735][552b] UnbindInputFilter 0x78015cb158
this 0x78015cb2d8
[009:742] [2022-07-16 08:21:09 +0000.284780][552b] UnbindInputFilter 0x78015cb098
this 0x78015cb158
[009:742] [2022-07-16 08:21:09 +0000.284826][552b] UnbindInputFilter 0x783b71c2a0
this 0x78015cb098
[009:742] [2022-07-16 08:21:09 +0000.285092][552b] ~GLESContext:
[009:744] [2022-07-16 08:21:09 +0000.286666][552b] GLESContext destruct finish.
[009:744] [2022-07-16 08:21:09 +0000.286743][552b] filter: filter pipeline destroy
this: 0x78211e4880
[009:745] [2022-07-16 08:21:09 +0000.287446][552b]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[009:745] [2022-07-16 08:21:09 +0000.288078][552b] machine model :redmi
[009:745] [2022-07-16 08:21:09 +0000.288108][552b] Support this machine
model :redmi
[009:746] [2022-07-16 08:21:09 +0000.288133][552b] global inited! current sdk
version: 07-20-936c45f
[009:746] [2022-07-16 08:21:09 +0000.288295][552b] filter: filter pipeline
construtc this: 0x78211e4880
[009:746] [2022-07-16 08:21:09 +0000.288324][552b] MediaFilterGraph:
MediaFilterGraph construct
[009:746] [2022-07-16 08:21:09 +0000.288350][552b] GLESContext:
[009:746] [2022-07-16 08:21:09 +0000.288393][552b] The result of eglGetDisplay is:
0x1
[009:747] [2022-07-16 08:21:09 +0000.289821][552b] The result of creation:
0x7821236b00
[009:747] [2022-07-16 08:21:09 +0000.289959][552b] The result of
eglCreatePbufferSurface is: 0x782144b900
[009:747] [2022-07-16 08:21:09 +0000.290060][552b] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_6178480.mp4
[009:747] [2022-07-16 08:21:09 +0000.290101][552b] The source 0 speed:1
[009:748] [2022-07-16 08:21:09 +0000.290140][552b] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_6178480.mp4, delay:
0
[009:748] [2022-07-16 08:21:09 +0000.290171][552b] CreateDecoderByVideoSource
time:6186123 enter.

[009:748] [2022-07-16 08:21:09 +0000.290405][552b] running_decoder_count:0max


count:2
[009:748] [2022-07-16 08:21:09 +0000.290435][552b] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_6178480.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7821122000
[009:750] [2022-07-16 08:21:09 +0000.292381][6369] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x78b1843a00] Current FFmpeg version git-2021-06-16-
97cea6f

[009:912] [2022-07-16 08:21:09 +0000.454533][6369] OnStreamInfoFound: video


duration_: 5792
[009:914] [2022-07-16 08:21:09 +0000.456326][552b] start decoder
[009:914] [2022-07-16 08:21:09 +0000.456410][552b] CreateDecoderByVideoSource
leave. expire time = 166 ms

[009:914] [2022-07-16 08:21:09 +0000.456463][552b] BindInputFilter 0x783b71c2a0


this 0x78015cd498
[009:914] [2022-07-16 08:21:09 +0000.456500][552b] BindInputFilter 0x78015cd498
this 0x78015cd558
[009:914] [2022-07-16 08:21:09 +0000.456535][552b] BindInputFilter 0x783b71c2a0
this 0x78015cd918
[009:914] [2022-07-16 08:21:09 +0000.456576][552b] BindInputFilter 0x78015cd918
this 0x78015cd9d8
[009:914] [2022-07-16 08:21:09 +0000.456598][552b] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_6178480.mp4
[009:914] [2022-07-16 08:21:09 +0000.456642][552b] BindInputFilter 0x78015cd558
this 0x78015cda98
[009:914] [2022-07-16 08:21:09 +0000.456673][552b] BindInputFilter 0x78015cda98
this 0x78211e4920
[009:914] [2022-07-16 08:21:09 +0000.456712][552b] BindInputFilter 0x78015cd9d8
this 0x78015cdb58
[009:914] [2022-07-16 08:21:09 +0000.456759][552b] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/.milive//record_video_6178480.mp4
[009:915] [2022-07-16 08:21:09 +0000.458115][636a] NO get frame from decoder
[009:916] [2022-07-16 08:21:09 +0000.459031][636a] NO get frame from decoder
[009:917] [2022-07-16 08:21:09 +0000.459578][636a] NO get frame from decoder
[009:917] [2022-07-16 08:21:09 +0000.460122][636a] NO get frame from decoder
[009:918] [2022-07-16 08:21:09 +0000.460943][636a] NO get frame from decoder
[009:919] [2022-07-16 08:21:09 +0000.461768][636a] NO get frame from decoder
[009:920] [2022-07-16 08:21:09 +0000.462832][636a] NO get frame from decoder
[009:921] [2022-07-16 08:21:09 +0000.463676][636a] NO get frame from decoder
[009:922] [2022-07-16 08:21:09 +0000.464146][552b]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[009:922] [2022-07-16 08:21:09 +0000.464323][552b] MediaComposeFile time:6186297
enter.

[009:922] [2022-07-16 08:21:09 +0000.464361][552b] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[009:922] [2022-07-16 08:21:09 +0000.464496][552b] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[009:922] [2022-07-16 08:21:09 +0000.464546][552b] Recording session using default
bitrate support by app:31457280
[009:922] [2022-07-16 08:21:09 +0000.464543][6374] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7804c6be40
[009:922] [2022-07-16 08:21:09 +0000.464633][6374] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[009:922] [2022-07-16 08:21:09 +0000.464773][552b] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[009:922] [2022-07-16 08:21:09 +0000.464880][552b] GetPipeline:
-----------------------------------------
[009:922] [2022-07-16 08:21:09 +0000.464907][552b] GetPipeline: source:
0x783b71c080
[009:922] [2022-07-16 08:21:09 +0000.464929][552b] GetPipeline: filter: NULLFilter
[009:922] [2022-07-16 08:21:09 +0000.464949][552b] GetPipeline: filter: NULLFilter
[009:922] [2022-07-16 08:21:09 +0000.464967][552b] GetPipeline: filter: NULLFilter
[009:922] [2022-07-16 08:21:09 +0000.464989][552b] GetPipeline: audio filter:
AuidoNULLFilter
[009:922] [2022-07-16 08:21:09 +0000.465007][552b] GetPipeline: audio filter:
AuidoNULLFilter
[009:922] [2022-07-16 08:21:09 +0000.465027][552b] GetPipeline: audio filter:
AudioNUllFilter
[009:922] [2022-07-16 08:21:09 +0000.465048][552b] GetPipeline:
------------------------------------------
[009:922] [2022-07-16 08:21:09 +0000.465069][552b] filter: filter pipeline2 update
pattern: 2
[009:923] [2022-07-16 08:21:09 +0000.465263][552b] MediaComposeFile leave. expire
time = 1 ms

[009:923] [2022-07-16 08:21:09 +0000.465631][552b] machine model :redmi


[009:923] [2022-07-16 08:21:09 +0000.465654][552b] Support this machine
model :redmi
[009:923] [2022-07-16 08:21:09 +0000.465700][552b] global inited! current sdk
version: 07-20-936c45f
[009:937] [2022-07-16 08:21:09 +0000.479207][552b]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[009:937] [2022-07-16 08:21:09 +0000.479347][552b] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 256
[009:937] [2022-07-16 08:21:09 +0000.479808][552b]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[009:937] [2022-07-16 08:21:09 +0000.479874][552b] BeginCompose: BeginCompose, is
composing 0
[009:937] [2022-07-16 08:21:09 +0000.479970][6374] start recording, file path:
[009:938] [2022-07-16 08:21:09 +0000.480128][6374] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 256 audio_timescale:44100
video_timescale:90000
[009:938] [2022-07-16 08:21:09 +0000.480183][6374] 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
[009:938] [2022-07-16 08:21:09 +0000.480217][6374] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 256
[009:938] [2022-07-16 08:21:09 +0000.480254][6374] fd_open successed
handle:0xb4000078c5a990b0
[009:938] [2022-07-16 08:21:09 +0000.480484][6374] create mp4 file:271
m_fileHandle: 0x7847a15e00
[009:938] [2022-07-16 08:21:09 +0000.480531][6374] MP4 file: is opened successfully
[009:938] [2022-07-16 08:21:09 +0000.480554][6374] setupMediaProcessers:
[009:938] [2022-07-16 08:21:09 +0000.480576][6374]
RecordingSessionInternalSimple:setup media processers.
[009:938] [2022-07-16 08:21:09 +0000.480597][6374] construct AAC encoder
[009:938] [2022-07-16 08:21:09 +0000.480894][6374] H264Encoder creating:
ultrafast012323
[009:938] [2022-07-16 08:21:09 +0000.480935][6374] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[009:939] [2022-07-16 08:21:09 +0000.481294][6374] H264Encode::GetMachineModel is
2201117TY
[009:939] [2022-07-16 08:21:09 +0000.481333][6374] H264Encoder machine_mode
is:2201117TY
[009:939] [2022-07-16 08:21:09 +0000.481356][6374] H264Encode::machine size :9
machine_mode:2201117TY
[009:939] [2022-07-16 08:21:09 +0000.481385][6374] H264Encode::machine array
size :22 machine_mode:2201117TY
[009:939] [2022-07-16 08:21:09 +0000.481417][6374] H264Encode::current machine
is :2201117TY auto check hw codec decide to use hw codec
[009:939] [2022-07-16 08:21:09 +0000.481440][6374] setupCompressionSession:
[009:939] [2022-07-16 08:21:09 +0000.481461][6374] H264Encode::creating hareware
Encoder
[009:939] [2022-07-16 08:21:09 +0000.481483][6374] AndroidHwAvcEncoder time:6186314
enter.

[009:939] [2022-07-16 08:21:09 +0000.481673][6374] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000078c5a21380 address:0x77bba09760
[009:939] [2022-07-16 08:21:09 +0000.481803][6374] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[009:939] [2022-07-16 08:21:09 +0000.481838][6374] The video avc hw codec address
is 0x7837054e18
[009:939] [2022-07-16 08:21:09 +0000.481900][6374] AndroidHwAvcEncoder leave.
expire time = 0 ms

[009:939] [2022-07-16 08:21:09 +0000.481936][6374] RegisterEncodeCompleteCallback


time:6186314 enter.

[009:939] [2022-07-16 08:21:09 +0000.482009][6374] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[009:939] [2022-07-16 08:21:09 +0000.482047][6374] InitEncode time:6186314 enter.

[009:939] [2022-07-16 08:21:09 +0000.482101][6374] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[009:940] [2022-07-16 08:21:09 +0000.482137][6374] Create time:6186315 enter.

[009:940] [2022-07-16 08:21:09 +0000.482160][6374] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[009:940] [2022-07-16 08:21:09 +0000.482202][6374]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x78477fcfc0
[009:940] [2022-07-16 08:21:09 +0000.482367][6374]
supported_type:image/vnd.android.heic
[009:940] [2022-07-16 08:21:09 +0000.482438][6374] supported_type:video/avc
[009:940] [2022-07-16 08:21:09 +0000.482490][6374] name:OMX.qcom.video.encoder.avc
mime:video/avc
[009:940] [2022-07-16 08:21:09 +0000.482529][6374] hwCodecPrefix :OMX.qcom.
[009:940] [2022-07-16 08:21:09 +0000.482567][6374] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[009:940] [2022-07-16 08:21:09 +0000.482593][6374] mediacodec_createCodecByName
time:6186315 enter.

[009:940] [2022-07-16 08:21:09 +0000.482627][6374] WrapAndroidMediaCodec


time:6186315 enter.

[009:940] [2022-07-16 08:21:09 +0000.482766][6374] WrapAndroidMediaCodec leave.


expire time = 0 ms

[009:945] [2022-07-16 08:21:09 +0000.487513][6379] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x784781dc98
[009:978] [2022-07-16 08:21:09 +0000.520742][6374] mediacodec_createCodecByName
leave. expire time = 38 ms

[009:978] [2022-07-16 08:21:09 +0000.520871][6374] WrapAndroidMediaFromat


time:6186353 enter.

[009:978] [2022-07-16 08:21:09 +0000.520947][6374] WrapAndroidMediaFromat leave.


expire time = 0 ms

[010:000] [2022-07-16 08:21:09 +0000.542345][6374] Destroy time:6186375 enter.

[010:000] [2022-07-16 08:21:09 +0000.542459][6374] WrapAndroidMediaFromat::


Destroy
[010:000] [2022-07-16 08:21:09 +0000.542487][6374] Destroy leave. expire time = 0
ms

[010:000] [2022-07-16 08:21:09 +0000.542511][6374] ~WrapAndroidMediaFromat


time:6186375 enter.

[010:000] [2022-07-16 08:21:09 +0000.542536][6374] ~WrapAndroidMediaFromat leave.


expire time = 0 ms
[010:000] [2022-07-16 08:21:09 +0000.542562][6374] Create leave. expire time = 60
ms

[010:000] [2022-07-16 08:21:09 +0000.542587][6374] isSemiPlanarSupport time:6186375


enter.

[010:000] [2022-07-16 08:21:09 +0000.542610][6374] H264Encoder isSemiPlanarSupport


[010:000] [2022-07-16 08:21:09 +0000.542657][6374] isSemiPlanarSupport leave.
expire time = 0 ms

[010:000] [2022-07-16 08:21:09 +0000.542680][6374] creat hw H264Encoder success,


isSemiPlanar:1
[010:000] [2022-07-16 08:21:09 +0000.542798][6374] InitEncode leave. expire time =
61 ms

[010:000] [2022-07-16 08:21:09 +0000.542834][6374] H264Encode::created Encoder


[010:000] [2022-07-16 08:21:09 +0000.542856][6374] H264Encode:: H264 encoder
created.
[010:000] [2022-07-16 08:21:09 +0000.542876][6374] H264 encoder created.
[010:000] [2022-07-16 08:21:09 +0000.542896][6374]
RecordingSessionInternalSimple:created avc encoder avc: 0x78373d6800
[010:000] [2022-07-16 08:21:09 +0000.542936][6374] setOutput:
[010:000] [2022-07-16 08:21:09 +0000.542957][6374]
RecordingSessionInternalSimple:encoder set output to muxer!
[010:000] [2022-07-16 08:21:09 +0000.542976][6374] request a key frame
[010:000] [2022-07-16 08:21:09 +0000.542995][6374] H264Encode:: request a key frame
[010:002] [2022-07-16 08:21:09 +0000.544189][6374] setDisplayRotate :90
[010:002] [2022-07-16 08:21:09 +0000.544252][6374] 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
[010:004] [2022-07-16 08:21:09 +0000.546459][6375] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[010:007] [2022-07-16 08:21:09 +0000.549559][6375]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[010:009] [2022-07-16 08:21:09 +0000.551353][6379] add aac audio track with id:1
[010:012] [2022-07-16 08:21:09 +0000.554424][6379] audio start ts:0
[010:012] [2022-07-16 08:21:09 +0000.554546][6379] the audio frame has been written
into MP4 file
[010:033] [2022-07-16 08:21:09 +0000.575239][6377] Error(video_source.cc:430): wait
decoder a frame: 0
[010:104] [2022-07-16 08:21:09 +0000.646775][6375] h264 add frame header cdr flag
[010:112] [2022-07-16 08:21:09 +0000.654164][6375] h264 add frame header cdr flag
[010:112] [2022-07-16 08:21:09 +0000.654769][6375] Received key frame:10
[010:112] [2022-07-16 08:21:09 +0000.654820][6375] H264Encode:: get a sps pps
header!headerSize:31
[010:113] [2022-07-16 08:21:09 +0000.655452][6379] get the H.264 SPS parameter
[010:114] [2022-07-16 08:21:09 +0000.656700][6379] add video track with id:2
[010:116] [2022-07-16 08:21:09 +0000.658447][6379] get the H.264 PPS parameter
[010:116] [2022-07-16 08:21:09 +0000.658995][6379] get the H.264 IDR frame
[010:116] [2022-07-16 08:21:09 +0000.659089][6379] resss:true
[010:116] [2022-07-16 08:21:09 +0000.659115][6379] video start ts:10
[010:117] [2022-07-16 08:21:09 +0000.659275][6379] the video frame has been written
into MP4 file
[010:172] [2022-07-16 08:21:09 +0000.714421][62f5] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:172] [2022-07-16 08:21:09 +0000.714699][62f5] _deviceSampleRate:48000


[010:174] [2022-07-16 08:21:09 +0000.716277][62f4] Run AGC when audioType = 0
[010:307] [2022-07-16 08:21:09 +0000.849381][6378] audio_frame_list_ empty
[010:357] [2022-07-16 08:21:09 +0000.899638][62f4] haveEnoughProcessedData
internalAudioStream.length: 10
[010:394] [2022-07-16 08:21:09 +0000.936361][6375] Push an pts:855 to dts queue.
[010:406] [2022-07-16 08:21:09 +0000.949111][6375] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:930
[010:407] [2022-07-16 08:21:09 +0000.949557][6375] push video frame to H264
encoder. (100 frame for one log)

[010:407] [2022-07-16 08:21:09 +0000.949675][6375] push video frame to H264


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

[010:407] [2022-07-16 08:21:09 +0000.949701][6375] H264Encode::push video frame to


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

[010:407] [2022-07-16 08:21:09 +0000.949741][6375] The input pts:930 fps:30


[010:425] [2022-07-16 08:21:09 +0000.967513][6375] DTS queue for
Generator:0x784781deb8 668 697 728 766 794 828 855 894 930
[010:464] [2022-07-16 08:21:10 +0000.6395][6375] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:794 pts:794
[010:490] [2022-07-16 08:21:10 +0000.33117][6375] SendFrame
encodedImage._timeStamp:855encodedImage->_length:108368
[010:491] [2022-07-16 08:21:10 +0000.33352][6375] last dts:828 currentPts:855
ppsOrSPS:0 queue length:10
[010:611] [2022-07-16 08:21:10 +0000.153334][6378] audio_frame_list_ empty
[010:651] [2022-07-16 08:21:10 +0000.193657][6374] setDisplayRotate :90
[010:651] [2022-07-16 08:21:10 +0000.193714][6374] 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
[010:658] [2022-07-16 08:21:10 +0000.200822][6375] H264Encode::H264SWEncoder get
callback, length:149312 type:1 nalType:1length:149308
[010:692] [2022-07-16 08:21:10 +0000.234562][6377] Error(video_source.cc:430): wait
decoder a frame: 0
[010:896] [2022-07-16 08:21:10 +0000.438430][6375] DTS queue for
Generator:0x784781deb8 1537 1588 1614 1636 1666 1690 1724
[011:018] [2022-07-16 08:21:10 +0000.560518][6378] audio_frame_list_ empty
[011:095] [2022-07-16 08:21:10 +0000.637428][6375] Push an pts:2200 to dts queue.
[011:125] [2022-07-16 08:21:10 +0000.667316][6375] h264 add frame header cdr flag
[011:125] [2022-07-16 08:21:10 +0000.667790][6375] Received key frame:1993
[011:133] [2022-07-16 08:21:10 +0000.675165][6379] get the H.264 IDR frame
[011:170] [2022-07-16 08:21:10 +0000.712784][6377] Error(video_source.cc:430): wait
decoder a frame: 0
[011:201] [2022-07-16 08:21:10 +0000.743658][6375] last dts:2164 currentPts:2200
ppsOrSPS:0 queue length:8
[011:234] [2022-07-16 08:21:10 +0000.776959][6375] DTS queue for
Generator:0x784781deb8 2331 2373 2398 2435 2456 2489 2524 2567
[011:428] [2022-07-16 08:21:10 +0000.970729][6378] audio_frame_list_ empty
[011:540] [2022-07-16 08:21:11 +0000.82175][6377] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3944 diff: 57
[011:585] [2022-07-16 08:21:11 +0000.127922][6375] DTS queue for
Generator:0x784781deb8 3168 3199 3231 3256 3282 3313 3349 3379
[011:610] [2022-07-16 08:21:11 +0000.152987][6375] Push an pts:3511 to dts queue.
[011:636] [2022-07-16 08:21:11 +0000.178751][6377] Error(video_source.cc:430): wait
decoder a frame: 1
[011:742] [2022-07-16 08:21:11 +0000.284840][6375] last dts:3478 currentPts:3511
ppsOrSPS:0 queue length:10
[011:817] [2022-07-16 08:21:11 +0000.359510][6378] audio_frame_list_ empty
[011:873] [2022-07-16 08:21:11 +0000.415396][6375] DTS queue for
Generator:0x784781deb8 3947 3981 4018 4047 4082 4114 4146 4180 4225 4259
[011:893] [2022-07-16 08:21:11 +0000.436123][6375] h264 add frame header cdr flag
[011:894] [2022-07-16 08:21:11 +0000.436364][6375] Received key frame:3981
[011:901] [2022-07-16 08:21:11 +0000.444040][6379] get the H.264 IDR frame
[011:906] [2022-07-16 08:21:11 +0000.449050][6375] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4299
[011:907] [2022-07-16 08:21:11 +0000.449222][6375] push video frame to H264
encoder. (100 frame for one log)

[011:907] [2022-07-16 08:21:11 +0000.449260][6375] push video frame to H264


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

[011:907] [2022-07-16 08:21:11 +0000.449285][6375] H264Encode::push video frame to


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

[011:907] [2022-07-16 08:21:11 +0000.449328][6375] The input pts:4299 fps:30


[011:970] [2022-07-16 08:21:11 +0000.512508][6375] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4146 pts:4146
[011:971] [2022-07-16 08:21:11 +0000.513592][6375] SendFrame
encodedImage._timeStamp:4180encodedImage->_length:123712
[011:998] [2022-07-16 08:21:11 +0000.541112][6375] H264Encode::H264SWEncoder get
callback, length:49680 type:1 nalType:1length:49676
[012:067] [2022-07-16 08:21:11 +0000.610126][62f4] haveEnoughProcessedData
internalAudioStream.length: 0
[012:119] [2022-07-16 08:21:11 +0000.661914][636a] av_read_frame AVERROR_EOF
[012:125] [2022-07-16 08:21:11 +0000.667929][6375] Push an pts:4867 to dts queue.
[012:182] [2022-07-16 08:21:11 +0000.724336][6377] Error(video_source.cc:430): wait
decoder a frame: 13
[012:192] [2022-07-16 08:21:11 +0000.734569][6375] DTS queue for
Generator:0x784781deb8 4803 4830 4867 4893 4926 4957 4994 5027 5071
[012:197] [2022-07-16 08:21:11 +0000.739332][62f4] Run AGC when audioType = 0
[012:197] [2022-07-16 08:21:11 +0000.739563][62f4]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:210] [2022-07-16 08:21:11 +0000.752634][6375] last dts:4830 currentPts:4867
ppsOrSPS:0 queue length:9
[012:221] [2022-07-16 08:21:11 +0000.763282][636a] OnReceiveEOF:
[012:221] [2022-07-16 08:21:11 +0000.763494][636a] OnDecoderEOF time:6188596
enter.

[012:221] [2022-07-16 08:21:11 +0000.763580][636a] OnDecoderEOF leave. expire time


= 0 ms

[012:221] [2022-07-16 08:21:11 +0000.763614][636a] OnDecoderFinished:


OnDecoderFinished total decoder frames:174 this:0x783b71c080
[012:221] [2022-07-16 08:21:11 +0000.763620][6368] CleanUp time:6188596 enter.

[012:221] [2022-07-16 08:21:11 +0000.763680][636a] NULLFilter::OnVideoSourceEOF


0x783b71c080 this 0x78015cd400
[012:221] [2022-07-16 08:21:11 +0000.763777][636a] NULLFilter::OnVideoSourceEOF
0x78015cd400 this 0x78015cd4c0
[012:221] [2022-07-16 08:21:11 +0000.763827][636a] NULLFilter::OnVideoSourceEOF
0x78015cd4c0 this 0x78015cda00
[012:222] [2022-07-16 08:21:11 +0000.765052][6378] PullAudioFrame: PullFrame audio
finished.
[012:222] [2022-07-16 08:21:11 +0000.765120][6378]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[012:223] [2022-07-16 08:21:11 +0000.765160][6378] OnAudioTimer: OnAudioTimer
return
[012:223] [2022-07-16 08:21:11 +0000.765810][6377]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[012:223] [2022-07-16 08:21:11 +0000.765863][6377] OnVideoTimer: OnVideoTimer
EndComposeFile
[012:223] [2022-07-16 08:21:11 +0000.765886][6377] EndComposeFile: EndComposeFile,
is composing 1
[012:226] [2022-07-16 08:21:11 +0000.769077][6368] CleanUp leave. expire time = 5
ms

[012:227] [2022-07-16 08:21:11 +0000.769186][6368] clean up


[012:227] [2022-07-16 08:21:11 +0000.769218][6368] running_decoder_count:0max
count:2
[012:406] [2022-07-16 08:21:11 +0000.948474][6375]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:174
[012:406] [2022-07-16 08:21:11 +0000.948860][6375]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7836da8000
[012:409] [2022-07-16 08:21:11 +0000.951256][6376]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[012:409] [2022-07-16 08:21:11 +0000.951326][6376]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[012:409] [2022-07-16 08:21:11 +0000.951535][6374] stop recording
[012:409] [2022-07-16 08:21:11 +0000.951573][6374]
RecordingSessionInternalSimple:destroy media processers
[012:409] [2022-07-16 08:21:11 +0000.951605][6374] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[012:409] [2022-07-16 08:21:11 +0000.951633][6374] H264Encode::flushing hareware
Encoder
[012:409] [2022-07-16 08:21:11 +0000.951811][6374] Flush time:6188784 enter.

[012:409] [2022-07-16 08:21:11 +0000.951855][6374] H264Encoder encoder flush


[012:409] [2022-07-16 08:21:11 +0000.951889][6374] flush output queue
[012:522] [2022-07-16 08:21:12 +0000.64763][6374] DTS queue for
Generator:0x784781deb8 5759
[012:737] [2022-07-16 08:21:12 +0000.280269][6374] Flush leave. expire time = 329
ms

[012:738] [2022-07-16 08:21:12 +0000.280657][6374] ~H264EncodeWrap:


[012:738] [2022-07-16 08:21:12 +0000.280705][6374] ~H264Encode:
[012:738] [2022-07-16 08:21:12 +0000.280729][6374] teardownCompressionSession:
H264Encode::destroying Encoder
[012:738] [2022-07-16 08:21:12 +0000.280754][6374] Release time:6189113 enter.

[012:738] [2022-07-16 08:21:12 +0000.280988][6374] Release:


MediaCodecVideoEncoder::Release _inited:1
[012:738] [2022-07-16 08:21:12 +0000.281052][6374] Destroy time:6189113 enter.

[012:738] [2022-07-16 08:21:12 +0000.281077][6374] H264Encoder encoderDestroy


[012:738] [2022-07-16 08:21:12 +0000.281098][6374]
AndroidMediaCodecVideoEncoder::release env: 0x7823cfb680
[012:739] [2022-07-16 08:21:12 +0000.281124][6374]
AndroidMediaCodecVideoEncoder::Destroy
[012:769] [2022-07-16 08:21:12 +0000.312010][6374] Destroy leave. expire time = 31
ms

[012:770] [2022-07-16 08:21:12 +0000.312297][6374] Release leave. expire time = 32


ms
[012:770] [2022-07-16 08:21:12 +0000.312336][6374] ~AndroidHwAvcEncoder
time:6189145 enter.

[012:770] [2022-07-16 08:21:12 +0000.312534][6374] Release time:6189145 enter.

[012:770] [2022-07-16 08:21:12 +0000.312575][6374] Release:


MediaCodecVideoEncoder:: has been released before, just return
[012:770] [2022-07-16 08:21:12 +0000.312602][6374] Release leave. expire time = 0
ms

[012:770] [2022-07-16 08:21:12 +0000.312626][6374] ~AndroidMediaCodecVideoEncoder


[012:770] [2022-07-16 08:21:12 +0000.312648][6374] ~WrapAndroidMediaCodec
time:6189145 enter.

[012:770] [2022-07-16 08:21:12 +0000.312674][6374] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[012:770] [2022-07-16 08:21:12 +0000.312700][6374] video hevc hw codec


destructor:0x7837054e18

[012:770] [2022-07-16 08:21:12 +0000.312766][6374] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[012:770] [2022-07-16 08:21:12 +0000.312820][6374] teardownCompressionSession:


H264Encode::destroyed Encoder
[012:770] [2022-07-16 08:21:12 +0000.312856][6374]
RecordingSessionInternalSimple:destroy aac encoder output!
[012:770] [2022-07-16 08:21:12 +0000.312883][6374] AACSWEncode destructor
[012:795] [2022-07-16 08:21:12 +0000.338110][6379] fd_close successed!
[012:796] [2022-07-16 08:21:12 +0000.338721][6379] MP4 close file successfully
[012:796] [2022-07-16 08:21:12 +0000.338827][6379] Recording session Internal:
notify recording ok
[012:796] [2022-07-16 08:21:12 +0000.338863][6379] onRecordingOk: Recording Ok,
compose use time: 2859, averagefps 0
[012:797] [2022-07-16 08:21:12 +0000.340094][6379] OnReceiveEOF:
[012:818] [2022-07-16 08:21:12 +0000.360564][6377] OnVideoTimer: OnVideoTimer
return
[013:776] [2022-07-16 08:21:13 +0000.318312][558f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[013:776] [2022-07-16 08:21:13 +0000.318768][558f] ~MediaFilterCamera time:6190151
enter.

[013:776] [2022-07-16 08:21:13 +0000

You might also like