Trace

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

[006:010] [2022-12-30 10:42:30 +0000.

821259][5c0f] Found target codecer


OMX.qcom.video.encoder.avccodecColorFormat:21
[006:097] [2022-12-30 10:42:30 +0000.909010][5c0f] Warning(logging.cc:295): Slow
log: took 87ms to write 118 bytes.
[006:098] [2022-12-30 10:42:30 +0000.909349][5c0f] mediacodec_createCodecByName
time:868891491 enter.

[006:098] [2022-12-30 10:42:30 +0000.909399][5c0f] WrapAndroidMediaCodec


time:868891491 enter.

[006:098] [2022-12-30 10:42:30 +0000.909631][5c0f] WrapAndroidMediaCodec leave.


expire time = 0 ms

[006:227] [2022-12-30 10:42:31 +0000.38246][5c0f] mediacodec_createCodecByName


leave. expire time = 129 ms

[006:227] [2022-12-30 10:42:31 +0000.38454][5c0f] WrapAndroidMediaFromat


time:868891620 enter.

[006:227] [2022-12-30 10:42:31 +0000.38727][5c0f] WrapAndroidMediaFromat leave.


expire time = 0 ms

[006:243] [2022-12-30 10:42:31 +0000.54268][5c14] Run AGC when audioType = 0


[006:295] [2022-12-30 10:42:31 +0000.106289][5c0f] Destroy time:868891688 enter.

[006:295] [2022-12-30 10:42:31 +0000.106377][5c0f] WrapAndroidMediaFromat::


Destroy
[006:295] [2022-12-30 10:42:31 +0000.106409][5c0f] Destroy leave. expire time = 0
ms

[006:295] [2022-12-30 10:42:31 +0000.106431][5c0f] ~WrapAndroidMediaFromat


time:868891688 enter.

[006:295] [2022-12-30 10:42:31 +0000.106477][5c0f] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[006:295] [2022-12-30 10:42:31 +0000.106499][5c0f] Create leave. expire time = 314


ms

[006:295] [2022-12-30 10:42:31 +0000.106527][5c0f] isSemiPlanarSupport


time:868891688 enter.

[006:295] [2022-12-30 10:42:31 +0000.106546][5c0f] H264Encoder isSemiPlanarSupport


[006:295] [2022-12-30 10:42:31 +0000.106575][5c0f] isSemiPlanarSupport leave.
expire time = 0 ms

[006:295] [2022-12-30 10:42:31 +0000.106611][5c0f] creat hw H264Encoder success,


isSemiPlanar:1
[006:295] [2022-12-30 10:42:31 +0000.106697][5c0f] InitEncode leave. expire time =
315 ms

[006:295] [2022-12-30 10:42:31 +0000.106741][5c0f] H264Encode::created Encoder


[006:295] [2022-12-30 10:42:31 +0000.106761][5c0f] H264Encode:: H264 encoder
created.
[006:295] [2022-12-30 10:42:31 +0000.106778][5c0f] H264 encoder created.
[006:295] [2022-12-30 10:42:31 +0000.106796][5c0f]
RecordingSessionInternalSimple:created avc encoder avc: 0x7336a23ac0
[006:295] [2022-12-30 10:42:31 +0000.106816][5c0f] setOutput:
[006:295] [2022-12-30 10:42:31 +0000.106835][5c0f]
RecordingSessionInternalSimple:encoder set output to muxer!
[006:295] [2022-12-30 10:42:31 +0000.106853][5c0f] request a key frame
[006:295] [2022-12-30 10:42:31 +0000.106870][5c0f] H264Encode:: request a key frame
[006:295] [2022-12-30 10:42:31 +0000.106979][5c0f] setDisplayRotate :90
[006:295] [2022-12-30 10:42:31 +0000.107026][5c0f] 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
[006:295] [2022-12-30 10:42:31 +0000.107088][5c10] StartRecording:
[006:296] [2022-12-30 10:42:31 +0000.107191][5cd0] operator(): Set the recording
session in mic source. recording session: 0x730d6ad900
[006:296] [2022-12-30 10:42:31 +0000.107340][5c10] operator() leave. expire time =
333 ms

[006:296] [2022-12-30 10:42:31 +0000.107341][5ccd] AF_SpeedFilter audio


0x730d6ada80 PullFrame
[006:296] [2022-12-30 10:42:31 +0000.107419][5ccd]
RecordAudioSource::PullAudioFrame
[006:296] [2022-12-30 10:42:31 +0000.107439][5ccd] AF_SpeedFilter::PullFrame eof4
[006:298] [2022-12-30 10:42:31 +0000.109577][5ccd]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[006:302] [2022-12-30 10:42:31 +0000.113823][5ccd] AF_SpeedFilter audio time,
0x730d6ada80 rcv time: 868891688
[006:302] [2022-12-30 10:42:31 +0000.113876][5ccd] AF_SpeedFilter audio time,
0x730d6ada80 rcv time: 868891688in_nSamples:441
[006:302] [2022-12-30 10:42:31 +0000.113978][5ccd] resampled_data_size:0
[006:338] [2022-12-30 10:42:31 +0000.149590][5c10]
MediaFilterCamera::NeedProcessTexture
[006:338] [2022-12-30 10:42:31 +0000.149657][5c10] begine recode to first frame
spend time:374
[006:338] [2022-12-30 10:42:31 +0000.149678][5c10] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x730d6ad780
[006:338] [2022-12-30 10:42:31 +0000.149752][5c10] blur_distance_:0
[006:338] [2022-12-30 10:42:31 +0000.149776][5c10] blur_direction_angle_:-90
[006:338] [2022-12-30 10:42:31 +0000.149796][5c10]
GPUImageProcessing::SetOrientation orientation: 90
[006:338] [2022-12-30 10:42:31 +0000.149813][5c10] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[006:338] [2022-12-30 10:42:31 +0000.149864][5c10] GPUImageProcessing: process
video frame with resolution 1280 X 720
[006:338] [2022-12-30 10:42:31 +0000.149890][5c10] GPUImageProcessing: input frame
width1280 X 720
[006:340] [2022-12-30 10:42:31 +0000.151970][5c10] drawYUV420 render
OpenGLRenderProgram:0x7323c8ef98
[006:341] [2022-12-30 10:42:31 +0000.152902][5c10] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:341] [2022-12-30 10:42:31 +0000.152976][5c10] CropFilter::OnVideoFrame
outputtexture :6
[006:341] [2022-12-30 10:42:31 +0000.153002][5c10] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:345] [2022-12-30 10:42:31 +0000.156177][5c10] The read pixel from buffer take:
4 width:1280 height:720 frameType:0
[006:371] [2022-12-30 10:42:31 +0000.182787][5c10] drawYUV420 render
OpenGLRenderProgram:0x7323c8ef98
[006:376] [2022-12-30 10:42:31 +0000.188065][5c10] The convert RGB to YUV take 1
[006:377] [2022-12-30 10:42:31 +0000.188371][5c10] FilterPipeline2::OnVideoFrame
pts 31 last_video_timestamp_ 31
[006:377] [2022-12-30 10:42:31 +0000.188505][5c10]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[006:379] [2022-12-30 10:42:31 +0000.190878][5cd4]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[006:379] [2022-12-30 10:42:31 +0000.191076][5cd4] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[006:380] [2022-12-30 10:42:31 +0000.191159][5cd4] push video frame to H264
encoder. (100 frame for one log)

[006:380] [2022-12-30 10:42:31 +0000.191244][5cd4] push video frame to H264


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

[006:380] [2022-12-30 10:42:31 +0000.191309][5cd4] H264Encode::push video frame to


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

[006:380] [2022-12-30 10:42:31 +0000.191375][5cd4] Push an pts:0 to dts queue.


[006:380] [2022-12-30 10:42:31 +0000.191515][5cd4] DTS queue for
Generator:0x7336e1f6b8 0
[006:380] [2022-12-30 10:42:31 +0000.191582][5cd4] The input pts:0 fps:30
[006:382] [2022-12-30 10:42:31 +0000.193463][5cd4]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[006:411] [2022-12-30 10:42:31 +0000.222620][5c10] drawYUV420 render
OpenGLRenderProgram:0x7323c8ef98
[006:422] [2022-12-30 10:42:31 +0000.233705][5ccd] AF_SpeedFilter audio time 222,
0x730d6ada80 out time: 868891688 org time: 868891688
[006:422] [2022-12-30 10:42:31 +0000.233807][5ccd] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[006:422] [2022-12-30 10:42:31 +0000.233875][5ccd]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 868891688
[006:422] [2022-12-30 10:42:31 +0000.233921][5ccd]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[006:422] [2022-12-30 10:42:31 +0000.234005][5ccd] AF_SpeedFilter audio time
[006:422] [2022-12-30 10:42:31 +0000.234061][5ccd] AF_SpeedFilter audio time 111,
0x730d6ada80 out time: 868891698 org time: 868891698
[006:426] [2022-12-30 10:42:31 +0000.237346][5cd3]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:2
[006:426] [2022-12-30 10:42:31 +0000.237620][5cd5] add aac audio track with id:1
[006:447] [2022-12-30 10:42:31 +0000.258949][5cd4] h264 add frame header cdr flag
[006:448] [2022-12-30 10:42:31 +0000.259606][5cd4] h264 add frame header cdr flag
[006:448] [2022-12-30 10:42:31 +0000.259852][5cd4] SendFrame
encodedImage._timeStamp:0encodedImage->_length:115407
[006:448] [2022-12-30 10:42:31 +0000.259900][5cd4] Received key frame:0
[006:448] [2022-12-30 10:42:31 +0000.259965][5cd4] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[006:448] [2022-12-30 10:42:31 +0000.260011][5cd4] H264Encode::H264SWEncoder get
callback, length:115407 type:0 nalType:7length:18
[006:448] [2022-12-30 10:42:31 +0000.260032][5cd4] H264Encode:: get a sps pps
header!headerSize:31
[006:448] [2022-12-30 10:42:31 +0000.260054][5cd4] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[006:449] [2022-12-30 10:42:31 +0000.260338][5cd5] get the H.264 SPS parameter
[006:449] [2022-12-30 10:42:31 +0000.260567][5cd5] add video track with id:2
[006:450] [2022-12-30 10:42:31 +0000.261135][5cd5] get the H.264 PPS parameter
[006:452] [2022-12-30 10:42:31 +0000.263674][5cd5] get the H.264 IDR frame
[006:452] [2022-12-30 10:42:31 +0000.263762][5cd5] resss:true
[006:452] [2022-12-30 10:42:31 +0000.263780][5cd5] video start ts:0
[006:452] [2022-12-30 10:42:31 +0000.263831][5cd5] the video frame has been written
into MP4 file
[006:512] [2022-12-30 10:42:31 +0000.323489][5cd5] audio start ts:0
[006:512] [2022-12-30 10:42:31 +0000.323599][5cd5] the audio frame has been written
into MP4 file
[006:838] [2022-12-30 10:42:31 +0000.649446][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:879] [2022-12-30 10:42:31 +0000.691082][5c10] The convert RGB to YUV take 1
[006:965] [2022-12-30 10:42:31 +0000.776361][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[006:983] [2022-12-30 10:42:31 +0000.794570][5cd0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:212] [2022-12-30 10:42:32 +0000.23266][5cd4] DTS queue for
Generator:0x7336e1f6b8 807 839
[007:337] [2022-12-30 10:42:32 +0000.148178][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:380] [2022-12-30 10:42:32 +0000.191544][5c10] The convert RGB to YUV take 1
[007:713] [2022-12-30 10:42:32 +0000.524279][5cd4] Push an pts:1338 to dts queue.
[007:747] [2022-12-30 10:42:32 +0000.558552][5cd4] last dts:1304 currentPts:1338
ppsOrSPS:0 queue length:2
[007:837] [2022-12-30 10:42:32 +0000.648858][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:871] [2022-12-30 10:42:32 +0000.682892][5c10] The convert RGB to YUV take 2
[007:881] [2022-12-30 10:42:32 +0000.692803][5ccd] AF_SpeedFilter audio
0x730d6ada80 PullFrame
[007:979] [2022-12-30 10:42:32 +0000.790781][5cd0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:043] [2022-12-30 10:42:32 +0000.854561][5cd4] DTS queue for
Generator:0x7336e1f6b8 1639 1669
[008:128] [2022-12-30 10:42:32 +0000.939850][5ccd]
RecordAudioSource::PullAudioFrame
[008:243] [2022-12-30 10:42:33 +0000.54530][5c14] Run AGC when audioType = 0
[008:243] [2022-12-30 10:42:33 +0000.54756][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:342] [2022-12-30 10:42:33 +0000.153551][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:374] [2022-12-30 10:42:33 +0000.185418][5c10] The convert RGB to YUV take 2
[008:415] [2022-12-30 10:42:33 +0000.226774][5c10] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[008:427] [2022-12-30 10:42:33 +0000.238288][5cd4] h264 add frame header cdr flag
[008:427] [2022-12-30 10:42:33 +0000.238723][5cd4] Received key frame:2002
[008:450] [2022-12-30 10:42:33 +0000.261479][5cd5] get the H.264 IDR frame
[008:538] [2022-12-30 10:42:33 +0000.350024][5ccd] AF_SpeedFilter::PullFrame eof4
[008:542] [2022-12-30 10:42:33 +0000.353458][5ccd]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[008:582] [2022-12-30 10:42:33 +0000.394062][5ccd] resampled_data_size:7168
[008:674] [2022-12-30 10:42:33 +0000.485605][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[008:772] [2022-12-30 10:42:33 +0000.583309][5cd3]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:5
[008:838] [2022-12-30 10:42:33 +0000.649658][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:844] [2022-12-30 10:42:33 +0000.655891][5cd4] DTS queue for
Generator:0x7336e1f6b8 2468
[008:873] [2022-12-30 10:42:33 +0000.685096][5c10] The convert RGB to YUV take 1
[008:979] [2022-12-30 10:42:33 +0000.790694][5cd0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:040] [2022-12-30 10:42:33 +0000.852041][5cd4] Push an pts:2667 to dts queue.
[009:083] [2022-12-30 10:42:33 +0000.894416][5cd4] last dts:2638 currentPts:2667
ppsOrSPS:0 queue length:2
[009:343] [2022-12-30 10:42:34 +0000.155023][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:380] [2022-12-30 10:42:34 +0000.191195][5c10] The convert RGB to YUV take 2
[009:453] [2022-12-30 10:42:34 +0000.264215][5ccd] AF_SpeedFilter audio
0x730d6ada80 PullFrame
[009:640] [2022-12-30 10:42:34 +0000.451644][5c10] drawYUV420 render
OpenGLRenderProgram:0x7323c8ef98
[009:684] [2022-12-30 10:42:34 +0000.495580][5cd4] DTS queue for
Generator:0x7336e1f6b8 3306
[009:706] [2022-12-30 10:42:34 +0000.518248][5c10] GPUImageProcessing: process
video frame with resolution 1280 X 720
[009:707] [2022-12-30 10:42:34 +0000.518335][5c10] GPUImageProcessing: input frame
width1280 X 720
[009:707] [2022-12-30 10:42:34 +0000.518739][5c10] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[009:707] [2022-12-30 10:42:34 +0000.518856][5c10] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[009:709] [2022-12-30 10:42:34 +0000.520988][5cd4]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3337
[009:713] [2022-12-30 10:42:34 +0000.525054][5cd4] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3306 pts:3306
[009:746] [2022-12-30 10:42:34 +0000.557340][5cd4] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3371
[009:746] [2022-12-30 10:42:34 +0000.557473][5cd4] push video frame to H264
encoder. (100 frame for one log)

[009:746] [2022-12-30 10:42:34 +0000.557508][5cd4] push video frame to H264


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

[009:746] [2022-12-30 10:42:34 +0000.557541][5cd4] H264Encode::push video frame to


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

[009:746] [2022-12-30 10:42:34 +0000.557583][5cd4] The input pts:3371 fps:30


[009:748] [2022-12-30 10:42:34 +0000.560042][5cd4] SendFrame
encodedImage._timeStamp:3337encodedImage->_length:60208
[009:782] [2022-12-30 10:42:34 +0000.593913][5cd4] H264Encode::H264SWEncoder get
callback, length:43920 type:1 nalType:1length:43916
[009:838] [2022-12-30 10:42:34 +0000.649545][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:874] [2022-12-30 10:42:34 +0000.685810][5c10] The convert RGB to YUV take 2
[009:960] [2022-12-30 10:42:34 +0000.771684][5ccd]
RecordAudioSource::PullAudioFrame
[009:983] [2022-12-30 10:42:34 +0000.794540][5cd0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:242] [2022-12-30 10:42:35 +0000.54003][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:243] [2022-12-30 10:42:35 +0000.54270][5c15] _deviceSampleRate:48000

[010:243] [2022-12-30 10:42:35 +0000.54715][5c14] Run AGC when audioType = 0


[010:343] [2022-12-30 10:42:35 +0000.155041][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:373] [2022-12-30 10:42:35 +0000.184680][5c10] The convert RGB to YUV take 2
[010:373] [2022-12-30 10:42:35 +0000.185097][5cd4] Push an pts:4002 to dts queue.
[010:385] [2022-12-30 10:42:35 +0000.196842][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[010:412] [2022-12-30 10:42:35 +0000.223577][5cd4] h264 add frame header cdr flag
[010:412] [2022-12-30 10:42:35 +0000.223925][5cd4] Received key frame:4002
[010:412] [2022-12-30 10:42:35 +0000.223975][5cd4] last dts:3974 currentPts:4002
ppsOrSPS:0 queue length:2
[010:446] [2022-12-30 10:42:35 +0000.257430][5cd5] get the H.264 IDR frame
[010:474] [2022-12-30 10:42:35 +0000.285794][5c10] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[010:510] [2022-12-30 10:42:35 +0000.321726][5cd4] DTS queue for
Generator:0x7336e1f6b8 4103 4138
[010:786] [2022-12-30 10:42:35 +0000.597833][5ccd] AF_SpeedFilter::PullFrame eof4
[010:788] [2022-12-30 10:42:35 +0000.600031][5ccd]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[010:791] [2022-12-30 10:42:35 +0000.602424][5ccd] resampled_data_size:0
[010:840] [2022-12-30 10:42:35 +0000.651172][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:876] [2022-12-30 10:42:35 +0000.687346][5c10] The convert RGB to YUV take 2
[010:973] [2022-12-30 10:42:35 +0000.785127][5cd0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:031] [2022-12-30 10:42:35 +0000.843058][5ccd] AF_SpeedFilter audio
0x730d6ada80 PullFrame
[011:130] [2022-12-30 10:42:35 +0000.942396][5cd3]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:9
[011:342] [2022-12-30 10:42:36 +0000.153746][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:346] [2022-12-30 10:42:36 +0000.157228][5cd4] DTS queue for
Generator:0x7336e1f6b8 4934 4972
[011:371] [2022-12-30 10:42:36 +0000.182803][5c10] The convert RGB to YUV take 2
[011:711] [2022-12-30 10:42:36 +0000.522798][5cd4] Push an pts:5337 to dts queue.
[011:753] [2022-12-30 10:42:36 +0000.564564][5cd4] last dts:5305 currentPts:5337
ppsOrSPS:0 queue length:2
[011:796] [2022-12-30 10:42:36 +0000.607905][5ccd]
RecordAudioSource::PullAudioFrame
[011:838] [2022-12-30 10:42:36 +0000.649562][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:878] [2022-12-30 10:42:36 +0000.689557][5c10] The convert RGB to YUV take 2
[011:976] [2022-12-30 10:42:36 +0000.787834][5cd0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:095] [2022-12-30 10:42:36 +0000.907024][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[012:173] [2022-12-30 10:42:36 +0000.985017][5cd4] DTS queue for
Generator:0x7336e1f6b8 5769 5800
[012:246] [2022-12-30 10:42:37 +0000.57896][5c14] Run AGC when audioType = 0
[012:249] [2022-12-30 10:42:37 +0000.60593][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:339] [2022-12-30 10:42:37 +0000.150379][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:374] [2022-12-30 10:42:37 +0000.185164][5c10] The convert RGB to YUV take 2
[012:413] [2022-12-30 10:42:37 +0000.224463][5cd4] h264 add frame header cdr flag
[012:413] [2022-12-30 10:42:37 +0000.225007][5cd4] Received key frame:6002
[012:447] [2022-12-30 10:42:37 +0000.258374][5cd5] get the H.264 IDR frame
[012:577] [2022-12-30 10:42:37 +0000.389144][5c10] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[012:614] [2022-12-30 10:42:37 +0000.425893][5ccd] AF_SpeedFilter audio
0x730d6ada80 PullFrame
[012:840] [2022-12-30 10:42:37 +0000.651752][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:874] [2022-12-30 10:42:37 +0000.685588][5c10] The convert RGB to YUV take 2
[012:972] [2022-12-30 10:42:37 +0000.783404][5c10] drawYUV420 render
OpenGLRenderProgram:0x7323c8ef98
[012:979] [2022-12-30 10:42:37 +0000.790963][5cd4] DTS queue for
Generator:0x7336e1f6b8 6603
[012:982] [2022-12-30 10:42:37 +0000.793581][5cd0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:020] [2022-12-30 10:42:37 +0000.831794][5ccd] resampled_data_size:10240
[013:038] [2022-12-30 10:42:37 +0000.849955][5ccd] AF_SpeedFilter::PullFrame eof4
[013:040] [2022-12-30 10:42:37 +0000.852129][5ccd]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[013:050] [2022-12-30 10:42:37 +0000.861422][5cd4]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6677
[013:050] [2022-12-30 10:42:37 +0000.861761][5cd4] Push an pts:6677 to dts queue.
[013:077] [2022-12-30 10:42:37 +0000.888252][5c10] GPUImageProcessing: process
video frame with resolution 1280 X 720
[013:077] [2022-12-30 10:42:37 +0000.888364][5c10] GPUImageProcessing: input frame
width1280 X 720
[013:077] [2022-12-30 10:42:37 +0000.888769][5c10] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[013:077] [2022-12-30 10:42:37 +0000.888849][5c10] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[013:083] [2022-12-30 10:42:37 +0000.894835][5cd4] SendFrame
encodedImage._timeStamp:6677encodedImage->_length:60880
[013:083] [2022-12-30 10:42:37 +0000.895003][5cd4] last dts:6636 currentPts:6677
ppsOrSPS:0 queue length:2
[013:083] [2022-12-30 10:42:37 +0000.895097][5cd4] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6677 pts:6677
[013:107] [2022-12-30 10:42:37 +0000.918690][5cd4] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6733
[013:107] [2022-12-30 10:42:37 +0000.918816][5cd4] push video frame to H264
encoder. (100 frame for one log)

[013:107] [2022-12-30 10:42:37 +0000.918853][5cd4] push video frame to H264


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

[013:107] [2022-12-30 10:42:37 +0000.918887][5cd4] H264Encode::push video frame to


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

[013:107] [2022-12-30 10:42:37 +0000.918936][5cd4] The input pts:6733 fps:30


[013:144] [2022-12-30 10:42:37 +0000.955895][5cd4] H264Encode::H264SWEncoder get
callback, length:49872 type:1 nalType:1length:49868
[013:340] [2022-12-30 10:42:38 +0000.151449][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:375] [2022-12-30 10:42:38 +0000.186213][5c10] The convert RGB to YUV take 2
[013:392] [2022-12-30 10:42:38 +0000.203843][5cd3]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:3
[013:634] [2022-12-30 10:42:38 +0000.446191][5ccd]
RecordAudioSource::PullAudioFrame
[013:803] [2022-12-30 10:42:38 +0000.614412][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[013:813] [2022-12-30 10:42:38 +0000.624980][5cd4] DTS queue for
Generator:0x7336e1f6b8 7437
[013:836] [2022-12-30 10:42:38 +0000.647604][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:873] [2022-12-30 10:42:38 +0000.684723][5c10] The convert RGB to YUV take 2
[013:983] [2022-12-30 10:42:38 +0000.794472][5cd0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:192] [2022-12-30 10:42:39 +0000.4097][5ccd] AF_SpeedFilter audio 0x730d6ada80
PullFrame
[014:246] [2022-12-30 10:42:39 +0000.57835][5c14] Run AGC when audioType = 0
[014:340] [2022-12-30 10:42:39 +0000.151854][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:369] [2022-12-30 10:42:39 +0000.180556][5c10] The convert RGB to YUV take 2
[014:371] [2022-12-30 10:42:39 +0000.182647][5cd4] Push an pts:7998 to dts queue.
[014:416] [2022-12-30 10:42:39 +0000.227210][5cd4] h264 add frame header cdr flag
[014:416] [2022-12-30 10:42:39 +0000.227873][5cd4] Received key frame:7998
[014:416] [2022-12-30 10:42:39 +0000.227963][5cd4] last dts:7971 currentPts:7998
ppsOrSPS:0 queue length:2
[014:448] [2022-12-30 10:42:39 +0000.259372][5cd5] get the H.264 IDR frame
[014:639] [2022-12-30 10:42:39 +0000.450724][5c10] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[014:641] [2022-12-30 10:42:39 +0000.452938][5cd4] DTS queue for
Generator:0x7336e1f6b8 8235 8267
[014:838] [2022-12-30 10:42:39 +0000.650065][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:873] [2022-12-30 10:42:39 +0000.685074][5c10] The convert RGB to YUV take 1
[014:981] [2022-12-30 10:42:39 +0000.792498][5cd0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:273] [2022-12-30 10:42:40 +0000.84711][5ccd] resampled_data_size:1024
[015:294] [2022-12-30 10:42:40 +0000.105526][5ccd] AF_SpeedFilter::PullFrame eof4
[015:296] [2022-12-30 10:42:40 +0000.107700][5ccd]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[015:336] [2022-12-30 10:42:40 +0000.147370][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:373] [2022-12-30 10:42:40 +0000.184675][5c10] The convert RGB to YUV take 2
[015:475] [2022-12-30 10:42:40 +0000.286511][5ccd]
RecordAudioSource::PullAudioFrame
[015:478] [2022-12-30 10:42:40 +0000.289906][5cd4] DTS queue for
Generator:0x7336e1f6b8 9068 9104
[015:522] [2022-12-30 10:42:40 +0000.333683][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[015:712] [2022-12-30 10:42:40 +0000.523631][5cd4] Push an pts:9338 to dts queue.
[015:745] [2022-12-30 10:42:40 +0000.556197][5cd3]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:5
[015:758] [2022-12-30 10:42:40 +0000.569827][5cd4] last dts:9301 currentPts:9338
ppsOrSPS:0 queue length:2
[015:767] [2022-12-30 10:42:40 +0000.578435][5ccd] AF_SpeedFilter audio
0x730d6ada80 PullFrame
[015:842] [2022-12-30 10:42:40 +0000.653714][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:874] [2022-12-30 10:42:40 +0000.686109][5c10] The convert RGB to YUV take 1
[015:946] [2022-12-30 10:42:40 +0000.758019][5cd0] The output timestamp from audio
mixer change:868901337
[015:970] [2022-12-30 10:42:40 +0000.782079][5c14] On audio frame the broadcast
with timestamp:868901363 samples:480. (1000 frame for one log)

[015:979] [2022-12-30 10:42:40 +0000.790580][5cd0] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[015:979] [2022-12-30 10:42:40 +0000.790979][5cd0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:243] [2022-12-30 10:42:41 +0000.55151][5c14] Run AGC when audioType = 0
[016:244] [2022-12-30 10:42:41 +0000.55295][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:298] [2022-12-30 10:42:41 +0000.109162][5ccd] AF_SpeedFilter audio time,
0x730d6ada80 rcv time: 868901688
[016:298] [2022-12-30 10:42:41 +0000.109396][5ccd] AF_SpeedFilter audio time,
0x730d6ada80 rcv time: 868901688in_nSamples:441
[016:303] [2022-12-30 10:42:41 +0000.114362][5c10] drawYUV420 render
OpenGLRenderProgram:0x7323c8ef98
[016:307] [2022-12-30 10:42:41 +0000.119065][5cd4] DTS queue for
Generator:0x7336e1f6b8 9898 9933
[016:336] [2022-12-30 10:42:41 +0000.147959][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:374] [2022-12-30 10:42:41 +0000.185932][5c10] The convert RGB to YUV take 2
[016:375] [2022-12-30 10:42:41 +0000.186935][5cd4]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10003
[016:407] [2022-12-30 10:42:41 +0000.219134][5ccd] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[016:408] [2022-12-30 10:42:41 +0000.219353][5ccd]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 868901688
[016:408] [2022-12-30 10:42:41 +0000.219416][5ccd]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[016:413] [2022-12-30 10:42:41 +0000.225035][5cd4] h264 add frame header cdr flag
[016:414] [2022-12-30 10:42:41 +0000.225429][5cd4] SendFrame
encodedImage._timeStamp:10003encodedImage->_length:61664
[016:414] [2022-12-30 10:42:41 +0000.225503][5cd4] Received key frame:10003
[016:438] [2022-12-30 10:42:41 +0000.249705][5c10] GPUImageProcessing: process
video frame with resolution 1280 X 720
[016:438] [2022-12-30 10:42:41 +0000.249806][5c10] GPUImageProcessing: input frame
width1280 X 720
[016:439] [2022-12-30 10:42:41 +0000.250287][5c10] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[016:439] [2022-12-30 10:42:41 +0000.250364][5c10] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[016:445] [2022-12-30 10:42:41 +0000.256654][5cd4] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10036 pts:10036
[016:445] [2022-12-30 10:42:41 +0000.257115][5cd5] get the H.264 IDR frame
[016:479] [2022-12-30 10:42:41 +0000.290671][5cd4] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10106
[016:479] [2022-12-30 10:42:41 +0000.290819][5cd4] push video frame to H264
encoder. (100 frame for one log)

[016:479] [2022-12-30 10:42:41 +0000.290856][5cd4] push video frame to H264


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

[016:479] [2022-12-30 10:42:41 +0000.290884][5cd4] H264Encode::push video frame to


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

[016:479] [2022-12-30 10:42:41 +0000.290919][5cd4] The input pts:10106 fps:30


[016:521] [2022-12-30 10:42:41 +0000.332987][5cd4] H264Encode::H264SWEncoder get
callback, length:30960 type:1 nalType:1length:30956
[016:735] [2022-12-30 10:42:41 +0000.546770][5c10] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[016:838] [2022-12-30 10:42:41 +0000.649980][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:873] [2022-12-30 10:42:41 +0000.684440][5c10] The convert RGB to YUV take 2
[016:981] [2022-12-30 10:42:41 +0000.792306][5cd0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:037] [2022-12-30 10:42:41 +0000.848864][5cd4] Push an pts:10665 to dts queue.
[017:076] [2022-12-30 10:42:41 +0000.887355][5cd4] last dts:10633 currentPts:10665
ppsOrSPS:0 queue length:2
[017:109] [2022-12-30 10:42:41 +0000.920885][5cd4] DTS queue for
Generator:0x7336e1f6b8 10733
[017:231] [2022-12-30 10:42:42 +0000.42863][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[017:309] [2022-12-30 10:42:42 +0000.121019][5ccd]
RecordAudioSource::PullAudioFrame
[017:340] [2022-12-30 10:42:42 +0000.151447][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:353] [2022-12-30 10:42:42 +0000.164321][5ccd] AF_SpeedFilter audio
0x730d6ada80 PullFrame
[017:372] [2022-12-30 10:42:42 +0000.183778][5c10] The convert RGB to YUV take 2
[017:446] [2022-12-30 10:42:42 +0000.257285][5ccd] resampled_data_size:13312
[017:470] [2022-12-30 10:42:42 +0000.281326][5c10] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[017:534] [2022-12-30 10:42:42 +0000.345790][5ccd] AF_SpeedFilter audio time
[017:534] [2022-12-30 10:42:42 +0000.346066][5ccd] AF_SpeedFilter audio time 111,
0x730d6ada80 out time: 868902878 org time: 868902878
[017:539] [2022-12-30 10:42:42 +0000.350709][5ccd] AF_SpeedFilter::PullFrame eof4
[017:541] [2022-12-30 10:42:42 +0000.353165][5ccd]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[017:834] [2022-12-30 10:42:42 +0000.645556][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:870] [2022-12-30 10:42:42 +0000.682044][5c10] The convert RGB to YUV take 1
[017:943] [2022-12-30 10:42:42 +0000.754831][5cd4] DTS queue for
Generator:0x7336e1f6b8 11569
[017:984] [2022-12-30 10:42:42 +0000.795724][5cd0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:109] [2022-12-30 10:42:42 +0000.921121][5cd3]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:9
[018:245] [2022-12-30 10:42:43 +0000.57055][5c14] Run AGC when audioType = 0
[018:341] [2022-12-30 10:42:43 +0000.152393][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:375] [2022-12-30 10:42:43 +0000.186468][5c10] The convert RGB to YUV take 2
[018:378] [2022-12-30 10:42:43 +0000.189708][5cd4] Push an pts:12003 to dts queue.
[018:411] [2022-12-30 10:42:43 +0000.223069][5cd4] h264 add frame header cdr flag
[018:412] [2022-12-30 10:42:43 +0000.223386][5cd4] Received key frame:12003
[018:412] [2022-12-30 10:42:43 +0000.223438][5cd4] last dts:11971 currentPts:12003
ppsOrSPS:0 queue length:2
[018:442] [2022-12-30 10:42:43 +0000.253256][5cd5] get the H.264 IDR frame
[018:771] [2022-12-30 10:42:43 +0000.582889][5cd4] DTS queue for
Generator:0x7336e1f6b8 12363 12399
[018:804] [2022-12-30 10:42:43 +0000.615785][5c10] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[018:845] [2022-12-30 10:42:43 +0000.656285][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:871] [2022-12-30 10:42:43 +0000.682384][5c10] The convert RGB to YUV take 2
[018:927] [2022-12-30 10:42:43 +0000.739126][5ccd] AF_SpeedFilter audio
0x730d6ada80 PullFrame
[018:951] [2022-12-30 10:42:43 +0000.763077][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[018:978] [2022-12-30 10:42:43 +0000.789888][5cd0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:150] [2022-12-30 10:42:43 +0000.961577][5ccd]
RecordAudioSource::PullAudioFrame
[019:340] [2022-12-30 10:42:44 +0000.151849][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:370] [2022-12-30 10:42:44 +0000.181353][5c10] The convert RGB to YUV take 2
[019:610] [2022-12-30 10:42:44 +0000.421159][5cd4] DTS queue for
Generator:0x7336e1f6b8 13202 13236
[019:634] [2022-12-30 10:42:44 +0000.445912][5c10] drawYUV420 render
OpenGLRenderProgram:0x7323c8ef98
[019:702] [2022-12-30 10:42:44 +0000.514016][5ccd] resampled_data_size:4096
[019:706] [2022-12-30 10:42:44 +0000.517288][5cd4]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13332
[019:706] [2022-12-30 10:42:44 +0000.517396][5cd4] Push an pts:13332 to dts queue.
[019:740] [2022-12-30 10:42:44 +0000.552044][5cd4] SendFrame
encodedImage._timeStamp:13332encodedImage->_length:77520
[019:741] [2022-12-30 10:42:44 +0000.552199][5cd4] last dts:13297 currentPts:13332
ppsOrSPS:0 queue length:2
[019:788] [2022-12-30 10:42:44 +0000.599999][5ccd] AF_SpeedFilter::PullFrame eof4
[019:791] [2022-12-30 10:42:44 +0000.602308][5ccd]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[019:805] [2022-12-30 10:42:44 +0000.616947][5c10] GPUImageProcessing: process
video frame with resolution 1280 X 720
[019:805] [2022-12-30 10:42:44 +0000.617055][5c10] GPUImageProcessing: input frame
width1280 X 720
[019:806] [2022-12-30 10:42:44 +0000.617446][5c10] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[019:806] [2022-12-30 10:42:44 +0000.617511][5c10] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[019:812] [2022-12-30 10:42:44 +0000.623991][5cd4] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13400 pts:13400
[019:836] [2022-12-30 10:42:44 +0000.647387][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:839] [2022-12-30 10:42:44 +0000.651044][5cd4] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13466
[019:840] [2022-12-30 10:42:44 +0000.651180][5cd4] push video frame to H264
encoder. (100 frame for one log)

[019:840] [2022-12-30 10:42:44 +0000.651221][5cd4] push video frame to H264


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

[019:840] [2022-12-30 10:42:44 +0000.651261][5cd4] H264Encode::push video frame to


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

[019:840] [2022-12-30 10:42:44 +0000.651324][5cd4] The input pts:13466 fps:30


[019:868] [2022-12-30 10:42:44 +0000.679299][5c10] The convert RGB to YUV take 2
[019:871] [2022-12-30 10:42:44 +0000.682788][5cd4] H264Encode::H264SWEncoder get
callback, length:78960 type:1 nalType:1length:78956
[019:975] [2022-12-30 10:42:44 +0000.786775][5cd0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:242] [2022-12-30 10:42:45 +0000.53980][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:243] [2022-12-30 10:42:45 +0000.54218][5c15] _deviceSampleRate:48000

[020:246] [2022-12-30 10:42:45 +0000.57756][5c14] Run AGC when audioType = 0


[020:246] [2022-12-30 10:42:45 +0000.57929][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:334] [2022-12-30 10:42:45 +0000.146199][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:366] [2022-12-30 10:42:45 +0000.177864][5cd3]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:3
[020:370] [2022-12-30 10:42:45 +0000.181452][5c10] The convert RGB to YUV take 2
[020:409] [2022-12-30 10:42:45 +0000.220418][5cd4] h264 add frame header cdr flag
[020:409] [2022-12-30 10:42:45 +0000.220838][5cd4] Received key frame:13998
[020:409] [2022-12-30 10:42:45 +0000.220920][5cd4] DTS queue for
Generator:0x7336e1f6b8 14035
[020:443] [2022-12-30 10:42:45 +0000.254244][5cd5] get the H.264 IDR frame
[020:502] [2022-12-30 10:42:45 +0000.313782][5ccd] AF_SpeedFilter audio
0x730d6ada80 PullFrame
[020:667] [2022-12-30 10:42:45 +0000.478544][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[020:833] [2022-12-30 10:42:45 +0000.644501][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:867] [2022-12-30 10:42:45 +0000.678880][5c10] The convert RGB to YUV take 2
[020:909] [2022-12-30 10:42:45 +0000.721087][5c10] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[020:984] [2022-12-30 10:42:45 +0000.795342][5cd0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:986] [2022-12-30 10:42:45 +0000.797235][5ccd]
RecordAudioSource::PullAudioFrame
[021:041] [2022-12-30 10:42:45 +0000.852276][5cd4] Push an pts:14668 to dts queue.
[021:076] [2022-12-30 10:42:45 +0000.887933][5cd4] last dts:14633 currentPts:14668
ppsOrSPS:0 queue length:2
[021:241] [2022-12-30 10:42:46 +0000.52695][5cd4] DTS queue for
Generator:0x7336e1f6b8 14866
[021:341] [2022-12-30 10:42:46 +0000.152737][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:373] [2022-12-30 10:42:46 +0000.184420][5c10] The convert RGB to YUV take 2
[021:568] [2022-12-30 10:42:46 +0000.379898][5c10] StopRecording:
[021:569] [2022-12-30 10:42:46 +0000.380272][5c10] OnNeedStopRecording:
[021:577] [2022-12-30 10:42:46 +0000.388570][5ccd] resampled_data_size:512
[021:577] [2022-12-30 10:42:46 +0000.388738][5ccd] AF_SpeedFilter audio time 222,
0x730d6ada80 out time: 868906848 org time: 868906848
[021:577] [2022-12-30 10:42:46 +0000.388979][5ccd] PullAudioFrame: PullFrame audio
finished.
[021:577] [2022-12-30 10:42:46 +0000.389053][5ccd]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[021:578] [2022-12-30 10:42:46 +0000.389169][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[021:578] [2022-12-30 10:42:46 +0000.389404][5c10] operator(): Stop
[021:578] [2022-12-30 10:42:46 +0000.389466][5c10] StopPullFrameAndWriteMp4
time:868906971 enter.

[021:578] [2022-12-30 10:42:46 +0000.389505][5c10] StopRecording:


[021:581] [2022-12-30 10:42:46 +0000.392526][5cd4]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[021:582] [2022-12-30 10:42:46 +0000.394007][5c0f] stop recording
[021:582] [2022-12-30 10:42:46 +0000.394064][5c0f]
RecordingSessionInternalSimple:destroy media processers
[021:582] [2022-12-30 10:42:46 +0000.394094][5c0f] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[021:582] [2022-12-30 10:42:46 +0000.394124][5c0f] H264Encode::flushing hareware
Encoder
[021:583] [2022-12-30 10:42:46 +0000.394294][5c0f] Flush time:868906976 enter.

[021:583] [2022-12-30 10:42:46 +0000.394345][5c0f] H264Encoder encoder flush


[021:583] [2022-12-30 10:42:46 +0000.394379][5c0f] flush output queue
[021:903] [2022-12-30 10:42:46 +0000.714840][5c0f] Flush leave. expire time = 320
ms

[021:904] [2022-12-30 10:42:46 +0000.715171][5c0f] ~H264EncodeWrap:


[021:904] [2022-12-30 10:42:46 +0000.715299][5c0f] ~H264Encode:
[021:904] [2022-12-30 10:42:46 +0000.715386][5c0f] teardownCompressionSession:
H264Encode::destroying Encoder
[021:904] [2022-12-30 10:42:46 +0000.715462][5c0f] Release time:868907297 enter.
[021:904] [2022-12-30 10:42:46 +0000.715737][5c0f] Release:
MediaCodecVideoEncoder::Release _inited:1
[021:904] [2022-12-30 10:42:46 +0000.715852][5c0f] Destroy time:868907297 enter.

[021:904] [2022-12-30 10:42:46 +0000.715927][5c0f] H264Encoder encoderDestroy


[021:904] [2022-12-30 10:42:46 +0000.716009][5c0f]
AndroidMediaCodecVideoEncoder::release env: 0x7336a23d40
[021:905] [2022-12-30 10:42:46 +0000.716179][5c0f]
AndroidMediaCodecVideoEncoder::Destroy
[021:934] [2022-12-30 10:42:46 +0000.746020][5c0f] Destroy leave. expire time = 30
ms

[021:935] [2022-12-30 10:42:46 +0000.746358][5c0f] Release leave. expire time = 31


ms

[021:935] [2022-12-30 10:42:46 +0000.746457][5c0f] ~AndroidHwAvcEncoder


time:868907328 enter.

[021:935] [2022-12-30 10:42:46 +0000.746932][5c0f] Release time:868907328 enter.

[021:935] [2022-12-30 10:42:46 +0000.747023][5c0f] Release:


MediaCodecVideoEncoder:: has been released before, just return
[021:935] [2022-12-30 10:42:46 +0000.747070][5c0f] Release leave. expire time = 0
ms

[021:935] [2022-12-30 10:42:46 +0000.747112][5c0f] ~AndroidMediaCodecVideoEncoder


[021:936] [2022-12-30 10:42:46 +0000.747152][5c0f] ~WrapAndroidMediaCodec
time:868907329 enter.

[021:936] [2022-12-30 10:42:46 +0000.747192][5c0f] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[021:936] [2022-12-30 10:42:46 +0000.747233][5c0f] video hevc hw codec


destructor:0x73189571c8

[021:936] [2022-12-30 10:42:46 +0000.747336][5c0f] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[021:936] [2022-12-30 10:42:46 +0000.747400][5c0f] teardownCompressionSession:


H264Encode::destroyed Encoder
[021:936] [2022-12-30 10:42:46 +0000.747452][5c0f]
RecordingSessionInternalSimple:destroy aac encoder output!
[021:936] [2022-12-30 10:42:46 +0000.747492][5c0f] AACSWEncode destructor
[021:948] [2022-12-30 10:42:46 +0000.759627][5cd5] MP4 close file successfully
[021:948] [2022-12-30 10:42:46 +0000.759808][5cd5] Recording session Internal:
notify recording ok
[021:948] [2022-12-30 10:42:46 +0000.759874][5cd5] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_868891369.mp4,
output_video_timestamp_:15197 last_video_pts_:15164
[021:948] [2022-12-30 10:42:46 +0000.759974][5cd5] OnRecordFinish:
[021:950] [2022-12-30 10:42:46 +0000.761991][5cd5] onRecordingOk: net seek
pos:0record video duration:15197record audio duration:15185
[021:953] [2022-12-30 10:42:46 +0000.764284][5cd0] destructMicSource_w:
[021:953] [2022-12-30 10:42:46 +0000.764398][5cd0] setOutput_w:
MicSource::setOutput() 0x0
[021:953] [2022-12-30 10:42:46 +0000.764539][5cd0] close external audio stream

[021:953] [2022-12-30 10:42:46 +0000.764843][5c10] releaseThread 0x730d6ad480


[021:953] [2022-12-30 10:42:46 +0000.764926][5c10] ~MicSource: Mic source
destroyed:0x7412979900
[021:956] [2022-12-30 10:42:46 +0000.767602][5c10] StopPullFrameAndWriteMp4 leave.
expire time = 378 ms

[021:956] [2022-12-30 10:42:46 +0000.767750][5c10] DestroyPipelineAndFilters


time:868907349 enter.

[021:956] [2022-12-30 10:42:46 +0000.767826][5c10] UnbindInputFilter 0x730d6ad8c0


this 0x7323c8f1c0
[021:956] [2022-12-30 10:42:46 +0000.767890][5c10] UnbindInputFilter 0x730d6ada58
this 0x730d6adbd0
[021:956] [2022-12-30 10:42:46 +0000.767984][5c10] UnbindInputFilter 0x7323c8f1c0
this 0x741283b320
[021:956] [2022-12-30 10:42:46 +0000.768037][5c10] filter: filter pipeline destroy
this: 0x741283b280
[021:957] [2022-12-30 10:42:46 +0000.768688][5c10] ClearVideoOfSources: recodring
total frames:0
[021:957] [2022-12-30 10:42:46 +0000.768894][5c10] ClearVideoOfSources:
[021:957] [2022-12-30 10:42:46 +0000.769131][5c10] GPUImageProcessing destruct.
[021:958] [2022-12-30 10:42:46 +0000.769229][5c10] destroy TrivalImageDrawer
0x7323edcb40
[021:958] [2022-12-30 10:42:46 +0000.769351][5c10] The shader has been initialize,
clean up them.

[021:958] [2022-12-30 10:42:46 +0000.769480][5c10] ~OpenGLFrameBuffer:


[021:958] [2022-12-30 10:42:46 +0000.769685][5c10] ~OpenGLFrameBuffer:
[021:958] [2022-12-30 10:42:46 +0000.769854][5c10] ~OpenGLFrameBuffer:
[021:958] [2022-12-30 10:42:46 +0000.770012][5c10] ~OpenGLFrameBuffer:
[021:959] [2022-12-30 10:42:46 +0000.770209][5c10] ~OpenGLFrameBuffer:
[021:959] [2022-12-30 10:42:46 +0000.770367][5c10] ~OpenGLFrameBuffer:
[021:963] [2022-12-30 10:42:46 +0000.774888][5c10] GPUImageProcessing destruct
finish.
[021:963] [2022-12-30 10:42:46 +0000.775026][5c10] GPURGBAFrame destruct.
[021:964] [2022-12-30 10:42:46 +0000.775241][5c10] destroy OpenGLRenderProgram
0x7323c8ef98
[021:964] [2022-12-30 10:42:46 +0000.775310][5c10] ~CameraSource time:868907357
enter.

[021:964] [2022-12-30 10:42:46 +0000.775354][5c10] ~CameraSource leave. expire


time = 0 ms

[021:964] [2022-12-30 10:42:46 +0000.775404][5c10] ~RecordAudioSource


time:868907357 enter.

[021:964] [2022-12-30 10:42:46 +0000.775445][5c10] ~RecordAudioSource leave.


expire time = 0 ms

[021:964] [2022-12-30 10:42:46 +0000.775490][5c10] DestroyPipelineAndFilters


leave. expire time = 8 ms

[021:995] [2022-12-30 10:42:46 +0000.806640][57e9]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[021:996] [2022-12-30 10:42:46 +0000.807370][57e9] machine model :xiaomi
[021:996] [2022-12-30 10:42:46 +0000.807415][57e9] Support this machine
model :xiaomi
[021:996] [2022-12-30 10:42:46 +0000.807430][57e9] global inited! current sdk
version: 12-14-d8558ab
[021:996] [2022-12-30 10:42:46 +0000.807600][57e9] filter: filter pipeline
construtc this: 0x731889ac00
[021:996] [2022-12-30 10:42:46 +0000.807629][57e9] MediaFilterGraph:
MediaFilterGraph construct
[021:996] [2022-12-30 10:42:46 +0000.807647][57e9] GLESContext:
[021:996] [2022-12-30 10:42:46 +0000.807689][57e9] The result of eglGetDisplay is:
0xb400007430714a00
[021:998] [2022-12-30 10:42:46 +0000.809235][57e9] The result of creation:
0x7318864e80
[021:998] [2022-12-30 10:42:46 +0000.809360][57e9] The result of
eglCreatePbufferSurface is: 0x731896c000
[022:001] [2022-12-30 10:42:46 +0000.812484][57e9] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_868891369.mp4
[022:001] [2022-12-30 10:42:46 +0000.812562][57e9] The source 0 speed:1
[022:001] [2022-12-30 10:42:46 +0000.812591][57e9] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_868891369.mp4,
delay: 0
[022:001] [2022-12-30 10:42:46 +0000.812619][57e9] CreateDecoderByVideoSource
time:868907394 enter.

[022:001] [2022-12-30 10:42:46 +0000.812962][57e9] running_decoder_count:0max


count:2
[022:001] [2022-12-30 10:42:46 +0000.813007][57e9] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_868891369.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x74009d1800
[022:015] [2022-12-30 10:42:46 +0000.826882][5cea] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7336b4c200] Current FFmpeg version git-2021-06-16-
97cea6f

[022:046] [2022-12-30 10:42:46 +0000.857199][5cea] OnStreamInfoFound: video


duration_: 15197
[022:047] [2022-12-30 10:42:46 +0000.858493][5ceb] NO get frame from decoder
[022:047] [2022-12-30 10:42:46 +0000.858527][57e9] start decoder
[022:047] [2022-12-30 10:42:46 +0000.858602][57e9] CreateDecoderByVideoSource
leave. expire time = 46 ms

[022:047] [2022-12-30 10:42:46 +0000.858658][57e9] BindInputFilter 0x7400940120


this 0x7311568558
[022:047] [2022-12-30 10:42:46 +0000.858686][57e9] BindInputFilter 0x7311568558
this 0x7311568618
[022:047] [2022-12-30 10:42:46 +0000.858710][57e9] BindInputFilter 0x7400940120
this 0x73115686d8
[022:047] [2022-12-30 10:42:46 +0000.858735][57e9] BindInputFilter 0x73115686d8
this 0x7311568a98
[022:047] [2022-12-30 10:42:46 +0000.858762][57e9] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_868891369.mp4
[022:047] [2022-12-30 10:42:46 +0000.858784][57e9] BindInputFilter 0x7311568618
this 0x7311568b58
[022:047] [2022-12-30 10:42:46 +0000.858808][57e9] BindInputFilter 0x7311568b58
this 0x731889aca0
[022:047] [2022-12-30 10:42:46 +0000.858844][57e9] BindInputFilter 0x7311568a98
this 0x7311568c18
[022:047] [2022-12-30 10:42:46 +0000.858878][57e9] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_868891369.mp4
[022:048] [2022-12-30 10:42:46 +0000.859370][5ceb] NO get frame from decoder
[022:048] [2022-12-30 10:42:46 +0000.859764][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[022:049] [2022-12-30 10:42:46 +0000.860193][57e9] machine model :xiaomi
[022:049] [2022-12-30 10:42:46 +0000.860261][57e9] Support this machine
model :xiaomi
[022:049] [2022-12-30 10:42:46 +0000.860283][57e9] global inited! current sdk
version: 12-14-d8558ab
[022:049] [2022-12-30 10:42:46 +0000.860329][57e9] GetPipeline:
-----------------------------------------
[022:049] [2022-12-30 10:42:46 +0000.860351][57e9] GetPipeline: source:
0x740093ff00
[022:049] [2022-12-30 10:42:46 +0000.860365][57e9] GetPipeline: filter: NULLFilter
[022:049] [2022-12-30 10:42:46 +0000.860393][57e9] GetPipeline: filter: NULLFilter
[022:049] [2022-12-30 10:42:46 +0000.860405][57e9] GetPipeline: filter: NULLFilter
[022:049] [2022-12-30 10:42:46 +0000.860423][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[022:049] [2022-12-30 10:42:46 +0000.860447][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[022:049] [2022-12-30 10:42:46 +0000.860461][57e9] GetPipeline: audio filter:
AudioNUllFilter
[022:049] [2022-12-30 10:42:46 +0000.860485][57e9] GetPipeline:
------------------------------------------
[022:049] [2022-12-30 10:42:46 +0000.860501][57e9] filter: filter pipeline2 update
pattern: 0
[022:050] [2022-12-30 10:42:46 +0000.861159][57e9] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[022:050] [2022-12-30 10:42:46 +0000.861338][57e9] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[022:050] [2022-12-30 10:42:46 +0000.861392][57e9] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[022:050] [2022-12-30 10:42:46 +0000.861554][57e9] DeviceInit:
[022:050] [2022-12-30 10:42:46 +0000.861748][57e9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[022:050] [2022-12-30 10:42:46 +0000.862038][57e9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[022:051] [2022-12-30 10:42:46 +0000.862289][57e9] CreatePlatformSpecificObjects:
[022:051] [2022-12-30 10:42:46 +0000.862336][57e9] audio device use null audio
input and opensl output
[022:051] [2022-12-30 10:42:46 +0000.862354][57e9] Create OpenSLES output module
with java VM support.

[022:051] [2022-12-30 10:42:46 +0000.862453][57e9] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[022:051] [2022-12-30 10:42:46 +0000.862592][57e9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[022:051] [2022-12-30 10:42:46 +0000.862736][57e9] Create OpenSLES output module
with buffer num:2

[022:051] [2022-12-30 10:42:46 +0000.862777][57e9] Error(trace.cc:40): Init the


output and input for audio device template.
[022:051] [2022-12-30 10:42:46 +0000.862815][57e9] Init the output device.

[022:051] [2022-12-30 10:42:46 +0000.862831][57e9] Set the playout as stereo:1


[022:051] [2022-12-30 10:42:46 +0000.862861][57e9] Set the sample rate to be:44100

[022:051] [2022-12-30 10:42:46 +0000.862892][57e9] Low latency buffer size:144 low


sample rate:48000
[022:051] [2022-12-30 10:42:46 +0000.862929][57e9] DeviceInit: Done
[022:051] [2022-12-30 10:42:46 +0000.863053][57e9] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[022:052] [2022-12-30 10:42:46 +0000.863829][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[022:052] [2022-12-30 10:42:46 +0000.863899][57e9]
MediaFilterPlayer::SetPlayerNotify 0x7336d6f780
[022:053] [2022-12-30 10:42:46 +0000.864380][57e9]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[022:053] [2022-12-30 10:42:46 +0000.864411][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[022:053] [2022-12-30 10:42:46 +0000.864973][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[022:054] [2022-12-30 10:42:46 +0000.865459][57e9] SetGraphLoop: SetGraphLoop 1
[022:054] [2022-12-30 10:42:46 +0000.865485][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[022:054] [2022-12-30 10:42:46 +0000.865899][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[022:055] [2022-12-30 10:42:46 +0000.866624][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[022:056] [2022-12-30 10:42:46 +0000.867341][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[022:056] [2022-12-30 10:42:46 +0000.867753][5ceb] NO get frame from decoder
[022:063] [2022-12-30 10:42:46 +0000.875112][5ceb] NO get frame from decoder
[022:067] [2022-12-30 10:42:46 +0000.878549][5cf7] Start:
[022:067] [2022-12-30 10:42:46 +0000.878818][5cf5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x731147e218
[022:067] [2022-12-30 10:42:46 +0000.878909][5cf6] operator(): video render
started.
[022:067] [2022-12-30 10:42:46 +0000.879034][5cf6] DriveRender working... (1/200)
[022:067] [2022-12-30 10:42:46 +0000.879075][5cf7] Start:
[022:067] [2022-12-30 10:42:46 +0000.879108][5cf6] Warning(video_render.cc:390): No
picture to display (1/50)
[022:068] [2022-12-30 10:42:46 +0000.879239][5cf7] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[022:068] [2022-12-30 10:42:46 +0000.879330][5cf7] Reset: history total size: 98
[022:068] [2022-12-30 10:42:46 +0000.879427][5cf7] DeviceStart:
audioDevice_:0x7336e1d000
[022:068] [2022-12-30 10:42:46 +0000.879488][5cf7] DeviceStart: time profile
playout init before
[022:068] [2022-12-30 10:42:46 +0000.879547][5cf7] DeviceStart: time profile
playout init end
[022:068] [2022-12-30 10:42:46 +0000.879599][5cf7] OpenSlesOutput:Start playout

[022:069] [2022-12-30 10:42:46 +0000.880643][5cf7] Create the opensl output player.


streamtype before:0

[022:069] [2022-12-30 10:42:46 +0000.880706][5cf7] Create the opensl output player.


streamtype after:3

[022:075] [2022-12-30 10:42:46 +0000.886381][5ceb] NO get frame from decoder


[022:076] [2022-12-30 10:42:46 +0000.887429][5ceb] NO get frame from decoder
[022:077] [2022-12-30 10:42:46 +0000.889037][5ceb] NO get frame from decoder
[022:079] [2022-12-30 10:42:46 +0000.890262][5ceb] NO get frame from decoder
[022:105] [2022-12-30 10:42:46 +0000.916907][5cf7] Enqueue opensl buffer size:1764
[022:150] [2022-12-30 10:42:46 +0000.962057][5cf7] DeviceStart: time profile
playout all end
[022:151] [2022-12-30 10:42:46 +0000.962197][5cf7] operator(): Audio playback
started.
[022:151] [2022-12-30 10:42:46 +0000.962289][5cf8] Pull audio failed.(wait video!)
[022:151] [2022-12-30 10:42:46 +0000.962341][5cf8]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[022:151] [2022-12-30 10:42:46 +0000.962354][5cfa]
PlayerSimpleBufferQueueCallbackHandler function
[022:151] [2022-12-30 10:42:46 +0000.962434][5cfa] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[022:151] [2022-12-30 10:42:46 +0000.962458][5cfa]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[022:151] [2022-12-30 10:42:46 +0000.963037][5cf9] Error(video_source.cc:430): wait
decoder a frame: 0
[022:151] [2022-12-30 10:42:46 +0000.963114][5cf8] Pull audio failed.(wait video!)
[022:152] [2022-12-30 10:42:46 +0000.963141][5cf8]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[022:152] [2022-12-30 10:42:46 +0000.963745][5cf9] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[022:154] [2022-12-30 10:42:46 +0000.965467][5cf9] OnVideoFrameReady(1/200)
[022:154] [2022-12-30 10:42:46 +0000.965636][5cf6] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[022:154] [2022-12-30 10:42:46 +0000.965678][5cf7] operator(): Started now!
[022:155] [2022-12-30 10:42:46 +0000.966859][5cf8] audio_frame_list_ empty
[022:159] [2022-12-30 10:42:46 +0000.970814][5cf6] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:868907552
[022:165] [2022-12-30 10:42:46 +0000.976368][5cf6] lipsync_debug: render a video
frame
[022:165] [2022-12-30 10:42:46 +0000.976431][5cf6] lipsync_debug: First video frame
rendering.
[022:176] [2022-12-30 10:42:46 +0000.987162][5cf6]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:31 timeDelta:17 last
video ts:900 frame->pts:3690 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[022:176] [2022-12-30 10:42:46 +0000.987284][5cf6] lipsync_debug: tsDelta -
timeDelta = 14
[022:176] [2022-12-30 10:42:46 +0000.987306][5cf6] lipsync_debug:remaining time:10
tsDelta - timeDelta:14
[022:176] [2022-12-30 10:42:46 +0000.987323][5cf6] lipsync_debug:result remaining
time:10
[022:184] [2022-12-30 10:42:46 +0000.995573][5cf9]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[022:190] [2022-12-30 10:42:47 +0000.1903][5cf6] lipsync_debug:result remaining
time:0
[022:199] [2022-12-30 10:42:47 +0000.10337][5cf6] dynamic updated lipsync delay:0
[022:261] [2022-12-30 10:42:47 +0000.72404][5c14] Run AGC when audioType = 0
[022:304] [2022-12-30 10:42:47 +0000.115841][5cf8] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[022:304] [2022-12-30 10:42:47 +0000.116002][5cf8] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[022:305] [2022-12-30 10:42:47 +0000.116765][5cf8] audio frame wait video
frame.last_video_timestamp:104 last_audio_timestamp:207.937
[022:307] [2022-12-30 10:42:47 +0000.118279][5cf7] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[022:307] [2022-12-30 10:42:47 +0000.118425][5cf7] The audio playback speed:100
(1/100)
[022:307] [2022-12-30 10:42:47 +0000.118459][5cf7] lipsync_debug: The current
played audio timestamp is:0(1/50)
[022:307] [2022-12-30 10:42:47 +0000.118477][5cf7] First audio frame rendering
[022:351] [2022-12-30 10:42:47 +0000.162256][5cf9] video frame wait audio frame:
last_video_timestamp:404 last_audio_timestamp:277.914
[022:393] [2022-12-30 10:42:47 +0000.204928][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[022:837] [2022-12-30 10:42:47 +0000.648945][5cf6] lipsync_debug:displaying video
ts:61020 The current displayed video timestamp is:868908230
[023:028] [2022-12-30 10:42:47 +0000.839178][5cfa]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[023:155] [2022-12-30 10:42:47 +0000.966351][5cf7] do work DoLipsync!
[023:155] [2022-12-30 10:42:47 +0000.966581][5cf7] total delay:211 videoTsMS:967
audioTsMS:756 diff:211
[023:155] [2022-12-30 10:42:47 +0000.966678][5cf7] Set the lipsync delay:211
[023:349] [2022-12-30 10:42:48 +0000.160257][5cf9] Error(video_source.cc:430): wait
decoder a frame: 0
[023:680] [2022-12-30 10:42:48 +0000.491889][5cf6] lipsync_debug:displaying video
ts:120420 The current displayed video timestamp is:868909073
[023:695] [2022-12-30 10:42:48 +0000.506253][5cf6] DriveRender working... (1/200)
[023:808] [2022-12-30 10:42:48 +0000.619370][5cf6]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:32 timeDelta:2 last video
ts:129240 frame->pts:132120 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[023:808] [2022-12-30 10:42:48 +0000.619474][5cf6] lipsync_debug: tsDelta -
timeDelta = 30
[024:065] [2022-12-30 10:42:48 +0000.876696][5cfa]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[024:138] [2022-12-30 10:42:48 +0000.949442][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[024:215] [2022-12-30 10:42:49 +0000.26482][5cf6] lipsync_debug:remaining time:10
tsDelta - timeDelta:2
[024:215] [2022-12-30 10:42:49 +0000.26585][5cf6] lipsync_debug:result remaining
time:2
[024:351] [2022-12-30 10:42:49 +0000.162272][5cf6] lipsync_debug:displaying video
ts:180180 The current displayed video timestamp is:868909744
[024:392] [2022-12-30 10:42:49 +0000.203153][5cf8] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[024:392] [2022-12-30 10:42:49 +0000.203235][5cf8] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[024:424] [2022-12-30 10:42:49 +0000.235741][5c14] Run AGC when audioType = 0
[024:424] [2022-12-30 10:42:49 +0000.236108][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:455] [2022-12-30 10:42:49 +0000.266899][5cf7] The audio playback speed:100
(1/100)
[024:456] [2022-12-30 10:42:49 +0000.267151][5cf7] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[024:711] [2022-12-30 10:42:49 +0000.522695][5cf9] Error(video_source.cc:430): wait
decoder a frame: 0
[024:788] [2022-12-30 10:42:49 +0000.600094][5cf9] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7996 diff: 5
[025:017] [2022-12-30 10:42:49 +0000.828632][5cf6] lipsync_debug:displaying video
ts:240030 The current displayed video timestamp is:868910410
[025:033] [2022-12-30 10:42:49 +0000.845037][5cfa]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[025:204] [2022-12-30 10:42:50 +0000.15674][5cf6] DriveRender working... (1/200)
[025:279] [2022-12-30 10:42:50 +0000.91130][5cf9] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 300330pts ms:3.337e+06
[025:281] [2022-12-30 10:42:50 +0000.92660][5cf9] OnVideoFrameReady(1/200)
[025:281] [2022-12-30 10:42:50 +0000.92821][5cf6] operator() frame->pts-
9223372036854775808 queue_ size: 14 (1/200)
[025:319] [2022-12-30 10:42:50 +0000.131141][5cf6]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:38 timeDelta:22 last
video ts:261090 frame->pts:264510 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[025:320] [2022-12-30 10:42:50 +0000.131249][5cf6] lipsync_debug: tsDelta -
timeDelta = 16
[025:734] [2022-12-30 10:42:50 +0000.546993][5cf6] lipsync_debug:displaying video
ts:300330 The current displayed video timestamp is:868911127
[025:741] [2022-12-30 10:42:50 +0000.552658][5cf6] lipsync_debug: render a video
frame
[025:767] [2022-12-30 10:42:50 +0000.579052][5cf6] lipsync_debug:result remaining
time:0
[025:768] [2022-12-30 10:42:50 +0000.579160][5cf6] dynamic updated lipsync delay:0
[025:895] [2022-12-30 10:42:50 +0000.707066][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[026:066] [2022-12-30 10:42:50 +0000.877332][5cfa]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[026:067] [2022-12-30 10:42:50 +0000.878275][5cf9] Error(video_source.cc:430): wait
decoder a frame: 0
[026:162] [2022-12-30 10:42:50 +0000.973582][5cf6] lipsync_debug:remaining time:10
tsDelta - timeDelta:7
[026:162] [2022-12-30 10:42:50 +0000.973724][5cf6] lipsync_debug:result remaining
time:7
[026:345] [2022-12-30 10:42:51 +0000.156599][5cf6] lipsync_debug:displaying video
ts:360180 The current displayed video timestamp is:868911738
[026:566] [2022-12-30 10:42:51 +0000.377577][5c14] Run AGC when audioType = 0
[026:691] [2022-12-30 10:42:51 +0000.503133][5cf6] DriveRender working... (1/200)
[026:708] [2022-12-30 10:42:51 +0000.519625][5cf8] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 204692
[026:708] [2022-12-30 10:42:51 +0000.519712][5cf8] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[026:790] [2022-12-30 10:42:51 +0000.601756][5cf7] The audio playback speed:100
(1/100)
[026:790] [2022-12-30 10:42:51 +0000.601937][5cf7] lipsync_debug: The current
played audio timestamp is:204692(1/50)
[026:813] [2022-12-30 10:42:51 +0000.625093][5cf6]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:33 last
video ts:399330 frame->pts:402300 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[026:814] [2022-12-30 10:42:51 +0000.625192][5cf6] lipsync_debug: tsDelta -
timeDelta = 0
[027:019] [2022-12-30 10:42:51 +0000.831134][5cf6] lipsync_debug:displaying video
ts:420660 The current displayed video timestamp is:868912412
[027:038] [2022-12-30 10:42:51 +0000.849674][5cfa]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[027:428] [2022-12-30 10:42:52 +0000.240064][5cf9] Error(video_source.cc:430): wait
decoder a frame: 0
[027:647] [2022-12-30 10:42:52 +0000.458314][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[027:737] [2022-12-30 10:42:52 +0000.548317][5cf6] lipsync_debug:displaying video
ts:480330 The current displayed video timestamp is:868913130
[027:870] [2022-12-30 10:42:52 +0000.681601][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[027:871] [2022-12-30 10:42:52 +0000.682686][5cf7] Stop:
[027:871] [2022-12-30 10:42:52 +0000.683003][5cf6] operator(): Video Render
stopped.
[027:872] [2022-12-30 10:42:52 +0000.683225][5cf7] Stop:
[027:872] [2022-12-30 10:42:52 +0000.683531][5cf7] DeviceStop:
audioDevice_:0x7336e1d000
[027:872] [2022-12-30 10:42:52 +0000.683606][5cf7] OpenSlesOutput:Stop playout

[027:875] [2022-12-30 10:42:52 +0000.686872][5cf7] DeviceStop: Done


[027:876] [2022-12-30 10:42:52 +0000.687181][5cf7] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[027:876] [2022-12-30 10:42:52 +0000.687290][5cf7] operator(): Stop now!
[027:916] [2022-12-30 10:42:52 +0000.727499][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[027:916] [2022-12-30 10:42:52 +0000.727628][57e9] StopPreView: Have Stopped,
operation cancel
[027:916] [2022-12-30 10:42:52 +0000.727651][57e9] Stop:
[027:916] [2022-12-30 10:42:52 +0000.727810][5cf7] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[027:916] [2022-12-30 10:42:52 +0000.727945][57e9] DeviceRelease:
audioDevice_:0x7336e1d000
[027:916] [2022-12-30 10:42:52 +0000.727979][57e9] OpenSlesOutput:Stop playout

[027:916] [2022-12-30 10:42:52 +0000.728003][57e9] DeviceRelease: Release the


webrtc device object.
[027:917] [2022-12-30 10:42:52 +0000.728139][57e9] OpenSlesOutput destruct.

[027:917] [2022-12-30 10:42:52 +0000.728198][57e9] DeviceRelease: Done


[027:917] [2022-12-30 10:42:52 +0000.728270][57e9] Stop:
[027:917] [2022-12-30 10:42:52 +0000.728378][5cf6] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[027:920] [2022-12-30 10:42:52 +0000.731259][57e9] global uninited!
[027:920] [2022-12-30 10:42:52 +0000.732019][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[027:920] [2022-12-30 10:42:52 +0000.732108][57e9] ~MediaFilterGraph:
MediaFilterGraph destruct
[027:920] [2022-12-30 10:42:52 +0000.732126][57e9] RemoveVideoBackGroud: hava not
add video backgroud
[027:921] [2022-12-30 10:42:52 +0000.732154][57e9] UnbindInputFilter 0x7311568b58
this 0x731889aca0
[027:921] [2022-12-30 10:42:52 +0000.732173][57e9] ClearAllSource: remove source
filter, sourceid: 0x740093ff00
[027:921] [2022-12-30 10:42:52 +0000.732187][57e9] DestoryDecoderByVideoSource
time:868913314 enter.

[027:921] [2022-12-30 10:42:52 +0000.732205][57e9] ~VideoBindDecoder time:868913314


enter.

[027:921] [2022-12-30 10:42:52 +0000.732360][57e9] CleanUp time:868913314 enter.

[027:925] [2022-12-30 10:42:52 +0000.737131][57e9] CleanUp leave. expire time = 5


ms

[027:926] [2022-12-30 10:42:52 +0000.737243][57e9] CleanUp time:868913319 enter.

[027:926] [2022-12-30 10:42:52 +0000.737591][57e9] CleanUp leave. expire time = 0


ms

[027:927] [2022-12-30 10:42:52 +0000.738299][57e9] ~VideoBindDecoder leave. expire


time = 6 ms

[027:927] [2022-12-30 10:42:52 +0000.738357][57e9] DestoryDecoderByVideoSource


leave. expire time = 6 ms

[027:927] [2022-12-30 10:42:52 +0000.738388][57e9] UnbindInputFilter 0x7311568618


this 0x7311568b58
[027:927] [2022-12-30 10:42:52 +0000.738412][57e9] UnbindInputFilter 0x7311568558
this 0x7311568618
[027:927] [2022-12-30 10:42:52 +0000.738433][57e9] UnbindInputFilter 0x7400940120
this 0x7311568558
[027:927] [2022-12-30 10:42:52 +0000.738453][57e9] UnbindInputFilter 0x7311568a98
this 0x7311568c18
[027:927] [2022-12-30 10:42:52 +0000.738474][57e9] UnbindInputFilter 0x73115686d8
this 0x7311568a98
[027:927] [2022-12-30 10:42:52 +0000.738494][57e9] UnbindInputFilter 0x7400940120
this 0x73115686d8
[027:929] [2022-12-30 10:42:52 +0000.740371][57e9] ~GLESContext:
[027:930] [2022-12-30 10:42:52 +0000.742097][57e9] GLESContext destruct finish.
[027:931] [2022-12-30 10:42:52 +0000.742185][57e9] filter: filter pipeline destroy
this: 0x731889ac00
[027:931] [2022-12-30 10:42:52 +0000.742645][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[027:931] [2022-12-30 10:42:52 +0000.743056][57e9] machine model :xiaomi
[027:931] [2022-12-30 10:42:52 +0000.743084][57e9] Support this machine
model :xiaomi
[027:931] [2022-12-30 10:42:52 +0000.743102][57e9] global inited! current sdk
version: 12-14-d8558ab
[027:932] [2022-12-30 10:42:52 +0000.743252][57e9] filter: filter pipeline
construtc this: 0x731889ac00
[027:932] [2022-12-30 10:42:52 +0000.743284][57e9] MediaFilterGraph:
MediaFilterGraph construct
[027:932] [2022-12-30 10:42:52 +0000.743301][57e9] GLESContext:
[027:932] [2022-12-30 10:42:52 +0000.743346][57e9] The result of eglGetDisplay is:
0xb400007430714a00
[027:932] [2022-12-30 10:42:52 +0000.744111][57e9] The result of creation:
0x740098ea80
[027:933] [2022-12-30 10:42:52 +0000.744186][57e9] The result of
eglCreatePbufferSurface is: 0x7400ab2b80
[027:933] [2022-12-30 10:42:52 +0000.744296][57e9] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_868891369.mp4
[027:933] [2022-12-30 10:42:52 +0000.744326][57e9] The source 0 speed:1
[027:933] [2022-12-30 10:42:52 +0000.744360][57e9] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_868891369.mp4,
delay: 0
[027:933] [2022-12-30 10:42:52 +0000.744395][57e9] CreateDecoderByVideoSource
time:868913326 enter.

[027:933] [2022-12-30 10:42:52 +0000.744542][57e9] running_decoder_count:0max


count:2
[027:933] [2022-12-30 10:42:52 +0000.744566][57e9] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_868891369.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x74009d1800
[027:934] [2022-12-30 10:42:52 +0000.745220][5cfd] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7336b4d400] Current FFmpeg version git-2021-06-16-
97cea6f

[027:949] [2022-12-30 10:42:52 +0000.760729][5cfd] OnStreamInfoFound: video


duration_: 15197
[027:951] [2022-12-30 10:42:52 +0000.762253][5cfe] NO get frame from decoder
[027:951] [2022-12-30 10:42:52 +0000.762481][57e9] start decoder
[027:951] [2022-12-30 10:42:52 +0000.762558][57e9] CreateDecoderByVideoSource
leave. expire time = 18 ms

[027:951] [2022-12-30 10:42:52 +0000.762596][57e9] BindInputFilter 0x7400940120


this 0x7311567a18
[027:951] [2022-12-30 10:42:52 +0000.762639][57e9] BindInputFilter 0x7311567a18
this 0x7311567ad8
[027:951] [2022-12-30 10:42:52 +0000.762691][57e9] BindInputFilter 0x7400940120
this 0x7311567b98
[027:951] [2022-12-30 10:42:52 +0000.762719][57e9] BindInputFilter 0x7311567b98
this 0x7311567f58
[027:951] [2022-12-30 10:42:52 +0000.762736][57e9] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_868891369.mp4
[027:951] [2022-12-30 10:42:52 +0000.762767][57e9] BindInputFilter 0x7311567ad8
this 0x7311568018
[027:951] [2022-12-30 10:42:52 +0000.762791][57e9] BindInputFilter 0x7311568018
this 0x731889aca0
[027:951] [2022-12-30 10:42:52 +0000.762828][57e9] BindInputFilter 0x7311567f58
this 0x73115680d8
[027:951] [2022-12-30 10:42:52 +0000.762860][57e9] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_868891369.mp4
[027:952] [2022-12-30 10:42:52 +0000.763426][5cfe] NO get frame from decoder
[027:952] [2022-12-30 10:42:52 +0000.763791][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[027:952] [2022-12-30 10:42:52 +0000.763949][57e9] MediaComposeFile time:868913345
enter.

[027:952] [2022-12-30 10:42:52 +0000.763984][57e9] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[027:952] [2022-12-30 10:42:52 +0000.764113][57e9] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[027:953] [2022-12-30 10:42:52 +0000.764144][57e9] Recording session using default
bitrate support by app:14680064
[027:953] [2022-12-30 10:42:52 +0000.764843][5cfe] NO get frame from decoder
[027:955] [2022-12-30 10:42:52 +0000.766595][5cfe] NO get frame from decoder
[027:956] [2022-12-30 10:42:52 +0000.767458][5cfe] NO get frame from decoder
[027:957] [2022-12-30 10:42:52 +0000.768406][5cfe] NO get frame from decoder
[027:958] [2022-12-30 10:42:52 +0000.769606][5cfe] NO get frame from decoder
[027:958] [2022-12-30 10:42:52 +0000.769915][5cfe] NO get frame from decoder
[027:953] [2022-12-30 10:42:52 +0000.770066][5d08] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72dc9721c0
[027:959] [2022-12-30 10:42:52 +0000.770197][5d08] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[027:959] [2022-12-30 10:42:52 +0000.770836][57e9] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[027:959] [2022-12-30 10:42:52 +0000.771010][57e9] GetPipeline:
-----------------------------------------
[027:959] [2022-12-30 10:42:52 +0000.771051][57e9] GetPipeline: source:
0x740093ff00
[027:959] [2022-12-30 10:42:52 +0000.771073][57e9] GetPipeline: filter: NULLFilter
[027:959] [2022-12-30 10:42:52 +0000.771089][57e9] GetPipeline: filter: NULLFilter
[027:959] [2022-12-30 10:42:52 +0000.771102][57e9] GetPipeline: filter: NULLFilter
[027:959] [2022-12-30 10:42:52 +0000.771115][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[027:959] [2022-12-30 10:42:52 +0000.771129][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[027:960] [2022-12-30 10:42:52 +0000.771143][57e9] GetPipeline: audio filter:
AudioNUllFilter
[027:960] [2022-12-30 10:42:52 +0000.771158][57e9] GetPipeline:
------------------------------------------
[027:960] [2022-12-30 10:42:52 +0000.771178][57e9] filter: filter pipeline2 update
pattern: 2
[027:960] [2022-12-30 10:42:52 +0000.771393][57e9] MediaComposeFile leave. expire
time = 8 ms
[027:960] [2022-12-30 10:42:52 +0000.771756][57e9] machine model :xiaomi
[027:960] [2022-12-30 10:42:52 +0000.771789][57e9] Support this machine
model :xiaomi
[027:960] [2022-12-30 10:42:52 +0000.771804][57e9] global inited! current sdk
version: 12-14-d8558ab
[027:974] [2022-12-30 10:42:52 +0000.785173][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[027:974] [2022-12-30 10:42:52 +0000.785319][57e9] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 271
[027:974] [2022-12-30 10:42:52 +0000.785852][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[027:974] [2022-12-30 10:42:52 +0000.785905][57e9] BeginCompose: BeginCompose, is
composing 0
[027:974] [2022-12-30 10:42:52 +0000.786050][5d08] start recording, file path:
[027:975] [2022-12-30 10:42:52 +0000.786501][5d08] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 271 audio_timescale:44100
video_timescale:90000
[027:975] [2022-12-30 10:42:52 +0000.786583][5d08] 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
[027:975] [2022-12-30 10:42:52 +0000.786646][5d08] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 271
[027:975] [2022-12-30 10:42:52 +0000.786715][5d08] fd_open successed
handle:0xb4000074306f30b0
[027:975] [2022-12-30 10:42:52 +0000.787119][5d08] create mp4 file:317
m_fileHandle: 0x7412962900
[027:976] [2022-12-30 10:42:52 +0000.787187][5d08] MP4 file: is opened successfully
[027:976] [2022-12-30 10:42:52 +0000.787234][5d08] setupMediaProcessers:
[027:976] [2022-12-30 10:42:52 +0000.787275][5d08]
RecordingSessionInternalSimple:setup media processers.
[027:976] [2022-12-30 10:42:52 +0000.787315][5d08] construct AAC encoder
[027:976] [2022-12-30 10:42:52 +0000.787956][5d08] H264Encoder creating:
ultrafast012323
[027:976] [2022-12-30 10:42:52 +0000.788043][5d08] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[027:977] [2022-12-30 10:42:52 +0000.788928][5d08] H264Encode::GetMachineModel is
M2002J9G
[027:977] [2022-12-30 10:42:52 +0000.789008][5d08] H264Encoder machine_mode
is:M2002J9G
[027:977] [2022-12-30 10:42:52 +0000.789050][5d08] H264Encode::machine size :9
machine_mode:M2002J9G
[027:977] [2022-12-30 10:42:52 +0000.789091][5d08] H264Encode::machine array
size :22 machine_mode:M2002J9G
[027:977] [2022-12-30 10:42:52 +0000.789131][5d08] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[027:978] [2022-12-30 10:42:52 +0000.789169][5d08] setupCompressionSession:
[027:978] [2022-12-30 10:42:52 +0000.789280][5d08] H264Encode::creating hareware
Encoder
[027:978] [2022-12-30 10:42:52 +0000.789323][5d08] AndroidHwAvcEncoder
time:868913371 enter.

[027:978] [2022-12-30 10:42:52 +0000.789566][5d08] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007430621380 address:0x7303ead760
[027:978] [2022-12-30 10:42:52 +0000.789730][5d08] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[027:978] [2022-12-30 10:42:52 +0000.789779][5d08] The video avc hw codec address
is 0x74129274d8
[027:978] [2022-12-30 10:42:52 +0000.789871][5d08] AndroidHwAvcEncoder leave.
expire time = 0 ms

[027:978] [2022-12-30 10:42:52 +0000.789917][5d08] RegisterEncodeCompleteCallback


time:868913371 enter.

[027:978] [2022-12-30 10:42:52 +0000.790072][5d08] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[027:978] [2022-12-30 10:42:52 +0000.790129][5d08] InitEncode time:868913371


enter.

[027:979] [2022-12-30 10:42:52 +0000.790295][5d08] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[027:979] [2022-12-30 10:42:52 +0000.790348][5d08] Create time:868913372 enter.

[027:979] [2022-12-30 10:42:52 +0000.790388][5d08] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[027:979] [2022-12-30 10:42:52 +0000.790439][5d08]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7323c56b00
[027:979] [2022-12-30 10:42:52 +0000.790636][5d08]
supported_type:image/vnd.android.heic
[027:979] [2022-12-30 10:42:52 +0000.790716][5d08] supported_type:video/avc
[027:979] [2022-12-30 10:42:52 +0000.790769][5d08] name:OMX.qcom.video.encoder.avc
mime:video/avc
[027:979] [2022-12-30 10:42:52 +0000.790828][5d08] hwCodecPrefix :OMX.qcom.
[027:979] [2022-12-30 10:42:52 +0000.790871][5d08] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[027:979] [2022-12-30 10:42:52 +0000.790915][5d08] mediacodec_createCodecByName
time:868913372 enter.

[027:979] [2022-12-30 10:42:52 +0000.790957][5d08] WrapAndroidMediaCodec


time:868913372 enter.

[027:979] [2022-12-30 10:42:52 +0000.791135][5d08] WrapAndroidMediaCodec leave.


expire time = 1 ms

[027:981] [2022-12-30 10:42:52 +0000.792775][5d0d] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x74128ebc98
[028:009] [2022-12-30 10:42:52 +0000.820764][5d08] mediacodec_createCodecByName
leave. expire time = 30 ms

[028:009] [2022-12-30 10:42:52 +0000.820845][5d08] WrapAndroidMediaFromat


time:868913402 enter.

[028:009] [2022-12-30 10:42:52 +0000.820897][5d08] WrapAndroidMediaFromat leave.


expire time = 0 ms

[028:050] [2022-12-30 10:42:52 +0000.861271][5d08] Destroy time:868913443 enter.

[028:050] [2022-12-30 10:42:52 +0000.861387][5d08] WrapAndroidMediaFromat::


Destroy
[028:050] [2022-12-30 10:42:52 +0000.861411][5d08] Destroy leave. expire time = 0
ms

[028:050] [2022-12-30 10:42:52 +0000.861428][5d08] ~WrapAndroidMediaFromat


time:868913443 enter.
[028:050] [2022-12-30 10:42:52 +0000.861444][5d08] ~WrapAndroidMediaFromat leave.
expire time = 0 ms

[028:050] [2022-12-30 10:42:52 +0000.861461][5d08] Create leave. expire time = 71


ms

[028:050] [2022-12-30 10:42:52 +0000.861478][5d08] isSemiPlanarSupport


time:868913443 enter.

[028:050] [2022-12-30 10:42:52 +0000.861491][5d08] H264Encoder isSemiPlanarSupport


[028:050] [2022-12-30 10:42:52 +0000.861507][5d08] isSemiPlanarSupport leave.
expire time = 0 ms

[028:050] [2022-12-30 10:42:52 +0000.861521][5d08] creat hw H264Encoder success,


isSemiPlanar:1
[028:050] [2022-12-30 10:42:52 +0000.861584][5d08] InitEncode leave. expire time =
72 ms

[028:050] [2022-12-30 10:42:52 +0000.861603][5d08] H264Encode::created Encoder


[028:050] [2022-12-30 10:42:52 +0000.861619][5d08] H264Encode:: H264 encoder
created.
[028:050] [2022-12-30 10:42:52 +0000.861634][5d08] H264 encoder created.
[028:050] [2022-12-30 10:42:52 +0000.861648][5d08]
RecordingSessionInternalSimple:created avc encoder avc: 0x7323ecb380
[028:050] [2022-12-30 10:42:52 +0000.861666][5d08] setOutput:
[028:050] [2022-12-30 10:42:52 +0000.861711][5d08]
RecordingSessionInternalSimple:encoder set output to muxer!
[028:050] [2022-12-30 10:42:52 +0000.861725][5d08] request a key frame
[028:050] [2022-12-30 10:42:52 +0000.861739][5d08] H264Encode:: request a key frame
[028:051] [2022-12-30 10:42:52 +0000.863029][5d08] setDisplayRotate :90
[028:051] [2022-12-30 10:42:52 +0000.863076][5d08] 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
[028:055] [2022-12-30 10:42:52 +0000.866324][5d09] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[028:056] [2022-12-30 10:42:52 +0000.867645][5d09]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[028:165] [2022-12-30 10:42:52 +0000.976767][5d0d] add aac audio track with id:1
[028:165] [2022-12-30 10:42:52 +0000.976921][5d0d] audio start ts:0
[028:165] [2022-12-30 10:42:52 +0000.976971][5d0d] the audio frame has been written
into MP4 file
[028:166] [2022-12-30 10:42:52 +0000.978076][5d08] setDisplayRotate :90
[028:167] [2022-12-30 10:42:52 +0000.978242][5d08] 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
[028:183] [2022-12-30 10:42:52 +0000.994523][5d09] h264 add frame header cdr flag
[028:184] [2022-12-30 10:42:52 +0000.996027][5d09] h264 add frame header cdr flag
[028:185] [2022-12-30 10:42:52 +0000.996620][5d09] Received key frame:10
[028:185] [2022-12-30 10:42:52 +0000.996721][5d09] H264Encode:: get a sps pps
header!headerSize:31
[028:186] [2022-12-30 10:42:52 +0000.997342][5d0d] get the H.264 SPS parameter
[028:186] [2022-12-30 10:42:52 +0000.997774][5d0d] add video track with id:2
[028:187] [2022-12-30 10:42:52 +0000.998370][5d0d] get the H.264 PPS parameter
[028:189] [2022-12-30 10:42:53 +0000.658][5d0d] get the H.264 IDR frame
[028:189] [2022-12-30 10:42:53 +0000.816][5d0d] resss:true
[028:189] [2022-12-30 10:42:53 +0000.861][5d0d] video start ts:10
[028:189] [2022-12-30 10:42:53 +0000.958][5d0d] the video frame has been written
into MP4 file
[028:245] [2022-12-30 10:42:53 +0000.56237][5d0b] Error(video_source.cc:430): wait
decoder a frame: 0
[028:254] [2022-12-30 10:42:53 +0000.66122][5d0b] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8932 diff: 69
[028:257] [2022-12-30 10:42:53 +0000.68214][5d09] DTS queue for
Generator:0x74129fe2b8 404 437 468 509 540 573
[028:282] [2022-12-30 10:42:53 +0000.93694][5d0c] audio_frame_list_ empty
[028:296] [2022-12-30 10:42:53 +0000.107455][5d09] Push an pts:807 to dts queue.
[028:327] [2022-12-30 10:42:53 +0000.139117][5d09] last dts:771 currentPts:807
ppsOrSPS:0 queue length:7
[028:382] [2022-12-30 10:42:53 +0000.193893][5d08] setDisplayRotate :90
[028:382] [2022-12-30 10:42:53 +0000.194024][5d08] 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
[028:417] [2022-12-30 10:42:53 +0000.228762][5d09] DTS queue for
Generator:0x74129fe2b8 1203 1235 1274 1304 1338 1371 1402 1436
[028:457] [2022-12-30 10:42:53 +0000.269073][5d09] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1639
[028:458] [2022-12-30 10:42:53 +0000.269196][5d09] push video frame to H264
encoder. (100 frame for one log)

[028:458] [2022-12-30 10:42:53 +0000.269251][5d09] push video frame to H264


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

[028:458] [2022-12-30 10:42:53 +0000.269270][5d09] H264Encode::push video frame to


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

[028:458] [2022-12-30 10:42:53 +0000.269296][5d09] The input pts:1639 fps:30


[028:477] [2022-12-30 10:42:53 +0000.288455][5d09] SendFrame
encodedImage._timeStamp:1468encodedImage->_length:19808
[028:491] [2022-12-30 10:42:53 +0000.302286][5d09] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1500 pts:1500
[028:515] [2022-12-30 10:42:53 +0000.326341][5d09] H264Encode::H264SWEncoder get
callback, length:20096 type:1 nalType:1length:20092
[028:550] [2022-12-30 10:42:53 +0000.361966][5d09] Push an pts:2137 to dts queue.
[028:588] [2022-12-30 10:42:53 +0000.399249][5d0b] Error(video_source.cc:430): wait
decoder a frame: 0
[028:588] [2022-12-30 10:42:53 +0000.400116][5d08] setDisplayRotate :90
[028:589] [2022-12-30 10:42:53 +0000.400262][5d08] 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
[028:599] [2022-12-30 10:42:53 +0000.411136][5d09] h264 add frame header cdr flag
[028:600] [2022-12-30 10:42:53 +0000.411339][5d09] Received key frame:2002
[028:600] [2022-12-30 10:42:53 +0000.411378][5d09] DTS queue for
Generator:0x74129fe2b8 2002 2046 2073 2107 2137 2170 2204 2236 2271
[028:601] [2022-12-30 10:42:53 +0000.412823][5d0d] get the H.264 IDR frame
[028:617] [2022-12-30 10:42:53 +0000.429101][5d09] last dts:2107 currentPts:2137
ppsOrSPS:0 queue length:8
[028:676] [2022-12-30 10:42:53 +0000.487310][5d0c] audio_frame_list_ empty
[028:712] [2022-12-30 10:42:53 +0000.524020][5c14] Run AGC when audioType = 0
[028:713] [2022-12-30 10:42:53 +0000.524394][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:752] [2022-12-30 10:42:53 +0000.563642][5d09] DTS queue for
Generator:0x74129fe2b8 2839 2872 2901 2939 2974 3008 3037 3073 3102
[028:793] [2022-12-30 10:42:53 +0000.604395][5d0b] video frame wait audio frame:
last_video_timestamp:3271 last_audio_timestamp:3040.05
[028:809] [2022-12-30 10:42:53 +0000.620484][5d08] setDisplayRotate :90
[028:809] [2022-12-30 10:42:53 +0000.620589][5d08] 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
[028:842] [2022-12-30 10:42:53 +0000.653927][5d09] Push an pts:3468 to dts queue.
[028:843] [2022-12-30 10:42:53 +0000.654303][5d0b] Error(video_source.cc:430): wait
decoder a frame: 0
[028:903] [2022-12-30 10:42:53 +0000.714289][5d09] last dts:3440 currentPts:3468
ppsOrSPS:0 queue length:10
[028:940] [2022-12-30 10:42:53 +0000.751903][5d09] DTS queue for
Generator:0x74129fe2b8 3707 3741 3772 3802 3834 3869 3909
[029:008] [2022-12-30 10:42:53 +0000.819978][5d0c] audio_frame_list_ empty
[029:009] [2022-12-30 10:42:53 +0000.820280][5d09] h264 add frame header cdr flag
[029:009] [2022-12-30 10:42:53 +0000.820524][5d09] Received key frame:4002
[029:010] [2022-12-30 10:42:53 +0000.821711][5d0d] get the H.264 IDR frame
[029:013] [2022-12-30 10:42:53 +0000.824786][5d08] setDisplayRotate :90
[029:013] [2022-12-30 10:42:53 +0000.824943][5d08] 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
[029:075] [2022-12-30 10:42:53 +0000.886379][5d0b] Error(video_source.cc:430): wait
decoder a frame: 0
[029:086] [2022-12-30 10:42:53 +0000.897619][5d09] DTS queue for
Generator:0x74129fe2b8 4504 4535 4568 4602 4639 4674 4702 4735
[029:095] [2022-12-30 10:42:53 +0000.907088][5d0b] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9940 diff: 61
[029:098] [2022-12-30 10:42:53 +0000.909630][5d09] Push an pts:4810 to dts queue.
[029:138] [2022-12-30 10:42:53 +0000.949304][5d09] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5000
[029:138] [2022-12-30 10:42:53 +0000.949398][5d09] push video frame to H264
encoder. (100 frame for one log)

[029:138] [2022-12-30 10:42:53 +0000.949437][5d09] push video frame to H264


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

[029:138] [2022-12-30 10:42:53 +0000.949455][5d09] H264Encode::push video frame to


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

[029:138] [2022-12-30 10:42:53 +0000.949479][5d09] The input pts:5000 fps:30


[029:144] [2022-12-30 10:42:53 +0000.955193][5d09] SendFrame
encodedImage._timeStamp:4810encodedImage->_length:18048
[029:144] [2022-12-30 10:42:53 +0000.955474][5d09] last dts:4773 currentPts:4810
ppsOrSPS:0 queue length:7
[029:162] [2022-12-30 10:42:53 +0000.973814][5d09] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4872 pts:4872
[029:179] [2022-12-30 10:42:53 +0000.990956][5d09] H264Encode::H264SWEncoder get
callback, length:28720 type:1 nalType:1length:28716
[029:217] [2022-12-30 10:42:54 +0000.28941][5d08] setDisplayRotate :90
[029:217] [2022-12-30 10:42:54 +0000.29078][5d08] 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
[029:218] [2022-12-30 10:42:54 +0000.29722][5d0c] FilterPipeline2::OnAudioFrame pts
228278 last_audio_timestamp_ 5176.37
[029:264] [2022-12-30 10:42:54 +0000.76038][5d09] DTS queue for
Generator:0x74129fe2b8 5372 5405 5438 5468 5505 5540
[029:370] [2022-12-30 10:42:54 +0000.181339][5d09] Push an pts:6139 to dts queue.
[029:386] [2022-12-30 10:42:54 +0000.197802][5d09] h264 add frame header cdr flag
[029:387] [2022-12-30 10:42:54 +0000.198273][5d09] Received key frame:6002
[029:398] [2022-12-30 10:42:54 +0000.209792][5d0d] get the H.264 IDR frame
[029:406] [2022-12-30 10:42:54 +0000.217414][5d0b] Error(video_source.cc:430): wait
decoder a frame: 0
[029:408] [2022-12-30 10:42:54 +0000.219740][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[029:415] [2022-12-30 10:42:54 +0000.226324][5d09] last dts:6105 currentPts:6139
ppsOrSPS:0 queue length:7
[029:415] [2022-12-30 10:42:54 +0000.227030][5d09] DTS queue for
Generator:0x74129fe2b8 6208 6238 6275 6300 6335
[029:475] [2022-12-30 10:42:54 +0000.286440][5d0c] audio_frame_list_ empty
[029:588] [2022-12-30 10:42:54 +0000.399222][5d09] DTS queue for
Generator:0x74129fe2b8 7003 7036 7069 7108 7137 7170 7204
[029:628] [2022-12-30 10:42:54 +0000.439864][5d08] setDisplayRotate :90
[029:628] [2022-12-30 10:42:54 +0000.439986][5d08] 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
[029:646] [2022-12-30 10:42:54 +0000.457219][5d09] Push an pts:7466 to dts queue.
[029:659] [2022-12-30 10:42:54 +0000.470503][5d0b] Error(video_source.cc:430): wait
decoder a frame: 0
[029:676] [2022-12-30 10:42:54 +0000.487763][5d09] last dts:7437 currentPts:7466
ppsOrSPS:0 queue length:7
[029:735] [2022-12-30 10:42:54 +0000.546398][5d09] DTS queue for
Generator:0x74129fe2b8 7834 7867 7906 7939 7971 7998 8036
[029:779] [2022-12-30 10:42:54 +0000.590195][5d09] h264 add frame header cdr flag
[029:779] [2022-12-30 10:42:54 +0000.590781][5d09] Received key frame:7998
[029:783] [2022-12-30 10:42:54 +0000.594659][5d0d] get the H.264 IDR frame
[029:794] [2022-12-30 10:42:54 +0000.605450][5d09] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8367
[029:794] [2022-12-30 10:42:54 +0000.605578][5d09] push video frame to H264
encoder. (100 frame for one log)

[029:794] [2022-12-30 10:42:54 +0000.605622][5d09] push video frame to H264


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

[029:794] [2022-12-30 10:42:54 +0000.605638][5d09] H264Encode::push video frame to


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

[029:794] [2022-12-30 10:42:54 +0000.605663][5d09] The input pts:8367 fps:30


[029:796] [2022-12-30 10:42:54 +0000.607445][5d09] SendFrame
encodedImage._timeStamp:8135encodedImage->_length:32624
[029:805] [2022-12-30 10:42:54 +0000.616421][5d0c] audio_frame_list_ empty
[029:835] [2022-12-30 10:42:54 +0000.647113][5d08] setDisplayRotate :90
[029:836] [2022-12-30 10:42:54 +0000.647271][5d08] 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
[029:846] [2022-12-30 10:42:54 +0000.657158][5d09] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8235 pts:8235
[029:894] [2022-12-30 10:42:54 +0000.705965][5d09] H264Encode::H264SWEncoder get
callback, length:40448 type:1 nalType:1length:40444
[029:898] [2022-12-30 10:42:54 +0000.709445][5d0b] Error(video_source.cc:430): wait
decoder a frame: 0
[029:917] [2022-12-30 10:42:54 +0000.728855][5d09] Push an pts:8803 to dts queue.
[029:919] [2022-12-30 10:42:54 +0000.730333][5d0b] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10924 diff: 77
[029:936] [2022-12-30 10:42:54 +0000.748112][5d09] DTS queue for
Generator:0x74129fe2b8 8667 8703 8747 8770 8803 8832
[029:983] [2022-12-30 10:42:54 +0000.794979][5d09] last dts:8770 currentPts:8803
ppsOrSPS:0 queue length:7
[030:123] [2022-12-30 10:42:54 +0000.934170][5d09] DTS queue for
Generator:0x74129fe2b8 9472 9503 9533 9567 9605 9635 9666 9709
[030:196] [2022-12-30 10:42:55 +0000.7895][5d0c] audio_frame_list_ empty
[030:201] [2022-12-30 10:42:55 +0000.12288][5d09] Push an pts:10145 to dts queue.
[030:230] [2022-12-30 10:42:55 +0000.41757][5d0b] Error(video_source.cc:430): wait
decoder a frame: 0
[030:231] [2022-12-30 10:42:55 +0000.42663][5d09] h264 add frame header cdr flag
[030:231] [2022-12-30 10:42:55 +0000.42791][5d09] Received key frame:10003
[030:233] [2022-12-30 10:42:55 +0000.44424][5d0d] get the H.264 IDR frame
[030:246] [2022-12-30 10:42:55 +0000.57453][5d09] last dts:10106 currentPts:10145
ppsOrSPS:0 queue length:6
[030:275] [2022-12-30 10:42:55 +0000.86900][5d09] DTS queue for
Generator:0x74129fe2b8 10295 10332 10366 10400 10435 10469 10502
[030:429] [2022-12-30 10:42:55 +0000.240858][5d09] DTS queue for
Generator:0x74129fe2b8 11101 11133 11171 11204 11234 11267 11298 11336 11369
[030:469] [2022-12-30 10:42:55 +0000.280671][5d09] Push an pts:11464 to dts queue.
[030:471] [2022-12-30 10:42:55 +0000.282318][5d0b] Error(video_source.cc:430): wait
decoder a frame: 0
[030:497] [2022-12-30 10:42:55 +0000.308865][5d0b] FilterPipeline2::OnVideoFrame
pts 1094850 last_video_timestamp_ 12165
[030:519] [2022-12-30 10:42:55 +0000.330516][5d09] SendFrame
encodedImage._timeStamp:11464encodedImage->_length:23264
[030:519] [2022-12-30 10:42:55 +0000.330748][5d09] last dts:11431 currentPts:11464
ppsOrSPS:0 queue length:8
[030:521] [2022-12-30 10:42:55 +0000.332455][5d09] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11738
[030:521] [2022-12-30 10:42:55 +0000.332573][5d09] push video frame to H264
encoder. (100 frame for one log)

[030:521] [2022-12-30 10:42:55 +0000.332619][5d09] push video frame to H264


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

[030:521] [2022-12-30 10:42:55 +0000.332660][5d09] H264Encode::push video frame to


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

[030:521] [2022-12-30 10:42:55 +0000.332721][5d09] The input pts:11738 fps:30


[030:533] [2022-12-30 10:42:55 +0000.344650][5d09] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11603 pts:11603
[030:577] [2022-12-30 10:42:55 +0000.388521][5d09] H264Encode::H264SWEncoder get
callback, length:35184 type:1 nalType:1length:35180
[030:595] [2022-12-30 10:42:55 +0000.406870][5d0c] audio_frame_list_ empty
[030:601] [2022-12-30 10:42:55 +0000.412533][5d09] DTS queue for
Generator:0x74129fe2b8 11971 12003 12035 12065 12100 12134 12165
[030:616] [2022-12-30 10:42:55 +0000.427211][5d09] h264 add frame header cdr flag
[030:616] [2022-12-30 10:42:55 +0000.427617][5d09] Received key frame:12003
[030:617] [2022-12-30 10:42:55 +0000.428394][5d0d] get the H.264 IDR frame
[030:702] [2022-12-30 10:42:55 +0000.513979][5d0b] Error(video_source.cc:430): wait
decoder a frame: 1
[030:740] [2022-12-30 10:42:55 +0000.551890][5d09] Push an pts:12798 to dts queue.
[030:802] [2022-12-30 10:42:55 +0000.613845][5d09] DTS queue for
Generator:0x74129fe2b8 12767 12798 12833 12872 12908 12936 12971 12998
[030:820] [2022-12-30 10:42:55 +0000.631775][5d09] last dts:12767 currentPts:12798
ppsOrSPS:0 queue length:9
[030:842] [2022-12-30 10:42:55 +0000.653991][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[030:842] [2022-12-30 10:42:55 +0000.654168][5c15] _deviceSampleRate:48000

[030:844] [2022-12-30 10:42:55 +0000.655644][5c14] Run AGC when audioType = 0


[030:874] [2022-12-30 10:42:55 +0000.685477][5d0b] webrtc common_video plane
old ..... (1/1000) new: 12001 delete: 11964 diff: 37
[030:967] [2022-12-30 10:42:55 +0000.778824][5d09] DTS queue for
Generator:0x74129fe2b8 13598 13638 13669 13698 13733 13763 13802 13835
[031:024] [2022-12-30 10:42:55 +0000.835566][5d0b] Error(video_source.cc:430): wait
decoder a frame: 7
[031:040] [2022-12-30 10:42:55 +0000.851879][5d09] Push an pts:14138 to dts queue.
[031:062] [2022-12-30 10:42:55 +0000.874590][5d09] h264 add frame header cdr flag
[031:063] [2022-12-30 10:42:55 +0000.875024][5d09] Received key frame:13998
[031:067] [2022-12-30 10:42:55 +0000.878919][5d0d] get the H.264 IDR frame
[031:091] [2022-12-30 10:42:55 +0000.902241][5d09] last dts:14104 currentPts:14138
ppsOrSPS:0 queue length:9
[031:096] [2022-12-30 10:42:55 +0000.907561][5cfe] av_read_frame AVERROR_EOF
[031:139] [2022-12-30 10:42:55 +0000.950235][5cfe] OnReceiveEOF:
[031:139] [2022-12-30 10:42:55 +0000.950366][5cfe] OnDecoderEOF time:868916532
enter.

[031:139] [2022-12-30 10:42:55 +0000.950409][5cfe] OnDecoderEOF leave. expire time


= 0 ms

[031:139] [2022-12-30 10:42:55 +0000.950429][5cfc] CleanUp time:868916532 enter.

[031:139] [2022-12-30 10:42:55 +0000.950432][5cfe] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x740093ff00
[031:139] [2022-12-30 10:42:55 +0000.950771][5cfe] NULLFilter::OnVideoSourceEOF
0x740093ff00 this 0x7311567980
[031:139] [2022-12-30 10:42:55 +0000.950794][5cfe] NULLFilter::OnVideoSourceEOF
0x7311567980 this 0x7311567a40
[031:139] [2022-12-30 10:42:55 +0000.950827][5cfe] NULLFilter::OnVideoSourceEOF
0x7311567a40 this 0x7311567f80
[031:141] [2022-12-30 10:42:55 +0000.952408][5d09] DTS queue for
Generator:0x74129fe2b8 14431 14463 14496 14540 14570 14598 14633
[031:141] [2022-12-30 10:42:55 +0000.953091][5d0c] PullAudioFrame: PullFrame audio
finished.
[031:142] [2022-12-30 10:42:55 +0000.953163][5d0c]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[031:142] [2022-12-30 10:42:55 +0000.953187][5d0c] OnAudioTimer: OnAudioTimer
return
[031:142] [2022-12-30 10:42:55 +0000.953302][5cfc] CleanUp leave. expire time = 3
ms

[031:142] [2022-12-30 10:42:55 +0000.953361][5cfc] clean up


[031:142] [2022-12-30 10:42:55 +0000.953368][5d0b]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[031:142] [2022-12-30 10:42:55 +0000.953414][5d0b] OnVideoTimer: OnVideoTimer
EndComposeFile
[031:142] [2022-12-30 10:42:55 +0000.953434][5d0b] EndComposeFile: EndComposeFile,
is composing 1
[031:142] [2022-12-30 10:42:55 +0000.953381][5cfc] running_decoder_count:0max
count:2
[031:152] [2022-12-30 10:42:55 +0000.963850][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[031:187] [2022-12-30 10:42:55 +0000.998641][5d09] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15096
[031:187] [2022-12-30 10:42:55 +0000.998703][5d09] push video frame to H264
encoder. (100 frame for one log)

[031:187] [2022-12-30 10:42:55 +0000.998741][5d09] push video frame to H264


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

[031:187] [2022-12-30 10:42:55 +0000.998758][5d09] H264Encode::push video frame to


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

[031:187] [2022-12-30 10:42:55 +0000.998781][5d09] The input pts:15096 fps:30


[031:192] [2022-12-30 10:42:56 +0000.3241][5d09] SendFrame
encodedImage._timeStamp:14798encodedImage->_length:68016
[031:201] [2022-12-30 10:42:56 +0000.13010][5d09]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[031:201] [2022-12-30 10:42:56 +0000.13126][5d09]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x73114e4800
[031:202] [2022-12-30 10:42:56 +0000.13990][5d0a]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[031:202] [2022-12-30 10:42:56 +0000.14045][5d0a]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[031:203] [2022-12-30 10:42:56 +0000.14419][5d08] stop recording
[031:203] [2022-12-30 10:42:56 +0000.14509][5d08]
RecordingSessionInternalSimple:destroy media processers
[031:203] [2022-12-30 10:42:56 +0000.14648][5d08] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[031:203] [2022-12-30 10:42:56 +0000.14701][5d08] H264Encode::flushing hareware
Encoder
[031:203] [2022-12-30 10:42:56 +0000.14905][5d08] Flush time:868916596 enter.

[031:203] [2022-12-30 10:42:56 +0000.15034][5d08] H264Encoder encoder flush


[031:203] [2022-12-30 10:42:56 +0000.15089][5d08] flush output queue
[031:216] [2022-12-30 10:42:56 +0000.27313][5d08] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14971 pts:14971
[031:229] [2022-12-30 10:42:56 +0000.40700][5d08] H264Encode::H264SWEncoder get
callback, length:43056 type:1 nalType:1length:43052
[031:530] [2022-12-30 10:42:56 +0000.342020][5d08] Flush leave. expire time = 327
ms

[031:531] [2022-12-30 10:42:56 +0000.342420][5d08] ~H264EncodeWrap:


[031:531] [2022-12-30 10:42:56 +0000.342507][5d08] ~H264Encode:
[031:531] [2022-12-30 10:42:56 +0000.342563][5d08] teardownCompressionSession:
H264Encode::destroying Encoder
[031:531] [2022-12-30 10:42:56 +0000.342620][5d08] Release time:868916924 enter.

[031:531] [2022-12-30 10:42:56 +0000.342827][5d08] Release:


MediaCodecVideoEncoder::Release _inited:1
[031:531] [2022-12-30 10:42:56 +0000.342907][5d08] Destroy time:868916924 enter.

[031:531] [2022-12-30 10:42:56 +0000.342965][5d08] H264Encoder encoderDestroy


[031:531] [2022-12-30 10:42:56 +0000.343022][5d08]
AndroidMediaCodecVideoEncoder::release env: 0x7323edd540
[031:531] [2022-12-30 10:42:56 +0000.343080][5d08]
AndroidMediaCodecVideoEncoder::Destroy
[031:558] [2022-12-30 10:42:56 +0000.369821][5d08] Destroy leave. expire time = 27
ms

[031:558] [2022-12-30 10:42:56 +0000.370000][5d08] Release leave. expire time = 27


ms
[031:559] [2022-12-30 10:42:56 +0000.370172][5d08] ~AndroidHwAvcEncoder
time:868916952 enter.

[031:559] [2022-12-30 10:42:56 +0000.370293][5d08] Release time:868916952 enter.

[031:559] [2022-12-30 10:42:56 +0000.370339][5d08] Release:


MediaCodecVideoEncoder:: has been released before, just return
[031:559] [2022-12-30 10:42:56 +0000.370369][5d08] Release leave. expire time = 0
ms

[031:559] [2022-12-30 10:42:56 +0000.370398][5d08] ~AndroidMediaCodecVideoEncoder


[031:559] [2022-12-30 10:42:56 +0000.370426][5d08] ~WrapAndroidMediaCodec
time:868916952 enter.

[031:559] [2022-12-30 10:42:56 +0000.370458][5d08] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[031:559] [2022-12-30 10:42:56 +0000.370489][5d08] video hevc hw codec


destructor:0x74129274d8

[031:559] [2022-12-30 10:42:56 +0000.370582][5d08] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[031:559] [2022-12-30 10:42:56 +0000.370639][5d08] teardownCompressionSession:


H264Encode::destroyed Encoder
[031:559] [2022-12-30 10:42:56 +0000.370679][5d08]
RecordingSessionInternalSimple:destroy aac encoder output!
[031:559] [2022-12-30 10:42:56 +0000.370714][5d08] AACSWEncode destructor
[031:565] [2022-12-30 10:42:56 +0000.376956][5d0d] fd_close successed!
[031:566] [2022-12-30 10:42:56 +0000.377260][5d0d] MP4 close file successfully
[031:566] [2022-12-30 10:42:56 +0000.377306][5d0d] Recording session Internal:
notify recording ok
[031:566] [2022-12-30 10:42:56 +0000.377339][5d0d] onRecordingOk: Recording Ok,
compose use time: 3592, averagefps 0
[031:566] [2022-12-30 10:42:56 +0000.377370][5d0d] OnReceiveEOF:
[031:568] [2022-12-30 10:42:56 +0000.380113][5d0b] OnVideoTimer: OnVideoTimer
return
[031:589] [2022-12-30 10:42:56 +0000.400485][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[031:589] [2022-12-30 10:42:56 +0000.400588][57e9] ~MediaComposeFile time:868916982
enter.

[031:589] [2022-12-30 10:42:56 +0000.400626][57e9] CancelCompose: CancelCompose,


is composing 0
[031:589] [2022-12-30 10:42:56 +0000.400782][5d08] stop recording
[031:589] [2022-12-30 10:42:56 +0000.400851][5d08] we have stopped recording before
[031:590] [2022-12-30 10:42:56 +0000.401676][57e9] ~MediaComposeFile leave. expire
time = 1 ms

[031:590] [2022-12-30 10:42:56 +0000.401829][57e9] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[031:591] [2022-12-30 10:42:56 +0000.402670][57e9] global uninited!
[031:591] [2022-12-30 10:42:56 +0000.402773][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[031:591] [2022-12-30 10:42:56 +0000.402839][57e9] ~MediaFilterGraph:
MediaFilterGraph destruct
[031:591] [2022-12-30 10:42:56 +0000.402870][57e9] RemoveVideoBackGroud: hava not
add video backgroud
[031:591] [2022-12-30 10:42:56 +0000.402919][57e9] UnbindInputFilter 0x7311568018
this 0x731889aca0
[031:591] [2022-12-30 10:42:56 +0000.402960][57e9] ClearAllSource: remove source
filter, sourceid: 0x740093ff00
[031:591] [2022-12-30 10:42:56 +0000.402989][57e9] DestoryDecoderByVideoSource
time:868916984 enter.

[031:591] [2022-12-30 10:42:56 +0000.403043][57e9] ~VideoBindDecoder time:868916984


enter.

[031:592] [2022-12-30 10:42:56 +0000.403212][57e9] CleanUp time:868916985 enter.

[031:592] [2022-12-30 10:42:56 +0000.403453][57e9] CleanUp leave. expire time = 0


ms

[031:592] [2022-12-30 10:42:56 +0000.403492][57e9] CleanUp time:868916985 enter.

[031:592] [2022-12-30 10:42:56 +0000.403706][57e9] CleanUp leave. expire time = 0


ms

[031:593] [2022-12-30 10:42:56 +0000.404435][57e9] ~VideoBindDecoder leave. expire


time = 2 ms

[031:593] [2022-12-30 10:42:56 +0000.404498][57e9] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[031:593] [2022-12-30 10:42:56 +0000.404544][57e9] UnbindInputFilter 0x7311567ad8


this 0x7311568018
[031:593] [2022-12-30 10:42:56 +0000.404598][57e9] UnbindInputFilter 0x7311567a18
this 0x7311567ad8
[031:593] [2022-12-30 10:42:56 +0000.404646][57e9] UnbindInputFilter 0x7400940120
this 0x7311567a18
[031:593] [2022-12-30 10:42:56 +0000.404685][57e9] UnbindInputFilter 0x7311567f58
this 0x73115680d8
[031:593] [2022-12-30 10:42:56 +0000.404736][57e9] UnbindInputFilter 0x7311567b98
this 0x7311567f58
[031:593] [2022-12-30 10:42:56 +0000.404775][57e9] UnbindInputFilter 0x7400940120
this 0x7311567b98
[031:593] [2022-12-30 10:42:56 +0000.404825][57e9] ~GLESContext:
[031:594] [2022-12-30 10:42:56 +0000.405936][57e9] GLESContext destruct finish.
[031:594] [2022-12-30 10:42:56 +0000.406019][57e9] filter: filter pipeline destroy
this: 0x731889ac00
[032:887] [2022-12-30 10:42:57 +0000.698679][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[032:949] [2022-12-30 10:42:57 +0000.760983][5c14] Run AGC when audioType = 0
[032:950] [2022-12-30 10:42:57 +0000.761186][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[034:646] [2022-12-30 10:42:59 +0000.457442][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[035:094] [2022-12-30 10:42:59 +0000.906120][5c14] Run AGC when audioType = 0
[036:395] [2022-12-30 10:43:01 +0000.206744][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[037:241] [2022-12-30 10:43:02 +0000.53050][5c14] Run AGC when audioType = 0
[037:242] [2022-12-30 10:43:02 +0000.53236][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[038:151] [2022-12-30 10:43:02 +0000.962366][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[039:357] [2022-12-30 10:43:04 +0000.168636][5c14] Run AGC when audioType = 0
[039:907] [2022-12-30 10:43:04 +0000.718864][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[041:478] [2022-12-30 10:43:06 +0000.289706][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[041:478] [2022-12-30 10:43:06 +0000.289914][5c15] _deviceSampleRate:48000

[041:483] [2022-12-30 10:43:06 +0000.294651][5c14] Run AGC when audioType = 0


[041:483] [2022-12-30 10:43:06 +0000.294986][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[041:656] [2022-12-30 10:43:06 +0000.468061][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[043:411] [2022-12-30 10:43:08 +0000.222810][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[043:641] [2022-12-30 10:43:08 +0000.452446][5c14] Run AGC when audioType = 0
[045:197] [2022-12-30 10:43:10 +0000.8183][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[045:836] [2022-12-30 10:43:10 +0000.647587][5c14] Run AGC when audioType = 0
[045:836] [2022-12-30 10:43:10 +0000.647900][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[046:961] [2022-12-30 10:43:11 +0000.772688][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[048:003] [2022-12-30 10:43:12 +0000.814905][5c14] Run AGC when audioType = 0
[048:735] [2022-12-30 10:43:13 +0000.546793][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[050:192] [2022-12-30 10:43:15 +0000.3210][5c14] Run AGC when audioType = 0
[050:192] [2022-12-30 10:43:15 +0000.3610][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[050:496] [2022-12-30 10:43:15 +0000.307631][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[052:248] [2022-12-30 10:43:17 +0000.59176][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[052:325] [2022-12-30 10:43:17 +0000.136839][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[052:325] [2022-12-30 10:43:17 +0000.137064][5c15] _deviceSampleRate:48000

[052:326] [2022-12-30 10:43:17 +0000.137547][5c14] Run AGC when audioType = 0


[054:332] [2022-12-30 10:43:19 +0000.143681][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[056:481] [2022-12-30 10:43:21 +0000.292611][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[056:671] [2022-12-30 10:43:21 +0000.482464][5c14] Run AGC when audioType = 0
[056:671] [2022-12-30 10:43:21 +0000.482710][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[058:201] [2022-12-30 10:43:23 +0000.13130][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[058:669] [2022-12-30 10:43:23 +0000.480380][5c14] Run AGC when audioType = 0
[059:922] [2022-12-30 10:43:24 +0000.733773][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[060:673] [2022-12-30 10:43:25 +0000.484176][5c14] Run AGC when audioType = 0
[060:673] [2022-12-30 10:43:25 +0000.484504][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[061:640] [2022-12-30 10:43:26 +0000.451298][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[062:671] [2022-12-30 10:43:27 +0000.482371][5c14] Run AGC when audioType = 0
[063:360] [2022-12-30 10:43:28 +0000.171575][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[064:668] [2022-12-30 10:43:29 +0000.480145][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[064:669] [2022-12-30 10:43:29 +0000.480320][5c15] _deviceSampleRate:48000

[064:670] [2022-12-30 10:43:29 +0000.481183][5c14] Run AGC when audioType = 0


[064:670] [2022-12-30 10:43:29 +0000.481337][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[065:070] [2022-12-30 10:43:29 +0000.882000][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[066:671] [2022-12-30 10:43:31 +0000.482285][5c14] Run AGC when audioType = 0
[066:793] [2022-12-30 10:43:31 +0000.604967][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[068:510] [2022-12-30 10:43:33 +0000.322079][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[068:673] [2022-12-30 10:43:33 +0000.484244][5c14] Run AGC when audioType = 0
[068:673] [2022-12-30 10:43:33 +0000.484545][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[070:233] [2022-12-30 10:43:35 +0000.44731][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[070:670] [2022-12-30 10:43:35 +0000.481238][5c14] Run AGC when audioType = 0
[071:958] [2022-12-30 10:43:36 +0000.769379][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[072:669] [2022-12-30 10:43:37 +0000.480329][5c14] Run AGC when audioType = 0
[072:669] [2022-12-30 10:43:37 +0000.480593][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[073:673] [2022-12-30 10:43:38 +0000.484827][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[074:669] [2022-12-30 10:43:39 +0000.480333][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[074:669] [2022-12-30 10:43:39 +0000.480658][5c15] _deviceSampleRate:48000

[074:672] [2022-12-30 10:43:39 +0000.483768][5c14] Run AGC when audioType = 0


[075:392] [2022-12-30 10:43:40 +0000.203414][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[076:670] [2022-12-30 10:43:41 +0000.481771][5c14] Run AGC when audioType = 0
[076:670] [2022-12-30 10:43:41 +0000.482049][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[077:113] [2022-12-30 10:43:41 +0000.924666][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[078:669] [2022-12-30 10:43:43 +0000.480593][5c14] Run AGC when audioType = 0
[078:832] [2022-12-30 10:43:43 +0000.643645][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[080:552] [2022-12-30 10:43:45 +0000.364130][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[080:669] [2022-12-30 10:43:45 +0000.480660][5c14] Run AGC when audioType = 0
[080:669] [2022-12-30 10:43:45 +0000.480932][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[082:272] [2022-12-30 10:43:47 +0000.84081][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[082:670] [2022-12-30 10:43:47 +0000.481727][5c14] Run AGC when audioType = 0
[083:992] [2022-12-30 10:43:48 +0000.803392][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[084:669] [2022-12-30 10:43:49 +0000.480313][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[084:669] [2022-12-30 10:43:49 +0000.480774][5c15] _deviceSampleRate:48000

[084:673] [2022-12-30 10:43:49 +0000.484679][5c14] Run AGC when audioType = 0


[084:673] [2022-12-30 10:43:49 +0000.485040][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[085:710] [2022-12-30 10:43:50 +0000.521884][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[086:670] [2022-12-30 10:43:51 +0000.481251][5c14] Run AGC when audioType = 0
[087:430] [2022-12-30 10:43:52 +0000.241278][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[088:673] [2022-12-30 10:43:53 +0000.484571][5c14] Run AGC when audioType = 0
[088:673] [2022-12-30 10:43:53 +0000.484987][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[089:152] [2022-12-30 10:43:53 +0000.963352][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[090:674] [2022-12-30 10:43:55 +0000.485187][5c14] Run AGC when audioType = 0
[090:871] [2022-12-30 10:43:55 +0000.682900][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[092:593] [2022-12-30 10:43:57 +0000.404397][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[092:672] [2022-12-30 10:43:57 +0000.484319][5c14] Run AGC when audioType = 0
[092:673] [2022-12-30 10:43:57 +0000.484626][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[094:308] [2022-12-30 10:43:59 +0000.120459][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[094:669] [2022-12-30 10:43:59 +0000.480485][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[094:669] [2022-12-30 10:43:59 +0000.480702][5c15] _deviceSampleRate:48000

[094:671] [2022-12-30 10:43:59 +0000.482790][5c14] Run AGC when audioType = 0


[096:027] [2022-12-30 10:44:00 +0000.838974][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[096:671] [2022-12-30 10:44:01 +0000.482428][5c14] Run AGC when audioType = 0
[096:671] [2022-12-30 10:44:01 +0000.482672][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[097:742] [2022-12-30 10:44:02 +0000.553517][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[098:669] [2022-12-30 10:44:03 +0000.480798][5c14] Run AGC when audioType = 0
[099:456] [2022-12-30 10:44:04 +0000.268109][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[100:672] [2022-12-30 10:44:05 +0000.483290][5c14] Run AGC when audioType = 0
[100:672] [2022-12-30 10:44:05 +0000.483564][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[101:176] [2022-12-30 10:44:05 +0000.987840][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[102:669] [2022-12-30 10:44:07 +0000.480967][5c14] Run AGC when audioType = 0
[102:899] [2022-12-30 10:44:07 +0000.710858][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[104:622] [2022-12-30 10:44:09 +0000.433379][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[104:669] [2022-12-30 10:44:09 +0000.480775][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[104:669] [2022-12-30 10:44:09 +0000.481047][5c15] _deviceSampleRate:48000

[104:670] [2022-12-30 10:44:09 +0000.481810][5c14] Run AGC when audioType = 0


[104:671] [2022-12-30 10:44:09 +0000.482275][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[106:346] [2022-12-30 10:44:11 +0000.157830][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[106:670] [2022-12-30 10:44:11 +0000.481683][5c14] Run AGC when audioType = 0
[107:606] [2022-12-30 10:44:12 +0000.417893][57e9] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[107:606] [2022-12-30 10:44:12 +0000.417990][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[107:607] [2022-12-30 10:44:12 +0000.418428][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[107:607] [2022-12-30 10:44:12 +0000.418739][5c10] operator() time:868993000
enter.

[107:607] [2022-12-30 10:44:12 +0000.418813][5c10] MediaFilterCamera, recording


file context:0x74128ed080 input texture:4
[107:609] [2022-12-30 10:44:12 +0000.420152][5c10] MicSource: Mic source
created:10x7412979900
[107:609] [2022-12-30 10:44:12 +0000.420899][5c10] alloc thread: 0x730d6ad780
name:worker1 thread id:494791556272 to Mic_source
[107:609] [2022-12-30 10:44:12 +0000.420954][5c10] audio: start the audio sender
thread.

[107:609] [2022-12-30 10:44:12 +0000.421017][5c10] construct OpenGLRenderProgram


0x7323c8ef98
[107:609] [2022-12-30 10:44:12 +0000.421055][5c10] CropFilter::SetOrientation
orientation: 90
[107:610] [2022-12-30 10:44:12 +0000.421230][5c10] filter: filter pipeline
construtc this: 0x730cb2f9c0
[107:610] [2022-12-30 10:44:12 +0000.421279][5c10] filter: filter pipeline2 update
pattern: 1
[107:610] [2022-12-30 10:44:12 +0000.421314][5c10] CameraSource::source_id_:5
[107:610] [2022-12-30 10:44:12 +0000.421344][5c10] RecordAudioSource::source_id_:6
[107:610] [2022-12-30 10:44:12 +0000.421495][5c10] BindInputFilter 0x730d6aec40
this 0x7323c8f1c0
[107:610] [2022-12-30 10:44:12 +0000.421536][5c10] BindInputFilter 0x730d6aedd8
this 0x732953fd50
[107:610] [2022-12-30 10:44:12 +0000.421576][5c10] BindInputFilter 0x7323c8f1c0
this 0x730cb2fa60
[107:610] [2022-12-30 10:44:12 +0000.421634][5c10] setParamentForFilters:
speed:1.000000
[107:610] [2022-12-30 10:44:12 +0000.421665][5c10] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[107:610] [2022-12-30 10:44:12 +0000.421698][5c10] SetParamForFilter time:868993003
enter.

[107:610] [2022-12-30 10:44:12 +0000.421729][5c10] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[107:610] [2022-12-30 10:44:12 +0000.421759][5c10] SetParamForFilter: Params video
index is: 0
[107:610] [2022-12-30 10:44:12 +0000.421786][5c10] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[107:610] [2022-12-30 10:44:12 +0000.421812][5c10] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[107:610] [2022-12-30 10:44:12 +0000.421840][5c10] crop filter mode tpye:
citytravelvideo index:0
[107:618] [2022-12-30 10:44:12 +0000.429330][5c10]
Warning(parse_template_json.cc:45): json parament no found the parament
[107:618] [2022-12-30 10:44:12 +0000.429439][5c10]
Warning(parse_template_json.cc:45): json parament no found the parament
[107:618] [2022-12-30 10:44:12 +0000.429474][5c10]
Warning(parse_template_json.cc:45): json parament no found the parament
[107:618] [2022-12-30 10:44:12 +0000.429504][5c10]
Warning(parse_template_json.cc:45): json parament no found the parament
[107:618] [2022-12-30 10:44:12 +0000.429543][5c10]
Warning(parse_template_json.cc:45): json parament no found the parament
[107:618] [2022-12-30 10:44:12 +0000.429638][5c10]
Warning(parse_template_json.cc:45): json parament no found the parament
[107:618] [2022-12-30 10:44:12 +0000.429689][5c10]
Warning(parse_template_json.cc:45): json parament no found the parament
[107:618] [2022-12-30 10:44:12 +0000.429730][5c10]
Warning(parse_template_json.cc:81): json parament no found the parament
[107:618] [2022-12-30 10:44:12 +0000.429768][5c10]
Warning(parse_template_json.cc:81): json parament no found the parament
[107:618] [2022-12-30 10:44:12 +0000.429807][5c10]
Warning(parse_template_json.cc:67): json parament no found the parament
[107:618] [2022-12-30 10:44:12 +0000.429847][5c10]
Warning(parse_template_json.cc:93): json parament no found the duration
[107:618] [2022-12-30 10:44:12 +0000.429890][5c10] SetParamForFilter leave. expire
time = 8 ms

[107:618] [2022-12-30 10:44:12 +0000.429965][5c10] OnOutputSizeChanged width 1280


height 720
[107:618] [2022-12-30 10:44:12 +0000.430008][5c10] OpenGLFrameBuffer: width:1280
height:720
[107:618] [2022-12-30 10:44:12 +0000.430051][5c10] OpenGLFrameBuffer: width:1280
height:720
[107:618] [2022-12-30 10:44:12 +0000.430090][5c10] OpenGLFrameBuffer: width:1280
height:720
[107:618] [2022-12-30 10:44:12 +0000.430130][5c10] OpenGLFrameBuffer: width:1280
height:720
[107:619] [2022-12-30 10:44:12 +0000.430199][5c10] OpenGLFrameBuffer: width:1280
height:720
[107:619] [2022-12-30 10:44:12 +0000.430238][5c10] OpenGLFrameBuffer: width:1280
height:720
[107:619] [2022-12-30 10:44:12 +0000.430261][5c10] construct TrivalImageDrawer
0x730ce45ac0
[107:619] [2022-12-30 10:44:12 +0000.430304][5c10] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x730ce45ac0 context 0x7323ed5380
[107:619] [2022-12-30 10:44:12 +0000.430346][5c10] setupGLES:
[107:619] [2022-12-30 10:44:12 +0000.430794][5c10] OpenGLRenderProgram::Initialize.
[107:619] [2022-12-30 10:44:12 +0000.430889][5c10] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[107:619] [2022-12-30 10:44:12 +0000.430921][5c10] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[107:619] [2022-12-30 10:44:12 +0000.431050][5c10] Init open gl render:
0x7323c8ef98
[107:619] [2022-12-30 10:44:12 +0000.431109][5c10] Fragement shader path:
[107:620] [2022-12-30 10:44:12 +0000.431161][5c10] Fragement shader path:
[107:620] [2022-12-30 10:44:12 +0000.431201][5c10] create opengl program object.
[107:620] [2022-12-30 10:44:12 +0000.431230][5c10] create shader: vertex
[107:620] [2022-12-30 10:44:12 +0000.431456][5c10] create shader: fragment
[107:622] [2022-12-30 10:44:12 +0000.433238][5c10] Have not extra filter filename!
[107:622] [2022-12-30 10:44:12 +0000.433300][5c10] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[107:622] [2022-12-30 10:44:12 +0000.433332][5c10] OpenGLRenderProgram::Initialize
success.
[107:622] [2022-12-30 10:44:12 +0000.433397][5c10] Setup the OpenGL result:1
[107:622] [2022-12-30 10:44:12 +0000.433708][5c0f] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_868993015.mp4
[107:622] [2022-12-30 10:44:12 +0000.433968][5c0f] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_868993015.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[107:622] [2022-12-30 10:44:12 +0000.434001][5d85] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7336e1f498
[107:622] [2022-12-30 10:44:12 +0000.434046][5c0f] 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
[107:622] [2022-12-30 10:44:12 +0000.434125][5c0f] 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_868993015.mp4
fileFD: -1
[107:623] [2022-12-30 10:44:12 +0000.435083][5c0f] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_868993015.mp4
is opened successfully
[107:624] [2022-12-30 10:44:12 +0000.435142][5c0f] setupMediaProcessers:
[107:624] [2022-12-30 10:44:12 +0000.435188][5c0f]
RecordingSessionInternalSimple:setup media processers.
[107:624] [2022-12-30 10:44:12 +0000.435233][5c0f] construct AAC encoder
[107:624] [2022-12-30 10:44:12 +0000.435716][5c0f] H264Encoder creating:
superfast011818
[107:624] [2022-12-30 10:44:12 +0000.435815][5c0f] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[107:626] [2022-12-30 10:44:12 +0000.437936][5c0f] H264Encode::GetMachineModel is
M2002J9G
[107:626] [2022-12-30 10:44:12 +0000.438073][5c0f] H264Encoder machine_mode
is:M2002J9G
[107:626] [2022-12-30 10:44:12 +0000.438120][5c0f] H264Encode::machine size :9
machine_mode:M2002J9G
[107:627] [2022-12-30 10:44:12 +0000.438299][5c0f] H264Encode::machine array
size :22 machine_mode:M2002J9G
[107:627] [2022-12-30 10:44:12 +0000.438471][5c0f] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[107:627] [2022-12-30 10:44:12 +0000.438578][5c0f] setupCompressionSession:
[107:627] [2022-12-30 10:44:12 +0000.438630][5c0f] H264Encode::creating hareware
Encoder
[107:627] [2022-12-30 10:44:12 +0000.438682][5c0f] AndroidHwAvcEncoder
time:868993020 enter.

[107:627] [2022-12-30 10:44:12 +0000.439001][5c0f] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007430621380 address:0x7303ead760
[107:628] [2022-12-30 10:44:12 +0000.439431][5c0f] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[107:628] [2022-12-30 10:44:12 +0000.439498][5c0f] The video avc hw codec address
is 0x7318957108
[107:629] [2022-12-30 10:44:12 +0000.440334][5c0f] AndroidHwAvcEncoder leave.
expire time = 2 ms

[107:629] [2022-12-30 10:44:12 +0000.440443][5c0f] RegisterEncodeCompleteCallback


time:868993022 enter.

[107:630] [2022-12-30 10:44:12 +0000.441155][5c0f] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[107:630] [2022-12-30 10:44:12 +0000.441244][5c0f] InitEncode time:868993023


enter.

[107:630] [2022-12-30 10:44:12 +0000.441408][5c0f] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[107:630] [2022-12-30 10:44:12 +0000.441474][5c0f] Create time:868993023 enter.

[107:630] [2022-12-30 10:44:12 +0000.441525][5c0f] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[107:630] [2022-12-30 10:44:12 +0000.441586][5c0f]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7318948c00
[107:630] [2022-12-30 10:44:12 +0000.441823][5c0f]
supported_type:image/vnd.android.heic
[107:630] [2022-12-30 10:44:12 +0000.441910][5c0f] supported_type:video/avc
[107:630] [2022-12-30 10:44:12 +0000.441964][5c0f] name:OMX.qcom.video.encoder.avc
mime:video/avc
[107:630] [2022-12-30 10:44:12 +0000.442032][5c0f] hwCodecPrefix :OMX.qcom.
[107:630] [2022-12-30 10:44:12 +0000.442085][5c0f] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[107:631] [2022-12-30 10:44:12 +0000.442265][5c0f] mediacodec_createCodecByName
time:868993024 enter.
[107:631] [2022-12-30 10:44:12 +0000.442323][5c0f] WrapAndroidMediaCodec
time:868993024 enter.

[107:631] [2022-12-30 10:44:12 +0000.442541][5c0f] WrapAndroidMediaCodec leave.


expire time = 0 ms

[107:642] [2022-12-30 10:44:12 +0000.453604][5d7f] Error(MicSource.cpp:254): There


is no output connect to mic source, discard the frame.
[107:657] [2022-12-30 10:44:12 +0000.468999][5c0f] mediacodec_createCodecByName
leave. expire time = 26 ms

[107:657] [2022-12-30 10:44:12 +0000.469119][5c0f] WrapAndroidMediaFromat


time:868993050 enter.

[107:658] [2022-12-30 10:44:12 +0000.469199][5c0f] WrapAndroidMediaFromat leave.


expire time = 1 ms

[107:703] [2022-12-30 10:44:12 +0000.514664][5c0f] Destroy time:868993096 enter.

[107:703] [2022-12-30 10:44:12 +0000.514783][5c0f] WrapAndroidMediaFromat::


Destroy
[107:703] [2022-12-30 10:44:12 +0000.514813][5c0f] Destroy leave. expire time = 0
ms

[107:703] [2022-12-30 10:44:12 +0000.514839][5c0f] ~WrapAndroidMediaFromat


time:868993096 enter.

[107:703] [2022-12-30 10:44:12 +0000.514864][5c0f] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[107:703] [2022-12-30 10:44:12 +0000.514925][5c0f] Create leave. expire time = 73


ms

[107:703] [2022-12-30 10:44:12 +0000.514972][5c0f] isSemiPlanarSupport


time:868993096 enter.

[107:703] [2022-12-30 10:44:12 +0000.515017][5c0f] H264Encoder isSemiPlanarSupport


[107:703] [2022-12-30 10:44:12 +0000.515052][5c0f] isSemiPlanarSupport leave.
expire time = 0 ms

[107:703] [2022-12-30 10:44:12 +0000.515091][5c0f] creat hw H264Encoder success,


isSemiPlanar:1
[107:704] [2022-12-30 10:44:12 +0000.515176][5c0f] InitEncode leave. expire time =
74 ms

[107:704] [2022-12-30 10:44:12 +0000.515218][5c0f] H264Encode::created Encoder


[107:704] [2022-12-30 10:44:12 +0000.515264][5c0f] H264Encode:: H264 encoder
created.
[107:704] [2022-12-30 10:44:12 +0000.515306][5c0f] H264 encoder created.
[107:704] [2022-12-30 10:44:12 +0000.515327][5c0f]
RecordingSessionInternalSimple:created avc encoder avc: 0x7336a23d40
[107:704] [2022-12-30 10:44:12 +0000.515358][5c0f] setOutput:
[107:704] [2022-12-30 10:44:12 +0000.515399][5c0f]
RecordingSessionInternalSimple:encoder set output to muxer!
[107:704] [2022-12-30 10:44:12 +0000.515440][5c0f] request a key frame
[107:704] [2022-12-30 10:44:12 +0000.515479][5c0f] H264Encode:: request a key frame
[107:704] [2022-12-30 10:44:12 +0000.516004][5c0f] setDisplayRotate :90
[107:704] [2022-12-30 10:44:12 +0000.516100][5c0f] 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
[107:705] [2022-12-30 10:44:12 +0000.516520][5c10] StartRecording:
[107:705] [2022-12-30 10:44:12 +0000.516632][5d7f] operator(): Set the recording
session in mic source. recording session: 0x730d6aec80
[107:705] [2022-12-30 10:44:12 +0000.516732][5c10] operator() leave. expire time =
98 ms

[107:764] [2022-12-30 10:44:12 +0000.575778][5c10] begine recode to first frame


spend time:157
[107:764] [2022-12-30 10:44:12 +0000.575895][5c10]
GPUImageProcessing::SetOrientation orientation: 90
[107:765] [2022-12-30 10:44:12 +0000.576348][5c10] drawYUV420 render
OpenGLRenderProgram:0x7323c8ef98
[107:798] [2022-12-30 10:44:12 +0000.609907][5c10] drawYUV420 render
OpenGLRenderProgram:0x7323c8ef98
[107:806] [2022-12-30 10:44:12 +0000.617844][5d84]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[107:837] [2022-12-30 10:44:12 +0000.648719][5c10] drawYUV420 render
OpenGLRenderProgram:0x7323c8ef98
[107:882] [2022-12-30 10:44:12 +0000.693372][5d84] h264 add frame header cdr flag
[107:883] [2022-12-30 10:44:12 +0000.694383][5d84] h264 add frame header cdr flag
[107:883] [2022-12-30 10:44:12 +0000.694930][5d84] Received key frame:0
[107:883] [2022-12-30 10:44:12 +0000.695018][5d84] H264Encode:: get a sps pps
header!headerSize:31
[107:884] [2022-12-30 10:44:12 +0000.695831][5d85] get the H.264 SPS parameter
[107:885] [2022-12-30 10:44:12 +0000.696143][5d85] add video track with id:1
[107:885] [2022-12-30 10:44:12 +0000.696910][5d85] get the H.264 PPS parameter
[107:886] [2022-12-30 10:44:12 +0000.697451][5d85] get the H.264 IDR frame
[107:886] [2022-12-30 10:44:12 +0000.697492][5d85] resss:true
[107:886] [2022-12-30 10:44:12 +0000.697520][5d85] video start ts:0
[107:886] [2022-12-30 10:44:12 +0000.697578][5d85] the video frame has been written
into MP4 file
[107:920] [2022-12-30 10:44:12 +0000.731704][5d85] add aac audio track with id:2
[107:921] [2022-12-30 10:44:12 +0000.732463][5d85] audio start ts:0
[107:921] [2022-12-30 10:44:12 +0000.732549][5d85] the audio frame has been written
into MP4 file
[107:967] [2022-12-30 10:44:12 +0000.779073][5d84] DTS queue for
Generator:0x7336e1f6b8 135 168
[107:998] [2022-12-30 10:44:12 +0000.809327][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[108:059] [2022-12-30 10:44:12 +0000.870324][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[108:067] [2022-12-30 10:44:12 +0000.878707][5c10] The convert RGB to YUV take 2
[108:070] [2022-12-30 10:44:12 +0000.881725][5d84] Push an pts:268 to dts queue.
[108:101] [2022-12-30 10:44:12 +0000.912941][5d84] last dts:236 currentPts:268
ppsOrSPS:0 queue length:2
[108:109] [2022-12-30 10:44:12 +0000.920934][5d7d] resampled_data_size:11264
[108:176] [2022-12-30 10:44:12 +0000.987450][5d7d] AF_SpeedFilter::PullFrame eof4
[108:180] [2022-12-30 10:44:12 +0000.991857][5d7d]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[108:209] [2022-12-30 10:44:13 +0000.20584][5d7d] AF_SpeedFilter audio 0x732953fc00
PullFrame
[108:507] [2022-12-30 10:44:13 +0000.318199][5c10] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[108:572] [2022-12-30 10:44:13 +0000.383955][5c10] The convert RGB to YUV take 2
[108:647] [2022-12-30 10:44:13 +0000.458242][5d7f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[108:670] [2022-12-30 10:44:13 +0000.481338][5c14] Run AGC when audioType = 0
[108:670] [2022-12-30 10:44:13 +0000.481597][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[108:805] [2022-12-30 10:44:13 +0000.616999][5d84] DTS queue for
Generator:0x7336e1f6b8 968 1005
[108:959] [2022-12-30 10:44:13 +0000.770647][5d83]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 1044queue_audio_frame_:9
[108:960] [2022-12-30 10:44:13 +0000.771218][5d7d]
RecordAudioSource::PullAudioFrame
[109:002] [2022-12-30 10:44:13 +0000.813680][5c10] webrtc common_video plane
old ..... (1/1000) new: 13001 delete: 12979 diff: 22
[109:003] [2022-12-30 10:44:13 +0000.814326][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[109:076] [2022-12-30 10:44:13 +0000.887340][5c10] The convert RGB to YUV take 2
[109:269] [2022-12-30 10:44:14 +0000.80624][5d84]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:1469
[109:340] [2022-12-30 10:44:14 +0000.151309][5c10] GPUImageProcessing: process
video frame with resolution 1280 X 720
[109:340] [2022-12-30 10:44:14 +0000.151400][5c10] GPUImageProcessing: input frame
width1280 X 720
[109:340] [2022-12-30 10:44:14 +0000.151843][5c10] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[109:340] [2022-12-30 10:44:14 +0000.151937][5c10] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[109:403] [2022-12-30 10:44:14 +0000.214908][5d84] Push an pts:1603 to dts queue.
[109:438] [2022-12-30 10:44:14 +0000.249280][5d84] last dts:1568 currentPts:1603
ppsOrSPS:0 queue length:2
[109:500] [2022-12-30 10:44:14 +0000.311541][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[109:573] [2022-12-30 10:44:14 +0000.384795][5c10] The convert RGB to YUV take 2
[109:641] [2022-12-30 10:44:14 +0000.452193][5d7f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[109:643] [2022-12-30 10:44:14 +0000.454547][5d84] DTS queue for
Generator:0x7336e1f6b8 1806 1840
[109:705] [2022-12-30 10:44:14 +0000.516524][5c10] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[109:773] [2022-12-30 10:44:14 +0000.584880][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[109:802] [2022-12-30 10:44:14 +0000.613726][5d7d] AF_SpeedFilter audio
0x732953fc00 PullFrame
[109:843] [2022-12-30 10:44:14 +0000.654417][5d84] h264 add frame header cdr flag
[109:843] [2022-12-30 10:44:14 +0000.654702][5d84] Received key frame:2011
[109:880] [2022-12-30 10:44:14 +0000.692035][5d85] get the H.264 IDR frame
[109:998] [2022-12-30 10:44:14 +0000.809259][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[110:074] [2022-12-30 10:44:14 +0000.886014][5c10] The convert RGB to YUV take 2
[110:374] [2022-12-30 10:44:15 +0000.186013][5d7d] resampled_data_size:2048
[110:436] [2022-12-30 10:44:15 +0000.247692][5d7d] AF_SpeedFilter::PullFrame eof4
[110:440] [2022-12-30 10:44:15 +0000.251483][5d84] DTS queue for
Generator:0x7336e1f6b8 2637
[110:441] [2022-12-30 10:44:15 +0000.252341][5d7d]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[110:499] [2022-12-30 10:44:15 +0000.310532][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[110:570] [2022-12-30 10:44:15 +0000.381828][5c10] The convert RGB to YUV take 2
[110:648] [2022-12-30 10:44:15 +0000.459862][5d7f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[110:671] [2022-12-30 10:44:15 +0000.482758][5c14] Run AGC when audioType = 0
[110:739] [2022-12-30 10:44:15 +0000.550612][5d84] Push an pts:2939 to dts queue.
[110:774] [2022-12-30 10:44:15 +0000.585664][5d84] SendFrame
encodedImage._timeStamp:2939encodedImage->_length:12832
[110:774] [2022-12-30 10:44:15 +0000.585805][5d84] last dts:2900 currentPts:2939
ppsOrSPS:0 queue length:2
[110:801] [2022-12-30 10:44:15 +0000.613076][5d7d]
RecordAudioSource::PullAudioFrame
[110:905] [2022-12-30 10:44:15 +0000.716431][5d84] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3065 pts:3065
[111:007] [2022-12-30 10:44:15 +0000.818836][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[111:073] [2022-12-30 10:44:15 +0000.885047][5c10] drawYUV420 render
OpenGLRenderProgram:0x7323c8ef98
[111:076] [2022-12-30 10:44:15 +0000.887177][5c10] The convert RGB to YUV take 2
[111:076] [2022-12-30 10:44:15 +0000.887457][5c10] webrtc common_video plane
old ..... (1/1000) new: 14001 delete: 13983 diff: 18
[111:076] [2022-12-30 10:44:15 +0000.887590][5d84] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3275
[111:076] [2022-12-30 10:44:15 +0000.887718][5d84] push video frame to H264
encoder. (100 frame for one log)

[111:076] [2022-12-30 10:44:15 +0000.887776][5d84] push video frame to H264


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

[111:076] [2022-12-30 10:44:15 +0000.887807][5d84] H264Encode::push video frame to


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

[111:076] [2022-12-30 10:44:15 +0000.887848][5d84] The input pts:3275 fps:30


[111:109] [2022-12-30 10:44:15 +0000.920944][5d84] H264Encode::H264SWEncoder get
callback, length:31616 type:1 nalType:1length:31612
[111:229] [2022-12-30 10:44:16 +0000.41074][5d83]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 3366queue_audio_frame_:2
[111:271] [2022-12-30 10:44:16 +0000.83102][5d84] DTS queue for
Generator:0x7336e1f6b8 3467
[111:382] [2022-12-30 10:44:16 +0000.193301][5d7d] AF_SpeedFilter audio
0x732953fc00 PullFrame
[111:490] [2022-12-30 10:44:16 +0000.301899][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[111:496] [2022-12-30 10:44:16 +0000.307716][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[111:572] [2022-12-30 10:44:16 +0000.384125][5c10] The convert RGB to YUV take 1
[111:582] [2022-12-30 10:44:16 +0000.393197][5d7f] The output timestamp from audio
mixer change:868996972
[111:631] [2022-12-30 10:44:16 +0000.442474][5c14] On audio frame the broadcast
with timestamp:868997024 samples:480. (1000 frame for one log)

[111:645] [2022-12-30 10:44:16 +0000.456785][5d7f] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[111:645] [2022-12-30 10:44:16 +0000.457119][5d7f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[111:842] [2022-12-30 10:44:16 +0000.654043][5d84] h264 add frame header cdr flag
[111:843] [2022-12-30 10:44:16 +0000.654962][5d84] Received key frame:4001
[111:877] [2022-12-30 10:44:16 +0000.689000][5d85] get the H.264 IDR frame
[112:011] [2022-12-30 10:44:16 +0000.822578][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[112:066] [2022-12-30 10:44:16 +0000.877771][5c10] The convert RGB to YUV take 2
[112:069] [2022-12-30 10:44:16 +0000.880687][5d84] Push an pts:4266 to dts queue.
[112:102] [2022-12-30 10:44:16 +0000.913736][5d84] DTS queue for
Generator:0x7336e1f6b8 4266 4301
[112:105] [2022-12-30 10:44:16 +0000.916518][5d84] last dts:4233 currentPts:4266
ppsOrSPS:0 queue length:2
[112:442] [2022-12-30 10:44:17 +0000.254048][5d7d] AF_SpeedFilter audio time,
0x732953fc00 rcv time: 868997825
[112:443] [2022-12-30 10:44:17 +0000.254206][5d7d] AF_SpeedFilter audio time,
0x732953fc00 rcv time: 868997825in_nSamples:441
[112:502] [2022-12-30 10:44:17 +0000.314043][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[112:542] [2022-12-30 10:44:17 +0000.353222][5d7d] resampled_data_size:14336
[112:542] [2022-12-30 10:44:17 +0000.353510][5d7d]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 868997824
[112:542] [2022-12-30 10:44:17 +0000.353667][5d7d]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[112:568] [2022-12-30 10:44:17 +0000.379196][5c10] The convert RGB to YUV take 2
[112:601] [2022-12-30 10:44:17 +0000.413091][5d84]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:4802
[112:643] [2022-12-30 10:44:17 +0000.455046][5d7d]
RecordAudioSource::PullAudioFrame
[112:643] [2022-12-30 10:44:17 +0000.455110][5d7f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[112:670] [2022-12-30 10:44:17 +0000.481478][5c14] Run AGC when audioType = 0
[112:670] [2022-12-30 10:44:17 +0000.481742][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[112:690] [2022-12-30 10:44:17 +0000.501162][5d7d] AF_SpeedFilter::PullFrame eof4
[112:694] [2022-12-30 10:44:17 +0000.505564][5d7d]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[112:698] [2022-12-30 10:44:17 +0000.510037][5c10] GPUImageProcessing: process
video frame with resolution 1280 X 720
[112:699] [2022-12-30 10:44:17 +0000.510179][5c10] GPUImageProcessing: input frame
width1280 X 720
[112:699] [2022-12-30 10:44:17 +0000.510666][5c10] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[112:699] [2022-12-30 10:44:17 +0000.510748][5c10] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[112:935] [2022-12-30 10:44:17 +0000.746207][5d84] DTS queue for
Generator:0x7336e1f6b8 5102 5133
[112:959] [2022-12-30 10:44:17 +0000.770627][5d7d] AF_SpeedFilter audio
0x732953fc00 PullFrame
[113:000] [2022-12-30 10:44:17 +0000.812049][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[113:068] [2022-12-30 10:44:17 +0000.879230][5c10] The convert RGB to YUV take 2
[113:168] [2022-12-30 10:44:17 +0000.980029][5c10] webrtc common_video plane
old ..... (1/1000) new: 15001 delete: 14979 diff: 22
[113:208] [2022-12-30 10:44:18 +0000.19186][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[113:402] [2022-12-30 10:44:18 +0000.214119][5d84] Push an pts:5602 to dts queue.
[113:441] [2022-12-30 10:44:18 +0000.252708][5d84] last dts:5572 currentPts:5602
ppsOrSPS:0 queue length:2
[113:481] [2022-12-30 10:44:18 +0000.292846][5d7d] FilterPipeline2::OnAudioFrame
pts 5690 last_audio_timestamp_ 5690
[113:505] [2022-12-30 10:44:18 +0000.317057][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[113:569] [2022-12-30 10:44:18 +0000.380642][5c10] The convert RGB to YUV take 2
[113:569] [2022-12-30 10:44:18 +0000.380887][5d83]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 5688queue_audio_frame_:6
[113:647] [2022-12-30 10:44:18 +0000.458701][5d7f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[113:770] [2022-12-30 10:44:18 +0000.581967][5d84] DTS queue for
Generator:0x7336e1f6b8 5934 5970
[113:840] [2022-12-30 10:44:18 +0000.651650][5d84] h264 add frame header cdr flag
[113:842] [2022-12-30 10:44:18 +0000.653909][5d84] Received key frame:5998
[113:872] [2022-12-30 10:44:18 +0000.683498][5d85] get the H.264 IDR frame
[114:001] [2022-12-30 10:44:18 +0000.813092][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[114:070] [2022-12-30 10:44:18 +0000.881228][5c10] The convert RGB to YUV take 2
[114:104] [2022-12-30 10:44:18 +0000.915823][5d84] SendFrame
encodedImage._timeStamp:6270encodedImage->_length:61248
[114:272] [2022-12-30 10:44:19 +0000.83396][5d84] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6435 pts:6435
[114:400] [2022-12-30 10:44:19 +0000.211228][5c10] drawYUV420 render
OpenGLRenderProgram:0x7323c8ef98
[114:440] [2022-12-30 10:44:19 +0000.251632][5d84] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6637
[114:440] [2022-12-30 10:44:19 +0000.251876][5d84] push video frame to H264
encoder. (100 frame for one log)

[114:440] [2022-12-30 10:44:19 +0000.251970][5d84] push video frame to H264


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

[114:441] [2022-12-30 10:44:19 +0000.252283][5d84] H264Encode::push video frame to


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

[114:441] [2022-12-30 10:44:19 +0000.252359][5d84] The input pts:6637 fps:30


[114:474] [2022-12-30 10:44:19 +0000.285881][5d84] H264Encode::H264SWEncoder get
callback, length:38736 type:1 nalType:1length:38732
[114:486] [2022-12-30 10:44:19 +0000.298278][5d7d]
RecordAudioSource::PullAudioFrame
[114:503] [2022-12-30 10:44:19 +0000.314702][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[114:541] [2022-12-30 10:44:19 +0000.352769][5d7d] AF_SpeedFilter audio
0x732953fc00 PullFrame
[114:573] [2022-12-30 10:44:19 +0000.384369][5c10] The convert RGB to YUV take 2
[114:576] [2022-12-30 10:44:19 +0000.387200][5d84] DTS queue for
Generator:0x7336e1f6b8 6773
[114:643] [2022-12-30 10:44:19 +0000.454498][5d7f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[114:669] [2022-12-30 10:44:19 +0000.480351][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[114:669] [2022-12-30 10:44:19 +0000.480601][5c15] _deviceSampleRate:48000

[114:669] [2022-12-30 10:44:19 +0000.481106][5c14] Run AGC when audioType = 0


[114:740] [2022-12-30 10:44:19 +0000.551147][5d84] Push an pts:6937 to dts queue.
[114:773] [2022-12-30 10:44:19 +0000.585118][5d84] last dts:6901 currentPts:6937
ppsOrSPS:0 queue length:2
[114:795] [2022-12-30 10:44:19 +0000.606460][5d7d] resampled_data_size:5120
[114:890] [2022-12-30 10:44:19 +0000.701248][5d7d] AF_SpeedFilter audio time 111,
0x732953fc00 out time: 869000204 org time: 869000204
[114:928] [2022-12-30 10:44:19 +0000.739429][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[114:955] [2022-12-30 10:44:19 +0000.766963][5d7d] AF_SpeedFilter::PullFrame eof4
[114:960] [2022-12-30 10:44:19 +0000.771468][5d7d]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[114:993] [2022-12-30 10:44:19 +0000.804817][5d7d] AF_SpeedFilter audio time
[114:996] [2022-12-30 10:44:19 +0000.807374][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[115:070] [2022-12-30 10:44:19 +0000.882171][5c10] The convert RGB to YUV take 1
[115:231] [2022-12-30 10:44:20 +0000.42991][5c10] webrtc common_video plane
old ..... (1/1000) new: 16001 delete: 15983 diff: 18
[115:403] [2022-12-30 10:44:20 +0000.214864][5d84] DTS queue for
Generator:0x7336e1f6b8 7599
[115:502] [2022-12-30 10:44:20 +0000.313177][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[115:565] [2022-12-30 10:44:20 +0000.376581][5c10] The convert RGB to YUV take 2
[115:640] [2022-12-30 10:44:20 +0000.451316][5d7f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[115:836] [2022-12-30 10:44:20 +0000.647781][5d84] h264 add frame header cdr flag
[115:837] [2022-12-30 10:44:20 +0000.648367][5d84] Received key frame:8005
[115:876] [2022-12-30 10:44:20 +0000.687263][5d85] get the H.264 IDR frame
[115:932] [2022-12-30 10:44:20 +0000.744120][5d84]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:8131
[115:934] [2022-12-30 10:44:20 +0000.745545][5d83]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 8010queue_audio_frame_:9
[116:003] [2022-12-30 10:44:20 +0000.814358][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[116:063] [2022-12-30 10:44:20 +0000.874307][5c10] GPUImageProcessing: process
video frame with resolution 1280 X 720
[116:063] [2022-12-30 10:44:20 +0000.874449][5c10] GPUImageProcessing: input frame
width1280 X 720
[116:063] [2022-12-30 10:44:20 +0000.874883][5c10] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[116:063] [2022-12-30 10:44:20 +0000.874966][5c10] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[116:065] [2022-12-30 10:44:20 +0000.876837][5c10] The convert RGB to YUV take 2
[116:067] [2022-12-30 10:44:20 +0000.878982][5d84] Push an pts:8265 to dts queue.
[116:107] [2022-12-30 10:44:20 +0000.918265][5d84] last dts:8235 currentPts:8265
ppsOrSPS:0 queue length:2
[116:123] [2022-12-30 10:44:20 +0000.934321][5d7d] AF_SpeedFilter audio
0x732953fc00 PullFrame
[116:237] [2022-12-30 10:44:21 +0000.48229][5d84] DTS queue for
Generator:0x7336e1f6b8 8400 8436
[116:335] [2022-12-30 10:44:21 +0000.146863][5d7d]
RecordAudioSource::PullAudioFrame
[116:495] [2022-12-30 10:44:21 +0000.307070][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[116:568] [2022-12-30 10:44:21 +0000.379781][5c10] The convert RGB to YUV take 2
[116:638] [2022-12-30 10:44:21 +0000.449418][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[116:647] [2022-12-30 10:44:21 +0000.458949][5d7f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[116:669] [2022-12-30 10:44:21 +0000.480934][5c14] Run AGC when audioType = 0
[116:670] [2022-12-30 10:44:21 +0000.481207][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[116:970] [2022-12-30 10:44:21 +0000.781980][5d7d] resampled_data_size:16616
[116:997] [2022-12-30 10:44:21 +0000.808286][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[117:067] [2022-12-30 10:44:21 +0000.878878][5c10] The convert RGB to YUV take 2
[117:069] [2022-12-30 10:44:21 +0000.880885][5d84] DTS queue for
Generator:0x7336e1f6b8 9233 9267
[117:213] [2022-12-30 10:44:22 +0000.24933][5d7d] AF_SpeedFilter::PullFrame eof4
[117:218] [2022-12-30 10:44:22 +0000.29226][5d7d]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[117:328] [2022-12-30 10:44:22 +0000.139696][5c10] webrtc common_video plane
old ..... (1/1000) new: 17001 delete: 16979 diff: 22
[117:411] [2022-12-30 10:44:22 +0000.222268][5d84] Push an pts:9608 to dts queue.
[117:437] [2022-12-30 10:44:22 +0000.248500][5d84] SendFrame
encodedImage._timeStamp:9608encodedImage->_length:33072
[117:437] [2022-12-30 10:44:22 +0000.248664][5d84] last dts:9565 currentPts:9608
ppsOrSPS:0 queue length:2
[117:496] [2022-12-30 10:44:22 +0000.307506][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[117:566] [2022-12-30 10:44:22 +0000.377519][5c10] The convert RGB to YUV take 2
[117:637] [2022-12-30 10:44:22 +0000.448658][5d84] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:9797 pts:9797
[117:651] [2022-12-30 10:44:22 +0000.462553][5d7f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[117:719] [2022-12-30 10:44:22 +0000.530332][5d7d] AF_SpeedFilter audio
0x732953fc00 PullFrame
[117:730] [2022-12-30 10:44:22 +0000.542032][5c10] drawYUV420 render
OpenGLRenderProgram:0x7323c8ef98
[117:800] [2022-12-30 10:44:22 +0000.611657][5d84] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10000
[117:800] [2022-12-30 10:44:22 +0000.611861][5d84] push video frame to H264
encoder. (100 frame for one log)

[117:800] [2022-12-30 10:44:22 +0000.611927][5d84] push video frame to H264


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

[117:800] [2022-12-30 10:44:22 +0000.611964][5d84] H264Encode::push video frame to


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

[117:800] [2022-12-30 10:44:22 +0000.612016][5d84] The input pts:10000 fps:30


[117:835] [2022-12-30 10:44:22 +0000.646259][5d84] h264 add frame header cdr flag
[117:835] [2022-12-30 10:44:22 +0000.646567][5d84] Received key frame:10000
[117:835] [2022-12-30 10:44:22 +0000.646618][5d84] H264Encode::H264SWEncoder get
callback, length:86112 type:0 nalType:5length:86108
[117:868] [2022-12-30 10:44:22 +0000.679519][5d84] DTS queue for
Generator:0x7336e1f6b8 10064
[117:868] [2022-12-30 10:44:22 +0000.679933][5d85] get the H.264 IDR frame
[118:000] [2022-12-30 10:44:22 +0000.812014][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[118:068] [2022-12-30 10:44:22 +0000.879480][5c10] The convert RGB to YUV take 2
[118:174] [2022-12-30 10:44:22 +0000.985927][5d7d]
RecordAudioSource::PullAudioFrame
[118:199] [2022-12-30 10:44:23 +0000.10477][5d83]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 10332queue_audio_frame_:3
[118:352] [2022-12-30 10:44:23 +0000.163243][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[118:502] [2022-12-30 10:44:23 +0000.313345][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[118:565] [2022-12-30 10:44:23 +0000.377012][5c10] The convert RGB to YUV take 1
[118:646] [2022-12-30 10:44:23 +0000.457718][5d7f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[118:673] [2022-12-30 10:44:23 +0000.485032][5c14] Run AGC when audioType = 0
[118:704] [2022-12-30 10:44:23 +0000.515648][5d84] DTS queue for
Generator:0x7336e1f6b8 10898
[118:740] [2022-12-30 10:44:23 +0000.551283][5d84] Push an pts:10937 to dts queue.
[118:777] [2022-12-30 10:44:23 +0000.588661][5d84] last dts:10898 currentPts:10937
ppsOrSPS:0 queue length:2
[118:998] [2022-12-30 10:44:23 +0000.810098][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[119:068] [2022-12-30 10:44:23 +0000.879428][5c10] The convert RGB to YUV take 2
[119:226] [2022-12-30 10:44:24 +0000.37568][5d7d] resampled_data_size:8192
[119:268] [2022-12-30 10:44:24 +0000.79318][5d84]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:11466
[119:292] [2022-12-30 10:44:24 +0000.103929][5d7d] AF_SpeedFilter audio
0x732953fc00 PullFrame
[119:399] [2022-12-30 10:44:24 +0000.210464][5c10] webrtc common_video plane
old ..... (1/1000) new: 18001 delete: 17983 diff: 18
[119:431] [2022-12-30 10:44:24 +0000.242854][5c10] GPUImageProcessing: process
video frame with resolution 1280 X 720
[119:431] [2022-12-30 10:44:24 +0000.242967][5c10] GPUImageProcessing: input frame
width1280 X 720
[119:432] [2022-12-30 10:44:24 +0000.243381][5c10] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[119:432] [2022-12-30 10:44:24 +0000.243461][5c10] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[119:471] [2022-12-30 10:44:24 +0000.282494][5d7d] AF_SpeedFilter::PullFrame eof4
[119:475] [2022-12-30 10:44:24 +0000.286985][5d7d]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[119:502] [2022-12-30 10:44:24 +0000.313813][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[119:541] [2022-12-30 10:44:24 +0000.352693][5d84] DTS queue for
Generator:0x7336e1f6b8 11736
[119:565] [2022-12-30 10:44:24 +0000.376975][5c10] The convert RGB to YUV take 2
[119:647] [2022-12-30 10:44:24 +0000.459139][5d7f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[119:837] [2022-12-30 10:44:24 +0000.648899][5d84] h264 add frame header cdr flag
[119:838] [2022-12-30 10:44:24 +0000.649526][5d84] Received key frame:11998
[119:879] [2022-12-30 10:44:24 +0000.690993][5d85] get the H.264 IDR frame
[119:998] [2022-12-30 10:44:24 +0000.809876][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[120:014] [2022-12-30 10:44:24 +0000.825257][5d7d]
RecordAudioSource::PullAudioFrame
[120:059] [2022-12-30 10:44:24 +0000.870859][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[120:065] [2022-12-30 10:44:24 +0000.876883][5c10] The convert RGB to YUV take 2
[120:066] [2022-12-30 10:44:24 +0000.877674][5d84] Push an pts:12265 to dts queue.
[120:109] [2022-12-30 10:44:24 +0000.920565][5d84] last dts:12233 currentPts:12265
ppsOrSPS:0 queue length:2
[120:367] [2022-12-30 10:44:25 +0000.178183][5d84] DTS queue for
Generator:0x7336e1f6b8 12530 12567
[120:496] [2022-12-30 10:44:25 +0000.307540][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[120:548] [2022-12-30 10:44:25 +0000.359668][5d83]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 12654queue_audio_frame_:7
[120:566] [2022-12-30 10:44:25 +0000.377416][5c10] The convert RGB to YUV take 2
[120:644] [2022-12-30 10:44:25 +0000.456026][5d7f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[120:672] [2022-12-30 10:44:25 +0000.483895][5c14] Run AGC when audioType = 0
[120:673] [2022-12-30 10:44:25 +0000.484247][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[120:772] [2022-12-30 10:44:25 +0000.583478][5d84] SendFrame
encodedImage._timeStamp:12935encodedImage->_length:61424
[120:800] [2022-12-30 10:44:25 +0000.611265][5c10] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[120:873] [2022-12-30 10:44:25 +0000.684475][5d7d] AF_SpeedFilter audio
0x732953fc00 PullFrame
[120:997] [2022-12-30 10:44:25 +0000.808977][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[121:004] [2022-12-30 10:44:25 +0000.815677][5d84] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13164 pts:13164
[121:063] [2022-12-30 10:44:25 +0000.874646][5c10] drawYUV420 render
OpenGLRenderProgram:0x7323c8ef98
[121:065] [2022-12-30 10:44:25 +0000.876958][5c10] The convert RGB to YUV take 2
[121:166] [2022-12-30 10:44:25 +0000.977335][5d84] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13363
[121:166] [2022-12-30 10:44:25 +0000.977502][5d84] push video frame to H264
encoder. (100 frame for one log)

[121:166] [2022-12-30 10:44:25 +0000.977572][5d84] push video frame to H264


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

[121:166] [2022-12-30 10:44:25 +0000.977629][5d84] H264Encode::push video frame to


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

[121:166] [2022-12-30 10:44:25 +0000.977671][5d84] The input pts:13363 fps:30


[121:197] [2022-12-30 10:44:26 +0000.8142][5d84] DTS queue for
Generator:0x7336e1f6b8 13363 13397
[121:198] [2022-12-30 10:44:26 +0000.9703][5d84] H264Encode::H264SWEncoder get
callback, length:35664 type:1 nalType:1length:35660
[121:399] [2022-12-30 10:44:26 +0000.210201][5d84] Push an pts:13598 to dts queue.
[121:428] [2022-12-30 10:44:26 +0000.239529][5d84] last dts:13565 currentPts:13598
ppsOrSPS:0 queue length:2
[121:461] [2022-12-30 10:44:26 +0000.272765][5d7d] resampled_data_size:0
[121:491] [2022-12-30 10:44:26 +0000.302686][5c10] webrtc common_video plane
old ..... (1/1000) new: 19001 delete: 18979 diff: 22
[121:492] [2022-12-30 10:44:26 +0000.303213][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[121:554] [2022-12-30 10:44:26 +0000.365275][5d7f] The output timestamp from audio
mixer change:869006933
[121:560] [2022-12-30 10:44:26 +0000.371580][5c10] The convert RGB to YUV take 2
[121:633] [2022-12-30 10:44:26 +0000.444639][5c14] On audio frame the broadcast
with timestamp:869007026 samples:480. (1000 frame for one log)

[121:648] [2022-12-30 10:44:26 +0000.459438][5d7f] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[121:648] [2022-12-30 10:44:26 +0000.459788][5d7f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[121:727] [2022-12-30 10:44:26 +0000.538421][5d7d] AF_SpeedFilter::PullFrame eof4
[121:731] [2022-12-30 10:44:26 +0000.542948][5d7d]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[121:772] [2022-12-30 10:44:26 +0000.583995][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[121:831] [2022-12-30 10:44:26 +0000.642671][5d84] h264 add frame header cdr flag
[121:831] [2022-12-30 10:44:26 +0000.642970][5d84] Received key frame:13995
[121:855] [2022-12-30 10:44:26 +0000.666211][5d7d]
RecordAudioSource::PullAudioFrame
[121:868] [2022-12-30 10:44:26 +0000.679668][5d85] get the H.264 IDR frame
[122:002] [2022-12-30 10:44:26 +0000.813594][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[122:009] [2022-12-30 10:44:26 +0000.820678][5d84] DTS queue for
Generator:0x7336e1f6b8 14204
[122:058] [2022-12-30 10:44:26 +0000.869616][5c10] The convert RGB to YUV take 2
[122:444] [2022-12-30 10:44:27 +0000.255817][5d7d] AF_SpeedFilter audio time,
0x732953fc00 rcv time: 869007814
[122:444] [2022-12-30 10:44:27 +0000.255976][5d7d] AF_SpeedFilter audio time,
0x732953fc00 rcv time: 869007814in_nSamples:441
[122:445] [2022-12-30 10:44:27 +0000.256371][5d7d] AF_SpeedFilter audio
0x732953fc00 PullFrame
[122:493] [2022-12-30 10:44:27 +0000.304902][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[122:521] [2022-12-30 10:44:27 +0000.332864][5d7d]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 869007824
[122:521] [2022-12-30 10:44:27 +0000.333042][5d7d]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[122:570] [2022-12-30 10:44:27 +0000.382026][5c10] The convert RGB to YUV take 1
[122:599] [2022-12-30 10:44:27 +0000.410769][5d84]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:14796
[122:644] [2022-12-30 10:44:27 +0000.455693][5d7f] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[122:671] [2022-12-30 10:44:27 +0000.482787][5c14] Run AGC when audioType = 0
[122:738] [2022-12-30 10:44:27 +0000.549435][5d84] Push an pts:14935 to dts queue.
[122:768] [2022-12-30 10:44:27 +0000.579836][5d84] last dts:14898 currentPts:14935
ppsOrSPS:0 queue length:2
[122:797] [2022-12-30 10:44:27 +0000.608179][5c10] GPUImageProcessing: process
video frame with resolution 1280 X 720
[122:797] [2022-12-30 10:44:27 +0000.608269][5c10] GPUImageProcessing: input frame
width1280 X 720
[122:797] [2022-12-30 10:44:27 +0000.608823][5c10] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[122:797] [2022-12-30 10:44:27 +0000.608980][5c10] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[122:834] [2022-12-30 10:44:27 +0000.645910][5d84] DTS queue for
Generator:0x7336e1f6b8 15029
[122:904] [2022-12-30 10:44:27 +0000.715177][5d83]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 14976queue_audio_frame_:9
[122:994] [2022-12-30 10:44:27 +0000.805797][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[122:996] [2022-12-30 10:44:27 +0000.808051][5c10] StopRecording:
[122:997] [2022-12-30 10:44:27 +0000.808832][5c10] OnNeedStopRecording:
[122:999] [2022-12-30 10:44:27 +0000.810249][5d7d] PullAudioFrame: PullFrame audio
finished.
[122:999] [2022-12-30 10:44:27 +0000.810332][5d7d]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[123:001] [2022-12-30 10:44:27 +0000.813045][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[123:002] [2022-12-30 10:44:27 +0000.813259][5c10] operator(): Stop
[123:002] [2022-12-30 10:44:27 +0000.813330][5c10] StopPullFrameAndWriteMp4
time:869008395 enter.

[123:002] [2022-12-30 10:44:27 +0000.813413][5c10] StopRecording:


[123:002] [2022-12-30 10:44:27 +0000.813934][5d84]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[123:004] [2022-12-30 10:44:27 +0000.815977][5c0f] stop recording
[123:004] [2022-12-30 10:44:27 +0000.816057][5c0f]
RecordingSessionInternalSimple:destroy media processers
[123:004] [2022-12-30 10:44:27 +0000.816095][5c0f] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[123:004] [2022-12-30 10:44:27 +0000.816127][5c0f] H264Encode::flushing hareware
Encoder
[123:005] [2022-12-30 10:44:27 +0000.816281][5c0f] Flush time:869008398 enter.
[123:005] [2022-12-30 10:44:27 +0000.816332][5c0f] H264Encoder encoder flush
[123:005] [2022-12-30 10:44:27 +0000.816365][5c0f] flush output queue
[123:322] [2022-12-30 10:44:28 +0000.133830][5c0f] Flush leave. expire time = 317
ms

[123:323] [2022-12-30 10:44:28 +0000.134328][5c0f] ~H264EncodeWrap:


[123:323] [2022-12-30 10:44:28 +0000.134427][5c0f] ~H264Encode:
[123:323] [2022-12-30 10:44:28 +0000.134489][5c0f] teardownCompressionSession:
H264Encode::destroying Encoder
[123:323] [2022-12-30 10:44:28 +0000.134550][5c0f] Release time:869008716 enter.

[123:323] [2022-12-30 10:44:28 +0000.134804][5c0f] Release:


MediaCodecVideoEncoder::Release _inited:1
[123:323] [2022-12-30 10:44:28 +0000.134890][5c0f] Destroy time:869008716 enter.

[123:323] [2022-12-30 10:44:28 +0000.134952][5c0f] H264Encoder encoderDestroy


[123:324] [2022-12-30 10:44:28 +0000.135550][5c0f]
AndroidMediaCodecVideoEncoder::release env: 0x73117d2780
[123:324] [2022-12-30 10:44:28 +0000.135897][5c0f]
AndroidMediaCodecVideoEncoder::Destroy
[123:360] [2022-12-30 10:44:28 +0000.171956][5c0f] Destroy leave. expire time = 37
ms

[123:361] [2022-12-30 10:44:28 +0000.172195][5c0f] Release leave. expire time = 38


ms

[123:361] [2022-12-30 10:44:28 +0000.172267][5c0f] ~AndroidHwAvcEncoder


time:869008754 enter.

[123:361] [2022-12-30 10:44:28 +0000.172476][5c0f] Release time:869008754 enter.

[123:361] [2022-12-30 10:44:28 +0000.172552][5c0f] Release:


MediaCodecVideoEncoder:: has been released before, just return
[123:361] [2022-12-30 10:44:28 +0000.172593][5c0f] Release leave. expire time = 0
ms

[123:361] [2022-12-30 10:44:28 +0000.172647][5c0f] ~AndroidMediaCodecVideoEncoder


[123:361] [2022-12-30 10:44:28 +0000.172699][5c0f] ~WrapAndroidMediaCodec
time:869008754 enter.

[123:361] [2022-12-30 10:44:28 +0000.172739][5c0f] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[123:361] [2022-12-30 10:44:28 +0000.172868][5c0f] video hevc hw codec


destructor:0x7318957108

[123:361] [2022-12-30 10:44:28 +0000.172980][5c0f] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[123:361] [2022-12-30 10:44:28 +0000.173061][5c0f] teardownCompressionSession:


H264Encode::destroyed Encoder
[123:361] [2022-12-30 10:44:28 +0000.173120][5c0f]
RecordingSessionInternalSimple:destroy aac encoder output!
[123:362] [2022-12-30 10:44:28 +0000.173173][5c0f] AACSWEncode destructor
[123:370] [2022-12-30 10:44:28 +0000.181504][5d85] MP4 close file successfully
[123:370] [2022-12-30 10:44:28 +0000.181645][5d85] Recording session Internal:
notify recording ok
[123:370] [2022-12-30 10:44:28 +0000.181712][5d85] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_868993015.mp4,
output_video_timestamp_:15196 last_video_pts_:15163
[123:370] [2022-12-30 10:44:28 +0000.181802][5d85] OnRecordFinish:
[123:371] [2022-12-30 10:44:28 +0000.182632][5d85] onRecordingOk: net seek
pos:0record video duration:15196record audio duration:15185
[123:373] [2022-12-30 10:44:28 +0000.184785][5d7f] destructMicSource_w:
[123:373] [2022-12-30 10:44:28 +0000.184922][5d7f] setOutput_w:
MicSource::setOutput() 0x0
[123:374] [2022-12-30 10:44:28 +0000.185160][5c10] releaseThread 0x730d6ad780
[123:374] [2022-12-30 10:44:28 +0000.185227][5c10] ~MicSource: Mic source
destroyed:0x7412979900
[123:375] [2022-12-30 10:44:28 +0000.186374][5c10] StopPullFrameAndWriteMp4 leave.
expire time = 373 ms

[123:375] [2022-12-30 10:44:28 +0000.186442][5c10] DestroyPipelineAndFilters


time:869008768 enter.

[123:375] [2022-12-30 10:44:28 +0000.186510][5c10] UnbindInputFilter 0x730d6aec40


this 0x7323c8f1c0
[123:375] [2022-12-30 10:44:28 +0000.186572][5c10] UnbindInputFilter 0x730d6aedd8
this 0x732953fd50
[123:375] [2022-12-30 10:44:28 +0000.186651][5c10] UnbindInputFilter 0x7323c8f1c0
this 0x730cb2fa60
[123:375] [2022-12-30 10:44:28 +0000.186689][5c10] filter: filter pipeline destroy
this: 0x730cb2f9c0
[123:375] [2022-12-30 10:44:28 +0000.187029][5c10] ClearVideoOfSources: recodring
total frames:0
[123:375] [2022-12-30 10:44:28 +0000.187094][5c10] ClearVideoOfSources:
[123:376] [2022-12-30 10:44:28 +0000.187147][5c10] GPUImageProcessing destruct.
[123:376] [2022-12-30 10:44:28 +0000.187233][5c10] destroy TrivalImageDrawer
0x730ce45ac0
[123:376] [2022-12-30 10:44:28 +0000.187287][5c10] The shader has been initialize,
clean up them.

[123:376] [2022-12-30 10:44:28 +0000.187371][5c10] ~OpenGLFrameBuffer:


[123:376] [2022-12-30 10:44:28 +0000.187547][5c10] ~OpenGLFrameBuffer:
[123:376] [2022-12-30 10:44:28 +0000.188049][5c10] ~OpenGLFrameBuffer:
[123:377] [2022-12-30 10:44:28 +0000.188222][5c10] ~OpenGLFrameBuffer:
[123:377] [2022-12-30 10:44:28 +0000.188376][5c10] ~OpenGLFrameBuffer:
[123:377] [2022-12-30 10:44:28 +0000.188540][5c10] ~OpenGLFrameBuffer:
[123:377] [2022-12-30 10:44:28 +0000.188843][5c10] GPUImageProcessing destruct
finish.
[123:377] [2022-12-30 10:44:28 +0000.188913][5c10] GPURGBAFrame destruct.
[123:377] [2022-12-30 10:44:28 +0000.188998][5c10] destroy OpenGLRenderProgram
0x7323c8ef98
[123:377] [2022-12-30 10:44:28 +0000.189059][5c10] ~CameraSource time:869008770
enter.

[123:377] [2022-12-30 10:44:28 +0000.189113][5c10] ~CameraSource leave. expire


time = 0 ms

[123:378] [2022-12-30 10:44:28 +0000.189175][5c10] ~RecordAudioSource


time:869008771 enter.

[123:378] [2022-12-30 10:44:28 +0000.189215][5c10] ~RecordAudioSource leave.


expire time = 0 ms

[123:378] [2022-12-30 10:44:28 +0000.189261][5c10] DestroyPipelineAndFilters


leave. expire time = 3 ms
[123:400] [2022-12-30 10:44:28 +0000.212058][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[123:401] [2022-12-30 10:44:28 +0000.213075][57e9] machine model :xiaomi
[123:402] [2022-12-30 10:44:28 +0000.213168][57e9] Support this machine
model :xiaomi
[123:402] [2022-12-30 10:44:28 +0000.213217][57e9] global inited! current sdk
version: 12-14-d8558ab
[123:402] [2022-12-30 10:44:28 +0000.213520][57e9] filter: filter pipeline
construtc this: 0x74306cf000
[123:402] [2022-12-30 10:44:28 +0000.213660][57e9] MediaFilterGraph:
MediaFilterGraph construct
[123:402] [2022-12-30 10:44:28 +0000.213718][57e9] GLESContext:
[123:402] [2022-12-30 10:44:28 +0000.213805][57e9] The result of eglGetDisplay is:
0xb400007430714a00
[123:404] [2022-12-30 10:44:28 +0000.216030][57e9] The result of creation:
0x7336a2db00
[123:405] [2022-12-30 10:44:28 +0000.216341][57e9] The result of
eglCreatePbufferSurface is: 0x7336dcac80
[123:405] [2022-12-30 10:44:28 +0000.216513][57e9] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_868993015.mp4
[123:405] [2022-12-30 10:44:28 +0000.216571][57e9] The source 0 speed:1
[123:405] [2022-12-30 10:44:28 +0000.216628][57e9] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_868993015.mp4,
delay: 0
[123:407] [2022-12-30 10:44:28 +0000.218818][57e9] CreateDecoderByVideoSource
time:869008800 enter.

[123:408] [2022-12-30 10:44:28 +0000.219361][57e9] running_decoder_count:0max


count:2
[123:408] [2022-12-30 10:44:28 +0000.219426][57e9] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_868993015.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7318a51000
[123:409] [2022-12-30 10:44:28 +0000.220537][5d90] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7336b4c200] Current FFmpeg version git-2021-06-16-
97cea6f

[123:482] [2022-12-30 10:44:28 +0000.293474][5c14] haveEnoughProcessedData


internalAudioStream.length: 0
[123:494] [2022-12-30 10:44:28 +0000.305286][5d90] OnStreamInfoFound: video
duration_: 15196
[123:495] [2022-12-30 10:44:28 +0000.306568][5d91] NO get frame from decoder
[123:496] [2022-12-30 10:44:28 +0000.307275][57e9] start decoder
[123:496] [2022-12-30 10:44:28 +0000.307359][57e9] CreateDecoderByVideoSource
leave. expire time = 89 ms

[123:496] [2022-12-30 10:44:28 +0000.307402][57e9] BindInputFilter 0x7336dbf2a0


this 0x7311567358
[123:496] [2022-12-30 10:44:28 +0000.307424][57e9] BindInputFilter 0x7311567358
this 0x7311567418
[123:496] [2022-12-30 10:44:28 +0000.307460][57e9] BindInputFilter 0x7336dbf2a0
this 0x73115674d8
[123:496] [2022-12-30 10:44:28 +0000.307496][57e9] BindInputFilter 0x73115674d8
this 0x7311567898
[123:496] [2022-12-30 10:44:28 +0000.307508][57e9] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_868993015.mp4
[123:496] [2022-12-30 10:44:28 +0000.307538][57e9] BindInputFilter 0x7311567418
this 0x7311567958
[123:496] [2022-12-30 10:44:28 +0000.307574][57e9] BindInputFilter 0x7311567958
this 0x74306cf0a0
[123:496] [2022-12-30 10:44:28 +0000.307597][57e9] BindInputFilter 0x7311567898
this 0x7311567a18
[123:496] [2022-12-30 10:44:28 +0000.307623][57e9] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_868993015.mp4
[123:496] [2022-12-30 10:44:28 +0000.307683][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[123:496] [2022-12-30 10:44:28 +0000.308092][57e9] machine model :xiaomi
[123:496] [2022-12-30 10:44:28 +0000.308125][57e9] Support this machine
model :xiaomi
[123:497] [2022-12-30 10:44:28 +0000.308140][57e9] global inited! current sdk
version: 12-14-d8558ab
[123:497] [2022-12-30 10:44:28 +0000.308185][57e9] GetPipeline:
-----------------------------------------
[123:497] [2022-12-30 10:44:28 +0000.308203][57e9] GetPipeline: source:
0x7336dbf080
[123:497] [2022-12-30 10:44:28 +0000.308221][57e9] GetPipeline: filter: NULLFilter
[123:497] [2022-12-30 10:44:28 +0000.308237][57e9] GetPipeline: filter: NULLFilter
[123:497] [2022-12-30 10:44:28 +0000.308251][57e9] GetPipeline: filter: NULLFilter
[123:497] [2022-12-30 10:44:28 +0000.308254][5d91] NO get frame from decoder
[123:497] [2022-12-30 10:44:28 +0000.308266][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[123:497] [2022-12-30 10:44:28 +0000.308317][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[123:497] [2022-12-30 10:44:28 +0000.308333][57e9] GetPipeline: audio filter:
AudioNUllFilter
[123:497] [2022-12-30 10:44:28 +0000.308382][57e9] GetPipeline:
------------------------------------------
[123:497] [2022-12-30 10:44:28 +0000.308406][57e9] filter: filter pipeline2 update
pattern: 0
[123:498] [2022-12-30 10:44:28 +0000.309261][57e9] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[123:498] [2022-12-30 10:44:28 +0000.309515][57e9] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[123:498] [2022-12-30 10:44:28 +0000.309593][57e9] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[123:498] [2022-12-30 10:44:28 +0000.309758][57e9] DeviceInit:
[123:498] [2022-12-30 10:44:28 +0000.309946][57e9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[123:499] [2022-12-30 10:44:28 +0000.310265][57e9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[123:499] [2022-12-30 10:44:28 +0000.310460][57e9] CreatePlatformSpecificObjects:
[123:499] [2022-12-30 10:44:28 +0000.310497][57e9] audio device use null audio
input and opensl output
[123:499] [2022-12-30 10:44:28 +0000.310539][57e9] Create OpenSLES output module
with java VM support.

[123:499] [2022-12-30 10:44:28 +0000.310643][57e9] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[123:499] [2022-12-30 10:44:28 +0000.310770][57e9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[123:499] [2022-12-30 10:44:28 +0000.310911][57e9] Create OpenSLES output module
with buffer num:2

[123:499] [2022-12-30 10:44:28 +0000.310953][57e9] Error(trace.cc:40): Init the


output and input for audio device template.
[123:499] [2022-12-30 10:44:28 +0000.310980][57e9] Init the output device.

[123:499] [2022-12-30 10:44:28 +0000.310996][57e9] Set the playout as stereo:1


[123:499] [2022-12-30 10:44:28 +0000.311025][57e9] Set the sample rate to be:44100

[123:499] [2022-12-30 10:44:28 +0000.311054][57e9] Low latency buffer size:144 low


sample rate:48000
[123:499] [2022-12-30 10:44:28 +0000.311079][57e9] DeviceInit: Done
[123:500] [2022-12-30 10:44:28 +0000.311185][57e9] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[123:500] [2022-12-30 10:44:28 +0000.311405][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[123:500] [2022-12-30 10:44:28 +0000.311465][57e9]
MediaFilterPlayer::SetPlayerNotify 0x7336d6fc00
[123:500] [2022-12-30 10:44:28 +0000.311496][57e9]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[123:500] [2022-12-30 10:44:28 +0000.311526][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[123:500] [2022-12-30 10:44:28 +0000.311545][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[123:500] [2022-12-30 10:44:28 +0000.311601][57e9] SetGraphLoop: SetGraphLoop 1
[123:500] [2022-12-30 10:44:28 +0000.311624][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[123:500] [2022-12-30 10:44:28 +0000.311642][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[123:500] [2022-12-30 10:44:28 +0000.311833][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[123:500] [2022-12-30 10:44:28 +0000.311957][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[123:502] [2022-12-30 10:44:28 +0000.313380][5d91] NO get frame from decoder
[123:505] [2022-12-30 10:44:28 +0000.316844][5d91] NO get frame from decoder
[123:505] [2022-12-30 10:44:28 +0000.317026][5d9d] Start:
[123:506] [2022-12-30 10:44:28 +0000.317195][5d9b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x731147f118
[123:507] [2022-12-30 10:44:28 +0000.318201][5d91] NO get frame from decoder
[123:509] [2022-12-30 10:44:28 +0000.320189][5d91] NO get frame from decoder
[123:510] [2022-12-30 10:44:28 +0000.321652][5d91] NO get frame from decoder
[123:510] [2022-12-30 10:44:28 +0000.321838][5d9c] operator(): video render
started.
[123:510] [2022-12-30 10:44:28 +0000.321920][5d9d] Start:
[123:510] [2022-12-30 10:44:28 +0000.322055][5d9d] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[123:510] [2022-12-30 10:44:28 +0000.322087][5d9d] Reset: history total size: 98
[123:510] [2022-12-30 10:44:28 +0000.322103][5d9d] DeviceStart:
audioDevice_:0x7336cf9000
[123:511] [2022-12-30 10:44:28 +0000.322172][5d9d] DeviceStart: time profile
playout init before
[123:511] [2022-12-30 10:44:28 +0000.322208][5d9d] DeviceStart: time profile
playout init end
[123:511] [2022-12-30 10:44:28 +0000.322221][5d9d] OpenSlesOutput:Start playout

[123:513] [2022-12-30 10:44:28 +0000.324477][5d91] NO get frame from decoder


[123:513] [2022-12-30 10:44:28 +0000.324510][5d9d] Create the opensl output player.
streamtype before:0
[123:513] [2022-12-30 10:44:28 +0000.324590][5d9d] Create the opensl output player.
streamtype after:3

[123:536] [2022-12-30 10:44:28 +0000.347709][5d9d] Enqueue opensl buffer size:1764


[123:559] [2022-12-30 10:44:28 +0000.371007][5d9d] DeviceStart: time profile
playout all end
[123:560] [2022-12-30 10:44:28 +0000.371225][5d9d] operator(): Audio playback
started.
[123:560] [2022-12-30 10:44:28 +0000.371390][5d9e]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[123:560] [2022-12-30 10:44:28 +0000.371587][5d9e] Pull audio failed.(wait video!)
[123:561] [2022-12-30 10:44:28 +0000.372282][5d9e]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[123:561] [2022-12-30 10:44:28 +0000.372438][5d9e] Pull audio failed.(wait video!)
[123:562] [2022-12-30 10:44:28 +0000.373181][5d9e]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[123:562] [2022-12-30 10:44:28 +0000.373337][5d9e] Pull audio failed.(wait video!)
[123:562] [2022-12-30 10:44:28 +0000.374062][5d9e]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[123:563] [2022-12-30 10:44:28 +0000.374299][5d9e] Pull audio failed.(wait video!)
[123:563] [2022-12-30 10:44:28 +0000.375050][5d9e]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[123:564] [2022-12-30 10:44:28 +0000.375203][5d9e] Pull audio failed.(wait video!)
[123:564] [2022-12-30 10:44:28 +0000.375938][5d9e]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[123:564] [2022-12-30 10:44:28 +0000.376085][5d9e] Pull audio failed.(wait video!)
[123:565] [2022-12-30 10:44:28 +0000.376816][5d9e]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[123:565] [2022-12-30 10:44:28 +0000.376958][5d9e] Pull audio failed.(wait video!)
[123:566] [2022-12-30 10:44:28 +0000.377690][5d9e]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[123:566] [2022-12-30 10:44:28 +0000.377826][5d9e] Pull audio failed.(wait video!)
[123:567] [2022-12-30 10:44:28 +0000.378680][5d9e]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[123:567] [2022-12-30 10:44:28 +0000.378859][5d9e] Pull audio failed.(wait video!)
[123:569] [2022-12-30 10:44:28 +0000.380734][5d9d] operator(): Started now!
[123:591] [2022-12-30 10:44:28 +0000.402840][5d9e] audio_frame_list_ empty
[123:593] [2022-12-30 10:44:28 +0000.405028][5d9c] lipsync_debug: First video frame
rendering.
[123:647] [2022-12-30 10:44:28 +0000.458832][5da0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[123:688] [2022-12-30 10:44:28 +0000.499247][5d9d] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[123:688] [2022-12-30 10:44:28 +0000.499395][5d9d] First audio frame rendering
[123:884] [2022-12-30 10:44:28 +0000.695638][5d9c] lipsync_debug:remaining time:10
tsDelta - timeDelta:17
[123:884] [2022-12-30 10:44:28 +0000.695691][5d9c] lipsync_debug:result remaining
time:10
[123:903] [2022-12-30 10:44:28 +0000.714697][5d9c] DriveRender working... (1/200)
[124:070] [2022-12-30 10:44:28 +0000.882081][5d9c] lipsync_debug:displaying video
ts:45270 The current displayed video timestamp is:869009463
[124:083] [2022-12-30 10:44:28 +0000.894214][5d9c]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:13 last
video ts:45270 frame->pts:48240 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[124:083] [2022-12-30 10:44:28 +0000.894329][5d9c] lipsync_debug: tsDelta -
timeDelta = 20
[124:126] [2022-12-30 10:44:28 +0000.937884][5d9f] Error(video_source.cc:430): wait
decoder a frame: 0
[124:127] [2022-12-30 10:44:28 +0000.938584][5d9f] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 66240pts ms:736000
[124:129] [2022-12-30 10:44:28 +0000.941047][5d9f] OnVideoFrameReady(1/200)
[124:130] [2022-12-30 10:44:28 +0000.941402][5d9c] operator() frame->pts-
9223372036854775808 queue_ size: 6 (1/200)
[124:344] [2022-12-30 10:44:29 +0000.155671][5d9f]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[124:365] [2022-12-30 10:44:29 +0000.176456][5d9e] FilterPipeline2::OnAudioFrame
pts 38884 last_audio_timestamp_ 881.723
[124:524] [2022-12-30 10:44:29 +0000.335833][5d9f] webrtc common_video plane
old ..... (1/1000) new: 20001 delete: 19995 diff: 6
[124:605] [2022-12-30 10:44:29 +0000.416744][5da0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[124:606] [2022-12-30 10:44:29 +0000.417941][5d9e] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 51140
[124:606] [2022-12-30 10:44:29 +0000.417991][5d9e] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[124:666] [2022-12-30 10:44:29 +0000.477321][5d9d] The audio playback speed:100
(1/100)
[124:666] [2022-12-30 10:44:29 +0000.477754][5d9d] lipsync_debug: The current
played audio timestamp is:51140(1/50)
[124:669] [2022-12-30 10:44:29 +0000.480347][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[124:669] [2022-12-30 10:44:29 +0000.480545][5c15] _deviceSampleRate:48000

[124:669] [2022-12-30 10:44:29 +0000.480753][5c14] Run AGC when audioType = 0


[124:669] [2022-12-30 10:44:29 +0000.480876][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[124:841] [2022-12-30 10:44:29 +0000.653053][5d9c] lipsync_debug:displaying video
ts:105570 The current displayed video timestamp is:869010234
[124:846] [2022-12-30 10:44:29 +0000.657893][5d9c] lipsync_debug: render a video
frame
[124:935] [2022-12-30 10:44:29 +0000.746580][5d9c] lipsync_debug:result remaining
time:0
[124:935] [2022-12-30 10:44:29 +0000.746695][5d9c] dynamic updated lipsync delay:80
[125:196] [2022-12-30 10:44:30 +0000.7526][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[125:470] [2022-12-30 10:44:30 +0000.281644][5d9c] DriveRender working... (1/200)
[125:489] [2022-12-30 10:44:30 +0000.300816][5d9f] Error(video_source.cc:430): wait
decoder a frame: 0
[125:597] [2022-12-30 10:44:30 +0000.408440][5d9c] lipsync_debug:displaying video
ts:165600 The current displayed video timestamp is:869010990
[125:641] [2022-12-30 10:44:30 +0000.452856][5da0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[125:649] [2022-12-30 10:44:30 +0000.461133][5d9c]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:36 timeDelta:23 last
video ts:168210 frame->pts:171450 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[125:650] [2022-12-30 10:44:30 +0000.461267][5d9c] lipsync_debug: tsDelta -
timeDelta = 13
[125:842] [2022-12-30 10:44:30 +0000.654047][5d9c] lipsync_debug:remaining time:10
tsDelta - timeDelta:20
[125:843] [2022-12-30 10:44:30 +0000.654191][5d9c] lipsync_debug:result remaining
time:10
[126:260] [2022-12-30 10:44:31 +0000.71362][5d9c] lipsync_debug:displaying video
ts:225270 The current displayed video timestamp is:869011653
[126:609] [2022-12-30 10:44:31 +0000.421023][5da0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[126:669] [2022-12-30 10:44:31 +0000.480936][5c14] Run AGC when audioType = 0
[126:843] [2022-12-30 10:44:31 +0000.654929][5d9f] Error(video_source.cc:430): wait
decoder a frame: 0
[126:903] [2022-12-30 10:44:31 +0000.714298][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[126:941] [2022-12-30 10:44:31 +0000.753124][5d9c] lipsync_debug:displaying video
ts:285210 The current displayed video timestamp is:869012334
[127:001] [2022-12-30 10:44:31 +0000.813082][5d9e] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 153508
[127:002] [2022-12-30 10:44:31 +0000.813153][5d9e] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[127:005] [2022-12-30 10:44:31 +0000.816894][5d9c] DriveRender working... (1/200)
[127:068] [2022-12-30 10:44:31 +0000.879381][5d9d] The audio playback speed:100
(1/100)
[127:068] [2022-12-30 10:44:31 +0000.879590][5d9d] lipsync_debug: The current
played audio timestamp is:153508(1/50)
[127:177] [2022-12-30 10:44:31 +0000.988198][5d9c]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:36 timeDelta:35 last
video ts:303300 frame->pts:306540 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[127:177] [2022-12-30 10:44:31 +0000.988306][5d9c] lipsync_debug: tsDelta -
timeDelta = 1
[127:252] [2022-12-30 10:44:32 +0000.63709][5d9f] video frame wait audio frame:
last_video_timestamp:3867 last_audio_timestamp:3736.83
[127:412] [2022-12-30 10:44:32 +0000.224041][5d9f] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 366300pts ms:4.07e+06
[127:414] [2022-12-30 10:44:32 +0000.225884][5d9f] OnVideoFrameReady(1/200)
[127:414] [2022-12-30 10:44:32 +0000.226046][5d9c] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[127:516] [2022-12-30 10:44:32 +0000.327474][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[127:516] [2022-12-30 10:44:32 +0000.327956][5d9d] Stop:
[127:517] [2022-12-30 10:44:32 +0000.328229][5d9c] operator(): Video Render
stopped.
[127:517] [2022-12-30 10:44:32 +0000.328456][5d9d] Stop:
[127:517] [2022-12-30 10:44:32 +0000.328832][5d9d] DeviceStop:
audioDevice_:0x7336cf9000
[127:517] [2022-12-30 10:44:32 +0000.328903][5d9d] OpenSlesOutput:Stop playout

[127:525] [2022-12-30 10:44:32 +0000.336558][5d9d] DeviceStop: Done


[127:525] [2022-12-30 10:44:32 +0000.336815][5d9d] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[127:525] [2022-12-30 10:44:32 +0000.336903][5d9d] operator(): Stop now!
[127:544] [2022-12-30 10:44:32 +0000.356006][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[127:544] [2022-12-30 10:44:32 +0000.356094][57e9] StopPreView: Have Stopped,
operation cancel
[127:544] [2022-12-30 10:44:32 +0000.356122][57e9] Stop:
[127:545] [2022-12-30 10:44:32 +0000.356218][5d9d] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[127:546] [2022-12-30 10:44:32 +0000.358112][57e9] DeviceRelease:
audioDevice_:0x7336cf9000
[127:547] [2022-12-30 10:44:32 +0000.358230][57e9] OpenSlesOutput:Stop playout

[127:547] [2022-12-30 10:44:32 +0000.358260][57e9] DeviceRelease: Release the


webrtc device object.
[127:547] [2022-12-30 10:44:32 +0000.358510][57e9] OpenSlesOutput destruct.
[127:547] [2022-12-30 10:44:32 +0000.358890][57e9] DeviceRelease: Done
[127:547] [2022-12-30 10:44:32 +0000.358997][57e9] Stop:
[127:547] [2022-12-30 10:44:32 +0000.359076][5d9c] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[127:551] [2022-12-30 10:44:32 +0000.362173][57e9] global uninited!
[127:551] [2022-12-30 10:44:32 +0000.362266][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[127:551] [2022-12-30 10:44:32 +0000.362321][57e9] ~MediaFilterGraph:
MediaFilterGraph destruct
[127:551] [2022-12-30 10:44:32 +0000.362337][57e9] RemoveVideoBackGroud: hava not
add video backgroud
[127:551] [2022-12-30 10:44:32 +0000.362363][57e9] UnbindInputFilter 0x7311567958
this 0x74306cf0a0
[127:551] [2022-12-30 10:44:32 +0000.362383][57e9] ClearAllSource: remove source
filter, sourceid: 0x7336dbf080
[127:551] [2022-12-30 10:44:32 +0000.362397][57e9] DestoryDecoderByVideoSource
time:869012944 enter.

[127:551] [2022-12-30 10:44:32 +0000.362413][57e9] ~VideoBindDecoder time:869012944


enter.

[127:551] [2022-12-30 10:44:32 +0000.362632][57e9] CleanUp time:869012944 enter.

[127:555] [2022-12-30 10:44:32 +0000.366393][57e9] CleanUp leave. expire time = 4


ms

[127:555] [2022-12-30 10:44:32 +0000.366488][57e9] CleanUp time:869012948 enter.

[127:555] [2022-12-30 10:44:32 +0000.366888][57e9] CleanUp leave. expire time = 0


ms

[127:556] [2022-12-30 10:44:32 +0000.367750][57e9] ~VideoBindDecoder leave. expire


time = 5 ms

[127:556] [2022-12-30 10:44:32 +0000.367806][57e9] DestoryDecoderByVideoSource


leave. expire time = 5 ms

[127:556] [2022-12-30 10:44:32 +0000.367836][57e9] UnbindInputFilter 0x7311567418


this 0x7311567958
[127:556] [2022-12-30 10:44:32 +0000.367856][57e9] UnbindInputFilter 0x7311567358
this 0x7311567418
[127:556] [2022-12-30 10:44:32 +0000.367877][57e9] UnbindInputFilter 0x7336dbf2a0
this 0x7311567358
[127:556] [2022-12-30 10:44:32 +0000.367897][57e9] UnbindInputFilter 0x7311567898
this 0x7311567a18
[127:556] [2022-12-30 10:44:32 +0000.367917][57e9] UnbindInputFilter 0x73115674d8
this 0x7311567898
[127:556] [2022-12-30 10:44:32 +0000.367935][57e9] UnbindInputFilter 0x7336dbf2a0
this 0x73115674d8
[127:556] [2022-12-30 10:44:32 +0000.368101][57e9] ~GLESContext:
[127:557] [2022-12-30 10:44:32 +0000.368905][57e9] GLESContext destruct finish.
[127:557] [2022-12-30 10:44:32 +0000.368943][57e9] filter: filter pipeline destroy
this: 0x74306cf000
[127:558] [2022-12-30 10:44:32 +0000.369298][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[127:558] [2022-12-30 10:44:32 +0000.369619][57e9] machine model :xiaomi
[127:558] [2022-12-30 10:44:32 +0000.369644][57e9] Support this machine
model :xiaomi
[127:558] [2022-12-30 10:44:32 +0000.369660][57e9] global inited! current sdk
version: 12-14-d8558ab
[127:558] [2022-12-30 10:44:32 +0000.369779][57e9] filter: filter pipeline
construtc this: 0x74306cf000
[127:558] [2022-12-30 10:44:32 +0000.369805][57e9] MediaFilterGraph:
MediaFilterGraph construct
[127:558] [2022-12-30 10:44:32 +0000.369820][57e9] GLESContext:
[127:558] [2022-12-30 10:44:32 +0000.369865][57e9] The result of eglGetDisplay is:
0xb400007430714a00
[127:559] [2022-12-30 10:44:32 +0000.370658][57e9] The result of creation:
0x74009cdd00
[127:559] [2022-12-30 10:44:32 +0000.370755][57e9] The result of
eglCreatePbufferSurface is: 0x74009ce780
[127:559] [2022-12-30 10:44:32 +0000.370838][57e9] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_868993015.mp4
[127:559] [2022-12-30 10:44:32 +0000.370868][57e9] The source 0 speed:1
[127:559] [2022-12-30 10:44:32 +0000.370894][57e9] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_868993015.mp4,
delay: 0
[127:559] [2022-12-30 10:44:32 +0000.370917][57e9] CreateDecoderByVideoSource
time:869012952 enter.

[127:559] [2022-12-30 10:44:32 +0000.371088][57e9] running_decoder_count:0max


count:2
[127:559] [2022-12-30 10:44:32 +0000.371117][57e9] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_868993015.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7318a51000
[127:560] [2022-12-30 10:44:32 +0000.371769][5da3] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7336b4d400] Current FFmpeg version git-2021-06-16-
97cea6f

[127:645] [2022-12-30 10:44:32 +0000.456748][5da3] OnStreamInfoFound: video


duration_: 15196
[127:646] [2022-12-30 10:44:32 +0000.457958][5da4] NO get frame from decoder
[127:647] [2022-12-30 10:44:32 +0000.458333][57e9] start decoder
[127:647] [2022-12-30 10:44:32 +0000.458395][57e9] CreateDecoderByVideoSource
leave. expire time = 88 ms

[127:647] [2022-12-30 10:44:32 +0000.458440][57e9] BindInputFilter 0x7336dbf2a0


this 0x7311566398
[127:647] [2022-12-30 10:44:32 +0000.458471][57e9] BindInputFilter 0x7311566398
this 0x7311566458
[127:647] [2022-12-30 10:44:32 +0000.458501][57e9] BindInputFilter 0x7336dbf2a0
this 0x73115665d8
[127:647] [2022-12-30 10:44:32 +0000.458525][57e9] BindInputFilter 0x73115665d8
this 0x7311566758
[127:647] [2022-12-30 10:44:32 +0000.458541][57e9] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_868993015.mp4
[127:647] [2022-12-30 10:44:32 +0000.458630][57e9] BindInputFilter 0x7311566458
this 0x7311566b18
[127:647] [2022-12-30 10:44:32 +0000.458658][57e9] BindInputFilter 0x7311566b18
this 0x74306cf0a0
[127:647] [2022-12-30 10:44:32 +0000.458681][57e9] BindInputFilter 0x7311566758
this 0x7311566bd8
[127:647] [2022-12-30 10:44:32 +0000.458705][57e9] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_868993015.mp4
[127:647] [2022-12-30 10:44:32 +0000.458762][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[127:647] [2022-12-30 10:44:32 +0000.458913][57e9] MediaComposeFile time:869013040
enter.

[127:647] [2022-12-30 10:44:32 +0000.458957][57e9] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[127:647] [2022-12-30 10:44:32 +0000.459015][5da4] NO get frame from decoder
[127:647] [2022-12-30 10:44:32 +0000.459067][57e9] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[127:647] [2022-12-30 10:44:32 +0000.459122][57e9] Recording session using default
bitrate support by app:14680064
[127:648] [2022-12-30 10:44:32 +0000.459246][5dae] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72d63181c0
[127:648] [2022-12-30 10:44:32 +0000.459334][5dae] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[127:648] [2022-12-30 10:44:32 +0000.459465][57e9] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[127:648] [2022-12-30 10:44:32 +0000.459570][57e9] GetPipeline:
-----------------------------------------
[127:648] [2022-12-30 10:44:32 +0000.459591][57e9] GetPipeline: source:
0x7336dbf080
[127:648] [2022-12-30 10:44:32 +0000.459606][57e9] GetPipeline: filter: NULLFilter
[127:648] [2022-12-30 10:44:32 +0000.459611][5da4] NO get frame from decoder
[127:648] [2022-12-30 10:44:32 +0000.459620][57e9] GetPipeline: filter: NULLFilter
[127:648] [2022-12-30 10:44:32 +0000.459659][57e9] GetPipeline: filter: NULLFilter
[127:648] [2022-12-30 10:44:32 +0000.459674][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[127:648] [2022-12-30 10:44:32 +0000.459693][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[127:648] [2022-12-30 10:44:32 +0000.459715][57e9] GetPipeline: audio filter:
AudioNUllFilter
[127:648] [2022-12-30 10:44:32 +0000.459730][57e9] GetPipeline:
------------------------------------------
[127:648] [2022-12-30 10:44:32 +0000.459747][57e9] filter: filter pipeline2 update
pattern: 2
[127:648] [2022-12-30 10:44:32 +0000.460004][57e9] MediaComposeFile leave. expire
time = 1 ms

[127:649] [2022-12-30 10:44:32 +0000.460253][5da4] NO get frame from decoder


[127:649] [2022-12-30 10:44:32 +0000.461017][5da4] NO get frame from decoder
[127:650] [2022-12-30 10:44:32 +0000.461741][5da4] NO get frame from decoder
[127:651] [2022-12-30 10:44:32 +0000.462446][5da4] NO get frame from decoder
[127:652] [2022-12-30 10:44:32 +0000.463210][5da4] NO get frame from decoder
[127:661] [2022-12-30 10:44:32 +0000.472418][57e9] machine model :xiaomi
[127:661] [2022-12-30 10:44:32 +0000.472497][57e9] Support this machine
model :xiaomi
[127:661] [2022-12-30 10:44:32 +0000.472514][57e9] global inited! current sdk
version: 12-14-d8558ab
[127:672] [2022-12-30 10:44:32 +0000.484064][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[127:673] [2022-12-30 10:44:32 +0000.484156][57e9] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 294
[127:673] [2022-12-30 10:44:32 +0000.484280][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[127:673] [2022-12-30 10:44:32 +0000.484335][57e9] BeginCompose: BeginCompose, is
composing 0
[127:673] [2022-12-30 10:44:32 +0000.484435][5dae] start recording, file path:
[127:673] [2022-12-30 10:44:32 +0000.484586][5dae] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 294 audio_timescale:44100
video_timescale:90000
[127:673] [2022-12-30 10:44:32 +0000.484654][5dae] 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
[127:673] [2022-12-30 10:44:32 +0000.484686][5dae] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 294
[127:673] [2022-12-30 10:44:32 +0000.484731][5dae] fd_open successed
handle:0xb4000074306f30b0
[127:673] [2022-12-30 10:44:32 +0000.484945][5dae] create mp4 file:308
m_fileHandle: 0x7318911e00
[127:673] [2022-12-30 10:44:32 +0000.484974][5dae] MP4 file: is opened successfully
[127:673] [2022-12-30 10:44:32 +0000.485004][5dae] setupMediaProcessers:
[127:673] [2022-12-30 10:44:32 +0000.485017][5dae]
RecordingSessionInternalSimple:setup media processers.
[127:673] [2022-12-30 10:44:32 +0000.485048][5dae] construct AAC encoder
[127:674] [2022-12-30 10:44:32 +0000.485326][5dae] H264Encoder creating:
ultrafast012323
[127:674] [2022-12-30 10:44:32 +0000.485356][5dae] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[127:674] [2022-12-30 10:44:32 +0000.485677][5dae] H264Encode::GetMachineModel is
M2002J9G
[127:674] [2022-12-30 10:44:32 +0000.485711][5dae] H264Encoder machine_mode
is:M2002J9G
[127:674] [2022-12-30 10:44:32 +0000.485727][5dae] H264Encode::machine size :9
machine_mode:M2002J9G
[127:674] [2022-12-30 10:44:32 +0000.485748][5dae] H264Encode::machine array
size :22 machine_mode:M2002J9G
[127:674] [2022-12-30 10:44:32 +0000.485764][5dae] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[127:674] [2022-12-30 10:44:32 +0000.485783][5dae] setupCompressionSession:
[127:674] [2022-12-30 10:44:32 +0000.485797][5dae] H264Encode::creating hareware
Encoder
[127:674] [2022-12-30 10:44:32 +0000.485818][5dae] AndroidHwAvcEncoder
time:869013067 enter.

[127:674] [2022-12-30 10:44:32 +0000.485948][5dae] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007430621380 address:0x7303ead760
[127:674] [2022-12-30 10:44:32 +0000.486048][5dae] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[127:674] [2022-12-30 10:44:32 +0000.486076][5dae] The video avc hw codec address
is 0x7318957710
[127:674] [2022-12-30 10:44:32 +0000.486115][5dae] AndroidHwAvcEncoder leave.
expire time = 0 ms

[127:675] [2022-12-30 10:44:32 +0000.486172][5dae] RegisterEncodeCompleteCallback


time:869013068 enter.

[127:675] [2022-12-30 10:44:32 +0000.486234][5dae] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[127:675] [2022-12-30 10:44:32 +0000.486271][5dae] InitEncode time:869013068


enter.

[127:675] [2022-12-30 10:44:32 +0000.486308][5dae] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[127:675] [2022-12-30 10:44:32 +0000.486336][5dae] Create time:869013068 enter.
[127:675] [2022-12-30 10:44:32 +0000.486368][5dae] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[127:675] [2022-12-30 10:44:32 +0000.486398][5dae]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7311567500
[127:675] [2022-12-30 10:44:32 +0000.486507][5dae]
supported_type:image/vnd.android.heic
[127:675] [2022-12-30 10:44:32 +0000.486545][5dae] supported_type:video/avc
[127:675] [2022-12-30 10:44:32 +0000.486571][5dae] name:OMX.qcom.video.encoder.avc
mime:video/avc
[127:676] [2022-12-30 10:44:32 +0000.487354][5dae] hwCodecPrefix :OMX.qcom.
[127:676] [2022-12-30 10:44:32 +0000.487393][5dae] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[127:676] [2022-12-30 10:44:32 +0000.487430][5dae] mediacodec_createCodecByName
time:869013069 enter.

[127:676] [2022-12-30 10:44:32 +0000.487461][5dae] WrapAndroidMediaCodec


time:869013069 enter.

[127:676] [2022-12-30 10:44:32 +0000.487563][5dae] WrapAndroidMediaCodec leave.


expire time = 0 ms

[127:673] [2022-12-30 10:44:32 +0000.484664][5db3] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7311457e98
[127:708] [2022-12-30 10:44:32 +0000.519336][5dae] mediacodec_createCodecByName
leave. expire time = 32 ms

[127:708] [2022-12-30 10:44:32 +0000.519474][5dae] WrapAndroidMediaFromat


time:869013101 enter.

[127:708] [2022-12-30 10:44:32 +0000.519534][5dae] WrapAndroidMediaFromat leave.


expire time = 0 ms

[127:729] [2022-12-30 10:44:32 +0000.540815][5dae] Destroy time:869013122 enter.

[127:729] [2022-12-30 10:44:32 +0000.540896][5dae] WrapAndroidMediaFromat::


Destroy
[127:729] [2022-12-30 10:44:32 +0000.540917][5dae] Destroy leave. expire time = 0
ms

[127:729] [2022-12-30 10:44:32 +0000.540932][5dae] ~WrapAndroidMediaFromat


time:869013122 enter.

[127:729] [2022-12-30 10:44:32 +0000.540949][5dae] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[127:729] [2022-12-30 10:44:32 +0000.540966][5dae] Create leave. expire time = 54


ms

[127:729] [2022-12-30 10:44:32 +0000.540994][5dae] isSemiPlanarSupport


time:869013122 enter.

[127:729] [2022-12-30 10:44:32 +0000.541008][5dae] H264Encoder isSemiPlanarSupport


[127:729] [2022-12-30 10:44:32 +0000.541033][5dae] isSemiPlanarSupport leave.
expire time = 0 ms

[127:729] [2022-12-30 10:44:32 +0000.541066][5dae] creat hw H264Encoder success,


isSemiPlanar:1
[127:730] [2022-12-30 10:44:32 +0000.541179][5dae] InitEncode leave. expire time =
55 ms

[127:730] [2022-12-30 10:44:32 +0000.541207][5dae] H264Encode::created Encoder


[127:730] [2022-12-30 10:44:32 +0000.541221][5dae] H264Encode:: H264 encoder
created.
[127:730] [2022-12-30 10:44:32 +0000.541242][5dae] H264 encoder created.
[127:730] [2022-12-30 10:44:32 +0000.541256][5dae]
RecordingSessionInternalSimple:created avc encoder avc: 0x7336a24380
[127:730] [2022-12-30 10:44:32 +0000.541272][5dae] setOutput:
[127:730] [2022-12-30 10:44:32 +0000.541293][5dae]
RecordingSessionInternalSimple:encoder set output to muxer!
[127:730] [2022-12-30 10:44:32 +0000.541307][5dae] request a key frame
[127:730] [2022-12-30 10:44:32 +0000.541327][5dae] H264Encode:: request a key frame
[127:736] [2022-12-30 10:44:32 +0000.547672][5dae] setDisplayRotate :90
[127:736] [2022-12-30 10:44:32 +0000.547745][5dae] 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
[127:739] [2022-12-30 10:44:32 +0000.550973][5daf]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[127:840] [2022-12-30 10:44:32 +0000.651361][5db3] add aac audio track with id:1
[127:840] [2022-12-30 10:44:32 +0000.651488][5db3] audio start ts:0
[127:840] [2022-12-30 10:44:32 +0000.651514][5db3] the audio frame has been written
into MP4 file
[127:840] [2022-12-30 10:44:32 +0000.651541][5dae] setDisplayRotate :90
[127:840] [2022-12-30 10:44:32 +0000.651606][5dae] 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
[127:847] [2022-12-30 10:44:32 +0000.658970][5daf] h264 add frame header cdr flag
[127:848] [2022-12-30 10:44:32 +0000.659488][5daf] h264 add frame header cdr flag
[127:849] [2022-12-30 10:44:32 +0000.660626][5daf] Received key frame:10
[127:849] [2022-12-30 10:44:32 +0000.660784][5daf] H264Encode:: get a sps pps
header!headerSize:31
[127:849] [2022-12-30 10:44:32 +0000.660902][5db3] get the H.264 SPS parameter
[127:850] [2022-12-30 10:44:32 +0000.661343][5db3] add video track with id:2
[127:850] [2022-12-30 10:44:32 +0000.661890][5db3] get the H.264 PPS parameter
[127:851] [2022-12-30 10:44:32 +0000.662329][5db3] get the H.264 IDR frame
[127:851] [2022-12-30 10:44:32 +0000.662444][5db3] resss:true
[127:851] [2022-12-30 10:44:32 +0000.662494][5db3] video start ts:10
[127:851] [2022-12-30 10:44:32 +0000.662696][5db3] the video frame has been written
into MP4 file
[127:869] [2022-12-30 10:44:32 +0000.680847][5db1] Error(video_source.cc:430): wait
decoder a frame: 0
[127:911] [2022-12-30 10:44:32 +0000.723037][5db1] webrtc common_video plane
old ..... (1/1000) new: 21001 delete: 20919 diff: 82
[127:939] [2022-12-30 10:44:32 +0000.750327][5daf] DTS queue for
Generator:0x73115fc0b8 503 536 571 602 641 671 709 736 772 808
[127:961] [2022-12-30 10:44:32 +0000.772176][5db2] audio_frame_list_ empty
[127:985] [2022-12-30 10:44:32 +0000.797118][5daf] Push an pts:1077 to dts queue.
[128:039] [2022-12-30 10:44:32 +0000.850453][5dae] setDisplayRotate :90
[128:039] [2022-12-30 10:44:32 +0000.850571][5dae] 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
[128:049] [2022-12-30 10:44:32 +0000.860848][5daf] SendFrame
encodedImage._timeStamp:1077encodedImage->_length:35664
[128:049] [2022-12-30 10:44:32 +0000.861040][5daf] last dts:1037 currentPts:1077
ppsOrSPS:0 queue length:6
[128:102] [2022-12-30 10:44:32 +0000.913983][5daf] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1543
[128:102] [2022-12-30 10:44:32 +0000.914104][5daf] push video frame to H264
encoder. (100 frame for one log)

[128:103] [2022-12-30 10:44:32 +0000.914300][5daf] push video frame to H264


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

[128:103] [2022-12-30 10:44:32 +0000.914374][5daf] H264Encode::push video frame to


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

[128:103] [2022-12-30 10:44:32 +0000.914478][5daf] The input pts:1543 fps:30


[128:106] [2022-12-30 10:44:32 +0000.918094][5daf] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1276 pts:1276
[128:112] [2022-12-30 10:44:32 +0000.923540][5db1] Error(video_source.cc:430): wait
decoder a frame: 0
[128:119] [2022-12-30 10:44:32 +0000.930479][5daf] DTS queue for
Generator:0x73115fc0b8 1369 1400 1434 1469 1509 1543 1568 1603
[128:164] [2022-12-30 10:44:32 +0000.975416][5daf] H264Encode::H264SWEncoder get
callback, length:14864 type:1 nalType:1length:14860
[128:241] [2022-12-30 10:44:33 +0000.52323][5daf] h264 add frame header cdr flag
[128:241] [2022-12-30 10:44:33 +0000.52656][5daf] Received key frame:2011
[128:268] [2022-12-30 10:44:33 +0000.79210][5db3] get the H.264 IDR frame
[128:305] [2022-12-30 10:44:33 +0000.116523][5daf] DTS queue for
Generator:0x73115fc0b8 2313
[128:315] [2022-12-30 10:44:33 +0000.126705][5daf] Push an pts:2402 to dts queue.
[128:346] [2022-12-30 10:44:33 +0000.157331][5daf] last dts:2369 currentPts:2402
ppsOrSPS:0 queue length:3
[128:357] [2022-12-30 10:44:33 +0000.168582][5db2] audio_frame_list_ empty
[128:399] [2022-12-30 10:44:33 +0000.210781][5db1] Error(video_source.cc:430): wait
decoder a frame: 0
[128:498] [2022-12-30 10:44:33 +0000.310110][5daf] DTS queue for
Generator:0x73115fc0b8 3038 3065 3100 3134 3169 3209 3239
[128:602] [2022-12-30 10:44:33 +0000.413937][5daf] Push an pts:3735 to dts queue.
[128:611] [2022-12-30 10:44:33 +0000.422347][5db1] Error(video_source.cc:430): wait
decoder a frame: 0
[128:618] [2022-12-30 10:44:33 +0000.429902][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[128:642] [2022-12-30 10:44:33 +0000.454037][5daf] last dts:3698 currentPts:3735
ppsOrSPS:0 queue length:9
[128:657] [2022-12-30 10:44:33 +0000.468429][5daf] DTS queue for
Generator:0x73115fc0b8 3867 3905 3937 3971 4001 4037 4070
[128:662] [2022-12-30 10:44:33 +0000.473184][5db1] webrtc common_video plane
old ..... (1/1000) new: 22001 delete: 21851 diff: 150
[128:671] [2022-12-30 10:44:33 +0000.483118][5c14] Run AGC when audioType = 0
[128:672] [2022-12-30 10:44:33 +0000.483308][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[128:693] [2022-12-30 10:44:33 +0000.504360][5daf] h264 add frame header cdr flag
[128:693] [2022-12-30 10:44:33 +0000.504674][5daf] Received key frame:4001
[128:697] [2022-12-30 10:44:33 +0000.508516][5db3] get the H.264 IDR frame
[128:739] [2022-12-30 10:44:33 +0000.550215][5db2] audio_frame_list_ empty
[128:766] [2022-12-30 10:44:33 +0000.577422][5daf] SendFrame
encodedImage._timeStamp:4401encodedImage->_length:12832
[128:799] [2022-12-30 10:44:33 +0000.610429][5daf] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4634 pts:4634
[128:805] [2022-12-30 10:44:33 +0000.616631][5daf] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4901
[128:805] [2022-12-30 10:44:33 +0000.616937][5daf] push video frame to H264
encoder. (100 frame for one log)
[128:805] [2022-12-30 10:44:33 +0000.617012][5daf] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720

[128:805] [2022-12-30 10:44:33 +0000.617054][5daf] H264Encode::push video frame to


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

[128:805] [2022-12-30 10:44:33 +0000.617113][5daf] DTS queue for


Generator:0x73115fc0b8 4671 4705 4736 4768 4802 4835 4870 4901
[128:806] [2022-12-30 10:44:33 +0000.617151][5daf] The input pts:4901 fps:30
[128:822] [2022-12-30 10:44:33 +0000.633391][5db1] Error(video_source.cc:430): wait
decoder a frame: 0
[128:825] [2022-12-30 10:44:33 +0000.636831][5daf] Push an pts:5069 to dts queue.
[128:841] [2022-12-30 10:44:33 +0000.653135][5daf] H264Encode::H264SWEncoder get
callback, length:15344 type:1 nalType:1length:15340
[128:880] [2022-12-30 10:44:33 +0000.691808][5daf] last dts:5039 currentPts:5069
ppsOrSPS:0 queue length:6
[128:964] [2022-12-30 10:44:33 +0000.776116][5daf] DTS queue for
Generator:0x73115fc0b8 5504 5540 5572 5602 5636 5670 5708 5734
[129:070] [2022-12-30 10:44:33 +0000.881997][5daf] h264 add frame header cdr flag
[129:071] [2022-12-30 10:44:33 +0000.882469][5daf] Received key frame:5998
[129:072] [2022-12-30 10:44:33 +0000.883485][5db3] get the H.264 IDR frame
[129:086] [2022-12-30 10:44:33 +0000.897357][5daf] Push an pts:6400 to dts queue.
[129:111] [2022-12-30 10:44:33 +0000.922570][5daf] DTS queue for
Generator:0x73115fc0b8 6334 6369 6400 6435 6466 6501 6536
[129:131] [2022-12-30 10:44:33 +0000.942515][5daf] last dts:6369 currentPts:6400
ppsOrSPS:0 queue length:9
[129:136] [2022-12-30 10:44:33 +0000.947336][5db2] audio_frame_list_ empty
[129:172] [2022-12-30 10:44:33 +0000.984077][5db1] Error(video_source.cc:430): wait
decoder a frame: 0
[129:258] [2022-12-30 10:44:34 +0000.69872][5daf] DTS queue for
Generator:0x73115fc0b8 7164 7198 7243 7271 7300 7332 7369
[129:315] [2022-12-30 10:44:34 +0000.126793][5daf] Push an pts:7737 to dts queue.
[129:368] [2022-12-30 10:44:34 +0000.179848][5daf] SendFrame
encodedImage._timeStamp:7737encodedImage->_length:31664
[129:368] [2022-12-30 10:44:34 +0000.180110][5daf] last dts:7704 currentPts:7737
ppsOrSPS:0 queue length:8
[129:413] [2022-12-30 10:44:34 +0000.224238][5daf] DTS queue for
Generator:0x73115fc0b8 7966 8005 8031 8069 8098 8131 8164 8205 8235
[129:428] [2022-12-30 10:44:34 +0000.239485][5daf] h264 add frame header cdr flag
[129:428] [2022-12-30 10:44:34 +0000.239795][5daf] Received key frame:8005
[129:428] [2022-12-30 10:44:34 +0000.239833][5daf] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8005 pts:8005
[129:433] [2022-12-30 10:44:34 +0000.244580][5db3] get the H.264 IDR frame
[129:434] [2022-12-30 10:44:34 +0000.245665][5daf] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8265
[129:434] [2022-12-30 10:44:34 +0000.245755][5daf] push video frame to H264
encoder. (100 frame for one log)

[129:434] [2022-12-30 10:44:34 +0000.245786][5daf] push video frame to H264


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

[129:434] [2022-12-30 10:44:34 +0000.245807][5daf] H264Encode::push video frame to


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

[129:434] [2022-12-30 10:44:34 +0000.245843][5daf] The input pts:8265 fps:30


[129:438] [2022-12-30 10:44:34 +0000.249439][5db1] Error(video_source.cc:430): wait
decoder a frame: 0
[129:480] [2022-12-30 10:44:34 +0000.291786][5daf] H264Encode::H264SWEncoder get
callback, length:36224 type:1 nalType:1length:36220
[129:490] [2022-12-30 10:44:34 +0000.301511][5db1] webrtc common_video plane
old ..... (1/1000) new: 23001 delete: 22883 diff: 118
[129:531] [2022-12-30 10:44:34 +0000.342855][5db2] audio_frame_list_ empty
[129:567] [2022-12-30 10:44:34 +0000.379079][5daf] DTS queue for
Generator:0x73115fc0b8 8798 8835 8865 8899 8939 8970 8999 9031
[129:572] [2022-12-30 10:44:34 +0000.383511][5daf] Push an pts:9075 to dts queue.
[129:612] [2022-12-30 10:44:34 +0000.423381][5daf] last dts:9031 currentPts:9075
ppsOrSPS:0 queue length:5
[129:655] [2022-12-30 10:44:34 +0000.466918][5db1] Error(video_source.cc:430): wait
decoder a frame: 0
[129:710] [2022-12-30 10:44:34 +0000.521597][5daf] DTS queue for
Generator:0x73115fc0b8 9632 9666 9698 9741 9766 9797 9833 9865
[129:785] [2022-12-30 10:44:34 +0000.596242][5daf] h264 add frame header cdr flag
[129:785] [2022-12-30 10:44:34 +0000.596396][5daf] Received key frame:10000
[129:788] [2022-12-30 10:44:34 +0000.599421][5db3] get the H.264 IDR frame
[129:819] [2022-12-30 10:44:34 +0000.631131][5daf] Push an pts:10396 to dts queue.
[129:824] [2022-12-30 10:44:34 +0000.635476][5db1] FilterPipeline2::OnVideoFrame
pts 978120 last_video_timestamp_ 10868
[129:855] [2022-12-30 10:44:34 +0000.666946][5daf] last dts:10366 currentPts:10396
ppsOrSPS:0 queue length:6
[129:864] [2022-12-30 10:44:34 +0000.675236][5daf] DTS queue for
Generator:0x73115fc0b8 10503 10532 10564 10601 10636
[129:927] [2022-12-30 10:44:34 +0000.738565][5db2] audio_frame_list_ empty
[129:962] [2022-12-30 10:44:34 +0000.773715][5daf] SendFrame
encodedImage._timeStamp:11065encodedImage->_length:27504
[129:994] [2022-12-30 10:44:34 +0000.806059][5db1] Error(video_source.cc:430): wait
decoder a frame: 0
[130:002] [2022-12-30 10:44:34 +0000.813352][5daf] DTS queue for
Generator:0x73115fc0b8 11298 11331 11374 11398 11436 11466 11503
[130:019] [2022-12-30 10:44:34 +0000.830827][5daf] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11634
[130:019] [2022-12-30 10:44:34 +0000.831015][5daf] push video frame to H264
encoder. (100 frame for one log)

[130:019] [2022-12-30 10:44:34 +0000.831111][5daf] push video frame to H264


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

[130:020] [2022-12-30 10:44:34 +0000.831155][5daf] H264Encode::push video frame to


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

[130:020] [2022-12-30 10:44:34 +0000.831593][5daf] The input pts:11634 fps:30


[130:034] [2022-12-30 10:44:34 +0000.845758][5daf] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11374 pts:11374
[130:042] [2022-12-30 10:44:34 +0000.853150][5daf] Push an pts:11736 to dts queue.
[130:073] [2022-12-30 10:44:34 +0000.884482][5daf] H264Encode::H264SWEncoder get
callback, length:14800 type:1 nalType:1length:14796
[130:102] [2022-12-30 10:44:34 +0000.913849][5daf] last dts:11705 currentPts:11736
ppsOrSPS:0 queue length:8
[130:155] [2022-12-30 10:44:34 +0000.967042][5daf] h264 add frame header cdr flag
[130:157] [2022-12-30 10:44:34 +0000.968460][5daf] Received key frame:11998
[130:160] [2022-12-30 10:44:34 +0000.971451][5db3] get the H.264 IDR frame
[130:160] [2022-12-30 10:44:34 +0000.971857][5daf] DTS queue for
Generator:0x73115fc0b8 12130 12165 12200 12233 12265 12304
[130:190] [2022-12-30 10:44:35 +0000.1971][5dae] setDisplayRotate :90
[130:190] [2022-12-30 10:44:35 +0000.2116][5dae] 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
[130:232] [2022-12-30 10:44:35 +0000.43297][5db1] Error(video_source.cc:430): wait
decoder a frame: 0
[130:312] [2022-12-30 10:44:35 +0000.123611][5daf] Push an pts:13066 to dts queue.
[130:327] [2022-12-30 10:44:35 +0000.138970][5db2] audio_frame_list_ empty
[130:337] [2022-12-30 10:44:35 +0000.148733][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[130:338] [2022-12-30 10:44:35 +0000.149189][5daf] DTS queue for
Generator:0x73115fc0b8 12899 12935 12966 13000 13038 13066 13096 13132 13164 13200
[130:373] [2022-12-30 10:44:35 +0000.184427][5daf] last dts:13038 currentPts:13066
ppsOrSPS:0 queue length:8
[130:392] [2022-12-30 10:44:35 +0000.203836][5db1] webrtc common_video plane
old ..... (1/1000) new: 24001 delete: 23975 diff: 26
[130:463] [2022-12-30 10:44:35 +0000.274531][5db1] Error(video_source.cc:430): wait
decoder a frame: 4
[130:472] [2022-12-30 10:44:35 +0000.283819][5daf] DTS queue for
Generator:0x73115fc0b8 13760 13796 13827 13862 13899 13928 13963 13995
[130:536] [2022-12-30 10:44:35 +0000.347524][5daf] h264 add frame header cdr flag
[130:536] [2022-12-30 10:44:35 +0000.347680][5daf] Received key frame:13995
[130:545] [2022-12-30 10:44:35 +0000.356612][5db3] get the H.264 IDR frame
[130:563] [2022-12-30 10:44:35 +0000.374857][5da4] av_read_frame AVERROR_EOF
[130:570] [2022-12-30 10:44:35 +0000.382010][5daf] Push an pts:14397 to dts queue.
[130:606] [2022-12-30 10:44:35 +0000.417886][5daf] SendFrame
encodedImage._timeStamp:14397encodedImage->_length:13872
[130:607] [2022-12-30 10:44:35 +0000.418243][5daf] last dts:14370 currentPts:14397
ppsOrSPS:0 queue length:8
[130:626] [2022-12-30 10:44:35 +0000.437148][5da4] OnReceiveEOF:
[130:626] [2022-12-30 10:44:35 +0000.437218][5da4] OnDecoderEOF time:869016019
enter.

[130:626] [2022-12-30 10:44:35 +0000.437247][5da4] OnDecoderEOF leave. expire time


= 0 ms

[130:626] [2022-12-30 10:44:35 +0000.437265][5da4] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x7336dbf080
[130:626] [2022-12-30 10:44:35 +0000.437272][5da2] CleanUp time:869016019 enter.

[130:626] [2022-12-30 10:44:35 +0000.437286][5da4] NULLFilter::OnVideoSourceEOF


0x7336dbf080 this 0x7311566300
[130:626] [2022-12-30 10:44:35 +0000.437369][5da4] NULLFilter::OnVideoSourceEOF
0x7311566300 this 0x73115663c0
[130:626] [2022-12-30 10:44:35 +0000.437444][5da4] NULLFilter::OnVideoSourceEOF
0x73115663c0 this 0x7311566a80
[130:627] [2022-12-30 10:44:35 +0000.438467][5db2] PullAudioFrame: PullFrame audio
finished.
[130:627] [2022-12-30 10:44:35 +0000.438535][5db2] OnAudioTimer: OnAudioTimer
return
[130:627] [2022-12-30 10:44:35 +0000.438989][5db1] OnVideoTimer: OnVideoTimer
EndComposeFile
[130:627] [2022-12-30 10:44:35 +0000.439024][5db1] EndComposeFile: EndComposeFile,
is composing 1
[130:630] [2022-12-30 10:44:35 +0000.441719][5da2] CleanUp leave. expire time = 4
ms

[130:630] [2022-12-30 10:44:35 +0000.441807][5da2] clean up


[130:630] [2022-12-30 10:44:35 +0000.441825][5da2] running_decoder_count:0max
count:2
[130:630] [2022-12-30 10:44:35 +0000.441613][5daf] DTS queue for
Generator:0x73115fc0b8 14598 14627 14664 14695 14737 14771 14796
[130:644] [2022-12-30 10:44:35 +0000.455641][5daf] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:14999
[130:644] [2022-12-30 10:44:35 +0000.455769][5daf] push video frame to H264
encoder. (100 frame for one log)

[130:644] [2022-12-30 10:44:35 +0000.455805][5daf] push video frame to H264


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

[130:644] [2022-12-30 10:44:35 +0000.455829][5daf] H264Encode::push video frame to


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

[130:644] [2022-12-30 10:44:35 +0000.455855][5daf] The input pts:14999 fps:30


[130:652] [2022-12-30 10:44:35 +0000.463593][5daf] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14737 pts:14737
[130:668] [2022-12-30 10:44:35 +0000.479821][5daf]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[130:668] [2022-12-30 10:44:35 +0000.479890][5daf]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x734a1ee800
[130:669] [2022-12-30 10:44:35 +0000.480877][5db0]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[130:669] [2022-12-30 10:44:35 +0000.480938][5db0]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[130:669] [2022-12-30 10:44:35 +0000.481069][5c14] Run AGC when audioType = 0
[130:669] [2022-12-30 10:44:35 +0000.481131][5dae] stop recording
[130:670] [2022-12-30 10:44:35 +0000.481154][5dae]
RecordingSessionInternalSimple:destroy media processers
[130:670] [2022-12-30 10:44:35 +0000.481170][5dae] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[130:670] [2022-12-30 10:44:35 +0000.481221][5dae] H264Encode::flushing hareware
Encoder
[130:670] [2022-12-30 10:44:35 +0000.481370][5dae] Flush time:869016063 enter.

[130:670] [2022-12-30 10:44:35 +0000.481403][5dae] H264Encoder encoder flush


[130:670] [2022-12-30 10:44:35 +0000.481419][5dae] flush output queue
[130:682] [2022-12-30 10:44:35 +0000.493674][5dae] H264Encode::H264SWEncoder get
callback, length:19872 type:1 nalType:1length:19868
[130:991] [2022-12-30 10:44:35 +0000.802604][5dae] Flush leave. expire time = 321
ms

[130:991] [2022-12-30 10:44:35 +0000.802858][5dae] ~H264EncodeWrap:


[130:991] [2022-12-30 10:44:35 +0000.802927][5dae] ~H264Encode:
[130:991] [2022-12-30 10:44:35 +0000.802976][5dae] teardownCompressionSession:
H264Encode::destroying Encoder
[130:991] [2022-12-30 10:44:35 +0000.803024][5dae] Release time:869016384 enter.

[130:992] [2022-12-30 10:44:35 +0000.803213][5dae] Release:


MediaCodecVideoEncoder::Release _inited:1
[130:992] [2022-12-30 10:44:35 +0000.803285][5dae] Destroy time:869016385 enter.

[130:992] [2022-12-30 10:44:35 +0000.803334][5dae] H264Encoder encoderDestroy


[130:992] [2022-12-30 10:44:35 +0000.803384][5dae]
AndroidMediaCodecVideoEncoder::release env: 0x7336a244c0
[130:992] [2022-12-30 10:44:35 +0000.803433][5dae]
AndroidMediaCodecVideoEncoder::Destroy
[131:025] [2022-12-30 10:44:35 +0000.836844][5dae] Destroy leave. expire time = 33
ms

[131:025] [2022-12-30 10:44:35 +0000.837075][5dae] Release leave. expire time = 34


ms

[131:026] [2022-12-30 10:44:35 +0000.837142][5dae] ~AndroidHwAvcEncoder


time:869016419 enter.

[131:026] [2022-12-30 10:44:35 +0000.837349][5dae] Release time:869016419 enter.

[131:026] [2022-12-30 10:44:35 +0000.837420][5dae] Release:


MediaCodecVideoEncoder:: has been released before, just return
[131:026] [2022-12-30 10:44:35 +0000.837469][5dae] Release leave. expire time = 0
ms

[131:026] [2022-12-30 10:44:35 +0000.837517][5dae] ~AndroidMediaCodecVideoEncoder


[131:026] [2022-12-30 10:44:35 +0000.837563][5dae] ~WrapAndroidMediaCodec
time:869016419 enter.

[131:026] [2022-12-30 10:44:35 +0000.837613][5dae] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[131:026] [2022-12-30 10:44:35 +0000.837662][5dae] video hevc hw codec


destructor:0x7318957710

[131:026] [2022-12-30 10:44:35 +0000.837744][5dae] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[131:026] [2022-12-30 10:44:35 +0000.837826][5dae] teardownCompressionSession:


H264Encode::destroyed Encoder
[131:026] [2022-12-30 10:44:35 +0000.837888][5dae]
RecordingSessionInternalSimple:destroy aac encoder output!
[131:026] [2022-12-30 10:44:35 +0000.837939][5dae] AACSWEncode destructor
[131:029] [2022-12-30 10:44:35 +0000.840994][5db3] fd_close successed!
[131:035] [2022-12-30 10:44:35 +0000.847025][5db3] MP4 close file successfully
[131:035] [2022-12-30 10:44:35 +0000.847118][5db3] Recording session Internal:
notify recording ok
[131:036] [2022-12-30 10:44:35 +0000.847154][5db3] onRecordingOk: Recording Ok,
compose use time: 3363, averagefps 0
[131:036] [2022-12-30 10:44:35 +0000.847189][5db3] OnReceiveEOF:
[131:040] [2022-12-30 10:44:35 +0000.851147][5db1] OnVideoTimer: OnVideoTimer
return
[131:056] [2022-12-30 10:44:35 +0000.867406][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[131:056] [2022-12-30 10:44:35 +0000.867541][57e9] ~MediaComposeFile time:869016449
enter.

[131:056] [2022-12-30 10:44:35 +0000.867579][57e9] CancelCompose: CancelCompose,


is composing 0
[131:056] [2022-12-30 10:44:35 +0000.867751][5dae] stop recording
[131:056] [2022-12-30 10:44:35 +0000.867827][5dae] we have stopped recording before
[131:058] [2022-12-30 10:44:35 +0000.869641][57e9] ~MediaComposeFile leave. expire
time = 2 ms

[131:058] [2022-12-30 10:44:35 +0000.869797][57e9] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[131:059] [2022-12-30 10:44:35 +0000.870717][57e9] global uninited!
[131:059] [2022-12-30 10:44:35 +0000.870838][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[131:059] [2022-12-30 10:44:35 +0000.870958][57e9] ~MediaFilterGraph:
MediaFilterGraph destruct
[131:059] [2022-12-30 10:44:35 +0000.871007][57e9] RemoveVideoBackGroud: hava not
add video backgroud
[131:059] [2022-12-30 10:44:35 +0000.871074][57e9] UnbindInputFilter 0x7311566b18
this 0x74306cf0a0
[131:059] [2022-12-30 10:44:35 +0000.871120][57e9] ClearAllSource: remove source
filter, sourceid: 0x7336dbf080
[131:060] [2022-12-30 10:44:35 +0000.871151][57e9] DestoryDecoderByVideoSource
time:869016453 enter.

[131:060] [2022-12-30 10:44:35 +0000.871192][57e9] ~VideoBindDecoder time:869016453


enter.

[131:060] [2022-12-30 10:44:35 +0000.871399][57e9] CleanUp time:869016453 enter.

[131:060] [2022-12-30 10:44:35 +0000.871725][57e9] CleanUp leave. expire time = 0


ms

[131:060] [2022-12-30 10:44:35 +0000.871774][57e9] CleanUp time:869016453 enter.

[131:060] [2022-12-30 10:44:35 +0000.872088][57e9] CleanUp leave. expire time = 0


ms

[131:061] [2022-12-30 10:44:35 +0000.873038][57e9] ~VideoBindDecoder leave. expire


time = 1 ms

[131:061] [2022-12-30 10:44:35 +0000.873107][57e9] DestoryDecoderByVideoSource


leave. expire time = 1 ms

[131:062] [2022-12-30 10:44:35 +0000.873154][57e9] UnbindInputFilter 0x7311566458


this 0x7311566b18
[131:062] [2022-12-30 10:44:35 +0000.873206][57e9] UnbindInputFilter 0x7311566398
this 0x7311566458
[131:062] [2022-12-30 10:44:35 +0000.873260][57e9] UnbindInputFilter 0x7336dbf2a0
this 0x7311566398
[131:062] [2022-12-30 10:44:35 +0000.873312][57e9] UnbindInputFilter 0x7311566758
this 0x7311566bd8
[131:062] [2022-12-30 10:44:35 +0000.873365][57e9] UnbindInputFilter 0x73115665d8
this 0x7311566758
[131:062] [2022-12-30 10:44:35 +0000.873412][57e9] UnbindInputFilter 0x7336dbf2a0
this 0x73115665d8
[131:062] [2022-12-30 10:44:35 +0000.873466][57e9] ~GLESContext:
[131:065] [2022-12-30 10:44:35 +0000.876629][57e9] GLESContext destruct finish.
[131:065] [2022-12-30 10:44:35 +0000.876728][57e9] filter: filter pipeline destroy
this: 0x74306cf000
[132:052] [2022-12-30 10:44:36 +0000.863269][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[132:672] [2022-12-30 10:44:37 +0000.483198][5c14] Run AGC when audioType = 0
[132:672] [2022-12-30 10:44:37 +0000.483405][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[133:765] [2022-12-30 10:44:38 +0000.576805][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[134:669] [2022-12-30 10:44:39 +0000.480245][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[134:669] [2022-12-30 10:44:39 +0000.480431][5c15] _deviceSampleRate:48000


[134:672] [2022-12-30 10:44:39 +0000.483995][5c14] Run AGC when audioType = 0
[135:486] [2022-12-30 10:44:40 +0000.297349][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[136:670] [2022-12-30 10:44:41 +0000.481699][5c14] Run AGC when audioType = 0
[136:670] [2022-12-30 10:44:41 +0000.481943][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[137:204] [2022-12-30 10:44:42 +0000.15890][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[138:672] [2022-12-30 10:44:43 +0000.483707][5c14] Run AGC when audioType = 0
[138:923] [2022-12-30 10:44:43 +0000.735398][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[140:642] [2022-12-30 10:44:45 +0000.453632][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[140:673] [2022-12-30 10:44:45 +0000.484781][5c14] Run AGC when audioType = 0
[140:673] [2022-12-30 10:44:45 +0000.485077][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[142:360] [2022-12-30 10:44:47 +0000.171778][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[142:674] [2022-12-30 10:44:47 +0000.485370][5c14] Run AGC when audioType = 0
[144:080] [2022-12-30 10:44:48 +0000.891855][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[144:669] [2022-12-30 10:44:49 +0000.480356][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[144:669] [2022-12-30 10:44:49 +0000.480588][5c15] _deviceSampleRate:48000

[144:671] [2022-12-30 10:44:49 +0000.482697][5c14] Run AGC when audioType = 0


[144:671] [2022-12-30 10:44:49 +0000.482847][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[145:801] [2022-12-30 10:44:50 +0000.612666][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[146:671] [2022-12-30 10:44:51 +0000.483103][5c14] Run AGC when audioType = 0
[147:517] [2022-12-30 10:44:52 +0000.329058][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[148:673] [2022-12-30 10:44:53 +0000.484931][5c14] Run AGC when audioType = 0
[148:674] [2022-12-30 10:44:53 +0000.485190][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[149:241] [2022-12-30 10:44:54 +0000.52533][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[150:669] [2022-12-30 10:44:55 +0000.480787][5c14] Run AGC when audioType = 0
[150:958] [2022-12-30 10:44:55 +0000.769731][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[152:671] [2022-12-30 10:44:57 +0000.482715][5c14] Run AGC when audioType = 0
[152:671] [2022-12-30 10:44:57 +0000.482994][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[152:682] [2022-12-30 10:44:57 +0000.493394][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[154:399] [2022-12-30 10:44:59 +0000.210355][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[154:669] [2022-12-30 10:44:59 +0000.480214][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[154:669] [2022-12-30 10:44:59 +0000.480441][5c15] _deviceSampleRate:48000

[154:671] [2022-12-30 10:44:59 +0000.482457][5c14] Run AGC when audioType = 0


[156:114] [2022-12-30 10:45:00 +0000.925226][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[156:672] [2022-12-30 10:45:01 +0000.483794][5c14] Run AGC when audioType = 0
[156:672] [2022-12-30 10:45:01 +0000.484084][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[157:833] [2022-12-30 10:45:02 +0000.645005][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[158:671] [2022-12-30 10:45:03 +0000.482659][5c14] Run AGC when audioType = 0
[159:553] [2022-12-30 10:45:04 +0000.364518][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[160:671] [2022-12-30 10:45:05 +0000.482974][5c14] Run AGC when audioType = 0
[160:672] [2022-12-30 10:45:05 +0000.483351][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[161:270] [2022-12-30 10:45:06 +0000.81553][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[162:669] [2022-12-30 10:45:07 +0000.480830][5c14] Run AGC when audioType = 0
[162:994] [2022-12-30 10:45:07 +0000.805165][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[164:669] [2022-12-30 10:45:09 +0000.480576][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[164:669] [2022-12-30 10:45:09 +0000.480772][5c15] _deviceSampleRate:48000

[164:670] [2022-12-30 10:45:09 +0000.481271][5c14] Run AGC when audioType = 0


[164:670] [2022-12-30 10:45:09 +0000.481459][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[164:708] [2022-12-30 10:45:09 +0000.519234][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[166:419] [2022-12-30 10:45:11 +0000.230941][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[166:672] [2022-12-30 10:45:11 +0000.483513][5c14] Run AGC when audioType = 0
[168:149] [2022-12-30 10:45:12 +0000.960758][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[168:674] [2022-12-30 10:45:13 +0000.485799][5c14] Run AGC when audioType = 0
[168:675] [2022-12-30 10:45:13 +0000.486442][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[169:872] [2022-12-30 10:45:14 +0000.683789][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[170:673] [2022-12-30 10:45:15 +0000.485088][5c14] Run AGC when audioType = 0
[171:589] [2022-12-30 10:45:16 +0000.400861][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[172:674] [2022-12-30 10:45:17 +0000.485498][5c14] Run AGC when audioType = 0
[172:674] [2022-12-30 10:45:17 +0000.485800][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[173:307] [2022-12-30 10:45:18 +0000.118357][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[174:669] [2022-12-30 10:45:19 +0000.480264][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[174:669] [2022-12-30 10:45:19 +0000.480514][5c15] _deviceSampleRate:48000

[174:674] [2022-12-30 10:45:19 +0000.485625][5c14] Run AGC when audioType = 0


[175:019] [2022-12-30 10:45:19 +0000.830700][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[176:672] [2022-12-30 10:45:21 +0000.483583][5c14] Run AGC when audioType = 0
[176:673] [2022-12-30 10:45:21 +0000.484233][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[176:740] [2022-12-30 10:45:21 +0000.551926][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[178:453] [2022-12-30 10:45:23 +0000.264485][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[178:673] [2022-12-30 10:45:23 +0000.484383][5c14] Run AGC when audioType = 0
[180:169] [2022-12-30 10:45:24 +0000.980564][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[180:670] [2022-12-30 10:45:25 +0000.482251][5c14] Run AGC when audioType = 0
[180:671] [2022-12-30 10:45:25 +0000.482576][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[181:889] [2022-12-30 10:45:26 +0000.700843][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[182:381] [2022-12-30 10:45:27 +0000.192595][57e9] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[182:381] [2022-12-30 10:45:27 +0000.192738][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[182:381] [2022-12-30 10:45:27 +0000.193018][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[182:382] [2022-12-30 10:45:27 +0000.193665][5c10] operator() time:869067775
enter.

[182:382] [2022-12-30 10:45:27 +0000.193748][5c10] MediaFilterCamera, recording


file context:0x74128ed080 input texture:4
[182:383] [2022-12-30 10:45:27 +0000.194865][5c10] MicSource: Mic source
created:10x7412979900
[182:384] [2022-12-30 10:45:27 +0000.195361][5c10] alloc thread: 0x730d6aeb00
name:worker1 thread id:496231029936 to Mic_source
[182:384] [2022-12-30 10:45:27 +0000.195414][5c10] audio: start the audio sender
thread.

[182:384] [2022-12-30 10:45:27 +0000.195475][5c10] construct OpenGLRenderProgram


0x7323c8ef98
[182:384] [2022-12-30 10:45:27 +0000.195516][5c10] CropFilter::SetOrientation
orientation: 90
[182:384] [2022-12-30 10:45:27 +0000.195674][5c10] filter: filter pipeline
construtc this: 0x730d5ab640
[182:384] [2022-12-30 10:45:27 +0000.195732][5c10] filter: filter pipeline2 update
pattern: 1
[182:384] [2022-12-30 10:45:27 +0000.195761][5c10] CameraSource::source_id_:9
[182:384] [2022-12-30 10:45:27 +0000.195807][5c10] RecordAudioSource::source_id_:10
[182:384] [2022-12-30 10:45:27 +0000.196021][5c10] BindInputFilter 0x7329565cc0
this 0x7323c8f1c0
[182:384] [2022-12-30 10:45:27 +0000.196093][5c10] BindInputFilter 0x7329565e58
this 0x7323d907d0
[182:385] [2022-12-30 10:45:27 +0000.196154][5c10] BindInputFilter 0x7323c8f1c0
this 0x730d5ab6e0
[182:385] [2022-12-30 10:45:27 +0000.196220][5c10] setParamentForFilters:
speed:1.000000
[182:385] [2022-12-30 10:45:27 +0000.196258][5c10] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[182:385] [2022-12-30 10:45:27 +0000.196330][5c10] SetParamForFilter time:869067778
enter.

[182:385] [2022-12-30 10:45:27 +0000.196357][5c10] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[182:385] [2022-12-30 10:45:27 +0000.196394][5c10] SetParamForFilter: Params video
index is: 0
[182:385] [2022-12-30 10:45:27 +0000.196433][5c10] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[182:385] [2022-12-30 10:45:27 +0000.196460][5c10] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[182:385] [2022-12-30 10:45:27 +0000.196487][5c10] crop filter mode tpye:
citytravelvideo index:0
[182:391] [2022-12-30 10:45:27 +0000.202928][5c10]
Warning(parse_template_json.cc:45): json parament no found the parament
[182:391] [2022-12-30 10:45:27 +0000.203084][5c10]
Warning(parse_template_json.cc:45): json parament no found the parament
[182:391] [2022-12-30 10:45:27 +0000.203118][5c10]
Warning(parse_template_json.cc:45): json parament no found the parament
[182:392] [2022-12-30 10:45:27 +0000.203147][5c10]
Warning(parse_template_json.cc:45): json parament no found the parament
[182:392] [2022-12-30 10:45:27 +0000.203207][5c10]
Warning(parse_template_json.cc:45): json parament no found the parament
[182:392] [2022-12-30 10:45:27 +0000.203260][5c10]
Warning(parse_template_json.cc:45): json parament no found the parament
[182:392] [2022-12-30 10:45:27 +0000.203305][5c10]
Warning(parse_template_json.cc:45): json parament no found the parament
[182:392] [2022-12-30 10:45:27 +0000.203331][5c10]
Warning(parse_template_json.cc:81): json parament no found the parament
[182:392] [2022-12-30 10:45:27 +0000.203368][5c10]
Warning(parse_template_json.cc:81): json parament no found the parament
[182:392] [2022-12-30 10:45:27 +0000.203415][5c10]
Warning(parse_template_json.cc:67): json parament no found the parament
[182:392] [2022-12-30 10:45:27 +0000.203462][5c10]
Warning(parse_template_json.cc:93): json parament no found the duration
[182:392] [2022-12-30 10:45:27 +0000.203528][5c10] SetParamForFilter leave. expire
time = 7 ms

[182:392] [2022-12-30 10:45:27 +0000.203611][5c10] OnOutputSizeChanged width 1280


height 720
[182:392] [2022-12-30 10:45:27 +0000.203651][5c10] OpenGLFrameBuffer: width:1280
height:720
[182:392] [2022-12-30 10:45:27 +0000.203683][5c10] OpenGLFrameBuffer: width:1280
height:720
[182:392] [2022-12-30 10:45:27 +0000.203712][5c10] OpenGLFrameBuffer: width:1280
height:720
[182:392] [2022-12-30 10:45:27 +0000.203738][5c10] OpenGLFrameBuffer: width:1280
height:720
[182:392] [2022-12-30 10:45:27 +0000.203766][5c10] OpenGLFrameBuffer: width:1280
height:720
[182:392] [2022-12-30 10:45:27 +0000.203795][5c10] OpenGLFrameBuffer: width:1280
height:720
[182:392] [2022-12-30 10:45:27 +0000.203829][5c10] construct TrivalImageDrawer
0x7323edd680
[182:392] [2022-12-30 10:45:27 +0000.203861][5c10] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7323edd680 context 0x7323ed5380
[182:392] [2022-12-30 10:45:27 +0000.203895][5c10] setupGLES:
[182:393] [2022-12-30 10:45:27 +0000.204385][5c10] OpenGLRenderProgram::Initialize.
[182:393] [2022-12-30 10:45:27 +0000.204438][5c10] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[182:393] [2022-12-30 10:45:27 +0000.204475][5c10] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[182:393] [2022-12-30 10:45:27 +0000.204576][5c10] Init open gl render:
0x7323c8ef98
[182:393] [2022-12-30 10:45:27 +0000.204617][5c10] Fragement shader path:
[182:393] [2022-12-30 10:45:27 +0000.204649][5c10] Fragement shader path:
[182:393] [2022-12-30 10:45:27 +0000.204673][5c10] create opengl program object.
[182:393] [2022-12-30 10:45:27 +0000.204700][5c10] create shader: vertex
[182:393] [2022-12-30 10:45:27 +0000.204915][5c10] create shader: fragment
[182:395] [2022-12-30 10:45:27 +0000.207106][5c10] Have not extra filter filename!
[182:396] [2022-12-30 10:45:27 +0000.207186][5c10] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[182:396] [2022-12-30 10:45:27 +0000.207225][5c10] OpenGLRenderProgram::Initialize
success.
[182:396] [2022-12-30 10:45:27 +0000.207294][5c10] Setup the OpenGL result:1
[182:396] [2022-12-30 10:45:27 +0000.207730][5c0f] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_869067789.mp4
[182:397] [2022-12-30 10:45:27 +0000.208492][5dea] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7336e1f498
[182:397] [2022-12-30 10:45:27 +0000.208495][5c0f] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_869067789.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[182:397] [2022-12-30 10:45:27 +0000.208703][5c0f] 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
[182:397] [2022-12-30 10:45:27 +0000.208803][5c0f] 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_869067789.mp4
fileFD: -1
[182:398] [2022-12-30 10:45:27 +0000.209687][5c0f] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_869067789.mp4
is opened successfully
[182:398] [2022-12-30 10:45:27 +0000.209791][5c0f] setupMediaProcessers:
[182:398] [2022-12-30 10:45:27 +0000.209869][5c0f]
RecordingSessionInternalSimple:setup media processers.
[182:398] [2022-12-30 10:45:27 +0000.209940][5c0f] construct AAC encoder
[182:399] [2022-12-30 10:45:27 +0000.210799][5c0f] H264Encoder creating:
superfast011818
[182:399] [2022-12-30 10:45:27 +0000.211052][5c0f] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[182:402] [2022-12-30 10:45:27 +0000.213448][5c0f] H264Encode::GetMachineModel is
M2002J9G
[182:402] [2022-12-30 10:45:27 +0000.213629][5c0f] H264Encoder machine_mode
is:M2002J9G
[182:402] [2022-12-30 10:45:27 +0000.213694][5c0f] H264Encode::machine size :9
machine_mode:M2002J9G
[182:402] [2022-12-30 10:45:27 +0000.213759][5c0f] H264Encode::machine array
size :22 machine_mode:M2002J9G
[182:402] [2022-12-30 10:45:27 +0000.213913][5c0f] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[182:402] [2022-12-30 10:45:27 +0000.213976][5c0f] setupCompressionSession:
[182:402] [2022-12-30 10:45:27 +0000.214034][5c0f] H264Encode::creating hareware
Encoder
[182:402] [2022-12-30 10:45:27 +0000.214091][5c0f] AndroidHwAvcEncoder
time:869067795 enter.

[182:403] [2022-12-30 10:45:27 +0000.214458][5c0f] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007430621380 address:0x7303ead760
[182:403] [2022-12-30 10:45:27 +0000.214779][5c0f] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[182:403] [2022-12-30 10:45:27 +0000.214874][5c0f] The video avc hw codec address
is 0x74009fa1d8
[182:403] [2022-12-30 10:45:27 +0000.215006][5c0f] AndroidHwAvcEncoder leave.
expire time = 1 ms

[182:403] [2022-12-30 10:45:27 +0000.215077][5c0f] RegisterEncodeCompleteCallback


time:869067796 enter.

[182:404] [2022-12-30 10:45:27 +0000.215256][5c0f] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[182:404] [2022-12-30 10:45:27 +0000.215343][5c0f] InitEncode time:869067797


enter.

[182:404] [2022-12-30 10:45:27 +0000.215472][5c0f] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[182:404] [2022-12-30 10:45:27 +0000.215607][5c0f] Create time:869067797 enter.

[182:404] [2022-12-30 10:45:27 +0000.215672][5c0f] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[182:404] [2022-12-30 10:45:27 +0000.215745][5c0f]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7336972540
[182:405] [2022-12-30 10:45:27 +0000.216192][5c0f]
supported_type:image/vnd.android.heic
[182:405] [2022-12-30 10:45:27 +0000.216305][5c0f] supported_type:video/avc
[182:405] [2022-12-30 10:45:27 +0000.216374][5c0f] name:OMX.qcom.video.encoder.avc
mime:video/avc
[182:405] [2022-12-30 10:45:27 +0000.216466][5c0f] hwCodecPrefix :OMX.qcom.
[182:405] [2022-12-30 10:45:27 +0000.216532][5c0f] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[182:405] [2022-12-30 10:45:27 +0000.216671][5c0f] mediacodec_createCodecByName
time:869067798 enter.

[182:405] [2022-12-30 10:45:27 +0000.216895][5c0f] WrapAndroidMediaCodec


time:869067798 enter.

[182:406] [2022-12-30 10:45:27 +0000.217146][5c0f] WrapAndroidMediaCodec leave.


expire time = 1 ms

[182:429] [2022-12-30 10:45:27 +0000.240832][5c0f] mediacodec_createCodecByName


leave. expire time = 24 ms

[182:429] [2022-12-30 10:45:27 +0000.240963][5c0f] WrapAndroidMediaFromat


time:869067822 enter.

[182:429] [2022-12-30 10:45:27 +0000.241052][5c0f] WrapAndroidMediaFromat leave.


expire time = 0 ms

[182:467] [2022-12-30 10:45:27 +0000.278311][5c0f] Destroy time:869067860 enter.

[182:467] [2022-12-30 10:45:27 +0000.278414][5c0f] WrapAndroidMediaFromat::


Destroy
[182:467] [2022-12-30 10:45:27 +0000.278453][5c0f] Destroy leave. expire time = 0
ms

[182:467] [2022-12-30 10:45:27 +0000.278539][5c0f] ~WrapAndroidMediaFromat


time:869067860 enter.

[182:467] [2022-12-30 10:45:27 +0000.278579][5c0f] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[182:467] [2022-12-30 10:45:27 +0000.278608][5c0f] Create leave. expire time = 63


ms

[182:467] [2022-12-30 10:45:27 +0000.278649][5c0f] isSemiPlanarSupport


time:869067860 enter.

[182:467] [2022-12-30 10:45:27 +0000.278691][5c0f] H264Encoder isSemiPlanarSupport


[182:467] [2022-12-30 10:45:27 +0000.278753][5c0f] isSemiPlanarSupport leave.
expire time = 0 ms

[182:467] [2022-12-30 10:45:27 +0000.278788][5c0f] creat hw H264Encoder success,


isSemiPlanar:1
[182:467] [2022-12-30 10:45:27 +0000.278877][5c0f] InitEncode leave. expire time =
63 ms

[182:467] [2022-12-30 10:45:27 +0000.278928][5c0f] H264Encode::created Encoder


[182:467] [2022-12-30 10:45:27 +0000.278957][5c0f] H264Encode:: H264 encoder
created.
[182:467] [2022-12-30 10:45:27 +0000.278984][5c0f] H264 encoder created.
[182:467] [2022-12-30 10:45:27 +0000.279011][5c0f]
RecordingSessionInternalSimple:created avc encoder avc: 0x73117d2780
[182:467] [2022-12-30 10:45:27 +0000.279085][5c0f] setOutput:
[182:468] [2022-12-30 10:45:27 +0000.279140][5c0f]
RecordingSessionInternalSimple:encoder set output to muxer!
[182:468] [2022-12-30 10:45:27 +0000.279178][5c0f] request a key frame
[182:468] [2022-12-30 10:45:27 +0000.279211][5c0f] H264Encode:: request a key frame
[182:468] [2022-12-30 10:45:27 +0000.279802][5c0f] setDisplayRotate :90
[182:468] [2022-12-30 10:45:27 +0000.279885][5c0f] 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
[182:468] [2022-12-30 10:45:27 +0000.279994][5c10] StartRecording:
[182:469] [2022-12-30 10:45:27 +0000.280491][5de4] operator(): Set the recording
session in mic source. recording session: 0x7329565d00
[182:469] [2022-12-30 10:45:27 +0000.280694][5c10] operator() leave. expire time =
87 ms

[182:537] [2022-12-30 10:45:27 +0000.348178][5c10] begine recode to first frame


spend time:155
[182:537] [2022-12-30 10:45:27 +0000.348290][5c10]
GPUImageProcessing::SetOrientation orientation: 90
[182:537] [2022-12-30 10:45:27 +0000.348807][5c10] drawYUV420 render
OpenGLRenderProgram:0x7323c8ef98
[182:568] [2022-12-30 10:45:27 +0000.379762][5c10] drawYUV420 render
OpenGLRenderProgram:0x7323c8ef98
[182:575] [2022-12-30 10:45:27 +0000.386504][5de9]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[182:605] [2022-12-30 10:45:27 +0000.416356][5c10] drawYUV420 render
OpenGLRenderProgram:0x7323c8ef98
[182:607] [2022-12-30 10:45:27 +0000.418340][5c10] The convert RGB to YUV take 2
[182:647] [2022-12-30 10:45:27 +0000.458793][5de9] h264 add frame header cdr flag
[182:648] [2022-12-30 10:45:27 +0000.459584][5de9] h264 add frame header cdr flag
[182:648] [2022-12-30 10:45:27 +0000.459924][5de9] Received key frame:0
[182:648] [2022-12-30 10:45:27 +0000.459982][5de9] H264Encode:: get a sps pps
header!headerSize:31
[182:648] [2022-12-30 10:45:27 +0000.460115][5dea] get the H.264 SPS parameter
[182:649] [2022-12-30 10:45:27 +0000.460413][5dea] add video track with id:1
[182:650] [2022-12-30 10:45:27 +0000.461219][5dea] get the H.264 PPS parameter
[182:650] [2022-12-30 10:45:27 +0000.461743][5dea] get the H.264 IDR frame
[182:650] [2022-12-30 10:45:27 +0000.461806][5dea] resss:true
[182:650] [2022-12-30 10:45:27 +0000.461854][5dea] video start ts:0
[182:650] [2022-12-30 10:45:27 +0000.461910][5dea] the video frame has been written
into MP4 file
[182:662] [2022-12-30 10:45:27 +0000.474128][5de4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[182:672] [2022-12-30 10:45:27 +0000.483815][5c14] Run AGC when audioType = 0
[182:694] [2022-12-30 10:45:27 +0000.505338][5dea] add aac audio track with id:2
[182:694] [2022-12-30 10:45:27 +0000.506066][5dea] audio start ts:0
[182:694] [2022-12-30 10:45:27 +0000.506130][5dea] the audio frame has been written
into MP4 file
[182:905] [2022-12-30 10:45:27 +0000.716486][5de9] DTS queue for
Generator:0x7336e1f6b8 300 335
[183:003] [2022-12-30 10:45:27 +0000.814580][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[183:104] [2022-12-30 10:45:27 +0000.915409][5c10] The convert RGB to YUV take 2
[183:107] [2022-12-30 10:45:27 +0000.918272][5de9] Push an pts:535 to dts queue.
[183:142] [2022-12-30 10:45:27 +0000.953511][5de9] last dts:500 currentPts:535
ppsOrSPS:0 queue length:2
[183:152] [2022-12-30 10:45:27 +0000.963468][5de2] resampled_data_size:9728
[183:167] [2022-12-30 10:45:27 +0000.978365][5de2]
RecordAudioSource::PullAudioFrame
[183:455] [2022-12-30 10:45:28 +0000.266463][5de2] AF_SpeedFilter::PullFrame eof4
[183:462] [2022-12-30 10:45:28 +0000.273415][5de2]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[183:503] [2022-12-30 10:45:28 +0000.314624][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[183:503] [2022-12-30 10:45:28 +0000.315084][5de2] AF_SpeedFilter audio
0x7323d90680 PullFrame
[183:599] [2022-12-30 10:45:28 +0000.410338][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[183:605] [2022-12-30 10:45:28 +0000.416351][5c10] The convert RGB to YUV take 2
[183:669] [2022-12-30 10:45:28 +0000.480764][5de4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[183:743] [2022-12-30 10:45:28 +0000.554765][5de9] DTS queue for
Generator:0x7336e1f6b8 1151 1172
[183:802] [2022-12-30 10:45:28 +0000.614120][5c10] webrtc common_video plane
old ..... (1/1000) new: 25001 delete: 24979 diff: 22
[184:004] [2022-12-30 10:45:28 +0000.815712][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[184:114] [2022-12-30 10:45:28 +0000.925783][5c10] The convert RGB to YUV take 2
[184:441] [2022-12-30 10:45:29 +0000.252315][5de9] Push an pts:1871 to dts queue.
[184:478] [2022-12-30 10:45:29 +0000.289153][5de9] last dts:1838 currentPts:1871
ppsOrSPS:0 queue length:2
[184:507] [2022-12-30 10:45:29 +0000.318997][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[184:574] [2022-12-30 10:45:29 +0000.385278][5de9] DTS queue for
Generator:0x7336e1f6b8 1972 2002
[184:605] [2022-12-30 10:45:29 +0000.416600][5c10] The convert RGB to YUV take 2
[184:612] [2022-12-30 10:45:29 +0000.423641][5de9] h264 add frame header cdr flag
[184:612] [2022-12-30 10:45:29 +0000.424019][5de9] Received key frame:2002
[184:644] [2022-12-30 10:45:29 +0000.455592][5dea] get the H.264 IDR frame
[184:662] [2022-12-30 10:45:29 +0000.474113][5de4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[184:666] [2022-12-30 10:45:29 +0000.478114][5de2] FilterPipeline2::OnAudioFrame
pts 2090 last_audio_timestamp_ 2090
[184:669] [2022-12-30 10:45:29 +0000.480469][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[184:669] [2022-12-30 10:45:29 +0000.480702][5c15] _deviceSampleRate:48000

[184:670] [2022-12-30 10:45:29 +0000.482115][5c14] Run AGC when audioType = 0


[184:671] [2022-12-30 10:45:29 +0000.482521][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[184:765] [2022-12-30 10:45:29 +0000.576886][5de8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2089queue_audio_frame_:8
[185:012] [2022-12-30 10:45:29 +0000.823170][5c10] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[185:013] [2022-12-30 10:45:29 +0000.824185][5de2]
RecordAudioSource::PullAudioFrame
[185:086] [2022-12-30 10:45:29 +0000.897837][5de2] AF_SpeedFilter audio
0x7323d90680 PullFrame
[185:105] [2022-12-30 10:45:29 +0000.917121][5c10] The convert RGB to YUV take 1
[185:145] [2022-12-30 10:45:29 +0000.956270][5de9] SendFrame
encodedImage._timeStamp:2536encodedImage->_length:57296
[185:240] [2022-12-30 10:45:30 +0000.51302][5c10]
MediaFilterCamera::NeedProcessTexture
[185:312] [2022-12-30 10:45:30 +0000.123523][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[185:334] [2022-12-30 10:45:30 +0000.145581][5c10] CameraSource::PushExtraFrame
pkt_dts: 2798, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7329565b80
[185:334] [2022-12-30 10:45:30 +0000.146119][5c10] CropFilter::OnVideoFrame
outputtexture :6
[185:386] [2022-12-30 10:45:30 +0000.197552][5de9] DTS queue for
Generator:0x7336e1f6b8 2813
[185:405] [2022-12-30 10:45:30 +0000.216318][5c10]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:2835
[185:418] [2022-12-30 10:45:30 +0000.229937][5de2] resampled_data_size:512
[185:442] [2022-12-30 10:45:30 +0000.253907][5de9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:2835 pts:2835
[185:506] [2022-12-30 10:45:30 +0000.317482][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[185:510] [2022-12-30 10:45:30 +0000.321177][5de9]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:2938
[185:524] [2022-12-30 10:45:30 +0000.336121][5de2] AF_SpeedFilter audio time 111,
0x7323d90680 out time: 869070862 org time: 869070862
[185:602] [2022-12-30 10:45:30 +0000.414189][5c10] The convert RGB to YUV take 1
[185:658] [2022-12-30 10:45:30 +0000.470076][5de4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[185:669] [2022-12-30 10:45:30 +0000.480489][5c10] GPUImageProcessing: process
video frame with resolution 1280 X 720
[185:669] [2022-12-30 10:45:30 +0000.480578][5c10] GPUImageProcessing: input frame
width1280 X 720
[185:669] [2022-12-30 10:45:30 +0000.480983][5c10] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[185:669] [2022-12-30 10:45:30 +0000.481065][5c10] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[185:705] [2022-12-30 10:45:30 +0000.516487][5de2] AF_SpeedFilter audio time
[185:718] [2022-12-30 10:45:30 +0000.529807][5de2] AF_SpeedFilter::PullFrame eof4
[185:724] [2022-12-30 10:45:30 +0000.536132][5de2]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[185:743] [2022-12-30 10:45:30 +0000.555153][5de9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3173
[185:744] [2022-12-30 10:45:30 +0000.555379][5de9] push video frame to H264
encoder. (100 frame for one log)

[185:744] [2022-12-30 10:45:30 +0000.555449][5de9] push video frame to H264


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

[185:744] [2022-12-30 10:45:30 +0000.555484][5de9] H264Encode::push video frame to


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

[185:744] [2022-12-30 10:45:30 +0000.555529][5de9] The input pts:3173 fps:30


[185:773] [2022-12-30 10:45:30 +0000.584328][5de9] Push an pts:3201 to dts queue.
[185:779] [2022-12-30 10:45:30 +0000.590366][5de9] H264Encode::H264SWEncoder get
callback, length:31536 type:1 nalType:1length:31532
[185:809] [2022-12-30 10:45:30 +0000.620556][5de9] last dts:3173 currentPts:3201
ppsOrSPS:0 queue length:2
[185:842] [2022-12-30 10:45:30 +0000.653876][5c10] drawYUV420 render
OpenGLRenderProgram:0x7323c8ef98
[185:875] [2022-12-30 10:45:30 +0000.686623][5c10] webrtc common_video plane
old ..... (1/1000) new: 26001 delete: 25983 diff: 18
[186:003] [2022-12-30 10:45:30 +0000.814898][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[186:108] [2022-12-30 10:45:30 +0000.919375][5c10] The convert RGB to YUV take 2
[186:209] [2022-12-30 10:45:31 +0000.20158][5de9] DTS queue for
Generator:0x7336e1f6b8 3634
[186:404] [2022-12-30 10:45:31 +0000.215622][5c10] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[186:503] [2022-12-30 10:45:31 +0000.314525][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[186:604] [2022-12-30 10:45:31 +0000.415341][5c10] The convert RGB to YUV take 2
[186:607] [2022-12-30 10:45:31 +0000.418851][5de9] h264 add frame header cdr flag
[186:607] [2022-12-30 10:45:31 +0000.419126][5de9] Received key frame:4003
[186:643] [2022-12-30 10:45:31 +0000.455066][5dea] get the H.264 IDR frame
[186:665] [2022-12-30 10:45:31 +0000.476926][5de2] AF_SpeedFilter audio
0x7323d90680 PullFrame
[186:670] [2022-12-30 10:45:31 +0000.481641][5de4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[186:671] [2022-12-30 10:45:31 +0000.482991][5c14] Run AGC when audioType = 0
[186:858] [2022-12-30 10:45:31 +0000.669661][5de2]
RecordAudioSource::PullAudioFrame
[187:000] [2022-12-30 10:45:31 +0000.811611][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[187:025] [2022-12-30 10:45:31 +0000.836668][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[187:029] [2022-12-30 10:45:31 +0000.840604][5de8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4411queue_audio_frame_:2
[187:041] [2022-12-30 10:45:31 +0000.853030][5de9] DTS queue for
Generator:0x7336e1f6b8 4432 4469
[187:112] [2022-12-30 10:45:31 +0000.923195][5c10] The convert RGB to YUV take 2
[187:114] [2022-12-30 10:45:31 +0000.925827][5de9] Push an pts:4542 to dts queue.
[187:142] [2022-12-30 10:45:31 +0000.953893][5de9] last dts:4507 currentPts:4542
ppsOrSPS:0 queue length:2
[187:503] [2022-12-30 10:45:32 +0000.314799][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[187:589] [2022-12-30 10:45:32 +0000.400641][5de2] resampled_data_size:12800
[187:606] [2022-12-30 10:45:32 +0000.417358][5c10] The convert RGB to YUV take 2
[187:668] [2022-12-30 10:45:32 +0000.479791][5de4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[187:875] [2022-12-30 10:45:32 +0000.686907][5de9] DTS queue for
Generator:0x7336e1f6b8 5269 5305
[187:966] [2022-12-30 10:45:32 +0000.778007][5c10] webrtc common_video plane
old ..... (1/1000) new: 27001 delete: 26979 diff: 22
[187:977] [2022-12-30 10:45:32 +0000.788950][5de2] AF_SpeedFilter::PullFrame eof4
[187:984] [2022-12-30 10:45:32 +0000.795473][5de2]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[188:002] [2022-12-30 10:45:32 +0000.813471][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[188:100] [2022-12-30 10:45:32 +0000.911872][5c10] The convert RGB to YUV take 1
[188:246] [2022-12-30 10:45:33 +0000.57584][5de2] AF_SpeedFilter audio 0x7323d90680
PullFrame
[188:438] [2022-12-30 10:45:33 +0000.249390][5de9] Push an pts:5867 to dts queue.
[188:476] [2022-12-30 10:45:33 +0000.287824][5de9] SendFrame
encodedImage._timeStamp:5867encodedImage->_length:30976
[188:477] [2022-12-30 10:45:33 +0000.288172][5de9] last dts:5836 currentPts:5867
ppsOrSPS:0 queue length:2
[188:503] [2022-12-30 10:45:33 +0000.314931][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[188:602] [2022-12-30 10:45:33 +0000.413319][5c10] The convert RGB to YUV take 2
[188:605] [2022-12-30 10:45:33 +0000.416207][5de9] h264 add frame header cdr flag
[188:605] [2022-12-30 10:45:33 +0000.416540][5de9] Received key frame:6001
[188:647] [2022-12-30 10:45:33 +0000.459147][5dea] get the H.264 IDR frame
[188:665] [2022-12-30 10:45:33 +0000.476408][5de4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[188:672] [2022-12-30 10:45:33 +0000.483787][5c14] Run AGC when audioType = 0
[188:673] [2022-12-30 10:45:33 +0000.484218][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[188:676] [2022-12-30 10:45:33 +0000.487918][5de9] DTS queue for
Generator:0x7336e1f6b8 6102
[188:697] [2022-12-30 10:45:33 +0000.509158][5de2]
RecordAudioSource::PullAudioFrame
[188:740] [2022-12-30 10:45:33 +0000.551554][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[188:811] [2022-12-30 10:45:33 +0000.623069][5de9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6201 pts:6201
[188:837] [2022-12-30 10:45:33 +0000.649117][5de9]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6268
[189:003] [2022-12-30 10:45:33 +0000.814781][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[189:032] [2022-12-30 10:45:33 +0000.843254][5c10] GPUImageProcessing: process
video frame with resolution 1280 X 720
[189:032] [2022-12-30 10:45:33 +0000.843380][5c10] GPUImageProcessing: input frame
width1280 X 720
[189:032] [2022-12-30 10:45:33 +0000.843772][5c10] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[189:032] [2022-12-30 10:45:33 +0000.843855][5c10] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[189:104] [2022-12-30 10:45:33 +0000.915551][5c10] The convert RGB to YUV take 2
[189:107] [2022-12-30 10:45:33 +0000.918310][5de9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6534
[189:107] [2022-12-30 10:45:33 +0000.918418][5de9] push video frame to H264
encoder. (100 frame for one log)

[189:107] [2022-12-30 10:45:33 +0000.918473][5de9] push video frame to H264


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

[189:107] [2022-12-30 10:45:33 +0000.918506][5de9] H264Encode::push video frame to


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

[189:107] [2022-12-30 10:45:33 +0000.918546][5de9] The input pts:6534 fps:30


[189:144] [2022-12-30 10:45:33 +0000.955739][5de9] H264Encode::H264SWEncoder get
callback, length:39776 type:1 nalType:1length:39772
[189:171] [2022-12-30 10:45:33 +0000.982241][5c10] drawYUV420 render
OpenGLRenderProgram:0x7323c8ef98
[189:380] [2022-12-30 10:45:34 +0000.191825][5de8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6733queue_audio_frame_:5
[189:502] [2022-12-30 10:45:34 +0000.314092][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[189:510] [2022-12-30 10:45:34 +0000.321868][5de9] DTS queue for
Generator:0x7336e1f6b8 6935
[189:608] [2022-12-30 10:45:34 +0000.419331][5c10] The convert RGB to YUV take 2
[189:661] [2022-12-30 10:45:34 +0000.472713][5de4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[189:771] [2022-12-30 10:45:34 +0000.582292][5de9] Push an pts:7199 to dts queue.
[189:807] [2022-12-30 10:45:34 +0000.618988][5de9] last dts:7171 currentPts:7199
ppsOrSPS:0 queue length:2
[189:835] [2022-12-30 10:45:34 +0000.646980][5de2] AF_SpeedFilter audio
0x7323d90680 PullFrame
[189:847] [2022-12-30 10:45:34 +0000.658511][5de2] resampled_data_size:3584
[190:005] [2022-12-30 10:45:34 +0000.816768][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[190:033] [2022-12-30 10:45:34 +0000.845013][5c10] webrtc common_video plane
old ..... (1/1000) new: 28001 delete: 27983 diff: 18
[190:106] [2022-12-30 10:45:34 +0000.917826][5c10] The convert RGB to YUV take 2
[190:231] [2022-12-30 10:45:35 +0000.42195][5de2] AF_SpeedFilter::PullFrame eof4
[190:237] [2022-12-30 10:45:35 +0000.48872][5de2]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[190:344] [2022-12-30 10:45:35 +0000.155506][5de9] DTS queue for
Generator:0x7336e1f6b8 7769
[190:450] [2022-12-30 10:45:35 +0000.261169][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[190:503] [2022-12-30 10:45:35 +0000.314393][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[190:541] [2022-12-30 10:45:35 +0000.352861][5de2]
RecordAudioSource::PullAudioFrame
[190:544] [2022-12-30 10:45:35 +0000.355400][5de4] The output timestamp from audio
mixer change:869075932
[190:606] [2022-12-30 10:45:35 +0000.417793][5c10] The convert RGB to YUV take 1
[190:614] [2022-12-30 10:45:35 +0000.425185][5de9] h264 add frame header cdr flag
[190:614] [2022-12-30 10:45:35 +0000.425538][5de9] Received key frame:8003
[190:644] [2022-12-30 10:45:35 +0000.455164][5dea] get the H.264 IDR frame
[190:653] [2022-12-30 10:45:35 +0000.464302][5c14] On audio frame the broadcast
with timestamp:869076046 samples:480. (1000 frame for one log)

[190:661] [2022-12-30 10:45:35 +0000.472200][5de4] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[190:661] [2022-12-30 10:45:35 +0000.472466][5de4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[190:673] [2022-12-30 10:45:35 +0000.484955][5c14] Run AGC when audioType = 0
[191:000] [2022-12-30 10:45:35 +0000.811819][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[191:107] [2022-12-30 10:45:35 +0000.918815][5c10] The convert RGB to YUV take 2
[191:110] [2022-12-30 10:45:35 +0000.921875][5de9] Push an pts:8538 to dts queue.
[191:173] [2022-12-30 10:45:35 +0000.984795][5de9] last dts:8503 currentPts:8538
ppsOrSPS:0 queue length:3
[191:173] [2022-12-30 10:45:35 +0000.984952][5de9] DTS queue for
Generator:0x7336e1f6b8 8564 8599
[191:415] [2022-12-30 10:45:36 +0000.227001][5de2] AF_SpeedFilter audio
0x7323d90680 PullFrame
[191:504] [2022-12-30 10:45:36 +0000.315622][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[191:601] [2022-12-30 10:45:36 +0000.412206][5c10] The convert RGB to YUV take 2
[191:667] [2022-12-30 10:45:36 +0000.478774][5de4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[191:748] [2022-12-30 10:45:36 +0000.559217][5de8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9055queue_audio_frame_:9
[191:805] [2022-12-30 10:45:36 +0000.616667][5de9] SendFrame
encodedImage._timeStamp:9196encodedImage->_length:53104
[191:904] [2022-12-30 10:45:36 +0000.715412][5de2] AF_SpeedFilter audio time,
0x7323d90680 rcv time: 869077292
[191:904] [2022-12-30 10:45:36 +0000.715719][5de2] AF_SpeedFilter audio time,
0x7323d90680 rcv time: 869077292in_nSamples:441
[192:004] [2022-12-30 10:45:36 +0000.815927][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[192:008] [2022-12-30 10:45:36 +0000.819543][5de9] DTS queue for
Generator:0x7336e1f6b8 9408 9437
[192:023] [2022-12-30 10:45:36 +0000.834402][5de2] resampled_data_size:15872
[192:023] [2022-12-30 10:45:36 +0000.834662][5de2]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 869077292
[192:023] [2022-12-30 10:45:36 +0000.834754][5de2]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[192:105] [2022-12-30 10:45:36 +0000.916675][5c10] The convert RGB to YUV take 2
[192:132] [2022-12-30 10:45:36 +0000.943167][5c10] webrtc common_video plane
old ..... (1/1000) new: 29001 delete: 28979 diff: 22
[192:159] [2022-12-30 10:45:36 +0000.970360][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[192:169] [2022-12-30 10:45:36 +0000.980707][5de9]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9599
[192:173] [2022-12-30 10:45:36 +0000.984353][5de9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:9564 pts:9564
[192:387] [2022-12-30 10:45:37 +0000.198622][5de2]
RecordAudioSource::PullAudioFrame
[192:401] [2022-12-30 10:45:37 +0000.212596][5c10] GPUImageProcessing: process
video frame with resolution 1280 X 720
[192:401] [2022-12-30 10:45:37 +0000.212711][5c10] GPUImageProcessing: input frame
width1280 X 720
[192:402] [2022-12-30 10:45:37 +0000.213143][5c10] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[192:402] [2022-12-30 10:45:37 +0000.213217][5c10] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[192:436] [2022-12-30 10:45:37 +0000.247873][5de9] Push an pts:9866 to dts queue.
[192:470] [2022-12-30 10:45:37 +0000.281804][5de9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:9898
[192:470] [2022-12-30 10:45:37 +0000.281937][5de9] push video frame to H264
encoder. (100 frame for one log)

[192:470] [2022-12-30 10:45:37 +0000.281998][5de9] push video frame to H264


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

[192:470] [2022-12-30 10:45:37 +0000.282030][5de9] H264Encode::push video frame to


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

[192:470] [2022-12-30 10:45:37 +0000.282065][5de9] The input pts:9898 fps:30


[192:474] [2022-12-30 10:45:37 +0000.285235][5de9] last dts:9834 currentPts:9866
ppsOrSPS:0 queue length:2
[192:496] [2022-12-30 10:45:37 +0000.307868][5de2] AF_SpeedFilter::PullFrame eof4
[192:500] [2022-12-30 10:45:37 +0000.311574][5c10] drawYUV420 render
OpenGLRenderProgram:0x7323c8ef98
[192:500] [2022-12-30 10:45:37 +0000.311949][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[192:505] [2022-12-30 10:45:37 +0000.316865][5de2]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[192:507] [2022-12-30 10:45:37 +0000.318923][5de9] H264Encode::H264SWEncoder get
callback, length:60208 type:1 nalType:1length:60204
[192:600] [2022-12-30 10:45:37 +0000.411807][5c10] The convert RGB to YUV take 2
[192:605] [2022-12-30 10:45:37 +0000.416656][5de9] h264 add frame header cdr flag
[192:605] [2022-12-30 10:45:37 +0000.417010][5de9] Received key frame:9997
[192:643] [2022-12-30 10:45:37 +0000.454984][5dea] get the H.264 IDR frame
[192:666] [2022-12-30 10:45:37 +0000.477571][5de4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[192:674] [2022-12-30 10:45:37 +0000.485437][5c14] Run AGC when audioType = 0
[192:674] [2022-12-30 10:45:37 +0000.485705][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[192:805] [2022-12-30 10:45:37 +0000.616368][5de9] DTS queue for
Generator:0x7336e1f6b8 10230
[192:998] [2022-12-30 10:45:37 +0000.809888][5de2] AF_SpeedFilter audio
0x7323d90680 PullFrame
[193:000] [2022-12-30 10:45:37 +0000.811445][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[193:104] [2022-12-30 10:45:37 +0000.915815][5c10] The convert RGB to YUV take 2
[193:501] [2022-12-30 10:45:38 +0000.312866][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[193:605] [2022-12-30 10:45:38 +0000.416658][5c10] The convert RGB to YUV take 2
[193:640] [2022-12-30 10:45:38 +0000.451799][5de9] DTS queue for
Generator:0x7336e1f6b8 11067
[193:659] [2022-12-30 10:45:38 +0000.470425][5de4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[193:773] [2022-12-30 10:45:38 +0000.584715][5de9] Push an pts:11203 to dts queue.
[193:804] [2022-12-30 10:45:38 +0000.615922][5de9] last dts:11165 currentPts:11203
ppsOrSPS:0 queue length:2
[193:871] [2022-12-30 10:45:38 +0000.682453][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[194:001] [2022-12-30 10:45:38 +0000.812763][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[194:008] [2022-12-30 10:45:38 +0000.819486][5de8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11377queue_audio_frame_:2
[194:109] [2022-12-30 10:45:38 +0000.920691][5c10] The convert RGB to YUV take 2
[194:200] [2022-12-30 10:45:39 +0000.11215][5c10] webrtc common_video plane
old ..... (1/1000) new: 30001 delete: 29983 diff: 18
[194:229] [2022-12-30 10:45:39 +0000.40723][5de2] RecordAudioSource::PullAudioFrame
[194:279] [2022-12-30 10:45:39 +0000.90429][5de2] resampled_data_size:6656
[194:477] [2022-12-30 10:45:39 +0000.288243][5de9] DTS queue for
Generator:0x7336e1f6b8 11903
[194:499] [2022-12-30 10:45:39 +0000.310954][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[194:580] [2022-12-30 10:45:39 +0000.391750][5de2] AF_SpeedFilter audio
0x7323d90680 PullFrame
[194:600] [2022-12-30 10:45:39 +0000.411997][5c10] The convert RGB to YUV take 1
[194:604] [2022-12-30 10:45:39 +0000.415316][5de9] h264 add frame header cdr flag
[194:604] [2022-12-30 10:45:39 +0000.415670][5de9] Received key frame:11999
[194:642] [2022-12-30 10:45:39 +0000.453651][5dea] get the H.264 IDR frame
[194:657] [2022-12-30 10:45:39 +0000.469116][5de2] FilterPipeline2::OnAudioFrame
pts 12090 last_audio_timestamp_ 12090
[194:666] [2022-12-30 10:45:39 +0000.477181][5de4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[194:669] [2022-12-30 10:45:39 +0000.480427][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[194:669] [2022-12-30 10:45:39 +0000.480589][5c15] _deviceSampleRate:48000

[194:671] [2022-12-30 10:45:39 +0000.482364][5c14] Run AGC when audioType = 0


[194:757] [2022-12-30 10:45:39 +0000.568361][5de2] AF_SpeedFilter::PullFrame eof4
[194:763] [2022-12-30 10:45:39 +0000.574823][5de2]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[194:998] [2022-12-30 10:45:39 +0000.809375][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[195:100] [2022-12-30 10:45:39 +0000.911227][5c10] The convert RGB to YUV take 2
[195:100] [2022-12-30 10:45:39 +0000.911814][5de9] Push an pts:12530 to dts queue.
[195:139] [2022-12-30 10:45:39 +0000.950927][5de9] SendFrame
encodedImage._timeStamp:12530encodedImage->_length:32768
[195:140] [2022-12-30 10:45:39 +0000.951157][5de9] last dts:12498 currentPts:12530
ppsOrSPS:0 queue length:2
[195:307] [2022-12-30 10:45:40 +0000.118561][5de9] DTS queue for
Generator:0x7336e1f6b8 12697 12734
[195:500] [2022-12-30 10:45:40 +0000.311215][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[195:502] [2022-12-30 10:45:40 +0000.313246][5de9]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:12932
[195:540] [2022-12-30 10:45:40 +0000.351657][5de9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:12932 pts:12932
[195:582] [2022-12-30 10:45:40 +0000.393168][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[195:600] [2022-12-30 10:45:40 +0000.411175][5c10] The convert RGB to YUV take 2
[195:670] [2022-12-30 10:45:40 +0000.481208][5de4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[195:764] [2022-12-30 10:45:40 +0000.575847][5c10] GPUImageProcessing: process
video frame with resolution 1280 X 720
[195:764] [2022-12-30 10:45:40 +0000.575948][5c10] GPUImageProcessing: input frame
width1280 X 720
[195:765] [2022-12-30 10:45:40 +0000.576360][5c10] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[195:765] [2022-12-30 10:45:40 +0000.576434][5c10] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[195:834] [2022-12-30 10:45:40 +0000.646106][5c10] drawYUV420 render
OpenGLRenderProgram:0x7323c8ef98
[195:839] [2022-12-30 10:45:40 +0000.651116][5de9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13267
[195:840] [2022-12-30 10:45:40 +0000.651256][5de9] push video frame to H264
encoder. (100 frame for one log)

[195:840] [2022-12-30 10:45:40 +0000.651318][5de9] push video frame to H264


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

[195:840] [2022-12-30 10:45:40 +0000.651352][5de9] H264Encode::push video frame to


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

[195:840] [2022-12-30 10:45:40 +0000.651399][5de9] The input pts:13267 fps:30


[195:875] [2022-12-30 10:45:40 +0000.686956][5de9] H264Encode::H264SWEncoder get
callback, length:46416 type:1 nalType:1length:46412
[196:004] [2022-12-30 10:45:40 +0000.816024][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[196:074] [2022-12-30 10:45:40 +0000.885822][5de2]
RecordAudioSource::PullAudioFrame
[196:106] [2022-12-30 10:45:40 +0000.917475][5c10] The convert RGB to YUV take 2
[196:144] [2022-12-30 10:45:40 +0000.955725][5de9] DTS queue for
Generator:0x7336e1f6b8 13536 13572
[196:163] [2022-12-30 10:45:40 +0000.974253][5de2] AF_SpeedFilter audio
0x7323d90680 PullFrame
[196:300] [2022-12-30 10:45:41 +0000.111637][5c10] webrtc common_video plane
old ..... (1/1000) new: 31001 delete: 30979 diff: 22
[196:358] [2022-12-30 10:45:41 +0000.169199][5de8]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13699queue_audio_frame_:5
[196:438] [2022-12-30 10:45:41 +0000.249234][5de9] Push an pts:13868 to dts queue.
[196:472] [2022-12-30 10:45:41 +0000.283549][5de9] last dts:13834 currentPts:13868
ppsOrSPS:0 queue length:2
[196:478] [2022-12-30 10:45:41 +0000.289563][5de2] resampled_data_size:0
[196:500] [2022-12-30 10:45:41 +0000.312011][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[196:604] [2022-12-30 10:45:41 +0000.416049][5c10] The convert RGB to YUV take 1
[196:610] [2022-12-30 10:45:41 +0000.421911][5de9] h264 add frame header cdr flag
[196:611] [2022-12-30 10:45:41 +0000.422544][5de9] Received key frame:13999
[196:641] [2022-12-30 10:45:41 +0000.453121][5dea] get the H.264 IDR frame
[196:660] [2022-12-30 10:45:41 +0000.472120][5de4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[196:673] [2022-12-30 10:45:41 +0000.484409][5c14] Run AGC when audioType = 0
[196:673] [2022-12-30 10:45:41 +0000.484714][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[196:728] [2022-12-30 10:45:41 +0000.539492][5de2] AF_SpeedFilter audio time 111,
0x7323d90680 out time: 869082052 org time: 869082052
[196:926] [2022-12-30 10:45:41 +0000.738007][5de2] AF_SpeedFilter audio time
[196:938] [2022-12-30 10:45:41 +0000.749728][5de9] DTS queue for
Generator:0x7336e1f6b8 14363
[196:998] [2022-12-30 10:45:41 +0000.809243][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[197:013] [2022-12-30 10:45:41 +0000.825148][5de2] AF_SpeedFilter::PullFrame eof4
[197:020] [2022-12-30 10:45:41 +0000.831999][5de2]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[197:100] [2022-12-30 10:45:41 +0000.911409][5c10] The convert RGB to YUV take 2
[197:301] [2022-12-30 10:45:42 +0000.112899][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[197:501] [2022-12-30 10:45:42 +0000.312253][5c10] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[197:503] [2022-12-30 10:45:42 +0000.314447][5c10] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[197:604] [2022-12-30 10:45:42 +0000.415272][5c10] The convert RGB to YUV take 2
[197:664] [2022-12-30 10:45:42 +0000.475336][5de4] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[197:748] [2022-12-30 10:45:42 +0000.559635][5de2] AF_SpeedFilter audio
0x7323d90680 PullFrame
[197:764] [2022-12-30 10:45:42 +0000.575602][5c10] StopRecording:
[197:765] [2022-12-30 10:45:42 +0000.576267][5c10] OnNeedStopRecording:
[197:768] [2022-12-30 10:45:42 +0000.579723][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[197:768] [2022-12-30 10:45:42 +0000.579950][5c10] operator(): Stop
[197:768] [2022-12-30 10:45:42 +0000.579990][5c10] StopPullFrameAndWriteMp4
time:869083161 enter.

[197:768] [2022-12-30 10:45:42 +0000.580025][5c10] StopRecording:


[197:769] [2022-12-30 10:45:42 +0000.580745][5de2] PullAudioFrame: PullFrame audio
finished.
[197:769] [2022-12-30 10:45:42 +0000.580845][5de2]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[197:770] [2022-12-30 10:45:42 +0000.581896][5de9]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[197:774] [2022-12-30 10:45:42 +0000.586036][5c0f] stop recording
[197:775] [2022-12-30 10:45:42 +0000.586181][5c0f]
RecordingSessionInternalSimple:destroy media processers
[197:775] [2022-12-30 10:45:42 +0000.586217][5c0f] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[197:775] [2022-12-30 10:45:42 +0000.586248][5c0f] H264Encode::flushing hareware
Encoder
[197:775] [2022-12-30 10:45:42 +0000.586389][5c0f] Flush time:869083168 enter.

[197:775] [2022-12-30 10:45:42 +0000.586439][5c0f] H264Encoder encoder flush


[197:775] [2022-12-30 10:45:42 +0000.586474][5c0f] flush output queue
[198:092] [2022-12-30 10:45:42 +0000.903363][5c0f] Flush leave. expire time = 317
ms

[198:092] [2022-12-30 10:45:42 +0000.903590][5c0f] ~H264EncodeWrap:


[198:092] [2022-12-30 10:45:42 +0000.903643][5c0f] ~H264Encode:
[198:092] [2022-12-30 10:45:42 +0000.903682][5c0f] teardownCompressionSession:
H264Encode::destroying Encoder
[198:092] [2022-12-30 10:45:42 +0000.903722][5c0f] Release time:869083485 enter.

[198:092] [2022-12-30 10:45:42 +0000.903883][5c0f] Release:


MediaCodecVideoEncoder::Release _inited:1
[198:092] [2022-12-30 10:45:42 +0000.903947][5c0f] Destroy time:869083485 enter.

[198:092] [2022-12-30 10:45:42 +0000.903988][5c0f] H264Encoder encoderDestroy


[198:092] [2022-12-30 10:45:42 +0000.904028][5c0f]
AndroidMediaCodecVideoEncoder::release env: 0x7400aab800
[198:092] [2022-12-30 10:45:42 +0000.904069][5c0f]
AndroidMediaCodecVideoEncoder::Destroy
[198:117] [2022-12-30 10:45:42 +0000.928876][5c0f] Destroy leave. expire time = 25
ms

[198:117] [2022-12-30 10:45:42 +0000.929086][5c0f] Release leave. expire time = 25


ms

[198:118] [2022-12-30 10:45:42 +0000.929149][5c0f] ~AndroidHwAvcEncoder


time:869083511 enter.

[198:118] [2022-12-30 10:45:42 +0000.929316][5c0f] Release time:869083511 enter.

[198:118] [2022-12-30 10:45:42 +0000.929397][5c0f] Release:


MediaCodecVideoEncoder:: has been released before, just return
[198:118] [2022-12-30 10:45:42 +0000.929452][5c0f] Release leave. expire time = 0
ms

[198:118] [2022-12-30 10:45:42 +0000.929506][5c0f] ~AndroidMediaCodecVideoEncoder


[198:118] [2022-12-30 10:45:42 +0000.929556][5c0f] ~WrapAndroidMediaCodec
time:869083511 enter.

[198:118] [2022-12-30 10:45:42 +0000.929608][5c0f] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[198:118] [2022-12-30 10:45:42 +0000.929662][5c0f] video hevc hw codec


destructor:0x74009fa1d8

[198:118] [2022-12-30 10:45:42 +0000.929738][5c0f] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[198:118] [2022-12-30 10:45:42 +0000.929811][5c0f] teardownCompressionSession:


H264Encode::destroyed Encoder
[198:118] [2022-12-30 10:45:42 +0000.929935][5c0f]
RecordingSessionInternalSimple:destroy aac encoder output!
[198:118] [2022-12-30 10:45:42 +0000.929991][5c0f] AACSWEncode destructor
[198:128] [2022-12-30 10:45:42 +0000.939175][5dea] MP4 close file successfully
[198:128] [2022-12-30 10:45:42 +0000.939320][5dea] Recording session Internal:
notify recording ok
[198:128] [2022-12-30 10:45:42 +0000.939365][5dea] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_869067789.mp4,
output_video_timestamp_:15194 last_video_pts_:15168
[198:128] [2022-12-30 10:45:42 +0000.939439][5dea] OnRecordFinish:
[198:128] [2022-12-30 10:45:42 +0000.940111][5dea] onRecordingOk: net seek
pos:0record video duration:15201record audio duration:15185
[198:131] [2022-12-30 10:45:42 +0000.942642][5de4] destructMicSource_w:
[198:131] [2022-12-30 10:45:42 +0000.942850][5de4] setOutput_w:
MicSource::setOutput() 0x0
[198:132] [2022-12-30 10:45:42 +0000.943146][5c10] releaseThread 0x730d6aeb00
[198:132] [2022-12-30 10:45:42 +0000.943207][5c10] ~MicSource: Mic source
destroyed:0x7412979900
[198:133] [2022-12-30 10:45:42 +0000.944459][5c10] StopPullFrameAndWriteMp4 leave.
expire time = 365 ms

[198:133] [2022-12-30 10:45:42 +0000.944537][5c10] DestroyPipelineAndFilters


time:869083526 enter.

[198:133] [2022-12-30 10:45:42 +0000.944605][5c10] UnbindInputFilter 0x7329565cc0


this 0x7323c8f1c0
[198:133] [2022-12-30 10:45:42 +0000.944684][5c10] UnbindInputFilter 0x7329565e58
this 0x7323d907d0
[198:133] [2022-12-30 10:45:42 +0000.944781][5c10] UnbindInputFilter 0x7323c8f1c0
this 0x730d5ab6e0
[198:133] [2022-12-30 10:45:42 +0000.944834][5c10] filter: filter pipeline destroy
this: 0x730d5ab640
[198:134] [2022-12-30 10:45:42 +0000.945242][5c10] ClearVideoOfSources: recodring
total frames:0
[198:134] [2022-12-30 10:45:42 +0000.945307][5c10] ClearVideoOfSources:
[198:134] [2022-12-30 10:45:42 +0000.945366][5c10] GPUImageProcessing destruct.
[198:134] [2022-12-30 10:45:42 +0000.945450][5c10] destroy TrivalImageDrawer
0x7323edd680
[198:134] [2022-12-30 10:45:42 +0000.945491][5c10] The shader has been initialize,
clean up them.

[198:134] [2022-12-30 10:45:42 +0000.945564][5c10] ~OpenGLFrameBuffer:


[198:134] [2022-12-30 10:45:42 +0000.945725][5c10] ~OpenGLFrameBuffer:
[198:134] [2022-12-30 10:45:42 +0000.945868][5c10] ~OpenGLFrameBuffer:
[198:134] [2022-12-30 10:45:42 +0000.946023][5c10] ~OpenGLFrameBuffer:
[198:135] [2022-12-30 10:45:42 +0000.946214][5c10] ~OpenGLFrameBuffer:
[198:135] [2022-12-30 10:45:42 +0000.946900][5c10] ~OpenGLFrameBuffer:
[198:136] [2022-12-30 10:45:42 +0000.947269][5c10] GPUImageProcessing destruct
finish.
[198:136] [2022-12-30 10:45:42 +0000.947346][5c10] GPURGBAFrame destruct.
[198:136] [2022-12-30 10:45:42 +0000.947433][5c10] destroy OpenGLRenderProgram
0x7323c8ef98
[198:136] [2022-12-30 10:45:42 +0000.947497][5c10] ~CameraSource time:869083529
enter.

[198:136] [2022-12-30 10:45:42 +0000.947552][5c10] ~CameraSource leave. expire


time = 0 ms

[198:136] [2022-12-30 10:45:42 +0000.947613][5c10] ~RecordAudioSource


time:869083529 enter.

[198:136] [2022-12-30 10:45:42 +0000.947670][5c10] ~RecordAudioSource leave.


expire time = 0 ms

[198:136] [2022-12-30 10:45:42 +0000.947716][5c10] DestroyPipelineAndFilters


leave. expire time = 3 ms

[198:156] [2022-12-30 10:45:42 +0000.967329][57e9]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[198:156] [2022-12-30 10:45:42 +0000.968103][57e9] machine model :xiaomi
[198:157] [2022-12-30 10:45:42 +0000.968156][57e9] Support this machine
model :xiaomi
[198:157] [2022-12-30 10:45:42 +0000.968188][57e9] global inited! current sdk
version: 12-14-d8558ab
[198:157] [2022-12-30 10:45:42 +0000.968370][57e9] filter: filter pipeline
construtc this: 0x7336bad680
[198:157] [2022-12-30 10:45:42 +0000.968406][57e9] MediaFilterGraph:
MediaFilterGraph construct
[198:157] [2022-12-30 10:45:42 +0000.968434][57e9] GLESContext:
[198:157] [2022-12-30 10:45:42 +0000.968481][57e9] The result of eglGetDisplay is:
0xb400007430714a00
[198:158] [2022-12-30 10:45:42 +0000.969802][57e9] The result of creation:
0x734a15cf00
[198:158] [2022-12-30 10:45:42 +0000.969932][57e9] The result of
eglCreatePbufferSurface is: 0x7336a2d680
[198:158] [2022-12-30 10:45:42 +0000.970035][57e9] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_869067789.mp4
[198:158] [2022-12-30 10:45:42 +0000.970075][57e9] The source 0 speed:1
[198:158] [2022-12-30 10:45:42 +0000.970116][57e9] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869067789.mp4,
delay: 0
[198:159] [2022-12-30 10:45:42 +0000.970396][57e9] CreateDecoderByVideoSource
time:869083552 enter.

[198:159] [2022-12-30 10:45:42 +0000.970637][57e9] running_decoder_count:0max


count:2
[198:159] [2022-12-30 10:45:42 +0000.970695][57e9] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_869067789.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7349e84800
[198:160] [2022-12-30 10:45:42 +0000.971941][5df5] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7336b4c800] Current FFmpeg version git-2021-06-16-
97cea6f

[198:187] [2022-12-30 10:45:42 +0000.998286][5df5] OnStreamInfoFound: video


duration_: 15201
[198:188] [2022-12-30 10:45:42 +0000.999707][57e9] start decoder
[198:188] [2022-12-30 10:45:42 +0000.999796][57e9] CreateDecoderByVideoSource
leave. expire time = 29 ms

[198:188] [2022-12-30 10:45:42 +0000.999832][57e9] BindInputFilter 0x7336dbe8a0


this 0x73115668d8
[198:188] [2022-12-30 10:45:42 +0000.999851][57e9] BindInputFilter 0x73115668d8
this 0x7311566998
[198:188] [2022-12-30 10:45:42 +0000.999873][57e9] BindInputFilter 0x7336dbe8a0
this 0x7311566d58
[198:188] [2022-12-30 10:45:42 +0000.999896][57e9] BindInputFilter 0x7311566d58
this 0x7311566e18
[198:188] [2022-12-30 10:45:42 +0000.999916][57e9] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_869067789.mp4
[198:188] [2022-12-30 10:45:42 +0000.999939][57e9] BindInputFilter 0x7311566998
this 0x7311566ed8
[198:188] [2022-12-30 10:45:42 +0000.999959][57e9] BindInputFilter 0x7311566ed8
this 0x7336bad720
[198:188] [2022-12-30 10:45:42 +0000.999980][57e9] BindInputFilter 0x7311566e18
this 0x7311566f98
[198:188] [2022-12-30 10:45:42 +0000.999999][57e9] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869067789.mp4
[198:188] [2022-12-30 10:45:43 +0000.45][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[198:189] [2022-12-30 10:45:43 +0000.469][57e9] machine model :xiaomi
[198:189] [2022-12-30 10:45:43 +0000.529][57e9] Support this machine model :xiaomi
[198:189] [2022-12-30 10:45:43 +0000.546][57e9] global inited! current sdk version:
12-14-d8558ab
[198:189] [2022-12-30 10:45:43 +0000.609][57e9] GetPipeline:
-----------------------------------------
[198:189] [2022-12-30 10:45:43 +0000.624][57e9] GetPipeline: source: 0x7336dbe680
[198:189] [2022-12-30 10:45:43 +0000.640][57e9] GetPipeline: filter: NULLFilter
[198:189] [2022-12-30 10:45:43 +0000.654][57e9] GetPipeline: filter: NULLFilter
[198:189] [2022-12-30 10:45:43 +0000.670][57e9] GetPipeline: filter: NULLFilter
[198:189] [2022-12-30 10:45:43 +0000.683][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[198:189] [2022-12-30 10:45:43 +0000.696][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[198:189] [2022-12-30 10:45:43 +0000.714][57e9] GetPipeline: audio filter:
AudioNUllFilter
[198:189] [2022-12-30 10:45:43 +0000.728][57e9] GetPipeline:
------------------------------------------
[198:189] [2022-12-30 10:45:43 +0000.744][57e9] filter: filter pipeline2 update
pattern: 0
[198:190] [2022-12-30 10:45:43 +0000.1742][57e9] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[198:190] [2022-12-30 10:45:43 +0000.1984][57e9] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[198:190] [2022-12-30 10:45:43 +0000.2033][57e9] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[198:191] [2022-12-30 10:45:43 +0000.2263][57e9] DeviceInit:
[198:191] [2022-12-30 10:45:43 +0000.2508][57e9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[198:191] [2022-12-30 10:45:43 +0000.2791][57e9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[198:191] [2022-12-30 10:45:43 +0000.3020][57e9] CreatePlatformSpecificObjects:
[198:191] [2022-12-30 10:45:43 +0000.3048][57e9] audio device use null audio input
and opensl output
[198:191] [2022-12-30 10:45:43 +0000.3066][57e9] Create OpenSLES output module with
java VM support.

[198:192] [2022-12-30 10:45:43 +0000.3183][57e9] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[198:192] [2022-12-30 10:45:43 +0000.3329][57e9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[198:192] [2022-12-30 10:45:43 +0000.3485][57e9] Create OpenSLES output module with
buffer num:2

[198:192] [2022-12-30 10:45:43 +0000.3520][57e9] Error(trace.cc:40): Init the


output and input for audio device template.
[198:192] [2022-12-30 10:45:43 +0000.3538][57e9] Init the output device.

[198:192] [2022-12-30 10:45:43 +0000.3558][57e9] Set the playout as stereo:1


[198:192] [2022-12-30 10:45:43 +0000.3574][57e9] Set the sample rate to be:44100

[198:192] [2022-12-30 10:45:43 +0000.3605][57e9] Low latency buffer size:144 low


sample rate:48000
[198:192] [2022-12-30 10:45:43 +0000.3626][57e9] DeviceInit: Done
[198:192] [2022-12-30 10:45:43 +0000.3743][57e9] UpdateRate: lipsync_debug: Update
framerate from 0 to 15
[198:192] [2022-12-30 10:45:43 +0000.3966][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[198:192] [2022-12-30 10:45:43 +0000.4020][57e9] MediaFilterPlayer::SetPlayerNotify
0x72f82cd160
[198:192] [2022-12-30 10:45:43 +0000.4045][57e9] Error(media_filter_player.cc:392):
SetPlayLoop: SetPlayLoop error for media_filter_graph_ GetCurrentSource null
[198:192] [2022-12-30 10:45:43 +0000.4062][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[198:192] [2022-12-30 10:45:43 +0000.4081][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[198:192] [2022-12-30 10:45:43 +0000.4124][57e9] SetGraphLoop: SetGraphLoop 1
[198:193] [2022-12-30 10:45:43 +0000.4140][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[198:193] [2022-12-30 10:45:43 +0000.4156][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[198:193] [2022-12-30 10:45:43 +0000.4321][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[198:193] [2022-12-30 10:45:43 +0000.4435][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[198:193] [2022-12-30 10:45:43 +0000.4659][5e02] Start:
[198:193] [2022-12-30 10:45:43 +0000.4822][5e00] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72f8420d18
[198:193] [2022-12-30 10:45:43 +0000.4894][5df6] NO get frame from decoder
[198:204] [2022-12-30 10:45:43 +0000.15715][5e01] operator(): video render started.
[198:204] [2022-12-30 10:45:43 +0000.15856][5e02] Start:
[198:204] [2022-12-30 10:45:43 +0000.15984][5e02] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[198:204] [2022-12-30 10:45:43 +0000.16023][5e02] Reset: history total size: 98
[198:204] [2022-12-30 10:45:43 +0000.16045][5e02] DeviceStart:
audioDevice_:0x7336d70000
[198:204] [2022-12-30 10:45:43 +0000.16064][5e02] DeviceStart: time profile playout
init before
[198:204] [2022-12-30 10:45:43 +0000.16081][5e02] DeviceStart: time profile playout
init end
[198:204] [2022-12-30 10:45:43 +0000.16102][5e02] OpenSlesOutput:Start playout

[198:205] [2022-12-30 10:45:43 +0000.16407][5df6] NO get frame from decoder


[198:208] [2022-12-30 10:45:43 +0000.19668][5e02] Create the opensl output player.
streamtype before:0

[198:208] [2022-12-30 10:45:43 +0000.19732][5e02] Create the opensl output player.


streamtype after:3

[198:210] [2022-12-30 10:45:43 +0000.21305][5df6] NO get frame from decoder


[198:210] [2022-12-30 10:45:43 +0000.21687][5df6] NO get frame from decoder
[198:215] [2022-12-30 10:45:43 +0000.26659][5df6] NO get frame from decoder
[198:219] [2022-12-30 10:45:43 +0000.31047][5df6] NO get frame from decoder
[198:224] [2022-12-30 10:45:43 +0000.36087][5df6] NO get frame from decoder
[198:228] [2022-12-30 10:45:43 +0000.39891][5df6] NO get frame from decoder
[198:268] [2022-12-30 10:45:43 +0000.79670][5e02] Enqueue opensl buffer size:1764
[198:296] [2022-12-30 10:45:43 +0000.107959][5e02] DeviceStart: time profile
playout all end
[198:296] [2022-12-30 10:45:43 +0000.108043][5e02] operator(): Audio playback
started.
[198:298] [2022-12-30 10:45:43 +0000.109396][5e03]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[198:298] [2022-12-30 10:45:43 +0000.109968][5e03] Pull audio failed.(wait video!)
[198:300] [2022-12-30 10:45:43 +0000.111191][5e03]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[198:300] [2022-12-30 10:45:43 +0000.111698][5e03] Pull audio failed.(wait video!)
[198:301] [2022-12-30 10:45:43 +0000.112885][5e03]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[198:302] [2022-12-30 10:45:43 +0000.113370][5e03] Pull audio failed.(wait video!)
[198:303] [2022-12-30 10:45:43 +0000.114577][5e03]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[198:303] [2022-12-30 10:45:43 +0000.115067][5e03] Pull audio failed.(wait video!)
[198:305] [2022-12-30 10:45:43 +0000.116260][5e03]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[198:305] [2022-12-30 10:45:43 +0000.116747][5e03] Pull audio failed.(wait video!)
[198:306] [2022-12-30 10:45:43 +0000.117926][5e03]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[198:307] [2022-12-30 10:45:43 +0000.118537][5e03] Pull audio failed.(wait video!)
[198:308] [2022-12-30 10:45:43 +0000.119746][5e03]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[198:311] [2022-12-30 10:45:43 +0000.122292][5e02] operator(): Started now!
[198:346] [2022-12-30 10:45:43 +0000.157252][5e01] lipsync_debug: First video frame
rendering.
[198:362] [2022-12-30 10:45:43 +0000.173429][5e05]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[198:388] [2022-12-30 10:45:43 +0000.199343][5e03] audio_frame_list_ empty
[198:393] [2022-12-30 10:45:43 +0000.204240][5e01] lipsync_debug:displaying video
ts:6480 The current displayed video timestamp is:869083786
[198:430] [2022-12-30 10:45:43 +0000.242011][5e02] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[198:430] [2022-12-30 10:45:43 +0000.242121][5e02] First audio frame rendering
[198:566] [2022-12-30 10:45:43 +0000.378155][5e04] Error(video_source.cc:430): wait
decoder a frame: 0
[198:671] [2022-12-30 10:45:43 +0000.482364][5c14] Run AGC when audioType = 0
[198:675] [2022-12-30 10:45:43 +0000.486956][5e01] lipsync_debug:remaining time:10
tsDelta - timeDelta:14
[198:675] [2022-12-30 10:45:43 +0000.487026][5e01] lipsync_debug:result remaining
time:10
[199:014] [2022-12-30 10:45:43 +0000.825462][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[199:056] [2022-12-30 10:45:43 +0000.868060][5e01] lipsync_debug:displaying video
ts:66330 The current displayed video timestamp is:869084449
[199:061] [2022-12-30 10:45:43 +0000.872300][5e01] lipsync_debug: render a video
frame
[199:157] [2022-12-30 10:45:43 +0000.969059][5e01] lipsync_debug:result remaining
time:0
[199:158] [2022-12-30 10:45:43 +0000.969217][5e01] dynamic updated lipsync delay:0
[199:280] [2022-12-30 10:45:44 +0000.91382][5e01] DriveRender working... (1/200)
[199:282] [2022-12-30 10:45:44 +0000.93892][5e05]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[199:363] [2022-12-30 10:45:44 +0000.175017][5e04] webrtc common_video plane
old ..... (1/1000) new: 32001 delete: 31995 diff: 6
[199:584] [2022-12-30 10:45:44 +0000.396081][5e01]
lipsync_debug:lipsync_threadhold: lipsync_delta:10 tsDelta:31 timeDelta:22 last
video ts:103590 frame->pts:105480 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[199:585] [2022-12-30 10:45:44 +0000.396204][5e01] lipsync_debug: tsDelta -
timeDelta = 9
[199:930] [2022-12-30 10:45:44 +0000.741446][5e04] Error(video_source.cc:430): wait
decoder a frame: 0
[199:936] [2022-12-30 10:45:44 +0000.747542][5e01] lipsync_debug:displaying video
ts:126270 The current displayed video timestamp is:869085329
[200:001] [2022-12-30 10:45:44 +0000.812640][5e03] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 76754
[200:001] [2022-12-30 10:45:44 +0000.812731][5e03] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[200:061] [2022-12-30 10:45:44 +0000.872333][5e02] The audio playback speed:100
(1/100)
[200:061] [2022-12-30 10:45:44 +0000.872907][5e02] lipsync_debug: The current
played audio timestamp is:76754(1/50)
[200:320] [2022-12-30 10:45:45 +0000.131708][5e05]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[200:658] [2022-12-30 10:45:45 +0000.469758][5e01] lipsync_debug:displaying video
ts:186300 The current displayed video timestamp is:869086051
[200:660] [2022-12-30 10:45:45 +0000.472105][5e01] lipsync_debug:remaining time:10
tsDelta - timeDelta:31
[200:661] [2022-12-30 10:45:45 +0000.472213][5e01] lipsync_debug:result remaining
time:10
[200:670] [2022-12-30 10:45:45 +0000.481692][5c14] Run AGC when audioType = 0
[200:670] [2022-12-30 10:45:45 +0000.481930][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[200:717] [2022-12-30 10:45:45 +0000.528960][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[200:858] [2022-12-30 10:45:45 +0000.670048][5e04] video frame wait audio frame:
last_video_timestamp:2705 last_audio_timestamp:2599.18
[200:862] [2022-12-30 10:45:45 +0000.673723][5e01] DriveRender working... (1/200)
[201:159] [2022-12-30 10:45:45 +0000.971120][5e01]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:34 last
video ts:228240 frame->pts:231300 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[201:160] [2022-12-30 10:45:45 +0000.971212][5e01] lipsync_debug: tsDelta -
timeDelta = 0
[201:287] [2022-12-30 10:45:46 +0000.98261][5e05]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[201:312] [2022-12-30 10:45:46 +0000.123230][5e02] total delay:-51 videoTsMS:2705
audioTsMS:2756 diff:-51
[201:312] [2022-12-30 10:45:46 +0000.123406][5e02] Set the lipsync delay:-51
[201:317] [2022-12-30 10:45:46 +0000.129061][5e01] lipsync_debug:displaying video
ts:246240 The current displayed video timestamp is:869086710
[201:363] [2022-12-30 10:45:46 +0000.175109][5e04] Error(video_source.cc:430): wait
decoder a frame: 0
[201:364] [2022-12-30 10:45:46 +0000.175617][5e04] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 288090pts ms:3.201e+06
[201:365] [2022-12-30 10:45:46 +0000.176951][5e04] OnVideoFrameReady(1/200)
[201:365] [2022-12-30 10:45:46 +0000.177092][5e01] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[201:605] [2022-12-30 10:45:46 +0000.416962][5e04]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[201:941] [2022-12-30 10:45:46 +0000.752557][5e01] lipsync_debug:displaying video
ts:306090 The current displayed video timestamp is:869087334
[202:319] [2022-12-30 10:45:47 +0000.131052][5e05]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[202:320] [2022-12-30 10:45:47 +0000.131718][5e03] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 179122
[202:320] [2022-12-30 10:45:47 +0000.131768][5e03] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[202:337] [2022-12-30 10:45:47 +0000.148356][5e02] The audio playback speed:100
(1/100)
[202:337] [2022-12-30 10:45:47 +0000.148585][5e02] lipsync_debug: The current
played audio timestamp is:179122(1/50)
[202:418] [2022-12-30 10:45:47 +0000.229271][5e01] DriveRender working... (1/200)
[202:428] [2022-12-30 10:45:47 +0000.240154][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[202:659] [2022-12-30 10:45:47 +0000.470311][5e01] lipsync_debug:displaying video
ts:366120 The current displayed video timestamp is:869088052
[202:661] [2022-12-30 10:45:47 +0000.472453][5e01] lipsync_debug: render a video
frame
[202:670] [2022-12-30 10:45:47 +0000.481444][5c14] Run AGC when audioType = 0
[202:682] [2022-12-30 10:45:47 +0000.494008][5e01] lipsync_debug:remaining time:10
tsDelta - timeDelta:16
[202:682] [2022-12-30 10:45:47 +0000.494124][5e01] lipsync_debug:result remaining
time:10
[202:698] [2022-12-30 10:45:47 +0000.509441][5e01]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:39 timeDelta:39 last
video ts:366120 frame->pts:369630 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[202:698] [2022-12-30 10:45:47 +0000.509561][5e01] lipsync_debug: tsDelta -
timeDelta = 0
[202:722] [2022-12-30 10:45:47 +0000.533874][5e04] Error(video_source.cc:430): wait
decoder a frame: 0
[202:762] [2022-12-30 10:45:47 +0000.573994][5e01] lipsync_debug:result remaining
time:0
[202:762] [2022-12-30 10:45:47 +0000.574112][5e01] dynamic updated lipsync delay:0
[203:292] [2022-12-30 10:45:48 +0000.103152][5e05]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[203:318] [2022-12-30 10:45:48 +0000.129398][5e01] lipsync_debug:displaying video
ts:426330 The current displayed video timestamp is:869088711
[203:521] [2022-12-30 10:45:48 +0000.332541][5e04] webrtc common_video plane
old ..... (1/1000) new: 33001 delete: 32995 diff: 6
[203:939] [2022-12-30 10:45:48 +0000.750750][5e01] lipsync_debug:displaying video
ts:485910 The current displayed video timestamp is:869089332
[203:941] [2022-12-30 10:45:48 +0000.753058][5e01] DriveRender working... (1/200)
[204:084] [2022-12-30 10:45:48 +0000.895515][5e04] Error(video_source.cc:430): wait
decoder a frame: 0
[204:136] [2022-12-30 10:45:48 +0000.948022][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[204:227] [2022-12-30 10:45:49 +0000.38245][5e01] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:34 timeDelta:16 last video ts:510390 frame->pts:513450
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[204:227] [2022-12-30 10:45:49 +0000.38352][5e01] lipsync_debug: tsDelta -
timeDelta = 18
[204:319] [2022-12-30 10:45:49 +0000.131112][5e05]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[204:641] [2022-12-30 10:45:49 +0000.452147][5e03] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 281490
[204:641] [2022-12-30 10:45:49 +0000.452241][5e03] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[204:652] [2022-12-30 10:45:49 +0000.463887][5e04] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 588060pts ms:6.534e+06
[204:664] [2022-12-30 10:45:49 +0000.475455][5e04] OnVideoFrameReady(1/200)
[204:669] [2022-12-30 10:45:49 +0000.480325][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[204:669] [2022-12-30 10:45:49 +0000.480564][5c15] _deviceSampleRate:48000

[204:671] [2022-12-30 10:45:49 +0000.482265][5c14] Run AGC when audioType = 0


[204:671] [2022-12-30 10:45:49 +0000.482478][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[204:675] [2022-12-30 10:45:49 +0000.486388][5e01] operator() frame->pts-
9223372036854775808 queue_ size: 15 (1/200)
[204:675] [2022-12-30 10:45:49 +0000.486504][5e01] lipsync_debug:displaying video
ts:546390 The current displayed video timestamp is:869090068
[204:687] [2022-12-30 10:45:49 +0000.498613][5e01] lipsync_debug:remaining time:10
tsDelta - timeDelta:7
[204:687] [2022-12-30 10:45:49 +0000.498703][5e01] lipsync_debug:result remaining
time:7
[204:715] [2022-12-30 10:45:49 +0000.526810][5e02] The audio playback speed:100
(1/100)
[204:715] [2022-12-30 10:45:49 +0000.527028][5e02] lipsync_debug: The current
played audio timestamp is:281490(1/50)
[205:297] [2022-12-30 10:45:50 +0000.109023][5e05]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[205:315] [2022-12-30 10:45:50 +0000.126269][5e01] lipsync_debug:displaying video
ts:606690 The current displayed video timestamp is:869090708
[205:411] [2022-12-30 10:45:50 +0000.222420][5e04] Error(video_source.cc:430): wait
decoder a frame: 0
[205:485] [2022-12-30 10:45:50 +0000.296540][5e01] DriveRender working... (1/200)
[205:771] [2022-12-30 10:45:50 +0000.582874][5e01]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:37 timeDelta:1 last video
ts:650970 frame->pts:654300 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[205:771] [2022-12-30 10:45:50 +0000.582947][5e01] lipsync_debug: tsDelta -
timeDelta = 36
[205:844] [2022-12-30 10:45:50 +0000.655969][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[205:943] [2022-12-30 10:45:50 +0000.754860][5e01] lipsync_debug:displaying video
ts:666540 The current displayed video timestamp is:869091336
[205:945] [2022-12-30 10:45:50 +0000.756805][5e01] lipsync_debug: render a video
frame
[206:035] [2022-12-30 10:45:50 +0000.846586][5e01] lipsync_debug:result remaining
time:0
[206:035] [2022-12-30 10:45:50 +0000.846683][5e01] dynamic updated lipsync delay:0
[206:320] [2022-12-30 10:45:51 +0000.131837][5e05]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[206:662] [2022-12-30 10:45:51 +0000.473469][5e01] lipsync_debug:displaying video
ts:726300 The current displayed video timestamp is:869092055
[206:673] [2022-12-30 10:45:51 +0000.484756][5c14] Run AGC when audioType = 0
[206:674] [2022-12-30 10:45:51 +0000.485710][5e01] lipsync_debug:remaining time:10
tsDelta - timeDelta:18
[206:674] [2022-12-30 10:45:51 +0000.485791][5e01] lipsync_debug:result remaining
time:10
[206:805] [2022-12-30 10:45:51 +0000.617108][5e04] Error(video_source.cc:430): wait
decoder a frame: 0
[206:961] [2022-12-30 10:45:51 +0000.772643][5e03] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 383858
[206:961] [2022-12-30 10:45:51 +0000.772715][5e03] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[207:024] [2022-12-30 10:45:51 +0000.835186][5e01] DriveRender working... (1/200)
[207:037] [2022-12-30 10:45:51 +0000.848277][5e02] The audio playback speed:100
(1/100)
[207:037] [2022-12-30 10:45:51 +0000.848477][5e02] lipsync_debug: The current
played audio timestamp is:383858(1/50)
[207:281] [2022-12-30 10:45:52 +0000.92140][5e01] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:37 timeDelta:23 last video ts:779940 frame->pts:783270
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[207:281] [2022-12-30 10:45:52 +0000.92241][5e01] lipsync_debug: tsDelta -
timeDelta = 14
[207:311] [2022-12-30 10:45:52 +0000.122799][5e05]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[207:318] [2022-12-30 10:45:52 +0000.130078][5e01] lipsync_debug:displaying video
ts:786240 The current displayed video timestamp is:869092711
[207:373] [2022-12-30 10:45:52 +0000.184804][5e04] video frame wait audio frame:
last_video_timestamp:9230 last_audio_timestamp:9122.13
[207:554] [2022-12-30 10:45:52 +0000.365436][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[207:683] [2022-12-30 10:45:52 +0000.495081][5e04] webrtc common_video plane
old ..... (1/1000) new: 34001 delete: 33995 diff: 6
[207:949] [2022-12-30 10:45:52 +0000.760531][5e01] lipsync_debug:displaying video
ts:846720 The current displayed video timestamp is:869093342
[208:002] [2022-12-30 10:45:52 +0000.813412][5e04] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 887940pts ms:9.866e+06
[208:003] [2022-12-30 10:45:52 +0000.814561][5e04] OnVideoFrameReady(1/200)
[208:003] [2022-12-30 10:45:52 +0000.814679][5e01] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[208:092] [2022-12-30 10:45:52 +0000.903253][5e04]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[208:171] [2022-12-30 10:45:52 +0000.982414][5e04] Error(video_source.cc:430): wait
decoder a frame: 0
[208:319] [2022-12-30 10:45:53 +0000.131068][5e05]
PlayerSimpleBufferQueueCallbackHandler function
[208:320] [2022-12-30 10:45:53 +0000.131538][5e05]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[208:529] [2022-12-30 10:45:53 +0000.340595][5e01] DriveRender working... (1/200)
[208:637] [2022-12-30 10:45:53 +0000.449054][5e01] lipsync_debug:remaining time:10
tsDelta - timeDelta:22
[208:638] [2022-12-30 10:45:53 +0000.449160][5e01] lipsync_debug:result remaining
time:10
[208:659] [2022-12-30 10:45:53 +0000.470544][5e01] lipsync_debug:displaying video
ts:905940 The current displayed video timestamp is:869094052
[208:672] [2022-12-30 10:45:53 +0000.483975][5c14] Run AGC when audioType = 0
[208:673] [2022-12-30 10:45:53 +0000.484184][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[208:806] [2022-12-30 10:45:53 +0000.618129][5e01]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:29 timeDelta:12 last
video ts:918090 frame->pts:920700 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[208:807] [2022-12-30 10:45:53 +0000.618397][5e01] lipsync_debug: tsDelta -
timeDelta = 17
[209:263] [2022-12-30 10:45:54 +0000.74324][5e03] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 486226
[209:263] [2022-12-30 10:45:54 +0000.74418][5e03] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[209:264] [2022-12-30 10:45:54 +0000.75571][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[209:282] [2022-12-30 10:45:54 +0000.93793][5e02] The audio playback speed:100
(1/100)
[209:282] [2022-12-30 10:45:54 +0000.93950][5e02] lipsync_debug: The current played
audio timestamp is:486226(1/50)
[209:321] [2022-12-30 10:45:54 +0000.132916][5e05]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[209:323] [2022-12-30 10:45:54 +0000.134477][5e01] lipsync_debug:displaying video
ts:965790 The current displayed video timestamp is:869094716
[209:327] [2022-12-30 10:45:54 +0000.138510][5e01] lipsync_debug: render a video
frame
[209:411] [2022-12-30 10:45:54 +0000.222479][5e01] lipsync_debug:result remaining
time:0
[209:411] [2022-12-30 10:45:54 +0000.222585][5e01] dynamic updated lipsync delay:0
[209:564] [2022-12-30 10:45:54 +0000.376070][5e04] Error(video_source.cc:430): wait
decoder a frame: 0
[209:974] [2022-12-30 10:45:54 +0000.785948][5e01] lipsync_debug:displaying video
ts:1025820 The current displayed video timestamp is:869095367
[210:045] [2022-12-30 10:45:54 +0000.856985][5e01] DriveRender working... (1/200)
[210:300] [2022-12-30 10:45:55 +0000.111550][5e05]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[210:306] [2022-12-30 10:45:55 +0000.117991][5e01]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:27 timeDelta:27 last
video ts:1053270 frame->pts:1055700 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[210:306] [2022-12-30 10:45:55 +0000.118117][5e01] lipsync_debug: tsDelta -
timeDelta = 0
[210:565] [2022-12-30 10:45:55 +0000.376825][5e01] lipsync_debug:remaining time:10
tsDelta - timeDelta:20
[210:565] [2022-12-30 10:45:55 +0000.376935][5e01] lipsync_debug:result remaining
time:10
[210:619] [2022-12-30 10:45:55 +0000.430796][5e01] lipsync_debug:displaying video
ts:1085850 The current displayed video timestamp is:869096012
[210:672] [2022-12-30 10:45:55 +0000.483914][5c14] Run AGC when audioType = 0
[210:927] [2022-12-30 10:45:55 +0000.738257][5e04] Error(video_source.cc:430): wait
decoder a frame: 0
[210:974] [2022-12-30 10:45:55 +0000.786198][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[211:288] [2022-12-30 10:45:56 +0000.99826][5e01] lipsync_debug:displaying video
ts:1146060 The current displayed video timestamp is:869096681
[211:316] [2022-12-30 10:45:56 +0000.128128][5e02] total delay:2 videoTsMS:12734
audioTsMS:12732 diff:2
[211:317] [2022-12-30 10:45:56 +0000.128348][5e02] Set the lipsync delay:2
[211:320] [2022-12-30 10:45:56 +0000.131760][5e05]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[211:325] [2022-12-30 10:45:56 +0000.136745][5e04] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 1187730pts ms:1.3197e+07
[211:328] [2022-12-30 10:45:56 +0000.139964][5e04] OnVideoFrameReady(1/200)
[211:329] [2022-12-30 10:45:56 +0000.140317][5e01] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[211:556] [2022-12-30 10:45:56 +0000.367219][5e01] DriveRender working... (1/200)
[211:581] [2022-12-30 10:45:56 +0000.393097][5e03] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 588594
[211:582] [2022-12-30 10:45:56 +0000.393209][5e03] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[211:602] [2022-12-30 10:45:56 +0000.414270][5e02] The audio playback speed:100
(1/100)
[211:603] [2022-12-30 10:45:56 +0000.414449][5e02] lipsync_debug: The current
played audio timestamp is:588594(1/50)
[211:789] [2022-12-30 10:45:56 +0000.600833][5df6] av_read_frame AVERROR_EOF
[211:824] [2022-12-30 10:45:56 +0000.635982][5e01]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:1 last video
ts:1194030 frame->pts:1197000 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[211:824] [2022-12-30 10:45:56 +0000.636072][5e01] lipsync_debug: tsDelta -
timeDelta = 32
[211:841] [2022-12-30 10:45:56 +0000.652210][5e04] webrtc common_video plane
old ..... (1/1000) new: 35001 delete: 34995 diff: 6
[211:925] [2022-12-30 10:45:56 +0000.736664][5e04] FilterPipeline2::OnVideoFrame
pts 1238760 last_video_timestamp_ 13764
[211:960] [2022-12-30 10:45:56 +0000.771383][5e01] lipsync_debug:displaying video
ts:1206360 The current displayed video timestamp is:869097353
[212:046] [2022-12-30 10:45:56 +0000.857632][5df6] OnReceiveEOF:
[212:046] [2022-12-30 10:45:56 +0000.857757][5df6] OnDecoderEOF time:869097439
enter.

[212:046] [2022-12-30 10:45:56 +0000.857817][5df6] OnDecoderEOF leave. expire time


= 0 ms

[212:046] [2022-12-30 10:45:56 +0000.857841][5df4] CleanUp time:869097439 enter.

[212:046] [2022-12-30 10:45:56 +0000.857877][5df6] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x7336dbe680
[212:050] [2022-12-30 10:45:56 +0000.861562][5df4] CleanUp leave. expire time = 4
ms

[212:050] [2022-12-30 10:45:56 +0000.861672][5df4] clean up


[212:050] [2022-12-30 10:45:56 +0000.861706][5df4] running_decoder_count:0max
count:2
[212:223] [2022-12-30 10:45:57 +0000.34443][5e04] Error(video_source.cc:430): wait
decoder a frame: 0
[212:309] [2022-12-30 10:45:57 +0000.120305][5e05]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[212:568] [2022-12-30 10:45:57 +0000.380002][5e01] lipsync_debug:remaining time:10
tsDelta - timeDelta:4
[212:569] [2022-12-30 10:45:57 +0000.380164][5e01] lipsync_debug:result remaining
time:4
[212:605] [2022-12-30 10:45:57 +0000.416857][5e01] lipsync_debug:displaying video
ts:1266030 The current displayed video timestamp is:869097998
[212:608] [2022-12-30 10:45:57 +0000.419707][5e01] lipsync_debug: render a video
frame
[212:671] [2022-12-30 10:45:57 +0000.482271][5c14] Run AGC when audioType = 0
[212:671] [2022-12-30 10:45:57 +0000.482450][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[212:686] [2022-12-30 10:45:57 +0000.498018][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[212:701] [2022-12-30 10:45:57 +0000.512632][5e01] lipsync_debug:result remaining
time:0
[212:701] [2022-12-30 10:45:57 +0000.512736][5e01] dynamic updated lipsync delay:0
[213:080] [2022-12-30 10:45:57 +0000.891901][5e01] DriveRender working... (1/200)
[213:268] [2022-12-30 10:45:58 +0000.79219][5e01] lipsync_debug:displaying video
ts:1325610 The current displayed video timestamp is:869098661
[213:300] [2022-12-30 10:45:58 +0000.111650][5e05]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[213:357] [2022-12-30 10:45:58 +0000.168939][5e01]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:31 timeDelta:5 last video
ts:1332090 frame->pts:1334880 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[213:357] [2022-12-30 10:45:58 +0000.169128][5e01] lipsync_debug: tsDelta -
timeDelta = 26
[213:442] [2022-12-30 10:45:58 +0000.253722][5e03] PullAudioFrame: PullFrame audio
finished.
[213:442] [2022-12-30 10:45:58 +0000.253805][5e03] media player notify EOF, audio
PullFrameStatus is EOF
[213:473] [2022-12-30 10:45:58 +0000.284572][5e03] Pull finished audio filter.
[213:473] [2022-12-30 10:45:58 +0000.284741][5e03] media player notify EOF, audio
PullFrameStatus is EOF
[213:503] [2022-12-30 10:45:58 +0000.314952][5e03] media player notify EOF, audio
PullFrameStatus is EOF
[213:534] [2022-12-30 10:45:58 +0000.345425][5e03] media player notify EOF, audio
PullFrameStatus is EOF
[213:564] [2022-12-30 10:45:58 +0000.375798][5e03] media player notify EOF, audio
PullFrameStatus is EOF
[213:595] [2022-12-30 10:45:58 +0000.406208][5e03] media player notify EOF, audio
PullFrameStatus is EOF
[213:625] [2022-12-30 10:45:58 +0000.436737][5e03] media player notify EOF, audio
PullFrameStatus is EOF
[213:656] [2022-12-30 10:45:58 +0000.467238][5e03] media player notify EOF, audio
PullFrameStatus is EOF
[213:686] [2022-12-30 10:45:58 +0000.497762][5e03] media player notify EOF, audio
PullFrameStatus is EOF
[213:717] [2022-12-30 10:45:58 +0000.528690][5e03] media player notify EOF, audio
PullFrameStatus is EOF
[213:720] [2022-12-30 10:45:58 +0000.531805][5e04] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[213:722] [2022-12-30 10:45:58 +0000.533545][5e04] Stop:
[213:722] [2022-12-30 10:45:58 +0000.534116][5e01] operator(): Video Render
stopped.
[213:723] [2022-12-30 10:45:58 +0000.534677][5e04] Stop:
[213:724] [2022-12-30 10:45:58 +0000.535259][5e02] DeviceStop:
audioDevice_:0x7336d70000
[213:724] [2022-12-30 10:45:58 +0000.535372][5e02] OpenSlesOutput:Stop playout

[213:728] [2022-12-30 10:45:58 +0000.540001][5e02] DeviceStop: Done


[213:729] [2022-12-30 10:45:58 +0000.540567][5e02] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[213:729] [2022-12-30 10:45:58 +0000.540988][5e04] to reset filter graph
[213:729] [2022-12-30 10:45:58 +0000.541041][5e04] RemoveVideoBackGroud: hava not
add video backgroud
[213:730] [2022-12-30 10:45:58 +0000.541158][5e04] UnbindInputFilter 0x7311566ed8
this 0x7336bad720
[213:730] [2022-12-30 10:45:58 +0000.541203][5e04] ClearAllSource: remove source
filter, sourceid: 0x7336dbe680
[213:730] [2022-12-30 10:45:58 +0000.541232][5e04] DestoryDecoderByVideoSource
time:869099123 enter.

[213:730] [2022-12-30 10:45:58 +0000.541265][5e04] ~VideoBindDecoder time:869099123


enter.

[213:731] [2022-12-30 10:45:58 +0000.542241][5e04] CleanUp time:869099124 enter.

[213:731] [2022-12-30 10:45:58 +0000.543135][5e04] CleanUp leave. expire time = 1


ms

[213:732] [2022-12-30 10:45:58 +0000.543217][5e04] CleanUp time:869099125 enter.

[213:734] [2022-12-30 10:45:58 +0000.545572][5e04] CleanUp leave. expire time = 2


ms

[213:735] [2022-12-30 10:45:58 +0000.547077][5e04] ~VideoBindDecoder leave. expire


time = 5 ms

[213:736] [2022-12-30 10:45:58 +0000.547186][5e04] DestoryDecoderByVideoSource


leave. expire time = 6 ms

[213:736] [2022-12-30 10:45:58 +0000.547237][5e04] UnbindInputFilter 0x7311566998


this 0x7311566ed8
[213:736] [2022-12-30 10:45:58 +0000.547282][5e04] UnbindInputFilter 0x73115668d8
this 0x7311566998
[213:736] [2022-12-30 10:45:58 +0000.547323][5e04] UnbindInputFilter 0x7336dbe8a0
this 0x73115668d8
[213:736] [2022-12-30 10:45:58 +0000.547365][5e04] UnbindInputFilter 0x7311566e18
this 0x7311566f98
[213:736] [2022-12-30 10:45:58 +0000.547447][5e04] UnbindInputFilter 0x7311566d58
this 0x7311566e18
[213:736] [2022-12-30 10:45:58 +0000.547487][5e04] UnbindInputFilter 0x7336dbe8a0
this 0x7311566d58
[213:736] [2022-12-30 10:45:58 +0000.547537][5e04] to reset filter graph clear end
[213:736] [2022-12-30 10:45:58 +0000.547568][5e04] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869067789.mp4,
delay: 0
[213:736] [2022-12-30 10:45:58 +0000.547601][5e04] CreateDecoderByVideoSource
time:869099129 enter.

[213:736] [2022-12-30 10:45:58 +0000.548033][5e04] running_decoder_count:0max


count:2
[213:736] [2022-12-30 10:45:58 +0000.548082][5e04] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_869067789.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7349e84800
[213:738] [2022-12-30 10:45:58 +0000.549336][5e08] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7336b4da00] Current FFmpeg version git-2021-06-16-
97cea6f

[213:770] [2022-12-30 10:45:58 +0000.581384][5e08] OnStreamInfoFound: video


duration_: 15201
[213:772] [2022-12-30 10:45:58 +0000.583373][5e09] NO get frame from decoder
[213:773] [2022-12-30 10:45:58 +0000.584669][5e09] NO get frame from decoder
[213:774] [2022-12-30 10:45:58 +0000.585696][5e09] NO get frame from decoder
[213:777] [2022-12-30 10:45:58 +0000.588316][5e09] NO get frame from decoder
[213:787] [2022-12-30 10:45:58 +0000.598572][5e04] start decoder
[213:787] [2022-12-30 10:45:58 +0000.598685][5e04] CreateDecoderByVideoSource
leave. expire time = 51 ms

[213:787] [2022-12-30 10:45:58 +0000.598722][5e04] BindInputFilter 0x7336dbe8a0


this 0x7311566d58
[213:787] [2022-12-30 10:45:58 +0000.598749][5e04] BindInputFilter 0x7311566d58
this 0x7311566e18
[213:787] [2022-12-30 10:45:58 +0000.598797][5e04] BindInputFilter 0x7336dbe8a0
this 0x7311566f98
[213:787] [2022-12-30 10:45:58 +0000.598850][5e04] BindInputFilter 0x7311566f98
this 0x73115668d8
[213:787] [2022-12-30 10:45:58 +0000.598881][5e04] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_869067789.mp4
[213:787] [2022-12-30 10:45:58 +0000.598909][5e04] BindInputFilter 0x7311566e18
this 0x7311566998
[213:787] [2022-12-30 10:45:58 +0000.598948][5e04] BindInputFilter 0x7311566998
this 0x7336bad720
[213:787] [2022-12-30 10:45:58 +0000.598993][5e04] BindInputFilter 0x73115668d8
this 0x7311566ed8
[213:787] [2022-12-30 10:45:58 +0000.599017][5e04] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869067789.mp4
[213:787] [2022-12-30 10:45:58 +0000.599034][5e04] to reset filter graph end
[213:787] [2022-12-30 10:45:58 +0000.599051][5e04] Start:
[213:788] [2022-12-30 10:45:58 +0000.599148][5e01] operator(): video render
started.
[213:788] [2022-12-30 10:45:58 +0000.599215][5e04] Start:
[213:788] [2022-12-30 10:45:58 +0000.599448][5e02] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[213:788] [2022-12-30 10:45:58 +0000.599477][5e09] NO get frame from decoder
[213:788] [2022-12-30 10:45:58 +0000.599688][5e02] Reset: history total size: 98
[213:788] [2022-12-30 10:45:58 +0000.599773][5e02] DeviceStart:
audioDevice_:0x7336d70000
[213:789] [2022-12-30 10:45:58 +0000.600881][5e02] DeviceStart: time profile
playout init before
[213:789] [2022-12-30 10:45:58 +0000.600962][5e02] DeviceStart: time profile
playout init end
[213:790] [2022-12-30 10:45:58 +0000.601584][5e02] OpenSlesOutput:Start playout

[213:791] [2022-12-30 10:45:58 +0000.602559][5e02] Create the opensl output player.


streamtype before:0

[213:791] [2022-12-30 10:45:58 +0000.602639][5e02] Create the opensl output player.


streamtype after:3

[213:795] [2022-12-30 10:45:58 +0000.606737][5e09] NO get frame from decoder


[213:796] [2022-12-30 10:45:58 +0000.607527][5e09] NO get frame from decoder
[213:799] [2022-12-30 10:45:58 +0000.610875][5e09] NO get frame from decoder
[213:810] [2022-12-30 10:45:58 +0000.621864][5e02] Enqueue opensl buffer size:1764
[213:841] [2022-12-30 10:45:58 +0000.652897][5e02] DeviceStart: time profile
playout all end
[213:841] [2022-12-30 10:45:58 +0000.652976][5e02] operator(): Audio playback
started.
[213:844] [2022-12-30 10:45:58 +0000.655468][5e03] Pull audio failed.(wait video!)
[213:853] [2022-12-30 10:45:58 +0000.664749][5e01] lipsync_debug: First video frame
rendering.
[213:970] [2022-12-30 10:45:58 +0000.781770][5e02] First audio frame rendering
[214:007] [2022-12-30 10:45:58 +0000.818232][5e04] Error(video_source.cc:430): wait
decoder a frame: 0
[214:042] [2022-12-30 10:45:58 +0000.853457][5e01] lipsync_debug:displaying video
ts:18270 The current displayed video timestamp is:869099435
[214:240] [2022-12-30 10:45:59 +0000.51700][5e03] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 20456
[214:240] [2022-12-30 10:45:59 +0000.51832][5e03] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[214:304] [2022-12-30 10:45:59 +0000.115207][5e02] The audio playback speed:100
(1/100)
[214:304] [2022-12-30 10:45:59 +0000.115535][5e02] lipsync_debug: The current
played audio timestamp is:20456(1/50)
[214:324] [2022-12-30 10:45:59 +0000.135358][5e03] FilterPipeline2::OnAudioFrame
pts 24556 last_audio_timestamp_ 556.825
[214:358] [2022-12-30 10:45:59 +0000.169471][5e04] video frame wait audio frame:
last_video_timestamp:705 last_audio_timestamp:579.819
[214:394] [2022-12-30 10:45:59 +0000.205976][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[214:399] [2022-12-30 10:45:59 +0000.210697][5e13]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[214:643] [2022-12-30 10:45:59 +0000.455084][5e01] DriveRender working... (1/200)
[214:665] [2022-12-30 10:45:59 +0000.476324][5e01] lipsync_debug:remaining time:10
tsDelta - timeDelta:13
[214:665] [2022-12-30 10:45:59 +0000.476439][5e01] lipsync_debug:result remaining
time:10
[214:669] [2022-12-30 10:45:59 +0000.480262][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[214:669] [2022-12-30 10:45:59 +0000.480416][5c15] _deviceSampleRate:48000

[214:674] [2022-12-30 10:45:59 +0000.485272][5c14] Run AGC when audioType = 0


[214:711] [2022-12-30 10:45:59 +0000.522681][5e01] lipsync_debug:displaying video
ts:78390 The current displayed video timestamp is:869100104
[214:923] [2022-12-30 10:45:59 +0000.734706][5e04]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[214:970] [2022-12-30 10:45:59 +0000.781247][5e04] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 120060pts ms:1.334e+06
[214:971] [2022-12-30 10:45:59 +0000.783139][5e04] OnVideoFrameReady(1/200)
[214:972] [2022-12-30 10:45:59 +0000.783321][5e01] operator() frame->pts-
9223372036854775808 queue_ size: 8 (1/200)
[215:037] [2022-12-30 10:45:59 +0000.848486][5e01]
lipsync_debug:lipsync_threadhold: lipsync_delta:24 tsDelta:72 timeDelta:43 last
video ts:99270 frame->pts:103590 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[215:037] [2022-12-30 10:45:59 +0000.848643][5e01] lipsync_debug: tsDelta -
timeDelta = 29
[215:310] [2022-12-30 10:46:00 +0000.121243][5e04] Error(video_source.cc:430): wait
decoder a frame: 0
[215:362] [2022-12-30 10:46:00 +0000.174108][5e13]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[215:630] [2022-12-30 10:46:00 +0000.441897][5e01] lipsync_debug:displaying video
ts:139050 The current displayed video timestamp is:869101023
[216:101] [2022-12-30 10:46:00 +0000.912753][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[216:267] [2022-12-30 10:46:01 +0000.78776][5e01] lipsync_debug:displaying video
ts:198180 The current displayed video timestamp is:869101660
[216:271] [2022-12-30 10:46:01 +0000.82847][5e01] lipsync_debug: render a video
frame
[216:271] [2022-12-30 10:46:01 +0000.83038][5e01] DriveRender working... (1/200)
[216:327] [2022-12-30 10:46:01 +0000.138884][5e04] webrtc common_video plane
old ..... (1/1000) new: 36001 delete: 35995 diff: 6
[216:400] [2022-12-30 10:46:01 +0000.211157][5e13]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[216:403] [2022-12-30 10:46:01 +0000.214997][5e01] lipsync_debug:result remaining
time:0
[216:404] [2022-12-30 10:46:01 +0000.215221][5e01] dynamic updated lipsync delay:0
[216:560] [2022-12-30 10:46:01 +0000.372005][5e03] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 122824
[216:560] [2022-12-30 10:46:01 +0000.372074][5e03] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[216:634] [2022-12-30 10:46:01 +0000.445184][5e02] The audio playback speed:100
(1/100)
[216:634] [2022-12-30 10:46:01 +0000.445436][5e02] lipsync_debug: The current
played audio timestamp is:122824(1/50)
[216:636] [2022-12-30 10:46:01 +0000.447700][5e01]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:34 last
video ts:228240 frame->pts:231300 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[216:636] [2022-12-30 10:46:01 +0000.447797][5e01] lipsync_debug: tsDelta -
timeDelta = 0
[216:655] [2022-12-30 10:46:01 +0000.467092][5e04] Error(video_source.cc:430): wait
decoder a frame: 0
[216:673] [2022-12-30 10:46:01 +0000.485058][5c14] Run AGC when audioType = 0
[216:674] [2022-12-30 10:46:01 +0000.485281][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[216:714] [2022-12-30 10:46:01 +0000.525989][5e01] lipsync_debug:remaining time:10
tsDelta - timeDelta:25
[216:714] [2022-12-30 10:46:01 +0000.526097][5e01] lipsync_debug:result remaining
time:10
[216:945] [2022-12-30 10:46:01 +0000.756992][5e01] lipsync_debug:displaying video
ts:258120 The current displayed video timestamp is:869102338
[217:299] [2022-12-30 10:46:02 +0000.110570][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[217:300] [2022-12-30 10:46:02 +0000.111698][5e02] Stop:
[217:300] [2022-12-30 10:46:02 +0000.111947][5e01] operator(): Video Render
stopped.
[217:301] [2022-12-30 10:46:02 +0000.112175][5e02] Stop:
[217:301] [2022-12-30 10:46:02 +0000.112273][5e02] DeviceStop:
audioDevice_:0x7336d70000
[217:301] [2022-12-30 10:46:02 +0000.112330][5e02] OpenSlesOutput:Stop playout

[217:303] [2022-12-30 10:46:02 +0000.114425][5e02] DeviceStop: Done


[217:303] [2022-12-30 10:46:02 +0000.114671][5e02] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[217:303] [2022-12-30 10:46:02 +0000.114714][5e02] operator(): Stop now!
[217:318] [2022-12-30 10:46:02 +0000.130187][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[217:319] [2022-12-30 10:46:02 +0000.130322][57e9] StopPreView: Have Stopped,
operation cancel
[217:319] [2022-12-30 10:46:02 +0000.130366][57e9] Stop:
[217:319] [2022-12-30 10:46:02 +0000.130746][5e02] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[217:322] [2022-12-30 10:46:02 +0000.133379][57e9] DeviceRelease:
audioDevice_:0x7336d70000
[217:322] [2022-12-30 10:46:02 +0000.133487][57e9] OpenSlesOutput:Stop playout

[217:322] [2022-12-30 10:46:02 +0000.133535][57e9] DeviceRelease: Release the


webrtc device object.
[217:322] [2022-12-30 10:46:02 +0000.133860][57e9] OpenSlesOutput destruct.

[217:322] [2022-12-30 10:46:02 +0000.133973][57e9] DeviceRelease: Done


[217:322] [2022-12-30 10:46:02 +0000.134107][57e9] Stop:
[217:323] [2022-12-30 10:46:02 +0000.134371][5e01] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[217:328] [2022-12-30 10:46:02 +0000.139205][57e9] global uninited!
[217:328] [2022-12-30 10:46:02 +0000.139337][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[217:328] [2022-12-30 10:46:02 +0000.139428][57e9] ~MediaFilterGraph:
MediaFilterGraph destruct
[217:328] [2022-12-30 10:46:02 +0000.139475][57e9] RemoveVideoBackGroud: hava not
add video backgroud
[217:328] [2022-12-30 10:46:02 +0000.139539][57e9] UnbindInputFilter 0x7311566998
this 0x7336bad720
[217:328] [2022-12-30 10:46:02 +0000.139584][57e9] ClearAllSource: remove source
filter, sourceid: 0x7336dbe680
[217:328] [2022-12-30 10:46:02 +0000.139615][57e9] DestoryDecoderByVideoSource
time:869102721 enter.

[217:328] [2022-12-30 10:46:02 +0000.139652][57e9] ~VideoBindDecoder time:869102721


enter.

[217:328] [2022-12-30 10:46:02 +0000.139848][57e9] CleanUp time:869102721 enter.

[217:331] [2022-12-30 10:46:02 +0000.142505][57e9] CleanUp leave. expire time = 3


ms

[217:331] [2022-12-30 10:46:02 +0000.142593][57e9] CleanUp time:869102724 enter.

[217:331] [2022-12-30 10:46:02 +0000.143039][57e9] CleanUp leave. expire time = 0


ms
[217:332] [2022-12-30 10:46:02 +0000.143820][57e9] ~VideoBindDecoder leave. expire
time = 4 ms

[217:332] [2022-12-30 10:46:02 +0000.143874][57e9] DestoryDecoderByVideoSource


leave. expire time = 4 ms

[217:332] [2022-12-30 10:46:02 +0000.143919][57e9] UnbindInputFilter 0x7311566e18


this 0x7311566998
[217:332] [2022-12-30 10:46:02 +0000.143962][57e9] UnbindInputFilter 0x7311566d58
this 0x7311566e18
[217:332] [2022-12-30 10:46:02 +0000.144002][57e9] UnbindInputFilter 0x7336dbe8a0
this 0x7311566d58
[217:332] [2022-12-30 10:46:02 +0000.144110][57e9] UnbindInputFilter 0x73115668d8
this 0x7311566ed8
[217:333] [2022-12-30 10:46:02 +0000.144166][57e9] UnbindInputFilter 0x7311566f98
this 0x73115668d8
[217:333] [2022-12-30 10:46:02 +0000.144213][57e9] UnbindInputFilter 0x7336dbe8a0
this 0x7311566f98
[217:334] [2022-12-30 10:46:02 +0000.146041][57e9] ~GLESContext:
[217:336] [2022-12-30 10:46:02 +0000.147238][57e9] GLESContext destruct finish.
[217:336] [2022-12-30 10:46:02 +0000.147309][57e9] filter: filter pipeline destroy
this: 0x7336bad680
[217:336] [2022-12-30 10:46:02 +0000.147933][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[217:337] [2022-12-30 10:46:02 +0000.148598][57e9] machine model :xiaomi
[217:337] [2022-12-30 10:46:02 +0000.148651][57e9] Support this machine
model :xiaomi
[217:337] [2022-12-30 10:46:02 +0000.148702][57e9] global inited! current sdk
version: 12-14-d8558ab
[217:337] [2022-12-30 10:46:02 +0000.148913][57e9] filter: filter pipeline
construtc this: 0x7336bad680
[217:337] [2022-12-30 10:46:02 +0000.148959][57e9] MediaFilterGraph:
MediaFilterGraph construct
[217:337] [2022-12-30 10:46:02 +0000.148999][57e9] GLESContext:
[217:337] [2022-12-30 10:46:02 +0000.149055][57e9] The result of eglGetDisplay is:
0xb400007430714a00
[217:339] [2022-12-30 10:46:02 +0000.150483][57e9] The result of creation:
0x74009ced80
[217:339] [2022-12-30 10:46:02 +0000.150643][57e9] The result of
eglCreatePbufferSurface is: 0x7349ea3900
[217:339] [2022-12-30 10:46:02 +0000.150784][57e9] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_869067789.mp4
[217:339] [2022-12-30 10:46:02 +0000.150834][57e9] The source 0 speed:1
[217:339] [2022-12-30 10:46:02 +0000.150884][57e9] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869067789.mp4,
delay: 0
[217:339] [2022-12-30 10:46:02 +0000.150933][57e9] CreateDecoderByVideoSource
time:869102732 enter.

[217:340] [2022-12-30 10:46:02 +0000.151181][57e9] running_decoder_count:0max


count:2
[217:340] [2022-12-30 10:46:02 +0000.151229][57e9] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_869067789.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7349e84800
[217:341] [2022-12-30 10:46:02 +0000.152460][5e15] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x73892dfc00] Current FFmpeg version git-2021-06-16-
97cea6f
[217:362] [2022-12-30 10:46:02 +0000.173347][5e15] OnStreamInfoFound: video
duration_: 15201
[217:363] [2022-12-30 10:46:02 +0000.174736][5e16] NO get frame from decoder
[217:363] [2022-12-30 10:46:02 +0000.175019][57e9] start decoder
[217:363] [2022-12-30 10:46:02 +0000.175069][57e9] CreateDecoderByVideoSource
leave. expire time = 24 ms

[217:363] [2022-12-30 10:46:02 +0000.175103][57e9] BindInputFilter 0x7336dbe8a0


this 0x7311566398
[217:363] [2022-12-30 10:46:02 +0000.175125][57e9] BindInputFilter 0x7311566398
this 0x7311566458
[217:364] [2022-12-30 10:46:02 +0000.175144][57e9] BindInputFilter 0x7336dbe8a0
this 0x73115665d8
[217:364] [2022-12-30 10:46:02 +0000.175163][57e9] BindInputFilter 0x73115665d8
this 0x7311566758
[217:364] [2022-12-30 10:46:02 +0000.175176][57e9] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_869067789.mp4
[217:364] [2022-12-30 10:46:02 +0000.175198][57e9] BindInputFilter 0x7311566458
this 0x7311566818
[217:364] [2022-12-30 10:46:02 +0000.175216][57e9] BindInputFilter 0x7311566818
this 0x7336bad720
[217:364] [2022-12-30 10:46:02 +0000.175234][57e9] BindInputFilter 0x7311566758
this 0x73115668d8
[217:364] [2022-12-30 10:46:02 +0000.175252][57e9] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869067789.mp4
[217:364] [2022-12-30 10:46:02 +0000.175291][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[217:364] [2022-12-30 10:46:02 +0000.175385][57e9] MediaComposeFile time:869102757
enter.

[217:364] [2022-12-30 10:46:02 +0000.175412][57e9] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[217:364] [2022-12-30 10:46:02 +0000.175536][57e9] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[217:364] [2022-12-30 10:46:02 +0000.175563][57e9] Recording session using default
bitrate support by app:14680064
[217:365] [2022-12-30 10:46:02 +0000.176416][5e16] NO get frame from decoder
[217:366] [2022-12-30 10:46:02 +0000.177547][5e16] NO get frame from decoder
[217:367] [2022-12-30 10:46:02 +0000.178499][5e16] NO get frame from decoder
[217:368] [2022-12-30 10:46:02 +0000.180139][5e16] NO get frame from decoder
[217:369] [2022-12-30 10:46:02 +0000.180841][5e16] NO get frame from decoder
[217:370] [2022-12-30 10:46:02 +0000.181350][5e16] NO get frame from decoder
[217:370] [2022-12-30 10:46:02 +0000.182011][5e16] NO get frame from decoder
[217:370] [2022-12-30 10:46:02 +0000.181981][5e21] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72ef346140
[217:371] [2022-12-30 10:46:02 +0000.182476][5e21] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[217:371] [2022-12-30 10:46:02 +0000.182596][57e9] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[217:371] [2022-12-30 10:46:02 +0000.182700][57e9] GetPipeline:
-----------------------------------------
[217:371] [2022-12-30 10:46:02 +0000.182728][57e9] GetPipeline: source:
0x7336dbe680
[217:371] [2022-12-30 10:46:02 +0000.182742][57e9] GetPipeline: filter: NULLFilter
[217:371] [2022-12-30 10:46:02 +0000.182764][57e9] GetPipeline: filter: NULLFilter
[217:371] [2022-12-30 10:46:02 +0000.182777][57e9] GetPipeline: filter: NULLFilter
[217:371] [2022-12-30 10:46:02 +0000.182799][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[217:371] [2022-12-30 10:46:02 +0000.182812][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[217:371] [2022-12-30 10:46:02 +0000.182834][57e9] GetPipeline: audio filter:
AudioNUllFilter
[217:371] [2022-12-30 10:46:02 +0000.182848][57e9] GetPipeline:
------------------------------------------
[217:371] [2022-12-30 10:46:02 +0000.182870][57e9] filter: filter pipeline2 update
pattern: 2
[217:371] [2022-12-30 10:46:02 +0000.183052][57e9] MediaComposeFile leave. expire
time = 7 ms

[217:372] [2022-12-30 10:46:02 +0000.183345][57e9] machine model :xiaomi


[217:372] [2022-12-30 10:46:02 +0000.183368][57e9] Support this machine
model :xiaomi
[217:372] [2022-12-30 10:46:02 +0000.183381][57e9] global inited! current sdk
version: 12-14-d8558ab
[217:391] [2022-12-30 10:46:02 +0000.202560][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[217:391] [2022-12-30 10:46:02 +0000.202658][57e9] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 178
[217:391] [2022-12-30 10:46:02 +0000.202703][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[217:391] [2022-12-30 10:46:02 +0000.202728][57e9] BeginCompose: BeginCompose, is
composing 0
[217:392] [2022-12-30 10:46:02 +0000.203215][5e21] start recording, file path:
[217:392] [2022-12-30 10:46:02 +0000.203535][5e21] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 178 audio_timescale:44100
video_timescale:90000
[217:392] [2022-12-30 10:46:02 +0000.203612][5e21] 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
[217:392] [2022-12-30 10:46:02 +0000.203675][5e21] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 178
[217:392] [2022-12-30 10:46:02 +0000.203744][5e21] fd_open successed
handle:0xb4000074306f30b0
[217:392] [2022-12-30 10:46:02 +0000.204089][5e21] create mp4 file:318
m_fileHandle: 0x731885a500
[217:393] [2022-12-30 10:46:02 +0000.204145][5e21] MP4 file: is opened successfully
[217:393] [2022-12-30 10:46:02 +0000.204184][5e21] setupMediaProcessers:
[217:393] [2022-12-30 10:46:02 +0000.204221][5e21]
RecordingSessionInternalSimple:setup media processers.
[217:393] [2022-12-30 10:46:02 +0000.204304][5e21] construct AAC encoder
[217:393] [2022-12-30 10:46:02 +0000.204870][5e21] H264Encoder creating:
ultrafast012323
[217:393] [2022-12-30 10:46:02 +0000.204969][5e21] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[217:394] [2022-12-30 10:46:02 +0000.205903][5e21] H264Encode::GetMachineModel is
M2002J9G
[217:394] [2022-12-30 10:46:02 +0000.205995][5e21] H264Encoder machine_mode
is:M2002J9G
[217:394] [2022-12-30 10:46:02 +0000.206035][5e21] H264Encode::machine size :9
machine_mode:M2002J9G
[217:394] [2022-12-30 10:46:02 +0000.206074][5e21] H264Encode::machine array
size :22 machine_mode:M2002J9G
[217:394] [2022-12-30 10:46:02 +0000.206113][5e21] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[217:395] [2022-12-30 10:46:02 +0000.206199][5e21] setupCompressionSession:
[217:395] [2022-12-30 10:46:02 +0000.206237][5e21] H264Encode::creating hareware
Encoder
[217:395] [2022-12-30 10:46:02 +0000.206276][5e21] AndroidHwAvcEncoder
time:869102788 enter.

[217:395] [2022-12-30 10:46:02 +0000.206348][5e27] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7400a33698
[217:395] [2022-12-30 10:46:02 +0000.206495][5e21] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007430621380 address:0x7303ead760
[217:395] [2022-12-30 10:46:02 +0000.206668][5e21] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[217:395] [2022-12-30 10:46:02 +0000.206716][5e21] The video avc hw codec address
is 0x74009fa3b0
[217:395] [2022-12-30 10:46:02 +0000.206801][5e21] AndroidHwAvcEncoder leave.
expire time = 0 ms

[217:395] [2022-12-30 10:46:02 +0000.206847][5e21] RegisterEncodeCompleteCallback


time:869102788 enter.

[217:395] [2022-12-30 10:46:02 +0000.206984][5e21] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[217:395] [2022-12-30 10:46:02 +0000.207038][5e21] InitEncode time:869102788


enter.

[217:395] [2022-12-30 10:46:02 +0000.207119][5e21] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[217:396] [2022-12-30 10:46:02 +0000.207170][5e21] Create time:869102789 enter.

[217:396] [2022-12-30 10:46:02 +0000.207209][5e21] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[217:396] [2022-12-30 10:46:02 +0000.207259][5e21]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7311567380
[217:396] [2022-12-30 10:46:02 +0000.207474][5e21]
supported_type:image/vnd.android.heic
[217:396] [2022-12-30 10:46:02 +0000.207598][5e21] supported_type:video/avc
[217:396] [2022-12-30 10:46:02 +0000.207643][5e21] name:OMX.qcom.video.encoder.avc
mime:video/avc
[217:396] [2022-12-30 10:46:02 +0000.207704][5e21] hwCodecPrefix :OMX.qcom.
[217:396] [2022-12-30 10:46:02 +0000.207748][5e21] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[217:396] [2022-12-30 10:46:02 +0000.207794][5e21] mediacodec_createCodecByName
time:869102789 enter.

[217:396] [2022-12-30 10:46:02 +0000.207837][5e21] WrapAndroidMediaCodec


time:869102789 enter.

[217:396] [2022-12-30 10:46:02 +0000.208032][5e21] WrapAndroidMediaCodec leave.


expire time = 0 ms

[217:444] [2022-12-30 10:46:02 +0000.255379][5e21] mediacodec_createCodecByName


leave. expire time = 48 ms

[217:444] [2022-12-30 10:46:02 +0000.255474][5e21] WrapAndroidMediaFromat


time:869102837 enter.

[217:444] [2022-12-30 10:46:02 +0000.255525][5e21] WrapAndroidMediaFromat leave.


expire time = 0 ms

[217:472] [2022-12-30 10:46:02 +0000.283533][5e21] Destroy time:869102865 enter.

[217:472] [2022-12-30 10:46:02 +0000.283628][5e21] WrapAndroidMediaFromat::


Destroy
[217:472] [2022-12-30 10:46:02 +0000.283644][5e21] Destroy leave. expire time = 0
ms

[217:472] [2022-12-30 10:46:02 +0000.283659][5e21] ~WrapAndroidMediaFromat


time:869102865 enter.

[217:472] [2022-12-30 10:46:02 +0000.283672][5e21] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[217:472] [2022-12-30 10:46:02 +0000.283688][5e21] Create leave. expire time = 76


ms

[217:472] [2022-12-30 10:46:02 +0000.283731][5e21] isSemiPlanarSupport


time:869102865 enter.

[217:472] [2022-12-30 10:46:02 +0000.283748][5e21] H264Encoder isSemiPlanarSupport


[217:472] [2022-12-30 10:46:02 +0000.283761][5e21] isSemiPlanarSupport leave.
expire time = 0 ms

[217:472] [2022-12-30 10:46:02 +0000.283778][5e21] creat hw H264Encoder success,


isSemiPlanar:1
[217:472] [2022-12-30 10:46:02 +0000.283843][5e21] InitEncode leave. expire time =
77 ms

[217:472] [2022-12-30 10:46:02 +0000.283860][5e21] H264Encode::created Encoder


[217:472] [2022-12-30 10:46:02 +0000.283874][5e21] H264Encode:: H264 encoder
created.
[217:472] [2022-12-30 10:46:02 +0000.283888][5e21] H264 encoder created.
[217:472] [2022-12-30 10:46:02 +0000.283925][5e21]
RecordingSessionInternalSimple:created avc encoder avc: 0x7336a22940
[217:472] [2022-12-30 10:46:02 +0000.283941][5e21] setOutput:
[217:472] [2022-12-30 10:46:02 +0000.283963][5e21]
RecordingSessionInternalSimple:encoder set output to muxer!
[217:472] [2022-12-30 10:46:02 +0000.283977][5e21] request a key frame
[217:472] [2022-12-30 10:46:02 +0000.284000][5e21] H264Encode:: request a key frame
[217:475] [2022-12-30 10:46:02 +0000.286700][5e21] setDisplayRotate :90
[217:475] [2022-12-30 10:46:02 +0000.286775][5e21] 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
[217:477] [2022-12-30 10:46:02 +0000.288760][5e22] Push an pts:10 to dts queue.
[217:477] [2022-12-30 10:46:02 +0000.288864][5e22] DTS queue for
Generator:0x7400a338b8 10
[217:478] [2022-12-30 10:46:02 +0000.289384][5e22]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[217:546] [2022-12-30 10:46:02 +0000.357159][5e22] h264 add frame header cdr flag
[217:555] [2022-12-30 10:46:02 +0000.366485][5e22] h264 add frame header cdr flag
[217:555] [2022-12-30 10:46:02 +0000.367005][5e22] Received key frame:10
[217:555] [2022-12-30 10:46:02 +0000.367123][5e22] last dts:0 currentPts:10
ppsOrSPS:0 queue length:7
[217:556] [2022-12-30 10:46:02 +0000.367192][5e22] H264Encode:: get a sps pps
header!headerSize:31
[217:556] [2022-12-30 10:46:02 +0000.367905][5e27] get the H.264 SPS parameter
[217:556] [2022-12-30 10:46:02 +0000.368109][5e27] add video track with id:1
[217:559] [2022-12-30 10:46:02 +0000.370431][5e27] get the H.264 PPS parameter
[217:559] [2022-12-30 10:46:02 +0000.370790][5e27] get the H.264 IDR frame
[217:559] [2022-12-30 10:46:02 +0000.370841][5e27] resss:true
[217:559] [2022-12-30 10:46:02 +0000.370855][5e27] video start ts:10
[217:559] [2022-12-30 10:46:02 +0000.370962][5e27] the video frame has been written
into MP4 file
[217:569] [2022-12-30 10:46:02 +0000.380619][5e25] audio_frame_list_ empty
[217:584] [2022-12-30 10:46:02 +0000.395835][5e27] add aac audio track with id:2
[217:584] [2022-12-30 10:46:02 +0000.396007][5e27] audio start ts:0
[217:584] [2022-12-30 10:46:02 +0000.396047][5e27] the audio frame has been written
into MP4 file
[217:585] [2022-12-30 10:46:02 +0000.396978][5e21] setDisplayRotate :90
[217:585] [2022-12-30 10:46:02 +0000.397036][5e21] 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
[217:631] [2022-12-30 10:46:02 +0000.442279][5e24] Error(video_source.cc:430): wait
decoder a frame: 0
[217:732] [2022-12-30 10:46:02 +0000.543659][5e22] SendFrame
encodedImage._timeStamp:668encodedImage->_length:52288
[217:733] [2022-12-30 10:46:02 +0000.544861][5e22] DTS queue for
Generator:0x7400a338b8 705 737 768 802 838 871 903 935
[217:812] [2022-12-30 10:46:02 +0000.623229][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[217:841] [2022-12-30 10:46:02 +0000.652690][5e21] setDisplayRotate :90
[217:841] [2022-12-30 10:46:02 +0000.652882][5e21] 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
[217:849] [2022-12-30 10:46:02 +0000.661079][5e22] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1035 pts:1035
[217:888] [2022-12-30 10:46:02 +0000.699201][5e22] Push an pts:1334 to dts queue.
[217:932] [2022-12-30 10:46:02 +0000.743439][5e22] last dts:1308 currentPts:1334
ppsOrSPS:0 queue length:3
[217:933] [2022-12-30 10:46:02 +0000.744370][5e22] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1436
[217:932] [2022-12-30 10:46:02 +0000.743411][5e24] Error(video_source.cc:430): wait
decoder a frame: 0
[217:933] [2022-12-30 10:46:02 +0000.744553][5e22] push video frame to H264
encoder. (100 frame for one log)

[217:933] [2022-12-30 10:46:02 +0000.744614][5e22] push video frame to H264


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

[217:933] [2022-12-30 10:46:02 +0000.744663][5e22] H264Encode::push video frame to


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

[217:933] [2022-12-30 10:46:02 +0000.744734][5e22] The input pts:1436 fps:30


[217:960] [2022-12-30 10:46:02 +0000.771232][5e22] H264Encode::H264SWEncoder get
callback, length:36256 type:1 nalType:1length:36252
[218:018] [2022-12-30 10:46:02 +0000.830096][5e25] audio_frame_list_ empty
[218:030] [2022-12-30 10:46:02 +0000.842054][5e22] DTS queue for
Generator:0x7400a338b8 1635 1672
[218:155] [2022-12-30 10:46:02 +0000.966554][5e22] h264 add frame header cdr flag
[218:155] [2022-12-30 10:46:02 +0000.966890][5e22] Received key frame:2002
[218:166] [2022-12-30 10:46:02 +0000.977456][5e27] get the H.264 IDR frame
[218:198] [2022-12-30 10:46:03 +0000.9288][5e24] webrtc common_video plane
old ..... (1/1000) new: 37001 delete: 36903 diff: 98
[218:235] [2022-12-30 10:46:03 +0000.46799][5e22] DTS queue for
Generator:0x7400a338b8 2338 2370 2401 2444 2471 2502 2536 2570 2602
[218:244] [2022-12-30 10:46:03 +0000.55271][5e22] Push an pts:2673 to dts queue.
[218:300] [2022-12-30 10:46:03 +0000.111997][5e22] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[218:307] [2022-12-30 10:46:03 +0000.118437][5e22] last dts:2635 currentPts:2673
ppsOrSPS:0 queue length:7
[218:335] [2022-12-30 10:46:03 +0000.146382][5e24] Error(video_source.cc:430): wait
decoder a frame: 0
[218:428] [2022-12-30 10:46:03 +0000.239202][5e25] audio_frame_list_ empty
[218:432] [2022-12-30 10:46:03 +0000.244061][5e22] DTS queue for
Generator:0x7400a338b8 3275 3305 3336
[218:598] [2022-12-30 10:46:03 +0000.409340][5e22] Push an pts:4003 to dts queue.
[218:628] [2022-12-30 10:46:03 +0000.439493][5e24] Error(video_source.cc:430): wait
decoder a frame: 0
[218:641] [2022-12-30 10:46:03 +0000.452710][5e22] h264 add frame header cdr flag
[218:641] [2022-12-30 10:46:03 +0000.453140][5e22] SendFrame
encodedImage._timeStamp:4003encodedImage->_length:72528
[218:642] [2022-12-30 10:46:03 +0000.453597][5e22] Received key frame:4003
[218:642] [2022-12-30 10:46:03 +0000.453659][5e22] last dts:3975 currentPts:4003
ppsOrSPS:0 queue length:7
[218:642] [2022-12-30 10:46:03 +0000.453717][5e22] DTS queue for
Generator:0x7400a338b8 4035 4068 4107 4133 4171 4212
[218:646] [2022-12-30 10:46:03 +0000.457210][5e27] get the H.264 IDR frame
[218:670] [2022-12-30 10:46:03 +0000.481246][5c14] Run AGC when audioType = 0
[218:721] [2022-12-30 10:46:03 +0000.532734][5e22] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4401 pts:4401
[218:750] [2022-12-30 10:46:03 +0000.561476][5e22] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4801
[218:750] [2022-12-30 10:46:03 +0000.561574][5e22] push video frame to H264
encoder. (100 frame for one log)

[218:750] [2022-12-30 10:46:03 +0000.561611][5e22] push video frame to H264


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

[218:750] [2022-12-30 10:46:03 +0000.561626][5e22] H264Encode::push video frame to


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

[218:750] [2022-12-30 10:46:03 +0000.561647][5e22] The input pts:4801 fps:30


[218:793] [2022-12-30 10:46:03 +0000.604365][5e25] audio_frame_list_ empty
[218:794] [2022-12-30 10:46:03 +0000.605825][5e22] H264Encode::H264SWEncoder get
callback, length:37680 type:1 nalType:1length:37676
[218:798] [2022-12-30 10:46:03 +0000.609725][5e22] DTS queue for
Generator:0x7400a338b8 4872 4903 4935 4968 5002 5036
[218:866] [2022-12-30 10:46:03 +0000.678022][5e22] Push an pts:5335 to dts queue.
[218:888] [2022-12-30 10:46:03 +0000.699473][5e24] Error(video_source.cc:430): wait
decoder a frame: 0
[218:915] [2022-12-30 10:46:03 +0000.726507][5e22] last dts:5305 currentPts:5335
ppsOrSPS:0 queue length:8
[218:978] [2022-12-30 10:46:03 +0000.789434][5e22] DTS queue for
Generator:0x7400a338b8 5671 5705 5733 5767 5799 5836 5867 5900
[219:046] [2022-12-30 10:46:03 +0000.857558][5e22] h264 add frame header cdr flag
[219:046] [2022-12-30 10:46:03 +0000.857714][5e22] Received key frame:6001
[219:047] [2022-12-30 10:46:03 +0000.859092][5e27] get the H.264 IDR frame
[219:112] [2022-12-30 10:46:03 +0000.923807][5e22] Push an pts:6668 to dts queue.
[219:120] [2022-12-30 10:46:03 +0000.932126][5e22] DTS queue for
Generator:0x7400a338b8 6496 6534 6569 6603 6635 6668 6699
[219:131] [2022-12-30 10:46:03 +0000.942181][5e24] webrtc common_video plane
old ..... (1/1000) new: 38001 delete: 37923 diff: 78
[219:169] [2022-12-30 10:46:03 +0000.980468][5e22] last dts:6635 currentPts:6668
ppsOrSPS:0 queue length:7
[219:178] [2022-12-30 10:46:03 +0000.989332][5e25] audio_frame_list_ empty
[219:257] [2022-12-30 10:46:04 +0000.68876][5e24] Error(video_source.cc:430): wait
decoder a frame: 0
[219:307] [2022-12-30 10:46:04 +0000.118996][5e22] DTS queue for
Generator:0x7400a338b8 7297 7331 7369 7406 7437 7464 7498 7537 7564
[219:315] [2022-12-30 10:46:04 +0000.126453][5e22] SendFrame
encodedImage._timeStamp:7331encodedImage->_length:30384
[219:394] [2022-12-30 10:46:04 +0000.205881][5e22] Push an pts:8003 to dts queue.
[219:409] [2022-12-30 10:46:04 +0000.220548][5e22] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:7769 pts:7769
[219:435] [2022-12-30 10:46:04 +0000.246293][5e22] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8169
[219:435] [2022-12-30 10:46:04 +0000.246524][5e22] push video frame to H264
encoder. (100 frame for one log)

[219:435] [2022-12-30 10:46:04 +0000.246596][5e22] push video frame to H264


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

[219:435] [2022-12-30 10:46:04 +0000.246638][5e22] H264Encode::push video frame to


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

[219:435] [2022-12-30 10:46:04 +0000.246696][5e22] The input pts:8169 fps:30


[219:457] [2022-12-30 10:46:04 +0000.269033][5e22] h264 add frame header cdr flag
[219:458] [2022-12-30 10:46:04 +0000.269453][5e22] Received key frame:8003
[219:458] [2022-12-30 10:46:04 +0000.269590][5e22] last dts:7967 currentPts:8003
ppsOrSPS:0 queue length:8
[219:461] [2022-12-30 10:46:04 +0000.272436][5e27] get the H.264 IDR frame
[219:482] [2022-12-30 10:46:04 +0000.293749][5e22] DTS queue for
Generator:0x7400a338b8 8136 8169 8203 8231 8266 8300 8339 8367
[219:489] [2022-12-30 10:46:04 +0000.300676][5e24] Error(video_source.cc:430): wait
decoder a frame: 0
[219:493] [2022-12-30 10:46:04 +0000.304721][5e22] H264Encode::H264SWEncoder get
callback, length:19312 type:1 nalType:1length:19308
[219:528] [2022-12-30 10:46:04 +0000.339883][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[219:585] [2022-12-30 10:46:04 +0000.396899][5e25] audio_frame_list_ empty
[219:657] [2022-12-30 10:46:04 +0000.469049][5e22] DTS queue for
Generator:0x7400a338b8 8971 9006 9031 9069 9103 9134 9168 9196
[219:690] [2022-12-30 10:46:04 +0000.501697][5e22] Push an pts:9333 to dts queue.
[219:721] [2022-12-30 10:46:04 +0000.532438][5e22] last dts:9301 currentPts:9333
ppsOrSPS:0 queue length:4
[219:775] [2022-12-30 10:46:04 +0000.586677][5e24] Error(video_source.cc:430): wait
decoder a frame: 2
[219:836] [2022-12-30 10:46:04 +0000.647298][5e22] DTS queue for
Generator:0x7400a338b8 9797 9834 9866 9898 9933 9966 9997 10031
[219:884] [2022-12-30 10:46:04 +0000.696105][5e22] h264 add frame header cdr flag
[219:885] [2022-12-30 10:46:04 +0000.696307][5e22] Received key frame:9997
[219:916] [2022-12-30 10:46:04 +0000.727575][5e27] get the H.264 IDR frame
[219:978] [2022-12-30 10:46:04 +0000.789303][5e22] Push an pts:10667 to dts queue.
[220:005] [2022-12-30 10:46:04 +0000.816573][5e22] DTS queue for
Generator:0x7400a338b8 10632 10667 10696 10731 10764 10800 10835
[220:011] [2022-12-30 10:46:04 +0000.822600][5e25] audio_frame_list_ empty
[220:030] [2022-12-30 10:46:04 +0000.841554][5e22] SendFrame
encodedImage._timeStamp:10667encodedImage->_length:21632
[220:032] [2022-12-30 10:46:04 +0000.844375][5e22] last dts:10632 currentPts:10667
ppsOrSPS:0 queue length:8
[220:035] [2022-12-30 10:46:04 +0000.846200][5e24] webrtc common_video plane
old ..... (1/1000) new: 39001 delete: 38923 diff: 78
[220:119] [2022-12-30 10:46:04 +0000.931062][5e22] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11133 pts:11133
[220:149] [2022-12-30 10:46:04 +0000.960276][5e24] Error(video_source.cc:430): wait
decoder a frame: 0
[220:170] [2022-12-30 10:46:04 +0000.981226][5e22] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11539
[220:170] [2022-12-30 10:46:04 +0000.981440][5e22] push video frame to H264
encoder. (100 frame for one log)

[220:170] [2022-12-30 10:46:04 +0000.981509][5e22] push video frame to H264


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

[220:170] [2022-12-30 10:46:04 +0000.981552][5e22] H264Encode::push video frame to


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

[220:170] [2022-12-30 10:46:04 +0000.981612][5e22] The input pts:11539 fps:30


[220:203] [2022-12-30 10:46:05 +0000.14580][5e22] DTS queue for
Generator:0x7400a338b8 11433 11469 11498 11539 11564 11599 11630 11669 11703
[220:223] [2022-12-30 10:46:05 +0000.34773][5e22] H264Encode::H264SWEncoder get
callback, length:51104 type:1 nalType:1length:51100
[220:274] [2022-12-30 10:46:05 +0000.86168][5e22] Push an pts:11999 to dts queue.
[220:303] [2022-12-30 10:46:05 +0000.115137][5e24] video frame wait audio frame:
last_video_timestamp:12468 last_audio_timestamp:12232.2
[220:341] [2022-12-30 10:46:05 +0000.152757][5e22] h264 add frame header cdr flag
[220:341] [2022-12-30 10:46:05 +0000.153070][5e22] Received key frame:11999
[220:342] [2022-12-30 10:46:05 +0000.153144][5e22] last dts:11968 currentPts:11999
ppsOrSPS:0 queue length:6
[220:358] [2022-12-30 10:46:05 +0000.170174][5e24] Error(video_source.cc:430): wait
decoder a frame: 0
[220:368] [2022-12-30 10:46:05 +0000.180094][5e27] get the H.264 IDR frame
[220:409] [2022-12-30 10:46:05 +0000.221036][5e22] DTS queue for
Generator:0x7400a338b8 12298 12333 12360 12396 12430 12468
[220:436] [2022-12-30 10:46:05 +0000.247951][5e25] audio_frame_list_ empty
[220:579] [2022-12-30 10:46:05 +0000.390270][5e22] Push an pts:13331 to dts queue.
[220:579] [2022-12-30 10:46:05 +0000.390421][5e22] DTS queue for
Generator:0x7400a338b8 13097 13137 13167 13197 13230 13267 13300 13331
[220:623] [2022-12-30 10:46:05 +0000.434221][5e22] last dts:13300 currentPts:13331
ppsOrSPS:0 queue length:6
[220:624] [2022-12-30 10:46:05 +0000.435697][5e24] Error(video_source.cc:430): wait
decoder a frame: 0
[220:669] [2022-12-30 10:46:05 +0000.480857][5c14] Run AGC when audioType = 0
[220:669] [2022-12-30 10:46:05 +0000.481028][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[220:727] [2022-12-30 10:46:05 +0000.538486][5e22] DTS queue for
Generator:0x7400a338b8 13933 13967 13999 14035 14067 14096 14129 14164
[220:740] [2022-12-30 10:46:05 +0000.552056][5e16] av_read_frame AVERROR_EOF
[220:755] [2022-12-30 10:46:05 +0000.566645][5e22] h264 add frame header cdr flag
[220:755] [2022-12-30 10:46:05 +0000.566836][5e22] SendFrame
encodedImage._timeStamp:13999encodedImage->_length:74768
[220:755] [2022-12-30 10:46:05 +0000.566878][5e22] Received key frame:13999
[220:757] [2022-12-30 10:46:05 +0000.568834][5e27] get the H.264 IDR frame
[220:782] [2022-12-30 10:46:05 +0000.593670][5e16] OnReceiveEOF:
[220:782] [2022-12-30 10:46:05 +0000.593777][5e16] OnDecoderEOF time:869106175
enter.

[220:782] [2022-12-30 10:46:05 +0000.593831][5e16] OnDecoderEOF leave. expire time


= 0 ms

[220:782] [2022-12-30 10:46:05 +0000.593850][5e16] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x7336dbe680
[220:782] [2022-12-30 10:46:05 +0000.593871][5e14] CleanUp time:869106175 enter.

[220:789] [2022-12-30 10:46:05 +0000.600182][5e14] CleanUp leave. expire time = 7


ms

[220:789] [2022-12-30 10:46:05 +0000.600253][5e14] clean up


[220:789] [2022-12-30 10:46:05 +0000.600270][5e14] running_decoder_count:0max
count:2
[220:798] [2022-12-30 10:46:05 +0000.609893][5e25] PullAudioFrame: PullFrame audio
finished.
[220:798] [2022-12-30 10:46:05 +0000.610062][5e25] OnAudioTimer: OnAudioTimer
return
[220:806] [2022-12-30 10:46:05 +0000.617350][5e24] OnVideoTimer: OnVideoTimer
EndComposeFile
[220:806] [2022-12-30 10:46:05 +0000.617427][5e24] EndComposeFile: EndComposeFile,
is composing 1
[220:810] [2022-12-30 10:46:05 +0000.622157][5e22] Push an pts:14663 to dts queue.
[220:829] [2022-12-30 10:46:05 +0000.640441][5e22] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14498 pts:14498
[220:837] [2022-12-30 10:46:05 +0000.648838][5e22] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:14904
[220:837] [2022-12-30 10:46:05 +0000.648960][5e22] push video frame to H264
encoder. (100 frame for one log)

[220:837] [2022-12-30 10:46:05 +0000.649098][5e22] push video frame to H264


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

[220:837] [2022-12-30 10:46:05 +0000.649122][5e22] H264Encode::push video frame to


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

[220:838] [2022-12-30 10:46:05 +0000.649149][5e22] The input pts:14904 fps:30


[220:846] [2022-12-30 10:46:05 +0000.657232][5e22] last dts:14627 currentPts:14663
ppsOrSPS:0 queue length:9
[220:851] [2022-12-30 10:46:05 +0000.662864][5e22] DTS queue for
Generator:0x7400a338b8 14729 14765 14801 14832 14866 14904 14933 14967 14997
[220:872] [2022-12-30 10:46:05 +0000.683814][5e22] H264Encode::H264SWEncoder get
callback, length:24448 type:1 nalType:1length:24444
[220:873] [2022-12-30 10:46:05 +0000.684339][5e22]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[220:873] [2022-12-30 10:46:05 +0000.684411][5e22]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7336bbc800
[220:875] [2022-12-30 10:46:05 +0000.686870][5e23]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[220:875] [2022-12-30 10:46:05 +0000.686935][5e23]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[220:876] [2022-12-30 10:46:05 +0000.687175][5e21] stop recording
[220:876] [2022-12-30 10:46:05 +0000.687221][5e21]
RecordingSessionInternalSimple:destroy media processers
[220:876] [2022-12-30 10:46:05 +0000.687243][5e21] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[220:876] [2022-12-30 10:46:05 +0000.687259][5e21] H264Encode::flushing hareware
Encoder
[220:876] [2022-12-30 10:46:05 +0000.687370][5e21] Flush time:869106269 enter.

[220:876] [2022-12-30 10:46:05 +0000.687423][5e21] H264Encoder encoder flush


[220:876] [2022-12-30 10:46:05 +0000.687444][5e21] flush output queue
[221:203] [2022-12-30 10:46:06 +0000.14555][5e21] Flush leave. expire time = 327
ms

[221:203] [2022-12-30 10:46:06 +0000.14840][5e21] ~H264EncodeWrap:


[221:203] [2022-12-30 10:46:06 +0000.14908][5e21] ~H264Encode:
[221:203] [2022-12-30 10:46:06 +0000.14960][5e21] teardownCompressionSession:
H264Encode::destroying Encoder
[221:203] [2022-12-30 10:46:06 +0000.15014][5e21] Release time:869106596 enter.

[221:204] [2022-12-30 10:46:06 +0000.15248][5e21] Release:


MediaCodecVideoEncoder::Release _inited:1
[221:204] [2022-12-30 10:46:06 +0000.15368][5e21] Destroy time:869106597 enter.

[221:204] [2022-12-30 10:46:06 +0000.15513][5e21] H264Encoder encoderDestroy


[221:204] [2022-12-30 10:46:06 +0000.15572][5e21]
AndroidMediaCodecVideoEncoder::release env: 0x7336a230c0
[221:204] [2022-12-30 10:46:06 +0000.15627][5e21]
AndroidMediaCodecVideoEncoder::Destroy
[221:238] [2022-12-30 10:46:06 +0000.49452][5e21] Destroy leave. expire time = 34
ms

[221:238] [2022-12-30 10:46:06 +0000.49585][5e21] Release leave. expire time = 35


ms

[221:238] [2022-12-30 10:46:06 +0000.49629][5e21] ~AndroidHwAvcEncoder


time:869106631 enter.

[221:238] [2022-12-30 10:46:06 +0000.49732][5e21] Release time:869106631 enter.

[221:238] [2022-12-30 10:46:06 +0000.49780][5e21] Release: MediaCodecVideoEncoder::


has been released before, just return
[221:238] [2022-12-30 10:46:06 +0000.49804][5e21] Release leave. expire time = 0
ms

[221:238] [2022-12-30 10:46:06 +0000.49837][5e21] ~AndroidMediaCodecVideoEncoder


[221:238] [2022-12-30 10:46:06 +0000.49858][5e21] ~WrapAndroidMediaCodec
time:869106631 enter.

[221:238] [2022-12-30 10:46:06 +0000.49879][5e21] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[221:238] [2022-12-30 10:46:06 +0000.49902][5e21] video hevc hw codec


destructor:0x74009fa3b0

[221:238] [2022-12-30 10:46:06 +0000.49938][5e21] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[221:238] [2022-12-30 10:46:06 +0000.49977][5e21] teardownCompressionSession:


H264Encode::destroyed Encoder
[221:238] [2022-12-30 10:46:06 +0000.50012][5e21]
RecordingSessionInternalSimple:destroy aac encoder output!
[221:238] [2022-12-30 10:46:06 +0000.50056][5e21] AACSWEncode destructor
[221:245] [2022-12-30 10:46:06 +0000.57115][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[221:246] [2022-12-30 10:46:06 +0000.58051][5e27] fd_close successed!
[221:251] [2022-12-30 10:46:06 +0000.62823][5e27] MP4 close file successfully
[221:251] [2022-12-30 10:46:06 +0000.62988][5e27] Recording session Internal:
notify recording ok
[221:251] [2022-12-30 10:46:06 +0000.63040][5e27] onRecordingOk: Recording Ok,
compose use time: 3860, averagefps 0
[221:251] [2022-12-30 10:46:06 +0000.63086][5e27] OnReceiveEOF:
[221:255] [2022-12-30 10:46:06 +0000.66759][5e24] OnVideoTimer: OnVideoTimer return
[221:271] [2022-12-30 10:46:06 +0000.82575][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[221:271] [2022-12-30 10:46:06 +0000.82701][57e9] ~MediaComposeFile time:869106664
enter.

[221:271] [2022-12-30 10:46:06 +0000.82745][57e9] CancelCompose: CancelCompose, is


composing 0
[221:271] [2022-12-30 10:46:06 +0000.82916][5e21] stop recording
[221:271] [2022-12-30 10:46:06 +0000.82999][5e21] we have stopped recording before
[221:272] [2022-12-30 10:46:06 +0000.83646][57e9] ~MediaComposeFile leave. expire
time = 1 ms

[221:272] [2022-12-30 10:46:06 +0000.83809][57e9] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[221:273] [2022-12-30 10:46:06 +0000.84506][57e9] global uninited!
[221:273] [2022-12-30 10:46:06 +0000.84597][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[221:273] [2022-12-30 10:46:06 +0000.84680][57e9] ~MediaFilterGraph:
MediaFilterGraph destruct
[221:273] [2022-12-30 10:46:06 +0000.84719][57e9] RemoveVideoBackGroud: hava not
add video backgroud
[221:273] [2022-12-30 10:46:06 +0000.84772][57e9] UnbindInputFilter 0x7311566818
this 0x7336bad720
[221:273] [2022-12-30 10:46:06 +0000.84814][57e9] ClearAllSource: remove source
filter, sourceid: 0x7336dbe680
[221:273] [2022-12-30 10:46:06 +0000.84844][57e9] DestoryDecoderByVideoSource
time:869106666 enter.

[221:273] [2022-12-30 10:46:06 +0000.84884][57e9] ~VideoBindDecoder time:869106666


enter.

[221:273] [2022-12-30 10:46:06 +0000.85063][57e9] CleanUp time:869106666 enter.

[221:274] [2022-12-30 10:46:06 +0000.85401][57e9] CleanUp leave. expire time = 1


ms

[221:274] [2022-12-30 10:46:06 +0000.85452][57e9] CleanUp time:869106667 enter.

[221:274] [2022-12-30 10:46:06 +0000.85763][57e9] CleanUp leave. expire time = 0


ms

[221:275] [2022-12-30 10:46:06 +0000.86815][57e9] ~VideoBindDecoder leave. expire


time = 2 ms

[221:275] [2022-12-30 10:46:06 +0000.86887][57e9] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[221:275] [2022-12-30 10:46:06 +0000.86932][57e9] UnbindInputFilter 0x7311566458


this 0x7311566818
[221:275] [2022-12-30 10:46:06 +0000.86981][57e9] UnbindInputFilter 0x7311566398
this 0x7311566458
[221:275] [2022-12-30 10:46:06 +0000.87025][57e9] UnbindInputFilter 0x7336dbe8a0
this 0x7311566398
[221:275] [2022-12-30 10:46:06 +0000.87075][57e9] UnbindInputFilter 0x7311566758
this 0x73115668d8
[221:275] [2022-12-30 10:46:06 +0000.87120][57e9] UnbindInputFilter 0x73115665d8
this 0x7311566758
[221:276] [2022-12-30 10:46:06 +0000.87167][57e9] UnbindInputFilter 0x7336dbe8a0
this 0x73115665d8
[221:276] [2022-12-30 10:46:06 +0000.87219][57e9] ~GLESContext:
[221:279] [2022-12-30 10:46:06 +0000.90769][57e9] GLESContext destruct finish.
[221:279] [2022-12-30 10:46:06 +0000.90871][57e9] filter: filter pipeline destroy
this: 0x7336bad680
[222:671] [2022-12-30 10:46:07 +0000.482916][5c14] Run AGC when audioType = 0
[222:952] [2022-12-30 10:46:07 +0000.763666][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[224:669] [2022-12-30 10:46:09 +0000.480168][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[224:669] [2022-12-30 10:46:09 +0000.480330][5c15] _deviceSampleRate:48000

[224:671] [2022-12-30 10:46:09 +0000.482449][5c14] Run AGC when audioType = 0


[224:671] [2022-12-30 10:46:09 +0000.482649][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[224:671] [2022-12-30 10:46:09 +0000.482729][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[226:391] [2022-12-30 10:46:11 +0000.203025][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[226:673] [2022-12-30 10:46:11 +0000.484338][5c14] Run AGC when audioType = 0
[228:113] [2022-12-30 10:46:12 +0000.924982][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[228:673] [2022-12-30 10:46:13 +0000.484527][5c14] Run AGC when audioType = 0
[228:673] [2022-12-30 10:46:13 +0000.484790][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[229:829] [2022-12-30 10:46:14 +0000.640406][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[230:669] [2022-12-30 10:46:15 +0000.480887][5c14] Run AGC when audioType = 0
[231:550] [2022-12-30 10:46:16 +0000.361786][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[232:671] [2022-12-30 10:46:17 +0000.482410][5c14] Run AGC when audioType = 0
[232:671] [2022-12-30 10:46:17 +0000.482632][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[233:263] [2022-12-30 10:46:18 +0000.74242][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[234:669] [2022-12-30 10:46:19 +0000.480364][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[234:669] [2022-12-30 10:46:19 +0000.480607][5c15] _deviceSampleRate:48000

[234:673] [2022-12-30 10:46:19 +0000.484160][5c14] Run AGC when audioType = 0


[234:982] [2022-12-30 10:46:19 +0000.794117][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[236:669] [2022-12-30 10:46:21 +0000.480330][5c14] Run AGC when audioType = 0
[236:669] [2022-12-30 10:46:21 +0000.480645][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[236:700] [2022-12-30 10:46:21 +0000.512033][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[238:419] [2022-12-30 10:46:23 +0000.230326][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[238:671] [2022-12-30 10:46:23 +0000.482942][5c14] Run AGC when audioType = 0
[240:138] [2022-12-30 10:46:24 +0000.949637][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[240:671] [2022-12-30 10:46:25 +0000.482397][5c14] Run AGC when audioType = 0
[240:671] [2022-12-30 10:46:25 +0000.482845][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[241:858] [2022-12-30 10:46:26 +0000.669431][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[242:674] [2022-12-30 10:46:27 +0000.485318][5c14] Run AGC when audioType = 0
[243:574] [2022-12-30 10:46:28 +0000.385222][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[244:669] [2022-12-30 10:46:29 +0000.480621][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[244:669] [2022-12-30 10:46:29 +0000.480901][5c15] _deviceSampleRate:48000

[244:672] [2022-12-30 10:46:29 +0000.484154][5c14] Run AGC when audioType = 0


[244:673] [2022-12-30 10:46:29 +0000.484598][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[245:289] [2022-12-30 10:46:30 +0000.101055][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[246:669] [2022-12-30 10:46:31 +0000.480380][5c14] Run AGC when audioType = 0
[247:010] [2022-12-30 10:46:31 +0000.821775][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[248:673] [2022-12-30 10:46:33 +0000.484848][5c14] Run AGC when audioType = 0
[248:673] [2022-12-30 10:46:33 +0000.485077][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[248:731] [2022-12-30 10:46:33 +0000.542895][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[250:451] [2022-12-30 10:46:35 +0000.262450][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[250:671] [2022-12-30 10:46:35 +0000.482687][5c14] Run AGC when audioType = 0
[252:173] [2022-12-30 10:46:36 +0000.984322][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[252:670] [2022-12-30 10:46:37 +0000.482056][5c14] Run AGC when audioType = 0
[252:671] [2022-12-30 10:46:37 +0000.482437][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[253:891] [2022-12-30 10:46:38 +0000.702364][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[254:669] [2022-12-30 10:46:39 +0000.480324][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[254:669] [2022-12-30 10:46:39 +0000.480586][5c15] _deviceSampleRate:48000

[254:673] [2022-12-30 10:46:39 +0000.484654][5c14] Run AGC when audioType = 0


[255:609] [2022-12-30 10:46:40 +0000.420983][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[256:669] [2022-12-30 10:46:41 +0000.480788][5c14] Run AGC when audioType = 0
[256:670] [2022-12-30 10:46:41 +0000.481722][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[257:322] [2022-12-30 10:46:42 +0000.133579][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[258:672] [2022-12-30 10:46:43 +0000.483660][5c14] Run AGC when audioType = 0
[259:039] [2022-12-30 10:46:43 +0000.850724][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[260:672] [2022-12-30 10:46:45 +0000.483562][5c14] Run AGC when audioType = 0
[260:672] [2022-12-30 10:46:45 +0000.483967][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[260:761] [2022-12-30 10:46:45 +0000.572918][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[262:480] [2022-12-30 10:46:47 +0000.292058][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[262:669] [2022-12-30 10:46:47 +0000.481014][5c14] Run AGC when audioType = 0
[264:200] [2022-12-30 10:46:49 +0000.11250][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[264:669] [2022-12-30 10:46:49 +0000.480543][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[264:669] [2022-12-30 10:46:49 +0000.480822][5c15] _deviceSampleRate:48000

[264:672] [2022-12-30 10:46:49 +0000.483359][5c14] Run AGC when audioType = 0


[264:672] [2022-12-30 10:46:49 +0000.483861][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[265:919] [2022-12-30 10:46:50 +0000.730983][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[266:672] [2022-12-30 10:46:51 +0000.483752][5c14] Run AGC when audioType = 0
[267:633] [2022-12-30 10:46:52 +0000.445096][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[268:670] [2022-12-30 10:46:53 +0000.481505][5c14] Run AGC when audioType = 0
[268:670] [2022-12-30 10:46:53 +0000.481781][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[269:353] [2022-12-30 10:46:54 +0000.165165][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[270:669] [2022-12-30 10:46:55 +0000.481068][5c14] Run AGC when audioType = 0
[271:067] [2022-12-30 10:46:55 +0000.878658][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[272:669] [2022-12-30 10:46:57 +0000.480938][5c14] Run AGC when audioType = 0
[272:670] [2022-12-30 10:46:57 +0000.481302][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[272:786] [2022-12-30 10:46:57 +0000.597182][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[274:502] [2022-12-30 10:46:59 +0000.313460][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[274:669] [2022-12-30 10:46:59 +0000.480381][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[274:669] [2022-12-30 10:46:59 +0000.480850][5c15] _deviceSampleRate:48000

[274:671] [2022-12-30 10:46:59 +0000.482550][5c14] Run AGC when audioType = 0


[276:223] [2022-12-30 10:47:01 +0000.34898][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[276:673] [2022-12-30 10:47:01 +0000.484308][5c14] Run AGC when audioType = 0
[276:673] [2022-12-30 10:47:01 +0000.484560][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[277:942] [2022-12-30 10:47:02 +0000.753478][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[278:674] [2022-12-30 10:47:03 +0000.485231][5c14] Run AGC when audioType = 0
[279:660] [2022-12-30 10:47:04 +0000.471968][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[280:669] [2022-12-30 10:47:05 +0000.480638][5c14] Run AGC when audioType = 0
[280:669] [2022-12-30 10:47:05 +0000.480906][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[281:381] [2022-12-30 10:47:06 +0000.192853][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[282:673] [2022-12-30 10:47:07 +0000.485088][5c14] Run AGC when audioType = 0
[283:097] [2022-12-30 10:47:07 +0000.908860][5c14] haveEnoughProcessedData
internalAudioStream.length: 10
[284:669] [2022-12-30 10:47:09 +0000.480359][5c15] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[284:669] [2022-12-30 10:47:09 +0000.480590][5c15] _deviceSampleRate:48000

[284:673] [2022-12-30 10:47:09 +0000.484417][5c14] Run AGC when audioType = 0


[284:673] [2022-12-30 10:47:09 +0000.484624][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[284:814] [2022-12-30 10:47:09 +0000.625510][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[286:532] [2022-12-30 10:47:11 +0000.344020][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[286:674] [2022-12-30 10:47:11 +0000.485452][5c14] Run AGC when audioType = 0
[288:250] [2022-12-30 10:47:13 +0000.61942][5c14] haveEnoughProcessedData
internalAudioStream.length: 0
[288:671] [2022-12-30 10:47:13 +0000.482333][5c14] Run AGC when audioType = 0
[288:671] [2022-12-30 10:47:13 +0000.482555][5c14]
AudioDeviceDataHandler::MixAndSendOutFrame
[289:402] [2022-12-30 10:47:14 +0000.214201][5b4f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[289:403] [2022-12-30 10:47:14 +0000.214398][5b4f] ~MediaFilterCamera
time:869174796 enter.

[289:403] [2022-12-30 10:47:14 +0000.214442][5b4f] StopPullFrameAndWriteMp4


time:869174796 enter.

[289:404] [2022-12-30 10:47:14 +0000.215152][5c0f] stop recording


[289:404] [2022-12-30 10:47:14 +0000.215203][5c0f] we have stopped recording before
[289:404] [2022-12-30 10:47:14 +0000.215269][5b4f] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[289:405] [2022-12-30 10:47:14 +0000.216523][5b4f] DestroyPipelineAndFilters


time:869174798 enter.

[289:405] [2022-12-30 10:47:14 +0000.216580][5b4f] DestroyPipelineAndFilters


leave. expire time = 0 ms

[289:405] [2022-12-30 10:47:14 +0000.216602][5b4f] AppDeviceManagerStopMic

[289:405] [2022-12-30 10:47:14 +0000.216652][5b4f] AppDeviceManagerStopMic::mic


status is on
[289:405] [2022-12-30 10:47:14 +0000.216701][5b4f] Try to stop webrtc device.

[289:405] [2022-12-30 10:47:14 +0000.216724][5b4f] Set record state to


stopped.threadID:23375

[289:458] [2022-12-30 10:47:14 +0000.269177][5b4f] Try to destory the


recorder.threadID:23375

[289:658] [2022-12-30 10:47:14 +0000.469513][5b4f] DestroyAudioRecorder:


[289:658] [2022-12-30 10:47:14 +0000.469600][5b4f] Cleanup the buffer queue in the
recorder.
[289:658] [2022-12-30 10:47:14 +0000.469647][5b4f] Destroy the recorder.
[289:659] [2022-12-30 10:47:14 +0000.470979][5b4f] StopRecording finished.

[289:659] [2022-12-30 10:47:14 +0000.471042][5b4f] The stop recording success.

[289:659] [2022-12-30 10:47:14 +0000.471084][5b4f]


AudioDeviceDataHandler::StopMicProcess

[289:661] [2022-12-30 10:47:14 +0000.472769][5b4f] AppDeviceManager stop.

[289:661] [2022-12-30 10:47:14 +0000.472880][5b4f] Rlease the webrtc device object.

[289:662] [2022-12-30 10:47:14 +0000.473281][5b4f] OpenSlesInput destruct.

[289:662] [2022-12-30 10:47:14 +0000.473776][5b4f] OpenSlesOutput destruct.

[289:663] [2022-12-30 10:47:14 +0000.474604][5b4f] EventDispatchServerScope


destruct
[289:663] [2022-12-30 10:47:14 +0000.474664][5b4f]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[289:663] [2022-12-30 10:47:14 +0000.474736][5b4f] ~AudioDeviceDataHandler

[289:666] [2022-12-30 10:47:14 +0000.477571][5b4f] AppDeviceManagerDestruct.

[289:666] [2022-12-30 10:47:14 +0000.477688][5b4f] ~AppDeviceManager:


[289:666] [2022-12-30 10:47:14 +0000.477784][5b4f] ~CpuOverloadDetect
time:869175059 enter.

[289:667] [2022-12-30 10:47:14 +0000.478501][5b4f] ~CpuOverloadDetect leave.


expire time = 1 ms

[289:670] [2022-12-30 10:47:14 +0000.481462][5b4f] Destruct BeautifyReader begin...


[289:670] [2022-12-30 10:47:14 +0000.481571][5b4f] Destruct BeautifyReader done.
[289:670] [2022-12-30 10:47:14 +0000.481643][5b4f] ~MediaFilterCamera leave.
expire time = 267 ms

[289:670] [2022-12-30 10:47:14 +0000.481937][5b4f] ~GLESContext:


[289:685] [2022-12-30 10:47:14 +0000.497051][5b4f] GLESContext destruct finish.
[289:686] [2022-12-30 10:47:14 +0000.497194][5b4f] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[289:686] [2022-12-30 10:47:14 +0000.498123][5b4f] global uninited!
[289:691] [2022-12-30 10:47:14 +0000.502267][5b4f] clear AppID 50011
[289:691] [2022-12-30 10:47:14 +0000.502341][5b4f] UnRegister JVM for Xplatform
util
[289:691] [2022-12-30 10:47:14 +0000.502409][5b4f] Dispose::unregister webrtc video
engine
[289:691] [2022-12-30 10:47:14 +0000.502461][5b4f] Init the android object with
jvm:0x0 env:0x0 context:0x0

[289:691] [2022-12-30 10:47:14 +0000.502524][5b4f] SetAndroidMediaCodecObjects


time:869175084 enter.

[289:691] [2022-12-30 10:47:14 +0000.502577][5b4f] ClearAndroidMediaCodecObjects


time:869175084 enter.

[289:691] [2022-12-30 10:47:14 +0000.502636][5b4f] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[289:691] [2022-12-30 10:47:14 +0000.502689][5b4f] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[289:691] [2022-12-30 10:47:14 +0000.502742][5b4f] SetAndroidMediaCodecObjects


time:869175084 enter.

[289:691] [2022-12-30 10:47:14 +0000.502794][5b4f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[289:691] [2022-12-30 10:47:14 +0000.502847][5b4f] ClearAndroidMediaCodecObjects
time:869175084 enter.

[289:691] [2022-12-30 10:47:14 +0000.502900][5b4f] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[289:691] [2022-12-30 10:47:14 +0000.502953][5b4f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[289:691] [2022-12-30 10:47:14 +0000.503004][5b4f] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[289:691] [2022-12-30 10:47:14 +0000.503057][5b4f] Dispose::unregister webrtc voice


engine
[289:691] [2022-12-30 10:47:14 +0000.503107][5b4f] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[289:692] [2022-12-30 10:47:14 +0000.503163][5b4f] SystemUtil UnInit done


[352:482] [2022-12-30 10:48:17 +0000.294169][5b4f] Register JVM for xplatform util
[352:487] [2022-12-30 10:48:17 +0000.298908][5b4f] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-12-
30 10:48:17 +0000
[352:487] [2022-12-30 10:48:17 +0000.298948][5b4f] set AppID=50011 old AppID=-1
[352:487] [2022-12-30 10:48:17 +0000.298964][5b4f] Init the android object with
jvm:0xb400007430621380 env:0x7430714f00 context:0x74104e9078

[352:487] [2022-12-30 10:48:17 +0000.298980][5b4f] SetAndroidMediaCodecObjects


time:869237880 enter.

[352:487] [2022-12-30 10:48:17 +0000.299010][5b4f] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[352:487] [2022-12-30 10:48:17 +0000.299025][5b4f] SetAndroidMediaCodecObjects


time:869237880 enter.

[352:487] [2022-12-30 10:48:17 +0000.299051][5b4f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007430621380
[352:487] [2022-12-30 10:48:17 +0000.299066][5b4f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007430621380 address:0x7303ead760
[352:487] [2022-12-30 10:48:17 +0000.299089][5b4f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007430621380
address:0x7303ead760
[352:487] [2022-12-30 10:48:17 +0000.299103][5b4f] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[352:487] [2022-12-30 10:48:17 +0000.299127][5b4f] Set the android objects with


jvm:0xb400007430621380 env:0x7430714f00 context:0x74104e9078

[352:488] [2022-12-30 10:48:17 +0000.299141][5b4f] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7430714f00
[352:488] [2022-12-30 10:48:17 +0000.299159][5b4f] SystemUtil Init done
[352:488] [2022-12-30 10:48:17 +0000.299400][5b4f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[352:488] [2022-12-30 10:48:17 +0000.299489][5b4f] MediaFilterCamera
[352:488] [2022-12-30 10:48:17 +0000.299519][5b4f] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[352:488] [2022-12-30 10:48:17 +0000.299750][5b4f] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[352:488] [2022-12-30 10:48:17 +0000.299781][5b4f] Recording session using default
bitrate support by app:14680064
[352:488] [2022-12-30 10:48:17 +0000.299798][6106] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x734a1ae5c0
[352:488] [2022-12-30 10:48:17 +0000.299958][6106] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[352:488] [2022-12-30 10:48:17 +0000.300027][5b4f] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[352:490] [2022-12-30 10:48:17 +0000.301977][5b4f] Error(ini.cc:191): Open the file
failed. error:2
[352:490] [2022-12-30 10:48:17 +0000.302046][5b4f]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[352:490] [2022-12-30 10:48:17 +0000.302065][5b4f] The device model: m2002j9g
usingSoftwareAEC value: 0
[352:493] [2022-12-30 10:48:17 +0000.305116][5b4f] Error(ini.cc:191): Open the file
failed. error:2
[352:494] [2022-12-30 10:48:17 +0000.305194][5b4f]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[352:494] [2022-12-30 10:48:17 +0000.305251][5b4f] The device model: m2002j9g
usingHardwareAEC value: 0
[352:494] [2022-12-30 10:48:17 +0000.305275][5b4f] The machine device: m2002j9g
usingHardwareAEC value: 0
[352:494] [2022-12-30 10:48:17 +0000.305289][5b4f] Using Default AEC type: software
AEC
[352:494] [2022-12-30 10:48:17 +0000.306111][5b4f] The device model: m2002j9g enum
value: 0
[352:495] [2022-12-30 10:48:17 +0000.306545][5b4f] GetMachineModel is M2002J9G
[352:495] [2022-12-30 10:48:17 +0000.306576][5b4f] GetMachineInfo: M2002J9G
[352:495] [2022-12-30 10:48:17 +0000.306591][5b4f] Construct BeautifyReader
begin...
[352:495] [2022-12-30 10:48:17 +0000.306619][5b4f] dumpStickerRgba:0
dumpStickerYuv:0
[352:495] [2022-12-30 10:48:17 +0000.306634][5b4f] Construct BeautifyReader done.
[352:498] [2022-12-30 10:48:17 +0000.309762][5b4f] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[352:498] [2022-12-30 10:48:17 +0000.309850][5b4f] AppDeviceManager telnet server
for statistics started......
[352:498] [2022-12-30 10:48:17 +0000.309800][6109] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7349e71da0
[352:499] [2022-12-30 10:48:17 +0000.310310][5b4f] CpuOverloadDetect time:869237892
enter.

[352:499] [2022-12-30 10:48:17 +0000.310422][5b4f] CpuOverloadDetect leave. expire


time = 0 ms

[352:499] [2022-12-30 10:48:17 +0000.310450][610a] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7336bd8340
[352:499] [2022-12-30 10:48:17 +0000.310894][5b4f] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[352:499] [2022-12-30 10:48:17 +0000.310923][5b4f] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[352:500] [2022-12-30 10:48:17 +0000.311161][5b4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[352:500] [2022-12-30 10:48:17 +0000.311477][5b4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[352:500] [2022-12-30 10:48:17 +0000.311679][5b4f] CreatePlatformSpecificObjects:
[352:500] [2022-12-30 10:48:17 +0000.311716][5b4f] audio device use opensle input
and opensl output
[352:500] [2022-12-30 10:48:17 +0000.311751][5b4f] Create OpenSLES output module
with java VM support.

[352:500] [2022-12-30 10:48:17 +0000.311850][5b4f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[352:500] [2022-12-30 10:48:17 +0000.311979][5b4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[352:500] [2022-12-30 10:48:17 +0000.312132][5b4f] Create OpenSLES output module
with buffer num:1

[352:501] [2022-12-30 10:48:17 +0000.312222][5b4f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[352:501] [2022-12-30 10:48:17 +0000.312350][5b4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[352:501] [2022-12-30 10:48:17 +0000.312492][5b4f] Create OpenSLES input module
with java VM support.

[352:501] [2022-12-30 10:48:17 +0000.312528][5b4f] Create OpenSLES input module


with buffer num:1

[352:501] [2022-12-30 10:48:17 +0000.312566][5b4f] Error(trace.cc:40): Init the


output and input for audio device template.
[352:501] [2022-12-30 10:48:17 +0000.312590][5b4f] Init the output device.

[352:501] [2022-12-30 10:48:17 +0000.312603][5b4f] Init the opensl input.


[352:501] [2022-12-30 10:48:17 +0000.312629][5b4f] AppDeviceManager get setting
samplerate: 0
[352:501] [2022-12-30 10:48:17 +0000.312940][5b4f] The device model: m2002j9g enum
value: 0
[352:502] [2022-12-30 10:48:17 +0000.313378][5b4f] The device model: m2002j9g enum
value: 0
[352:502] [2022-12-30 10:48:17 +0000.313407][5b4f] Set the sample rate to be:48000

[352:502] [2022-12-30 10:48:17 +0000.313437][5b4f] Enable the recording stereo:0


[352:502] [2022-12-30 10:48:17 +0000.313453][5b4f] Set the playout as stereo:1
[352:502] [2022-12-30 10:48:17 +0000.313469][5b4f] Init the microphone.
[352:502] [2022-12-30 10:48:17 +0000.313908][5b4f] Update the recording sample rate
to be: 48000
[352:502] [2022-12-30 10:48:17 +0000.313944][5b4f] Init the speaker.
[352:502] [2022-12-30 10:48:17 +0000.313977][5b4f] Low latency buffer size:144 low
sample rate:48000
[352:503] [2022-12-30 10:48:17 +0000.314213][5b4f] Using 1 x 10ms for an audio
frame.

[352:507] [2022-12-30 10:48:17 +0000.318263][5b4f] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[352:507] [2022-12-30 10:48:17 +0000.318364][5b4f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[352:507] [2022-12-30 10:48:17 +0000.318401][5b4f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[352:512] [2022-12-30 10:48:17 +0000.323251][5b4f] The device model:m2002j9g

[352:512] [2022-12-30 10:48:17 +0000.323314][5b4f] speaker output factor:100


defaultFactor: 100
[352:512] [2022-12-30 10:48:17 +0000.323330][5b4f] headset output factor:100
defaultFactor: 100

[352:512] [2022-12-30 10:48:17 +0000.323618][5b4f] AppDeviceManagerStart finished.


[352:512] [2022-12-30 10:48:17 +0000.323646][5b4f] AppDeviceManagerStartMic::mic
status is off
[352:512] [2022-12-30 10:48:17 +0000.323685][5b4f] AppDeviceManagerStartMic update
aec type: 2

[352:512] [2022-12-30 10:48:17 +0000.323704][5b4f] AppDeviceManagerStartMic update


voiceChangeMode: 4

[352:512] [2022-12-30 10:48:17 +0000.323720][5b4f]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[352:512] [2022-12-30 10:48:17 +0000.323745][5b4f]
AudioDeviceDataHandler::StartMicProcess

[352:512] [2022-12-30 10:48:17 +0000.323842][5b4f] Try to start webrtc recording


device.

[352:512] [2022-12-30 10:48:17 +0000.323870][5b4f] StartRecording. threadID:23375

[352:512] [2022-12-30 10:48:17 +0000.323871][610b] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[352:512] [2022-12-30 10:48:17 +0000.323933][5b4f] default mode: Set the recording
mode to voice communication to enable HW AEC .

[352:512] [2022-12-30 10:48:17 +0000.323952][5b4f] Set the recording mode before


getSetting: 4
[352:512] [2022-12-30 10:48:17 +0000.323983][5b4f] Set the recording mode after
getSetting: 1
[352:540] [2022-12-30 10:48:17 +0000.351315][5b4f] StartRecording finished.

[352:540] [2022-12-30 10:48:17 +0000.351374][5b4f] audio: start the audio mic


checker timer.

[352:540] [2022-12-30 10:48:17 +0000.351814][5b4f] machine model :xiaomi


[352:540] [2022-12-30 10:48:17 +0000.351860][5b4f] Support this machine
model :xiaomi
[352:540] [2022-12-30 10:48:17 +0000.351881][5b4f] global inited! current sdk
version: 12-14-d8558ab
[352:911] [2022-12-30 10:48:17 +0000.722942][6093]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[352:912] [2022-12-30 10:48:17 +0000.723215][6107] MediaFilterCamera, recording
file context:0x74009ce980 input texture:4
[352:912] [2022-12-30 10:48:17 +0000.723281][6107] GLESContext:
[352:912] [2022-12-30 10:48:17 +0000.723316][6107] The result of eglGetDisplay is:
0xb400007430714a00
[352:913] [2022-12-30 10:48:17 +0000.724452][6107] The result of creation:
0x730d5f2180
[352:913] [2022-12-30 10:48:17 +0000.724560][6107] The result of
eglCreatePbufferSurface is: 0x730d5f2480
[352:913] [2022-12-30 10:48:17 +0000.724661][6093]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x74009ce980 input_texture: 4
[352:945] [2022-12-30 10:48:17 +0000.756966][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[353:905] [2022-12-30 10:48:18 +0000.717065][610b] Run AGC when audioType = 0
[354:656] [2022-12-30 10:48:19 +0000.467931][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[355:906] [2022-12-30 10:48:20 +0000.717363][610b] Run AGC when audioType = 0
[355:906] [2022-12-30 10:48:20 +0000.717617][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[356:377] [2022-12-30 10:48:21 +0000.188326][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[356:545] [2022-12-30 10:48:21 +0000.356812][5c0b]
monitorTime:4005totalDuration:3910
[357:905] [2022-12-30 10:48:22 +0000.716490][610c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[357:905] [2022-12-30 10:48:22 +0000.716812][610c] _deviceSampleRate:48000

[357:908] [2022-12-30 10:48:22 +0000.719645][610b] Run AGC when audioType = 0


[358:091] [2022-12-30 10:48:22 +0000.902884][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[359:808] [2022-12-30 10:48:24 +0000.619899][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[359:908] [2022-12-30 10:48:24 +0000.719664][610b] Run AGC when audioType = 0
[359:908] [2022-12-30 10:48:24 +0000.720010][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[361:155] [2022-12-30 10:48:25 +0000.966331][57e9] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[361:155] [2022-12-30 10:48:25 +0000.966437][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[361:155] [2022-12-30 10:48:25 +0000.966709][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[361:156] [2022-12-30 10:48:25 +0000.967423][6107] operator() time:869246549
enter.

[361:156] [2022-12-30 10:48:25 +0000.967504][6107] MediaFilterCamera, recording


file context:0x74009ce980 input texture:4
[361:157] [2022-12-30 10:48:25 +0000.968741][6107] MicSource: Mic source
created:10x730d6e3300
[361:158] [2022-12-30 10:48:25 +0000.969308][6107] alloc thread: 0x732953f480
name:worker3 thread id:494507117744 to Mic_source
[361:158] [2022-12-30 10:48:25 +0000.969384][6107] audio: start the audio sender
thread.

[361:158] [2022-12-30 10:48:25 +0000.969429][6107] construct OpenGLRenderProgram


0x73295bc398
[361:158] [2022-12-30 10:48:25 +0000.969466][6107] CropFilter::SetOrientation
orientation: 90
[361:158] [2022-12-30 10:48:25 +0000.969630][6107] filter: filter pipeline
construtc this: 0x7412934cc0
[361:158] [2022-12-30 10:48:25 +0000.969675][6107] filter: filter pipeline2 update
pattern: 1
[361:158] [2022-12-30 10:48:25 +0000.969716][6107] CameraSource::source_id_:14
[361:158] [2022-12-30 10:48:25 +0000.969756][6107] RecordAudioSource::source_id_:15
[361:158] [2022-12-30 10:48:25 +0000.969979][6107] BindInputFilter 0x732964a240
this 0x73295bc5c0
[361:158] [2022-12-30 10:48:25 +0000.970037][6107] BindInputFilter 0x7323d577d8
this 0x730d5bad50
[361:158] [2022-12-30 10:48:25 +0000.970087][6107] BindInputFilter 0x73295bc5c0
this 0x7412934d60
[361:159] [2022-12-30 10:48:25 +0000.970184][6107] setParamentForFilters:
speed:1.000000
[361:159] [2022-12-30 10:48:25 +0000.970221][6107] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[361:159] [2022-12-30 10:48:25 +0000.970262][6107] SetParamForFilter time:869246552
enter.

[361:159] [2022-12-30 10:48:25 +0000.970299][6107] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[361:159] [2022-12-30 10:48:25 +0000.970335][6107] SetParamForFilter: Params video
index is: 0
[361:159] [2022-12-30 10:48:25 +0000.970369][6107] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[361:159] [2022-12-30 10:48:25 +0000.970403][6107] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[361:159] [2022-12-30 10:48:25 +0000.970439][6107] crop filter mode tpye:
citytravelvideo index:0
[361:165] [2022-12-30 10:48:25 +0000.976969][6107]
Warning(parse_template_json.cc:45): json parament no found the parament
[361:165] [2022-12-30 10:48:25 +0000.977068][6107]
Warning(parse_template_json.cc:45): json parament no found the parament
[361:165] [2022-12-30 10:48:25 +0000.977096][6107]
Warning(parse_template_json.cc:45): json parament no found the parament
[361:165] [2022-12-30 10:48:25 +0000.977133][6107]
Warning(parse_template_json.cc:45): json parament no found the parament
[361:166] [2022-12-30 10:48:25 +0000.977164][6107]
Warning(parse_template_json.cc:45): json parament no found the parament
[361:166] [2022-12-30 10:48:25 +0000.977204][6107]
Warning(parse_template_json.cc:45): json parament no found the parament
[361:166] [2022-12-30 10:48:25 +0000.977233][6107]
Warning(parse_template_json.cc:45): json parament no found the parament
[361:166] [2022-12-30 10:48:25 +0000.977263][6107]
Warning(parse_template_json.cc:81): json parament no found the parament
[361:166] [2022-12-30 10:48:25 +0000.977290][6107]
Warning(parse_template_json.cc:81): json parament no found the parament
[361:166] [2022-12-30 10:48:25 +0000.977318][6107]
Warning(parse_template_json.cc:67): json parament no found the parament
[361:166] [2022-12-30 10:48:25 +0000.977345][6107]
Warning(parse_template_json.cc:93): json parament no found the duration
[361:166] [2022-12-30 10:48:25 +0000.977376][6107] SetParamForFilter leave. expire
time = 7 ms

[361:166] [2022-12-30 10:48:25 +0000.977594][6107] OnOutputSizeChanged width 1280


height 720
[361:166] [2022-12-30 10:48:25 +0000.977631][6107] OpenGLFrameBuffer: width:1280
height:720
[361:166] [2022-12-30 10:48:25 +0000.977663][6107] OpenGLFrameBuffer: width:1280
height:720
[361:166] [2022-12-30 10:48:25 +0000.977742][6107] OpenGLFrameBuffer: width:1280
height:720
[361:166] [2022-12-30 10:48:25 +0000.977775][6107] OpenGLFrameBuffer: width:1280
height:720
[361:166] [2022-12-30 10:48:25 +0000.977803][6107] OpenGLFrameBuffer: width:1280
height:720
[361:166] [2022-12-30 10:48:25 +0000.977834][6107] OpenGLFrameBuffer: width:1280
height:720
[361:166] [2022-12-30 10:48:25 +0000.977860][6107] construct TrivalImageDrawer
0x73129d4280
[361:166] [2022-12-30 10:48:25 +0000.977890][6107] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x73129d4280 context 0x741283fd40
[361:166] [2022-12-30 10:48:25 +0000.977920][6107] setupGLES:
[361:167] [2022-12-30 10:48:25 +0000.978539][6107] OpenGLRenderProgram::Initialize.
[361:167] [2022-12-30 10:48:25 +0000.978656][6107] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[361:167] [2022-12-30 10:48:25 +0000.978690][6107] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[361:167] [2022-12-30 10:48:25 +0000.978747][6107] Init open gl render:
0x73295bc398
[361:167] [2022-12-30 10:48:25 +0000.978783][6107] Fragement shader path:
[361:167] [2022-12-30 10:48:25 +0000.978825][6107] Fragement shader path:
[361:167] [2022-12-30 10:48:25 +0000.978855][6107] create opengl program object.
[361:167] [2022-12-30 10:48:25 +0000.978880][6107] create shader: vertex
[361:168] [2022-12-30 10:48:25 +0000.979144][6107] create shader: fragment
[361:169] [2022-12-30 10:48:25 +0000.981078][6107] Have not extra filter filename!
[361:170] [2022-12-30 10:48:25 +0000.981161][6107] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[361:170] [2022-12-30 10:48:25 +0000.981193][6107] OpenGLRenderProgram::Initialize
success.
[361:170] [2022-12-30 10:48:25 +0000.981256][6107] Setup the OpenGL result:1
[361:170] [2022-12-30 10:48:25 +0000.981920][6106] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_869246563.mp4
[361:170] [2022-12-30 10:48:25 +0000.982129][6106] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_869246563.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[361:171] [2022-12-30 10:48:25 +0000.982230][6106] 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
[361:171] [2022-12-30 10:48:25 +0000.982284][6106] 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_869246563.mp4
fileFD: -1
[361:171] [2022-12-30 10:48:25 +0000.982715][6106] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_869246563.mp4
is opened successfully
[361:171] [2022-12-30 10:48:25 +0000.982769][6106] setupMediaProcessers:
[361:171] [2022-12-30 10:48:25 +0000.982811][6106]
RecordingSessionInternalSimple:setup media processers.
[361:171] [2022-12-30 10:48:25 +0000.982856][6106] construct AAC encoder
[361:172] [2022-12-30 10:48:25 +0000.983267][6106] H264Encoder creating:
superfast011818
[361:172] [2022-12-30 10:48:25 +0000.983334][6106] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[361:172] [2022-12-30 10:48:25 +0000.984045][6106] H264Encode::GetMachineModel is
M2002J9G
[361:173] [2022-12-30 10:48:25 +0000.984144][6106] H264Encoder machine_mode
is:M2002J9G
[361:173] [2022-12-30 10:48:25 +0000.984175][6106] H264Encode::machine size :9
machine_mode:M2002J9G
[361:173] [2022-12-30 10:48:25 +0000.984208][6106] H264Encode::machine array
size :22 machine_mode:M2002J9G
[361:173] [2022-12-30 10:48:25 +0000.984241][6106] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[361:173] [2022-12-30 10:48:25 +0000.984270][6106] setupCompressionSession:
[361:173] [2022-12-30 10:48:25 +0000.984326][6106] H264Encode::creating hareware
Encoder
[361:173] [2022-12-30 10:48:25 +0000.984354][6106] AndroidHwAvcEncoder
time:869246566 enter.

[361:173] [2022-12-30 10:48:25 +0000.984590][6106] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007430621380 address:0x7303ead760
[361:173] [2022-12-30 10:48:25 +0000.984762][6106] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[361:173] [2022-12-30 10:48:25 +0000.984817][6106] The video avc hw codec address
is 0x74009fa598
[361:173] [2022-12-30 10:48:25 +0000.984898][6106] AndroidHwAvcEncoder leave.
expire time = 0 ms

[361:173] [2022-12-30 10:48:25 +0000.984957][6106] RegisterEncodeCompleteCallback


time:869246566 enter.

[361:173] [2022-12-30 10:48:25 +0000.985092][6106] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[361:174] [2022-12-30 10:48:25 +0000.985155][6106] InitEncode time:869246567


enter.

[361:174] [2022-12-30 10:48:25 +0000.985246][6106] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[361:174] [2022-12-30 10:48:25 +0000.985315][6106] Create time:869246567 enter.
[361:174] [2022-12-30 10:48:25 +0000.985350][6106] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[361:174] [2022-12-30 10:48:25 +0000.985388][6106]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7349e850c0
[361:174] [2022-12-30 10:48:25 +0000.985588][6106]
supported_type:image/vnd.android.heic
[361:174] [2022-12-30 10:48:25 +0000.985663][6106] supported_type:video/avc
[361:174] [2022-12-30 10:48:25 +0000.985712][6106] name:OMX.qcom.video.encoder.avc
mime:video/avc
[361:174] [2022-12-30 10:48:25 +0000.985798][615f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73369f7498
[361:174] [2022-12-30 10:48:25 +0000.985834][6106] hwCodecPrefix :OMX.qcom.
[361:174] [2022-12-30 10:48:25 +0000.985968][6106] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[361:174] [2022-12-30 10:48:25 +0000.986015][6106] mediacodec_createCodecByName
time:869246567 enter.

[361:174] [2022-12-30 10:48:25 +0000.986063][6106] WrapAndroidMediaCodec


time:869246567 enter.

[361:175] [2022-12-30 10:48:25 +0000.986250][6106] WrapAndroidMediaCodec leave.


expire time = 1 ms

[361:196] [2022-12-30 10:48:26 +0000.7788][6106] mediacodec_createCodecByName


leave. expire time = 22 ms

[361:196] [2022-12-30 10:48:26 +0000.7900][6106] WrapAndroidMediaFromat


time:869246589 enter.

[361:196] [2022-12-30 10:48:26 +0000.8015][6106] WrapAndroidMediaFromat leave.


expire time = 0 ms

[361:225] [2022-12-30 10:48:26 +0000.36514][6106] Destroy time:869246618 enter.

[361:225] [2022-12-30 10:48:26 +0000.36612][6106] WrapAndroidMediaFromat::


Destroy
[361:225] [2022-12-30 10:48:26 +0000.36649][6106] Destroy leave. expire time = 0
ms

[361:225] [2022-12-30 10:48:26 +0000.36698][6106] ~WrapAndroidMediaFromat


time:869246618 enter.

[361:225] [2022-12-30 10:48:26 +0000.36758][6106] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[361:225] [2022-12-30 10:48:26 +0000.36809][6106] Create leave. expire time = 51


ms

[361:225] [2022-12-30 10:48:26 +0000.36850][6106] isSemiPlanarSupport


time:869246618 enter.

[361:225] [2022-12-30 10:48:26 +0000.36891][6106] H264Encoder isSemiPlanarSupport


[361:225] [2022-12-30 10:48:26 +0000.36939][6106] isSemiPlanarSupport leave.
expire time = 0 ms

[361:225] [2022-12-30 10:48:26 +0000.36978][6106] creat hw H264Encoder success,


isSemiPlanar:1
[361:225] [2022-12-30 10:48:26 +0000.37080][6106] InitEncode leave. expire time =
51 ms

[361:226] [2022-12-30 10:48:26 +0000.37138][6106] H264Encode::created Encoder


[361:226] [2022-12-30 10:48:26 +0000.37169][6106] H264Encode:: H264 encoder
created.
[361:226] [2022-12-30 10:48:26 +0000.37203][6106] H264 encoder created.
[361:226] [2022-12-30 10:48:26 +0000.37242][6106]
RecordingSessionInternalSimple:created avc encoder avc: 0x731884b300
[361:226] [2022-12-30 10:48:26 +0000.37283][6106] setOutput:
[361:226] [2022-12-30 10:48:26 +0000.37322][6106]
RecordingSessionInternalSimple:encoder set output to muxer!
[361:226] [2022-12-30 10:48:26 +0000.37349][6106] request a key frame
[361:226] [2022-12-30 10:48:26 +0000.37377][6106] H264Encode:: request a key frame
[361:226] [2022-12-30 10:48:26 +0000.37518][6106] setDisplayRotate :90
[361:226] [2022-12-30 10:48:26 +0000.37566][6106] 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
[361:226] [2022-12-30 10:48:26 +0000.37648][6107] StartRecording:
[361:226] [2022-12-30 10:48:26 +0000.37754][615b] operator(): Set the recording
session in mic source. recording session: 0x7323d57680
[361:226] [2022-12-30 10:48:26 +0000.37884][6107] operator() leave. expire time =
70 ms

[361:273] [2022-12-30 10:48:26 +0000.85125][6107] begine recode to first frame


spend time:118
[361:274] [2022-12-30 10:48:26 +0000.85221][6107]
GPUImageProcessing::SetOrientation orientation: 90
[361:275] [2022-12-30 10:48:26 +0000.86494][6107] drawYUV420 render
OpenGLRenderProgram:0x73295bc398
[361:306] [2022-12-30 10:48:26 +0000.117640][6107] drawYUV420 render
OpenGLRenderProgram:0x73295bc398
[361:315] [2022-12-30 10:48:26 +0000.126928][615e]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[361:339] [2022-12-30 10:48:26 +0000.150880][6107] drawYUV420 render
OpenGLRenderProgram:0x73295bc398
[361:356] [2022-12-30 10:48:26 +0000.167713][615f] add aac audio track with id:1
[361:379] [2022-12-30 10:48:26 +0000.190733][615e] h264 add frame header cdr flag
[361:380] [2022-12-30 10:48:26 +0000.191154][615e] h264 add frame header cdr flag
[361:380] [2022-12-30 10:48:26 +0000.191482][615e] Received key frame:0
[361:380] [2022-12-30 10:48:26 +0000.191676][615e] H264Encode:: get a sps pps
header!headerSize:31
[361:380] [2022-12-30 10:48:26 +0000.191812][615f] get the H.264 SPS parameter
[361:380] [2022-12-30 10:48:26 +0000.192007][615f] add video track with id:2
[361:381] [2022-12-30 10:48:26 +0000.192754][615f] get the H.264 PPS parameter
[361:380] [2022-12-30 10:48:26 +0000.191379][6157]
RecordAudioSource::PullAudioFrame
[361:382] [2022-12-30 10:48:26 +0000.193736][615f] get the H.264 IDR frame
[361:382] [2022-12-30 10:48:26 +0000.193845][615f] resss:true
[361:382] [2022-12-30 10:48:26 +0000.193863][615f] video start ts:0
[361:382] [2022-12-30 10:48:26 +0000.193963][615f] the video frame has been written
into MP4 file
[361:441] [2022-12-30 10:48:26 +0000.252790][615f] audio start ts:0
[361:441] [2022-12-30 10:48:26 +0000.252952][615f] the audio frame has been written
into MP4 file
[361:471] [2022-12-30 10:48:26 +0000.282983][6107] webrtc common_video plane
old ..... (1/1000) new: 40001 delete: 39979 diff: 22
[361:472] [2022-12-30 10:48:26 +0000.283563][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[361:520] [2022-12-30 10:48:26 +0000.331938][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[361:608] [2022-12-30 10:48:26 +0000.420094][6107] The convert RGB to YUV take 1
[361:701] [2022-12-30 10:48:26 +0000.512408][615b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[361:810] [2022-12-30 10:48:26 +0000.621769][615e] DTS queue for
Generator:0x7336aa46b8 469 500
[361:904] [2022-12-30 10:48:26 +0000.716071][610b] Run AGC when audioType = 0
[361:974] [2022-12-30 10:48:26 +0000.786040][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[362:116] [2022-12-30 10:48:26 +0000.927875][6107] The convert RGB to YUV take 2
[362:119] [2022-12-30 10:48:26 +0000.930846][615e] Push an pts:808 to dts queue.
[362:150] [2022-12-30 10:48:26 +0000.961946][615e] last dts:774 currentPts:808
ppsOrSPS:0 queue length:2
[362:205] [2022-12-30 10:48:27 +0000.16724][6157] resampled_data_size:8192
[362:210] [2022-12-30 10:48:27 +0000.21154][615d]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 812queue_audio_frame_:6
[362:380] [2022-12-30 10:48:27 +0000.192009][615e]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:1071
[362:475] [2022-12-30 10:48:27 +0000.286428][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[362:609] [2022-12-30 10:48:27 +0000.420886][6107] GPUImageProcessing: process
video frame with resolution 1280 X 720
[362:609] [2022-12-30 10:48:27 +0000.420968][6107] GPUImageProcessing: input frame
width1280 X 720
[362:610] [2022-12-30 10:48:27 +0000.421396][6107] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[362:610] [2022-12-30 10:48:27 +0000.421479][6107] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[362:612] [2022-12-30 10:48:27 +0000.423586][6107] The convert RGB to YUV take 2
[362:652] [2022-12-30 10:48:27 +0000.463173][615e] DTS queue for
Generator:0x7336aa46b8 1304 1341
[362:707] [2022-12-30 10:48:27 +0000.518831][615b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[362:733] [2022-12-30 10:48:27 +0000.544260][6157] AF_SpeedFilter::PullFrame eof4
[362:743] [2022-12-30 10:48:27 +0000.554212][6157]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[362:786] [2022-12-30 10:48:27 +0000.597235][6157] AF_SpeedFilter audio
0x730d5bac00 PullFrame
[362:980] [2022-12-30 10:48:27 +0000.791197][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[363:110] [2022-12-30 10:48:27 +0000.921472][6107] The convert RGB to YUV take 2
[363:219] [2022-12-30 10:48:28 +0000.31058][6157] RecordAudioSource::PullAudioFrame
[363:235] [2022-12-30 10:48:28 +0000.46527][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[363:349] [2022-12-30 10:48:28 +0000.161123][615e] h264 add frame header cdr flag
[363:350] [2022-12-30 10:48:28 +0000.161389][615e] Received key frame:2001
[363:390] [2022-12-30 10:48:28 +0000.201534][615f] get the H.264 IDR frame
[363:424] [2022-12-30 10:48:28 +0000.235657][6157] FilterPipeline2::OnAudioFrame
pts 2160 last_audio_timestamp_ 2160
[363:444] [2022-12-30 10:48:28 +0000.256000][615e] Push an pts:2136 to dts queue.
[363:447] [2022-12-30 10:48:28 +0000.258410][615e] DTS queue for
Generator:0x7336aa46b8 2136
[363:481] [2022-12-30 10:48:28 +0000.292485][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[363:487] [2022-12-30 10:48:28 +0000.298928][615e] SendFrame
encodedImage._timeStamp:2136encodedImage->_length:45728
[363:487] [2022-12-30 10:48:28 +0000.299078][615e] last dts:2101 currentPts:2136
ppsOrSPS:0 queue length:2
[363:543] [2022-12-30 10:48:28 +0000.354338][6107] webrtc common_video plane
old ..... (1/1000) new: 41001 delete: 40983 diff: 18
[363:549] [2022-12-30 10:48:28 +0000.361016][615b] The output timestamp from audio
mixer change:869248941
[363:615] [2022-12-30 10:48:28 +0000.426831][6107] The convert RGB to YUV take 2
[363:687] [2022-12-30 10:48:28 +0000.498687][610b] On audio frame the broadcast
with timestamp:869249080 samples:480. (1000 frame for one log)

[363:699] [2022-12-30 10:48:28 +0000.510800][615b] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[363:700] [2022-12-30 10:48:28 +0000.511205][615b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[363:907] [2022-12-30 10:48:28 +0000.719042][610b] Run AGC when audioType = 0
[363:908] [2022-12-30 10:48:28 +0000.719226][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[363:948] [2022-12-30 10:48:28 +0000.759844][615e] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:2602 pts:2602
[363:973] [2022-12-30 10:48:28 +0000.785138][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[364:111] [2022-12-30 10:48:28 +0000.922187][6107] The convert RGB to YUV take 1
[364:284] [2022-12-30 10:48:29 +0000.95507][615e] DTS queue for
Generator:0x7336aa46b8 2969
[364:365] [2022-12-30 10:48:29 +0000.176873][6157] AF_SpeedFilter audio
0x730d5bac00 PullFrame
[364:377] [2022-12-30 10:48:29 +0000.188479][615e] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3068
[364:377] [2022-12-30 10:48:29 +0000.188589][615e] push video frame to H264
encoder. (100 frame for one log)

[364:377] [2022-12-30 10:48:29 +0000.188666][615e] push video frame to H264


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

[364:377] [2022-12-30 10:48:29 +0000.188707][615e] H264Encode::push video frame to


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

[364:377] [2022-12-30 10:48:29 +0000.188750][615e] The input pts:3068 fps:30


[364:416] [2022-12-30 10:48:29 +0000.227706][615e] H264Encode::H264SWEncoder get
callback, length:50960 type:1 nalType:1length:50956
[364:430] [2022-12-30 10:48:29 +0000.241543][6157] resampled_data_size:0
[364:473] [2022-12-30 10:48:29 +0000.284396][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[364:558] [2022-12-30 10:48:29 +0000.370012][615d]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 3134queue_audio_frame_:9
[364:570] [2022-12-30 10:48:29 +0000.381541][6107] drawYUV420 render
OpenGLRenderProgram:0x73295bc398
[364:611] [2022-12-30 10:48:29 +0000.423125][6107] The convert RGB to YUV take 1
[364:703] [2022-12-30 10:48:29 +0000.514804][615b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[364:783] [2022-12-30 10:48:29 +0000.594473][615e] Push an pts:3474 to dts queue.
[364:818] [2022-12-30 10:48:29 +0000.629620][615e] last dts:3436 currentPts:3474
ppsOrSPS:0 queue length:2
[364:945] [2022-12-30 10:48:29 +0000.756639][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[364:973] [2022-12-30 10:48:29 +0000.784400][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[364:992] [2022-12-30 10:48:29 +0000.803685][6157] AF_SpeedFilter::PullFrame eof4
[365:001] [2022-12-30 10:48:29 +0000.812618][6157]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[365:061] [2022-12-30 10:48:29 +0000.873057][6157]
RecordAudioSource::PullAudioFrame
[365:110] [2022-12-30 10:48:29 +0000.922074][6107] The convert RGB to YUV take 1
[365:117] [2022-12-30 10:48:29 +0000.928987][615e] DTS queue for
Generator:0x7336aa46b8 3803
[365:354] [2022-12-30 10:48:30 +0000.165343][615e] h264 add frame header cdr flag
[365:354] [2022-12-30 10:48:30 +0000.165680][615e] Received key frame:4001
[365:378] [2022-12-30 10:48:30 +0000.189260][6157] AF_SpeedFilter audio time,
0x730d5bac00 rcv time: 869250762
[365:378] [2022-12-30 10:48:30 +0000.189444][6157] AF_SpeedFilter audio time,
0x730d5bac00 rcv time: 869250762in_nSamples:441
[365:382] [2022-12-30 10:48:30 +0000.193884][615f] get the H.264 IDR frame
[365:472] [2022-12-30 10:48:30 +0000.283681][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[365:496] [2022-12-30 10:48:30 +0000.307343][6157]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 869250759
[365:496] [2022-12-30 10:48:30 +0000.307507][6157]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[365:615] [2022-12-30 10:48:30 +0000.427105][6107] The convert RGB to YUV take 1
[365:643] [2022-12-30 10:48:30 +0000.454656][6107] webrtc common_video plane
old ..... (1/1000) new: 42001 delete: 41979 diff: 22
[365:704] [2022-12-30 10:48:30 +0000.515384][615b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[365:709] [2022-12-30 10:48:30 +0000.521049][615e]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:4398
[365:908] [2022-12-30 10:48:30 +0000.719199][610b] Run AGC when audioType = 0
[365:947] [2022-12-30 10:48:30 +0000.758243][615e] DTS queue for
Generator:0x7336aa46b8 4603 4636
[365:959] [2022-12-30 10:48:30 +0000.770759][6157] AF_SpeedFilter audio
0x730d5bac00 PullFrame
[365:977] [2022-12-30 10:48:30 +0000.788711][6107] GPUImageProcessing: process
video frame with resolution 1280 X 720
[365:977] [2022-12-30 10:48:30 +0000.788816][6107] GPUImageProcessing: input frame
width1280 X 720
[365:978] [2022-12-30 10:48:30 +0000.789231][6107] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[365:978] [2022-12-30 10:48:30 +0000.789295][6107] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[365:978] [2022-12-30 10:48:30 +0000.789380][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[366:105] [2022-12-30 10:48:30 +0000.916983][6107] The convert RGB to YUV take 2
[366:109] [2022-12-30 10:48:30 +0000.920337][615e] Push an pts:4798 to dts queue.
[366:148] [2022-12-30 10:48:30 +0000.960115][615e] last dts:4768 currentPts:4798
ppsOrSPS:0 queue length:2
[366:470] [2022-12-30 10:48:31 +0000.281921][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[366:611] [2022-12-30 10:48:31 +0000.422212][6107] The convert RGB to YUV take 2
[366:619] [2022-12-30 10:48:31 +0000.430207][6157] resampled_data_size:11776
[366:650] [2022-12-30 10:48:31 +0000.461832][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[366:700] [2022-12-30 10:48:31 +0000.511716][615b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[366:774] [2022-12-30 10:48:31 +0000.585148][615e] DTS queue for
Generator:0x7336aa46b8 5434 5464
[366:816] [2022-12-30 10:48:31 +0000.627338][615e] SendFrame
encodedImage._timeStamp:5464encodedImage->_length:33232
[366:823] [2022-12-30 10:48:31 +0000.634311][615d]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 5456queue_audio_frame_:3
[366:917] [2022-12-30 10:48:31 +0000.728998][6157]
RecordAudioSource::PullAudioFrame
[366:976] [2022-12-30 10:48:31 +0000.787413][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[367:043] [2022-12-30 10:48:31 +0000.854880][6107] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[367:109] [2022-12-30 10:48:31 +0000.920974][6107] The convert RGB to YUV take 2
[367:265] [2022-12-30 10:48:32 +0000.77036][6157] AF_SpeedFilter::PullFrame eof4
[367:274] [2022-12-30 10:48:32 +0000.85683][6157]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[367:316] [2022-12-30 10:48:32 +0000.127452][615e] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:5970 pts:5970
[367:352] [2022-12-30 10:48:32 +0000.163637][615e] h264 add frame header cdr flag
[367:352] [2022-12-30 10:48:32 +0000.164121][615e] Received key frame:6002
[367:386] [2022-12-30 10:48:32 +0000.197448][615f] get the H.264 IDR frame
[367:442] [2022-12-30 10:48:32 +0000.254188][615e] Push an pts:6135 to dts queue.
[367:472] [2022-12-30 10:48:32 +0000.283546][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[367:479] [2022-12-30 10:48:32 +0000.290361][615e] last dts:6102 currentPts:6135
ppsOrSPS:0 queue length:2
[367:556] [2022-12-30 10:48:32 +0000.367258][6157] AF_SpeedFilter audio
0x730d5bac00 PullFrame
[367:576] [2022-12-30 10:48:32 +0000.387421][615e] DTS queue for
Generator:0x7336aa46b8 6264
[367:612] [2022-12-30 10:48:32 +0000.423491][6107] The convert RGB to YUV take 2
[367:701] [2022-12-30 10:48:32 +0000.512663][615b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[367:705] [2022-12-30 10:48:32 +0000.516949][6107] webrtc common_video plane
old ..... (1/1000) new: 43001 delete: 42983 diff: 18
[367:742] [2022-12-30 10:48:32 +0000.553524][615e] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6434
[367:742] [2022-12-30 10:48:32 +0000.553713][615e] push video frame to H264
encoder. (100 frame for one log)

[367:742] [2022-12-30 10:48:32 +0000.553795][615e] push video frame to H264


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

[367:742] [2022-12-30 10:48:32 +0000.553831][615e] H264Encode::push video frame to


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

[367:742] [2022-12-30 10:48:32 +0000.553892][615e] The input pts:6434 fps:30


[367:777] [2022-12-30 10:48:32 +0000.588548][615e] H264Encode::H264SWEncoder get
callback, length:61760 type:1 nalType:1length:61756
[367:902] [2022-12-30 10:48:32 +0000.713469][6107] drawYUV420 render
OpenGLRenderProgram:0x73295bc398
[367:905] [2022-12-30 10:48:32 +0000.716191][610c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[367:905] [2022-12-30 10:48:32 +0000.716398][610c] _deviceSampleRate:48000

[367:910] [2022-12-30 10:48:32 +0000.722051][610b] Run AGC when audioType = 0


[367:911] [2022-12-30 10:48:32 +0000.722360][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[367:971] [2022-12-30 10:48:32 +0000.782547][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[368:109] [2022-12-30 10:48:32 +0000.920621][6107] The convert RGB to YUV take 2
[368:365] [2022-12-30 10:48:33 +0000.176560][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[368:412] [2022-12-30 10:48:33 +0000.223470][615e] DTS queue for
Generator:0x7336aa46b8 7099
[368:482] [2022-12-30 10:48:33 +0000.293965][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[368:612] [2022-12-30 10:48:33 +0000.423907][6107] The convert RGB to YUV take 2
[368:696] [2022-12-30 10:48:33 +0000.507345][615b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[368:753] [2022-12-30 10:48:33 +0000.564754][6157]
RecordAudioSource::PullAudioFrame
[368:776] [2022-12-30 10:48:33 +0000.587250][615e] Push an pts:7467 to dts queue.
[368:815] [2022-12-30 10:48:33 +0000.626475][615e] last dts:7434 currentPts:7467
ppsOrSPS:0 queue length:2
[368:881] [2022-12-30 10:48:33 +0000.692858][6157] resampled_data_size:2560
[368:971] [2022-12-30 10:48:33 +0000.782789][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[369:044] [2022-12-30 10:48:33 +0000.855181][615e]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:7733
[369:109] [2022-12-30 10:48:33 +0000.920489][6107] The convert RGB to YUV take 2
[369:121] [2022-12-30 10:48:33 +0000.932917][6157] AF_SpeedFilter audio
0x730d5bac00 PullFrame
[369:180] [2022-12-30 10:48:33 +0000.991692][615d]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 7778queue_audio_frame_:6
[369:254] [2022-12-30 10:48:34 +0000.65263][615e] DTS queue for
Generator:0x7336aa46b8 7942
[369:343] [2022-12-30 10:48:34 +0000.154262][6107] GPUImageProcessing: process
video frame with resolution 1280 X 720
[369:343] [2022-12-30 10:48:34 +0000.154399][6107] GPUImageProcessing: input frame
width1280 X 720
[369:343] [2022-12-30 10:48:34 +0000.154826][6107] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[369:343] [2022-12-30 10:48:34 +0000.154902][6107] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[369:352] [2022-12-30 10:48:34 +0000.164090][615e] h264 add frame header cdr flag
[369:353] [2022-12-30 10:48:34 +0000.164688][615e] Received key frame:7999
[369:383] [2022-12-30 10:48:34 +0000.194573][615f] get the H.264 IDR frame
[369:474] [2022-12-30 10:48:34 +0000.286011][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[369:511] [2022-12-30 10:48:34 +0000.322472][6157] AF_SpeedFilter::PullFrame eof4
[369:520] [2022-12-30 10:48:34 +0000.331228][6157]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[369:605] [2022-12-30 10:48:34 +0000.416866][6107] The convert RGB to YUV take 2
[369:703] [2022-12-30 10:48:34 +0000.514889][615b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[369:805] [2022-12-30 10:48:34 +0000.617088][6107] webrtc common_video plane
old ..... (1/1000) new: 44001 delete: 43979 diff: 22
[369:906] [2022-12-30 10:48:34 +0000.717162][610b] Run AGC when audioType = 0
[369:974] [2022-12-30 10:48:34 +0000.785166][6107] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[370:075] [2022-12-30 10:48:34 +0000.887122][615e] DTS queue for
Generator:0x7336aa46b8 8732 8766
[370:077] [2022-12-30 10:48:34 +0000.888275][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[370:106] [2022-12-30 10:48:34 +0000.917420][6107] The convert RGB to YUV take 2
[370:109] [2022-12-30 10:48:34 +0000.920495][615e] Push an pts:8798 to dts queue.
[370:147] [2022-12-30 10:48:34 +0000.958876][615e] SendFrame
encodedImage._timeStamp:8798encodedImage->_length:54704
[370:148] [2022-12-30 10:48:34 +0000.959287][615e] last dts:8766 currentPts:8798
ppsOrSPS:0 queue length:2
[370:469] [2022-12-30 10:48:35 +0000.281034][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[370:588] [2022-12-30 10:48:35 +0000.399348][6157]
RecordAudioSource::PullAudioFrame
[370:603] [2022-12-30 10:48:35 +0000.414679][6107] The convert RGB to YUV take 2
[370:688] [2022-12-30 10:48:35 +0000.499179][615e] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:9338 pts:9338
[370:694] [2022-12-30 10:48:35 +0000.505226][6157] AF_SpeedFilter audio
0x730d5bac00 PullFrame
[370:698] [2022-12-30 10:48:35 +0000.510004][615b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[370:906] [2022-12-30 10:48:35 +0000.717676][615e] DTS queue for
Generator:0x7336aa46b8 9566 9597
[370:973] [2022-12-30 10:48:35 +0000.784542][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[371:055] [2022-12-30 10:48:35 +0000.866376][6157] resampled_data_size:14848
[371:109] [2022-12-30 10:48:35 +0000.920246][6107] The convert RGB to YUV take 2
[371:110] [2022-12-30 10:48:35 +0000.921590][615e] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:9801
[371:110] [2022-12-30 10:48:35 +0000.921928][615e] push video frame to H264
encoder. (100 frame for one log)

[371:110] [2022-12-30 10:48:35 +0000.922083][615e] push video frame to H264


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

[371:111] [2022-12-30 10:48:35 +0000.922229][615e] H264Encode::push video frame to


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

[371:111] [2022-12-30 10:48:35 +0000.922470][615e] The input pts:9801 fps:30


[371:140] [2022-12-30 10:48:35 +0000.952077][615e] H264Encode::H264SWEncoder get
callback, length:60288 type:1 nalType:1length:60284
[371:235] [2022-12-30 10:48:36 +0000.46851][6107] drawYUV420 render
OpenGLRenderProgram:0x73295bc398
[371:345] [2022-12-30 10:48:36 +0000.156967][615e] h264 add frame header cdr flag
[371:346] [2022-12-30 10:48:36 +0000.157300][615e] Received key frame:9999
[371:387] [2022-12-30 10:48:36 +0000.198541][615f] get the H.264 IDR frame
[371:438] [2022-12-30 10:48:36 +0000.249220][6157] AF_SpeedFilter audio time 111,
0x730d5bac00 out time: 869256719 org time: 869256719
[371:446] [2022-12-30 10:48:36 +0000.257839][615e] Push an pts:10135 to dts queue.
[371:471] [2022-12-30 10:48:36 +0000.282742][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[371:510] [2022-12-30 10:48:36 +0000.321994][615e] last dts:10098 currentPts:10135
ppsOrSPS:0 queue length:3
[371:526] [2022-12-30 10:48:36 +0000.338125][615d]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 10100queue_audio_frame_:9
[371:611] [2022-12-30 10:48:36 +0000.422972][6107] The convert RGB to YUV take 1
[371:628] [2022-12-30 10:48:36 +0000.439168][6157] AF_SpeedFilter audio time
[371:697] [2022-12-30 10:48:36 +0000.509114][615b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[371:710] [2022-12-30 10:48:36 +0000.521828][615e] DTS queue for
Generator:0x7336aa46b8 10396
[371:769] [2022-12-30 10:48:36 +0000.580771][6157] AF_SpeedFilter::PullFrame eof4
[371:778] [2022-12-30 10:48:36 +0000.589673][6157]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[371:789] [2022-12-30 10:48:36 +0000.600981][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[371:873] [2022-12-30 10:48:36 +0000.684747][6107] webrtc common_video plane
old ..... (1/1000) new: 45001 delete: 44983 diff: 18
[371:909] [2022-12-30 10:48:36 +0000.720685][610b] Run AGC when audioType = 0
[371:909] [2022-12-30 10:48:36 +0000.720936][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[371:969] [2022-12-30 10:48:36 +0000.780663][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[372:109] [2022-12-30 10:48:36 +0000.920456][6107] The convert RGB to YUV take 2
[372:283] [2022-12-30 10:48:37 +0000.94737][6157] AF_SpeedFilter audio 0x730d5bac00
PullFrame
[372:370] [2022-12-30 10:48:37 +0000.181413][615e]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:11062
[372:429] [2022-12-30 10:48:37 +0000.240927][6157]
RecordAudioSource::PullAudioFrame
[372:474] [2022-12-30 10:48:37 +0000.285585][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[372:548] [2022-12-30 10:48:37 +0000.359856][615e] DTS queue for
Generator:0x7336aa46b8 11236
[372:604] [2022-12-30 10:48:37 +0000.416010][6107] The convert RGB to YUV take 2
[372:704] [2022-12-30 10:48:37 +0000.515796][615b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[372:705] [2022-12-30 10:48:37 +0000.516884][6107] GPUImageProcessing: process
video frame with resolution 1280 X 720
[372:705] [2022-12-30 10:48:37 +0000.516972][6107] GPUImageProcessing: input frame
width1280 X 720
[372:706] [2022-12-30 10:48:37 +0000.517380][6107] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[372:706] [2022-12-30 10:48:37 +0000.517519][6107] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[372:773] [2022-12-30 10:48:37 +0000.585001][615e] Push an pts:11464 to dts queue.
[372:813] [2022-12-30 10:48:37 +0000.625146][615e] last dts:11428 currentPts:11464
ppsOrSPS:0 queue length:2
[372:968] [2022-12-30 10:48:37 +0000.779546][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[373:105] [2022-12-30 10:48:37 +0000.916819][6107] The convert RGB to YUV take 2
[373:312] [2022-12-30 10:48:38 +0000.123637][6157] resampled_data_size:5632
[373:341] [2022-12-30 10:48:38 +0000.152996][615e] h264 add frame header cdr flag
[373:342] [2022-12-30 10:48:38 +0000.153347][615e] Received key frame:11999
[373:372] [2022-12-30 10:48:38 +0000.184055][615e] DTS queue for
Generator:0x7336aa46b8 12030 12065
[373:378] [2022-12-30 10:48:38 +0000.189644][615f] get the H.264 IDR frame
[373:471] [2022-12-30 10:48:38 +0000.282945][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[373:480] [2022-12-30 10:48:38 +0000.291361][615e] SendFrame
encodedImage._timeStamp:12134encodedImage->_length:83184
[373:501] [2022-12-30 10:48:38 +0000.312344][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[373:506] [2022-12-30 10:48:38 +0000.317585][6157] FilterPipeline2::OnAudioFrame
pts 12160 last_audio_timestamp_ 12160
[373:523] [2022-12-30 10:48:38 +0000.334767][615b] The output timestamp from audio
mixer change:869258909
[373:607] [2022-12-30 10:48:38 +0000.419126][6107] The convert RGB to YUV take 1
[373:687] [2022-12-30 10:48:38 +0000.498837][610b] On audio frame the broadcast
with timestamp:869259080 samples:480. (1000 frame for one log)

[373:703] [2022-12-30 10:48:38 +0000.514591][615b] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[373:703] [2022-12-30 10:48:38 +0000.515147][615b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[373:785] [2022-12-30 10:48:38 +0000.597063][615d]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 12422queue_audio_frame_:3
[373:864] [2022-12-30 10:48:38 +0000.675410][6157] AF_SpeedFilter audio
0x730d5bac00 PullFrame
[373:906] [2022-12-30 10:48:38 +0000.717451][610b] Run AGC when audioType = 0
[373:970] [2022-12-30 10:48:38 +0000.781699][6107] webrtc common_video plane
old ..... (1/1000) new: 46001 delete: 45979 diff: 22
[373:971] [2022-12-30 10:48:38 +0000.782353][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[374:022] [2022-12-30 10:48:38 +0000.833815][6157] AF_SpeedFilter::PullFrame eof4
[374:031] [2022-12-30 10:48:38 +0000.842592][6157]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[374:041] [2022-12-30 10:48:38 +0000.853053][615e] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:12699 pts:12699
[374:104] [2022-12-30 10:48:38 +0000.915174][6107] The convert RGB to YUV take 2
[374:105] [2022-12-30 10:48:38 +0000.916681][615e] Push an pts:12796 to dts queue.
[374:143] [2022-12-30 10:48:38 +0000.955077][615e] last dts:12761 currentPts:12796
ppsOrSPS:0 queue length:2
[374:207] [2022-12-30 10:48:39 +0000.18785][615e] DTS queue for
Generator:0x7336aa46b8 12863 12899
[374:271] [2022-12-30 10:48:39 +0000.83060][6157] RecordAudioSource::PullAudioFrame
[374:304] [2022-12-30 10:48:39 +0000.116060][6107] FilterPipeline2::OnVideoFrame
pts 13029 last_video_timestamp_ 13029
[374:467] [2022-12-30 10:48:39 +0000.278276][6107] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[374:472] [2022-12-30 10:48:39 +0000.283187][615e] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13161
[374:472] [2022-12-30 10:48:39 +0000.283340][615e] push video frame to H264
encoder. (100 frame for one log)

[374:472] [2022-12-30 10:48:39 +0000.283393][615e] push video frame to H264


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

[374:472] [2022-12-30 10:48:39 +0000.283427][615e] H264Encode::push video frame to


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

[374:472] [2022-12-30 10:48:39 +0000.283471][615e] The input pts:13161 fps:30


[374:510] [2022-12-30 10:48:39 +0000.321435][615e] H264Encode::H264SWEncoder get
callback, length:76864 type:1 nalType:1length:76860
[374:573] [2022-12-30 10:48:39 +0000.384583][6107] drawYUV420 render
OpenGLRenderProgram:0x73295bc398
[374:606] [2022-12-30 10:48:39 +0000.417979][6107] The convert RGB to YUV take 1
[374:696] [2022-12-30 10:48:39 +0000.508025][615b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[374:969] [2022-12-30 10:48:39 +0000.780731][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[375:042] [2022-12-30 10:48:39 +0000.853974][615e] DTS queue for
Generator:0x7336aa46b8 13697 13733
[375:106] [2022-12-30 10:48:39 +0000.917596][6107] The convert RGB to YUV take 2
[375:208] [2022-12-30 10:48:40 +0000.19913][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[375:345] [2022-12-30 10:48:40 +0000.157097][615e] h264 add frame header cdr flag
[375:346] [2022-12-30 10:48:40 +0000.157484][615e] Received key frame:13999
[375:376] [2022-12-30 10:48:40 +0000.188031][6157] AF_SpeedFilter audio time,
0x730d5bac00 rcv time: 869260758
[375:377] [2022-12-30 10:48:40 +0000.188224][6157] AF_SpeedFilter audio time,
0x730d5bac00 rcv time: 869260758in_nSamples:441
[375:377] [2022-12-30 10:48:40 +0000.188920][615f] get the H.264 IDR frame
[375:439] [2022-12-30 10:48:40 +0000.250646][6157] AF_SpeedFilter audio
0x730d5bac00 PullFrame
[375:444] [2022-12-30 10:48:40 +0000.255747][615e] Push an pts:14133 to dts queue.
[375:476] [2022-12-30 10:48:40 +0000.287742][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[375:484] [2022-12-30 10:48:40 +0000.296139][615e] last dts:14096 currentPts:14133
ppsOrSPS:0 queue length:2
[375:487] [2022-12-30 10:48:40 +0000.298983][6157]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 869260759
[375:488] [2022-12-30 10:48:40 +0000.299174][6157]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[375:492] [2022-12-30 10:48:40 +0000.303545][6157] resampled_data_size:0
[375:608] [2022-12-30 10:48:40 +0000.419912][6107] The convert RGB to YUV take 2
[375:701] [2022-12-30 10:48:40 +0000.512394][615b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[375:708] [2022-12-30 10:48:40 +0000.519588][615e]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:14398
[375:844] [2022-12-30 10:48:40 +0000.655774][615e] DTS queue for
Generator:0x7336aa46b8 14531
[375:909] [2022-12-30 10:48:40 +0000.720482][610b] Run AGC when audioType = 0
[375:909] [2022-12-30 10:48:40 +0000.720793][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[375:971] [2022-12-30 10:48:40 +0000.782933][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[376:042] [2022-12-30 10:48:40 +0000.853817][6107] webrtc common_video plane
old ..... (1/1000) new: 47001 delete: 46983 diff: 18
[376:073] [2022-12-30 10:48:40 +0000.884347][6107] GPUImageProcessing: process
video frame with resolution 1280 X 720
[376:073] [2022-12-30 10:48:40 +0000.884434][6107] GPUImageProcessing: input frame
width1280 X 720
[376:073] [2022-12-30 10:48:40 +0000.884866][6107] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[376:073] [2022-12-30 10:48:40 +0000.884934][6107] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[376:108] [2022-12-30 10:48:40 +0000.919160][6107] The convert RGB to YUV take 2
[376:108] [2022-12-30 10:48:40 +0000.919641][6157]
RecordAudioSource::PullAudioFrame
[376:147] [2022-12-30 10:48:40 +0000.958481][615d]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 14744queue_audio_frame_:7
[376:273] [2022-12-30 10:48:41 +0000.84247][6157] AF_SpeedFilter::PullFrame eof4
[376:281] [2022-12-30 10:48:41 +0000.93145][6157]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[376:471] [2022-12-30 10:48:41 +0000.283022][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[376:504] [2022-12-30 10:48:41 +0000.315638][6107] StopRecording:
[376:504] [2022-12-30 10:48:41 +0000.316019][6107] OnNeedStopRecording:
[376:512] [2022-12-30 10:48:41 +0000.324013][6157] PullAudioFrame: PullFrame audio
finished.
[376:513] [2022-12-30 10:48:41 +0000.324153][6157]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[376:518] [2022-12-30 10:48:41 +0000.329564][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[376:519] [2022-12-30 10:48:41 +0000.330318][6107] operator(): Stop
[376:519] [2022-12-30 10:48:41 +0000.330387][6107] StopPullFrameAndWriteMp4
time:869261912 enter.
[376:519] [2022-12-30 10:48:41 +0000.330425][6107] StopRecording:
[376:522] [2022-12-30 10:48:41 +0000.333486][615e]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[376:527] [2022-12-30 10:48:41 +0000.338475][6106] stop recording
[376:527] [2022-12-30 10:48:41 +0000.338586][6106]
RecordingSessionInternalSimple:destroy media processers
[376:527] [2022-12-30 10:48:41 +0000.338621][6106] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[376:527] [2022-12-30 10:48:41 +0000.338683][6106] H264Encode::flushing hareware
Encoder
[376:527] [2022-12-30 10:48:41 +0000.338867][6106] Flush time:869261920 enter.

[376:527] [2022-12-30 10:48:41 +0000.338924][6106] H264Encoder encoder flush


[376:527] [2022-12-30 10:48:41 +0000.338957][6106] flush output queue
[376:696] [2022-12-30 10:48:41 +0000.508040][615b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[376:849] [2022-12-30 10:48:41 +0000.660613][6106] Flush leave. expire time = 322
ms

[376:849] [2022-12-30 10:48:41 +0000.660967][6106] ~H264EncodeWrap:


[376:849] [2022-12-30 10:48:41 +0000.661085][6106] ~H264Encode:
[376:850] [2022-12-30 10:48:41 +0000.661155][6106] teardownCompressionSession:
H264Encode::destroying Encoder
[376:850] [2022-12-30 10:48:41 +0000.661220][6106] Release time:869262243 enter.

[376:850] [2022-12-30 10:48:41 +0000.661499][6106] Release:


MediaCodecVideoEncoder::Release _inited:1
[376:850] [2022-12-30 10:48:41 +0000.661595][6106] Destroy time:869262243 enter.

[376:850] [2022-12-30 10:48:41 +0000.661658][6106] H264Encoder encoderDestroy


[376:850] [2022-12-30 10:48:41 +0000.661723][6106]
AndroidMediaCodecVideoEncoder::release env: 0x731884b440
[376:850] [2022-12-30 10:48:41 +0000.661785][6106]
AndroidMediaCodecVideoEncoder::Destroy
[376:886] [2022-12-30 10:48:41 +0000.697703][6106] Destroy leave. expire time = 36
ms

[376:886] [2022-12-30 10:48:41 +0000.697876][6106] Release leave. expire time = 36


ms

[376:886] [2022-12-30 10:48:41 +0000.697934][6106] ~AndroidHwAvcEncoder


time:869262279 enter.

[376:886] [2022-12-30 10:48:41 +0000.698065][6106] Release time:869262279 enter.

[376:886] [2022-12-30 10:48:41 +0000.698123][6106] Release:


MediaCodecVideoEncoder:: has been released before, just return
[376:887] [2022-12-30 10:48:41 +0000.698254][6106] Release leave. expire time = 1
ms

[376:887] [2022-12-30 10:48:41 +0000.698286][6106] ~AndroidMediaCodecVideoEncoder


[376:887] [2022-12-30 10:48:41 +0000.698314][6106] ~WrapAndroidMediaCodec
time:869262280 enter.

[376:887] [2022-12-30 10:48:41 +0000.698342][6106] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[376:887] [2022-12-30 10:48:41 +0000.698369][6106] video hevc hw codec


destructor:0x74009fa598

[376:887] [2022-12-30 10:48:41 +0000.698415][6106] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[376:887] [2022-12-30 10:48:41 +0000.698456][6106] teardownCompressionSession:


H264Encode::destroyed Encoder
[376:887] [2022-12-30 10:48:41 +0000.698502][6106]
RecordingSessionInternalSimple:destroy aac encoder output!
[376:887] [2022-12-30 10:48:41 +0000.698541][6106] AACSWEncode destructor
[376:899] [2022-12-30 10:48:41 +0000.710515][615f] MP4 close file successfully
[376:899] [2022-12-30 10:48:41 +0000.710684][615f] Recording session Internal:
notify recording ok
[376:899] [2022-12-30 10:48:41 +0000.710731][615f] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_869246563.mp4,
output_video_timestamp_:15196 last_video_pts_:15166
[376:899] [2022-12-30 10:48:41 +0000.710813][615f] OnRecordFinish:
[376:900] [2022-12-30 10:48:41 +0000.711368][615f] onRecordingOk: net seek
pos:0record video duration:15199record audio duration:15185
[376:901] [2022-12-30 10:48:41 +0000.713079][615b] destructMicSource_w:
[376:902] [2022-12-30 10:48:41 +0000.713225][615b] setOutput_w:
MicSource::setOutput() 0x0
[376:903] [2022-12-30 10:48:41 +0000.714475][6107] releaseThread 0x732953f480
[376:903] [2022-12-30 10:48:41 +0000.714603][6107] ~MicSource: Mic source
destroyed:0x730d6e3300
[376:906] [2022-12-30 10:48:41 +0000.717165][6107] StopPullFrameAndWriteMp4 leave.
expire time = 387 ms

[376:906] [2022-12-30 10:48:41 +0000.717255][6107] DestroyPipelineAndFilters


time:869262299 enter.

[376:906] [2022-12-30 10:48:41 +0000.717302][6107] UnbindInputFilter 0x732964a240


this 0x73295bc5c0
[376:906] [2022-12-30 10:48:41 +0000.717354][6107] UnbindInputFilter 0x7323d577d8
this 0x730d5bad50
[376:906] [2022-12-30 10:48:41 +0000.717414][6107] UnbindInputFilter 0x73295bc5c0
this 0x7412934d60
[376:906] [2022-12-30 10:48:41 +0000.717449][6107] filter: filter pipeline destroy
this: 0x7412934cc0
[376:906] [2022-12-30 10:48:41 +0000.717675][6107] ClearVideoOfSources: recodring
total frames:0
[376:906] [2022-12-30 10:48:41 +0000.717725][6107] ClearVideoOfSources:
[376:906] [2022-12-30 10:48:41 +0000.717760][6107] GPUImageProcessing destruct.
[376:906] [2022-12-30 10:48:41 +0000.717845][6107] destroy TrivalImageDrawer
0x73129d4280
[376:906] [2022-12-30 10:48:41 +0000.717887][6107] The shader has been initialize,
clean up them.

[376:906] [2022-12-30 10:48:41 +0000.717956][6107] ~OpenGLFrameBuffer:


[376:907] [2022-12-30 10:48:41 +0000.718741][6107] ~OpenGLFrameBuffer:
[376:907] [2022-12-30 10:48:41 +0000.718853][6107] ~OpenGLFrameBuffer:
[376:907] [2022-12-30 10:48:41 +0000.718950][6107] ~OpenGLFrameBuffer:
[376:907] [2022-12-30 10:48:41 +0000.719042][6107] ~OpenGLFrameBuffer:
[376:908] [2022-12-30 10:48:41 +0000.719136][6107] ~OpenGLFrameBuffer:
[376:908] [2022-12-30 10:48:41 +0000.719412][6107] GPUImageProcessing destruct
finish.
[376:908] [2022-12-30 10:48:41 +0000.719489][6107] GPURGBAFrame destruct.
[376:908] [2022-12-30 10:48:41 +0000.719551][6107] destroy OpenGLRenderProgram
0x73295bc398
[376:908] [2022-12-30 10:48:41 +0000.719591][6107] ~CameraSource time:869262301
enter.

[376:908] [2022-12-30 10:48:41 +0000.719619][6107] ~CameraSource leave. expire


time = 0 ms

[376:908] [2022-12-30 10:48:41 +0000.719661][6107] ~RecordAudioSource


time:869262301 enter.

[376:908] [2022-12-30 10:48:41 +0000.719691][6107] ~RecordAudioSource leave.


expire time = 0 ms

[376:908] [2022-12-30 10:48:41 +0000.719728][6107] DestroyPipelineAndFilters


leave. expire time = 2 ms

[376:917] [2022-12-30 10:48:41 +0000.728488][610b] haveEnoughProcessedData


internalAudioStream.length: 0
[376:924] [2022-12-30 10:48:41 +0000.735931][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[376:925] [2022-12-30 10:48:41 +0000.736797][57e9] machine model :xiaomi
[376:925] [2022-12-30 10:48:41 +0000.736924][57e9] Support this machine
model :xiaomi
[376:925] [2022-12-30 10:48:41 +0000.736955][57e9] global inited! current sdk
version: 12-14-d8558ab
[376:926] [2022-12-30 10:48:41 +0000.737150][57e9] filter: filter pipeline
construtc this: 0x73369cb980
[376:926] [2022-12-30 10:48:41 +0000.737201][57e9] MediaFilterGraph:
MediaFilterGraph construct
[376:926] [2022-12-30 10:48:41 +0000.737229][57e9] GLESContext:
[376:926] [2022-12-30 10:48:41 +0000.737284][57e9] The result of eglGetDisplay is:
0xb400007430714a00
[376:929] [2022-12-30 10:48:41 +0000.740337][57e9] The result of creation:
0x7349ea3300
[376:929] [2022-12-30 10:48:41 +0000.740511][57e9] The result of
eglCreatePbufferSurface is: 0x7349ea3400
[376:929] [2022-12-30 10:48:41 +0000.740616][57e9] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_869246563.mp4
[376:929] [2022-12-30 10:48:41 +0000.740650][57e9] The source 0 speed:1
[376:929] [2022-12-30 10:48:41 +0000.740681][57e9] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869246563.mp4,
delay: 0
[376:929] [2022-12-30 10:48:41 +0000.740731][57e9] CreateDecoderByVideoSource
time:869262322 enter.

[376:929] [2022-12-30 10:48:41 +0000.740918][57e9] running_decoder_count:0max


count:2
[376:929] [2022-12-30 10:48:41 +0000.740943][57e9] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_869246563.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x734a228c00
[376:931] [2022-12-30 10:48:41 +0000.742184][6186] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x73114c8800] Current FFmpeg version git-2021-06-16-
97cea6f

[376:956] [2022-12-30 10:48:41 +0000.767813][6186] OnStreamInfoFound: video


duration_: 15199
[376:957] [2022-12-30 10:48:41 +0000.769104][57e9] start decoder
[376:958] [2022-12-30 10:48:41 +0000.769191][57e9] CreateDecoderByVideoSource
leave. expire time = 29 ms

[376:958] [2022-12-30 10:48:41 +0000.769238][57e9] BindInputFilter 0x7400895120


this 0x7336a034d8
[376:958] [2022-12-30 10:48:41 +0000.769276][57e9] BindInputFilter 0x7336a034d8
this 0x7336a03598
[376:958] [2022-12-30 10:48:41 +0000.769309][57e9] BindInputFilter 0x7400895120
this 0x7336a03dd8
[376:958] [2022-12-30 10:48:41 +0000.769338][57e9] BindInputFilter 0x7336a03dd8
this 0x7336a04918
[376:958] [2022-12-30 10:48:41 +0000.769361][57e9] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_869246563.mp4
[376:958] [2022-12-30 10:48:41 +0000.769400][57e9] BindInputFilter 0x7336a03598
this 0x7336a049d8
[376:958] [2022-12-30 10:48:41 +0000.769441][57e9] BindInputFilter 0x7336a049d8
this 0x73369cba20
[376:958] [2022-12-30 10:48:41 +0000.769473][57e9] BindInputFilter 0x7336a04918
this 0x7336a04a98
[376:958] [2022-12-30 10:48:41 +0000.769503][57e9] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869246563.mp4
[376:958] [2022-12-30 10:48:41 +0000.769577][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[376:958] [2022-12-30 10:48:41 +0000.770118][57e9] machine model :xiaomi
[376:959] [2022-12-30 10:48:41 +0000.770196][57e9] Support this machine
model :xiaomi
[376:959] [2022-12-30 10:48:41 +0000.770216][57e9] global inited! current sdk
version: 12-14-d8558ab
[376:959] [2022-12-30 10:48:41 +0000.770273][57e9] GetPipeline:
-----------------------------------------
[376:959] [2022-12-30 10:48:41 +0000.770296][57e9] GetPipeline: source:
0x7400894f00
[376:959] [2022-12-30 10:48:41 +0000.770319][57e9] GetPipeline: filter: NULLFilter
[376:959] [2022-12-30 10:48:41 +0000.770339][57e9] GetPipeline: filter: NULLFilter
[376:959] [2022-12-30 10:48:41 +0000.770359][57e9] GetPipeline: filter: NULLFilter
[376:959] [2022-12-30 10:48:41 +0000.770380][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[376:959] [2022-12-30 10:48:41 +0000.770399][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[376:959] [2022-12-30 10:48:41 +0000.770417][57e9] GetPipeline: audio filter:
AudioNUllFilter
[376:959] [2022-12-30 10:48:41 +0000.770437][57e9] GetPipeline:
------------------------------------------
[376:959] [2022-12-30 10:48:41 +0000.770458][57e9] filter: filter pipeline2 update
pattern: 0
[376:960] [2022-12-30 10:48:41 +0000.771660][57e9] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[376:960] [2022-12-30 10:48:41 +0000.771839][57e9] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[376:960] [2022-12-30 10:48:41 +0000.771904][57e9] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[376:960] [2022-12-30 10:48:41 +0000.772065][57e9] DeviceInit:
[376:961] [2022-12-30 10:48:41 +0000.772245][57e9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[376:962] [2022-12-30 10:48:41 +0000.773928][57e9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[376:963] [2022-12-30 10:48:41 +0000.774314][57e9] CreatePlatformSpecificObjects:
[376:963] [2022-12-30 10:48:41 +0000.774377][57e9] audio device use null audio
input and opensl output
[376:963] [2022-12-30 10:48:41 +0000.774410][57e9] Create OpenSLES output module
with java VM support.

[376:963] [2022-12-30 10:48:41 +0000.774556][57e9] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[376:963] [2022-12-30 10:48:41 +0000.774793][57e9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[376:963] [2022-12-30 10:48:41 +0000.775101][57e9] Create OpenSLES output module
with buffer num:2

[376:964] [2022-12-30 10:48:41 +0000.775158][57e9] Error(trace.cc:40): Init the


output and input for audio device template.
[376:964] [2022-12-30 10:48:41 +0000.775193][57e9] Init the output device.

[376:964] [2022-12-30 10:48:41 +0000.775220][57e9] Set the playout as stereo:1


[376:964] [2022-12-30 10:48:41 +0000.775252][57e9] Set the sample rate to be:44100

[376:964] [2022-12-30 10:48:41 +0000.775298][57e9] Low latency buffer size:144 low


sample rate:48000
[376:964] [2022-12-30 10:48:41 +0000.775337][57e9] DeviceInit: Done
[376:964] [2022-12-30 10:48:41 +0000.775487][57e9] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[376:964] [2022-12-30 10:48:41 +0000.775779][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[376:964] [2022-12-30 10:48:41 +0000.775858][57e9]
MediaFilterPlayer::SetPlayerNotify 0x7336b35f20
[376:964] [2022-12-30 10:48:41 +0000.775905][57e9]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[376:964] [2022-12-30 10:48:41 +0000.775936][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[376:964] [2022-12-30 10:48:41 +0000.775977][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[376:964] [2022-12-30 10:48:41 +0000.776060][57e9] SetGraphLoop: SetGraphLoop 1
[376:964] [2022-12-30 10:48:41 +0000.776095][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[376:964] [2022-12-30 10:48:41 +0000.776127][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[376:965] [2022-12-30 10:48:41 +0000.776338][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[376:965] [2022-12-30 10:48:41 +0000.776522][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[376:966] [2022-12-30 10:48:41 +0000.777739][6193] Start:
[376:966] [2022-12-30 10:48:41 +0000.777962][6192] operator(): video render
started.
[376:966] [2022-12-30 10:48:41 +0000.778068][6193] Start:
[376:967] [2022-12-30 10:48:41 +0000.778360][6193] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[376:967] [2022-12-30 10:48:41 +0000.778409][6193] Reset: history total size: 98
[376:967] [2022-12-30 10:48:41 +0000.778437][6193] DeviceStart:
audioDevice_:0x734a1f6000
[376:967] [2022-12-30 10:48:41 +0000.778461][6193] DeviceStart: time profile
playout init before
[376:967] [2022-12-30 10:48:41 +0000.778487][6193] DeviceStart: time profile
playout init end
[376:967] [2022-12-30 10:48:41 +0000.778507][6193] OpenSlesOutput:Start playout

[376:967] [2022-12-30 10:48:41 +0000.779037][6191] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7336d92918
[376:968] [2022-12-30 10:48:41 +0000.779136][6187] NO get frame from decoder
[376:979] [2022-12-30 10:48:41 +0000.790205][6187] NO get frame from decoder
[376:979] [2022-12-30 10:48:41 +0000.790254][6193] Create the opensl output player.
streamtype before:0

[376:979] [2022-12-30 10:48:41 +0000.790292][6193] Create the opensl output player.


streamtype after:3

[376:979] [2022-12-30 10:48:41 +0000.790609][6187] NO get frame from decoder


[376:984] [2022-12-30 10:48:41 +0000.795972][6187] NO get frame from decoder
[376:991] [2022-12-30 10:48:41 +0000.802420][6187] NO get frame from decoder
[376:992] [2022-12-30 10:48:41 +0000.803881][6187] NO get frame from decoder
[376:997] [2022-12-30 10:48:41 +0000.808188][6187] NO get frame from decoder
[376:998] [2022-12-30 10:48:41 +0000.810035][6187] NO get frame from decoder
[377:031] [2022-12-30 10:48:41 +0000.842676][6193] Enqueue opensl buffer size:1764
[377:044] [2022-12-30 10:48:41 +0000.855392][6192] Warning(video_render.cc:390): No
picture to display (1/50)
[377:053] [2022-12-30 10:48:41 +0000.865078][6193] DeviceStart: time profile
playout all end
[377:054] [2022-12-30 10:48:41 +0000.865193][6193] operator(): Audio playback
started.
[377:054] [2022-12-30 10:48:41 +0000.865252][6193] operator(): Started now!
[377:054] [2022-12-30 10:48:41 +0000.865291][6196] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[377:054] [2022-12-30 10:48:41 +0000.865323][6196]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[377:054] [2022-12-30 10:48:41 +0000.865489][6194]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[377:054] [2022-12-30 10:48:41 +0000.866072][6194] Pull audio failed.(wait video!)
[377:078] [2022-12-30 10:48:41 +0000.889613][6192] lipsync_debug: First video frame
rendering.
[377:087] [2022-12-30 10:48:41 +0000.898873][6194] audio_frame_list_ empty
[377:167] [2022-12-30 10:48:41 +0000.978749][6194]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[377:168] [2022-12-30 10:48:41 +0000.979383][6193] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[377:168] [2022-12-30 10:48:41 +0000.979631][6194] audio frame wait video
frame.last_video_timestamp:132 last_audio_timestamp:254.921
[377:168] [2022-12-30 10:48:41 +0000.979683][6193] First audio frame rendering
[377:327] [2022-12-30 10:48:42 +0000.138291][6195] Error(video_source.cc:430): wait
decoder a frame: 0
[377:362] [2022-12-30 10:48:42 +0000.173738][6192] lipsync_debug:displaying video
ts:27090 The current displayed video timestamp is:869262755
[377:543] [2022-12-30 10:48:42 +0000.354726][6192] DriveRender working... (1/200)
[377:734] [2022-12-30 10:48:42 +0000.546053][6195] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 86940pts ms:966000
[377:737] [2022-12-30 10:48:42 +0000.548755][6195] OnVideoFrameReady(1/200)
[377:737] [2022-12-30 10:48:42 +0000.549006][6192] operator() frame->pts-
9223372036854775808 queue_ size: 9 (1/200)
[377:905] [2022-12-30 10:48:42 +0000.716346][610c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[377:905] [2022-12-30 10:48:42 +0000.716532][610c] _deviceSampleRate:48000


[377:909] [2022-12-30 10:48:42 +0000.720703][610b] Run AGC when audioType = 0
[377:974] [2022-12-30 10:48:42 +0000.785727][6192]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:12 last
video ts:81090 frame->pts:84060 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[377:974] [2022-12-30 10:48:42 +0000.785868][6192] lipsync_debug: tsDelta -
timeDelta = 21
[378:028] [2022-12-30 10:48:42 +0000.839373][6192] lipsync_debug:displaying video
ts:86940 The current displayed video timestamp is:869263421
[378:041] [2022-12-30 10:48:42 +0000.852502][6196]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[378:447] [2022-12-30 10:48:43 +0000.258353][6194] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 67540
[378:447] [2022-12-30 10:48:43 +0000.258481][6194] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[378:534] [2022-12-30 10:48:43 +0000.345278][6192] lipsync_debug:remaining time:10
tsDelta - timeDelta:24
[378:534] [2022-12-30 10:48:43 +0000.345346][6192] lipsync_debug:result remaining
time:10
[378:583] [2022-12-30 10:48:43 +0000.394868][6193] The audio playback speed:100
(1/100)
[378:583] [2022-12-30 10:48:43 +0000.395071][6193] lipsync_debug: The current
played audio timestamp is:69568(1/50)
[378:630] [2022-12-30 10:48:43 +0000.441457][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[378:688] [2022-12-30 10:48:43 +0000.499693][6195] Error(video_source.cc:430): wait
decoder a frame: 0
[378:829] [2022-12-30 10:48:43 +0000.640252][6192] lipsync_debug:displaying video
ts:147420 The current displayed video timestamp is:869264222
[379:011] [2022-12-30 10:48:43 +0000.822391][6196]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[379:118] [2022-12-30 10:48:43 +0000.929379][6192] DriveRender working... (1/200)
[379:540] [2022-12-30 10:48:44 +0000.351469][6192] lipsync_debug:displaying video
ts:207720 The current displayed video timestamp is:869264933
[379:545] [2022-12-30 10:48:44 +0000.357135][6192] lipsync_debug: render a video
frame
[379:566] [2022-12-30 10:48:44 +0000.377672][6192]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:29 timeDelta:26 last
video ts:207720 frame->pts:210330 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[379:566] [2022-12-30 10:48:44 +0000.377870][6192] lipsync_debug: tsDelta -
timeDelta = 3
[379:704] [2022-12-30 10:48:44 +0000.515202][6192] lipsync_debug:result remaining
time:0
[379:704] [2022-12-30 10:48:44 +0000.515310][6192] dynamic updated lipsync delay:0
[379:906] [2022-12-30 10:48:44 +0000.717692][610b] Run AGC when audioType = 0
[379:906] [2022-12-30 10:48:44 +0000.717908][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[380:041] [2022-12-30 10:48:44 +0000.852929][6196]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[380:047] [2022-12-30 10:48:44 +0000.858718][6195] webrtc common_video plane
old ..... (1/1000) new: 48001 delete: 47995 diff: 6
[380:056] [2022-12-30 10:48:44 +0000.867591][6195] Error(video_source.cc:430): wait
decoder a frame: 0
[380:169] [2022-12-30 10:48:44 +0000.980208][6192] lipsync_debug:displaying video
ts:267210 The current displayed video timestamp is:869265562
[380:338] [2022-12-30 10:48:45 +0000.150126][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[380:505] [2022-12-30 10:48:45 +0000.316181][6192] lipsync_debug:remaining time:10
tsDelta - timeDelta:35
[380:505] [2022-12-30 10:48:45 +0000.316313][6192] lipsync_debug:result remaining
time:10
[380:648] [2022-12-30 10:48:45 +0000.459391][6192] DriveRender working... (1/200)
[380:773] [2022-12-30 10:48:45 +0000.584269][6194] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 169908
[380:774] [2022-12-30 10:48:45 +0000.585564][6194] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[380:834] [2022-12-30 10:48:45 +0000.645558][6192] lipsync_debug:displaying video
ts:327060 The current displayed video timestamp is:869266227
[380:928] [2022-12-30 10:48:45 +0000.739277][6193] The audio playback speed:100
(1/100)
[380:928] [2022-12-30 10:48:45 +0000.739477][6193] lipsync_debug: The current
played audio timestamp is:171936(1/50)
[381:011] [2022-12-30 10:48:45 +0000.822692][6196]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[381:088] [2022-12-30 10:48:45 +0000.899755][6192]
lipsync_debug:lipsync_threadhold: lipsync_delta:19 tsDelta:58 timeDelta:2 last
video ts:348300 frame->pts:351810 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[381:088] [2022-12-30 10:48:45 +0000.899854][6192] lipsync_debug: tsDelta -
timeDelta = 56
[381:098] [2022-12-30 10:48:45 +0000.909491][6195] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 387720pts ms:4.308e+06
[381:102] [2022-12-30 10:48:45 +0000.913565][6195] OnVideoFrameReady(1/200)
[381:102] [2022-12-30 10:48:45 +0000.914027][6192] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[381:229] [2022-12-30 10:48:46 +0000.40206][6195]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[381:485] [2022-12-30 10:48:46 +0000.296987][6195] Error(video_source.cc:430): wait
decoder a frame: 0
[381:548] [2022-12-30 10:48:46 +0000.359366][6192] lipsync_debug:displaying video
ts:387720 The current displayed video timestamp is:869266941
[381:908] [2022-12-30 10:48:46 +0000.719186][610b] Run AGC when audioType = 0
[382:042] [2022-12-30 10:48:46 +0000.853138][6196]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[382:054] [2022-12-30 10:48:46 +0000.865180][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[382:056] [2022-12-30 10:48:46 +0000.867924][6193] total delay:-36 videoTsMS:4798
audioTsMS:4834 diff:-36
[382:056] [2022-12-30 10:48:46 +0000.868020][6193] Set the lipsync delay:-36
[382:175] [2022-12-30 10:48:46 +0000.987097][6192] lipsync_debug:displaying video
ts:447300 The current displayed video timestamp is:869267568
[382:188] [2022-12-30 10:48:46 +0000.999814][6192] DriveRender working... (1/200)
[382:504] [2022-12-30 10:48:47 +0000.315430][6192] lipsync_debug:remaining time:10
tsDelta - timeDelta:4
[382:504] [2022-12-30 10:48:47 +0000.315545][6192] lipsync_debug:result remaining
time:4
[382:620] [2022-12-30 10:48:47 +0000.431782][6192]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:14 last
video ts:486090 frame->pts:489060 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[382:620] [2022-12-30 10:48:47 +0000.431899][6192] lipsync_debug: tsDelta -
timeDelta = 19
[382:785] [2022-12-30 10:48:47 +0000.596683][6195] Error(video_source.cc:430): wait
decoder a frame: 0
[382:838] [2022-12-30 10:48:47 +0000.649591][6192] lipsync_debug:displaying video
ts:506970 The current displayed video timestamp is:869268231
[382:841] [2022-12-30 10:48:47 +0000.652210][6192] lipsync_debug: render a video
frame
[383:007] [2022-12-30 10:48:47 +0000.818197][6192] lipsync_debug:result remaining
time:0
[383:007] [2022-12-30 10:48:47 +0000.818333][6192] dynamic updated lipsync delay:0
[383:017] [2022-12-30 10:48:47 +0000.828935][6196]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[383:096] [2022-12-30 10:48:47 +0000.907913][6194] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 272276
[383:096] [2022-12-30 10:48:47 +0000.908000][6194] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[383:121] [2022-12-30 10:48:47 +0000.932175][6195] video frame wait audio frame:
last_video_timestamp:6304 last_audio_timestamp:6197.05
[383:271] [2022-12-30 10:48:48 +0000.82417][6193] The audio playback speed:100
(1/100)
[383:271] [2022-12-30 10:48:48 +0000.82609][6193] lipsync_debug: The current played
audio timestamp is:274304(1/50)
[383:552] [2022-12-30 10:48:48 +0000.363531][6192] lipsync_debug:displaying video
ts:567360 The current displayed video timestamp is:869268945
[383:758] [2022-12-30 10:48:48 +0000.569580][6192] DriveRender working... (1/200)
[383:761] [2022-12-30 10:48:48 +0000.572529][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[383:906] [2022-12-30 10:48:48 +0000.717648][610b] Run AGC when audioType = 0
[383:906] [2022-12-30 10:48:48 +0000.717868][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[384:041] [2022-12-30 10:48:48 +0000.852822][6196]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[384:192] [2022-12-30 10:48:49 +0000.3359][6192] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:32 timeDelta:12 last video ts:624060 frame->pts:626940
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[384:192] [2022-12-30 10:48:49 +0000.3452][6192] lipsync_debug: tsDelta - timeDelta
= 20
[384:204] [2022-12-30 10:48:49 +0000.16047][6195] Error(video_source.cc:430): wait
decoder a frame: 0
[384:208] [2022-12-30 10:48:49 +0000.19564][6195] webrtc common_video plane
old ..... (1/1000) new: 49001 delete: 48995 diff: 6
[384:212] [2022-12-30 10:48:49 +0000.23555][6192] lipsync_debug:displaying video
ts:626940 The current displayed video timestamp is:869269605
[384:447] [2022-12-30 10:48:49 +0000.258524][6195] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 687060pts ms:7.634e+06
[384:449] [2022-12-30 10:48:49 +0000.260264][6195] OnVideoFrameReady(1/200)
[384:449] [2022-12-30 10:48:49 +0000.260471][6192] operator() frame->pts-
9223372036854775808 queue_ size: 14 (1/200)
[384:530] [2022-12-30 10:48:49 +0000.341656][6192] lipsync_debug:remaining time:10
tsDelta - timeDelta:22
[384:530] [2022-12-30 10:48:49 +0000.341808][6192] lipsync_debug:result remaining
time:10
[384:885] [2022-12-30 10:48:49 +0000.696897][6192] lipsync_debug:displaying video
ts:687060 The current displayed video timestamp is:869270278
[385:022] [2022-12-30 10:48:49 +0000.833187][6196]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[385:291] [2022-12-30 10:48:50 +0000.102748][6192] DriveRender working... (1/200)
[385:423] [2022-12-30 10:48:50 +0000.234271][6194] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 374644
[385:423] [2022-12-30 10:48:50 +0000.234389][6194] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[385:468] [2022-12-30 10:48:50 +0000.279809][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[385:552] [2022-12-30 10:48:50 +0000.363366][6192] lipsync_debug:displaying video
ts:746820 The current displayed video timestamp is:869270945
[385:566] [2022-12-30 10:48:50 +0000.377921][6195] Error(video_source.cc:430): wait
decoder a frame: 0
[385:595] [2022-12-30 10:48:50 +0000.406646][6193] The audio playback speed:100
(1/100)
[385:595] [2022-12-30 10:48:50 +0000.406839][6193] lipsync_debug: The current
played audio timestamp is:376672(1/50)
[385:711] [2022-12-30 10:48:50 +0000.522741][6192]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:23 last
video ts:759060 frame->pts:762120 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[385:711] [2022-12-30 10:48:50 +0000.522854][6192] lipsync_debug: tsDelta -
timeDelta = 11
[385:907] [2022-12-30 10:48:50 +0000.718262][610b] Run AGC when audioType = 0
[386:052] [2022-12-30 10:48:50 +0000.863641][6196]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[386:208] [2022-12-30 10:48:51 +0000.19577][6192] lipsync_debug:displaying video
ts:807300 The current displayed video timestamp is:869271601
[386:213] [2022-12-30 10:48:51 +0000.24345][6192] lipsync_debug: render a video
frame
[386:370] [2022-12-30 10:48:51 +0000.182071][6192] lipsync_debug:result remaining
time:0
[386:371] [2022-12-30 10:48:51 +0000.182295][6192] dynamic updated lipsync delay:0
[386:478] [2022-12-30 10:48:51 +0000.289713][6192] lipsync_debug:remaining time:10
tsDelta - timeDelta:28
[386:478] [2022-12-30 10:48:51 +0000.289821][6192] lipsync_debug:result remaining
time:10
[386:777] [2022-12-30 10:48:51 +0000.589045][6192] DriveRender working... (1/200)
[386:876] [2022-12-30 10:48:51 +0000.687371][6192] lipsync_debug:displaying video
ts:867330 The current displayed video timestamp is:869272269
[386:924] [2022-12-30 10:48:51 +0000.736149][6195] Error(video_source.cc:430): wait
decoder a frame: 0
[387:022] [2022-12-30 10:48:51 +0000.833484][6196]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[387:178] [2022-12-30 10:48:51 +0000.989848][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[387:213] [2022-12-30 10:48:52 +0000.24916][6192] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:36 timeDelta:36 last video ts:893700 frame->pts:896940
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[387:213] [2022-12-30 10:48:52 +0000.25078][6192] lipsync_debug: tsDelta -
timeDelta = 0
[387:552] [2022-12-30 10:48:52 +0000.363892][6192] lipsync_debug:displaying video
ts:927360 The current displayed video timestamp is:869272945
[387:654] [2022-12-30 10:48:52 +0000.465866][6195]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[387:743] [2022-12-30 10:48:52 +0000.555030][6194] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 477012
[387:743] [2022-12-30 10:48:52 +0000.555130][6194] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[387:768] [2022-12-30 10:48:52 +0000.579203][6195] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 987030pts ms:1.0967e+07
[387:769] [2022-12-30 10:48:52 +0000.580401][6195] OnVideoFrameReady(1/200)
[387:769] [2022-12-30 10:48:52 +0000.580694][6192] operator() frame->pts-
9223372036854775808 queue_ size: 14 (1/200)
[387:842] [2022-12-30 10:48:52 +0000.653821][6193] The audio playback speed:100
(1/100)
[387:842] [2022-12-30 10:48:52 +0000.653947][6193] lipsync_debug: The current
played audio timestamp is:479040(1/50)
[387:904] [2022-12-30 10:48:52 +0000.716083][610c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[387:905] [2022-12-30 10:48:52 +0000.716293][610c] _deviceSampleRate:48000

[387:906] [2022-12-30 10:48:52 +0000.717746][610b] Run AGC when audioType = 0


[387:906] [2022-12-30 10:48:52 +0000.717934][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[388:002] [2022-12-30 10:48:52 +0000.813166][6196]
PlayerSimpleBufferQueueCallbackHandler function
[388:023] [2022-12-30 10:48:52 +0000.834291][6196]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[388:223] [2022-12-30 10:48:53 +0000.34364][6192] lipsync_debug:displaying video
ts:987030 The current displayed video timestamp is:869273616
[388:265] [2022-12-30 10:48:53 +0000.76169][6195] Error(video_source.cc:430): wait
decoder a frame: 0
[388:350] [2022-12-30 10:48:53 +0000.161638][6192] DriveRender working... (1/200)
[388:403] [2022-12-30 10:48:53 +0000.214338][6195] webrtc common_video plane
old ..... (1/1000) new: 50001 delete: 49995 diff: 6
[388:494] [2022-12-30 10:48:53 +0000.306114][6192] lipsync_debug:remaining time:10
tsDelta - timeDelta:28
[388:495] [2022-12-30 10:48:53 +0000.306274][6192] lipsync_debug:result remaining
time:10
[388:770] [2022-12-30 10:48:53 +0000.581252][6192]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:31 timeDelta:13 last
video ts:1035090 frame->pts:1037880 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[388:770] [2022-12-30 10:48:53 +0000.581349][6192] lipsync_debug: tsDelta -
timeDelta = 18
[388:889] [2022-12-30 10:48:53 +0000.700678][6192] lipsync_debug:displaying video
ts:1046970 The current displayed video timestamp is:869274282
[388:889] [2022-12-30 10:48:53 +0000.700815][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[389:041] [2022-12-30 10:48:53 +0000.852556][6196]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[389:047] [2022-12-30 10:48:53 +0000.858983][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[389:049] [2022-12-30 10:48:53 +0000.860176][6193] Stop:
[389:049] [2022-12-30 10:48:53 +0000.860627][6192] operator(): Video Render
stopped.
[389:050] [2022-12-30 10:48:53 +0000.861208][6193] Stop:
[389:050] [2022-12-30 10:48:53 +0000.861641][6193] DeviceStop:
audioDevice_:0x734a1f6000
[389:050] [2022-12-30 10:48:53 +0000.861732][6193] OpenSlesOutput:Stop playout

[389:053] [2022-12-30 10:48:53 +0000.864967][6193] DeviceStop: Done


[389:054] [2022-12-30 10:48:53 +0000.865208][6193] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[389:054] [2022-12-30 10:48:53 +0000.865299][6193] operator(): Stop now!
[389:070] [2022-12-30 10:48:53 +0000.881464][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[389:070] [2022-12-30 10:48:53 +0000.881564][57e9] StopPreView: Have Stopped,
operation cancel
[389:070] [2022-12-30 10:48:53 +0000.881603][57e9] Stop:
[389:070] [2022-12-30 10:48:53 +0000.881780][6193] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[389:070] [2022-12-30 10:48:53 +0000.882065][57e9] DeviceRelease:
audioDevice_:0x734a1f6000
[389:070] [2022-12-30 10:48:53 +0000.882113][57e9] OpenSlesOutput:Stop playout
[389:071] [2022-12-30 10:48:53 +0000.882183][57e9] DeviceRelease: Release the
webrtc device object.
[389:071] [2022-12-30 10:48:53 +0000.882438][57e9] OpenSlesOutput destruct.

[389:071] [2022-12-30 10:48:53 +0000.882496][57e9] DeviceRelease: Done


[389:071] [2022-12-30 10:48:53 +0000.882586][57e9] Stop:
[389:071] [2022-12-30 10:48:53 +0000.882689][6192] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[389:075] [2022-12-30 10:48:53 +0000.886893][57e9] global uninited!
[389:075] [2022-12-30 10:48:53 +0000.886995][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[389:075] [2022-12-30 10:48:53 +0000.887063][57e9] ~MediaFilterGraph:
MediaFilterGraph destruct
[389:075] [2022-12-30 10:48:53 +0000.887086][57e9] RemoveVideoBackGroud: hava not
add video backgroud
[389:075] [2022-12-30 10:48:53 +0000.887120][57e9] UnbindInputFilter 0x7336a049d8
this 0x73369cba20
[389:076] [2022-12-30 10:48:53 +0000.887147][57e9] ClearAllSource: remove source
filter, sourceid: 0x7400894f00
[389:076] [2022-12-30 10:48:53 +0000.887165][57e9] DestoryDecoderByVideoSource
time:869274469 enter.

[389:076] [2022-12-30 10:48:53 +0000.887185][57e9] ~VideoBindDecoder time:869274469


enter.

[389:077] [2022-12-30 10:48:53 +0000.888286][57e9] CleanUp time:869274470 enter.

[389:081] [2022-12-30 10:48:53 +0000.892423][57e9] CleanUp leave. expire time = 4


ms

[389:081] [2022-12-30 10:48:53 +0000.892512][57e9] CleanUp time:869274474 enter.

[389:081] [2022-12-30 10:48:53 +0000.892799][57e9] CleanUp leave. expire time = 0


ms

[389:082] [2022-12-30 10:48:53 +0000.893459][57e9] ~VideoBindDecoder leave. expire


time = 6 ms

[389:082] [2022-12-30 10:48:53 +0000.893492][57e9] DestoryDecoderByVideoSource


leave. expire time = 6 ms

[389:082] [2022-12-30 10:48:53 +0000.893523][57e9] UnbindInputFilter 0x7336a03598


this 0x7336a049d8
[389:082] [2022-12-30 10:48:53 +0000.893553][57e9] UnbindInputFilter 0x7336a034d8
this 0x7336a03598
[389:082] [2022-12-30 10:48:53 +0000.893580][57e9] UnbindInputFilter 0x7400895120
this 0x7336a034d8
[389:082] [2022-12-30 10:48:53 +0000.893605][57e9] UnbindInputFilter 0x7336a04918
this 0x7336a04a98
[389:082] [2022-12-30 10:48:53 +0000.893628][57e9] UnbindInputFilter 0x7336a03dd8
this 0x7336a04918
[389:082] [2022-12-30 10:48:53 +0000.893651][57e9] UnbindInputFilter 0x7400895120
this 0x7336a03dd8
[389:082] [2022-12-30 10:48:53 +0000.893870][57e9] ~GLESContext:
[389:084] [2022-12-30 10:48:53 +0000.895867][57e9] GLESContext destruct finish.
[389:084] [2022-12-30 10:48:53 +0000.895938][57e9] filter: filter pipeline destroy
this: 0x73369cb980
[389:085] [2022-12-30 10:48:53 +0000.896894][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[389:086] [2022-12-30 10:48:53 +0000.897503][57e9] machine model :xiaomi
[389:086] [2022-12-30 10:48:53 +0000.897534][57e9] Support this machine
model :xiaomi
[389:086] [2022-12-30 10:48:53 +0000.897558][57e9] global inited! current sdk
version: 12-14-d8558ab
[389:086] [2022-12-30 10:48:53 +0000.897721][57e9] filter: filter pipeline
construtc this: 0x73369cb980
[389:086] [2022-12-30 10:48:53 +0000.897761][57e9] MediaFilterGraph:
MediaFilterGraph construct
[389:086] [2022-12-30 10:48:53 +0000.897780][57e9] GLESContext:
[389:086] [2022-12-30 10:48:53 +0000.897821][57e9] The result of eglGetDisplay is:
0xb400007430714a00
[389:087] [2022-12-30 10:48:53 +0000.898893][57e9] The result of creation:
0x74009ce400
[389:087] [2022-12-30 10:48:53 +0000.899004][57e9] The result of
eglCreatePbufferSurface is: 0x7349ea3080
[389:087] [2022-12-30 10:48:53 +0000.899102][57e9] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_869246563.mp4
[389:088] [2022-12-30 10:48:53 +0000.899133][57e9] The source 0 speed:1
[389:088] [2022-12-30 10:48:53 +0000.899163][57e9] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869246563.mp4,
delay: 0
[389:088] [2022-12-30 10:48:53 +0000.899191][57e9] CreateDecoderByVideoSource
time:869274481 enter.

[389:088] [2022-12-30 10:48:53 +0000.899418][57e9] running_decoder_count:0max


count:2
[389:088] [2022-12-30 10:48:53 +0000.899459][57e9] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_869246563.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x734a228c00
[389:089] [2022-12-30 10:48:53 +0000.901126][619b] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x73892dde00] Current FFmpeg version git-2021-06-16-
97cea6f

[389:111] [2022-12-30 10:48:53 +0000.922773][619b] OnStreamInfoFound: video


duration_: 15199
[389:113] [2022-12-30 10:48:53 +0000.924431][57e9] start decoder
[389:113] [2022-12-30 10:48:53 +0000.924473][619c] NO get frame from decoder
[389:113] [2022-12-30 10:48:53 +0000.924542][57e9] CreateDecoderByVideoSource
leave. expire time = 25 ms

[389:113] [2022-12-30 10:48:53 +0000.924580][57e9] BindInputFilter 0x7400895120


this 0x7336a03298
[389:113] [2022-12-30 10:48:53 +0000.924616][57e9] BindInputFilter 0x7336a03298
this 0x7336a03358
[389:113] [2022-12-30 10:48:53 +0000.924649][57e9] BindInputFilter 0x7400895120
this 0x7336a034d8
[389:113] [2022-12-30 10:48:53 +0000.924690][57e9] BindInputFilter 0x7336a034d8
this 0x7336a03598
[389:113] [2022-12-30 10:48:53 +0000.924743][57e9] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_869246563.mp4
[389:113] [2022-12-30 10:48:53 +0000.924837][57e9] BindInputFilter 0x7336a03358
this 0x7336a03718
[389:113] [2022-12-30 10:48:53 +0000.924876][57e9] BindInputFilter 0x7336a03718
this 0x73369cba20
[389:113] [2022-12-30 10:48:53 +0000.924911][57e9] BindInputFilter 0x7336a03598
this 0x7336a03898
[389:113] [2022-12-30 10:48:53 +0000.924942][57e9] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869246563.mp4
[389:113] [2022-12-30 10:48:53 +0000.925001][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[389:114] [2022-12-30 10:48:53 +0000.925260][57e9] MediaComposeFile time:869274507
enter.

[389:114] [2022-12-30 10:48:53 +0000.925338][57e9] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[389:114] [2022-12-30 10:48:53 +0000.925465][57e9] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[389:114] [2022-12-30 10:48:53 +0000.925504][57e9] Recording session using default
bitrate support by app:14680064
[389:114] [2022-12-30 10:48:53 +0000.925567][619c] NO get frame from decoder
[389:114] [2022-12-30 10:48:53 +0000.925599][61a7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72efb4acc0
[389:114] [2022-12-30 10:48:53 +0000.925651][61a7] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[389:114] [2022-12-30 10:48:53 +0000.925761][57e9] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[389:114] [2022-12-30 10:48:53 +0000.925859][57e9] GetPipeline:
-----------------------------------------
[389:114] [2022-12-30 10:48:53 +0000.925885][57e9] GetPipeline: source:
0x7400894f00
[389:114] [2022-12-30 10:48:53 +0000.925901][57e9] GetPipeline: filter: NULLFilter
[389:114] [2022-12-30 10:48:53 +0000.925923][57e9] GetPipeline: filter: NULLFilter
[389:114] [2022-12-30 10:48:53 +0000.925952][57e9] GetPipeline: filter: NULLFilter
[389:114] [2022-12-30 10:48:53 +0000.925979][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[389:114] [2022-12-30 10:48:53 +0000.925997][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[389:114] [2022-12-30 10:48:53 +0000.926022][57e9] GetPipeline: audio filter:
AudioNUllFilter
[389:114] [2022-12-30 10:48:53 +0000.926035][57e9] GetPipeline:
------------------------------------------
[389:114] [2022-12-30 10:48:53 +0000.926052][57e9] filter: filter pipeline2 update
pattern: 2
[389:115] [2022-12-30 10:48:53 +0000.926261][57e9] MediaComposeFile leave. expire
time = 1 ms

[389:115] [2022-12-30 10:48:53 +0000.926596][57e9] machine model :xiaomi


[389:115] [2022-12-30 10:48:53 +0000.926624][57e9] Support this machine
model :xiaomi
[389:115] [2022-12-30 10:48:53 +0000.926639][57e9] global inited! current sdk
version: 12-14-d8558ab
[389:120] [2022-12-30 10:48:53 +0000.932118][619c] NO get frame from decoder
[389:122] [2022-12-30 10:48:53 +0000.933196][619c] NO get frame from decoder
[389:123] [2022-12-30 10:48:53 +0000.934625][619c] NO get frame from decoder
[389:125] [2022-12-30 10:48:53 +0000.936984][619c] NO get frame from decoder
[389:126] [2022-12-30 10:48:53 +0000.937951][619c] NO get frame from decoder
[389:127] [2022-12-30 10:48:53 +0000.938518][619c] NO get frame from decoder
[389:128] [2022-12-30 10:48:53 +0000.939861][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[389:128] [2022-12-30 10:48:53 +0000.939962][57e9] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 301
[389:128] [2022-12-30 10:48:53 +0000.940015][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[389:128] [2022-12-30 10:48:53 +0000.940042][57e9] BeginCompose: BeginCompose, is
composing 0
[389:129] [2022-12-30 10:48:53 +0000.940336][61a7] start recording, file path:
[389:129] [2022-12-30 10:48:53 +0000.940657][61a7] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 301 audio_timescale:44100
video_timescale:90000
[389:129] [2022-12-30 10:48:53 +0000.940767][61a7] 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
[389:129] [2022-12-30 10:48:53 +0000.940798][61a7] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 301
[389:129] [2022-12-30 10:48:53 +0000.940834][61a7] fd_open successed
handle:0xb4000074306f30b0
[389:129] [2022-12-30 10:48:53 +0000.940989][61a7] create mp4 file:318
m_fileHandle: 0x7329524600
[389:129] [2022-12-30 10:48:53 +0000.941010][61a7] MP4 file: is opened successfully
[389:129] [2022-12-30 10:48:53 +0000.941024][61a7] setupMediaProcessers:
[389:129] [2022-12-30 10:48:53 +0000.941036][61a7]
RecordingSessionInternalSimple:setup media processers.
[389:129] [2022-12-30 10:48:53 +0000.941050][61a7] construct AAC encoder
[389:130] [2022-12-30 10:48:53 +0000.941298][61a7] H264Encoder creating:
ultrafast012323
[389:130] [2022-12-30 10:48:53 +0000.941324][61a7] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[389:130] [2022-12-30 10:48:53 +0000.941623][61a7] H264Encode::GetMachineModel is
M2002J9G
[389:130] [2022-12-30 10:48:53 +0000.941659][61a7] H264Encoder machine_mode
is:M2002J9G
[389:130] [2022-12-30 10:48:53 +0000.941674][61a7] H264Encode::machine size :9
machine_mode:M2002J9G
[389:130] [2022-12-30 10:48:53 +0000.941697][61a7] H264Encode::machine array
size :22 machine_mode:M2002J9G
[389:130] [2022-12-30 10:48:53 +0000.941726][61a7] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[389:130] [2022-12-30 10:48:53 +0000.941737][61a7] setupCompressionSession:
[389:130] [2022-12-30 10:48:53 +0000.941759][61a7] H264Encode::creating hareware
Encoder
[389:130] [2022-12-30 10:48:53 +0000.941815][61a7] AndroidHwAvcEncoder
time:869274523 enter.

[389:130] [2022-12-30 10:48:53 +0000.941932][61a7] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007430621380 address:0x7303ead760
[389:130] [2022-12-30 10:48:53 +0000.942018][61a7] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[389:130] [2022-12-30 10:48:53 +0000.942044][61a7] The video avc hw codec address
is 0x7412927558
[389:130] [2022-12-30 10:48:53 +0000.942089][61a7] AndroidHwAvcEncoder leave.
expire time = 0 ms

[389:130] [2022-12-30 10:48:53 +0000.942107][61a7] RegisterEncodeCompleteCallback


time:869274523 enter.

[389:131] [2022-12-30 10:48:53 +0000.942191][61a7] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[389:131] [2022-12-30 10:48:53 +0000.942216][61a7] InitEncode time:869274524


enter.
[389:131] [2022-12-30 10:48:53 +0000.942252][61a7] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[389:131] [2022-12-30 10:48:53 +0000.942273][61a7] Create time:869274524 enter.

[389:131] [2022-12-30 10:48:53 +0000.942368][61a7] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[389:131] [2022-12-30 10:48:53 +0000.942425][61a7]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x741284d940
[389:131] [2022-12-30 10:48:53 +0000.942588][61a7]
supported_type:image/vnd.android.heic
[389:131] [2022-12-30 10:48:53 +0000.942665][61a7] supported_type:video/avc
[389:131] [2022-12-30 10:48:53 +0000.942700][61a7] name:OMX.qcom.video.encoder.avc
mime:video/avc
[389:131] [2022-12-30 10:48:53 +0000.942735][61a7] hwCodecPrefix :OMX.qcom.
[389:131] [2022-12-30 10:48:53 +0000.942760][61a7] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[389:131] [2022-12-30 10:48:53 +0000.942784][61a7] mediacodec_createCodecByName
time:869274524 enter.

[389:131] [2022-12-30 10:48:53 +0000.942809][61a7] WrapAndroidMediaCodec


time:869274524 enter.

[389:131] [2022-12-30 10:48:53 +0000.942901][61a7] WrapAndroidMediaCodec leave.


expire time = 0 ms

[389:132] [2022-12-30 10:48:53 +0000.947619][61ac] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x741284e898
[389:176] [2022-12-30 10:48:53 +0000.987686][61a7] mediacodec_createCodecByName
leave. expire time = 45 ms

[389:176] [2022-12-30 10:48:53 +0000.987798][61a7] WrapAndroidMediaFromat


time:869274569 enter.

[389:176] [2022-12-30 10:48:53 +0000.987859][61a7] WrapAndroidMediaFromat leave.


expire time = 0 ms

[389:201] [2022-12-30 10:48:54 +0000.12875][61a7] Destroy time:869274594 enter.

[389:201] [2022-12-30 10:48:54 +0000.12936][61a7] WrapAndroidMediaFromat::


Destroy
[389:201] [2022-12-30 10:48:54 +0000.12956][61a7] Destroy leave. expire time = 0
ms

[389:201] [2022-12-30 10:48:54 +0000.12974][61a7] ~WrapAndroidMediaFromat


time:869274594 enter.

[389:201] [2022-12-30 10:48:54 +0000.12991][61a7] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[389:201] [2022-12-30 10:48:54 +0000.13006][61a7] Create leave. expire time = 70


ms

[389:201] [2022-12-30 10:48:54 +0000.13021][61a7] isSemiPlanarSupport


time:869274594 enter.

[389:201] [2022-12-30 10:48:54 +0000.13036][61a7] H264Encoder isSemiPlanarSupport


[389:201] [2022-12-30 10:48:54 +0000.13055][61a7] isSemiPlanarSupport leave.
expire time = 0 ms
[389:201] [2022-12-30 10:48:54 +0000.13071][61a7] creat hw H264Encoder success,
isSemiPlanar:1
[389:202] [2022-12-30 10:48:54 +0000.13141][61a7] InitEncode leave. expire time =
71 ms

[389:202] [2022-12-30 10:48:54 +0000.13160][61a7] H264Encode::created Encoder


[389:202] [2022-12-30 10:48:54 +0000.13178][61a7] H264Encode:: H264 encoder
created.
[389:202] [2022-12-30 10:48:54 +0000.13194][61a7] H264 encoder created.
[389:202] [2022-12-30 10:48:54 +0000.13209][61a7]
RecordingSessionInternalSimple:created avc encoder avc: 0x7323d11b40
[389:202] [2022-12-30 10:48:54 +0000.13226][61a7] setOutput:
[389:202] [2022-12-30 10:48:54 +0000.13241][61a7]
RecordingSessionInternalSimple:encoder set output to muxer!
[389:202] [2022-12-30 10:48:54 +0000.13255][61a7] request a key frame
[389:202] [2022-12-30 10:48:54 +0000.13269][61a7] H264Encode:: request a key frame
[389:203] [2022-12-30 10:48:54 +0000.14966][61a7] setDisplayRotate :90
[389:203] [2022-12-30 10:48:54 +0000.15079][61a7] 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
[389:206] [2022-12-30 10:48:54 +0000.17904][61a8]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[389:307] [2022-12-30 10:48:54 +0000.118292][61a7] setDisplayRotate :90
[389:307] [2022-12-30 10:48:54 +0000.118440][61a7] 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
[389:307] [2022-12-30 10:48:54 +0000.118886][61ac] add aac audio track with id:1
[389:308] [2022-12-30 10:48:54 +0000.119595][61ac] audio start ts:0
[389:308] [2022-12-30 10:48:54 +0000.119674][61ac] the audio frame has been written
into MP4 file
[389:313] [2022-12-30 10:48:54 +0000.124674][61a8] Push an pts:267 to dts queue.
[389:315] [2022-12-30 10:48:54 +0000.126887][61a8] h264 add frame header cdr flag
[389:316] [2022-12-30 10:48:54 +0000.127632][61a8] h264 add frame header cdr flag
[389:316] [2022-12-30 10:48:54 +0000.127962][61a8] Received key frame:10
[389:316] [2022-12-30 10:48:54 +0000.128011][61a8] DTS queue for
Generator:0x741284eab8 33 68 99 132 166 201 237 267
[389:316] [2022-12-30 10:48:54 +0000.128042][61a8] H264Encode:: get a sps pps
header!headerSize:31
[389:317] [2022-12-30 10:48:54 +0000.128810][61ac] get the H.264 SPS parameter
[389:317] [2022-12-30 10:48:54 +0000.129037][61ac] add video track with id:2
[389:318] [2022-12-30 10:48:54 +0000.129565][61ac] get the H.264 PPS parameter
[389:320] [2022-12-30 10:48:54 +0000.131572][61ac] get the H.264 IDR frame
[389:320] [2022-12-30 10:48:54 +0000.132063][61ac] resss:true
[389:320] [2022-12-30 10:48:54 +0000.132114][61ac] video start ts:10
[389:321] [2022-12-30 10:48:54 +0000.132215][61ac] the video frame has been written
into MP4 file
[389:333] [2022-12-30 10:48:54 +0000.144834][61aa] Error(video_source.cc:430): wait
decoder a frame: 0
[389:375] [2022-12-30 10:48:54 +0000.186297][61a8] SendFrame
encodedImage._timeStamp:267encodedImage->_length:33824
[389:375] [2022-12-30 10:48:54 +0000.186636][61a8] last dts:237 currentPts:267
ppsOrSPS:0 queue length:9
[389:461] [2022-12-30 10:48:54 +0000.272525][61ab] audio_frame_list_ empty
[389:466] [2022-12-30 10:48:54 +0000.277921][61a8] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:808 pts:808
[389:470] [2022-12-30 10:48:54 +0000.281275][61a8] DTS queue for
Generator:0x741284eab8 901 934 966 1000 1040 1071
[389:520] [2022-12-30 10:48:54 +0000.331660][61a7] setDisplayRotate :90
[389:520] [2022-12-30 10:48:54 +0000.331797][61a7] 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
[389:549] [2022-12-30 10:48:54 +0000.360667][61a8] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1341
[389:549] [2022-12-30 10:48:54 +0000.360731][61a8] push video frame to H264
encoder. (100 frame for one log)

[389:549] [2022-12-30 10:48:54 +0000.360767][61a8] push video frame to H264


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

[389:549] [2022-12-30 10:48:54 +0000.360782][61a8] H264Encode::push video frame to


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

[389:549] [2022-12-30 10:48:54 +0000.360801][61a8] The input pts:1341 fps:30


[389:583] [2022-12-30 10:48:54 +0000.394676][61aa] Error(video_source.cc:430): wait
decoder a frame: 0
[389:598] [2022-12-30 10:48:54 +0000.409837][61a8] H264Encode::H264SWEncoder get
callback, length:51888 type:1 nalType:1length:51884
[389:600] [2022-12-30 10:48:54 +0000.411520][61a8] Push an pts:1605 to dts queue.
[389:635] [2022-12-30 10:48:54 +0000.446381][61a8] last dts:1570 currentPts:1605
ppsOrSPS:0 queue length:6
[389:652] [2022-12-30 10:48:54 +0000.463394][61a8] DTS queue for
Generator:0x741284eab8 1738 1772 1802 1837 1873 1908
[389:709] [2022-12-30 10:48:54 +0000.520859][61a8] h264 add frame header cdr flag
[389:709] [2022-12-30 10:48:54 +0000.521035][61a8] Received key frame:2001
[389:713] [2022-12-30 10:48:54 +0000.524829][61ac] get the H.264 IDR frame
[389:800] [2022-12-30 10:48:54 +0000.612079][61a8] DTS queue for
Generator:0x741284eab8 2539 2569 2602 2635 2667 2702 2733
[389:816] [2022-12-30 10:48:54 +0000.627797][61aa] Error(video_source.cc:430): wait
decoder a frame: 2
[389:820] [2022-12-30 10:48:54 +0000.632078][61aa] video frame wait audio frame:
last_video_timestamp:3265 last_audio_timestamp:3040.05
[389:830] [2022-12-30 10:48:54 +0000.642109][61a8] Push an pts:2932 to dts queue.
[389:877] [2022-12-30 10:48:54 +0000.688196][61a8] last dts:2899 currentPts:2932
ppsOrSPS:0 queue length:8
[389:880] [2022-12-30 10:48:54 +0000.691675][61ab] audio_frame_list_ empty
[389:907] [2022-12-30 10:48:54 +0000.718388][610b] Run AGC when audioType = 0
[389:917] [2022-12-30 10:48:54 +0000.728933][61a7] setDisplayRotate :90
[389:917] [2022-12-30 10:48:54 +0000.729029][61a7] 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
[389:926] [2022-12-30 10:48:54 +0000.738111][61aa] webrtc common_video plane
old ..... (1/1000) new: 51001 delete: 50975 diff: 26
[389:959] [2022-12-30 10:48:54 +0000.770409][61ab] FilterPipeline2::OnAudioFrame
pts 166822 last_audio_timestamp_ 3782.81
[389:973] [2022-12-30 10:48:54 +0000.784215][61a8] DTS queue for
Generator:0x741284eab8 3373 3407 3436 3474 3504 3538 3566
[390:016] [2022-12-30 10:48:54 +0000.827399][61a8] SendFrame
encodedImage._timeStamp:3601encodedImage->_length:21904
[390:079] [2022-12-30 10:48:54 +0000.890971][61a8] Push an pts:4267 to dts queue.
[390:090] [2022-12-30 10:48:54 +0000.901303][61a8] h264 add frame header cdr flag
[390:090] [2022-12-30 10:48:54 +0000.901518][61a8] Received key frame:4001
[390:123] [2022-12-30 10:48:54 +0000.934637][61a7] setDisplayRotate :90
[390:123] [2022-12-30 10:48:54 +0000.934726][61a7] 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
[390:134] [2022-12-30 10:48:54 +0000.945917][61ac] get the H.264 IDR frame
[390:151] [2022-12-30 10:48:54 +0000.963015][61a8] DTS queue for
Generator:0x741284eab8 4199 4233 4267 4308 4338 4367
[390:152] [2022-12-30 10:48:54 +0000.963193][61a8] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4166 pts:4166
[390:152] [2022-12-30 10:48:54 +0000.963795][61aa] Error(video_source.cc:430): wait
decoder a frame: 0
[390:169] [2022-12-30 10:48:54 +0000.980190][61a8] last dts:4233 currentPts:4267
ppsOrSPS:0 queue length:7
[390:179] [2022-12-30 10:48:54 +0000.990959][61aa] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[390:202] [2022-12-30 10:48:55 +0000.13146][61a8] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4705
[390:202] [2022-12-30 10:48:55 +0000.13268][61a8] push video frame to H264 encoder.
(100 frame for one log)

[390:202] [2022-12-30 10:48:55 +0000.13317][61a8] push video frame to H264 encoder.


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

[390:202] [2022-12-30 10:48:55 +0000.13335][61a8] H264Encode::push video frame to


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

[390:202] [2022-12-30 10:48:55 +0000.13362][61a8] The input pts:4705 fps:30


[390:251] [2022-12-30 10:48:55 +0000.62261][61a8] H264Encode::H264SWEncoder get
callback, length:45232 type:1 nalType:1length:45228
[390:284] [2022-12-30 10:48:55 +0000.95771][61ab] audio_frame_list_ empty
[390:298] [2022-12-30 10:48:55 +0000.110009][61a8] DTS queue for
Generator:0x741284eab8 5003 5033 5068 5102 5132 5165 5195 5235
[390:339] [2022-12-30 10:48:55 +0000.150356][61a7] setDisplayRotate :90
[390:339] [2022-12-30 10:48:55 +0000.150495][61a7] 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
[390:395] [2022-12-30 10:48:55 +0000.206441][61aa] Error(video_source.cc:430): wait
decoder a frame: 0
[390:420] [2022-12-30 10:48:55 +0000.232016][61a8] Push an pts:5598 to dts queue.
[390:471] [2022-12-30 10:48:55 +0000.282465][61a8] last dts:5569 currentPts:5598
ppsOrSPS:0 queue length:8
[390:513] [2022-12-30 10:48:55 +0000.324600][61a8] DTS queue for
Generator:0x741284eab8 5866 5904 5935 5970 6002 6037
[390:541] [2022-12-30 10:48:55 +0000.352345][61a8] h264 add frame header cdr flag
[390:541] [2022-12-30 10:48:55 +0000.352803][61a8] Received key frame:6002
[390:557] [2022-12-30 10:48:55 +0000.369072][61ac] get the H.264 IDR frame
[390:609] [2022-12-30 10:48:55 +0000.420174][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[390:676] [2022-12-30 10:48:55 +0000.488084][61ab] audio_frame_list_ empty
[390:693] [2022-12-30 10:48:55 +0000.505017][61a8] DTS queue for
Generator:0x741284eab8 6665 6699 6733 6771 6801 6836 6871
[390:703] [2022-12-30 10:48:55 +0000.514813][61a8] Push an pts:6934 to dts queue.
[390:749] [2022-12-30 10:48:55 +0000.560824][61aa] Error(video_source.cc:430): wait
decoder a frame: 0
[390:766] [2022-12-30 10:48:55 +0000.577307][61a8] SendFrame
encodedImage._timeStamp:6934encodedImage->_length:29264
[390:766] [2022-12-30 10:48:55 +0000.577549][61a8] last dts:6903 currentPts:6934
ppsOrSPS:0 queue length:10
[390:766] [2022-12-30 10:48:55 +0000.578112][61aa] webrtc common_video plane
old ..... (1/1000) new: 52001 delete: 51947 diff: 54
[390:858] [2022-12-30 10:48:55 +0000.669433][61a8] DTS queue for
Generator:0x741284eab8 7534 7566 7601 7634 7665
[390:859] [2022-12-30 10:48:55 +0000.671076][61a8] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:7534 pts:7534
[390:922] [2022-12-30 10:48:55 +0000.733910][61a8] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8071
[390:924] [2022-12-30 10:48:55 +0000.735970][61a8] push video frame to H264
encoder. (100 frame for one log)

[390:925] [2022-12-30 10:48:55 +0000.736228][61a8] push video frame to H264


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

[390:925] [2022-12-30 10:48:55 +0000.736295][61a8] H264Encode::push video frame to


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

[390:925] [2022-12-30 10:48:55 +0000.736368][61a8] The input pts:8071 fps:30


[390:950] [2022-12-30 10:48:55 +0000.761564][61a8] Push an pts:8265 to dts queue.
[390:969] [2022-12-30 10:48:55 +0000.780740][61a8] h264 add frame header cdr flag
[390:969] [2022-12-30 10:48:55 +0000.780945][61a8] Received key frame:7999
[390:973] [2022-12-30 10:48:55 +0000.785112][61ac] get the H.264 IDR frame
[390:974] [2022-12-30 10:48:55 +0000.785592][61a8] H264Encode::H264SWEncoder get
callback, length:19808 type:1 nalType:1length:19804
[390:996] [2022-12-30 10:48:55 +0000.807329][61aa] Error(video_source.cc:430): wait
decoder a frame: 0
[391:009] [2022-12-30 10:48:55 +0000.821054][61a8] last dts:8229 currentPts:8265
ppsOrSPS:0 queue length:7
[391:013] [2022-12-30 10:48:55 +0000.824683][61a8] DTS queue for
Generator:0x741284eab8 8298 8337 8365 8399 8434 8468 8500 8535
[391:092] [2022-12-30 10:48:55 +0000.903999][61ab] audio_frame_list_ empty
[391:162] [2022-12-30 10:48:55 +0000.973689][61a8] DTS queue for
Generator:0x741284eab8 9132 9164 9199 9237 9267 9295 9338 9368
[391:189] [2022-12-30 10:48:56 +0000.336][61a7] setDisplayRotate :90
[391:189] [2022-12-30 10:48:56 +0000.476][61a7] 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
[391:230] [2022-12-30 10:48:56 +0000.41744][61a8] Push an pts:9597 to dts queue.
[391:246] [2022-12-30 10:48:56 +0000.57836][61aa] Error(video_source.cc:430): wait
decoder a frame: 0
[391:269] [2022-12-30 10:48:56 +0000.80877][61a8] last dts:9566 currentPts:9597
ppsOrSPS:0 queue length:9
[391:355] [2022-12-30 10:48:56 +0000.166631][61a8] DTS queue for
Generator:0x741284eab8 9966 9999 10030 10074 10098 10135 10165 10198
[391:357] [2022-12-30 10:48:56 +0000.168875][61a8] h264 add frame header cdr flag
[391:357] [2022-12-30 10:48:56 +0000.169035][61a8] Received key frame:9999
[391:379] [2022-12-30 10:48:56 +0000.190986][61ac] get the H.264 IDR frame
[391:428] [2022-12-30 10:48:56 +0000.239245][61a8] SendFrame
encodedImage._timeStamp:10265encodedImage->_length:32000
[391:497] [2022-12-30 10:48:56 +0000.308249][61a8] Push an pts:10930 to dts queue.
[391:504] [2022-12-30 10:48:56 +0000.315824][61ab] audio_frame_list_ empty
[391:512] [2022-12-30 10:48:56 +0000.323146][61a8] DTS queue for
Generator:0x741284eab8 10801 10833 10865 10897 10930 10967 11006
[391:534] [2022-12-30 10:48:56 +0000.345889][61a8] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10897 pts:10897
[391:545] [2022-12-30 10:48:56 +0000.356973][61a8] last dts:10897 currentPts:10930
ppsOrSPS:0 queue length:9
[391:588] [2022-12-30 10:48:56 +0000.399907][61a8] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11428
[391:588] [2022-12-30 10:48:56 +0000.400101][61a8] push video frame to H264
encoder. (100 frame for one log)

[391:589] [2022-12-30 10:48:56 +0000.400177][61a8] push video frame to H264


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

[391:589] [2022-12-30 10:48:56 +0000.400219][61a8] H264Encode::push video frame to


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

[391:589] [2022-12-30 10:48:56 +0000.400281][61a8] The input pts:11428 fps:30


[391:621] [2022-12-30 10:48:56 +0000.432786][61aa] Error(video_source.cc:430): wait
decoder a frame: 0
[391:622] [2022-12-30 10:48:56 +0000.433278][61a7] setDisplayRotate :90
[391:622] [2022-12-30 10:48:56 +0000.433363][61a7] 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
[391:646] [2022-12-30 10:48:56 +0000.457482][61aa] webrtc common_video plane
old ..... (1/1000) new: 53001 delete: 52963 diff: 38
[391:665] [2022-12-30 10:48:56 +0000.477131][61a8] H264Encode::H264SWEncoder get
callback, length:27712 type:1 nalType:1length:27708
[391:704] [2022-12-30 10:48:56 +0000.515273][61a8] DTS queue for
Generator:0x741284eab8 11596 11633 11662 11699 11729 11768 11797 11832 11864
[391:767] [2022-12-30 10:48:56 +0000.578404][61a8] Push an pts:12264 to dts queue.
[391:777] [2022-12-30 10:48:56 +0000.588511][61a8] h264 add frame header cdr flag
[391:777] [2022-12-30 10:48:56 +0000.588925][61a8] Received key frame:11999
[391:778] [2022-12-30 10:48:56 +0000.589893][61ac] get the H.264 IDR frame
[391:822] [2022-12-30 10:48:56 +0000.633858][61a7] setDisplayRotate :90
[391:822] [2022-12-30 10:48:56 +0000.634000][61a7] 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
[391:830] [2022-12-30 10:48:56 +0000.641556][61a8] last dts:12232 currentPts:12264
ppsOrSPS:0 queue length:8
[391:851] [2022-12-30 10:48:56 +0000.662634][61aa] Error(video_source.cc:430): wait
decoder a frame: 0
[391:854] [2022-12-30 10:48:56 +0000.665452][61a8] DTS queue for
Generator:0x741284eab8 12431 12469 12497 12534 12572 12597 12632 12664
[391:907] [2022-12-30 10:48:56 +0000.718297][610b] Run AGC when audioType = 0
[391:907] [2022-12-30 10:48:56 +0000.718549][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[391:919] [2022-12-30 10:48:56 +0000.730319][61ab] audio_frame_list_ empty
[392:063] [2022-12-30 10:48:56 +0000.874328][61a7] setDisplayRotate :90
[392:063] [2022-12-30 10:48:56 +0000.874495][61a7] 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
[392:077] [2022-12-30 10:48:56 +0000.888401][61a8] DTS queue for
Generator:0x741284eab8 13268 13299 13331 13362 13398 13429 13459 13499
[392:089] [2022-12-30 10:48:56 +0000.900455][61a8] Push an pts:13603 to dts queue.
[392:126] [2022-12-30 10:48:56 +0000.937807][61aa] Error(video_source.cc:430): wait
decoder a frame: 0
[392:158] [2022-12-30 10:48:56 +0000.969511][61a8] SendFrame
encodedImage._timeStamp:13603encodedImage->_length:62944
[392:158] [2022-12-30 10:48:56 +0000.969681][61a8] last dts:13565 currentPts:13603
ppsOrSPS:0 queue length:10
[392:242] [2022-12-30 10:48:57 +0000.53451][61a8] h264 add frame header cdr flag
[392:242] [2022-12-30 10:48:57 +0000.53642][61a8] Received key frame:13999
[392:244] [2022-12-30 10:48:57 +0000.55924][61a8] DTS queue for
Generator:0x741284eab8 14064 14096 14133 14170 14200 14234 14267 14301 14329
[392:245] [2022-12-30 10:48:57 +0000.56191][61ac] get the H.264 IDR frame
[392:274] [2022-12-30 10:48:57 +0000.85176][619c] av_read_frame AVERROR_EOF
[392:293] [2022-12-30 10:48:57 +0000.104481][61a8] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14267 pts:14267
[392:320] [2022-12-30 10:48:57 +0000.132023][619c] OnReceiveEOF:
[392:321] [2022-12-30 10:48:57 +0000.132273][619c] OnDecoderEOF time:869277714
enter.

[392:321] [2022-12-30 10:48:57 +0000.132315][619c] OnDecoderEOF leave. expire time


= 0 ms

[392:321] [2022-12-30 10:48:57 +0000.132335][619c] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x7400894f00
[392:321] [2022-12-30 10:48:57 +0000.132345][619a] CleanUp time:869277714 enter.

[392:321] [2022-12-30 10:48:57 +0000.132439][61aa] OnVideoTimer: OnVideoTimer


return
[392:321] [2022-12-30 10:48:57 +0000.132360][619c] NULLFilter::OnVideoSourceEOF
0x7400894f00 this 0x7336a03200
[392:321] [2022-12-30 10:48:57 +0000.132601][619c] NULLFilter::OnVideoSourceEOF
0x7336a03200 this 0x7336a032c0
[392:321] [2022-12-30 10:48:57 +0000.132642][619c] NULLFilter::OnVideoSourceEOF
0x7336a032c0 this 0x7336a03680
[392:323] [2022-12-30 10:48:57 +0000.134575][61ab] PullAudioFrame: PullFrame audio
finished.
[392:323] [2022-12-30 10:48:57 +0000.134671][61ab] OnAudioTimer: OnAudioTimer
EndComposeFile
[392:323] [2022-12-30 10:48:57 +0000.134689][61ab] EndComposeFile: EndComposeFile,
is composing 1
[392:324] [2022-12-30 10:48:57 +0000.136127][619a] CleanUp leave. expire time = 4
ms

[392:325] [2022-12-30 10:48:57 +0000.136250][619a] clean up


[392:325] [2022-12-30 10:48:57 +0000.136288][619a] running_decoder_count:0max
count:2
[392:327] [2022-12-30 10:48:57 +0000.138945][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[392:333] [2022-12-30 10:48:57 +0000.144808][61a8] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:14800
[392:333] [2022-12-30 10:48:57 +0000.144908][61a8] push video frame to H264
encoder. (100 frame for one log)

[392:333] [2022-12-30 10:48:57 +0000.144945][61a8] push video frame to H264


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

[392:333] [2022-12-30 10:48:57 +0000.144960][61a8] H264Encode::push video frame to


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

[392:333] [2022-12-30 10:48:57 +0000.144981][61a8] The input pts:14800 fps:30


[392:344] [2022-12-30 10:48:57 +0000.155721][61a8] Push an pts:14931 to dts queue.
[392:364] [2022-12-30 10:48:57 +0000.175968][61a8] H264Encode::H264SWEncoder get
callback, length:45808 type:1 nalType:1length:45804
[392:373] [2022-12-30 10:48:57 +0000.184303][61a8] DTS queue for
Generator:0x741284eab8 14902 14931 14967 14994 15031 15062 15098 15137 15166
[392:374] [2022-12-30 10:48:57 +0000.185417][61a8]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[392:374] [2022-12-30 10:48:57 +0000.185472][61a8]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7318a2c800
[392:376] [2022-12-30 10:48:57 +0000.187739][61a9]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[392:376] [2022-12-30 10:48:57 +0000.187792][61a9]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[392:376] [2022-12-30 10:48:57 +0000.187988][61a7] stop recording
[392:376] [2022-12-30 10:48:57 +0000.188068][61a7]
RecordingSessionInternalSimple:destroy media processers
[392:376] [2022-12-30 10:48:57 +0000.188133][61a7] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[392:377] [2022-12-30 10:48:57 +0000.188197][61a7] H264Encode::flushing hareware
Encoder
[392:377] [2022-12-30 10:48:57 +0000.188421][61a7] Flush time:869277770 enter.

[392:377] [2022-12-30 10:48:57 +0000.188502][61a7] H264Encoder encoder flush


[392:377] [2022-12-30 10:48:57 +0000.188568][61a7] flush output queue
[392:378] [2022-12-30 10:48:57 +0000.189351][61a7] last dts:14902 currentPts:14931
ppsOrSPS:0 queue length:8
[392:707] [2022-12-30 10:48:57 +0000.519103][61a7] Flush leave. expire time = 331
ms

[392:708] [2022-12-30 10:48:57 +0000.519401][61a7] ~H264EncodeWrap:


[392:708] [2022-12-30 10:48:57 +0000.519471][61a7] ~H264Encode:
[392:708] [2022-12-30 10:48:57 +0000.519524][61a7] teardownCompressionSession:
H264Encode::destroying Encoder
[392:708] [2022-12-30 10:48:57 +0000.519605][61a7] Release time:869278101 enter.

[392:708] [2022-12-30 10:48:57 +0000.519934][61a7] Release:


MediaCodecVideoEncoder::Release _inited:1
[392:708] [2022-12-30 10:48:57 +0000.520023][61a7] Destroy time:869278101 enter.

[392:708] [2022-12-30 10:48:57 +0000.520078][61a7] H264Encoder encoderDestroy


[392:708] [2022-12-30 10:48:57 +0000.520132][61a7]
AndroidMediaCodecVideoEncoder::release env: 0x7323d11c80
[392:709] [2022-12-30 10:48:57 +0000.520187][61a7]
AndroidMediaCodecVideoEncoder::Destroy
[392:741] [2022-12-30 10:48:57 +0000.552469][61a7] Destroy leave. expire time = 33
ms

[392:741] [2022-12-30 10:48:57 +0000.552608][61a7] Release leave. expire time = 33


ms

[392:741] [2022-12-30 10:48:57 +0000.552646][61a7] ~AndroidHwAvcEncoder


time:869278134 enter.

[392:741] [2022-12-30 10:48:57 +0000.552756][61a7] Release time:869278134 enter.

[392:741] [2022-12-30 10:48:57 +0000.552805][61a7] Release:


MediaCodecVideoEncoder:: has been released before, just return
[392:741] [2022-12-30 10:48:57 +0000.552835][61a7] Release leave. expire time = 0
ms

[392:741] [2022-12-30 10:48:57 +0000.552863][61a7] ~AndroidMediaCodecVideoEncoder


[392:741] [2022-12-30 10:48:57 +0000.552891][61a7] ~WrapAndroidMediaCodec
time:869278134 enter.

[392:741] [2022-12-30 10:48:57 +0000.552922][61a7] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[392:741] [2022-12-30 10:48:57 +0000.553014][61a7] video hevc hw codec


destructor:0x7412927558

[392:741] [2022-12-30 10:48:57 +0000.553065][61a7] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[392:741] [2022-12-30 10:48:57 +0000.553112][61a7] teardownCompressionSession:


H264Encode::destroyed Encoder
[392:742] [2022-12-30 10:48:57 +0000.553146][61a7]
RecordingSessionInternalSimple:destroy aac encoder output!
[392:742] [2022-12-30 10:48:57 +0000.553176][61a7] AACSWEncode destructor
[392:747] [2022-12-30 10:48:57 +0000.558237][61ac] fd_close successed!
[392:747] [2022-12-30 10:48:57 +0000.558776][61ac] MP4 close file successfully
[392:747] [2022-12-30 10:48:57 +0000.558906][61ac] Recording session Internal:
notify recording ok
[392:747] [2022-12-30 10:48:57 +0000.558944][61ac] onRecordingOk: Recording Ok,
compose use time: 3619, averagefps 0
[392:747] [2022-12-30 10:48:57 +0000.558977][61ac] OnReceiveEOF:
[392:749] [2022-12-30 10:48:57 +0000.561142][61ab] OnAudioTimer: OnAudioTimer
return
[392:760] [2022-12-30 10:48:57 +0000.571185][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[392:760] [2022-12-30 10:48:57 +0000.571335][57e9] ~MediaComposeFile time:869278153
enter.

[392:760] [2022-12-30 10:48:57 +0000.571383][57e9] CancelCompose: CancelCompose,


is composing 0
[392:760] [2022-12-30 10:48:57 +0000.571606][61a7] stop recording
[392:760] [2022-12-30 10:48:57 +0000.572052][61a7] we have stopped recording before
[392:763] [2022-12-30 10:48:57 +0000.574337][57e9] ~MediaComposeFile leave. expire
time = 3 ms

[392:763] [2022-12-30 10:48:57 +0000.574519][57e9] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[392:763] [2022-12-30 10:48:57 +0000.575090][57e9] global uninited!
[392:764] [2022-12-30 10:48:57 +0000.575180][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[392:764] [2022-12-30 10:48:57 +0000.575250][57e9] ~MediaFilterGraph:
MediaFilterGraph destruct
[392:764] [2022-12-30 10:48:57 +0000.575277][57e9] RemoveVideoBackGroud: hava not
add video backgroud
[392:764] [2022-12-30 10:48:57 +0000.575315][57e9] UnbindInputFilter 0x7336a03718
this 0x73369cba20
[392:764] [2022-12-30 10:48:57 +0000.575357][57e9] ClearAllSource: remove source
filter, sourceid: 0x7400894f00
[392:764] [2022-12-30 10:48:57 +0000.575380][57e9] DestoryDecoderByVideoSource
time:869278157 enter.

[392:764] [2022-12-30 10:48:57 +0000.575406][57e9] ~VideoBindDecoder time:869278157


enter.

[392:764] [2022-12-30 10:48:57 +0000.575562][57e9] CleanUp time:869278157 enter.

[392:765] [2022-12-30 10:48:57 +0000.576379][57e9] CleanUp leave. expire time = 1


ms

[392:765] [2022-12-30 10:48:57 +0000.576444][57e9] CleanUp time:869278158 enter.

[392:765] [2022-12-30 10:48:57 +0000.576718][57e9] CleanUp leave. expire time = 0


ms
[392:766] [2022-12-30 10:48:57 +0000.577698][57e9] ~VideoBindDecoder leave. expire
time = 2 ms

[392:766] [2022-12-30 10:48:57 +0000.577777][57e9] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[392:766] [2022-12-30 10:48:57 +0000.577830][57e9] UnbindInputFilter 0x7336a03358


this 0x7336a03718
[392:766] [2022-12-30 10:48:57 +0000.577887][57e9] UnbindInputFilter 0x7336a03298
this 0x7336a03358
[392:766] [2022-12-30 10:48:57 +0000.577937][57e9] UnbindInputFilter 0x7400895120
this 0x7336a03298
[392:766] [2022-12-30 10:48:57 +0000.577985][57e9] UnbindInputFilter 0x7336a03598
this 0x7336a03898
[392:766] [2022-12-30 10:48:57 +0000.578035][57e9] UnbindInputFilter 0x7336a034d8
this 0x7336a03598
[392:766] [2022-12-30 10:48:57 +0000.578077][57e9] UnbindInputFilter 0x7400895120
this 0x7336a034d8
[392:766] [2022-12-30 10:48:57 +0000.578220][57e9] ~GLESContext:
[392:771] [2022-12-30 10:48:57 +0000.582892][57e9] GLESContext destruct finish.
[392:771] [2022-12-30 10:48:57 +0000.582983][57e9] filter: filter pipeline destroy
this: 0x73369cb980
[393:908] [2022-12-30 10:48:58 +0000.719207][610b] Run AGC when audioType = 0
[394:039] [2022-12-30 10:48:58 +0000.850416][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[394:156] [2022-12-30 10:48:58 +0000.967676][57e9] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[394:156] [2022-12-30 10:48:58 +0000.967756][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[394:156] [2022-12-30 10:48:58 +0000.967982][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[394:157] [2022-12-30 10:48:58 +0000.968143][6107] operator() time:869279550
enter.

[394:157] [2022-12-30 10:48:58 +0000.968209][6107] MediaFilterCamera, recording


file context:0x74009ce980 input texture:4
[394:158] [2022-12-30 10:48:58 +0000.969582][6107] MicSource: Mic source
created:10x730d6e3300
[394:159] [2022-12-30 10:48:58 +0000.970397][6107] alloc thread: 0x730cd26200
name:worker3 thread id:496231206064 to Mic_source
[394:159] [2022-12-30 10:48:58 +0000.970450][6107] audio: start the audio sender
thread.

[394:159] [2022-12-30 10:48:58 +0000.970508][6107] construct OpenGLRenderProgram


0x73295bc398
[394:159] [2022-12-30 10:48:58 +0000.970551][6107] CropFilter::SetOrientation
orientation: 90
[394:159] [2022-12-30 10:48:58 +0000.970709][6107] filter: filter pipeline
construtc this: 0x72f06b3fc0
[394:159] [2022-12-30 10:48:58 +0000.970760][6107] filter: filter pipeline2 update
pattern: 1
[394:159] [2022-12-30 10:48:58 +0000.970802][6107] CameraSource::source_id_:18
[394:159] [2022-12-30 10:48:58 +0000.970837][6107] RecordAudioSource::source_id_:19
[394:159] [2022-12-30 10:48:58 +0000.971072][6107] BindInputFilter 0x730cd258c0
this 0x73295bc5c0
[394:160] [2022-12-30 10:48:58 +0000.971133][6107] BindInputFilter 0x730cd25a58
this 0x7329563d50
[394:160] [2022-12-30 10:48:58 +0000.971176][6107] BindInputFilter 0x73295bc5c0
this 0x72f06b4060
[394:160] [2022-12-30 10:48:58 +0000.971228][6107] setParamentForFilters:
speed:1.000000
[394:160] [2022-12-30 10:48:58 +0000.971266][6107] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[394:160] [2022-12-30 10:48:58 +0000.971297][6107] SetParamForFilter time:869279553
enter.

[394:160] [2022-12-30 10:48:58 +0000.971325][6107] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[394:160] [2022-12-30 10:48:58 +0000.971353][6107] SetParamForFilter: Params video
index is: 0
[394:160] [2022-12-30 10:48:58 +0000.971379][6107] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[394:160] [2022-12-30 10:48:58 +0000.971406][6107] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[394:160] [2022-12-30 10:48:58 +0000.971433][6107] crop filter mode tpye:
citytravelvideo index:0
[394:165] [2022-12-30 10:48:58 +0000.976272][6107]
Warning(parse_template_json.cc:45): json parament no found the parament
[394:165] [2022-12-30 10:48:58 +0000.976377][6107]
Warning(parse_template_json.cc:45): json parament no found the parament
[394:165] [2022-12-30 10:48:58 +0000.976416][6107]
Warning(parse_template_json.cc:45): json parament no found the parament
[394:165] [2022-12-30 10:48:58 +0000.976497][6107]
Warning(parse_template_json.cc:45): json parament no found the parament
[394:165] [2022-12-30 10:48:58 +0000.976524][6107]
Warning(parse_template_json.cc:45): json parament no found the parament
[394:165] [2022-12-30 10:48:58 +0000.976562][6107]
Warning(parse_template_json.cc:45): json parament no found the parament
[394:165] [2022-12-30 10:48:58 +0000.976609][6107]
Warning(parse_template_json.cc:45): json parament no found the parament
[394:165] [2022-12-30 10:48:58 +0000.976657][6107]
Warning(parse_template_json.cc:81): json parament no found the parament
[394:165] [2022-12-30 10:48:58 +0000.976703][6107]
Warning(parse_template_json.cc:81): json parament no found the parament
[394:165] [2022-12-30 10:48:58 +0000.976729][6107]
Warning(parse_template_json.cc:67): json parament no found the parament
[394:165] [2022-12-30 10:48:58 +0000.976765][6107]
Warning(parse_template_json.cc:93): json parament no found the duration
[394:165] [2022-12-30 10:48:58 +0000.976871][6107] SetParamForFilter leave. expire
time = 5 ms

[394:165] [2022-12-30 10:48:58 +0000.976972][6107] OnOutputSizeChanged width 1280


height 720
[394:165] [2022-12-30 10:48:58 +0000.977020][6107] OpenGLFrameBuffer: width:1280
height:720
[394:165] [2022-12-30 10:48:58 +0000.977070][6107] OpenGLFrameBuffer: width:1280
height:720
[394:165] [2022-12-30 10:48:58 +0000.977096][6107] OpenGLFrameBuffer: width:1280
height:720
[394:165] [2022-12-30 10:48:58 +0000.977134][6107] OpenGLFrameBuffer: width:1280
height:720
[394:166] [2022-12-30 10:48:58 +0000.977184][6107] OpenGLFrameBuffer: width:1280
height:720
[394:166] [2022-12-30 10:48:58 +0000.977233][6107] OpenGLFrameBuffer: width:1280
height:720
[394:166] [2022-12-30 10:48:58 +0000.977281][6107] construct TrivalImageDrawer
0x7323e92100
[394:166] [2022-12-30 10:48:58 +0000.977330][6107] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7323e92100 context 0x741283fd40
[394:166] [2022-12-30 10:48:58 +0000.977362][6107] setupGLES:
[394:166] [2022-12-30 10:48:58 +0000.977706][6107] OpenGLRenderProgram::Initialize.
[394:166] [2022-12-30 10:48:58 +0000.977761][6107] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[394:166] [2022-12-30 10:48:58 +0000.977809][6107] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[394:166] [2022-12-30 10:48:58 +0000.977876][6107] Init open gl render:
0x73295bc398
[394:166] [2022-12-30 10:48:58 +0000.977963][6107] Fragement shader path:
[394:166] [2022-12-30 10:48:58 +0000.978009][6107] Fragement shader path:
[394:166] [2022-12-30 10:48:58 +0000.978057][6107] create opengl program object.
[394:166] [2022-12-30 10:48:58 +0000.978106][6107] create shader: vertex
[394:167] [2022-12-30 10:48:58 +0000.978462][6107] create shader: fragment
[394:169] [2022-12-30 10:48:58 +0000.980325][6107] Have not extra filter filename!
[394:169] [2022-12-30 10:48:58 +0000.980387][6107] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[394:169] [2022-12-30 10:48:58 +0000.980420][6107] OpenGLRenderProgram::Initialize
success.
[394:169] [2022-12-30 10:48:58 +0000.980482][6107] Setup the OpenGL result:1
[394:169] [2022-12-30 10:48:58 +0000.980814][6106] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_869279562.mp4
[394:169] [2022-12-30 10:48:58 +0000.981113][6106] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_869279562.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[394:170] [2022-12-30 10:48:58 +0000.981147][61cb] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73369f7498
[394:170] [2022-12-30 10:48:58 +0000.981216][6106] 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
[394:170] [2022-12-30 10:48:58 +0000.981349][6106] 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_869279562.mp4
fileFD: -1
[394:170] [2022-12-30 10:48:58 +0000.982096][6106] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_869279562.mp4
is opened successfully
[394:171] [2022-12-30 10:48:58 +0000.982222][6106] setupMediaProcessers:
[394:171] [2022-12-30 10:48:58 +0000.982294][6106]
RecordingSessionInternalSimple:setup media processers.
[394:171] [2022-12-30 10:48:58 +0000.982365][6106] construct AAC encoder
[394:171] [2022-12-30 10:48:58 +0000.983069][6106] H264Encoder creating:
superfast011818
[394:172] [2022-12-30 10:48:58 +0000.983212][6106] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[394:173] [2022-12-30 10:48:58 +0000.984507][6106] H264Encode::GetMachineModel is
M2002J9G
[394:173] [2022-12-30 10:48:58 +0000.984592][6106] H264Encoder machine_mode
is:M2002J9G
[394:173] [2022-12-30 10:48:58 +0000.984645][6106] H264Encode::machine size :9
machine_mode:M2002J9G
[394:173] [2022-12-30 10:48:58 +0000.984699][6106] H264Encode::machine array
size :22 machine_mode:M2002J9G
[394:173] [2022-12-30 10:48:58 +0000.984752][6106] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[394:173] [2022-12-30 10:48:58 +0000.984801][6106] setupCompressionSession:
[394:173] [2022-12-30 10:48:58 +0000.984850][6106] H264Encode::creating hareware
Encoder
[394:173] [2022-12-30 10:48:58 +0000.984900][6106] AndroidHwAvcEncoder
time:869279566 enter.

[394:173] [2022-12-30 10:48:58 +0000.985131][6106] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007430621380 address:0x7303ead760
[394:174] [2022-12-30 10:48:58 +0000.985318][6106] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[394:174] [2022-12-30 10:48:58 +0000.985385][6106] The video avc hw codec address
is 0x74009fa6e0
[394:174] [2022-12-30 10:48:58 +0000.985708][6106] AndroidHwAvcEncoder leave.
expire time = 1 ms

[394:174] [2022-12-30 10:48:58 +0000.985773][6106] RegisterEncodeCompleteCallback


time:869279567 enter.

[394:174] [2022-12-30 10:48:58 +0000.985947][6106] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[394:174] [2022-12-30 10:48:58 +0000.986019][6106] InitEncode time:869279567


enter.

[394:174] [2022-12-30 10:48:58 +0000.986176][6106] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[394:175] [2022-12-30 10:48:58 +0000.986250][6106] Create time:869279568 enter.

[394:175] [2022-12-30 10:48:58 +0000.986383][6106] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[394:175] [2022-12-30 10:48:58 +0000.986452][6106]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7349e85480
[394:175] [2022-12-30 10:48:58 +0000.986698][6106]
supported_type:image/vnd.android.heic
[394:175] [2022-12-30 10:48:58 +0000.986788][6106] supported_type:video/avc
[394:175] [2022-12-30 10:48:58 +0000.986849][6106] name:OMX.qcom.video.encoder.avc
mime:video/avc
[394:175] [2022-12-30 10:48:58 +0000.986925][6106] hwCodecPrefix :OMX.qcom.
[394:175] [2022-12-30 10:48:58 +0000.986981][6106] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[394:175] [2022-12-30 10:48:58 +0000.987040][6106] mediacodec_createCodecByName
time:869279568 enter.

[394:175] [2022-12-30 10:48:58 +0000.987097][6106] WrapAndroidMediaCodec


time:869279568 enter.

[394:176] [2022-12-30 10:48:58 +0000.987306][6106] WrapAndroidMediaCodec leave.


expire time = 1 ms

[394:196] [2022-12-30 10:48:59 +0000.7371][6106] mediacodec_createCodecByName


leave. expire time = 21 ms

[394:196] [2022-12-30 10:48:59 +0000.7512][6106] WrapAndroidMediaFromat


time:869279589 enter.

[394:196] [2022-12-30 10:48:59 +0000.7602][6106] WrapAndroidMediaFromat leave.


expire time = 0 ms

[394:235] [2022-12-30 10:48:59 +0000.46354][6106] Destroy time:869279628 enter.

[394:235] [2022-12-30 10:48:59 +0000.46495][6106] WrapAndroidMediaFromat::


Destroy
[394:235] [2022-12-30 10:48:59 +0000.46538][6106] Destroy leave. expire time = 0
ms

[394:235] [2022-12-30 10:48:59 +0000.46572][6106] ~WrapAndroidMediaFromat


time:869279628 enter.

[394:235] [2022-12-30 10:48:59 +0000.46603][6106] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[394:235] [2022-12-30 10:48:59 +0000.46633][6106] Create leave. expire time = 60


ms

[394:235] [2022-12-30 10:48:59 +0000.46666][6106] isSemiPlanarSupport


time:869279628 enter.

[394:235] [2022-12-30 10:48:59 +0000.46697][6106] H264Encoder isSemiPlanarSupport


[394:235] [2022-12-30 10:48:59 +0000.46725][6106] isSemiPlanarSupport leave.
expire time = 0 ms
[394:235] [2022-12-30 10:48:59 +0000.46757][6106] creat hw H264Encoder success,
isSemiPlanar:1
[394:235] [2022-12-30 10:48:59 +0000.46857][6106] InitEncode leave. expire time =
61 ms

[394:235] [2022-12-30 10:48:59 +0000.46893][6106] H264Encode::created Encoder


[394:235] [2022-12-30 10:48:59 +0000.46924][6106] H264Encode:: H264 encoder
created.
[394:235] [2022-12-30 10:48:59 +0000.46954][6106] H264 encoder created.
[394:235] [2022-12-30 10:48:59 +0000.46980][6106]
RecordingSessionInternalSimple:created avc encoder avc: 0x731884b440
[394:235] [2022-12-30 10:48:59 +0000.47011][6106] setOutput:
[394:235] [2022-12-30 10:48:59 +0000.47052][6106]
RecordingSessionInternalSimple:encoder set output to muxer!
[394:235] [2022-12-30 10:48:59 +0000.47077][6106] request a key frame
[394:236] [2022-12-30 10:48:59 +0000.47147][6106] H264Encode:: request a key frame
[394:236] [2022-12-30 10:48:59 +0000.47279][6106] setDisplayRotate :90
[394:236] [2022-12-30 10:48:59 +0000.47333][6106] 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
[394:236] [2022-12-30 10:48:59 +0000.47421][6107] StartRecording:
[394:236] [2022-12-30 10:48:59 +0000.47504][61c7] operator(): Set the recording
session in mic source. recording session: 0x730cd25900
[394:236] [2022-12-30 10:48:59 +0000.47654][6107] operator() leave. expire time =
79 ms

[394:293] [2022-12-30 10:48:59 +0000.104550][6107] begine recode to first frame


spend time:136
[394:293] [2022-12-30 10:48:59 +0000.104639][6107]
GPUImageProcessing::SetOrientation orientation: 90
[394:293] [2022-12-30 10:48:59 +0000.105095][6107] drawYUV420 render
OpenGLRenderProgram:0x73295bc398
[394:328] [2022-12-30 10:48:59 +0000.139699][6107] drawYUV420 render
OpenGLRenderProgram:0x73295bc398
[394:335] [2022-12-30 10:48:59 +0000.146841][61ca]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[394:367] [2022-12-30 10:48:59 +0000.178576][6107] drawYUV420 render
OpenGLRenderProgram:0x73295bc398
[394:369] [2022-12-30 10:48:59 +0000.180938][61cb] add aac audio track with id:1
[394:394] [2022-12-30 10:48:59 +0000.205963][6107] The convert RGB to YUV take 1
[394:400] [2022-12-30 10:48:59 +0000.211247][61ca] h264 add frame header cdr flag
[394:400] [2022-12-30 10:48:59 +0000.211899][61ca] h264 add frame header cdr flag
[394:401] [2022-12-30 10:48:59 +0000.212295][61ca] Received key frame:0
[394:401] [2022-12-30 10:48:59 +0000.212381][61ca] H264Encode:: get a sps pps
header!headerSize:31
[394:401] [2022-12-30 10:48:59 +0000.212496][61cb] get the H.264 SPS parameter
[394:401] [2022-12-30 10:48:59 +0000.212824][61cb] add video track with id:2
[394:402] [2022-12-30 10:48:59 +0000.213675][61cb] get the H.264 PPS parameter
[394:403] [2022-12-30 10:48:59 +0000.214885][61cb] get the H.264 IDR frame
[394:403] [2022-12-30 10:48:59 +0000.214990][61cb] resss:true
[394:403] [2022-12-30 10:48:59 +0000.215032][61cb] video start ts:0
[394:403] [2022-12-30 10:48:59 +0000.215115][61cb] the video frame has been written
into MP4 file
[394:462] [2022-12-30 10:48:59 +0000.273207][61cb] audio start ts:0
[394:462] [2022-12-30 10:48:59 +0000.273368][61cb] the audio frame has been written
into MP4 file
[394:627] [2022-12-30 10:48:59 +0000.439031][6107] webrtc common_video plane
old ..... (1/1000) new: 54001 delete: 53983 diff: 18
[394:730] [2022-12-30 10:48:59 +0000.541920][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[394:744] [2022-12-30 10:48:59 +0000.555219][61c3] AF_SpeedFilter audio
0x7329563c00 PullFrame
[394:899] [2022-12-30 10:48:59 +0000.710844][6107] The convert RGB to YUV take 2
[394:971] [2022-12-30 10:48:59 +0000.782391][61c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[394:998] [2022-12-30 10:48:59 +0000.809593][61ca] DTS queue for
Generator:0x7336aa46b8 637 664
[395:235] [2022-12-30 10:49:00 +0000.46680][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[395:398] [2022-12-30 10:49:00 +0000.209344][6107] The convert RGB to YUV take 2
[395:400] [2022-12-30 10:49:00 +0000.211330][61ca] Push an pts:1067 to dts queue.
[395:435] [2022-12-30 10:49:00 +0000.246756][61ca] last dts:1033 currentPts:1067
ppsOrSPS:0 queue length:2
[395:581] [2022-12-30 10:49:00 +0000.392901][61c3] resampled_data_size:3072
[395:682] [2022-12-30 10:49:00 +0000.493693][61c3]
RecordAudioSource::PullAudioFrame
[395:730] [2022-12-30 10:49:00 +0000.541475][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[395:749] [2022-12-30 10:49:00 +0000.560909][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[395:840] [2022-12-30 10:49:00 +0000.651542][61ca] DTS queue for
Generator:0x7336aa46b8 1467 1509
[395:899] [2022-12-30 10:49:00 +0000.710479][6107] The convert RGB to YUV take 2
[395:906] [2022-12-30 10:49:00 +0000.717376][610b] Run AGC when audioType = 0
[395:906] [2022-12-30 10:49:00 +0000.717624][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[395:970] [2022-12-30 10:49:00 +0000.781785][61c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[396:113] [2022-12-30 10:49:00 +0000.925074][61ca] SendFrame
encodedImage._timeStamp:1734encodedImage->_length:34944
[396:232] [2022-12-30 10:49:01 +0000.43960][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[396:247] [2022-12-30 10:49:01 +0000.59062][61c9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 1857queue_audio_frame_:3
[396:268] [2022-12-30 10:49:01 +0000.80054][61c3] AF_SpeedFilter::PullFrame eof4
[396:279] [2022-12-30 10:49:01 +0000.91113][61c3]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[396:338] [2022-12-30 10:49:01 +0000.149814][61c3] AF_SpeedFilter audio
0x7329563c00 PullFrame
[396:373] [2022-12-30 10:49:01 +0000.184536][61ca] h264 add frame header cdr flag
[396:373] [2022-12-30 10:49:01 +0000.184935][61ca] Received key frame:2007
[396:399] [2022-12-30 10:49:01 +0000.210971][6107] The convert RGB to YUV take 1
[396:406] [2022-12-30 10:49:01 +0000.218114][61cb] get the H.264 IDR frame
[396:635] [2022-12-30 10:49:01 +0000.446758][61ca] DTS queue for
Generator:0x7336aa46b8 2300
[396:738] [2022-12-30 10:49:01 +0000.550121][6107] webrtc common_video plane
old ..... (1/1000) new: 55001 delete: 54979 diff: 22
[396:739] [2022-12-30 10:49:01 +0000.550838][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[396:743] [2022-12-30 10:49:01 +0000.554233][61ca] Push an pts:2410 to dts queue.
[396:745] [2022-12-30 10:49:01 +0000.557102][61ca] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:2369 pts:2369
[396:801] [2022-12-30 10:49:01 +0000.612748][61ca] last dts:2369 currentPts:2410
ppsOrSPS:0 queue length:3
[396:867] [2022-12-30 10:49:01 +0000.678249][61ca]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:2535
[396:898] [2022-12-30 10:49:01 +0000.709184][6107] The convert RGB to YUV take 3
[396:968] [2022-12-30 10:49:01 +0000.780047][61c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[397:189] [2022-12-30 10:49:02 +0000.666][6107] GPUImageProcessing: process video
frame with resolution 1280 X 720
[397:189] [2022-12-30 10:49:02 +0000.771][6107] GPUImageProcessing: input frame
width1280 X 720
[397:190] [2022-12-30 10:49:02 +0000.1168][6107] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[397:190] [2022-12-30 10:49:02 +0000.1240][6107] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[397:225] [2022-12-30 10:49:02 +0000.37074][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[397:303] [2022-12-30 10:49:02 +0000.114379][61ca] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:2970
[397:303] [2022-12-30 10:49:02 +0000.114585][61ca] push video frame to H264
encoder. (100 frame for one log)

[397:303] [2022-12-30 10:49:02 +0000.114674][61ca] push video frame to H264


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

[397:303] [2022-12-30 10:49:02 +0000.114728][61ca] H264Encode::push video frame to


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

[397:303] [2022-12-30 10:49:02 +0000.114797][61ca] The input pts:2970 fps:30


[397:337] [2022-12-30 10:49:02 +0000.148620][61ca] H264Encode::H264SWEncoder get
callback, length:80720 type:1 nalType:1length:80716
[397:399] [2022-12-30 10:49:02 +0000.210855][6107] The convert RGB to YUV take 2
[397:463] [2022-12-30 10:49:02 +0000.274687][61ca] DTS queue for
Generator:0x7336aa46b8 3128
[397:468] [2022-12-30 10:49:02 +0000.280016][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[397:523] [2022-12-30 10:49:02 +0000.334740][61c3]
RecordAudioSource::PullAudioFrame
[397:604] [2022-12-30 10:49:02 +0000.415431][6107] drawYUV420 render
OpenGLRenderProgram:0x73295bc398
[397:729] [2022-12-30 10:49:02 +0000.541064][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[397:762] [2022-12-30 10:49:02 +0000.573572][61c3] resampled_data_size:15360
[397:897] [2022-12-30 10:49:02 +0000.708356][6107] The convert RGB to YUV take 2
[397:905] [2022-12-30 10:49:02 +0000.716183][610c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[397:905] [2022-12-30 10:49:02 +0000.716341][610c] _deviceSampleRate:48000

[397:910] [2022-12-30 10:49:02 +0000.721442][610b] Run AGC when audioType = 0


[397:919] [2022-12-30 10:49:02 +0000.730327][61c3] AF_SpeedFilter audio
0x7329563c00 PullFrame
[397:937] [2022-12-30 10:49:02 +0000.748312][6107] FilterPipeline2::OnVideoFrame
pts 3641 last_video_timestamp_ 3641
[397:971] [2022-12-30 10:49:02 +0000.782254][61c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[398:063] [2022-12-30 10:49:02 +0000.875058][61ca] Push an pts:3731 to dts queue.
[398:099] [2022-12-30 10:49:02 +0000.910277][61ca] last dts:3700 currentPts:3731
ppsOrSPS:0 queue length:2
[398:229] [2022-12-30 10:49:03 +0000.40763][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[398:308] [2022-12-30 10:49:03 +0000.119597][61ca] DTS queue for
Generator:0x7336aa46b8 3970
[398:364] [2022-12-30 10:49:03 +0000.175771][61ca] h264 add frame header cdr flag
[398:364] [2022-12-30 10:49:03 +0000.176087][61ca] Received key frame:4000
[398:394] [2022-12-30 10:49:03 +0000.205524][6107] The convert RGB to YUV take 2
[398:397] [2022-12-30 10:49:03 +0000.209030][61cb] get the H.264 IDR frame
[398:529] [2022-12-30 10:49:03 +0000.340607][61c3] AF_SpeedFilter::PullFrame eof4
[398:540] [2022-12-30 10:49:03 +0000.351855][61c3]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[398:609] [2022-12-30 10:49:03 +0000.420365][61c9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4179queue_audio_frame_:7
[398:727] [2022-12-30 10:49:03 +0000.538682][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[398:799] [2022-12-30 10:49:03 +0000.610665][6107] webrtc common_video plane
old ..... (1/1000) new: 56001 delete: 55983 diff: 18
[398:895] [2022-12-30 10:49:03 +0000.706465][6107] The convert RGB to YUV take 2
[398:972] [2022-12-30 10:49:03 +0000.784061][61c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[399:139] [2022-12-30 10:49:03 +0000.950194][61ca] DTS queue for
Generator:0x7336aa46b8 4768 4807
[399:174] [2022-12-30 10:49:03 +0000.985302][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[399:227] [2022-12-30 10:49:04 +0000.38613][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[399:371] [2022-12-30 10:49:04 +0000.182619][61c3]
RecordAudioSource::PullAudioFrame
[399:400] [2022-12-30 10:49:04 +0000.211807][6107] The convert RGB to YUV take 2
[399:401] [2022-12-30 10:49:04 +0000.212776][61ca] Push an pts:5070 to dts queue.
[399:439] [2022-12-30 10:49:04 +0000.250328][61ca] SendFrame
encodedImage._timeStamp:5070encodedImage->_length:67632
[399:439] [2022-12-30 10:49:04 +0000.250462][61ca] last dts:5031 currentPts:5070
ppsOrSPS:0 queue length:2
[399:443] [2022-12-30 10:49:04 +0000.254634][61c3] FilterPipeline2::OnAudioFrame
pts 5090 last_audio_timestamp_ 5090
[399:496] [2022-12-30 10:49:04 +0000.307340][61c3] AF_SpeedFilter audio
0x7329563c00 PullFrame
[399:696] [2022-12-30 10:49:04 +0000.507664][6107]
MediaFilterCamera::NeedProcessTexture
[399:728] [2022-12-30 10:49:04 +0000.539181][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[399:893] [2022-12-30 10:49:04 +0000.704330][6107] CameraSource::PushExtraFrame
pkt_dts: 5600, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x730cd25780
[399:893] [2022-12-30 10:49:04 +0000.704869][6107] CropFilter::OnVideoFrame
outputtexture :6
[399:895] [2022-12-30 10:49:04 +0000.706722][6107] The convert RGB to YUV take 2
[399:909] [2022-12-30 10:49:04 +0000.720343][610b] Run AGC when audioType = 0
[399:909] [2022-12-30 10:49:04 +0000.720650][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[399:963] [2022-12-30 10:49:04 +0000.774842][61ca] DTS queue for
Generator:0x7336aa46b8 5602 5631
[399:974] [2022-12-30 10:49:04 +0000.785891][61c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[399:993] [2022-12-30 10:49:04 +0000.804884][6107]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:5663
[400:010] [2022-12-30 10:49:04 +0000.821905][61c3] resampled_data_size:6144
[400:101] [2022-12-30 10:49:04 +0000.912251][61ca] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:5734 pts:5734
[400:194] [2022-12-30 10:49:05 +0000.5858][61ca]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:5864
[400:225] [2022-12-30 10:49:05 +0000.36876][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[400:297] [2022-12-30 10:49:05 +0000.108646][61c3] AF_SpeedFilter audio time 111,
0x7329563c00 out time: 869285630 org time: 869285630
[400:367] [2022-12-30 10:49:05 +0000.178950][61ca] h264 add frame header cdr flag
[400:368] [2022-12-30 10:49:05 +0000.179341][61ca] Received key frame:6002
[400:394] [2022-12-30 10:49:05 +0000.205997][6107] The convert RGB to YUV take 1
[400:400] [2022-12-30 10:49:05 +0000.211516][61cb] get the H.264 IDR frame
[400:556] [2022-12-30 10:49:05 +0000.367923][6107] GPUImageProcessing: process
video frame with resolution 1280 X 720
[400:556] [2022-12-30 10:49:05 +0000.368013][6107] GPUImageProcessing: input frame
width1280 X 720
[400:557] [2022-12-30 10:49:05 +0000.368348][6107] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[400:557] [2022-12-30 10:49:05 +0000.368419][6107] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[400:669] [2022-12-30 10:49:05 +0000.480618][61ca] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6336
[400:669] [2022-12-30 10:49:05 +0000.480802][61ca] push video frame to H264
encoder. (100 frame for one log)

[400:669] [2022-12-30 10:49:05 +0000.480892][61ca] push video frame to H264


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

[400:669] [2022-12-30 10:49:05 +0000.480950][61ca] H264Encode::push video frame to


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

[400:669] [2022-12-30 10:49:05 +0000.481022][61ca] The input pts:6336 fps:30


[400:677] [2022-12-30 10:49:05 +0000.488553][61c3] AF_SpeedFilter audio time
[400:698] [2022-12-30 10:49:05 +0000.510031][61ca] H264Encode::H264SWEncoder get
callback, length:80416 type:1 nalType:1length:80412
[400:728] [2022-12-30 10:49:05 +0000.539923][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[400:730] [2022-12-30 10:49:05 +0000.541933][61ca] Push an pts:6400 to dts queue.
[400:758] [2022-12-30 10:49:05 +0000.569714][61c7] The output timestamp from audio
mixer change:869286149
[400:773] [2022-12-30 10:49:05 +0000.584870][61ca] last dts:6363 currentPts:6400
ppsOrSPS:0 queue length:2
[400:773] [2022-12-30 10:49:05 +0000.585033][61ca] DTS queue for
Generator:0x7336aa46b8 6436
[400:790] [2022-12-30 10:49:05 +0000.601704][61c3] AF_SpeedFilter::PullFrame eof4
[400:802] [2022-12-30 10:49:05 +0000.613788][61c3]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[400:867] [2022-12-30 10:49:05 +0000.678814][61c9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6501queue_audio_frame_:1
[400:890] [2022-12-30 10:49:05 +0000.701454][6107] webrtc common_video plane
old ..... (1/1000) new: 57001 delete: 56979 diff: 22
[400:892] [2022-12-30 10:49:05 +0000.703992][6107] The convert RGB to YUV take 2
[400:896] [2022-12-30 10:49:05 +0000.707571][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[400:925] [2022-12-30 10:49:05 +0000.736481][6107] drawYUV420 render
OpenGLRenderProgram:0x73295bc398
[400:948] [2022-12-30 10:49:05 +0000.759881][610b] On audio frame the broadcast
with timestamp:869286341 samples:480. (1000 frame for one log)

[400:971] [2022-12-30 10:49:05 +0000.782589][61c7] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[400:971] [2022-12-30 10:49:05 +0000.782895][61c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[401:080] [2022-12-30 10:49:05 +0000.891509][61c3] AF_SpeedFilter audio
0x7329563c00 PullFrame
[401:216] [2022-12-30 10:49:06 +0000.27456][61c3] RecordAudioSource::PullAudioFrame
[401:224] [2022-12-30 10:49:06 +0000.35931][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[401:396] [2022-12-30 10:49:06 +0000.207619][6107] The convert RGB to YUV take 2
[401:627] [2022-12-30 10:49:06 +0000.438356][61ca] DTS queue for
Generator:0x7336aa46b8 7243 7265 7296
[401:724] [2022-12-30 10:49:06 +0000.535378][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[401:894] [2022-12-30 10:49:06 +0000.705401][6107] The convert RGB to YUV take 2
[401:906] [2022-12-30 10:49:06 +0000.717678][610b] Run AGC when audioType = 0
[401:976] [2022-12-30 10:49:06 +0000.787319][61c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[401:996] [2022-12-30 10:49:06 +0000.807880][6107] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[402:067] [2022-12-30 10:49:06 +0000.878708][61ca] Push an pts:7734 to dts queue.
[402:101] [2022-12-30 10:49:06 +0000.912536][61ca] last dts:7697 currentPts:7734
ppsOrSPS:0 queue length:2
[402:201] [2022-12-30 10:49:07 +0000.13083][61c3] resampled_data_size:0
[402:228] [2022-12-30 10:49:07 +0000.39639][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[402:365] [2022-12-30 10:49:07 +0000.176848][61ca] h264 add frame header cdr flag
[402:366] [2022-12-30 10:49:07 +0000.177215][61ca] Received key frame:7999
[402:396] [2022-12-30 10:49:07 +0000.207239][6107] The convert RGB to YUV take 3
[402:403] [2022-12-30 10:49:07 +0000.214650][61cb] get the H.264 IDR frame
[402:425] [2022-12-30 10:49:07 +0000.236721][61ca] DTS queue for
Generator:0x7336aa46b8 8065 8094
[402:610] [2022-12-30 10:49:07 +0000.421345][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[402:662] [2022-12-30 10:49:07 +0000.473559][61c3] AF_SpeedFilter audio
0x7329563c00 PullFrame
[402:725] [2022-12-30 10:49:07 +0000.536429][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[402:763] [2022-12-30 10:49:07 +0000.574372][61ca] SendFrame
encodedImage._timeStamp:8396encodedImage->_length:67216
[402:893] [2022-12-30 10:49:07 +0000.704425][6107] The convert RGB to YUV take 2
[402:957] [2022-12-30 10:49:07 +0000.768855][6107] webrtc common_video plane
old ..... (1/1000) new: 58001 delete: 57983 diff: 18
[402:979] [2022-12-30 10:49:07 +0000.791045][61c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[403:057] [2022-12-30 10:49:07 +0000.868697][61c3] AF_SpeedFilter::PullFrame eof4
[403:066] [2022-12-30 10:49:07 +0000.877546][61c3]
RecordAudioSource::PullAudioFrame
[403:068] [2022-12-30 10:49:07 +0000.880078][61c3]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[403:097] [2022-12-30 10:49:07 +0000.908774][61c3] AF_SpeedFilter audio time,
0x7329563c00 rcv time: 869288487
[403:097] [2022-12-30 10:49:07 +0000.908974][61c3] AF_SpeedFilter audio time,
0x7329563c00 rcv time: 869288487in_nSamples:441
[403:218] [2022-12-30 10:49:08 +0000.29222][61c3]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 869288490
[403:218] [2022-12-30 10:49:08 +0000.29390][61c3]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[403:221] [2022-12-30 10:49:08 +0000.32599][61c9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 8823queue_audio_frame_:4
[403:231] [2022-12-30 10:49:08 +0000.42459][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[403:261] [2022-12-30 10:49:08 +0000.72739][61ca] DTS queue for
Generator:0x7336aa46b8 8902 8928
[403:396] [2022-12-30 10:49:08 +0000.207730][6107] The convert RGB to YUV take 2
[403:399] [2022-12-30 10:49:08 +0000.210989][61ca] Push an pts:9066 to dts queue.
[403:432] [2022-12-30 10:49:08 +0000.243213][61ca] last dts:9025 currentPts:9066
ppsOrSPS:0 queue length:2
[403:464] [2022-12-30 10:49:08 +0000.275809][61ca] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:9095 pts:9095
[403:528] [2022-12-30 10:49:08 +0000.339185][61ca]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9197
[403:723] [2022-12-30 10:49:08 +0000.534649][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[403:892] [2022-12-30 10:49:08 +0000.703676][6107] The convert RGB to YUV take 2
[403:905] [2022-12-30 10:49:08 +0000.716181][610b] Run AGC when audioType = 0
[403:905] [2022-12-30 10:49:08 +0000.716344][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[403:925] [2022-12-30 10:49:08 +0000.736846][6107] GPUImageProcessing: process
video frame with resolution 1280 X 720
[403:925] [2022-12-30 10:49:08 +0000.736953][6107] GPUImageProcessing: input frame
width1280 X 720
[403:926] [2022-12-30 10:49:08 +0000.737423][6107] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[403:926] [2022-12-30 10:49:08 +0000.737501][6107] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[403:977] [2022-12-30 10:49:08 +0000.788409][61c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[404:028] [2022-12-30 10:49:08 +0000.839879][61ca] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:9697
[404:028] [2022-12-30 10:49:08 +0000.840009][61ca] push video frame to H264
encoder. (100 frame for one log)

[404:028] [2022-12-30 10:49:08 +0000.840066][61ca] push video frame to H264


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

[404:028] [2022-12-30 10:49:08 +0000.840120][61ca] H264Encode::push video frame to


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

[404:029] [2022-12-30 10:49:08 +0000.840164][61ca] The input pts:9697 fps:30


[404:065] [2022-12-30 10:49:08 +0000.876871][61ca] H264Encode::H264SWEncoder get
callback, length:90768 type:1 nalType:1length:90764
[404:094] [2022-12-30 10:49:08 +0000.905920][61ca] DTS queue for
Generator:0x7336aa46b8 9730 9761
[404:223] [2022-12-30 10:49:09 +0000.34541][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[404:256] [2022-12-30 10:49:09 +0000.67248][61c3] AF_SpeedFilter audio 0x7329563c00
PullFrame
[404:257] [2022-12-30 10:49:09 +0000.69105][6107] drawYUV420 render
OpenGLRenderProgram:0x73295bc398
[404:325] [2022-12-30 10:49:09 +0000.136582][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[404:364] [2022-12-30 10:49:09 +0000.175615][61ca] h264 add frame header cdr flag
[404:364] [2022-12-30 10:49:09 +0000.176027][61ca] Received key frame:9997
[404:396] [2022-12-30 10:49:09 +0000.207851][6107] The convert RGB to YUV take 2
[404:403] [2022-12-30 10:49:09 +0000.214931][61cb] get the H.264 IDR frame
[404:447] [2022-12-30 10:49:09 +0000.258928][61c3] resampled_data_size:9216
[404:723] [2022-12-30 10:49:09 +0000.534989][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[404:728] [2022-12-30 10:49:09 +0000.539197][61ca] Push an pts:10395 to dts queue.
[404:766] [2022-12-30 10:49:09 +0000.577291][61ca] last dts:10368 currentPts:10395
ppsOrSPS:0 queue length:2
[404:898] [2022-12-30 10:49:09 +0000.709636][6107] The convert RGB to YUV take 2
[404:902] [2022-12-30 10:49:09 +0000.713210][61ca] DTS queue for
Generator:0x7336aa46b8 10568
[404:911] [2022-12-30 10:49:09 +0000.722606][61c3]
RecordAudioSource::PullAudioFrame
[404:971] [2022-12-30 10:49:09 +0000.782776][61c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[405:059] [2022-12-30 10:49:09 +0000.870251][6107] webrtc common_video plane
old ..... (1/1000) new: 59001 delete: 58979 diff: 22
[405:225] [2022-12-30 10:49:10 +0000.36145][6107] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[405:320] [2022-12-30 10:49:10 +0000.132001][61c3] AF_SpeedFilter::PullFrame eof4
[405:331] [2022-12-30 10:49:10 +0000.142820][61c3]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[405:396] [2022-12-30 10:49:10 +0000.207268][6107] The convert RGB to YUV take 2
[405:571] [2022-12-30 10:49:10 +0000.382382][61c9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11145queue_audio_frame_:8
[405:728] [2022-12-30 10:49:10 +0000.539992][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[405:735] [2022-12-30 10:49:10 +0000.546912][61ca] DTS queue for
Generator:0x7336aa46b8 11399
[405:841] [2022-12-30 10:49:10 +0000.652594][61c3] AF_SpeedFilter audio
0x7329563c00 PullFrame
[405:890] [2022-12-30 10:49:10 +0000.701832][6107] The convert RGB to YUV take 1
[405:907] [2022-12-30 10:49:10 +0000.718661][610b] Run AGC when audioType = 0
[405:967] [2022-12-30 10:49:10 +0000.778939][61c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[406:043] [2022-12-30 10:49:10 +0000.854566][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[406:060] [2022-12-30 10:49:10 +0000.871379][61ca] Push an pts:11728 to dts queue.
[406:097] [2022-12-30 10:49:10 +0000.909142][61ca] SendFrame
encodedImage._timeStamp:11728encodedImage->_length:71504
[406:098] [2022-12-30 10:49:10 +0000.909307][61ca] last dts:11694 currentPts:11728
ppsOrSPS:0 queue length:2
[406:227] [2022-12-30 10:49:11 +0000.39032][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[406:365] [2022-12-30 10:49:11 +0000.176669][61ca] h264 add frame header cdr flag
[406:365] [2022-12-30 10:49:11 +0000.177071][61ca] Received key frame:11996
[406:394] [2022-12-30 10:49:11 +0000.205313][6107] The convert RGB to YUV take 2
[406:398] [2022-12-30 10:49:11 +0000.209916][61cb] get the H.264 IDR frame
[406:555] [2022-12-30 10:49:11 +0000.366181][61ca] DTS queue for
Generator:0x7336aa46b8 12189 12222
[406:698] [2022-12-30 10:49:11 +0000.509912][61c3] resampled_data_size:0
[406:725] [2022-12-30 10:49:11 +0000.537026][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[406:751] [2022-12-30 10:49:11 +0000.562314][61c3]
RecordAudioSource::PullAudioFrame
[406:824] [2022-12-30 10:49:11 +0000.635930][61ca] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:12456 pts:12456
[406:856] [2022-12-30 10:49:11 +0000.667861][61ca]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:12523
[406:887] [2022-12-30 10:49:11 +0000.698491][6107] The convert RGB to YUV take 2
[406:971] [2022-12-30 10:49:11 +0000.782623][61c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[407:127] [2022-12-30 10:49:11 +0000.939052][6107] webrtc common_video plane
old ..... (1/1000) new: 60001 delete: 59983 diff: 18
[407:224] [2022-12-30 10:49:12 +0000.35683][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[407:289] [2022-12-30 10:49:12 +0000.101019][6107] GPUImageProcessing: process
video frame with resolution 1280 X 720
[407:289] [2022-12-30 10:49:12 +0000.101129][6107] GPUImageProcessing: input frame
width1280 X 720
[407:290] [2022-12-30 10:49:12 +0000.101450][6107] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[407:290] [2022-12-30 10:49:12 +0000.101516][6107] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[407:389] [2022-12-30 10:49:12 +0000.200400][6107] The convert RGB to YUV take 2
[407:391] [2022-12-30 10:49:12 +0000.202559][61ca] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13058
[407:391] [2022-12-30 10:49:12 +0000.202685][61ca] push video frame to H264
encoder. (100 frame for one log)

[407:391] [2022-12-30 10:49:12 +0000.202741][61ca] push video frame to H264


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

[407:391] [2022-12-30 10:49:12 +0000.202775][61ca] H264Encode::push video frame to


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

[407:391] [2022-12-30 10:49:12 +0000.202812][61ca] Push an pts:13058 to dts queue.


[407:391] [2022-12-30 10:49:12 +0000.202847][61ca] DTS queue for
Generator:0x7336aa46b8 13025 13058
[407:391] [2022-12-30 10:49:12 +0000.202872][61ca] The input pts:13058 fps:30
[407:411] [2022-12-30 10:49:12 +0000.222747][61c3] AF_SpeedFilter audio
0x7329563c00 PullFrame
[407:429] [2022-12-30 10:49:12 +0000.240519][61ca] last dts:13025 currentPts:13058
ppsOrSPS:0 queue length:2
[407:429] [2022-12-30 10:49:12 +0000.240809][61ca] H264Encode::H264SWEncoder get
callback, length:46848 type:1 nalType:1length:46844
[407:568] [2022-12-30 10:49:12 +0000.379222][61c3] AF_SpeedFilter::PullFrame eof4
[407:578] [2022-12-30 10:49:12 +0000.389845][61c3]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[407:586] [2022-12-30 10:49:12 +0000.397204][6107] drawYUV420 render
OpenGLRenderProgram:0x73295bc398
[407:724] [2022-12-30 10:49:12 +0000.535343][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[407:754] [2022-12-30 10:49:12 +0000.565170][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[407:841] [2022-12-30 10:49:12 +0000.652410][61c9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13467queue_audio_frame_:1
[407:900] [2022-12-30 10:49:12 +0000.711921][6107] The convert RGB to YUV take 2
[407:905] [2022-12-30 10:49:12 +0000.716202][610c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[407:905] [2022-12-30 10:49:12 +0000.716330][610c] _deviceSampleRate:48000

[407:909] [2022-12-30 10:49:12 +0000.720858][610b] Run AGC when audioType = 0


[407:909] [2022-12-30 10:49:12 +0000.721047][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[407:970] [2022-12-30 10:49:12 +0000.781698][61c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[408:223] [2022-12-30 10:49:13 +0000.34996][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[408:227] [2022-12-30 10:49:13 +0000.38748][61ca] DTS queue for
Generator:0x7336aa46b8 13862 13895
[408:371] [2022-12-30 10:49:13 +0000.182443][61ca] h264 add frame header cdr flag
[408:371] [2022-12-30 10:49:13 +0000.183067][61ca] Received key frame:13998
[408:394] [2022-12-30 10:49:13 +0000.205264][6107] The convert RGB to YUV take 2
[408:397] [2022-12-30 10:49:13 +0000.208671][61cb] get the H.264 IDR frame
[408:577] [2022-12-30 10:49:13 +0000.388548][61c3]
RecordAudioSource::PullAudioFrame
[408:719] [2022-12-30 10:49:13 +0000.530499][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[408:722] [2022-12-30 10:49:13 +0000.533872][61ca] Push an pts:14390 to dts queue.
[408:758] [2022-12-30 10:49:13 +0000.569764][61ca] last dts:14357 currentPts:14390
ppsOrSPS:0 queue length:2
[408:865] [2022-12-30 10:49:13 +0000.676598][61c3] resampled_data_size:12800
[408:887] [2022-12-30 10:49:13 +0000.698575][6107] The convert RGB to YUV take 2
[408:978] [2022-12-30 10:49:13 +0000.789163][61c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[408:980] [2022-12-30 10:49:13 +0000.791391][61c3] AF_SpeedFilter audio
0x7329563c00 PullFrame
[409:032] [2022-12-30 10:49:13 +0000.843883][61ca] DTS queue for
Generator:0x7336aa46b8 14695
[409:221] [2022-12-30 10:49:14 +0000.32306][6107] webrtc common_video plane
old ..... (1/1000) new: 61001 delete: 60979 diff: 22
[409:221] [2022-12-30 10:49:14 +0000.32846][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[409:391] [2022-12-30 10:49:14 +0000.203031][6107] The convert RGB to YUV take 1
[409:427] [2022-12-30 10:49:14 +0000.238864][61ca] SendFrame
encodedImage._timeStamp:15061encodedImage->_length:31984
[409:432] [2022-12-30 10:49:14 +0000.244046][61c3] FilterPipeline2::OnAudioFrame
pts 15090 last_audio_timestamp_ 15090
[409:460] [2022-12-30 10:49:14 +0000.271870][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[409:526] [2022-12-30 10:49:14 +0000.337672][6107] StopRecording:
[409:526] [2022-12-30 10:49:14 +0000.338033][6107] OnNeedStopRecording:
[409:530] [2022-12-30 10:49:14 +0000.341701][61c3] PullAudioFrame: PullFrame audio
finished.
[409:531] [2022-12-30 10:49:14 +0000.343026][61c3]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[409:532] [2022-12-30 10:49:14 +0000.344034][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[409:533] [2022-12-30 10:49:14 +0000.344226][6107] operator(): Stop
[409:533] [2022-12-30 10:49:14 +0000.344281][6107] StopPullFrameAndWriteMp4
time:869294926 enter.

[409:533] [2022-12-30 10:49:14 +0000.344317][6107] StopRecording:


[409:534] [2022-12-30 10:49:14 +0000.345251][61ca]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[409:537] [2022-12-30 10:49:14 +0000.348547][6106] stop recording
[409:537] [2022-12-30 10:49:14 +0000.348604][6106]
RecordingSessionInternalSimple:destroy media processers
[409:537] [2022-12-30 10:49:14 +0000.348635][6106] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[409:537] [2022-12-30 10:49:14 +0000.348708][6106] H264Encode::flushing hareware
Encoder
[409:537] [2022-12-30 10:49:14 +0000.348857][6106] Flush time:869294930 enter.
[409:537] [2022-12-30 10:49:14 +0000.348904][6106] H264Encoder encoder flush
[409:537] [2022-12-30 10:49:14 +0000.348936][6106] flush output queue
[409:855] [2022-12-30 10:49:14 +0000.666916][6106] Flush leave. expire time = 318
ms

[409:856] [2022-12-30 10:49:14 +0000.667413][6106] ~H264EncodeWrap:


[409:856] [2022-12-30 10:49:14 +0000.667476][6106] ~H264Encode:
[409:856] [2022-12-30 10:49:14 +0000.667514][6106] teardownCompressionSession:
H264Encode::destroying Encoder
[409:856] [2022-12-30 10:49:14 +0000.667554][6106] Release time:869295249 enter.

[409:856] [2022-12-30 10:49:14 +0000.667726][6106] Release:


MediaCodecVideoEncoder::Release _inited:1
[409:856] [2022-12-30 10:49:14 +0000.667786][6106] Destroy time:869295249 enter.

[409:856] [2022-12-30 10:49:14 +0000.667825][6106] H264Encoder encoderDestroy


[409:856] [2022-12-30 10:49:14 +0000.667864][6106]
AndroidMediaCodecVideoEncoder::release env: 0x7336da0f00
[409:856] [2022-12-30 10:49:14 +0000.667904][6106]
AndroidMediaCodecVideoEncoder::Destroy
[409:888] [2022-12-30 10:49:14 +0000.699823][6106] Destroy leave. expire time = 32
ms

[409:889] [2022-12-30 10:49:14 +0000.700182][6106] Release leave. expire time = 33


ms

[409:889] [2022-12-30 10:49:14 +0000.700246][6106] ~AndroidHwAvcEncoder


time:869295282 enter.

[409:889] [2022-12-30 10:49:14 +0000.700411][6106] Release time:869295282 enter.

[409:889] [2022-12-30 10:49:14 +0000.700495][6106] Release:


MediaCodecVideoEncoder:: has been released before, just return
[409:889] [2022-12-30 10:49:14 +0000.700546][6106] Release leave. expire time = 0
ms

[409:889] [2022-12-30 10:49:14 +0000.700601][6106] ~AndroidMediaCodecVideoEncoder


[409:889] [2022-12-30 10:49:14 +0000.700657][6106] ~WrapAndroidMediaCodec
time:869295282 enter.

[409:889] [2022-12-30 10:49:14 +0000.700711][6106] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[409:889] [2022-12-30 10:49:14 +0000.700776][6106] video hevc hw codec


destructor:0x74009fa6e0

[409:889] [2022-12-30 10:49:14 +0000.700867][6106] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[409:889] [2022-12-30 10:49:14 +0000.700927][6106] teardownCompressionSession:


H264Encode::destroyed Encoder
[409:889] [2022-12-30 10:49:14 +0000.701008][6106]
RecordingSessionInternalSimple:destroy aac encoder output!
[409:889] [2022-12-30 10:49:14 +0000.701048][6106] AACSWEncode destructor
[409:895] [2022-12-30 10:49:14 +0000.706879][61cb] MP4 close file successfully
[409:895] [2022-12-30 10:49:14 +0000.706953][61cb] Recording session Internal:
notify recording ok
[409:895] [2022-12-30 10:49:14 +0000.706981][61cb] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_869279562.mp4,
output_video_timestamp_:15195 last_video_pts_:15160
[409:895] [2022-12-30 10:49:14 +0000.707014][61cb] OnRecordFinish:
[409:896] [2022-12-30 10:49:14 +0000.707407][61cb] onRecordingOk: net seek
pos:0record video duration:15193record audio duration:15162
[409:897] [2022-12-30 10:49:14 +0000.708630][61c7] destructMicSource_w:
[409:897] [2022-12-30 10:49:14 +0000.708887][61c7] setOutput_w:
MicSource::setOutput() 0x0
[409:898] [2022-12-30 10:49:14 +0000.709198][6107] releaseThread 0x730cd26200
[409:898] [2022-12-30 10:49:14 +0000.709260][6107] ~MicSource: Mic source
destroyed:0x730d6e3300
[409:901] [2022-12-30 10:49:14 +0000.712184][6107] StopPullFrameAndWriteMp4 leave.
expire time = 368 ms

[409:901] [2022-12-30 10:49:14 +0000.712303][6107] DestroyPipelineAndFilters


time:869295294 enter.

[409:901] [2022-12-30 10:49:14 +0000.712389][6107] UnbindInputFilter 0x730cd258c0


this 0x73295bc5c0
[409:901] [2022-12-30 10:49:14 +0000.712454][6107] UnbindInputFilter 0x730cd25a58
this 0x7329563d50
[409:901] [2022-12-30 10:49:14 +0000.712533][6107] UnbindInputFilter 0x73295bc5c0
this 0x72f06b4060
[409:901] [2022-12-30 10:49:14 +0000.712572][6107] filter: filter pipeline destroy
this: 0x72f06b3fc0
[409:903] [2022-12-30 10:49:14 +0000.714830][6107] ClearVideoOfSources: recodring
total frames:0
[409:903] [2022-12-30 10:49:14 +0000.714955][6107] ClearVideoOfSources:
[409:903] [2022-12-30 10:49:14 +0000.715001][6107] GPUImageProcessing destruct.
[409:903] [2022-12-30 10:49:14 +0000.715101][6107] destroy TrivalImageDrawer
0x7323e92100
[409:904] [2022-12-30 10:49:14 +0000.715153][6107] The shader has been initialize,
clean up them.

[409:904] [2022-12-30 10:49:14 +0000.715253][6107] ~OpenGLFrameBuffer:


[409:904] [2022-12-30 10:49:14 +0000.715550][6107] ~OpenGLFrameBuffer:
[409:905] [2022-12-30 10:49:14 +0000.716498][6107] ~OpenGLFrameBuffer:
[409:906] [2022-12-30 10:49:14 +0000.717823][6107] ~OpenGLFrameBuffer:
[409:906] [2022-12-30 10:49:14 +0000.718040][6107] ~OpenGLFrameBuffer:
[409:907] [2022-12-30 10:49:14 +0000.718264][6107] ~OpenGLFrameBuffer:
[409:907] [2022-12-30 10:49:14 +0000.718710][6107] GPUImageProcessing destruct
finish.
[409:907] [2022-12-30 10:49:14 +0000.718797][6107] GPURGBAFrame destruct.
[409:907] [2022-12-30 10:49:14 +0000.718890][6107] destroy OpenGLRenderProgram
0x73295bc398
[409:907] [2022-12-30 10:49:14 +0000.718946][6107] ~CameraSource time:869295300
enter.

[409:907] [2022-12-30 10:49:14 +0000.718988][6107] ~CameraSource leave. expire


time = 0 ms

[409:907] [2022-12-30 10:49:14 +0000.719043][6107] ~RecordAudioSource


time:869295300 enter.

[409:907] [2022-12-30 10:49:14 +0000.719083][6107] ~RecordAudioSource leave.


expire time = 0 ms

[409:907] [2022-12-30 10:49:14 +0000.719129][6107] DestroyPipelineAndFilters


leave. expire time = 7 ms

[409:911] [2022-12-30 10:49:14 +0000.723023][610b] Run AGC when audioType = 0


[409:925] [2022-12-30 10:49:14 +0000.736865][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[409:927] [2022-12-30 10:49:14 +0000.738599][57e9] machine model :xiaomi
[409:927] [2022-12-30 10:49:14 +0000.738681][57e9] Support this machine
model :xiaomi
[409:927] [2022-12-30 10:49:14 +0000.738700][57e9] global inited! current sdk
version: 12-14-d8558ab
[409:927] [2022-12-30 10:49:14 +0000.738846][57e9] filter: filter pipeline
construtc this: 0x734a17e000
[409:927] [2022-12-30 10:49:14 +0000.738870][57e9] MediaFilterGraph:
MediaFilterGraph construct
[409:927] [2022-12-30 10:49:14 +0000.738884][57e9] GLESContext:
[409:927] [2022-12-30 10:49:14 +0000.738927][57e9] The result of eglGetDisplay is:
0xb400007430714a00
[409:928] [2022-12-30 10:49:14 +0000.739691][57e9] The result of creation:
0x7400ab2200
[409:928] [2022-12-30 10:49:14 +0000.739805][57e9] The result of
eglCreatePbufferSurface is: 0x7400ab2580
[409:928] [2022-12-30 10:49:14 +0000.739879][57e9] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_869279562.mp4
[409:928] [2022-12-30 10:49:14 +0000.739901][57e9] The source 0 speed:1
[409:928] [2022-12-30 10:49:14 +0000.739924][57e9] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869279562.mp4,
delay: 0
[409:928] [2022-12-30 10:49:14 +0000.739947][57e9] CreateDecoderByVideoSource
time:869295321 enter.

[409:928] [2022-12-30 10:49:14 +0000.740109][57e9] running_decoder_count:0max


count:2
[409:929] [2022-12-30 10:49:14 +0000.740135][57e9] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_869279562.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x74009d0400
[409:930] [2022-12-30 10:49:14 +0000.741942][622d] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x730d577000] Current FFmpeg version git-2021-06-16-
97cea6f

[409:947] [2022-12-30 10:49:14 +0000.759050][622d] OnStreamInfoFound: video


duration_: 15193
[409:949] [2022-12-30 10:49:14 +0000.760328][57e9] start decoder
[409:949] [2022-12-30 10:49:14 +0000.760404][57e9] CreateDecoderByVideoSource
leave. expire time = 21 ms

[409:949] [2022-12-30 10:49:14 +0000.760438][57e9] BindInputFilter 0x7336c085a0


this 0x7336a03358
[409:949] [2022-12-30 10:49:14 +0000.760459][57e9] BindInputFilter 0x7336a03358
this 0x7336a034d8
[409:949] [2022-12-30 10:49:14 +0000.760493][57e9] BindInputFilter 0x7336c085a0
this 0x7336a03598
[409:949] [2022-12-30 10:49:14 +0000.760562][57e9] BindInputFilter 0x7336a03598
this 0x7336a1b158
[409:949] [2022-12-30 10:49:14 +0000.760583][57e9] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_869279562.mp4
[409:949] [2022-12-30 10:49:14 +0000.760613][57e9] BindInputFilter 0x7336a034d8
this 0x7336a1b998
[409:949] [2022-12-30 10:49:14 +0000.760637][57e9] BindInputFilter 0x7336a1b998
this 0x734a17e0a0
[409:949] [2022-12-30 10:49:14 +0000.760671][57e9] BindInputFilter 0x7336a1b158
this 0x7336a1c7d8
[409:949] [2022-12-30 10:49:14 +0000.760701][57e9] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869279562.mp4
[409:949] [2022-12-30 10:49:14 +0000.760755][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[409:949] [2022-12-30 10:49:14 +0000.761116][57e9] machine model :xiaomi
[409:950] [2022-12-30 10:49:14 +0000.761144][57e9] Support this machine
model :xiaomi
[409:950] [2022-12-30 10:49:14 +0000.761159][57e9] global inited! current sdk
version: 12-14-d8558ab
[409:950] [2022-12-30 10:49:14 +0000.761202][57e9] GetPipeline:
-----------------------------------------
[409:950] [2022-12-30 10:49:14 +0000.761222][57e9] GetPipeline: source:
0x7336c08380
[409:950] [2022-12-30 10:49:14 +0000.761237][57e9] GetPipeline: filter: NULLFilter
[409:950] [2022-12-30 10:49:14 +0000.761262][57e9] GetPipeline: filter: NULLFilter
[409:950] [2022-12-30 10:49:14 +0000.761275][57e9] GetPipeline: filter: NULLFilter
[409:950] [2022-12-30 10:49:14 +0000.761300][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[409:950] [2022-12-30 10:49:14 +0000.761317][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[409:950] [2022-12-30 10:49:14 +0000.761338][57e9] GetPipeline: audio filter:
AudioNUllFilter
[409:950] [2022-12-30 10:49:14 +0000.761351][57e9] GetPipeline:
------------------------------------------
[409:950] [2022-12-30 10:49:14 +0000.761378][57e9] filter: filter pipeline2 update
pattern: 0
[409:950] [2022-12-30 10:49:14 +0000.761490][622e] NO get frame from decoder
[409:950] [2022-12-30 10:49:14 +0000.762110][57e9] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[409:951] [2022-12-30 10:49:14 +0000.762475][57e9] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[409:951] [2022-12-30 10:49:14 +0000.762559][57e9] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[409:951] [2022-12-30 10:49:14 +0000.762806][57e9] DeviceInit:
[409:951] [2022-12-30 10:49:14 +0000.763087][57e9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[409:952] [2022-12-30 10:49:14 +0000.763411][57e9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[409:952] [2022-12-30 10:49:14 +0000.763613][622e] NO get frame from decoder
[409:952] [2022-12-30 10:49:14 +0000.763648][57e9] CreatePlatformSpecificObjects:
[409:952] [2022-12-30 10:49:14 +0000.763684][57e9] audio device use null audio
input and opensl output
[409:952] [2022-12-30 10:49:14 +0000.763709][57e9] Create OpenSLES output module
with java VM support.

[409:952] [2022-12-30 10:49:14 +0000.763844][57e9] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[409:952] [2022-12-30 10:49:14 +0000.763999][57e9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[409:953] [2022-12-30 10:49:14 +0000.764161][57e9] Create OpenSLES output module
with buffer num:2

[409:953] [2022-12-30 10:49:14 +0000.764201][57e9] Error(trace.cc:40): Init the


output and input for audio device template.
[409:953] [2022-12-30 10:49:14 +0000.764228][57e9] Init the output device.

[409:953] [2022-12-30 10:49:14 +0000.764260][57e9] Set the playout as stereo:1


[409:953] [2022-12-30 10:49:14 +0000.764274][57e9] Set the sample rate to be:44100

[409:953] [2022-12-30 10:49:14 +0000.764311][57e9] Low latency buffer size:144 low


sample rate:48000
[409:953] [2022-12-30 10:49:14 +0000.764338][57e9] DeviceInit: Done
[409:953] [2022-12-30 10:49:14 +0000.764510][57e9] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[409:953] [2022-12-30 10:49:14 +0000.764747][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[409:953] [2022-12-30 10:49:14 +0000.764813][57e9]
MediaFilterPlayer::SetPlayerNotify 0x7318947940
[409:953] [2022-12-30 10:49:14 +0000.764845][57e9]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[409:953] [2022-12-30 10:49:14 +0000.764866][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[409:953] [2022-12-30 10:49:14 +0000.764884][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[409:953] [2022-12-30 10:49:14 +0000.764934][57e9] SetGraphLoop: SetGraphLoop 1
[409:953] [2022-12-30 10:49:14 +0000.764957][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[409:953] [2022-12-30 10:49:14 +0000.764974][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[409:954] [2022-12-30 10:49:14 +0000.765139][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[409:954] [2022-12-30 10:49:14 +0000.765260][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[409:955] [2022-12-30 10:49:14 +0000.766724][622e] NO get frame from decoder
[409:964] [2022-12-30 10:49:14 +0000.775477][622e] NO get frame from decoder
[409:964] [2022-12-30 10:49:14 +0000.775955][623a] Start:
[409:964] [2022-12-30 10:49:14 +0000.775945][6238] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7318b94418
[409:964] [2022-12-30 10:49:14 +0000.776082][6239] operator(): video render
started.
[409:965] [2022-12-30 10:49:14 +0000.776206][623a] Start:
[409:965] [2022-12-30 10:49:14 +0000.776334][623a] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[409:965] [2022-12-30 10:49:14 +0000.776366][623a] Reset: history total size: 98
[409:965] [2022-12-30 10:49:14 +0000.776382][623a] DeviceStart:
audioDevice_:0x7336bec000
[409:965] [2022-12-30 10:49:14 +0000.776401][623a] DeviceStart: time profile
playout init before
[409:965] [2022-12-30 10:49:14 +0000.776423][623a] DeviceStart: time profile
playout init end
[409:965] [2022-12-30 10:49:14 +0000.776441][623a] OpenSlesOutput:Start playout

[409:965] [2022-12-30 10:49:14 +0000.776986][623a] Create the opensl output player.


streamtype before:0

[409:965] [2022-12-30 10:49:14 +0000.777045][623a] Create the opensl output player.


streamtype after:3

[409:976] [2022-12-30 10:49:14 +0000.787847][622e] NO get frame from decoder


[409:978] [2022-12-30 10:49:14 +0000.789495][622e] NO get frame from decoder
[409:984] [2022-12-30 10:49:14 +0000.795612][622e] NO get frame from decoder
[409:988] [2022-12-30 10:49:14 +0000.799494][622e] NO get frame from decoder
[410:033] [2022-12-30 10:49:14 +0000.844732][623a] Enqueue opensl buffer size:1764
[410:054] [2022-12-30 10:49:14 +0000.865769][623a] DeviceStart: time profile
playout all end
[410:054] [2022-12-30 10:49:14 +0000.865840][623a] operator(): Audio playback
started.
[410:054] [2022-12-30 10:49:14 +0000.865946][623a] operator(): Started now!
[410:058] [2022-12-30 10:49:14 +0000.869982][623b]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[410:060] [2022-12-30 10:49:14 +0000.871174][623b] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[410:062] [2022-12-30 10:49:14 +0000.873352][623b]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[410:063] [2022-12-30 10:49:14 +0000.874626][623b] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[410:064] [2022-12-30 10:49:14 +0000.875343][623a] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[410:064] [2022-12-30 10:49:14 +0000.875451][623a] First audio frame rendering
[410:093] [2022-12-30 10:49:14 +0000.904520][6239] lipsync_debug: First video frame
rendering.
[410:139] [2022-12-30 10:49:14 +0000.951059][623c] Error(video_source.cc:430): wait
decoder a frame: 0
[410:554] [2022-12-30 10:49:15 +0000.365808][6239] lipsync_debug:displaying video
ts:44820 The current displayed video timestamp is:869295947
[410:557] [2022-12-30 10:49:15 +0000.368872][6239] lipsync_debug: render a video
frame
[410:754] [2022-12-30 10:49:15 +0000.566167][6239] lipsync_debug:result remaining
time:0
[410:755] [2022-12-30 10:49:15 +0000.566271][6239] dynamic updated lipsync delay:0
[410:793] [2022-12-30 10:49:15 +0000.604308][623b] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 42984
[410:793] [2022-12-30 10:49:15 +0000.604430][623b] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[410:825] [2022-12-30 10:49:15 +0000.636660][6239] DriveRender working... (1/200)
[410:952] [2022-12-30 10:49:15 +0000.763189][623e]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[410:994] [2022-12-30 10:49:15 +0000.805927][623a] The audio playback speed:100
(1/100)
[410:994] [2022-12-30 10:49:15 +0000.806105][623a] lipsync_debug: The current
played audio timestamp is:52198(1/50)
[411:175] [2022-12-30 10:49:15 +0000.986668][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[411:222] [2022-12-30 10:49:16 +0000.34014][6239] lipsync_debug:displaying video
ts:105120 The current displayed video timestamp is:869296615
[411:340] [2022-12-30 10:49:16 +0000.151307][6239]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:23 last
video ts:113670 frame->pts:116820 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[411:340] [2022-12-30 10:49:16 +0000.151415][6239] lipsync_debug: tsDelta -
timeDelta = 12
[411:377] [2022-12-30 10:49:16 +0000.188801][623c] Error(video_source.cc:430): wait
decoder a frame: 0
[411:510] [2022-12-30 10:49:16 +0000.321817][6239] lipsync_debug:remaining time:10
tsDelta - timeDelta:11
[411:510] [2022-12-30 10:49:16 +0000.321912][6239] lipsync_debug:result remaining
time:10
[411:679] [2022-12-30 10:49:16 +0000.490660][623c] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 180630pts ms:2.007e+06
[411:680] [2022-12-30 10:49:16 +0000.491900][623c] OnVideoFrameReady(1/200)
[411:680] [2022-12-30 10:49:16 +0000.492042][6239] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[411:888] [2022-12-30 10:49:16 +0000.699656][6239] lipsync_debug:displaying video
ts:165060 The current displayed video timestamp is:869297281
[411:907] [2022-12-30 10:49:16 +0000.718549][610b] Run AGC when audioType = 0
[411:907] [2022-12-30 10:49:16 +0000.718782][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[411:917] [2022-12-30 10:49:16 +0000.728484][623e]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[412:344] [2022-12-30 10:49:17 +0000.155607][6239] DriveRender working... (1/200)
[412:596] [2022-12-30 10:49:17 +0000.407861][6239] lipsync_debug:displaying video
ts:225000 The current displayed video timestamp is:869297989
[412:793] [2022-12-30 10:49:17 +0000.605094][623c] Error(video_source.cc:430): wait
decoder a frame: 0
[412:851] [2022-12-30 10:49:17 +0000.662968][6239]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:22 last
video ts:245970 frame->pts:249120 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[412:851] [2022-12-30 10:49:17 +0000.663058][6239] lipsync_debug: tsDelta -
timeDelta = 13
[412:881] [2022-12-30 10:49:17 +0000.692491][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[412:953] [2022-12-30 10:49:17 +0000.764958][623e]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[413:115] [2022-12-30 10:49:17 +0000.926399][623b] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 145352
[413:115] [2022-12-30 10:49:17 +0000.926463][623b] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[413:202] [2022-12-30 10:49:18 +0000.13837][623c] webrtc common_video plane
old ..... (1/1000) new: 62001 delete: 61995 diff: 6
[413:225] [2022-12-30 10:49:18 +0000.36969][6239] lipsync_debug:displaying video
ts:284760 The current displayed video timestamp is:869298618
[413:343] [2022-12-30 10:49:18 +0000.154641][623a] The audio playback speed:100
(1/100)
[413:343] [2022-12-30 10:49:18 +0000.154833][623a] lipsync_debug: The current
played audio timestamp is:154566(1/50)
[413:450] [2022-12-30 10:49:18 +0000.261783][6239] lipsync_debug:remaining time:10
tsDelta - timeDelta:12
[413:450] [2022-12-30 10:49:18 +0000.261902][6239] lipsync_debug:result remaining
time:10
[413:661] [2022-12-30 10:49:18 +0000.472451][623c] video frame wait audio frame:
last_video_timestamp:3935 last_audio_timestamp:3829.8
[413:837] [2022-12-30 10:49:18 +0000.649092][6239] DriveRender working... (1/200)
[413:890] [2022-12-30 10:49:18 +0000.702020][6239] lipsync_debug:displaying video
ts:344610 The current displayed video timestamp is:869299283
[413:895] [2022-12-30 10:49:18 +0000.706816][6239] lipsync_debug: render a video
frame
[413:907] [2022-12-30 10:49:18 +0000.718852][610b] Run AGC when audioType = 0
[413:923] [2022-12-30 10:49:18 +0000.734968][623e]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[414:055] [2022-12-30 10:49:18 +0000.866607][623a] total delay:45 videoTsMS:3970
audioTsMS:3925 diff:45
[414:055] [2022-12-30 10:49:18 +0000.866758][623a] Set the lipsync delay:45
[414:057] [2022-12-30 10:49:18 +0000.868473][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[414:059] [2022-12-30 10:49:18 +0000.870627][623a] Stop:
[414:059] [2022-12-30 10:49:18 +0000.870976][6239] operator(): Video Render
stopped.
[414:060] [2022-12-30 10:49:18 +0000.871263][623a] Stop:
[414:060] [2022-12-30 10:49:18 +0000.871712][623a] DeviceStop:
audioDevice_:0x7336bec000
[414:060] [2022-12-30 10:49:18 +0000.871927][623a] OpenSlesOutput:Stop playout

[414:064] [2022-12-30 10:49:18 +0000.875637][623a] DeviceStop: Done


[414:064] [2022-12-30 10:49:18 +0000.876013][623a] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[414:065] [2022-12-30 10:49:18 +0000.876150][623a] operator(): Stop now!
[414:075] [2022-12-30 10:49:18 +0000.886796][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[414:075] [2022-12-30 10:49:18 +0000.886960][57e9] StopPreView: Have Stopped,
operation cancel
[414:075] [2022-12-30 10:49:18 +0000.887002][57e9] Stop:
[414:076] [2022-12-30 10:49:18 +0000.888109][623a] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[414:077] [2022-12-30 10:49:18 +0000.888524][57e9] DeviceRelease:
audioDevice_:0x7336bec000
[414:077] [2022-12-30 10:49:18 +0000.888580][57e9] OpenSlesOutput:Stop playout

[414:077] [2022-12-30 10:49:18 +0000.888614][57e9] DeviceRelease: Release the


webrtc device object.
[414:077] [2022-12-30 10:49:18 +0000.888989][57e9] OpenSlesOutput destruct.

[414:077] [2022-12-30 10:49:18 +0000.889076][57e9] DeviceRelease: Done


[414:078] [2022-12-30 10:49:18 +0000.889198][57e9] Stop:
[414:078] [2022-12-30 10:49:18 +0000.889286][6239] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[414:083] [2022-12-30 10:49:18 +0000.894524][57e9] global uninited!
[414:083] [2022-12-30 10:49:18 +0000.894684][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[414:083] [2022-12-30 10:49:18 +0000.894758][57e9] ~MediaFilterGraph:
MediaFilterGraph destruct
[414:083] [2022-12-30 10:49:18 +0000.894785][57e9] RemoveVideoBackGroud: hava not
add video backgroud
[414:083] [2022-12-30 10:49:18 +0000.894828][57e9] UnbindInputFilter 0x7336a1b998
this 0x734a17e0a0
[414:083] [2022-12-30 10:49:18 +0000.894860][57e9] ClearAllSource: remove source
filter, sourceid: 0x7336c08380
[414:083] [2022-12-30 10:49:18 +0000.894915][57e9] DestoryDecoderByVideoSource
time:869299476 enter.

[414:083] [2022-12-30 10:49:18 +0000.894943][57e9] ~VideoBindDecoder time:869299476


enter.

[414:084] [2022-12-30 10:49:18 +0000.895186][57e9] CleanUp time:869299477 enter.

[414:088] [2022-12-30 10:49:18 +0000.900065][57e9] CleanUp leave. expire time = 4


ms

[414:089] [2022-12-30 10:49:18 +0000.900187][57e9] CleanUp time:869299482 enter.

[414:089] [2022-12-30 10:49:18 +0000.900546][57e9] CleanUp leave. expire time = 0


ms

[414:090] [2022-12-30 10:49:18 +0000.901392][57e9] ~VideoBindDecoder leave. expire


time = 7 ms
[414:090] [2022-12-30 10:49:18 +0000.901463][57e9] DestoryDecoderByVideoSource
leave. expire time = 7 ms

[414:090] [2022-12-30 10:49:18 +0000.901489][57e9] UnbindInputFilter 0x7336a034d8


this 0x7336a1b998
[414:090] [2022-12-30 10:49:18 +0000.901515][57e9] UnbindInputFilter 0x7336a03358
this 0x7336a034d8
[414:090] [2022-12-30 10:49:18 +0000.901536][57e9] UnbindInputFilter 0x7336c085a0
this 0x7336a03358
[414:090] [2022-12-30 10:49:18 +0000.901568][57e9] UnbindInputFilter 0x7336a1b158
this 0x7336a1c7d8
[414:090] [2022-12-30 10:49:18 +0000.901604][57e9] UnbindInputFilter 0x7336a03598
this 0x7336a1b158
[414:090] [2022-12-30 10:49:18 +0000.901639][57e9] UnbindInputFilter 0x7336c085a0
this 0x7336a03598
[414:090] [2022-12-30 10:49:18 +0000.901841][57e9] ~GLESContext:
[414:091] [2022-12-30 10:49:18 +0000.902751][57e9] GLESContext destruct finish.
[414:091] [2022-12-30 10:49:18 +0000.902804][57e9] filter: filter pipeline destroy
this: 0x734a17e000
[414:092] [2022-12-30 10:49:18 +0000.903262][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[414:092] [2022-12-30 10:49:18 +0000.903765][57e9] machine model :xiaomi
[414:092] [2022-12-30 10:49:18 +0000.903817][57e9] Support this machine
model :xiaomi
[414:092] [2022-12-30 10:49:18 +0000.903835][57e9] global inited! current sdk
version: 12-14-d8558ab
[414:092] [2022-12-30 10:49:18 +0000.903968][57e9] filter: filter pipeline
construtc this: 0x734a17e000
[414:092] [2022-12-30 10:49:18 +0000.904001][57e9] MediaFilterGraph:
MediaFilterGraph construct
[414:092] [2022-12-30 10:49:18 +0000.904015][57e9] GLESContext:
[414:092] [2022-12-30 10:49:18 +0000.904049][57e9] The result of eglGetDisplay is:
0xb400007430714a00
[414:093] [2022-12-30 10:49:18 +0000.904837][57e9] The result of creation:
0x74009cef80
[414:093] [2022-12-30 10:49:18 +0000.904923][57e9] The result of
eglCreatePbufferSurface is: 0x7400ab2380
[414:093] [2022-12-30 10:49:18 +0000.905019][57e9] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_869279562.mp4
[414:093] [2022-12-30 10:49:18 +0000.905046][57e9] The source 0 speed:1
[414:093] [2022-12-30 10:49:18 +0000.905086][57e9] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869279562.mp4,
delay: 0
[414:093] [2022-12-30 10:49:18 +0000.905123][57e9] CreateDecoderByVideoSource
time:869299486 enter.

[414:094] [2022-12-30 10:49:18 +0000.905286][57e9] running_decoder_count:0max


count:2
[414:094] [2022-12-30 10:49:18 +0000.905311][57e9] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_869279562.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x74009d0400
[414:094] [2022-12-30 10:49:18 +0000.906005][624d] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x73892dde00] Current FFmpeg version git-2021-06-16-
97cea6f

[414:117] [2022-12-30 10:49:18 +0000.928687][624d] OnStreamInfoFound: video


duration_: 15193
[414:119] [2022-12-30 10:49:18 +0000.930394][57e9] start decoder
[414:119] [2022-12-30 10:49:18 +0000.930467][57e9] CreateDecoderByVideoSource
leave. expire time = 26 ms

[414:119] [2022-12-30 10:49:18 +0000.930502][57e9] BindInputFilter 0x7336c085a0


this 0x7336a02bd8
[414:119] [2022-12-30 10:49:18 +0000.930525][57e9] BindInputFilter 0x7336a02bd8
this 0x7336a02c98
[414:119] [2022-12-30 10:49:18 +0000.930547][57e9] BindInputFilter 0x7336c085a0
this 0x7336a02d58
[414:119] [2022-12-30 10:49:18 +0000.930567][57e9] BindInputFilter 0x7336a02d58
this 0x7336a02e18
[414:119] [2022-12-30 10:49:18 +0000.930595][57e9] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_869279562.mp4
[414:119] [2022-12-30 10:49:18 +0000.930619][57e9] BindInputFilter 0x7336a02c98
this 0x7336a02ed8
[414:119] [2022-12-30 10:49:18 +0000.930678][57e9] BindInputFilter 0x7336a02ed8
this 0x734a17e0a0
[414:119] [2022-12-30 10:49:18 +0000.930710][57e9] BindInputFilter 0x7336a02e18
this 0x7336a02f98
[414:119] [2022-12-30 10:49:18 +0000.930741][57e9] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869279562.mp4
[414:119] [2022-12-30 10:49:18 +0000.930835][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[414:119] [2022-12-30 10:49:18 +0000.930938][57e9] MediaComposeFile time:869299512
enter.

[414:119] [2022-12-30 10:49:18 +0000.930977][57e9] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[414:119] [2022-12-30 10:49:18 +0000.931047][57e9] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[414:119] [2022-12-30 10:49:18 +0000.931073][57e9] Recording session using default
bitrate support by app:14680064
[414:120] [2022-12-30 10:49:18 +0000.931157][6258] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72ef064040
[414:120] [2022-12-30 10:49:18 +0000.931194][6258] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[414:120] [2022-12-30 10:49:18 +0000.931912][624e] NO get frame from decoder
[414:121] [2022-12-30 10:49:18 +0000.932158][57e9] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[414:121] [2022-12-30 10:49:18 +0000.932641][624e] NO get frame from decoder
[414:122] [2022-12-30 10:49:18 +0000.933260][624e] NO get frame from decoder
[414:126] [2022-12-30 10:49:18 +0000.937838][624e] NO get frame from decoder
[414:136] [2022-12-30 10:49:18 +0000.947684][624e] NO get frame from decoder
[414:140] [2022-12-30 10:49:18 +0000.951936][624e] NO get frame from decoder
[414:141] [2022-12-30 10:49:18 +0000.953166][624e] NO get frame from decoder
[414:146] [2022-12-30 10:49:18 +0000.957639][624e] NO get frame from decoder
[414:149] [2022-12-30 10:49:18 +0000.961043][57e9] GetPipeline:
-----------------------------------------
[414:150] [2022-12-30 10:49:18 +0000.961239][57e9] GetPipeline: source:
0x7336c08380
[414:150] [2022-12-30 10:49:18 +0000.961335][57e9] GetPipeline: filter: NULLFilter
[414:150] [2022-12-30 10:49:18 +0000.961382][57e9] GetPipeline: filter: NULLFilter
[414:150] [2022-12-30 10:49:18 +0000.961453][57e9] GetPipeline: filter: NULLFilter
[414:150] [2022-12-30 10:49:18 +0000.961500][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[414:150] [2022-12-30 10:49:18 +0000.961546][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[414:150] [2022-12-30 10:49:18 +0000.961593][57e9] GetPipeline: audio filter:
AudioNUllFilter
[414:150] [2022-12-30 10:49:18 +0000.961635][57e9] GetPipeline:
------------------------------------------
[414:150] [2022-12-30 10:49:18 +0000.961682][57e9] filter: filter pipeline2 update
pattern: 2
[414:151] [2022-12-30 10:49:18 +0000.962213][57e9] MediaComposeFile leave. expire
time = 32 ms

[414:154] [2022-12-30 10:49:18 +0000.965323][57e9] machine model :xiaomi


[414:154] [2022-12-30 10:49:18 +0000.965547][57e9] Support this machine
model :xiaomi
[414:154] [2022-12-30 10:49:18 +0000.965659][57e9] global inited! current sdk
version: 12-14-d8558ab
[414:169] [2022-12-30 10:49:18 +0000.980659][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[414:169] [2022-12-30 10:49:18 +0000.980782][57e9] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 181
[414:169] [2022-12-30 10:49:18 +0000.980832][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[414:169] [2022-12-30 10:49:18 +0000.980857][57e9] BeginCompose: BeginCompose, is
composing 0
[414:169] [2022-12-30 10:49:18 +0000.980992][6258] start recording, file path:
[414:169] [2022-12-30 10:49:18 +0000.981121][6258] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 181 audio_timescale:44100
video_timescale:90000
[414:170] [2022-12-30 10:49:18 +0000.981153][6258] 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
[414:170] [2022-12-30 10:49:18 +0000.981210][6258] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 181
[414:170] [2022-12-30 10:49:18 +0000.981241][6258] fd_open successed
handle:0xb4000074306f30b0
[414:170] [2022-12-30 10:49:18 +0000.981364][6258] create mp4 file:309
m_fileHandle: 0x738925fc00
[414:170] [2022-12-30 10:49:18 +0000.981383][6258] MP4 file: is opened successfully
[414:170] [2022-12-30 10:49:18 +0000.981398][6258] setupMediaProcessers:
[414:170] [2022-12-30 10:49:18 +0000.981412][6258]
RecordingSessionInternalSimple:setup media processers.
[414:170] [2022-12-30 10:49:18 +0000.981425][6258] construct AAC encoder
[414:170] [2022-12-30 10:49:18 +0000.981682][6258] H264Encoder creating:
ultrafast012323
[414:170] [2022-12-30 10:49:18 +0000.981706][6258] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[414:170] [2022-12-30 10:49:18 +0000.982011][6258] H264Encode::GetMachineModel is
M2002J9G
[414:170] [2022-12-30 10:49:18 +0000.982037][6258] H264Encoder machine_mode
is:M2002J9G
[414:170] [2022-12-30 10:49:18 +0000.982051][6258] H264Encode::machine size :9
machine_mode:M2002J9G
[414:170] [2022-12-30 10:49:18 +0000.982066][6258] H264Encode::machine array
size :22 machine_mode:M2002J9G
[414:170] [2022-12-30 10:49:18 +0000.982082][6258] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[414:170] [2022-12-30 10:49:18 +0000.982096][6258] setupCompressionSession:
[414:170] [2022-12-30 10:49:18 +0000.982109][6258] H264Encode::creating hareware
Encoder
[414:170] [2022-12-30 10:49:18 +0000.982123][6258] AndroidHwAvcEncoder
time:869299563 enter.

[414:171] [2022-12-30 10:49:18 +0000.982258][6258] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007430621380 address:0x7303ead760
[414:171] [2022-12-30 10:49:18 +0000.982338][6258] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[414:171] [2022-12-30 10:49:18 +0000.982359][6258] The video avc hw codec address
is 0x7412927628
[414:171] [2022-12-30 10:49:18 +0000.982396][6258] AndroidHwAvcEncoder leave.
expire time = 1 ms

[414:171] [2022-12-30 10:49:18 +0000.982414][6258] RegisterEncodeCompleteCallback


time:869299564 enter.

[414:171] [2022-12-30 10:49:18 +0000.982462][6258] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[414:171] [2022-12-30 10:49:18 +0000.982488][6258] InitEncode time:869299564


enter.

[414:171] [2022-12-30 10:49:18 +0000.982523][6258] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[414:171] [2022-12-30 10:49:18 +0000.982546][6258] Create time:869299564 enter.

[414:171] [2022-12-30 10:49:18 +0000.982563][6258] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[414:171] [2022-12-30 10:49:18 +0000.982582][6258]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x741284b600
[414:171] [2022-12-30 10:49:18 +0000.982678][6258]
supported_type:image/vnd.android.heic
[414:171] [2022-12-30 10:49:18 +0000.982709][6258] supported_type:video/avc
[414:171] [2022-12-30 10:49:18 +0000.982727][6258] name:OMX.qcom.video.encoder.avc
mime:video/avc
[414:171] [2022-12-30 10:49:18 +0000.982753][6258] hwCodecPrefix :OMX.qcom.
[414:171] [2022-12-30 10:49:18 +0000.982788][6258] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[414:171] [2022-12-30 10:49:18 +0000.982806][6258] mediacodec_createCodecByName
time:869299564 enter.

[414:171] [2022-12-30 10:49:18 +0000.982829][6258] WrapAndroidMediaCodec


time:869299564 enter.

[414:171] [2022-12-30 10:49:18 +0000.982899][6258] WrapAndroidMediaCodec leave.


expire time = 0 ms

[414:175] [2022-12-30 10:49:18 +0000.986290][625d] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7323d1f498
[414:213] [2022-12-30 10:49:19 +0000.24189][6258] mediacodec_createCodecByName
leave. expire time = 42 ms

[414:213] [2022-12-30 10:49:19 +0000.24293][6258] WrapAndroidMediaFromat


time:869299606 enter.

[414:213] [2022-12-30 10:49:19 +0000.24350][6258] WrapAndroidMediaFromat leave.


expire time = 0 ms

[414:240] [2022-12-30 10:49:19 +0000.51555][6258] Destroy time:869299633 enter.


[414:240] [2022-12-30 10:49:19 +0000.51618][6258] WrapAndroidMediaFromat::
Destroy
[414:240] [2022-12-30 10:49:19 +0000.51642][6258] Destroy leave. expire time = 0
ms

[414:240] [2022-12-30 10:49:19 +0000.51660][6258] ~WrapAndroidMediaFromat


time:869299633 enter.

[414:240] [2022-12-30 10:49:19 +0000.51680][6258] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[414:240] [2022-12-30 10:49:19 +0000.51698][6258] Create leave. expire time = 69


ms

[414:240] [2022-12-30 10:49:19 +0000.51716][6258] isSemiPlanarSupport


time:869299633 enter.

[414:240] [2022-12-30 10:49:19 +0000.51731][6258] H264Encoder isSemiPlanarSupport


[414:240] [2022-12-30 10:49:19 +0000.51748][6258] isSemiPlanarSupport leave.
expire time = 0 ms

[414:240] [2022-12-30 10:49:19 +0000.51766][6258] creat hw H264Encoder success,


isSemiPlanar:1
[414:240] [2022-12-30 10:49:19 +0000.51832][6258] InitEncode leave. expire time =
69 ms

[414:240] [2022-12-30 10:49:19 +0000.51854][6258] H264Encode::created Encoder


[414:240] [2022-12-30 10:49:19 +0000.51872][6258] H264Encode:: H264 encoder
created.
[414:240] [2022-12-30 10:49:19 +0000.51889][6258] H264 encoder created.
[414:240] [2022-12-30 10:49:19 +0000.51907][6258]
RecordingSessionInternalSimple:created avc encoder avc: 0x741281dd80
[414:240] [2022-12-30 10:49:19 +0000.51927][6258] setOutput:
[414:240] [2022-12-30 10:49:19 +0000.51944][6258]
RecordingSessionInternalSimple:encoder set output to muxer!
[414:240] [2022-12-30 10:49:19 +0000.51960][6258] request a key frame
[414:240] [2022-12-30 10:49:19 +0000.51975][6258] H264Encode:: request a key frame
[414:242] [2022-12-30 10:49:19 +0000.53733][6258] setDisplayRotate :90
[414:242] [2022-12-30 10:49:19 +0000.53812][6258] 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
[414:244] [2022-12-30 10:49:19 +0000.55814][6259]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[414:246] [2022-12-30 10:49:19 +0000.57419][625d] add aac audio track with id:1
[414:246] [2022-12-30 10:49:19 +0000.57522][625d] audio start ts:0
[414:246] [2022-12-30 10:49:19 +0000.57572][625d] the audio frame has been written
into MP4 file
[414:248] [2022-12-30 10:49:19 +0000.59370][625b] Error(video_source.cc:430): wait
decoder a frame: 0
[414:325] [2022-12-30 10:49:19 +0000.136535][6259] h264 add frame header cdr flag
[414:326] [2022-12-30 10:49:19 +0000.138001][6259] h264 add frame header cdr flag
[414:327] [2022-12-30 10:49:19 +0000.138246][6259] Received key frame:10
[414:327] [2022-12-30 10:49:19 +0000.138308][6259] H264Encode:: get a sps pps
header!headerSize:31
[414:327] [2022-12-30 10:49:19 +0000.138472][625d] get the H.264 SPS parameter
[414:327] [2022-12-30 10:49:19 +0000.138690][625d] add video track with id:2
[414:327] [2022-12-30 10:49:19 +0000.139037][625d] get the H.264 PPS parameter
[414:328] [2022-12-30 10:49:19 +0000.139797][625d] get the H.264 IDR frame
[414:328] [2022-12-30 10:49:19 +0000.139877][625d] resss:true
[414:328] [2022-12-30 10:49:19 +0000.139894][625d] video start ts:10
[414:328] [2022-12-30 10:49:19 +0000.139940][625d] the video frame has been written
into MP4 file
[414:362] [2022-12-30 10:49:19 +0000.174055][6259] DTS queue for
Generator:0x7323d1f6b8 200 230 264 295 333 363 401 433
[414:369] [2022-12-30 10:49:19 +0000.180836][6259] Push an pts:531 to dts queue.
[414:435] [2022-12-30 10:49:19 +0000.246916][6259] last dts:498 currentPts:531
ppsOrSPS:0 queue length:8
[414:442] [2022-12-30 10:49:19 +0000.253174][6259] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:568 pts:568
[414:517] [2022-12-30 10:49:19 +0000.329099][625c] audio_frame_list_ empty
[414:579] [2022-12-30 10:49:19 +0000.391092][6258] setDisplayRotate :90
[414:580] [2022-12-30 10:49:19 +0000.391207][6258] 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
[414:582] [2022-12-30 10:49:19 +0000.394119][6259] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1232
[414:583] [2022-12-30 10:49:19 +0000.394294][6259] push video frame to H264
encoder. (100 frame for one log)

[414:583] [2022-12-30 10:49:19 +0000.394338][6259] push video frame to H264


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

[414:583] [2022-12-30 10:49:19 +0000.394356][6259] H264Encode::push video frame to


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

[414:583] [2022-12-30 10:49:19 +0000.394381][6259] The input pts:1232 fps:30


[414:587] [2022-12-30 10:49:19 +0000.398320][6259] DTS queue for
Generator:0x7323d1f6b8 1067 1098 1133 1168 1199 1232
[414:589] [2022-12-30 10:49:19 +0000.400168][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[414:603] [2022-12-30 10:49:19 +0000.414517][625b] Error(video_source.cc:430): wait
decoder a frame: 0
[414:642] [2022-12-30 10:49:19 +0000.453754][6259] H264Encode::H264SWEncoder get
callback, length:13568 type:1 nalType:1length:13564
[414:713] [2022-12-30 10:49:19 +0000.524200][6259] Push an pts:1868 to dts queue.
[414:780] [2022-12-30 10:49:19 +0000.591162][6259] last dts:1834 currentPts:1868
ppsOrSPS:0 queue length:7
[414:780] [2022-12-30 10:49:19 +0000.591369][6259] DTS queue for
Generator:0x7323d1f6b8 1904 1933 1968 2007 2036 2069
[414:809] [2022-12-30 10:49:19 +0000.620215][6259] h264 add frame header cdr flag
[414:809] [2022-12-30 10:49:19 +0000.620331][6259] Received key frame:2007
[414:813] [2022-12-30 10:49:19 +0000.625046][625d] get the H.264 IDR frame
[414:821] [2022-12-30 10:49:19 +0000.632375][625b] Error(video_source.cc:430): wait
decoder a frame: 0
[414:899] [2022-12-30 10:49:19 +0000.711047][625b] webrtc common_video plane
old ..... (1/1000) new: 63001 delete: 62931 diff: 70
[414:909] [2022-12-30 10:49:19 +0000.720490][625c] audio_frame_list_ empty
[414:930] [2022-12-30 10:49:19 +0000.741889][6259] DTS queue for
Generator:0x7323d1f6b8 2701 2733 2768 2803 2830 2861 2896
[414:974] [2022-12-30 10:49:19 +0000.786043][6259] Push an pts:3196 to dts queue.
[415:001] [2022-12-30 10:49:19 +0000.812759][6258] setDisplayRotate :90
[415:001] [2022-12-30 10:49:19 +0000.812945][6258] 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
[415:043] [2022-12-30 10:49:19 +0000.854290][6259] SendFrame
encodedImage._timeStamp:3196encodedImage->_length:23952
[415:043] [2022-12-30 10:49:19 +0000.854479][6259] last dts:3164 currentPts:3196
ppsOrSPS:0 queue length:8
[415:086] [2022-12-30 10:49:19 +0000.897909][625b] Error(video_source.cc:430): wait
decoder a frame: 0
[415:095] [2022-12-30 10:49:19 +0000.906827][6259] DTS queue for
Generator:0x7323d1f6b8 3498 3534 3566 3606 3632 3663 3700 3731 3764
[415:166] [2022-12-30 10:49:19 +0000.977312][6259] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3935 pts:3935
[415:201] [2022-12-30 10:49:20 +0000.12439][6258] setDisplayRotate :90
[415:201] [2022-12-30 10:49:20 +0000.12508][6258] 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
[415:209] [2022-12-30 10:49:20 +0000.20365][6259] h264 add frame header cdr flag
[415:209] [2022-12-30 10:49:20 +0000.20512][6259] Received key frame:4000
[415:209] [2022-12-30 10:49:20 +0000.21137][625d] get the H.264 IDR frame
[415:247] [2022-12-30 10:49:20 +0000.59056][6259] Push an pts:4532 to dts queue.
[415:262] [2022-12-30 10:49:20 +0000.73179][6259] DTS queue for
Generator:0x7323d1f6b8 4335 4363 4398 4430 4468 4498 4532 4564
[415:266] [2022-12-30 10:49:20 +0000.77186][6259] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4599
[415:266] [2022-12-30 10:49:20 +0000.77335][6259] push video frame to H264 encoder.
(100 frame for one log)

[415:266] [2022-12-30 10:49:20 +0000.77362][6259] push video frame to H264 encoder.


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

[415:266] [2022-12-30 10:49:20 +0000.77377][6259] H264Encode::push video frame to


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

[415:266] [2022-12-30 10:49:20 +0000.77401][6259] The input pts:4599 fps:30


[415:309] [2022-12-30 10:49:20 +0000.121074][625c] audio_frame_list_ empty
[415:319] [2022-12-30 10:49:20 +0000.130818][6259] last dts:4498 currentPts:4532
ppsOrSPS:0 queue length:7
[415:336] [2022-12-30 10:49:20 +0000.147762][6259] H264Encode::H264SWEncoder get
callback, length:48064 type:1 nalType:1length:48060
[415:418] [2022-12-30 10:49:20 +0000.229929][6258] setDisplayRotate :90
[415:418] [2022-12-30 10:49:20 +0000.230019][6258] 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
[415:433] [2022-12-30 10:49:20 +0000.244647][6259] DTS queue for
Generator:0x7323d1f6b8 5199 5233 5265 5301 5334 5368
[415:438] [2022-12-30 10:49:20 +0000.249354][625b] Error(video_source.cc:430): wait
decoder a frame: 0
[415:489] [2022-12-30 10:49:20 +0000.300747][6259] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[415:536] [2022-12-30 10:49:20 +0000.347182][6259] Push an pts:5864 to dts queue.
[415:567] [2022-12-30 10:49:20 +0000.378664][6259] last dts:5831 currentPts:5864
ppsOrSPS:0 queue length:7
[415:589] [2022-12-30 10:49:20 +0000.400659][6259] DTS queue for
Generator:0x7323d1f6b8 6002 6034 6064 6094 6133 6164 6197 6228
[415:607] [2022-12-30 10:49:20 +0000.418587][6259] h264 add frame header cdr flag
[415:607] [2022-12-30 10:49:20 +0000.418789][6259] Received key frame:6002
[415:609] [2022-12-30 10:49:20 +0000.420822][625d] get the H.264 IDR frame
[415:662] [2022-12-30 10:49:20 +0000.473870][625b] Error(video_source.cc:430): wait
decoder a frame: 0
[415:699] [2022-12-30 10:49:20 +0000.510275][6259] SendFrame
encodedImage._timeStamp:6529encodedImage->_length:45552
[415:751] [2022-12-30 10:49:20 +0000.562378][6259] DTS queue for
Generator:0x7323d1f6b8 6870 6896 6932 6963 6995
[415:777] [2022-12-30 10:49:20 +0000.588477][6259] Push an pts:7197 to dts queue.
[415:830] [2022-12-30 10:49:20 +0000.642190][625c] audio_frame_list_ empty
[415:854] [2022-12-30 10:49:20 +0000.666010][6258] setDisplayRotate :90
[415:854] [2022-12-30 10:49:20 +0000.666079][6258] 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
[415:862] [2022-12-30 10:49:20 +0000.673255][625b] webrtc common_video plane
old ..... (1/1000) new: 64001 delete: 63979 diff: 22
[415:862] [2022-12-30 10:49:20 +0000.673680][6259] last dts:7161 currentPts:7197
ppsOrSPS:0 queue length:6
[415:865] [2022-12-30 10:49:20 +0000.676927][6259] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:7296 pts:7296
[415:908] [2022-12-30 10:49:20 +0000.719201][610b] Run AGC when audioType = 0
[415:908] [2022-12-30 10:49:20 +0000.719370][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[415:944] [2022-12-30 10:49:20 +0000.755348][625b] Error(video_source.cc:430): wait
decoder a frame: 0
[415:958] [2022-12-30 10:49:20 +0000.769213][6259] DTS queue for
Generator:0x7323d1f6b8 7632 7665 7697 7734 7766 7794 7833 7869 7899
[416:004] [2022-12-30 10:49:20 +0000.815360][6259] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:7970
[416:004] [2022-12-30 10:49:20 +0000.815431][6259] push video frame to H264
encoder. (100 frame for one log)

[416:004] [2022-12-30 10:49:20 +0000.815465][6259] push video frame to H264


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

[416:004] [2022-12-30 10:49:20 +0000.815483][6259] H264Encode::push video frame to


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

[416:004] [2022-12-30 10:49:20 +0000.815535][6259] The input pts:7970 fps:30


[416:043] [2022-12-30 10:49:20 +0000.854957][6259] H264Encode::H264SWEncoder get
callback, length:70192 type:1 nalType:1length:70188
[416:048] [2022-12-30 10:49:20 +0000.859212][6259] h264 add frame header cdr flag
[416:048] [2022-12-30 10:49:20 +0000.859375][6259] Received key frame:7999
[416:055] [2022-12-30 10:49:20 +0000.866427][625d] get the H.264 IDR frame
[416:164] [2022-12-30 10:49:20 +0000.975298][6259] Push an pts:8534 to dts queue.
[416:208] [2022-12-30 10:49:21 +0000.19179][6259] DTS queue for
Generator:0x7323d1f6b8 8534 8562 8594 8626
[416:214] [2022-12-30 10:49:21 +0000.25884][6259] last dts:8503 currentPts:8534
ppsOrSPS:0 queue length:4
[416:222] [2022-12-30 10:49:21 +0000.33359][625c] audio_frame_list_ empty
[416:257] [2022-12-30 10:49:21 +0000.68210][625b] Error(video_source.cc:430): wait
decoder a frame: 0
[416:311] [2022-12-30 10:49:21 +0000.122921][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[416:378] [2022-12-30 10:49:21 +0000.189170][6259] DTS queue for
Generator:0x7323d1f6b8 9335 9359 9394 9428 9461 9503
[416:439] [2022-12-30 10:49:21 +0000.250853][6259] Push an pts:9861 to dts queue.
[416:473] [2022-12-30 10:49:21 +0000.285097][625b] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[416:486] [2022-12-30 10:49:21 +0000.297299][6259] SendFrame
encodedImage._timeStamp:9861encodedImage->_length:35872
[416:486] [2022-12-30 10:49:21 +0000.297481][6259] last dts:9828 currentPts:9861
ppsOrSPS:0 queue length:8
[416:506] [2022-12-30 10:49:21 +0000.317428][6259] h264 add frame header cdr flag
[416:506] [2022-12-30 10:49:21 +0000.317651][6259] Received key frame:9997
[416:507] [2022-12-30 10:49:21 +0000.319122][625b] Error(video_source.cc:430): wait
decoder a frame: 0
[416:517] [2022-12-30 10:49:21 +0000.329014][625d] get the H.264 IDR frame
[416:523] [2022-12-30 10:49:21 +0000.334212][6259] DTS queue for
Generator:0x7323d1f6b8 10131 10161 10197 10231 10259 10296 10333
[416:613] [2022-12-30 10:49:21 +0000.424882][625c] audio_frame_list_ empty
[416:630] [2022-12-30 10:49:21 +0000.442115][6259] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10666 pts:10666
[416:668] [2022-12-30 10:49:21 +0000.479936][6259] Push an pts:11195 to dts queue.
[416:668] [2022-12-30 10:49:21 +0000.480036][6259] DTS queue for
Generator:0x7323d1f6b8 10928 10960 10997 11031 11065 11096 11128 11164 11195
[416:688] [2022-12-30 10:49:21 +0000.500063][6259] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11328
[416:689] [2022-12-30 10:49:21 +0000.500330][6259] push video frame to H264
encoder. (100 frame for one log)

[416:689] [2022-12-30 10:49:21 +0000.500419][6259] push video frame to H264


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

[416:689] [2022-12-30 10:49:21 +0000.500465][6259] H264Encode::push video frame to


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

[416:689] [2022-12-30 10:49:21 +0000.500531][6259] The input pts:11328 fps:30


[416:707] [2022-12-30 10:49:21 +0000.518559][625b] webrtc common_video plane
old ..... (1/1000) new: 65001 delete: 64967 diff: 34
[416:716] [2022-12-30 10:49:21 +0000.528136][6259] last dts:11164 currentPts:11195
ppsOrSPS:0 queue length:9
[416:751] [2022-12-30 10:49:21 +0000.563084][6259] H264Encode::H264SWEncoder get
callback, length:33168 type:1 nalType:1length:33164
[416:786] [2022-12-30 10:49:21 +0000.598078][625b] Error(video_source.cc:430): wait
decoder a frame: 3
[416:839] [2022-12-30 10:49:21 +0000.650250][6259] DTS queue for
Generator:0x7323d1f6b8 11799 11831 11865 11899 11932 11964 11996
[416:886] [2022-12-30 10:49:21 +0000.697539][6259] h264 add frame header cdr flag
[416:886] [2022-12-30 10:49:21 +0000.697955][6259] Received key frame:11996
[416:887] [2022-12-30 10:49:21 +0000.698897][625d] get the H.264 IDR frame
[416:934] [2022-12-30 10:49:21 +0000.745876][6259] Push an pts:12523 to dts queue.
[416:987] [2022-12-30 10:49:21 +0000.798592][6259] last dts:12490 currentPts:12523
ppsOrSPS:0 queue length:9
[416:989] [2022-12-30 10:49:21 +0000.800643][6259] DTS queue for
Generator:0x7323d1f6b8 12591 12624 12656 12690 12727 12761 12797 12828
[417:089] [2022-12-30 10:49:21 +0000.900342][625b] Error(video_source.cc:430): wait
decoder a frame: 10
[417:119] [2022-12-30 10:49:21 +0000.930437][6259] SendFrame
encodedImage._timeStamp:13195encodedImage->_length:34496
[417:149] [2022-12-30 10:49:21 +0000.960717][6259] DTS queue for
Generator:0x7323d1f6b8 13459 13494 13528 13570 13601 13629
[417:194] [2022-12-30 10:49:22 +0000.5542][6259] Push an pts:13862 to dts queue.
[417:240] [2022-12-30 10:49:22 +0000.51414][6259] last dts:13830 currentPts:13862
ppsOrSPS:0 queue length:9
[417:279] [2022-12-30 10:49:22 +0000.91055][6259] h264 add frame header cdr flag
[417:280] [2022-12-30 10:49:22 +0000.91253][6259] Received key frame:13998
[417:280] [2022-12-30 10:49:22 +0000.91946][6259] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14035 pts:14035
[417:281] [2022-12-30 10:49:22 +0000.92293][625d] get the H.264 IDR frame
[417:316] [2022-12-30 10:49:22 +0000.127238][624e] av_read_frame AVERROR_EOF
[417:318] [2022-12-30 10:49:22 +0000.129711][6259] DTS queue for
Generator:0x7323d1f6b8 14292 14327 14357 14390 14423
[417:360] [2022-12-30 10:49:22 +0000.171876][6259] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:14695
[417:360] [2022-12-30 10:49:22 +0000.172131][6259] push video frame to H264
encoder. (100 frame for one log)

[417:361] [2022-12-30 10:49:22 +0000.172270][6259] push video frame to H264


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

[417:361] [2022-12-30 10:49:22 +0000.172315][6259] H264Encode::push video frame to


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

[417:361] [2022-12-30 10:49:22 +0000.172381][6259] The input pts:14695 fps:30


[417:361] [2022-12-30 10:49:22 +0000.173112][625b] Error(video_source.cc:430): wait
decoder a frame: 1
[417:377] [2022-12-30 10:49:22 +0000.188604][624e] OnReceiveEOF:
[417:377] [2022-12-30 10:49:22 +0000.188772][624e] OnDecoderEOF time:869302770
enter.

[417:377] [2022-12-30 10:49:22 +0000.188845][624e] OnDecoderEOF leave. expire time


= 0 ms

[417:377] [2022-12-30 10:49:22 +0000.188873][624e] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x7336c08380
[417:377] [2022-12-30 10:49:22 +0000.188899][624e] NULLFilter::OnVideoSourceEOF
0x7336c08380 this 0x7336a02b40
[417:377] [2022-12-30 10:49:22 +0000.188900][624c] CleanUp time:869302770 enter.

[417:377] [2022-12-30 10:49:22 +0000.188917][624e] NULLFilter::OnVideoSourceEOF


0x7336a02b40 this 0x7336a02c00
[417:377] [2022-12-30 10:49:22 +0000.189019][624e] NULLFilter::OnVideoSourceEOF
0x7336a02c00 this 0x7336a02e40
[417:380] [2022-12-30 10:49:22 +0000.191430][625c] PullAudioFrame: PullFrame audio
finished.
[417:380] [2022-12-30 10:49:22 +0000.191516][625c] OnAudioTimer: OnAudioTimer
return
[417:382] [2022-12-30 10:49:22 +0000.193815][625b] OnVideoTimer: OnVideoTimer
EndComposeFile
[417:382] [2022-12-30 10:49:22 +0000.193918][625b] EndComposeFile: EndComposeFile,
is composing 1
[417:385] [2022-12-30 10:49:22 +0000.196789][624c] CleanUp leave. expire time = 8
ms

[417:385] [2022-12-30 10:49:22 +0000.196883][624c] clean up


[417:385] [2022-12-30 10:49:22 +0000.196900][624c] running_decoder_count:0max
count:2
[417:398] [2022-12-30 10:49:22 +0000.209183][6259] H264Encode::H264SWEncoder get
callback, length:25056 type:1 nalType:1length:25052
[417:420] [2022-12-30 10:49:22 +0000.231289][6259]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[417:420] [2022-12-30 10:49:22 +0000.231398][6259]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x734a1d6800
[417:421] [2022-12-30 10:49:22 +0000.232309][625a]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[417:421] [2022-12-30 10:49:22 +0000.232362][625a]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[417:421] [2022-12-30 10:49:22 +0000.232626][6258] stop recording
[417:421] [2022-12-30 10:49:22 +0000.232703][6258]
RecordingSessionInternalSimple:destroy media processers
[417:421] [2022-12-30 10:49:22 +0000.232746][6258] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[417:421] [2022-12-30 10:49:22 +0000.232866][6258] H264Encode::flushing hareware
Encoder
[417:421] [2022-12-30 10:49:22 +0000.233040][6258] Flush time:869302814 enter.

[417:421] [2022-12-30 10:49:22 +0000.233105][6258] H264Encoder encoder flush


[417:422] [2022-12-30 10:49:22 +0000.233148][6258] flush output queue
[417:742] [2022-12-30 10:49:22 +0000.553752][6258] Flush leave. expire time = 321
ms

[417:743] [2022-12-30 10:49:22 +0000.554358][6258] ~H264EncodeWrap:


[417:743] [2022-12-30 10:49:22 +0000.554491][6258] ~H264Encode:
[417:743] [2022-12-30 10:49:22 +0000.554954][6258] teardownCompressionSession:
H264Encode::destroying Encoder
[417:744] [2022-12-30 10:49:22 +0000.555232][6258] Release time:869303137 enter.

[417:744] [2022-12-30 10:49:22 +0000.555534][6258] Release:


MediaCodecVideoEncoder::Release _inited:1
[417:744] [2022-12-30 10:49:22 +0000.555627][6258] Destroy time:869303137 enter.

[417:744] [2022-12-30 10:49:22 +0000.556046][6258] H264Encoder encoderDestroy


[417:744] [2022-12-30 10:49:22 +0000.556116][6258]
AndroidMediaCodecVideoEncoder::release env: 0x73892c0000
[417:745] [2022-12-30 10:49:22 +0000.556180][6258]
AndroidMediaCodecVideoEncoder::Destroy
[417:781] [2022-12-30 10:49:22 +0000.593057][6258] Destroy leave. expire time = 37
ms

[417:782] [2022-12-30 10:49:22 +0000.593289][6258] Release leave. expire time = 38


ms

[417:782] [2022-12-30 10:49:22 +0000.593345][6258] ~AndroidHwAvcEncoder


time:869303175 enter.

[417:782] [2022-12-30 10:49:22 +0000.593521][6258] Release time:869303175 enter.

[417:782] [2022-12-30 10:49:22 +0000.593580][6258] Release:


MediaCodecVideoEncoder:: has been released before, just return
[417:782] [2022-12-30 10:49:22 +0000.593611][6258] Release leave. expire time = 0
ms

[417:782] [2022-12-30 10:49:22 +0000.593639][6258] ~AndroidMediaCodecVideoEncoder


[417:782] [2022-12-30 10:49:22 +0000.593668][6258] ~WrapAndroidMediaCodec
time:869303175 enter.

[417:782] [2022-12-30 10:49:22 +0000.593700][6258] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[417:782] [2022-12-30 10:49:22 +0000.593730][6258] video hevc hw codec


destructor:0x7412927628

[417:782] [2022-12-30 10:49:22 +0000.593787][6258] ~AndroidHwAvcEncoder leave.


expire time = 0 ms
[417:782] [2022-12-30 10:49:22 +0000.593841][6258] teardownCompressionSession:
H264Encode::destroyed Encoder
[417:782] [2022-12-30 10:49:22 +0000.593880][6258]
RecordingSessionInternalSimple:destroy aac encoder output!
[417:782] [2022-12-30 10:49:22 +0000.593913][6258] AACSWEncode destructor
[417:789] [2022-12-30 10:49:22 +0000.600850][625d] fd_close successed!
[417:790] [2022-12-30 10:49:22 +0000.601359][625d] MP4 close file successfully
[417:790] [2022-12-30 10:49:22 +0000.601420][625d] Recording session Internal:
notify recording ok
[417:790] [2022-12-30 10:49:22 +0000.601454][625d] onRecordingOk: Recording Ok,
compose use time: 3621, averagefps 0
[417:790] [2022-12-30 10:49:22 +0000.601489][625d] OnReceiveEOF:
[417:793] [2022-12-30 10:49:22 +0000.605157][625b] OnVideoTimer: OnVideoTimer
return
[417:800] [2022-12-30 10:49:22 +0000.611477][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[417:800] [2022-12-30 10:49:22 +0000.611614][57e9] ~MediaComposeFile time:869303193
enter.

[417:800] [2022-12-30 10:49:22 +0000.611652][57e9] CancelCompose: CancelCompose,


is composing 0
[417:800] [2022-12-30 10:49:22 +0000.611825][6258] stop recording
[417:800] [2022-12-30 10:49:22 +0000.611922][6258] we have stopped recording before
[417:801] [2022-12-30 10:49:22 +0000.612442][57e9] ~MediaComposeFile leave. expire
time = 1 ms

[417:801] [2022-12-30 10:49:22 +0000.612573][57e9] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[417:802] [2022-12-30 10:49:22 +0000.613690][57e9] global uninited!
[417:802] [2022-12-30 10:49:22 +0000.613915][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[417:802] [2022-12-30 10:49:22 +0000.614029][57e9] ~MediaFilterGraph:
MediaFilterGraph destruct
[417:802] [2022-12-30 10:49:22 +0000.614071][57e9] RemoveVideoBackGroud: hava not
add video backgroud
[417:802] [2022-12-30 10:49:22 +0000.614122][57e9] UnbindInputFilter 0x7336a02ed8
this 0x734a17e0a0
[417:803] [2022-12-30 10:49:22 +0000.614212][57e9] ClearAllSource: remove source
filter, sourceid: 0x7336c08380
[417:803] [2022-12-30 10:49:22 +0000.614253][57e9] DestoryDecoderByVideoSource
time:869303196 enter.

[417:803] [2022-12-30 10:49:22 +0000.614283][57e9] ~VideoBindDecoder time:869303196


enter.

[417:803] [2022-12-30 10:49:22 +0000.614517][57e9] CleanUp time:869303196 enter.

[417:803] [2022-12-30 10:49:22 +0000.614858][57e9] CleanUp leave. expire time = 0


ms

[417:803] [2022-12-30 10:49:22 +0000.614904][57e9] CleanUp time:869303196 enter.

[417:804] [2022-12-30 10:49:22 +0000.615185][57e9] CleanUp leave. expire time = 1


ms

[417:804] [2022-12-30 10:49:22 +0000.616074][57e9] ~VideoBindDecoder leave. expire


time = 1 ms
[417:805] [2022-12-30 10:49:22 +0000.616136][57e9] DestoryDecoderByVideoSource
leave. expire time = 2 ms

[417:805] [2022-12-30 10:49:22 +0000.616178][57e9] UnbindInputFilter 0x7336a02c98


this 0x7336a02ed8
[417:805] [2022-12-30 10:49:22 +0000.616228][57e9] UnbindInputFilter 0x7336a02bd8
this 0x7336a02c98
[417:805] [2022-12-30 10:49:22 +0000.616276][57e9] UnbindInputFilter 0x7336c085a0
this 0x7336a02bd8
[417:805] [2022-12-30 10:49:22 +0000.616322][57e9] UnbindInputFilter 0x7336a02e18
this 0x7336a02f98
[417:805] [2022-12-30 10:49:22 +0000.616364][57e9] UnbindInputFilter 0x7336a02d58
this 0x7336a02e18
[417:805] [2022-12-30 10:49:22 +0000.616406][57e9] UnbindInputFilter 0x7336c085a0
this 0x7336a02d58
[417:805] [2022-12-30 10:49:22 +0000.616472][57e9] ~GLESContext:
[417:809] [2022-12-30 10:49:22 +0000.620208][57e9] GLESContext destruct finish.
[417:809] [2022-12-30 10:49:22 +0000.620284][57e9] filter: filter pipeline destroy
this: 0x734a17e000
[417:904] [2022-12-30 10:49:22 +0000.716002][610c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[417:905] [2022-12-30 10:49:22 +0000.716188][610c] _deviceSampleRate:48000

[417:908] [2022-12-30 10:49:22 +0000.720059][610b] Run AGC when audioType = 0


[418:033] [2022-12-30 10:49:22 +0000.844710][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[419:747] [2022-12-30 10:49:24 +0000.559128][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[419:909] [2022-12-30 10:49:24 +0000.720924][610b] Run AGC when audioType = 0
[419:910] [2022-12-30 10:49:24 +0000.721146][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[421:461] [2022-12-30 10:49:26 +0000.272277][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[421:906] [2022-12-30 10:49:26 +0000.717289][610b] Run AGC when audioType = 0
[423:175] [2022-12-30 10:49:27 +0000.987129][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[423:907] [2022-12-30 10:49:28 +0000.718352][610b] Run AGC when audioType = 0
[423:907] [2022-12-30 10:49:28 +0000.718611][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[424:907] [2022-12-30 10:49:29 +0000.718797][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[425:905] [2022-12-30 10:49:30 +0000.716945][610b] Run AGC when audioType = 0
[426:626] [2022-12-30 10:49:31 +0000.437201][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[427:905] [2022-12-30 10:49:32 +0000.716175][610c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[427:905] [2022-12-30 10:49:32 +0000.716578][610c] _deviceSampleRate:48000

[427:909] [2022-12-30 10:49:32 +0000.720818][610b] Run AGC when audioType = 0


[427:909] [2022-12-30 10:49:32 +0000.721112][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[428:345] [2022-12-30 10:49:33 +0000.156180][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[429:908] [2022-12-30 10:49:34 +0000.719658][610b] Run AGC when audioType = 0
[430:067] [2022-12-30 10:49:34 +0000.878712][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[431:783] [2022-12-30 10:49:36 +0000.594521][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[431:909] [2022-12-30 10:49:36 +0000.720813][610b] Run AGC when audioType = 0
[431:910] [2022-12-30 10:49:36 +0000.721175][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[433:503] [2022-12-30 10:49:38 +0000.314803][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[433:908] [2022-12-30 10:49:38 +0000.720079][610b] Run AGC when audioType = 0
[435:223] [2022-12-30 10:49:40 +0000.34566][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[435:908] [2022-12-30 10:49:40 +0000.719372][610b] Run AGC when audioType = 0
[435:909] [2022-12-30 10:49:40 +0000.720296][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[436:943] [2022-12-30 10:49:41 +0000.755100][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[437:905] [2022-12-30 10:49:42 +0000.716765][610c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[437:905] [2022-12-30 10:49:42 +0000.717022][610c] _deviceSampleRate:48000

[437:910] [2022-12-30 10:49:42 +0000.722108][610b] Run AGC when audioType = 0


[438:669] [2022-12-30 10:49:43 +0000.480221][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[439:907] [2022-12-30 10:49:44 +0000.719048][610b] Run AGC when audioType = 0
[439:908] [2022-12-30 10:49:44 +0000.719372][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[440:390] [2022-12-30 10:49:45 +0000.201540][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[441:906] [2022-12-30 10:49:46 +0000.718308][610b] Run AGC when audioType = 0
[442:106] [2022-12-30 10:49:46 +0000.917421][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[443:828] [2022-12-30 10:49:48 +0000.639611][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[443:907] [2022-12-30 10:49:48 +0000.718664][610b] Run AGC when audioType = 0
[443:907] [2022-12-30 10:49:48 +0000.719016][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[445:545] [2022-12-30 10:49:50 +0000.356495][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[445:906] [2022-12-30 10:49:50 +0000.717732][610b] Run AGC when audioType = 0
[447:263] [2022-12-30 10:49:52 +0000.75109][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[447:905] [2022-12-30 10:49:52 +0000.716286][610c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[447:905] [2022-12-30 10:49:52 +0000.716522][610c] _deviceSampleRate:48000

[447:908] [2022-12-30 10:49:52 +0000.719989][610b] Run AGC when audioType = 0


[447:909] [2022-12-30 10:49:52 +0000.720323][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[448:988] [2022-12-30 10:49:53 +0000.800025][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[449:908] [2022-12-30 10:49:54 +0000.720071][610b] Run AGC when audioType = 0
[450:709] [2022-12-30 10:49:55 +0000.520857][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[451:906] [2022-12-30 10:49:56 +0000.718013][610b] Run AGC when audioType = 0
[451:907] [2022-12-30 10:49:56 +0000.718611][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[452:429] [2022-12-30 10:49:57 +0000.240604][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[453:909] [2022-12-30 10:49:58 +0000.720314][610b] Run AGC when audioType = 0
[454:149] [2022-12-30 10:49:58 +0000.960689][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[455:869] [2022-12-30 10:50:00 +0000.680692][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[455:906] [2022-12-30 10:50:00 +0000.717376][610b] Run AGC when audioType = 0
[455:906] [2022-12-30 10:50:00 +0000.717617][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[457:581] [2022-12-30 10:50:02 +0000.392364][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[457:904] [2022-12-30 10:50:02 +0000.716057][610c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[457:905] [2022-12-30 10:50:02 +0000.716251][610c] _deviceSampleRate:48000

[457:909] [2022-12-30 10:50:02 +0000.720795][610b] Run AGC when audioType = 0


[459:297] [2022-12-30 10:50:04 +0000.108765][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[459:839] [2022-12-30 10:50:04 +0000.651069][57e9] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[459:840] [2022-12-30 10:50:04 +0000.651190][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[459:840] [2022-12-30 10:50:04 +0000.651407][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[459:840] [2022-12-30 10:50:04 +0000.651664][6107] operator() time:869345233
enter.

[459:840] [2022-12-30 10:50:04 +0000.651713][6107] MediaFilterCamera, recording


file context:0x74009ce980 input texture:4
[459:841] [2022-12-30 10:50:04 +0000.652593][6107] MicSource: Mic source
created:10x730d6e3300
[459:841] [2022-12-30 10:50:04 +0000.653040][6107] alloc thread: 0x730cd25780
name:worker1 thread id:496243719344 to Mic_source
[459:841] [2022-12-30 10:50:04 +0000.653088][6107] audio: start the audio sender
thread.

[459:842] [2022-12-30 10:50:04 +0000.653145][6107] construct OpenGLRenderProgram


0x73295bc398
[459:842] [2022-12-30 10:50:04 +0000.653169][6107] CropFilter::SetOrientation
orientation: 90
[459:842] [2022-12-30 10:50:04 +0000.653313][6107] filter: filter pipeline
construtc this: 0x7323efa3c0
[459:842] [2022-12-30 10:50:04 +0000.653352][6107] filter: filter pipeline2 update
pattern: 1
[459:842] [2022-12-30 10:50:04 +0000.653391][6107] CameraSource::source_id_:22
[459:842] [2022-12-30 10:50:04 +0000.653444][6107] RecordAudioSource::source_id_:23
[459:842] [2022-12-30 10:50:04 +0000.653546][6107] BindInputFilter 0x7329648740
this 0x73295bc5c0
[459:842] [2022-12-30 10:50:04 +0000.653583][6107] BindInputFilter 0x73296488d8
this 0x74128fefd0
[459:842] [2022-12-30 10:50:04 +0000.653618][6107] BindInputFilter 0x73295bc5c0
this 0x7323efa460
[459:842] [2022-12-30 10:50:04 +0000.653663][6107] setParamentForFilters:
speed:1.000000
[459:842] [2022-12-30 10:50:04 +0000.653687][6107] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[459:842] [2022-12-30 10:50:04 +0000.653714][6107] SetParamForFilter time:869345235
enter.

[459:842] [2022-12-30 10:50:04 +0000.653736][6107] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[459:842] [2022-12-30 10:50:04 +0000.653759][6107] SetParamForFilter: Params video
index is: 0
[459:842] [2022-12-30 10:50:04 +0000.653780][6107] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[459:842] [2022-12-30 10:50:04 +0000.653801][6107] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[459:842] [2022-12-30 10:50:04 +0000.653822][6107] crop filter mode tpye:
citytravelvideo index:0
[459:846] [2022-12-30 10:50:04 +0000.657406][6107]
Warning(parse_template_json.cc:45): json parament no found the parament
[459:846] [2022-12-30 10:50:04 +0000.657505][6107]
Warning(parse_template_json.cc:45): json parament no found the parament
[459:846] [2022-12-30 10:50:04 +0000.657526][6107]
Warning(parse_template_json.cc:45): json parament no found the parament
[459:846] [2022-12-30 10:50:04 +0000.657545][6107]
Warning(parse_template_json.cc:45): json parament no found the parament
[459:846] [2022-12-30 10:50:04 +0000.657563][6107]
Warning(parse_template_json.cc:45): json parament no found the parament
[459:846] [2022-12-30 10:50:04 +0000.657580][6107]
Warning(parse_template_json.cc:45): json parament no found the parament
[459:846] [2022-12-30 10:50:04 +0000.657597][6107]
Warning(parse_template_json.cc:45): json parament no found the parament
[459:846] [2022-12-30 10:50:04 +0000.657615][6107]
Warning(parse_template_json.cc:81): json parament no found the parament
[459:846] [2022-12-30 10:50:04 +0000.657673][6107]
Warning(parse_template_json.cc:81): json parament no found the parament
[459:846] [2022-12-30 10:50:04 +0000.657693][6107]
Warning(parse_template_json.cc:67): json parament no found the parament
[459:846] [2022-12-30 10:50:04 +0000.657710][6107]
Warning(parse_template_json.cc:93): json parament no found the duration
[459:846] [2022-12-30 10:50:04 +0000.657731][6107] SetParamForFilter leave. expire
time = 4 ms

[459:846] [2022-12-30 10:50:04 +0000.657799][6107] OnOutputSizeChanged width 1280


height 720
[459:846] [2022-12-30 10:50:04 +0000.657822][6107] OpenGLFrameBuffer: width:1280
height:720
[459:846] [2022-12-30 10:50:04 +0000.657842][6107] OpenGLFrameBuffer: width:1280
height:720
[459:846] [2022-12-30 10:50:04 +0000.657861][6107] OpenGLFrameBuffer: width:1280
height:720
[459:846] [2022-12-30 10:50:04 +0000.657880][6107] OpenGLFrameBuffer: width:1280
height:720
[459:846] [2022-12-30 10:50:04 +0000.657897][6107] OpenGLFrameBuffer: width:1280
height:720
[459:846] [2022-12-30 10:50:04 +0000.657914][6107] OpenGLFrameBuffer: width:1280
height:720
[459:846] [2022-12-30 10:50:04 +0000.657932][6107] construct TrivalImageDrawer
0x7323d12180
[459:846] [2022-12-30 10:50:04 +0000.657949][6107] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7323d12180 context 0x741283fd40
[459:846] [2022-12-30 10:50:04 +0000.657970][6107] setupGLES:
[459:848] [2022-12-30 10:50:04 +0000.659426][6107] OpenGLRenderProgram::Initialize.
[459:848] [2022-12-30 10:50:04 +0000.659482][6107] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[459:848] [2022-12-30 10:50:04 +0000.659501][6107] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[459:848] [2022-12-30 10:50:04 +0000.659578][6107] Init open gl render:
0x73295bc398
[459:848] [2022-12-30 10:50:04 +0000.659600][6107] Fragement shader path:
[459:848] [2022-12-30 10:50:04 +0000.659620][6107] Fragement shader path:
[459:848] [2022-12-30 10:50:04 +0000.659635][6107] create opengl program object.
[459:848] [2022-12-30 10:50:04 +0000.659650][6107] create shader: vertex
[459:848] [2022-12-30 10:50:04 +0000.659798][6107] create shader: fragment
[459:849] [2022-12-30 10:50:04 +0000.661054][6107] Have not extra filter filename!
[459:849] [2022-12-30 10:50:04 +0000.661096][6107] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[459:849] [2022-12-30 10:50:04 +0000.661131][6107] OpenGLRenderProgram::Initialize
success.
[459:850] [2022-12-30 10:50:04 +0000.661191][6107] Setup the OpenGL result:1
[459:850] [2022-12-30 10:50:04 +0000.661717][6106] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_869345243.mp4
[459:850] [2022-12-30 10:50:04 +0000.661872][6106] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_869345243.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[459:850] [2022-12-30 10:50:04 +0000.661918][6106] 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
[459:850] [2022-12-30 10:50:04 +0000.661985][6106] 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_869345243.mp4
fileFD: -1
[459:851] [2022-12-30 10:50:04 +0000.662345][6106] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_869345243.mp4
is opened successfully
[459:851] [2022-12-30 10:50:04 +0000.662374][6106] setupMediaProcessers:
[459:851] [2022-12-30 10:50:04 +0000.662390][6106]
RecordingSessionInternalSimple:setup media processers.
[459:851] [2022-12-30 10:50:04 +0000.662415][6106] construct AAC encoder
[459:851] [2022-12-30 10:50:04 +0000.662636][6106] H264Encoder creating:
superfast011818
[459:851] [2022-12-30 10:50:04 +0000.662668][6106] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[459:851] [2022-12-30 10:50:04 +0000.663081][6106] H264Encode::GetMachineModel is
M2002J9G
[459:851] [2022-12-30 10:50:04 +0000.663122][6106] H264Encoder machine_mode
is:M2002J9G
[459:852] [2022-12-30 10:50:04 +0000.663136][6106] H264Encode::machine size :9
machine_mode:M2002J9G
[459:852] [2022-12-30 10:50:04 +0000.663153][6106] H264Encode::machine array
size :22 machine_mode:M2002J9G
[459:852] [2022-12-30 10:50:04 +0000.663171][6106] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[459:852] [2022-12-30 10:50:04 +0000.663200][6106] setupCompressionSession:
[459:852] [2022-12-30 10:50:04 +0000.663233][6106] H264Encode::creating hareware
Encoder
[459:852] [2022-12-30 10:50:04 +0000.663248][6106] AndroidHwAvcEncoder
time:869345245 enter.

[459:852] [2022-12-30 10:50:04 +0000.663386][6106] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007430621380 address:0x7303ead760
[459:852] [2022-12-30 10:50:04 +0000.663495][6106] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[459:852] [2022-12-30 10:50:04 +0000.663527][6106] The video avc hw codec address
is 0x74009fa388
[459:852] [2022-12-30 10:50:04 +0000.663585][6106] AndroidHwAvcEncoder leave.
expire time = 0 ms

[459:852] [2022-12-30 10:50:04 +0000.663615][6106] RegisterEncodeCompleteCallback


time:869345245 enter.

[459:852] [2022-12-30 10:50:04 +0000.663684][6106] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[459:852] [2022-12-30 10:50:04 +0000.663722][6106] InitEncode time:869345245


enter.

[459:852] [2022-12-30 10:50:04 +0000.663798][6106] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[459:852] [2022-12-30 10:50:04 +0000.663835][6106] Create time:869345245 enter.
[459:852] [2022-12-30 10:50:04 +0000.663868][6106] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[459:852] [2022-12-30 10:50:04 +0000.663901][6106]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x740098c380
[459:852] [2022-12-30 10:50:04 +0000.664014][6106]
supported_type:image/vnd.android.heic
[459:852] [2022-12-30 10:50:04 +0000.664056][6106] supported_type:video/avc
[459:852] [2022-12-30 10:50:04 +0000.664084][6106] name:OMX.qcom.video.encoder.avc
mime:video/avc
[459:852] [2022-12-30 10:50:04 +0000.664124][6106] hwCodecPrefix :OMX.qcom.
[459:853] [2022-12-30 10:50:04 +0000.664148][6106] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[459:853] [2022-12-30 10:50:04 +0000.664178][6106] mediacodec_createCodecByName
time:869345246 enter.

[459:853] [2022-12-30 10:50:04 +0000.664208][6106] WrapAndroidMediaCodec


time:869345246 enter.

[459:853] [2022-12-30 10:50:04 +0000.664298][6106] WrapAndroidMediaCodec leave.


expire time = 0 ms

[459:850] [2022-12-30 10:50:04 +0000.661893][62bb] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x73369f7498
[459:873] [2022-12-30 10:50:04 +0000.684720][6106] mediacodec_createCodecByName
leave. expire time = 20 ms

[459:873] [2022-12-30 10:50:04 +0000.684820][6106] WrapAndroidMediaFromat


time:869345266 enter.

[459:873] [2022-12-30 10:50:04 +0000.684886][6106] WrapAndroidMediaFromat leave.


expire time = 0 ms

[459:901] [2022-12-30 10:50:04 +0000.712920][6106] Destroy time:869345294 enter.

[459:901] [2022-12-30 10:50:04 +0000.713014][6106] WrapAndroidMediaFromat::


Destroy
[459:901] [2022-12-30 10:50:04 +0000.713046][6106] Destroy leave. expire time = 0
ms

[459:901] [2022-12-30 10:50:04 +0000.713072][6106] ~WrapAndroidMediaFromat


time:869345294 enter.

[459:901] [2022-12-30 10:50:04 +0000.713097][6106] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[459:901] [2022-12-30 10:50:04 +0000.713124][6106] Create leave. expire time = 50


ms

[459:902] [2022-12-30 10:50:04 +0000.713151][6106] isSemiPlanarSupport


time:869345295 enter.

[459:902] [2022-12-30 10:50:04 +0000.713172][6106] H264Encoder isSemiPlanarSupport


[459:902] [2022-12-30 10:50:04 +0000.713197][6106] isSemiPlanarSupport leave.
expire time = 0 ms

[459:902] [2022-12-30 10:50:04 +0000.713221][6106] creat hw H264Encoder success,


isSemiPlanar:1
[459:902] [2022-12-30 10:50:04 +0000.713302][6106] InitEncode leave. expire time =
50 ms

[459:902] [2022-12-30 10:50:04 +0000.713330][6106] H264Encode::created Encoder


[459:902] [2022-12-30 10:50:04 +0000.713353][6106] H264Encode:: H264 encoder
created.
[459:902] [2022-12-30 10:50:04 +0000.713376][6106] H264 encoder created.
[459:902] [2022-12-30 10:50:04 +0000.713399][6106]
RecordingSessionInternalSimple:created avc encoder avc: 0x7336da0f00
[459:902] [2022-12-30 10:50:04 +0000.713422][6106] setOutput:
[459:902] [2022-12-30 10:50:04 +0000.713469][6106]
RecordingSessionInternalSimple:encoder set output to muxer!
[459:902] [2022-12-30 10:50:04 +0000.713505][6106] request a key frame
[459:902] [2022-12-30 10:50:04 +0000.713537][6106] H264Encode:: request a key frame
[459:902] [2022-12-30 10:50:04 +0000.713669][6106] setDisplayRotate :90
[459:902] [2022-12-30 10:50:04 +0000.713705][6106] 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
[459:902] [2022-12-30 10:50:04 +0000.713778][6107] StartRecording:
[459:902] [2022-12-30 10:50:04 +0000.713876][62b5] operator(): Set the recording
session in mic source. recording session: 0x7329648780
[459:902] [2022-12-30 10:50:04 +0000.713990][6107] operator() leave. expire time =
62 ms

[459:905] [2022-12-30 10:50:04 +0000.716508][610b] Run AGC when audioType = 0


[459:905] [2022-12-30 10:50:04 +0000.716736][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[459:916] [2022-12-30 10:50:04 +0000.727555][62b5] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[459:963] [2022-12-30 10:50:04 +0000.774791][6107] begine recode to first frame
spend time:123
[459:963] [2022-12-30 10:50:04 +0000.774873][6107]
GPUImageProcessing::SetOrientation orientation: 90
[459:964] [2022-12-30 10:50:04 +0000.775296][6107] drawYUV420 render
OpenGLRenderProgram:0x73295bc398
[459:996] [2022-12-30 10:50:04 +0000.807947][6107] drawYUV420 render
OpenGLRenderProgram:0x73295bc398
[460:002] [2022-12-30 10:50:04 +0000.813962][62ba] Push an pts:0 to dts queue.
[460:003] [2022-12-30 10:50:04 +0000.814263][62ba] DTS queue for
Generator:0x7336aa46b8 0
[460:004] [2022-12-30 10:50:04 +0000.815763][62ba]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[460:036] [2022-12-30 10:50:04 +0000.847669][6107] drawYUV420 render
OpenGLRenderProgram:0x73295bc398
[460:075] [2022-12-30 10:50:04 +0000.886198][62ba] h264 add frame header cdr flag
[460:076] [2022-12-30 10:50:04 +0000.887722][62ba] h264 add frame header cdr flag
[460:077] [2022-12-30 10:50:04 +0000.888350][62ba] Received key frame:0
[460:077] [2022-12-30 10:50:04 +0000.888409][62ba] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[460:077] [2022-12-30 10:50:04 +0000.888464][62ba] H264Encode:: get a sps pps
header!headerSize:31
[460:077] [2022-12-30 10:50:04 +0000.889015][62bb] get the H.264 SPS parameter
[460:078] [2022-12-30 10:50:04 +0000.889332][62bb] add video track with id:1
[460:079] [2022-12-30 10:50:04 +0000.890427][62bb] get the H.264 PPS parameter
[460:080] [2022-12-30 10:50:04 +0000.891160][62bb] get the H.264 IDR frame
[460:080] [2022-12-30 10:50:04 +0000.891207][62bb] resss:true
[460:080] [2022-12-30 10:50:04 +0000.891237][62bb] video start ts:0
[460:080] [2022-12-30 10:50:04 +0000.891406][62bb] the video frame has been written
into MP4 file
[460:119] [2022-12-30 10:50:04 +0000.930277][62bb] add aac audio track with id:2
[460:119] [2022-12-30 10:50:04 +0000.930620][62bb] audio start ts:0
[460:119] [2022-12-30 10:50:04 +0000.930691][62bb] the audio frame has been written
into MP4 file
[460:132] [2022-12-30 10:50:04 +0000.943774][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[460:176] [2022-12-30 10:50:04 +0000.987671][62b2] AF_SpeedFilter::PullFrame eof4
[460:189] [2022-12-30 10:50:05 +0000.415][62b2]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[460:231] [2022-12-30 10:50:05 +0000.43107][6107] webrtc common_video plane
old ..... (1/1000) new: 66001 delete: 65983 diff: 18
[460:335] [2022-12-30 10:50:05 +0000.146283][6107] The convert RGB to YUV take 2
[460:634] [2022-12-30 10:50:05 +0000.445792][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[460:673] [2022-12-30 10:50:05 +0000.484532][62ba]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:672
[460:675] [2022-12-30 10:50:05 +0000.487119][62b5] The output timestamp from audio
mixer change:869346068
[460:682] [2022-12-30 10:50:05 +0000.494019][62b9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 603queue_audio_frame_:6
[460:778] [2022-12-30 10:50:05 +0000.589326][62b2]
RecordAudioSource::PullAudioFrame
[460:833] [2022-12-30 10:50:05 +0000.644727][6107] The convert RGB to YUV take 2
[460:835] [2022-12-30 10:50:05 +0000.646448][62ba] DTS queue for
Generator:0x7336aa46b8 801 834
[460:887] [2022-12-30 10:50:05 +0000.698843][610b] On audio frame the broadcast
with timestamp:869346280 samples:480. (1000 frame for one log)

[460:918] [2022-12-30 10:50:05 +0000.729319][62b5] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[460:918] [2022-12-30 10:50:05 +0000.729616][62b5] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[460:921] [2022-12-30 10:50:05 +0000.733120][62b2] AF_SpeedFilter audio
0x74128fee80 PullFrame
[461:001] [2022-12-30 10:50:05 +0000.813010][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[461:065] [2022-12-30 10:50:05 +0000.876718][6107] GPUImageProcessing: process
video frame with resolution 1280 X 720
[461:065] [2022-12-30 10:50:05 +0000.876812][6107] GPUImageProcessing: input frame
width1280 X 720
[461:066] [2022-12-30 10:50:05 +0000.877229][6107] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[461:066] [2022-12-30 10:50:05 +0000.877317][6107] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[461:135] [2022-12-30 10:50:05 +0000.946414][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[461:333] [2022-12-30 10:50:06 +0000.144398][6107] The convert RGB to YUV take 2
[461:334] [2022-12-30 10:50:06 +0000.146102][62ba] Push an pts:1334 to dts queue.
[461:372] [2022-12-30 10:50:06 +0000.183263][62ba] SendFrame
encodedImage._timeStamp:1334encodedImage->_length:21504
[461:372] [2022-12-30 10:50:06 +0000.183465][62ba] last dts:1305 currentPts:1334
ppsOrSPS:0 queue length:2
[461:437] [2022-12-30 10:50:06 +0000.248722][62b2] FilterPipeline2::OnAudioFrame
pts 1420 last_audio_timestamp_ 1420
[461:531] [2022-12-30 10:50:06 +0000.342834][62b2] resampled_data_size:1536
[461:632] [2022-12-30 10:50:06 +0000.443527][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[461:672] [2022-12-30 10:50:06 +0000.483387][62ba] DTS queue for
Generator:0x7336aa46b8 1635 1672
[461:839] [2022-12-30 10:50:06 +0000.651123][6107] The convert RGB to YUV take 2
[461:896] [2022-12-30 10:50:06 +0000.707174][62b2] AF_SpeedFilter audio time 111,
0x74128fee80 out time: 869347198 org time: 869347198
[461:909] [2022-12-30 10:50:06 +0000.720218][610b] Run AGC when audioType = 0
[461:915] [2022-12-30 10:50:06 +0000.726463][62b5] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[462:042] [2022-12-30 10:50:06 +0000.853291][62ba] h264 add frame header cdr flag
[462:042] [2022-12-30 10:50:06 +0000.853560][62ba] Received key frame:2011
[462:075] [2022-12-30 10:50:06 +0000.887090][62bb] get the H.264 IDR frame
[462:107] [2022-12-30 10:50:06 +0000.918512][6107] FilterPipeline2::OnVideoFrame
pts 2141 last_video_timestamp_ 2141
[462:132] [2022-12-30 10:50:06 +0000.943362][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[462:179] [2022-12-30 10:50:06 +0000.990321][62ba] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:2135 pts:2135
[462:181] [2022-12-30 10:50:06 +0000.992460][62b2] AF_SpeedFilter audio time
[462:331] [2022-12-30 10:50:07 +0000.142491][6107] webrtc common_video plane
old ..... (1/1000) new: 67001 delete: 66979 diff: 22
[462:333] [2022-12-30 10:50:07 +0000.144594][6107] The convert RGB to YUV take 2
[462:405] [2022-12-30 10:50:07 +0000.216473][62b2] AF_SpeedFilter::PullFrame eof4
[462:419] [2022-12-30 10:50:07 +0000.230539][62b2]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[462:482] [2022-12-30 10:50:07 +0000.293249][62ba] DTS queue for
Generator:0x7336aa46b8 2475
[462:487] [2022-12-30 10:50:07 +0000.298614][62b2] AF_SpeedFilter audio
0x74128fee80 PullFrame
[462:600] [2022-12-30 10:50:07 +0000.411893][62b2]
RecordAudioSource::PullAudioFrame
[462:637] [2022-12-30 10:50:07 +0000.448844][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[462:676] [2022-12-30 10:50:07 +0000.487382][62ba] Push an pts:2675 to dts queue.
[462:708] [2022-12-30 10:50:07 +0000.519878][62ba] last dts:2641 currentPts:2675
ppsOrSPS:0 queue length:2
[462:712] [2022-12-30 10:50:07 +0000.523346][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[462:836] [2022-12-30 10:50:07 +0000.647379][6107] The convert RGB to YUV take 2
[462:868] [2022-12-30 10:50:07 +0000.679749][62ba] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:2867
[462:868] [2022-12-30 10:50:07 +0000.679873][62ba] push video frame to H264
encoder. (100 frame for one log)

[462:868] [2022-12-30 10:50:07 +0000.679931][62ba] push video frame to H264


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

[462:868] [2022-12-30 10:50:07 +0000.680046][62ba] H264Encode::push video frame to


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

[462:868] [2022-12-30 10:50:07 +0000.680097][62ba] The input pts:2867 fps:30


[462:904] [2022-12-30 10:50:07 +0000.715256][62ba] H264Encode::H264SWEncoder get
callback, length:43072 type:1 nalType:1length:43068
[462:925] [2022-12-30 10:50:07 +0000.737062][62b5] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[463:037] [2022-12-30 10:50:07 +0000.848832][62b9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2925queue_audio_frame_:9
[463:137] [2022-12-30 10:50:07 +0000.948689][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[463:269] [2022-12-30 10:50:08 +0000.80305][6107] drawYUV420 render
OpenGLRenderProgram:0x73295bc398
[463:313] [2022-12-30 10:50:08 +0000.125052][62ba] DTS queue for
Generator:0x7336aa46b8 3308
[463:335] [2022-12-30 10:50:08 +0000.146342][6107] The convert RGB to YUV take 2
[463:467] [2022-12-30 10:50:08 +0000.278591][62b2] AF_SpeedFilter audio time,
0x74128fee80 rcv time: 869348858
[463:467] [2022-12-30 10:50:08 +0000.278731][62b2] AF_SpeedFilter audio time,
0x74128fee80 rcv time: 869348858in_nSamples:441
[463:606] [2022-12-30 10:50:08 +0000.417148][62b2]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 869348858
[463:606] [2022-12-30 10:50:08 +0000.417260][62b2]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[463:631] [2022-12-30 10:50:08 +0000.442853][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[463:700] [2022-12-30 10:50:08 +0000.511755][62b2] resampled_data_size:14336
[463:834] [2022-12-30 10:50:08 +0000.645480][6107] The convert RGB to YUV take 2
[463:909] [2022-12-30 10:50:08 +0000.721030][610b] Run AGC when audioType = 0
[463:910] [2022-12-30 10:50:08 +0000.721338][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[463:917] [2022-12-30 10:50:08 +0000.729023][62b5] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[464:003] [2022-12-30 10:50:08 +0000.814679][62ba]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:4004
[464:003] [2022-12-30 10:50:08 +0000.814810][62ba] Push an pts:4004 to dts queue.
[464:032] [2022-12-30 10:50:08 +0000.844096][62ba] h264 add frame header cdr flag
[464:033] [2022-12-30 10:50:08 +0000.844380][62ba] Received key frame:4004
[464:033] [2022-12-30 10:50:08 +0000.844433][62ba] last dts:3970 currentPts:4004
ppsOrSPS:0 queue length:2
[464:073] [2022-12-30 10:50:08 +0000.884738][62bb] get the H.264 IDR frame
[464:076] [2022-12-30 10:50:08 +0000.887343][62b2] AF_SpeedFilter audio
0x74128fee80 PullFrame
[464:132] [2022-12-30 10:50:08 +0000.943952][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[464:136] [2022-12-30 10:50:08 +0000.947380][62ba] DTS queue for
Generator:0x7336aa46b8 4101 4136
[464:340] [2022-12-30 10:50:09 +0000.151346][6107] The convert RGB to YUV take 2
[464:403] [2022-12-30 10:50:09 +0000.214787][6107] webrtc common_video plane
old ..... (1/1000) new: 68001 delete: 67983 diff: 18
[464:425] [2022-12-30 10:50:09 +0000.236918][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[464:433] [2022-12-30 10:50:09 +0000.244332][62b2]
RecordAudioSource::PullAudioFrame
[464:438] [2022-12-30 10:50:09 +0000.249329][6107] GPUImageProcessing: process
video frame with resolution 1280 X 720
[464:438] [2022-12-30 10:50:09 +0000.249413][6107] GPUImageProcessing: input frame
width1280 X 720
[464:438] [2022-12-30 10:50:09 +0000.249826][6107] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[464:438] [2022-12-30 10:50:09 +0000.249900][6107] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[464:636] [2022-12-30 10:50:09 +0000.447459][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[464:650] [2022-12-30 10:50:09 +0000.461188][62b2] AF_SpeedFilter::PullFrame eof4
[464:663] [2022-12-30 10:50:09 +0000.474404][62b2]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[464:721] [2022-12-30 10:50:09 +0000.532282][62ba] SendFrame
encodedImage._timeStamp:4670encodedImage->_length:60144
[464:841] [2022-12-30 10:50:09 +0000.652607][6107] The convert RGB to YUV take 2
[464:921] [2022-12-30 10:50:09 +0000.732385][62b5] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[464:972] [2022-12-30 10:50:09 +0000.783521][62ba] DTS queue for
Generator:0x7336aa46b8 4938 4972
[465:135] [2022-12-30 10:50:09 +0000.946582][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[465:302] [2022-12-30 10:50:10 +0000.113360][62b9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 5247queue_audio_frame_:2
[465:339] [2022-12-30 10:50:10 +0000.150945][6107] The convert RGB to YUV take 1
[465:342] [2022-12-30 10:50:10 +0000.153415][62ba] Push an pts:5341 to dts queue.
[465:375] [2022-12-30 10:50:10 +0000.187131][62ba] last dts:5304 currentPts:5341
ppsOrSPS:0 queue length:2
[465:547] [2022-12-30 10:50:10 +0000.358412][62ba] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:5509 pts:5509
[465:634] [2022-12-30 10:50:10 +0000.445715][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[465:650] [2022-12-30 10:50:10 +0000.461819][62b2] AF_SpeedFilter audio
0x74128fee80 PullFrame
[465:806] [2022-12-30 10:50:10 +0000.617272][62ba] DTS queue for
Generator:0x7336aa46b8 5770 5807
[465:838] [2022-12-30 10:50:10 +0000.650025][6107] The convert RGB to YUV take 1
[465:908] [2022-12-30 10:50:10 +0000.719383][610b] Run AGC when audioType = 0
[465:920] [2022-12-30 10:50:10 +0000.731468][62b5] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[465:958] [2022-12-30 10:50:10 +0000.769315][62b2] resampled_data_size:5120
[466:041] [2022-12-30 10:50:10 +0000.852929][62ba] h264 add frame header cdr flag
[466:042] [2022-12-30 10:50:10 +0000.853281][62ba] Received key frame:6007
[466:074] [2022-12-30 10:50:10 +0000.885615][62bb] get the H.264 IDR frame
[466:136] [2022-12-30 10:50:10 +0000.947900][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[466:137] [2022-12-30 10:50:10 +0000.948751][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[466:234] [2022-12-30 10:50:11 +0000.45573][62ba] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6235
[466:234] [2022-12-30 10:50:11 +0000.45812][62ba] push video frame to H264 encoder.
(100 frame for one log)

[466:234] [2022-12-30 10:50:11 +0000.45922][62ba] push video frame to H264 encoder.


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

[466:234] [2022-12-30 10:50:11 +0000.46000][62ba] H264Encode::push video frame to


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

[466:234] [2022-12-30 10:50:11 +0000.46094][62ba] The input pts:6235 fps:30


[466:280] [2022-12-30 10:50:11 +0000.92102][62b2] RecordAudioSource::PullAudioFrame
[466:284] [2022-12-30 10:50:11 +0000.95686][62ba] H264Encode::H264SWEncoder get
callback, length:67664 type:1 nalType:1length:67660
[466:335] [2022-12-30 10:50:11 +0000.146602][6107] The convert RGB to YUV take 2
[466:502] [2022-12-30 10:50:11 +0000.313272][6107] webrtc common_video plane
old ..... (1/1000) new: 69001 delete: 68979 diff: 22
[466:601] [2022-12-30 10:50:11 +0000.412712][6107] drawYUV420 render
OpenGLRenderProgram:0x73295bc398
[466:609] [2022-12-30 10:50:11 +0000.421103][62ba] DTS queue for
Generator:0x7336aa46b8 6605
[466:634] [2022-12-30 10:50:11 +0000.445425][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[466:670] [2022-12-30 10:50:11 +0000.481951][62ba] Push an pts:6671 to dts queue.
[466:710] [2022-12-30 10:50:11 +0000.522069][62ba] last dts:6637 currentPts:6671
ppsOrSPS:0 queue length:2
[466:834] [2022-12-30 10:50:11 +0000.645286][6107] The convert RGB to YUV take 2
[466:913] [2022-12-30 10:50:11 +0000.725056][62b2] AF_SpeedFilter::PullFrame eof4
[466:925] [2022-12-30 10:50:11 +0000.736814][62b5] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[466:927] [2022-12-30 10:50:11 +0000.738262][62b2]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[467:133] [2022-12-30 10:50:11 +0000.944771][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[467:229] [2022-12-30 10:50:12 +0000.40492][62b2] AF_SpeedFilter audio 0x74128fee80
PullFrame
[467:338] [2022-12-30 10:50:12 +0000.150013][6107] The convert RGB to YUV take 1
[467:341] [2022-12-30 10:50:12 +0000.152304][62ba]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:7340
[467:447] [2022-12-30 10:50:12 +0000.258717][62ba] DTS queue for
Generator:0x7336aa46b8 7444
[467:642] [2022-12-30 10:50:12 +0000.453345][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[467:655] [2022-12-30 10:50:12 +0000.466982][62b9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 7569queue_audio_frame_:6
[467:801] [2022-12-30 10:50:12 +0000.612277][6107] GPUImageProcessing: process
video frame with resolution 1280 X 720
[467:801] [2022-12-30 10:50:12 +0000.612386][6107] GPUImageProcessing: input frame
width1280 X 720
[467:801] [2022-12-30 10:50:12 +0000.612851][6107] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[467:801] [2022-12-30 10:50:12 +0000.612931][6107] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[467:835] [2022-12-30 10:50:12 +0000.646768][6107] The convert RGB to YUV take 2
[467:850] [2022-12-30 10:50:12 +0000.661311][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[467:904] [2022-12-30 10:50:12 +0000.716142][610c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[467:905] [2022-12-30 10:50:12 +0000.716326][610c] _deviceSampleRate:48000

[467:907] [2022-12-30 10:50:12 +0000.718803][610b] Run AGC when audioType = 0


[467:908] [2022-12-30 10:50:12 +0000.719168][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[467:913] [2022-12-30 10:50:12 +0000.724636][62b5] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[468:007] [2022-12-30 10:50:12 +0000.819071][62ba] Push an pts:8006 to dts queue.
[468:043] [2022-12-30 10:50:12 +0000.854674][62ba] h264 add frame header cdr flag
[468:043] [2022-12-30 10:50:12 +0000.855025][62ba] SendFrame
encodedImage._timeStamp:8006encodedImage->_length:118752
[468:043] [2022-12-30 10:50:12 +0000.855110][62ba] Received key frame:8006
[468:044] [2022-12-30 10:50:12 +0000.855150][62ba] last dts:7973 currentPts:8006
ppsOrSPS:0 queue length:2
[468:075] [2022-12-30 10:50:12 +0000.886358][62bb] get the H.264 IDR frame
[468:117] [2022-12-30 10:50:12 +0000.928591][62b2]
RecordAudioSource::PullAudioFrame
[468:127] [2022-12-30 10:50:12 +0000.938382][62b2] resampled_data_size:16616
[468:128] [2022-12-30 10:50:12 +0000.939442][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[468:268] [2022-12-30 10:50:13 +0000.79727][62ba] DTS queue for
Generator:0x7336aa46b8 8246 8268
[468:339] [2022-12-30 10:50:13 +0000.150738][6107] The convert RGB to YUV take 2
[468:570] [2022-12-30 10:50:13 +0000.381896][6107] webrtc common_video plane
old ..... (1/1000) new: 70001 delete: 69983 diff: 18
[468:630] [2022-12-30 10:50:13 +0000.442050][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[468:807] [2022-12-30 10:50:13 +0000.618268][62b2] AF_SpeedFilter audio
0x74128fee80 PullFrame
[468:835] [2022-12-30 10:50:13 +0000.646621][6107] The convert RGB to YUV take 2
[468:909] [2022-12-30 10:50:13 +0000.721093][62ba] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8868 pts:8868
[468:923] [2022-12-30 10:50:13 +0000.734410][62b5] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[469:101] [2022-12-30 10:50:13 +0000.912482][62ba] DTS queue for
Generator:0x7336aa46b8 9070 9101
[469:129] [2022-12-30 10:50:13 +0000.940389][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[469:168] [2022-12-30 10:50:13 +0000.979817][62b2] AF_SpeedFilter::PullFrame eof4
[469:183] [2022-12-30 10:50:13 +0000.994566][62b2]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[469:334] [2022-12-30 10:50:14 +0000.145633][6107] The convert RGB to YUV take 2
[469:336] [2022-12-30 10:50:14 +0000.148100][62ba] Push an pts:9335 to dts queue.
[469:380] [2022-12-30 10:50:14 +0000.191347][62ba] last dts:9301 currentPts:9335
ppsOrSPS:0 queue length:2
[469:563] [2022-12-30 10:50:14 +0000.374739][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[469:600] [2022-12-30 10:50:14 +0000.411929][6107] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[469:604] [2022-12-30 10:50:14 +0000.415568][62ba] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:9604
[469:604] [2022-12-30 10:50:14 +0000.415685][62ba] push video frame to H264
encoder. (100 frame for one log)

[469:604] [2022-12-30 10:50:14 +0000.415742][62ba] push video frame to H264


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

[469:604] [2022-12-30 10:50:14 +0000.415782][62ba] H264Encode::push video frame to


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

[469:604] [2022-12-30 10:50:14 +0000.415822][62ba] The input pts:9604 fps:30


[469:639] [2022-12-30 10:50:14 +0000.450923][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[469:645] [2022-12-30 10:50:14 +0000.456915][62ba] H264Encode::H264SWEncoder get
callback, length:28656 type:1 nalType:1length:28652
[469:831] [2022-12-30 10:50:14 +0000.642735][6107] The convert RGB to YUV take 2
[469:907] [2022-12-30 10:50:14 +0000.718768][610b] Run AGC when audioType = 0
[469:922] [2022-12-30 10:50:14 +0000.733693][62b5] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[469:933] [2022-12-30 10:50:14 +0000.744190][6107] drawYUV420 render
OpenGLRenderProgram:0x73295bc398
[469:936] [2022-12-30 10:50:14 +0000.747220][62ba] DTS queue for
Generator:0x7336aa46b8 9902 9936
[469:956] [2022-12-30 10:50:14 +0000.767159][62b2]
RecordAudioSource::PullAudioFrame
[470:002] [2022-12-30 10:50:14 +0000.813799][62b9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9891queue_audio_frame_:9
[470:037] [2022-12-30 10:50:14 +0000.848333][62ba] h264 add frame header cdr flag
[470:037] [2022-12-30 10:50:14 +0000.848793][62ba] Received key frame:10004
[470:070] [2022-12-30 10:50:14 +0000.881311][62bb] get the H.264 IDR frame
[470:139] [2022-12-30 10:50:14 +0000.950904][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[470:334] [2022-12-30 10:50:15 +0000.145877][6107] The convert RGB to YUV take 1
[470:379] [2022-12-30 10:50:15 +0000.190516][62b2] resampled_data_size:8192
[470:385] [2022-12-30 10:50:15 +0000.196891][62b2] AF_SpeedFilter audio
0x74128fee80 PullFrame
[470:632] [2022-12-30 10:50:15 +0000.443914][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[470:651] [2022-12-30 10:50:15 +0000.462422][62b5] The output timestamp from audio
mixer change:869356040
[470:664] [2022-12-30 10:50:15 +0000.476014][6107] webrtc common_video plane
old ..... (1/1000) new: 71001 delete: 70979 diff: 22
[470:667] [2022-12-30 10:50:15 +0000.478270][62ba]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10668
[470:667] [2022-12-30 10:50:15 +0000.478436][62ba] Push an pts:10668 to dts queue.
[470:700] [2022-12-30 10:50:15 +0000.512146][62ba] last dts:10636 currentPts:10668
ppsOrSPS:0 queue length:2
[470:734] [2022-12-30 10:50:15 +0000.545710][62ba] DTS queue for
Generator:0x7336aa46b8 10732
[470:835] [2022-12-30 10:50:15 +0000.646591][6107] The convert RGB to YUV take 2
[470:888] [2022-12-30 10:50:15 +0000.699788][610b] On audio frame the broadcast
with timestamp:869356281 samples:480. (1000 frame for one log)

[470:916] [2022-12-30 10:50:15 +0000.728101][62b5] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[470:917] [2022-12-30 10:50:15 +0000.728461][62b5] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[471:137] [2022-12-30 10:50:15 +0000.948976][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[471:168] [2022-12-30 10:50:15 +0000.980137][6107] GPUImageProcessing: process
video frame with resolution 1280 X 720
[471:169] [2022-12-30 10:50:15 +0000.980238][6107] GPUImageProcessing: input frame
width1280 X 720
[471:169] [2022-12-30 10:50:15 +0000.980682][6107] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[471:169] [2022-12-30 10:50:15 +0000.980760][6107] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[471:277] [2022-12-30 10:50:16 +0000.89129][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[471:330] [2022-12-30 10:50:16 +0000.141203][6107] The convert RGB to YUV take 2
[471:371] [2022-12-30 10:50:16 +0000.182432][62ba] SendFrame
encodedImage._timeStamp:11331encodedImage->_length:30832
[471:423] [2022-12-30 10:50:16 +0000.234393][62b2] AF_SpeedFilter::PullFrame eof4
[471:428] [2022-12-30 10:50:16 +0000.239589][62b2] FilterPipeline2::OnAudioFrame
pts 11420 last_audio_timestamp_ 11420
[471:440] [2022-12-30 10:50:16 +0000.251554][62b2]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[471:570] [2022-12-30 10:50:16 +0000.382056][62ba] DTS queue for
Generator:0x7336aa46b8 11568
[471:634] [2022-12-30 10:50:16 +0000.445677][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[471:801] [2022-12-30 10:50:16 +0000.612591][62b2]
RecordAudioSource::PullAudioFrame
[471:835] [2022-12-30 10:50:16 +0000.646540][6107] The convert RGB to YUV take 2
[471:907] [2022-12-30 10:50:16 +0000.718357][610b] Run AGC when audioType = 0
[471:907] [2022-12-30 10:50:16 +0000.718513][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[471:923] [2022-12-30 10:50:16 +0000.734456][62b5] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[471:973] [2022-12-30 10:50:16 +0000.784967][62b2] AF_SpeedFilter audio
0x74128fee80 PullFrame
[472:004] [2022-12-30 10:50:16 +0000.815930][62ba] Push an pts:12002 to dts queue.
[472:037] [2022-12-30 10:50:16 +0000.848631][62ba] h264 add frame header cdr flag
[472:037] [2022-12-30 10:50:16 +0000.848995][62ba] Received key frame:12002
[472:037] [2022-12-30 10:50:16 +0000.849062][62ba] last dts:11966 currentPts:12002
ppsOrSPS:0 queue length:2
[472:076] [2022-12-30 10:50:16 +0000.887913][62bb] get the H.264 IDR frame
[472:132] [2022-12-30 10:50:16 +0000.943212][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[472:270] [2022-12-30 10:50:17 +0000.81138][62ba] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:12237 pts:12237
[472:271] [2022-12-30 10:50:17 +0000.82682][62b9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 12213queue_audio_frame_:3
[472:330] [2022-12-30 10:50:17 +0000.141798][6107] The convert RGB to YUV take 1
[472:402] [2022-12-30 10:50:17 +0000.213338][62ba] DTS queue for
Generator:0x7336aa46b8 12365 12399
[472:612] [2022-12-30 10:50:17 +0000.424092][62b2] resampled_data_size:0
[472:630] [2022-12-30 10:50:17 +0000.441397][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[472:731] [2022-12-30 10:50:17 +0000.542990][6107] webrtc common_video plane
old ..... (1/1000) new: 72001 delete: 71983 diff: 18
[472:836] [2022-12-30 10:50:17 +0000.647357][6107] The convert RGB to YUV take 2
[472:920] [2022-12-30 10:50:17 +0000.731800][62b5] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[472:964] [2022-12-30 10:50:17 +0000.775409][62ba] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:12965
[472:964] [2022-12-30 10:50:17 +0000.775603][62ba] push video frame to H264
encoder. (100 frame for one log)

[472:964] [2022-12-30 10:50:17 +0000.775683][62ba] push video frame to H264


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

[472:964] [2022-12-30 10:50:17 +0000.775791][62ba] H264Encode::push video frame to


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

[472:964] [2022-12-30 10:50:17 +0000.775838][62ba] The input pts:12965 fps:30


[472:999] [2022-12-30 10:50:17 +0000.811023][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[473:005] [2022-12-30 10:50:17 +0000.816797][62ba] H264Encode::H264SWEncoder get
callback, length:41168 type:1 nalType:1length:41164
[473:112] [2022-12-30 10:50:17 +0000.924075][62b2] AF_SpeedFilter audio time 111,
0x74128fee80 out time: 869358388 org time: 869358388
[473:134] [2022-12-30 10:50:17 +0000.945857][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[473:238] [2022-12-30 10:50:18 +0000.49851][62ba] DTS queue for
Generator:0x7336aa46b8 13200 13237
[473:264] [2022-12-30 10:50:18 +0000.75225][6107] drawYUV420 render
OpenGLRenderProgram:0x73295bc398
[473:339] [2022-12-30 10:50:18 +0000.150361][6107] The convert RGB to YUV take 2
[473:339] [2022-12-30 10:50:18 +0000.150767][62ba] Push an pts:13340 to dts queue.
[473:368] [2022-12-30 10:50:18 +0000.179805][62ba] last dts:13300 currentPts:13340
ppsOrSPS:0 queue length:2
[473:401] [2022-12-30 10:50:18 +0000.213066][62b2] AF_SpeedFilter audio time
[473:472] [2022-12-30 10:50:18 +0000.283604][62b2] AF_SpeedFilter audio time,
0x74128fee80 rcv time: 869358860
[473:472] [2022-12-30 10:50:18 +0000.283816][62b2] AF_SpeedFilter audio time,
0x74128fee80 rcv time: 869358860in_nSamples:441
[473:547] [2022-12-30 10:50:18 +0000.358573][62b2] AF_SpeedFilter audio
0x74128fee80 PullFrame
[473:581] [2022-12-30 10:50:18 +0000.392906][62b2]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 869358858
[473:581] [2022-12-30 10:50:18 +0000.393108][62b2]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[473:632] [2022-12-30 10:50:18 +0000.443632][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[473:635] [2022-12-30 10:50:18 +0000.447066][62b2]
RecordAudioSource::PullAudioFrame
[473:675] [2022-12-30 10:50:18 +0000.487007][62b2] AF_SpeedFilter::PullFrame eof4
[473:689] [2022-12-30 10:50:18 +0000.500864][62b2]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[473:829] [2022-12-30 10:50:18 +0000.640769][6107] The convert RGB to YUV take 2
[473:906] [2022-12-30 10:50:18 +0000.717364][610b] Run AGC when audioType = 0
[473:925] [2022-12-30 10:50:18 +0000.737085][62b5] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[474:000] [2022-12-30 10:50:18 +0000.811618][62ba]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:14000
[474:034] [2022-12-30 10:50:18 +0000.845245][62ba] h264 add frame header cdr flag
[474:034] [2022-12-30 10:50:18 +0000.845682][62ba] Received key frame:14000
[474:034] [2022-12-30 10:50:18 +0000.845787][62ba] DTS queue for
Generator:0x7336aa46b8 14030
[474:070] [2022-12-30 10:50:18 +0000.882028][62bb] get the H.264 IDR frame
[474:133] [2022-12-30 10:50:18 +0000.944287][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[474:328] [2022-12-30 10:50:19 +0000.140074][6107] The convert RGB to YUV take 1
[474:528] [2022-12-30 10:50:19 +0000.339949][6107] GPUImageProcessing: process
video frame with resolution 1280 X 720
[474:528] [2022-12-30 10:50:19 +0000.340055][6107] GPUImageProcessing: input frame
width1280 X 720
[474:529] [2022-12-30 10:50:19 +0000.340571][6107] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[474:529] [2022-12-30 10:50:19 +0000.340651][6107] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[474:626] [2022-12-30 10:50:19 +0000.437490][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[474:630] [2022-12-30 10:50:19 +0000.441506][62b9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 14535queue_audio_frame_:7
[474:670] [2022-12-30 10:50:19 +0000.481244][62ba] Push an pts:14669 to dts queue.
[474:714] [2022-12-30 10:50:19 +0000.525530][62ba] SendFrame
encodedImage._timeStamp:14669encodedImage->_length:80160
[474:714] [2022-12-30 10:50:19 +0000.525690][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[474:714] [2022-12-30 10:50:19 +0000.525867][62ba] last dts:14629 currentPts:14669
ppsOrSPS:0 queue length:2
[474:822] [2022-12-30 10:50:19 +0000.633216][62b2] resampled_data_size:11264
[474:829] [2022-12-30 10:50:19 +0000.640375][6107] webrtc common_video plane
old ..... (1/1000) new: 73001 delete: 72979 diff: 22
[474:831] [2022-12-30 10:50:19 +0000.642837][6107] The convert RGB to YUV take 2
[474:872] [2022-12-30 10:50:19 +0000.683251][62ba] DTS queue for
Generator:0x7336aa46b8 14868
[474:923] [2022-12-30 10:50:19 +0000.734658][62b5] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[475:129] [2022-12-30 10:50:19 +0000.940325][6107] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[475:139] [2022-12-30 10:50:19 +0000.950888][62b2] AF_SpeedFilter audio
0x74128fee80 PullFrame
[475:197] [2022-12-30 10:50:20 +0000.8331][6107] StopRecording:
[475:198] [2022-12-30 10:50:20 +0000.9445][6107] OnNeedStopRecording:
[475:200] [2022-12-30 10:50:20 +0000.11423][62b2] PullAudioFrame: PullFrame audio
finished.
[475:200] [2022-12-30 10:50:20 +0000.11557][62b2]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[475:204] [2022-12-30 10:50:20 +0000.15575][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[475:204] [2022-12-30 10:50:20 +0000.15902][6107] operator(): Stop
[475:204] [2022-12-30 10:50:20 +0000.15967][6107] StopPullFrameAndWriteMp4
time:869360597 enter.

[475:204] [2022-12-30 10:50:20 +0000.16018][6107] StopRecording:


[475:207] [2022-12-30 10:50:20 +0000.18956][62ba]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[475:212] [2022-12-30 10:50:20 +0000.23504][6106] stop recording
[475:212] [2022-12-30 10:50:20 +0000.23583][6106]
RecordingSessionInternalSimple:destroy media processers
[475:212] [2022-12-30 10:50:20 +0000.23617][6106] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[475:212] [2022-12-30 10:50:20 +0000.23645][6106] H264Encode::flushing hareware
Encoder
[475:212] [2022-12-30 10:50:20 +0000.23805][6106] Flush time:869360605 enter.

[475:212] [2022-12-30 10:50:20 +0000.23860][6106] H264Encoder encoder flush


[475:212] [2022-12-30 10:50:20 +0000.23893][6106] flush output queue
[475:535] [2022-12-30 10:50:20 +0000.346391][6106] Flush leave. expire time = 323
ms

[475:535] [2022-12-30 10:50:20 +0000.346759][6106] ~H264EncodeWrap:


[475:535] [2022-12-30 10:50:20 +0000.346893][6106] ~H264Encode:
[475:535] [2022-12-30 10:50:20 +0000.346959][6106] teardownCompressionSession:
H264Encode::destroying Encoder
[475:535] [2022-12-30 10:50:20 +0000.347015][6106] Release time:869360928 enter.

[475:536] [2022-12-30 10:50:20 +0000.347307][6106] Release:


MediaCodecVideoEncoder::Release _inited:1
[475:536] [2022-12-30 10:50:20 +0000.347410][6106] Destroy time:869360929 enter.

[475:536] [2022-12-30 10:50:20 +0000.347462][6106] H264Encoder encoderDestroy


[475:536] [2022-12-30 10:50:20 +0000.347515][6106]
AndroidMediaCodecVideoEncoder::release env: 0x7336b2f8c0
[475:536] [2022-12-30 10:50:20 +0000.347565][6106]
AndroidMediaCodecVideoEncoder::Destroy
[475:565] [2022-12-30 10:50:20 +0000.377070][6106] Destroy leave. expire time = 30
ms

[475:566] [2022-12-30 10:50:20 +0000.377353][6106] Release leave. expire time = 31


ms

[475:566] [2022-12-30 10:50:20 +0000.377450][6106] ~AndroidHwAvcEncoder


time:869360959 enter.

[475:566] [2022-12-30 10:50:20 +0000.377667][6106] Release time:869360959 enter.

[475:566] [2022-12-30 10:50:20 +0000.377757][6106] Release:


MediaCodecVideoEncoder:: has been released before, just return
[475:566] [2022-12-30 10:50:20 +0000.377809][6106] Release leave. expire time = 0
ms

[475:566] [2022-12-30 10:50:20 +0000.377857][6106] ~AndroidMediaCodecVideoEncoder


[475:566] [2022-12-30 10:50:20 +0000.377903][6106] ~WrapAndroidMediaCodec
time:869360959 enter.

[475:566] [2022-12-30 10:50:20 +0000.378038][6106] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[475:566] [2022-12-30 10:50:20 +0000.378091][6106] video hevc hw codec


destructor:0x74009fa388

[475:567] [2022-12-30 10:50:20 +0000.378387][6106] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[475:567] [2022-12-30 10:50:20 +0000.378469][6106] teardownCompressionSession:


H264Encode::destroyed Encoder
[475:567] [2022-12-30 10:50:20 +0000.378530][6106]
RecordingSessionInternalSimple:destroy aac encoder output!
[475:567] [2022-12-30 10:50:20 +0000.378580][6106] AACSWEncode destructor
[475:580] [2022-12-30 10:50:20 +0000.392009][62bb] MP4 close file successfully
[475:581] [2022-12-30 10:50:20 +0000.392162][62bb] Recording session Internal:
notify recording ok
[475:581] [2022-12-30 10:50:20 +0000.392204][62bb] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_869345243.mp4,
output_video_timestamp_:15198 last_video_pts_:15164
[475:581] [2022-12-30 10:50:20 +0000.392275][62bb] OnRecordFinish:
[475:581] [2022-12-30 10:50:20 +0000.392870][62bb] onRecordingOk: net seek
pos:0record video duration:15197record audio duration:15185
[475:582] [2022-12-30 10:50:20 +0000.393985][62b5] destructMicSource_w:
[475:582] [2022-12-30 10:50:20 +0000.394042][62b5] setOutput_w:
MicSource::setOutput() 0x0
[475:583] [2022-12-30 10:50:20 +0000.394323][6107] releaseThread 0x730cd25780
[475:583] [2022-12-30 10:50:20 +0000.394375][6107] ~MicSource: Mic source
destroyed:0x730d6e3300
[475:584] [2022-12-30 10:50:20 +0000.395507][6107] StopPullFrameAndWriteMp4 leave.
expire time = 380 ms

[475:584] [2022-12-30 10:50:20 +0000.395582][6107] DestroyPipelineAndFilters


time:869360977 enter.

[475:584] [2022-12-30 10:50:20 +0000.395651][6107] UnbindInputFilter 0x7329648740


this 0x73295bc5c0
[475:584] [2022-12-30 10:50:20 +0000.395713][6107] UnbindInputFilter 0x73296488d8
this 0x74128fefd0
[475:584] [2022-12-30 10:50:20 +0000.395790][6107] UnbindInputFilter 0x73295bc5c0
this 0x7323efa460
[475:584] [2022-12-30 10:50:20 +0000.395834][6107] filter: filter pipeline destroy
this: 0x7323efa3c0
[475:585] [2022-12-30 10:50:20 +0000.396354][6107] ClearVideoOfSources: recodring
total frames:0
[475:585] [2022-12-30 10:50:20 +0000.396430][6107] ClearVideoOfSources:
[475:585] [2022-12-30 10:50:20 +0000.396470][6107] GPUImageProcessing destruct.
[475:585] [2022-12-30 10:50:20 +0000.396547][6107] destroy TrivalImageDrawer
0x7323d12180
[475:585] [2022-12-30 10:50:20 +0000.396588][6107] The shader has been initialize,
clean up them.
[475:585] [2022-12-30 10:50:20 +0000.396665][6107] ~OpenGLFrameBuffer:
[475:585] [2022-12-30 10:50:20 +0000.396853][6107] ~OpenGLFrameBuffer:
[475:585] [2022-12-30 10:50:20 +0000.397003][6107] ~OpenGLFrameBuffer:
[475:586] [2022-12-30 10:50:20 +0000.397241][6107] ~OpenGLFrameBuffer:
[475:586] [2022-12-30 10:50:20 +0000.397387][6107] ~OpenGLFrameBuffer:
[475:587] [2022-12-30 10:50:20 +0000.398295][6107] ~OpenGLFrameBuffer:
[475:589] [2022-12-30 10:50:20 +0000.400442][6107] GPUImageProcessing destruct
finish.
[475:589] [2022-12-30 10:50:20 +0000.400628][6107] GPURGBAFrame destruct.
[475:589] [2022-12-30 10:50:20 +0000.400787][6107] destroy OpenGLRenderProgram
0x73295bc398
[475:589] [2022-12-30 10:50:20 +0000.400869][6107] ~CameraSource time:869360982
enter.

[475:589] [2022-12-30 10:50:20 +0000.400927][6107] ~CameraSource leave. expire


time = 0 ms

[475:589] [2022-12-30 10:50:20 +0000.400996][6107] ~RecordAudioSource


time:869360982 enter.

[475:589] [2022-12-30 10:50:20 +0000.401050][6107] ~RecordAudioSource leave.


expire time = 0 ms

[475:589] [2022-12-30 10:50:20 +0000.401114][6107] DestroyPipelineAndFilters


leave. expire time = 5 ms

[475:609] [2022-12-30 10:50:20 +0000.420321][57e9]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[475:610] [2022-12-30 10:50:20 +0000.421366][57e9] machine model :xiaomi
[475:610] [2022-12-30 10:50:20 +0000.421427][57e9] Support this machine
model :xiaomi
[475:610] [2022-12-30 10:50:20 +0000.421469][57e9] global inited! current sdk
version: 12-14-d8558ab
[475:610] [2022-12-30 10:50:20 +0000.421738][57e9] filter: filter pipeline
construtc this: 0x7400a14280
[475:610] [2022-12-30 10:50:20 +0000.421789][57e9] MediaFilterGraph:
MediaFilterGraph construct
[475:610] [2022-12-30 10:50:20 +0000.421824][57e9] GLESContext:
[475:610] [2022-12-30 10:50:20 +0000.421932][57e9] The result of eglGetDisplay is:
0xb400007430714a00
[475:613] [2022-12-30 10:50:20 +0000.424755][57e9] The result of creation:
0x7400ab2600
[475:613] [2022-12-30 10:50:20 +0000.424912][57e9] The result of
eglCreatePbufferSurface is: 0x7400ab2980
[475:613] [2022-12-30 10:50:20 +0000.425058][57e9] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_869345243.mp4
[475:613] [2022-12-30 10:50:20 +0000.425117][57e9] The source 0 speed:1
[475:614] [2022-12-30 10:50:20 +0000.425178][57e9] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869345243.mp4,
delay: 0
[475:614] [2022-12-30 10:50:20 +0000.425217][57e9] CreateDecoderByVideoSource
time:869361007 enter.

[475:614] [2022-12-30 10:50:20 +0000.425441][57e9] running_decoder_count:0max


count:2
[475:614] [2022-12-30 10:50:20 +0000.425481][57e9] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_869345243.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x74009d1800
[475:616] [2022-12-30 10:50:20 +0000.427305][6303] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x730d577000] Current FFmpeg version git-2021-06-16-
97cea6f

[475:645] [2022-12-30 10:50:20 +0000.456312][6303] OnStreamInfoFound: video


duration_: 15197
[475:646] [2022-12-30 10:50:20 +0000.457797][6304] NO get frame from decoder
[475:646] [2022-12-30 10:50:20 +0000.457833][57e9] start decoder
[475:646] [2022-12-30 10:50:20 +0000.457911][57e9] CreateDecoderByVideoSource
leave. expire time = 32 ms

[475:646] [2022-12-30 10:50:20 +0000.457955][57e9] BindInputFilter 0x7336c07920


this 0x7336a031d8
[475:646] [2022-12-30 10:50:20 +0000.457982][57e9] BindInputFilter 0x7336a031d8
this 0x7336a03298
[475:646] [2022-12-30 10:50:20 +0000.458008][57e9] BindInputFilter 0x7336c07920
this 0x7336a03358
[475:646] [2022-12-30 10:50:20 +0000.458034][57e9] BindInputFilter 0x7336a03358
this 0x7336a03418
[475:646] [2022-12-30 10:50:20 +0000.458053][57e9] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_869345243.mp4
[475:646] [2022-12-30 10:50:20 +0000.458082][57e9] BindInputFilter 0x7336a03298
this 0x7336a034d8
[475:646] [2022-12-30 10:50:20 +0000.458107][57e9] BindInputFilter 0x7336a034d8
this 0x7400a14320
[475:647] [2022-12-30 10:50:20 +0000.458195][57e9] BindInputFilter 0x7336a03418
this 0x7336a03898
[475:647] [2022-12-30 10:50:20 +0000.458225][57e9] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869345243.mp4
[475:647] [2022-12-30 10:50:20 +0000.458276][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[475:647] [2022-12-30 10:50:20 +0000.458725][57e9] machine model :xiaomi
[475:647] [2022-12-30 10:50:20 +0000.458755][57e9] Support this machine
model :xiaomi
[475:647] [2022-12-30 10:50:20 +0000.458769][57e9] global inited! current sdk
version: 12-14-d8558ab
[475:647] [2022-12-30 10:50:20 +0000.458831][57e9] GetPipeline:
-----------------------------------------
[475:647] [2022-12-30 10:50:20 +0000.458847][57e9] GetPipeline: source:
0x7336c07700
[475:647] [2022-12-30 10:50:20 +0000.458862][57e9] GetPipeline: filter: NULLFilter
[475:647] [2022-12-30 10:50:20 +0000.458876][57e9] GetPipeline: filter: NULLFilter
[475:647] [2022-12-30 10:50:20 +0000.458889][57e9] GetPipeline: filter: NULLFilter
[475:647] [2022-12-30 10:50:20 +0000.458902][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[475:647] [2022-12-30 10:50:20 +0000.458916][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[475:647] [2022-12-30 10:50:20 +0000.458934][57e9] GetPipeline: audio filter:
AudioNUllFilter
[475:647] [2022-12-30 10:50:20 +0000.458951][57e9] GetPipeline:
------------------------------------------
[475:647] [2022-12-30 10:50:20 +0000.459014][57e9] filter: filter pipeline2 update
pattern: 0
[475:648] [2022-12-30 10:50:20 +0000.459854][57e9] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[475:648] [2022-12-30 10:50:20 +0000.460034][57e9] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[475:648] [2022-12-30 10:50:20 +0000.460097][57e9] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[475:649] [2022-12-30 10:50:20 +0000.460261][57e9] DeviceInit:
[475:649] [2022-12-30 10:50:20 +0000.460431][57e9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[475:649] [2022-12-30 10:50:20 +0000.460942][6304] NO get frame from decoder
[475:650] [2022-12-30 10:50:20 +0000.461152][57e9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[475:650] [2022-12-30 10:50:20 +0000.461507][57e9] CreatePlatformSpecificObjects:
[475:650] [2022-12-30 10:50:20 +0000.461539][57e9] audio device use null audio
input and opensl output
[475:650] [2022-12-30 10:50:20 +0000.461557][57e9] Create OpenSLES output module
with java VM support.

[475:650] [2022-12-30 10:50:20 +0000.461663][57e9] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[475:650] [2022-12-30 10:50:20 +0000.461855][57e9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[475:650] [2022-12-30 10:50:20 +0000.461994][57e9] Create OpenSLES output module
with buffer num:2

[475:650] [2022-12-30 10:50:20 +0000.462025][57e9] Error(trace.cc:40): Init the


output and input for audio device template.
[475:650] [2022-12-30 10:50:20 +0000.462043][57e9] Init the output device.

[475:650] [2022-12-30 10:50:20 +0000.462059][57e9] Set the playout as stereo:1


[475:650] [2022-12-30 10:50:20 +0000.462074][57e9] Set the sample rate to be:44100

[475:650] [2022-12-30 10:50:20 +0000.462102][57e9] Low latency buffer size:144 low


sample rate:48000
[475:650] [2022-12-30 10:50:20 +0000.462121][57e9] DeviceInit: Done
[475:651] [2022-12-30 10:50:20 +0000.462264][57e9] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[475:651] [2022-12-30 10:50:20 +0000.462461][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[475:651] [2022-12-30 10:50:20 +0000.462515][57e9]
MediaFilterPlayer::SetPlayerNotify 0x7336bfb0e0
[475:651] [2022-12-30 10:50:20 +0000.462542][57e9]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[475:651] [2022-12-30 10:50:20 +0000.462558][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[475:651] [2022-12-30 10:50:20 +0000.462576][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[475:651] [2022-12-30 10:50:20 +0000.462622][57e9] SetGraphLoop: SetGraphLoop 1
[475:651] [2022-12-30 10:50:20 +0000.462638][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[475:651] [2022-12-30 10:50:20 +0000.462654][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[475:651] [2022-12-30 10:50:20 +0000.462837][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[475:651] [2022-12-30 10:50:20 +0000.462950][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[475:653] [2022-12-30 10:50:20 +0000.464364][6304] NO get frame from decoder
[475:659] [2022-12-30 10:50:20 +0000.470900][6310] Start:
[475:659] [2022-12-30 10:50:20 +0000.471098][630e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x730cf94118
[475:666] [2022-12-30 10:50:20 +0000.477261][6304] NO get frame from decoder
[475:667] [2022-12-30 10:50:20 +0000.478552][630f] operator(): video render
started.
[475:667] [2022-12-30 10:50:20 +0000.478872][6310] Start:
[475:667] [2022-12-30 10:50:20 +0000.479128][6310] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[475:668] [2022-12-30 10:50:20 +0000.479278][6310] Reset: history total size: 98
[475:668] [2022-12-30 10:50:20 +0000.479341][6310] DeviceStart:
audioDevice_:0x73113d0000
[475:668] [2022-12-30 10:50:20 +0000.479392][6310] DeviceStart: time profile
playout init before
[475:668] [2022-12-30 10:50:20 +0000.479442][6310] DeviceStart: time profile
playout init end
[475:668] [2022-12-30 10:50:20 +0000.479485][6310] OpenSlesOutput:Start playout

[475:669] [2022-12-30 10:50:20 +0000.481093][6310] Create the opensl output player.


streamtype before:0

[475:670] [2022-12-30 10:50:20 +0000.481207][6310] Create the opensl output player.


streamtype after:3

[475:672] [2022-12-30 10:50:20 +0000.483386][6304] NO get frame from decoder


[475:675] [2022-12-30 10:50:20 +0000.486425][6304] NO get frame from decoder
[475:677] [2022-12-30 10:50:20 +0000.488183][6304] NO get frame from decoder
[475:680] [2022-12-30 10:50:20 +0000.491681][6304] NO get frame from decoder
[475:708] [2022-12-30 10:50:20 +0000.519313][6310] Enqueue opensl buffer size:1764
[475:737] [2022-12-30 10:50:20 +0000.548286][6310] DeviceStart: time profile
playout all end
[475:737] [2022-12-30 10:50:20 +0000.548379][6310] operator(): Audio playback
started.
[475:737] [2022-12-30 10:50:20 +0000.548480][6310] operator(): Started now!
[475:762] [2022-12-30 10:50:20 +0000.573626][630f] lipsync_debug: First video frame
rendering.
[475:808] [2022-12-30 10:50:20 +0000.621432][630f] lipsync_debug:result remaining
time:0
[475:810] [2022-12-30 10:50:20 +0000.621508][630f] dynamic updated lipsync delay:0
[475:879] [2022-12-30 10:50:20 +0000.690687][6310] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[475:879] [2022-12-30 10:50:20 +0000.690791][6310] First audio frame rendering
[475:907] [2022-12-30 10:50:20 +0000.718321][610b] Run AGC when audioType = 0
[475:907] [2022-12-30 10:50:20 +0000.718495][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[476:138] [2022-12-30 10:50:20 +0000.949170][630f]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:32 last
video ts:32850 frame->pts:36000 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[476:138] [2022-12-30 10:50:20 +0000.949290][630f] lipsync_debug: tsDelta -
timeDelta = 3
[476:240] [2022-12-30 10:50:21 +0000.51971][630f] lipsync_debug:displaying video
ts:44910 The current displayed video timestamp is:869361633
[476:427] [2022-12-30 10:50:21 +0000.238292][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[476:492] [2022-12-30 10:50:21 +0000.303505][6312] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 84420pts ms:938000
[476:493] [2022-12-30 10:50:21 +0000.304905][6312] OnVideoFrameReady(1/200)
[476:493] [2022-12-30 10:50:21 +0000.305056][630f] operator() frame->pts-
9223372036854775808 queue_ size: 6 (1/200)
[476:563] [2022-12-30 10:50:21 +0000.374395][6313]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[476:822] [2022-12-30 10:50:21 +0000.633472][6312] Error(video_source.cc:430): wait
decoder a frame: 0
[477:020] [2022-12-30 10:50:21 +0000.831762][630f] lipsync_debug:displaying video
ts:105930 The current displayed video timestamp is:869362413
[477:045] [2022-12-30 10:50:21 +0000.856660][6311] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 59340
[477:045] [2022-12-30 10:50:21 +0000.856762][6311] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[477:080] [2022-12-30 10:50:21 +0000.891487][630f] DriveRender working... (1/200)
[477:136] [2022-12-30 10:50:21 +0000.947728][6312]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[477:235] [2022-12-30 10:50:22 +0000.46182][630f] lipsync_debug:remaining time:10
tsDelta - timeDelta:19
[477:235] [2022-12-30 10:50:22 +0000.46298][630f] lipsync_debug:result remaining
time:10
[477:385] [2022-12-30 10:50:22 +0000.196419][6310] The audio playback speed:100
(1/100)
[477:385] [2022-12-30 10:50:22 +0000.196553][6310] lipsync_debug: The current
played audio timestamp is:72654(1/50)
[477:527] [2022-12-30 10:50:22 +0000.338899][6313]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[477:706] [2022-12-30 10:50:22 +0000.517417][630f]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:29 timeDelta:12 last
video ts:156600 frame->pts:159210 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[477:706] [2022-12-30 10:50:22 +0000.517493][630f] lipsync_debug: tsDelta -
timeDelta = 17
[477:829] [2022-12-30 10:50:22 +0000.640974][630f] lipsync_debug:displaying video
ts:165600 The current displayed video timestamp is:869363222
[477:904] [2022-12-30 10:50:22 +0000.716075][610c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[477:905] [2022-12-30 10:50:22 +0000.716231][610c] _deviceSampleRate:48000

[477:909] [2022-12-30 10:50:22 +0000.720244][610b] Run AGC when audioType = 0


[478:138] [2022-12-30 10:50:22 +0000.949184][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[478:245] [2022-12-30 10:50:23 +0000.56501][6312] Error(video_source.cc:430): wait
decoder a frame: 0
[478:509] [2022-12-30 10:50:23 +0000.320766][630f] lipsync_debug:displaying video
ts:225180 The current displayed video timestamp is:869363902
[478:562] [2022-12-30 10:50:23 +0000.374120][6313]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[478:654] [2022-12-30 10:50:23 +0000.465996][630f] DriveRender working... (1/200)
[478:972] [2022-12-30 10:50:23 +0000.783642][6312] webrtc common_video plane
old ..... (1/1000) new: 74001 delete: 73995 diff: 6
[479:093] [2022-12-30 10:50:23 +0000.904877][6312] video frame wait audio frame:
last_video_timestamp:3512 last_audio_timestamp:3388.93
[479:120] [2022-12-30 10:50:23 +0000.931942][630f] lipsync_debug:displaying video
ts:284940 The current displayed video timestamp is:869364513
[479:123] [2022-12-30 10:50:23 +0000.934733][630f] lipsync_debug: render a video
frame
[479:224] [2022-12-30 10:50:24 +0000.35166][630f] lipsync_debug:remaining time:10
tsDelta - timeDelta:2
[479:224] [2022-12-30 10:50:24 +0000.35251][630f] lipsync_debug:result remaining
time:2
[479:248] [2022-12-30 10:50:24 +0000.59806][630f] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:36 timeDelta:22 last video ts:294480 frame->pts:297720
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[479:248] [2022-12-30 10:50:24 +0000.59960][630f] lipsync_debug: tsDelta -
timeDelta = 14
[479:361] [2022-12-30 10:50:24 +0000.172291][630f] lipsync_debug:result remaining
time:0
[479:361] [2022-12-30 10:50:24 +0000.172492][630f] dynamic updated lipsync delay:0
[479:368] [2022-12-30 10:50:24 +0000.179142][6311] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 161708
[479:368] [2022-12-30 10:50:24 +0000.179258][6311] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[479:533] [2022-12-30 10:50:24 +0000.344207][6313]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[479:542] [2022-12-30 10:50:24 +0000.353441][6312] Error(video_source.cc:430): wait
decoder a frame: 0
[479:781] [2022-12-30 10:50:24 +0000.593075][6310] The audio playback speed:100
(1/100)
[479:782] [2022-12-30 10:50:24 +0000.593274][6310] lipsync_debug: The current
played audio timestamp is:175022(1/50)
[479:823] [2022-12-30 10:50:24 +0000.634546][630f] lipsync_debug:displaying video
ts:345150 The current displayed video timestamp is:869365216
[479:848] [2022-12-30 10:50:24 +0000.659630][6312] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 384210pts ms:4.269e+06
[479:849] [2022-12-30 10:50:24 +0000.660512][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[479:850] [2022-12-30 10:50:24 +0000.661237][6312] OnVideoFrameReady(1/200)
[479:850] [2022-12-30 10:50:24 +0000.661569][630f] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[479:907] [2022-12-30 10:50:24 +0000.718347][610b] Run AGC when audioType = 0
[479:907] [2022-12-30 10:50:24 +0000.718506][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[480:176] [2022-12-30 10:50:24 +0000.987326][630f] DriveRender working... (1/200)
[480:506] [2022-12-30 10:50:25 +0000.317706][630f] lipsync_debug:displaying video
ts:405090 The current displayed video timestamp is:869365899
[480:563] [2022-12-30 10:50:25 +0000.374339][6313]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[480:788] [2022-12-30 10:50:25 +0000.599205][630f]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:38 timeDelta:15 last
video ts:432360 frame->pts:435780 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[480:788] [2022-12-30 10:50:25 +0000.599319][630f] lipsync_debug: tsDelta -
timeDelta = 23
[480:969] [2022-12-30 10:50:25 +0000.780459][6312] Error(video_source.cc:430): wait
decoder a frame: 0
[481:142] [2022-12-30 10:50:25 +0000.953227][630f] lipsync_debug:displaying video
ts:465480 The current displayed video timestamp is:869366535
[481:189] [2022-12-30 10:50:26 +0000.444][630f] lipsync_debug:remaining time:10
tsDelta - timeDelta:17
[481:189] [2022-12-30 10:50:26 +0000.580][630f] lipsync_debug:result remaining
time:10
[481:536] [2022-12-30 10:50:26 +0000.347894][6313]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[481:563] [2022-12-30 10:50:26 +0000.374533][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[481:672] [2022-12-30 10:50:26 +0000.483652][630f] DriveRender working... (1/200)
[481:686] [2022-12-30 10:50:26 +0000.497941][6311] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 264076
[481:686] [2022-12-30 10:50:26 +0000.498072][6311] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[481:844] [2022-12-30 10:50:26 +0000.655437][630f] lipsync_debug:displaying video
ts:525600 The current displayed video timestamp is:869367237
[481:905] [2022-12-30 10:50:26 +0000.716561][610b] Run AGC when audioType = 0
[482:012] [2022-12-30 10:50:26 +0000.823819][6310] The audio playback speed:100
(1/100)
[482:012] [2022-12-30 10:50:26 +0000.823994][6310] lipsync_debug: The current
played audio timestamp is:277390(1/50)
[482:304] [2022-12-30 10:50:27 +0000.115311][630f]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:28 timeDelta:2 last video
ts:564930 frame->pts:567450 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[482:304] [2022-12-30 10:50:27 +0000.115389][630f] lipsync_debug: tsDelta -
timeDelta = 26
[482:325] [2022-12-30 10:50:27 +0000.136678][6312] Error(video_source.cc:430): wait
decoder a frame: 0
[482:418] [2022-12-30 10:50:27 +0000.229896][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[482:419] [2022-12-30 10:50:27 +0000.231135][6310] Stop:
[482:420] [2022-12-30 10:50:27 +0000.231503][630f] operator(): Video Render
stopped.
[482:420] [2022-12-30 10:50:27 +0000.232035][6310] Stop:
[482:421] [2022-12-30 10:50:27 +0000.232423][6310] DeviceStop:
audioDevice_:0x73113d0000
[482:421] [2022-12-30 10:50:27 +0000.232520][6310] OpenSlesOutput:Stop playout

[482:426] [2022-12-30 10:50:27 +0000.237443][6310] DeviceStop: Done


[482:426] [2022-12-30 10:50:27 +0000.237787][6310] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[482:426] [2022-12-30 10:50:27 +0000.237926][6310] operator(): Stop now!
[482:444] [2022-12-30 10:50:27 +0000.255693][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[482:444] [2022-12-30 10:50:27 +0000.255926][57e9] StopPreView: Have Stopped,
operation cancel
[482:444] [2022-12-30 10:50:27 +0000.255968][57e9] Stop:
[482:445] [2022-12-30 10:50:27 +0000.256170][6310] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[482:445] [2022-12-30 10:50:27 +0000.256436][57e9] DeviceRelease:
audioDevice_:0x73113d0000
[482:445] [2022-12-30 10:50:27 +0000.256492][57e9] OpenSlesOutput:Stop playout

[482:445] [2022-12-30 10:50:27 +0000.256537][57e9] DeviceRelease: Release the


webrtc device object.
[482:445] [2022-12-30 10:50:27 +0000.256746][57e9] OpenSlesOutput destruct.

[482:445] [2022-12-30 10:50:27 +0000.256847][57e9] DeviceRelease: Done


[482:445] [2022-12-30 10:50:27 +0000.256971][57e9] Stop:
[482:446] [2022-12-30 10:50:27 +0000.257163][630f] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[482:451] [2022-12-30 10:50:27 +0000.262189][57e9] global uninited!
[482:451] [2022-12-30 10:50:27 +0000.262378][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[482:451] [2022-12-30 10:50:27 +0000.262461][57e9] ~MediaFilterGraph:
MediaFilterGraph destruct
[482:451] [2022-12-30 10:50:27 +0000.262496][57e9] RemoveVideoBackGroud: hava not
add video backgroud
[482:451] [2022-12-30 10:50:27 +0000.262535][57e9] UnbindInputFilter 0x7336a034d8
this 0x7400a14320
[482:451] [2022-12-30 10:50:27 +0000.262588][57e9] ClearAllSource: remove source
filter, sourceid: 0x7336c07700
[482:451] [2022-12-30 10:50:27 +0000.262629][57e9] DestoryDecoderByVideoSource
time:869367844 enter.

[482:451] [2022-12-30 10:50:27 +0000.262672][57e9] ~VideoBindDecoder time:869367844


enter.

[482:451] [2022-12-30 10:50:27 +0000.262873][57e9] CleanUp time:869367844 enter.

[482:454] [2022-12-30 10:50:27 +0000.265473][57e9] CleanUp leave. expire time = 3


ms

[482:454] [2022-12-30 10:50:27 +0000.265568][57e9] CleanUp time:869367847 enter.

[482:454] [2022-12-30 10:50:27 +0000.265927][57e9] CleanUp leave. expire time = 0


ms

[482:455] [2022-12-30 10:50:27 +0000.266967][57e9] ~VideoBindDecoder leave. expire


time = 4 ms

[482:455] [2022-12-30 10:50:27 +0000.267030][57e9] DestoryDecoderByVideoSource


leave. expire time = 4 ms

[482:455] [2022-12-30 10:50:27 +0000.267058][57e9] UnbindInputFilter 0x7336a03298


this 0x7336a034d8
[482:455] [2022-12-30 10:50:27 +0000.267081][57e9] UnbindInputFilter 0x7336a031d8
this 0x7336a03298
[482:455] [2022-12-30 10:50:27 +0000.267105][57e9] UnbindInputFilter 0x7336c07920
this 0x7336a031d8
[482:455] [2022-12-30 10:50:27 +0000.267128][57e9] UnbindInputFilter 0x7336a03418
this 0x7336a03898
[482:456] [2022-12-30 10:50:27 +0000.267149][57e9] UnbindInputFilter 0x7336a03358
this 0x7336a03418
[482:456] [2022-12-30 10:50:27 +0000.267184][57e9] UnbindInputFilter 0x7336c07920
this 0x7336a03358
[482:457] [2022-12-30 10:50:27 +0000.268323][57e9] ~GLESContext:
[482:459] [2022-12-30 10:50:27 +0000.270356][57e9] GLESContext destruct finish.
[482:459] [2022-12-30 10:50:27 +0000.270434][57e9] filter: filter pipeline destroy
this: 0x7400a14280
[482:459] [2022-12-30 10:50:27 +0000.270915][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[482:460] [2022-12-30 10:50:27 +0000.271419][57e9] machine model :xiaomi
[482:460] [2022-12-30 10:50:27 +0000.271459][57e9] Support this machine
model :xiaomi
[482:460] [2022-12-30 10:50:27 +0000.271476][57e9] global inited! current sdk
version: 12-14-d8558ab
[482:460] [2022-12-30 10:50:27 +0000.271760][57e9] filter: filter pipeline
construtc this: 0x7400a14280
[482:460] [2022-12-30 10:50:27 +0000.271794][57e9] MediaFilterGraph:
MediaFilterGraph construct
[482:460] [2022-12-30 10:50:27 +0000.271811][57e9] GLESContext:
[482:460] [2022-12-30 10:50:27 +0000.271843][57e9] The result of eglGetDisplay is:
0xb400007430714a00
[482:461] [2022-12-30 10:50:27 +0000.272988][57e9] The result of creation:
0x74008e5e00
[482:461] [2022-12-30 10:50:27 +0000.273109][57e9] The result of
eglCreatePbufferSurface is: 0x7400ab2300
[482:462] [2022-12-30 10:50:27 +0000.273230][57e9] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_869345243.mp4
[482:462] [2022-12-30 10:50:27 +0000.273276][57e9] The source 0 speed:1
[482:462] [2022-12-30 10:50:27 +0000.273320][57e9] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869345243.mp4,
delay: 0
[482:462] [2022-12-30 10:50:27 +0000.273363][57e9] CreateDecoderByVideoSource
time:869367855 enter.

[482:462] [2022-12-30 10:50:27 +0000.273597][57e9] running_decoder_count:0max


count:2
[482:462] [2022-12-30 10:50:27 +0000.273654][57e9] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_869345243.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x74009d1800
[482:463] [2022-12-30 10:50:27 +0000.274845][6319] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x731140ec00] Current FFmpeg version git-2021-06-16-
97cea6f

[482:484] [2022-12-30 10:50:27 +0000.295576][6319] OnStreamInfoFound: video


duration_: 15197
[482:486] [2022-12-30 10:50:27 +0000.298098][57e9] start decoder
[482:487] [2022-12-30 10:50:27 +0000.298215][57e9] CreateDecoderByVideoSource
leave. expire time = 25 ms

[482:487] [2022-12-30 10:50:27 +0000.298256][57e9] BindInputFilter 0x7336c07920


this 0x7336a02998
[482:487] [2022-12-30 10:50:27 +0000.298280][57e9] BindInputFilter 0x7336a02998
this 0x7336a02a58
[482:487] [2022-12-30 10:50:27 +0000.298302][57e9] BindInputFilter 0x7336c07920
this 0x7336a02b18
[482:487] [2022-12-30 10:50:27 +0000.298321][57e9] BindInputFilter 0x7336a02b18
this 0x7336a02bd8
[482:487] [2022-12-30 10:50:27 +0000.298336][57e9] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_869345243.mp4
[482:487] [2022-12-30 10:50:27 +0000.298360][57e9] BindInputFilter 0x7336a02a58
this 0x7336a02f98
[482:487] [2022-12-30 10:50:27 +0000.298378][57e9] BindInputFilter 0x7336a02f98
this 0x7400a14320
[482:487] [2022-12-30 10:50:27 +0000.298396][57e9] BindInputFilter 0x7336a02bd8
this 0x7336a03058
[482:487] [2022-12-30 10:50:27 +0000.298417][57e9] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869345243.mp4
[482:487] [2022-12-30 10:50:27 +0000.298459][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[482:487] [2022-12-30 10:50:27 +0000.298648][57e9] MediaComposeFile time:869367880
enter.

[482:487] [2022-12-30 10:50:27 +0000.298725][57e9] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[482:487] [2022-12-30 10:50:27 +0000.298866][57e9] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[482:487] [2022-12-30 10:50:27 +0000.298895][57e9] Recording session using default
bitrate support by app:14680064
[482:487] [2022-12-30 10:50:27 +0000.299010][6324] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72eff39340
[482:487] [2022-12-30 10:50:27 +0000.299065][6324] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[482:488] [2022-12-30 10:50:27 +0000.299145][57e9] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[482:488] [2022-12-30 10:50:27 +0000.299227][57e9] GetPipeline:
-----------------------------------------
[482:488] [2022-12-30 10:50:27 +0000.299244][57e9] GetPipeline: source:
0x7336c07700
[482:488] [2022-12-30 10:50:27 +0000.299258][57e9] GetPipeline: filter: NULLFilter
[482:488] [2022-12-30 10:50:27 +0000.299272][57e9] GetPipeline: filter: NULLFilter
[482:488] [2022-12-30 10:50:27 +0000.299286][57e9] GetPipeline: filter: NULLFilter
[482:488] [2022-12-30 10:50:27 +0000.299299][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[482:488] [2022-12-30 10:50:27 +0000.299312][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[482:488] [2022-12-30 10:50:27 +0000.299324][57e9] GetPipeline: audio filter:
AudioNUllFilter
[482:488] [2022-12-30 10:50:27 +0000.299336][57e9] GetPipeline:
------------------------------------------
[482:488] [2022-12-30 10:50:27 +0000.299350][57e9] filter: filter pipeline2 update
pattern: 2
[482:488] [2022-12-30 10:50:27 +0000.299508][57e9] MediaComposeFile leave. expire
time = 1 ms

[482:488] [2022-12-30 10:50:27 +0000.299885][57e9] machine model :xiaomi


[482:488] [2022-12-30 10:50:27 +0000.299908][57e9] Support this machine
model :xiaomi
[482:488] [2022-12-30 10:50:27 +0000.299921][57e9] global inited! current sdk
version: 12-14-d8558ab
[482:493] [2022-12-30 10:50:27 +0000.304713][631a] NO get frame from decoder
[482:494] [2022-12-30 10:50:27 +0000.305755][631a] NO get frame from decoder
[482:497] [2022-12-30 10:50:27 +0000.308443][631a] NO get frame from decoder
[482:501] [2022-12-30 10:50:27 +0000.312142][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[482:501] [2022-12-30 10:50:27 +0000.312143][631a] NO get frame from decoder
[482:501] [2022-12-30 10:50:27 +0000.312265][57e9] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 275
[482:501] [2022-12-30 10:50:27 +0000.312311][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[482:501] [2022-12-30 10:50:27 +0000.312336][57e9] BeginCompose: BeginCompose, is
composing 0
[482:501] [2022-12-30 10:50:27 +0000.312472][6324] start recording, file path:
[482:501] [2022-12-30 10:50:27 +0000.312753][6324] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 275 audio_timescale:44100
video_timescale:90000
[482:501] [2022-12-30 10:50:27 +0000.312848][6329] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7336995298
[482:502] [2022-12-30 10:50:27 +0000.313646][631a] NO get frame from decoder
[482:503] [2022-12-30 10:50:27 +0000.314876][631a] NO get frame from decoder
[482:504] [2022-12-30 10:50:27 +0000.315788][631a] NO get frame from decoder
[482:505] [2022-12-30 10:50:27 +0000.316597][631a] NO get frame from decoder
[482:501] [2022-12-30 10:50:27 +0000.312869][6324] 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
[482:512] [2022-12-30 10:50:27 +0000.323760][6324] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 275
[482:512] [2022-12-30 10:50:27 +0000.323936][6324] fd_open successed
handle:0xb4000074306f30b0
[482:513] [2022-12-30 10:50:27 +0000.324353][6324] create mp4 file:306
m_fileHandle: 0x730cf94d00
[482:513] [2022-12-30 10:50:27 +0000.324404][6324] MP4 file: is opened successfully
[482:513] [2022-12-30 10:50:27 +0000.324444][6324] setupMediaProcessers:
[482:513] [2022-12-30 10:50:27 +0000.324481][6324]
RecordingSessionInternalSimple:setup media processers.
[482:513] [2022-12-30 10:50:27 +0000.324519][6324] construct AAC encoder
[482:514] [2022-12-30 10:50:27 +0000.325157][6324] H264Encoder creating:
ultrafast012323
[482:514] [2022-12-30 10:50:27 +0000.325250][6324] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[482:515] [2022-12-30 10:50:27 +0000.326206][6324] H264Encode::GetMachineModel is
M2002J9G
[482:515] [2022-12-30 10:50:27 +0000.326366][6324] H264Encoder machine_mode
is:M2002J9G
[482:515] [2022-12-30 10:50:27 +0000.326447][6324] H264Encode::machine size :9
machine_mode:M2002J9G
[482:515] [2022-12-30 10:50:27 +0000.326510][6324] H264Encode::machine array
size :22 machine_mode:M2002J9G
[482:515] [2022-12-30 10:50:27 +0000.326563][6324] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[482:515] [2022-12-30 10:50:27 +0000.326623][6324] setupCompressionSession:
[482:515] [2022-12-30 10:50:27 +0000.326683][6324] H264Encode::creating hareware
Encoder
[482:515] [2022-12-30 10:50:27 +0000.326736][6324] AndroidHwAvcEncoder
time:869367908 enter.

[482:515] [2022-12-30 10:50:27 +0000.326963][6324] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007430621380 address:0x7303ead760
[482:516] [2022-12-30 10:50:27 +0000.327256][6324] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[482:516] [2022-12-30 10:50:27 +0000.327330][6324] The video avc hw codec address
is 0x74009fae30
[482:516] [2022-12-30 10:50:27 +0000.327437][6324] AndroidHwAvcEncoder leave.
expire time = 1 ms

[482:516] [2022-12-30 10:50:27 +0000.327495][6324] RegisterEncodeCompleteCallback


time:869367909 enter.

[482:516] [2022-12-30 10:50:27 +0000.327648][6324] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[482:516] [2022-12-30 10:50:27 +0000.327754][6324] InitEncode time:869367909


enter.

[482:516] [2022-12-30 10:50:27 +0000.327915][6324] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[482:516] [2022-12-30 10:50:27 +0000.327990][6324] Create time:869367909 enter.

[482:516] [2022-12-30 10:50:27 +0000.328045][6324] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[482:517] [2022-12-30 10:50:27 +0000.328228][6324]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7336a041c0
[482:517] [2022-12-30 10:50:27 +0000.328475][6324]
supported_type:image/vnd.android.heic
[482:517] [2022-12-30 10:50:27 +0000.328529][6324] supported_type:video/avc
[482:517] [2022-12-30 10:50:27 +0000.328551][6324] name:OMX.qcom.video.encoder.avc
mime:video/avc
[482:517] [2022-12-30 10:50:27 +0000.328576][6324] hwCodecPrefix :OMX.qcom.
[482:517] [2022-12-30 10:50:27 +0000.328593][6324] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[482:517] [2022-12-30 10:50:27 +0000.328610][6324] mediacodec_createCodecByName
time:869367910 enter.

[482:517] [2022-12-30 10:50:27 +0000.328628][6324] WrapAndroidMediaCodec


time:869367910 enter.

[482:517] [2022-12-30 10:50:27 +0000.328700][6324] WrapAndroidMediaCodec leave.


expire time = 0 ms

[482:560] [2022-12-30 10:50:27 +0000.371717][6324] mediacodec_createCodecByName


leave. expire time = 43 ms

[482:560] [2022-12-30 10:50:27 +0000.371806][6324] WrapAndroidMediaFromat


time:869367953 enter.

[482:560] [2022-12-30 10:50:27 +0000.371860][6324] WrapAndroidMediaFromat leave.


expire time = 0 ms

[482:597] [2022-12-30 10:50:27 +0000.409033][6324] Destroy time:869367990 enter.

[482:598] [2022-12-30 10:50:27 +0000.409224][6324] WrapAndroidMediaFromat::


Destroy
[482:598] [2022-12-30 10:50:27 +0000.409281][6324] Destroy leave. expire time = 1
ms

[482:598] [2022-12-30 10:50:27 +0000.409325][6324] ~WrapAndroidMediaFromat


time:869367991 enter.

[482:598] [2022-12-30 10:50:27 +0000.409367][6324] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[482:598] [2022-12-30 10:50:27 +0000.409413][6324] Create leave. expire time = 82


ms

[482:598] [2022-12-30 10:50:27 +0000.409455][6324] isSemiPlanarSupport


time:869367991 enter.

[482:598] [2022-12-30 10:50:27 +0000.409497][6324] H264Encoder isSemiPlanarSupport


[482:598] [2022-12-30 10:50:27 +0000.409541][6324] isSemiPlanarSupport leave.
expire time = 0 ms

[482:598] [2022-12-30 10:50:27 +0000.409582][6324] creat hw H264Encoder success,


isSemiPlanar:1
[482:598] [2022-12-30 10:50:27 +0000.409722][6324] InitEncode leave. expire time =
82 ms

[482:598] [2022-12-30 10:50:27 +0000.409768][6324] H264Encode::created Encoder


[482:598] [2022-12-30 10:50:27 +0000.409808][6324] H264Encode:: H264 encoder
created.
[482:598] [2022-12-30 10:50:27 +0000.409845][6324] H264 encoder created.
[482:598] [2022-12-30 10:50:27 +0000.409882][6324]
RecordingSessionInternalSimple:created avc encoder avc: 0x7336da1e00
[482:598] [2022-12-30 10:50:27 +0000.409925][6324] setOutput:
[482:598] [2022-12-30 10:50:27 +0000.409964][6324]
RecordingSessionInternalSimple:encoder set output to muxer!
[482:598] [2022-12-30 10:50:27 +0000.410001][6324] request a key frame
[482:598] [2022-12-30 10:50:27 +0000.410036][6324] H264Encode:: request a key frame
[482:601] [2022-12-30 10:50:27 +0000.412451][6324] setDisplayRotate :90
[482:601] [2022-12-30 10:50:27 +0000.412532][6324] 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
[482:607] [2022-12-30 10:50:27 +0000.418668][6325]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[482:671] [2022-12-30 10:50:27 +0000.482598][6328] audio_frame_list_ empty
[482:710] [2022-12-30 10:50:27 +0000.522006][6324] setDisplayRotate :90
[482:710] [2022-12-30 10:50:27 +0000.522104][6324] 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
[482:713] [2022-12-30 10:50:27 +0000.524447][6329] add aac audio track with id:1
[482:713] [2022-12-30 10:50:27 +0000.524571][6329] audio start ts:0
[482:713] [2022-12-30 10:50:27 +0000.524622][6329] the audio frame has been written
into MP4 file
[482:721] [2022-12-30 10:50:27 +0000.532810][6325] h264 add frame header cdr flag
[482:722] [2022-12-30 10:50:27 +0000.533419][6325] h264 add frame header cdr flag
[482:722] [2022-12-30 10:50:27 +0000.534093][6325] Received key frame:10
[482:723] [2022-12-30 10:50:27 +0000.534354][6325] H264Encode:: get a sps pps
header!headerSize:31
[482:723] [2022-12-30 10:50:27 +0000.534585][6329] get the H.264 SPS parameter
[482:723] [2022-12-30 10:50:27 +0000.534995][6329] add video track with id:2
[482:724] [2022-12-30 10:50:27 +0000.535930][6329] get the H.264 PPS parameter
[482:726] [2022-12-30 10:50:27 +0000.537321][6329] get the H.264 IDR frame
[482:726] [2022-12-30 10:50:27 +0000.537477][6329] resss:true
[482:726] [2022-12-30 10:50:27 +0000.537521][6329] video start ts:10
[482:726] [2022-12-30 10:50:27 +0000.537631][6329] the video frame has been written
into MP4 file
[482:752] [2022-12-30 10:50:27 +0000.563233][6327] webrtc common_video plane
old ..... (1/1000) new: 75001 delete: 74951 diff: 50
[482:775] [2022-12-30 10:50:27 +0000.586270][6325] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:336 pts:336
[482:783] [2022-12-30 10:50:27 +0000.594197][6325] DTS queue for
Generator:0x73369954b8 400 432 466 499 537 571
[482:824] [2022-12-30 10:50:27 +0000.635207][6325] Push an pts:801 to dts queue.
[482:861] [2022-12-30 10:50:27 +0000.672617][6325] last dts:768 currentPts:801
ppsOrSPS:0 queue length:8
[482:869] [2022-12-30 10:50:27 +0000.680873][6325] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1138
[482:869] [2022-12-30 10:50:27 +0000.681023][6325] push video frame to H264
encoder. (100 frame for one log)

[482:869] [2022-12-30 10:50:27 +0000.681091][6325] push video frame to H264


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

[482:870] [2022-12-30 10:50:27 +0000.681141][6325] H264Encode::push video frame to


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

[482:870] [2022-12-30 10:50:27 +0000.681202][6325] The input pts:1138 fps:30


[482:930] [2022-12-30 10:50:27 +0000.741956][6327] Error(video_source.cc:430): wait
decoder a frame: 0
[482:931] [2022-12-30 10:50:27 +0000.742529][6324] setDisplayRotate :90
[482:931] [2022-12-30 10:50:27 +0000.742636][6324] 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
[482:969] [2022-12-30 10:50:27 +0000.780889][6325] H264Encode::H264SWEncoder get
callback, length:42976 type:1 nalType:1length:42972
[482:971] [2022-12-30 10:50:27 +0000.783076][6325] DTS queue for
Generator:0x73369954b8 1240 1267 1305 1334 1369 1400
[483:071] [2022-12-30 10:50:27 +0000.882964][6328] audio_frame_list_ empty
[483:083] [2022-12-30 10:50:27 +0000.895165][6325] Push an pts:2135 to dts queue.
[483:133] [2022-12-30 10:50:27 +0000.944845][6324] setDisplayRotate :90
[483:133] [2022-12-30 10:50:27 +0000.945011][6324] 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
[483:140] [2022-12-30 10:50:27 +0000.951255][6325] h264 add frame header cdr flag
[483:140] [2022-12-30 10:50:27 +0000.951744][6325] Received key frame:2011
[483:140] [2022-12-30 10:50:27 +0000.951842][6325] DTS queue for
Generator:0x73369954b8 2011 2039 2070 2108 2135 2175 2205 2235 2274
[483:146] [2022-12-30 10:50:27 +0000.957464][6329] get the H.264 IDR frame
[483:162] [2022-12-30 10:50:27 +0000.973924][6327] Error(video_source.cc:430): wait
decoder a frame: 0
[483:168] [2022-12-30 10:50:27 +0000.979943][6325] last dts:2108 currentPts:2135
ppsOrSPS:0 queue length:9
[483:277] [2022-12-30 10:50:28 +0000.88991][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[483:314] [2022-12-30 10:50:28 +0000.125573][6325] SendFrame
encodedImage._timeStamp:2801encodedImage->_length:23824
[483:322] [2022-12-30 10:50:28 +0000.133860][6325] DTS queue for
Generator:0x73369954b8 2867 2903 2939 2972 3006 3036 3068
[483:408] [2022-12-30 10:50:28 +0000.219978][6327] Error(video_source.cc:430): wait
decoder a frame: 0
[483:414] [2022-12-30 10:50:28 +0000.225283][6325] Push an pts:3474 to dts queue.
[483:450] [2022-12-30 10:50:28 +0000.262027][6325] last dts:3439 currentPts:3474
ppsOrSPS:0 queue length:9
[483:480] [2022-12-30 10:50:28 +0000.291415][6328] audio_frame_list_ empty
[483:495] [2022-12-30 10:50:28 +0000.306429][6325] DTS queue for
Generator:0x73369954b8 3707 3737 3766 3802 3835 3866 3903
[483:500] [2022-12-30 10:50:28 +0000.311556][6325] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3707 pts:3707
[483:559] [2022-12-30 10:50:28 +0000.370238][6325] h264 add frame header cdr flag
[483:559] [2022-12-30 10:50:28 +0000.370473][6325] Received key frame:4004
[483:571] [2022-12-30 10:50:28 +0000.382255][6329] get the H.264 IDR frame
[483:589] [2022-12-30 10:50:28 +0000.400979][6327] webrtc common_video plane
old ..... (1/1000) new: 76001 delete: 75939 diff: 62
[483:596] [2022-12-30 10:50:28 +0000.408125][6325] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4501
[483:597] [2022-12-30 10:50:28 +0000.408225][6325] push video frame to H264
encoder. (100 frame for one log)

[483:597] [2022-12-30 10:50:28 +0000.408268][6325] push video frame to H264


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

[483:597] [2022-12-30 10:50:28 +0000.408287][6325] H264Encode::push video frame to


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

[483:597] [2022-12-30 10:50:28 +0000.408309][6325] The input pts:4501 fps:30


[483:645] [2022-12-30 10:50:28 +0000.456748][6325] H264Encode::H264SWEncoder get
callback, length:27104 type:1 nalType:1length:27100
[483:646] [2022-12-30 10:50:28 +0000.457771][6325] DTS queue for
Generator:0x73369954b8 4533 4575 4606 4639 4670 4719
[483:661] [2022-12-30 10:50:28 +0000.472506][6325] Push an pts:4804 to dts queue.
[483:700] [2022-12-30 10:50:28 +0000.511837][6325] last dts:4771 currentPts:4804
ppsOrSPS:0 queue length:8
[483:775] [2022-12-30 10:50:28 +0000.586894][6327] Error(video_source.cc:430): wait
decoder a frame: 0
[483:776] [2022-12-30 10:50:28 +0000.588107][6324] setDisplayRotate :90
[483:777] [2022-12-30 10:50:28 +0000.588227][6324] 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
[483:817] [2022-12-30 10:50:28 +0000.628547][6325] DTS queue for
Generator:0x73369954b8 5341 5368 5407 5440 5474 5509 5542 5570
[483:882] [2022-12-30 10:50:28 +0000.693414][6328] audio_frame_list_ empty
[483:910] [2022-12-30 10:50:28 +0000.721228][610b] Run AGC when audioType = 0
[483:910] [2022-12-30 10:50:28 +0000.721479][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[483:915] [2022-12-30 10:50:28 +0000.726818][6325] Push an pts:6140 to dts queue.
[483:950] [2022-12-30 10:50:28 +0000.761257][6325] h264 add frame header cdr flag
[483:950] [2022-12-30 10:50:28 +0000.761653][6325] Received key frame:6007
[483:982] [2022-12-30 10:50:28 +0000.793633][6324] setDisplayRotate :90
[483:982] [2022-12-30 10:50:28 +0000.793816][6324] 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
[483:990] [2022-12-30 10:50:28 +0000.801153][6329] get the H.264 IDR frame
[483:993] [2022-12-30 10:50:28 +0000.804171][6325] SendFrame
encodedImage._timeStamp:6140encodedImage->_length:45168
[483:993] [2022-12-30 10:50:28 +0000.804270][6325] last dts:6107 currentPts:6140
ppsOrSPS:0 queue length:7
[483:998] [2022-12-30 10:50:28 +0000.809526][6325] DTS queue for
Generator:0x73369954b8 6175 6202 6235 6277 6305 6336 6366
[484:017] [2022-12-30 10:50:28 +0000.829046][6327] Error(video_source.cc:430): wait
decoder a frame: 0
[484:150] [2022-12-30 10:50:28 +0000.961998][6325] DTS queue for
Generator:0x73369954b8 6972 7000 7036 7071 7106 7136 7168 7203 7241
[484:169] [2022-12-30 10:50:28 +0000.981007][6325] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:7071 pts:7071
[484:219] [2022-12-30 10:50:29 +0000.30337][6324] setDisplayRotate :90
[484:219] [2022-12-30 10:50:29 +0000.30491][6324] 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
[484:235] [2022-12-30 10:50:29 +0000.46423][6328] FilterPipeline2::OnAudioFrame pts
328574 last_audio_timestamp_ 7450.66
[484:252] [2022-12-30 10:50:29 +0000.63789][6325] Push an pts:7469 to dts queue.
[484:278] [2022-12-30 10:50:29 +0000.90171][6327] Error(video_source.cc:430): wait
decoder a frame: 0
[484:280] [2022-12-30 10:50:29 +0000.91516][6325] last dts:7444 currentPts:7469
ppsOrSPS:0 queue length:5
[484:289] [2022-12-30 10:50:29 +0000.100651][6328] audio_frame_list_ empty
[484:315] [2022-12-30 10:50:29 +0000.126508][6325] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:7878
[484:315] [2022-12-30 10:50:29 +0000.126588][6325] push video frame to H264
encoder. (100 frame for one log)

[484:315] [2022-12-30 10:50:29 +0000.126620][6325] push video frame to H264


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

[484:315] [2022-12-30 10:50:29 +0000.126636][6325] H264Encode::push video frame to


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

[484:315] [2022-12-30 10:50:29 +0000.126657][6325] The input pts:7878 fps:30


[484:335] [2022-12-30 10:50:29 +0000.147099][6325] DTS queue for
Generator:0x73369954b8 7804 7837 7878 7904 7934 7973 8006 8038 8069
[484:351] [2022-12-30 10:50:29 +0000.162625][6325] H264Encode::H264SWEncoder get
callback, length:37296 type:1 nalType:1length:37292
[484:374] [2022-12-30 10:50:29 +0000.185684][6325] h264 add frame header cdr flag
[484:374] [2022-12-30 10:50:29 +0000.185855][6325] Received key frame:8006
[484:379] [2022-12-30 10:50:29 +0000.190373][6329] get the H.264 IDR frame
[484:418] [2022-12-30 10:50:29 +0000.229769][6324] setDisplayRotate :90
[484:418] [2022-12-30 10:50:29 +0000.229916][6324] 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
[484:474] [2022-12-30 10:50:29 +0000.286062][6327] webrtc common_video plane
old ..... (1/1000) new: 77001 delete: 76947 diff: 54
[484:503] [2022-12-30 10:50:29 +0000.315037][6325] Push an pts:8814 to dts queue.
[484:519] [2022-12-30 10:50:29 +0000.330312][6325] DTS queue for
Generator:0x73369954b8 8634 8669 8705 8734 8768 8814 8836 8868
[484:548] [2022-12-30 10:50:29 +0000.359218][6325] last dts:8768 currentPts:8814
ppsOrSPS:0 queue length:9
[484:624] [2022-12-30 10:50:29 +0000.435742][6327] Error(video_source.cc:430): wait
decoder a frame: 0
[484:677] [2022-12-30 10:50:29 +0000.488561][6325] DTS queue for
Generator:0x73369954b8 9434 9467 9501 9532 9571 9604 9642 9668 9703 9733
[484:687] [2022-12-30 10:50:29 +0000.498258][6325] SendFrame
encodedImage._timeStamp:9467encodedImage->_length:14640
[484:697] [2022-12-30 10:50:29 +0000.508554][6328] audio_frame_list_ empty
[484:756] [2022-12-30 10:50:29 +0000.567548][6325] Push an pts:10143 to dts queue.
[484:772] [2022-12-30 10:50:29 +0000.583886][6325] h264 add frame header cdr flag
[484:772] [2022-12-30 10:50:29 +0000.584028][6325] Received key frame:10004
[484:774] [2022-12-30 10:50:29 +0000.585920][6329] get the H.264 IDR frame
[484:790] [2022-12-30 10:50:29 +0000.602128][6325] last dts:10103 currentPts:10143
ppsOrSPS:0 queue length:6
[484:835] [2022-12-30 10:50:29 +0000.646961][6324] setDisplayRotate :90
[484:835] [2022-12-30 10:50:29 +0000.647100][6324] 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
[484:841] [2022-12-30 10:50:29 +0000.652870][6325] DTS queue for
Generator:0x73369954b8 10366 10402 10438
[484:865] [2022-12-30 10:50:29 +0000.676193][6325] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10438 pts:10438
[484:866] [2022-12-30 10:50:29 +0000.677353][6327] Error(video_source.cc:430): wait
decoder a frame: 0
[484:984] [2022-12-30 10:50:29 +0000.795588][6325] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11235
[484:984] [2022-12-30 10:50:29 +0000.795845][6325] push video frame to H264
encoder. (100 frame for one log)

[484:984] [2022-12-30 10:50:29 +0000.795927][6325] push video frame to H264


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

[484:984] [2022-12-30 10:50:29 +0000.795971][6325] H264Encode::push video frame to


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

[484:984] [2022-12-30 10:50:29 +0000.796028][6325] The input pts:11235 fps:30


[485:002] [2022-12-30 10:50:29 +0000.813233][6325] DTS queue for
Generator:0x73369954b8 11107 11139 11172 11200 11235 11273 11301 11331 11367
[485:004] [2022-12-30 10:50:29 +0000.815297][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[485:012] [2022-12-30 10:50:29 +0000.823240][6327] video frame wait audio frame:
last_video_timestamp:11433 last_audio_timestamp:11211.5
[485:032] [2022-12-30 10:50:29 +0000.844079][6328] audio_frame_list_ empty
[485:039] [2022-12-30 10:50:29 +0000.850922][6324] setDisplayRotate :90
[485:040] [2022-12-30 10:50:29 +0000.851236][6324] 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
[485:041] [2022-12-30 10:50:29 +0000.852211][6325] Push an pts:11471 to dts queue.
[485:045] [2022-12-30 10:50:29 +0000.856172][6325] H264Encode::H264SWEncoder get
callback, length:15392 type:1 nalType:1length:15388
[485:102] [2022-12-30 10:50:29 +0000.913386][6325] last dts:11433 currentPts:11471
ppsOrSPS:0 queue length:9
[485:102] [2022-12-30 10:50:29 +0000.914088][6327] Error(video_source.cc:430): wait
decoder a frame: 0
[485:191] [2022-12-30 10:50:30 +0000.2494][6325] DTS queue for
Generator:0x73369954b8 11966 12002 12033 12069 12103 12135 12170
[485:211] [2022-12-30 10:50:30 +0000.22870][6325] h264 add frame header cdr flag
[485:211] [2022-12-30 10:50:30 +0000.23038][6325] Received key frame:12002
[485:213] [2022-12-30 10:50:30 +0000.24334][6329] get the H.264 IDR frame
[485:295] [2022-12-30 10:50:30 +0000.106982][6327] webrtc common_video plane
old ..... (1/1000) new: 78001 delete: 77923 diff: 78
[485:314] [2022-12-30 10:50:30 +0000.125434][6325] Push an pts:12799 to dts queue.
[485:330] [2022-12-30 10:50:30 +0000.141953][6327] FilterPipeline2::OnVideoFrame
pts 1200600 last_video_timestamp_ 13340
[485:361] [2022-12-30 10:50:30 +0000.172783][6325] DTS queue for
Generator:0x73369954b8 12765 12799 12837 12875 12900 12935 12965 13000
[485:365] [2022-12-30 10:50:30 +0000.176752][6325] SendFrame
encodedImage._timeStamp:12799encodedImage->_length:20496
[485:365] [2022-12-30 10:50:30 +0000.176924][6325] last dts:12765 currentPts:12799
ppsOrSPS:0 queue length:7
[485:438] [2022-12-30 10:50:30 +0000.250196][6328] audio_frame_list_ empty
[485:459] [2022-12-30 10:50:30 +0000.271056][6324] setDisplayRotate :90
[485:460] [2022-12-30 10:50:30 +0000.271186][6324] 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
[485:462] [2022-12-30 10:50:30 +0000.273826][6327] Error(video_source.cc:430): wait
decoder a frame: 0
[485:513] [2022-12-30 10:50:30 +0000.324207][6325] DTS queue for
Generator:0x73369954b8 13605 13635 13666 13706 13735 13764 13800 13831
[485:558] [2022-12-30 10:50:30 +0000.370040][6325] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13800 pts:13800
[485:562] [2022-12-30 10:50:30 +0000.373756][6325] Push an pts:14136 to dts queue.
[485:600] [2022-12-30 10:50:30 +0000.411435][6325] h264 add frame header cdr flag
[485:600] [2022-12-30 10:50:30 +0000.411961][6325] Received key frame:14000
[485:602] [2022-12-30 10:50:30 +0000.413414][6329] get the H.264 IDR frame
[485:618] [2022-12-30 10:50:30 +0000.429601][6325] last dts:14097 currentPts:14136
ppsOrSPS:0 queue length:9
[485:680] [2022-12-30 10:50:30 +0000.491230][631a] av_read_frame AVERROR_EOF
[485:682] [2022-12-30 10:50:30 +0000.493653][6324] setDisplayRotate :90
[485:682] [2022-12-30 10:50:30 +0000.493803][6324] 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
[485:693] [2022-12-30 10:50:30 +0000.505087][6325] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:14600
[485:694] [2022-12-30 10:50:30 +0000.505281][6325] push video frame to H264
encoder. (100 frame for one log)

[485:694] [2022-12-30 10:50:30 +0000.505357][6325] push video frame to H264


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

[485:694] [2022-12-30 10:50:30 +0000.505382][6325] H264Encode::push video frame to


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

[485:694] [2022-12-30 10:50:30 +0000.505417][6325] The input pts:14600 fps:30


[485:703] [2022-12-30 10:50:30 +0000.514318][6325] DTS queue for
Generator:0x73369954b8 14437 14471 14498 14532 14570 14600 14629
[485:713] [2022-12-30 10:50:30 +0000.524222][6327] Error(video_source.cc:430): wait
decoder a frame: 0
[485:733] [2022-12-30 10:50:30 +0000.544974][631a] OnReceiveEOF:
[485:733] [2022-12-30 10:50:30 +0000.545075][631a] OnDecoderEOF time:869371126
enter.

[485:733] [2022-12-30 10:50:30 +0000.545115][631a] OnDecoderEOF leave. expire time


= 0 ms

[485:734] [2022-12-30 10:50:30 +0000.545136][631a] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x7336c07700
[485:734] [2022-12-30 10:50:30 +0000.545207][6318] CleanUp time:869371127 enter.

[485:736] [2022-12-30 10:50:30 +0000.547994][6328] PullAudioFrame: PullFrame audio


finished.
[485:736] [2022-12-30 10:50:30 +0000.548055][6328] OnAudioTimer: OnAudioTimer
return
[485:737] [2022-12-30 10:50:30 +0000.548306][6325] H264Encode::H264SWEncoder get
callback, length:44240 type:1 nalType:1length:44236
[485:738] [2022-12-30 10:50:30 +0000.549939][6318] CleanUp leave. expire time = 4
ms

[485:738] [2022-12-30 10:50:30 +0000.549983][6318] clean up


[485:738] [2022-12-30 10:50:30 +0000.549998][6318] running_decoder_count:0max
count:2
[485:740] [2022-12-30 10:50:30 +0000.551907][6327] OnVideoTimer: OnVideoTimer
EndComposeFile
[485:740] [2022-12-30 10:50:30 +0000.551982][6327] EndComposeFile: EndComposeFile,
is composing 1
[485:764] [2022-12-30 10:50:30 +0000.576061][6325]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[485:765] [2022-12-30 10:50:30 +0000.576149][6325]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x734a148000
[485:765] [2022-12-30 10:50:30 +0000.576899][6326]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[485:765] [2022-12-30 10:50:30 +0000.576945][6326]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[485:765] [2022-12-30 10:50:30 +0000.577119][6324] stop recording
[485:766] [2022-12-30 10:50:30 +0000.577199][6324]
RecordingSessionInternalSimple:destroy media processers
[485:766] [2022-12-30 10:50:30 +0000.577245][6324] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[485:766] [2022-12-30 10:50:30 +0000.577309][6324] H264Encode::flushing hareware
Encoder
[485:766] [2022-12-30 10:50:30 +0000.577526][6324] Flush time:869371159 enter.

[485:766] [2022-12-30 10:50:30 +0000.577602][6324] H264Encoder encoder flush


[485:766] [2022-12-30 10:50:30 +0000.577663][6324] flush output queue
[485:905] [2022-12-30 10:50:30 +0000.717048][610b] Run AGC when audioType = 0
[486:100] [2022-12-30 10:50:30 +0000.911617][6324] Flush leave. expire time = 334
ms

[486:100] [2022-12-30 10:50:30 +0000.911907][6324] ~H264EncodeWrap:


[486:100] [2022-12-30 10:50:30 +0000.911995][6324] ~H264Encode:
[486:100] [2022-12-30 10:50:30 +0000.912048][6324] teardownCompressionSession:
H264Encode::destroying Encoder
[486:100] [2022-12-30 10:50:30 +0000.912103][6324] Release time:869371493 enter.

[486:101] [2022-12-30 10:50:30 +0000.912305][6324] Release:


MediaCodecVideoEncoder::Release _inited:1
[486:101] [2022-12-30 10:50:30 +0000.912386][6324] Destroy time:869371494 enter.

[486:101] [2022-12-30 10:50:30 +0000.912440][6324] H264Encoder encoderDestroy


[486:101] [2022-12-30 10:50:30 +0000.912494][6324]
AndroidMediaCodecVideoEncoder::release env: 0x7336da1f40
[486:101] [2022-12-30 10:50:30 +0000.912636][6324]
AndroidMediaCodecVideoEncoder::Destroy
[486:133] [2022-12-30 10:50:30 +0000.945085][6324] Destroy leave. expire time = 32
ms

[486:134] [2022-12-30 10:50:30 +0000.945244][6324] Release leave. expire time = 34


ms

[486:134] [2022-12-30 10:50:30 +0000.945299][6324] ~AndroidHwAvcEncoder


time:869371527 enter.

[486:134] [2022-12-30 10:50:30 +0000.945420][6324] Release time:869371527 enter.

[486:134] [2022-12-30 10:50:30 +0000.945476][6324] Release:


MediaCodecVideoEncoder:: has been released before, just return
[486:134] [2022-12-30 10:50:30 +0000.945511][6324] Release leave. expire time = 0
ms

[486:134] [2022-12-30 10:50:30 +0000.945544][6324] ~AndroidMediaCodecVideoEncoder


[486:134] [2022-12-30 10:50:30 +0000.945577][6324] ~WrapAndroidMediaCodec
time:869371527 enter.

[486:134] [2022-12-30 10:50:30 +0000.945613][6324] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[486:134] [2022-12-30 10:50:30 +0000.945644][6324] video hevc hw codec


destructor:0x74009fae30

[486:134] [2022-12-30 10:50:30 +0000.945696][6324] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[486:134] [2022-12-30 10:50:30 +0000.945751][6324] teardownCompressionSession:


H264Encode::destroyed Encoder
[486:134] [2022-12-30 10:50:30 +0000.945791][6324]
RecordingSessionInternalSimple:destroy aac encoder output!
[486:134] [2022-12-30 10:50:30 +0000.945827][6324] AACSWEncode destructor
[486:140] [2022-12-30 10:50:30 +0000.952013][6329] fd_close successed!
[486:141] [2022-12-30 10:50:30 +0000.952573][6329] MP4 close file successfully
[486:141] [2022-12-30 10:50:30 +0000.952614][6329] Recording session Internal:
notify recording ok
[486:141] [2022-12-30 10:50:30 +0000.952646][6329] onRecordingOk: Recording Ok,
compose use time: 3640, averagefps 0
[486:141] [2022-12-30 10:50:30 +0000.952681][6329] OnReceiveEOF:
[486:144] [2022-12-30 10:50:30 +0000.955385][6327] OnVideoTimer: OnVideoTimer
return
[486:160] [2022-12-30 10:50:30 +0000.971490][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[486:160] [2022-12-30 10:50:30 +0000.971611][57e9] ~MediaComposeFile time:869371553
enter.

[486:160] [2022-12-30 10:50:30 +0000.971663][57e9] CancelCompose: CancelCompose,


is composing 0
[486:160] [2022-12-30 10:50:30 +0000.971824][6324] stop recording
[486:160] [2022-12-30 10:50:30 +0000.971920][6324] we have stopped recording before
[486:161] [2022-12-30 10:50:30 +0000.972539][57e9] ~MediaComposeFile leave. expire
time = 1 ms

[486:161] [2022-12-30 10:50:30 +0000.972703][57e9] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[486:161] [2022-12-30 10:50:30 +0000.973105][57e9] global uninited!
[486:162] [2022-12-30 10:50:30 +0000.973199][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[486:162] [2022-12-30 10:50:30 +0000.973275][57e9] ~MediaFilterGraph:
MediaFilterGraph destruct
[486:162] [2022-12-30 10:50:30 +0000.973315][57e9] RemoveVideoBackGroud: hava not
add video backgroud
[486:162] [2022-12-30 10:50:30 +0000.973355][57e9] UnbindInputFilter 0x7336a02f98
this 0x7400a14320
[486:162] [2022-12-30 10:50:30 +0000.973394][57e9] ClearAllSource: remove source
filter, sourceid: 0x7336c07700
[486:162] [2022-12-30 10:50:30 +0000.973422][57e9] DestoryDecoderByVideoSource
time:869371555 enter.

[486:162] [2022-12-30 10:50:30 +0000.973455][57e9] ~VideoBindDecoder time:869371555


enter.

[486:162] [2022-12-30 10:50:30 +0000.974092][57e9] CleanUp time:869371555 enter.

[486:163] [2022-12-30 10:50:30 +0000.974774][57e9] CleanUp leave. expire time = 1


ms

[486:163] [2022-12-30 10:50:30 +0000.974816][57e9] CleanUp time:869371556 enter.

[486:163] [2022-12-30 10:50:30 +0000.975022][57e9] CleanUp leave. expire time = 0


ms

[486:164] [2022-12-30 10:50:30 +0000.975738][57e9] ~VideoBindDecoder leave. expire


time = 2 ms

[486:164] [2022-12-30 10:50:30 +0000.975787][57e9] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[486:164] [2022-12-30 10:50:30 +0000.975832][57e9] UnbindInputFilter 0x7336a02a58


this 0x7336a02f98
[486:164] [2022-12-30 10:50:30 +0000.975914][57e9] UnbindInputFilter 0x7336a02998
this 0x7336a02a58
[486:164] [2022-12-30 10:50:30 +0000.975958][57e9] UnbindInputFilter 0x7336c07920
this 0x7336a02998
[486:164] [2022-12-30 10:50:30 +0000.975997][57e9] UnbindInputFilter 0x7336a02bd8
this 0x7336a03058
[486:164] [2022-12-30 10:50:30 +0000.976037][57e9] UnbindInputFilter 0x7336a02b18
this 0x7336a02bd8
[486:164] [2022-12-30 10:50:30 +0000.976082][57e9] UnbindInputFilter 0x7336c07920
this 0x7336a02b18
[486:164] [2022-12-30 10:50:30 +0000.976126][57e9] ~GLESContext:
[486:168] [2022-12-30 10:50:30 +0000.979930][57e9] GLESContext destruct finish.
[486:168] [2022-12-30 10:50:30 +0000.980015][57e9] filter: filter pipeline destroy
this: 0x7400a14280
[486:716] [2022-12-30 10:50:31 +0000.527571][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[487:905] [2022-12-30 10:50:32 +0000.716195][610c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[487:905] [2022-12-30 10:50:32 +0000.716392][610c] _deviceSampleRate:48000

[487:907] [2022-12-30 10:50:32 +0000.718692][610b] Run AGC when audioType = 0


[487:907] [2022-12-30 10:50:32 +0000.718827][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[488:431] [2022-12-30 10:50:33 +0000.243019][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[489:909] [2022-12-30 10:50:34 +0000.720398][610b] Run AGC when audioType = 0
[490:149] [2022-12-30 10:50:34 +0000.960555][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[491:869] [2022-12-30 10:50:36 +0000.680796][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[491:906] [2022-12-30 10:50:36 +0000.717487][610b] Run AGC when audioType = 0
[491:906] [2022-12-30 10:50:36 +0000.717851][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[493:591] [2022-12-30 10:50:38 +0000.402461][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[493:907] [2022-12-30 10:50:38 +0000.718223][610b] Run AGC when audioType = 0
[495:312] [2022-12-30 10:50:40 +0000.123854][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[495:910] [2022-12-30 10:50:40 +0000.721352][610b] Run AGC when audioType = 0
[495:910] [2022-12-30 10:50:40 +0000.721631][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[497:032] [2022-12-30 10:50:41 +0000.843900][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[497:905] [2022-12-30 10:50:42 +0000.716316][610c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[497:905] [2022-12-30 10:50:42 +0000.716564][610c] _deviceSampleRate:48000

[497:909] [2022-12-30 10:50:42 +0000.720607][610b] Run AGC when audioType = 0


[498:753] [2022-12-30 10:50:43 +0000.564677][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[499:906] [2022-12-30 10:50:44 +0000.718121][610b] Run AGC when audioType = 0
[499:907] [2022-12-30 10:50:44 +0000.718683][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[500:472] [2022-12-30 10:50:45 +0000.283774][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[501:908] [2022-12-30 10:50:46 +0000.719983][610b] Run AGC when audioType = 0
[502:192] [2022-12-30 10:50:47 +0000.4152][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[503:905] [2022-12-30 10:50:48 +0000.716945][610b] Run AGC when audioType = 0
[503:906] [2022-12-30 10:50:48 +0000.717202][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[503:911] [2022-12-30 10:50:48 +0000.722548][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[505:627] [2022-12-30 10:50:50 +0000.439141][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[505:906] [2022-12-30 10:50:50 +0000.717564][610b] Run AGC when audioType = 0
[507:347] [2022-12-30 10:50:52 +0000.159111][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[507:904] [2022-12-30 10:50:52 +0000.716101][610c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[507:905] [2022-12-30 10:50:52 +0000.716423][610c] _deviceSampleRate:48000

[507:907] [2022-12-30 10:50:52 +0000.718489][610b] Run AGC when audioType = 0


[507:907] [2022-12-30 10:50:52 +0000.718753][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[509:069] [2022-12-30 10:50:53 +0000.881041][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[509:906] [2022-12-30 10:50:54 +0000.717454][610b] Run AGC when audioType = 0
[510:785] [2022-12-30 10:50:55 +0000.596996][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[511:910] [2022-12-30 10:50:56 +0000.721375][610b] Run AGC when audioType = 0
[511:910] [2022-12-30 10:50:56 +0000.721714][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[512:504] [2022-12-30 10:50:57 +0000.316021][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[513:905] [2022-12-30 10:50:58 +0000.716248][610b] Run AGC when audioType = 0
[514:218] [2022-12-30 10:50:59 +0000.29878][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[515:905] [2022-12-30 10:51:00 +0000.716332][610b] Run AGC when audioType = 0
[515:905] [2022-12-30 10:51:00 +0000.716577][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[515:937] [2022-12-30 10:51:00 +0000.748909][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[517:658] [2022-12-30 10:51:02 +0000.469543][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[517:905] [2022-12-30 10:51:02 +0000.716186][610c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[517:905] [2022-12-30 10:51:02 +0000.716383][610c] _deviceSampleRate:48000

[517:910] [2022-12-30 10:51:02 +0000.721434][610b] Run AGC when audioType = 0


[519:374] [2022-12-30 10:51:04 +0000.185521][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[519:909] [2022-12-30 10:51:04 +0000.720417][610b] Run AGC when audioType = 0
[519:909] [2022-12-30 10:51:04 +0000.720809][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[521:095] [2022-12-30 10:51:05 +0000.906569][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[521:906] [2022-12-30 10:51:06 +0000.717951][610b] Run AGC when audioType = 0
[522:813] [2022-12-30 10:51:07 +0000.624744][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[523:905] [2022-12-30 10:51:08 +0000.716669][610b] Run AGC when audioType = 0
[523:905] [2022-12-30 10:51:08 +0000.716983][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[524:538] [2022-12-30 10:51:09 +0000.349248][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[525:906] [2022-12-30 10:51:10 +0000.717509][610b] Run AGC when audioType = 0
[526:256] [2022-12-30 10:51:11 +0000.67573][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[527:905] [2022-12-30 10:51:12 +0000.716459][610c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[527:905] [2022-12-30 10:51:12 +0000.716731][610c] _deviceSampleRate:48000

[527:906] [2022-12-30 10:51:12 +0000.717359][610b] Run AGC when audioType = 0


[527:906] [2022-12-30 10:51:12 +0000.717578][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[527:974] [2022-12-30 10:51:12 +0000.785518][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[529:694] [2022-12-30 10:51:14 +0000.505173][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[529:909] [2022-12-30 10:51:14 +0000.720448][610b] Run AGC when audioType = 0
[531:411] [2022-12-30 10:51:16 +0000.222941][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[531:909] [2022-12-30 10:51:16 +0000.720535][610b] Run AGC when audioType = 0
[531:909] [2022-12-30 10:51:16 +0000.720812][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[533:128] [2022-12-30 10:51:17 +0000.940010][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[533:910] [2022-12-30 10:51:18 +0000.721268][610b] Run AGC when audioType = 0
[534:848] [2022-12-30 10:51:19 +0000.659880][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[535:909] [2022-12-30 10:51:20 +0000.720592][610b] Run AGC when audioType = 0
[535:909] [2022-12-30 10:51:20 +0000.721010][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[536:567] [2022-12-30 10:51:21 +0000.378788][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[537:905] [2022-12-30 10:51:22 +0000.716712][610c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[537:905] [2022-12-30 10:51:22 +0000.716960][610c] _deviceSampleRate:48000

[537:906] [2022-12-30 10:51:22 +0000.717718][610b] Run AGC when audioType = 0


[538:293] [2022-12-30 10:51:23 +0000.104830][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[539:907] [2022-12-30 10:51:24 +0000.718320][610b] Run AGC when audioType = 0
[539:907] [2022-12-30 10:51:24 +0000.718559][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[540:006] [2022-12-30 10:51:24 +0000.817525][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[541:726] [2022-12-30 10:51:26 +0000.537277][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[541:910] [2022-12-30 10:51:26 +0000.721241][610b] Run AGC when audioType = 0
[543:446] [2022-12-30 10:51:28 +0000.258094][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[543:906] [2022-12-30 10:51:28 +0000.717650][610b] Run AGC when audioType = 0
[543:906] [2022-12-30 10:51:28 +0000.717836][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[545:168] [2022-12-30 10:51:29 +0000.980120][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[545:905] [2022-12-30 10:51:30 +0000.716737][610b] Run AGC when audioType = 0
[546:884] [2022-12-30 10:51:31 +0000.695902][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[547:904] [2022-12-30 10:51:32 +0000.716123][610c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[547:905] [2022-12-30 10:51:32 +0000.716335][610c] _deviceSampleRate:48000

[547:906] [2022-12-30 10:51:32 +0000.717204][610b] Run AGC when audioType = 0


[547:906] [2022-12-30 10:51:32 +0000.717397][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[548:596] [2022-12-30 10:51:33 +0000.407669][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[549:907] [2022-12-30 10:51:34 +0000.718811][610b] Run AGC when audioType = 0
[550:314] [2022-12-30 10:51:35 +0000.125538][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[551:905] [2022-12-30 10:51:36 +0000.716602][610b] Run AGC when audioType = 0
[551:905] [2022-12-30 10:51:36 +0000.716881][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[552:037] [2022-12-30 10:51:36 +0000.848726][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[553:757] [2022-12-30 10:51:38 +0000.569032][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[553:908] [2022-12-30 10:51:38 +0000.720076][610b] Run AGC when audioType = 0
[555:476] [2022-12-30 10:51:40 +0000.287893][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[555:908] [2022-12-30 10:51:40 +0000.719565][610b] Run AGC when audioType = 0
[555:908] [2022-12-30 10:51:40 +0000.719870][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[557:196] [2022-12-30 10:51:42 +0000.7626][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[557:905] [2022-12-30 10:51:42 +0000.716436][610c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[557:905] [2022-12-30 10:51:42 +0000.716765][610c] _deviceSampleRate:48000

[557:908] [2022-12-30 10:51:42 +0000.719353][610b] Run AGC when audioType = 0


[558:913] [2022-12-30 10:51:43 +0000.725021][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[559:907] [2022-12-30 10:51:44 +0000.718562][610b] Run AGC when audioType = 0
[559:907] [2022-12-30 10:51:44 +0000.718906][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[560:637] [2022-12-30 10:51:45 +0000.448175][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[561:908] [2022-12-30 10:51:46 +0000.719203][610b] Run AGC when audioType = 0
[562:351] [2022-12-30 10:51:47 +0000.162678][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[563:910] [2022-12-30 10:51:48 +0000.721171][610b] Run AGC when audioType = 0
[563:910] [2022-12-30 10:51:48 +0000.721354][610b]
AudioDeviceDataHandler::MixAndSendOutFrame
[564:073] [2022-12-30 10:51:48 +0000.884913][610b] haveEnoughProcessedData
internalAudioStream.length: 10
[565:789] [2022-12-30 10:51:50 +0000.600771][610b] haveEnoughProcessedData
internalAudioStream.length: 0
[565:909] [2022-12-30 10:51:50 +0000.720340][610b] Run AGC when audioType = 0
[566:791] [2022-12-30 10:51:51 +0000.602288][5b4f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[566:791] [2022-12-30 10:51:51 +0000.602620][5b4f] ~MediaFilterCamera
time:869452184 enter.

[566:791] [2022-12-30 10:51:51 +0000.602703][5b4f] StopPullFrameAndWriteMp4


time:869452184 enter.

[566:792] [2022-12-30 10:51:51 +0000.603851][6106] stop recording


[566:792] [2022-12-30 10:51:51 +0000.603933][6106] we have stopped recording before
[566:792] [2022-12-30 10:51:51 +0000.604068][5b4f] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms
[566:793] [2022-12-30 10:51:51 +0000.605119][5b4f] DestroyPipelineAndFilters
time:869452186 enter.

[566:794] [2022-12-30 10:51:51 +0000.605277][5b4f] DestroyPipelineAndFilters


leave. expire time = 1 ms

[566:794] [2022-12-30 10:51:51 +0000.605328][5b4f] AppDeviceManagerStopMic

[566:794] [2022-12-30 10:51:51 +0000.605425][5b4f] AppDeviceManagerStopMic::mic


status is on
[566:794] [2022-12-30 10:51:51 +0000.605464][5b4f] Try to stop webrtc device.

[566:794] [2022-12-30 10:51:51 +0000.605503][5b4f] Set record state to


stopped.threadID:23375

[566:845] [2022-12-30 10:51:51 +0000.656529][5b4f] Try to destory the


recorder.threadID:23375

[567:045] [2022-12-30 10:51:51 +0000.856765][5b4f] DestroyAudioRecorder:


[567:045] [2022-12-30 10:51:51 +0000.856947][5b4f] Cleanup the buffer queue in the
recorder.
[567:045] [2022-12-30 10:51:51 +0000.857003][5b4f] Destroy the recorder.

[567:048] [2022-12-30 10:51:51 +0000.859708][5b4f] StopRecording finished.

[567:048] [2022-12-30 10:51:51 +0000.859923][5b4f] The stop recording success.

[567:048] [2022-12-30 10:51:51 +0000.859979][5b4f]


AudioDeviceDataHandler::StopMicProcess

[567:049] [2022-12-30 10:51:51 +0000.860952][5b4f] AppDeviceManager stop.

[567:049] [2022-12-30 10:51:51 +0000.861057][5b4f] Rlease the webrtc device object.

[567:050] [2022-12-30 10:51:51 +0000.861743][5b4f] OpenSlesInput destruct.

[567:050] [2022-12-30 10:51:51 +0000.861835][5b4f] OpenSlesOutput destruct.

[567:051] [2022-12-30 10:51:51 +0000.862756][5b4f] EventDispatchServerScope


destruct
[567:051] [2022-12-30 10:51:51 +0000.862817][5b4f]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[567:051] [2022-12-30 10:51:51 +0000.862915][5b4f] ~AudioDeviceDataHandler

[567:052] [2022-12-30 10:51:51 +0000.863970][5b4f] AppDeviceManagerDestruct.

[567:052] [2022-12-30 10:51:51 +0000.864032][5b4f] ~AppDeviceManager:


[567:052] [2022-12-30 10:51:51 +0000.864131][5b4f] ~CpuOverloadDetect
time:869452445 enter.

[567:053] [2022-12-30 10:51:51 +0000.864701][5b4f] ~CpuOverloadDetect leave.


expire time = 1 ms

[567:056] [2022-12-30 10:51:51 +0000.867721][5b4f] Destruct BeautifyReader begin...


[567:056] [2022-12-30 10:51:51 +0000.867833][5b4f] Destruct BeautifyReader done.
[567:056] [2022-12-30 10:51:51 +0000.867914][5b4f] ~MediaFilterCamera leave.
expire time = 265 ms
[567:057] [2022-12-30 10:51:51 +0000.868225][5b4f] ~GLESContext:
[567:064] [2022-12-30 10:51:51 +0000.875395][5b4f] GLESContext destruct finish.
[567:064] [2022-12-30 10:51:51 +0000.875572][5b4f] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[567:066] [2022-12-30 10:51:51 +0000.877417][5b4f] global uninited!
[567:066] [2022-12-30 10:51:51 +0000.877860][5b4f] clear AppID 50011
[567:066] [2022-12-30 10:51:51 +0000.877921][5b4f] UnRegister JVM for Xplatform
util
[567:066] [2022-12-30 10:51:51 +0000.877974][5b4f] Dispose::unregister webrtc video
engine
[567:066] [2022-12-30 10:51:51 +0000.878015][5b4f] Init the android object with
jvm:0x0 env:0x0 context:0x0

[567:067] [2022-12-30 10:51:51 +0000.878255][5b4f] SetAndroidMediaCodecObjects


time:869452460 enter.

[567:067] [2022-12-30 10:51:51 +0000.878313][5b4f] ClearAndroidMediaCodecObjects


time:869452460 enter.

[567:067] [2022-12-30 10:51:51 +0000.878366][5b4f] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[567:067] [2022-12-30 10:51:51 +0000.878411][5b4f] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[567:067] [2022-12-30 10:51:51 +0000.878452][5b4f] SetAndroidMediaCodecObjects


time:869452460 enter.

[567:067] [2022-12-30 10:51:51 +0000.878493][5b4f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[567:067] [2022-12-30 10:51:51 +0000.878544][5b4f] ClearAndroidMediaCodecObjects
time:869452460 enter.

[567:067] [2022-12-30 10:51:51 +0000.878591][5b4f] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[567:067] [2022-12-30 10:51:51 +0000.878631][5b4f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[567:067] [2022-12-30 10:51:51 +0000.878668][5b4f] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[567:067] [2022-12-30 10:51:51 +0000.878709][5b4f] Dispose::unregister webrtc voice


engine
[567:067] [2022-12-30 10:51:51 +0000.878746][5b4f] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[567:067] [2022-12-30 10:51:51 +0000.878792][5b4f] SystemUtil UnInit done


[570:260] [2022-12-30 10:51:55 +0000.71951][5b4f] Register JVM for xplatform util
[570:271] [2022-12-30 10:51:55 +0000.82507][5b4f] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-12-
30 10:51:55 +0000
[570:271] [2022-12-30 10:51:55 +0000.82638][5b4f] set AppID=50011 old AppID=-1
[570:271] [2022-12-30 10:51:55 +0000.82701][5b4f] Init the android object with
jvm:0xb400007430621380 env:0x7430714f00 context:0x74104e9078

[570:271] [2022-12-30 10:51:55 +0000.82764][5b4f] SetAndroidMediaCodecObjects


time:869455664 enter.

[570:271] [2022-12-30 10:51:55 +0000.82827][5b4f] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[570:271] [2022-12-30 10:51:55 +0000.82897][5b4f] SetAndroidMediaCodecObjects


time:869455664 enter.

[570:271] [2022-12-30 10:51:55 +0000.82953][5b4f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007430621380
[570:271] [2022-12-30 10:51:55 +0000.82995][5b4f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007430621380 address:0x7303ead760
[570:271] [2022-12-30 10:51:55 +0000.83034][5b4f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007430621380
address:0x7303ead760
[570:271] [2022-12-30 10:51:55 +0000.83100][5b4f] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[570:272] [2022-12-30 10:51:55 +0000.83139][5b4f] Set the android objects with


jvm:0xb400007430621380 env:0x7430714f00 context:0x74104e9078

[570:272] [2022-12-30 10:51:55 +0000.83181][5b4f] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7430714f00
[570:272] [2022-12-30 10:51:55 +0000.83223][5b4f] SystemUtil Init done
[570:272] [2022-12-30 10:51:55 +0000.83808][5b4f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[570:272] [2022-12-30 10:51:55 +0000.84071][5b4f] MediaFilterCamera
[570:273] [2022-12-30 10:51:55 +0000.84158][5b4f] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[570:273] [2022-12-30 10:51:55 +0000.84519][5b4f] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[570:273] [2022-12-30 10:51:55 +0000.84626][5b4f] Recording session using default
bitrate support by app:14680064
[570:273] [2022-12-30 10:51:55 +0000.85009][63ed] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x734a1ae5c0
[570:274] [2022-12-30 10:51:55 +0000.85187][63ed] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[570:274] [2022-12-30 10:51:55 +0000.85551][5b4f] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[570:276] [2022-12-30 10:51:55 +0000.87816][5b4f] Error(ini.cc:191): Open the file
failed. error:2
[570:276] [2022-12-30 10:51:55 +0000.87947][5b4f]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[570:276] [2022-12-30 10:51:55 +0000.87998][5b4f] The device model: m2002j9g
usingSoftwareAEC value: 0
[570:282] [2022-12-30 10:51:55 +0000.93923][5b4f] Error(ini.cc:191): Open the file
failed. error:2
[570:282] [2022-12-30 10:51:55 +0000.94033][5b4f]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[570:282] [2022-12-30 10:51:55 +0000.94061][5b4f] The device model: m2002j9g
usingHardwareAEC value: 0
[570:282] [2022-12-30 10:51:55 +0000.94078][5b4f] The machine device: m2002j9g
usingHardwareAEC value: 0
[570:282] [2022-12-30 10:51:55 +0000.94093][5b4f] Using Default AEC type: software
AEC
[570:283] [2022-12-30 10:51:55 +0000.94683][5b4f] The device model: m2002j9g enum
value: 0
[570:284] [2022-12-30 10:51:55 +0000.95161][5b4f] GetMachineModel is M2002J9G
[570:284] [2022-12-30 10:51:55 +0000.95207][5b4f] GetMachineInfo: M2002J9G
[570:284] [2022-12-30 10:51:55 +0000.95222][5b4f] Construct BeautifyReader begin...
[570:284] [2022-12-30 10:51:55 +0000.95237][5b4f] dumpStickerRgba:0
dumpStickerYuv:0
[570:284] [2022-12-30 10:51:55 +0000.95269][5b4f] Construct BeautifyReader done.
[570:295] [2022-12-30 10:51:55 +0000.106309][5b4f] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[570:295] [2022-12-30 10:51:55 +0000.106552][5b4f] AppDeviceManager telnet server
for statistics started......
[570:297] [2022-12-30 10:51:55 +0000.108375][63f0] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73188ad2a0
[570:297] [2022-12-30 10:51:55 +0000.108976][5b4f] CpuOverloadDetect time:869455690
enter.

[570:298] [2022-12-30 10:51:55 +0000.109411][5b4f] CpuOverloadDetect leave. expire


time = 1 ms

[570:298] [2022-12-30 10:51:55 +0000.109773][63f1] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7336997500
[570:300] [2022-12-30 10:51:55 +0000.111291][5b4f] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[570:300] [2022-12-30 10:51:55 +0000.111384][5b4f] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[570:300] [2022-12-30 10:51:55 +0000.111720][5b4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[570:301] [2022-12-30 10:51:55 +0000.112326][5b4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[570:301] [2022-12-30 10:51:55 +0000.112544][5b4f] CreatePlatformSpecificObjects:
[570:301] [2022-12-30 10:51:55 +0000.112584][5b4f] audio device use opensle input
and opensl output
[570:301] [2022-12-30 10:51:55 +0000.112620][5b4f] Create OpenSLES output module
with java VM support.

[570:301] [2022-12-30 10:51:55 +0000.112738][5b4f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[570:301] [2022-12-30 10:51:55 +0000.112870][5b4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[570:301] [2022-12-30 10:51:55 +0000.113022][5b4f] Create OpenSLES output module
with buffer num:1

[570:302] [2022-12-30 10:51:55 +0000.113216][5b4f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[570:302] [2022-12-30 10:51:55 +0000.113392][5b4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[570:302] [2022-12-30 10:51:55 +0000.113567][5b4f] Create OpenSLES input module
with java VM support.

[570:302] [2022-12-30 10:51:55 +0000.113603][5b4f] Create OpenSLES input module


with buffer num:1

[570:302] [2022-12-30 10:51:55 +0000.113646][5b4f] Error(trace.cc:40): Init the


output and input for audio device template.
[570:302] [2022-12-30 10:51:55 +0000.113671][5b4f] Init the output device.

[570:302] [2022-12-30 10:51:55 +0000.113685][5b4f] Init the opensl input.


[570:302] [2022-12-30 10:51:55 +0000.113711][5b4f] AppDeviceManager get setting
samplerate: 0
[570:302] [2022-12-30 10:51:55 +0000.114012][5b4f] The device model: m2002j9g enum
value: 0
[570:303] [2022-12-30 10:51:55 +0000.114465][5b4f] The device model: m2002j9g enum
value: 0
[570:303] [2022-12-30 10:51:55 +0000.114492][5b4f] Set the sample rate to be:48000
[570:303] [2022-12-30 10:51:55 +0000.114506][5b4f] Enable the recording stereo:0
[570:303] [2022-12-30 10:51:55 +0000.114522][5b4f] Set the playout as stereo:1
[570:303] [2022-12-30 10:51:55 +0000.114545][5b4f] Init the microphone.
[570:303] [2022-12-30 10:51:55 +0000.115014][5b4f] Update the recording sample rate
to be: 48000
[570:303] [2022-12-30 10:51:55 +0000.115078][5b4f] Init the speaker.
[570:303] [2022-12-30 10:51:55 +0000.115111][5b4f] Low latency buffer size:144 low
sample rate:48000
[570:304] [2022-12-30 10:51:55 +0000.115333][5b4f] Using 1 x 10ms for an audio
frame.

[570:308] [2022-12-30 10:51:55 +0000.119479][5b4f] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[570:308] [2022-12-30 10:51:55 +0000.119755][5b4f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[570:308] [2022-12-30 10:51:55 +0000.119902][5b4f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[570:316] [2022-12-30 10:51:55 +0000.127729][5b4f] The device model:m2002j9g

[570:316] [2022-12-30 10:51:55 +0000.127894][5b4f] speaker output factor:100


defaultFactor: 100

[570:316] [2022-12-30 10:51:55 +0000.127928][5b4f] headset output factor:100


defaultFactor: 100

[570:317] [2022-12-30 10:51:55 +0000.128286][5b4f] AppDeviceManagerStart finished.


[570:317] [2022-12-30 10:51:55 +0000.128349][5b4f] AppDeviceManagerStartMic::mic
status is off
[570:317] [2022-12-30 10:51:55 +0000.128397][5b4f] AppDeviceManagerStartMic update
aec type: 2

[570:317] [2022-12-30 10:51:55 +0000.128414][5b4f] AppDeviceManagerStartMic update


voiceChangeMode: 4

[570:317] [2022-12-30 10:51:55 +0000.128427][5b4f]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[570:317] [2022-12-30 10:51:55 +0000.128456][5b4f]
AudioDeviceDataHandler::StartMicProcess

[570:317] [2022-12-30 10:51:55 +0000.128552][5b4f] Try to start webrtc recording


device.

[570:317] [2022-12-30 10:51:55 +0000.128578][5b4f] StartRecording. threadID:23375

[570:317] [2022-12-30 10:51:55 +0000.128613][5b4f] default mode: Set the recording


mode to voice communication to enable HW AEC .

[570:317] [2022-12-30 10:51:55 +0000.128634][5b4f] Set the recording mode before


getSetting: 4
[570:317] [2022-12-30 10:51:55 +0000.128654][5b4f] Set the recording mode after
getSetting: 1
[570:317] [2022-12-30 10:51:55 +0000.128975][63f2] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[570:361] [2022-12-30 10:51:55 +0000.172688][5b4f] StartRecording finished.

[570:361] [2022-12-30 10:51:55 +0000.172744][5b4f] audio: start the audio mic


checker timer.
[570:362] [2022-12-30 10:51:55 +0000.173163][5b4f] machine model :xiaomi
[570:362] [2022-12-30 10:51:55 +0000.173195][5b4f] Support this machine
model :xiaomi
[570:362] [2022-12-30 10:51:55 +0000.173211][5b4f] global inited! current sdk
version: 12-14-d8558ab
[570:700] [2022-12-30 10:51:55 +0000.511754][6093]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[570:700] [2022-12-30 10:51:55 +0000.511955][63ee] MediaFilterCamera, recording
file context:0x74009ce980 input texture:6
[570:701] [2022-12-30 10:51:55 +0000.512178][63ee] GLESContext:
[570:701] [2022-12-30 10:51:55 +0000.512223][63ee] The result of eglGetDisplay is:
0xb400007430714a00
[570:702] [2022-12-30 10:51:55 +0000.513188][63ee] The result of creation:
0x734a1ce880
[570:702] [2022-12-30 10:51:55 +0000.513290][63ee] The result of
eglCreatePbufferSurface is: 0x734a1cea00
[570:702] [2022-12-30 10:51:55 +0000.513549][6093]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x74009ce980 input_texture: 6
[570:908] [2022-12-30 10:51:55 +0000.720062][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[571:561] [2022-12-30 10:51:56 +0000.372926][63f3] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[571:561] [2022-12-30 10:51:56 +0000.373121][63f3] _deviceSampleRate:48000

[571:564] [2022-12-30 10:51:56 +0000.375591][63f2] Run AGC when audioType = 0


[571:564] [2022-12-30 10:51:56 +0000.375818][63f2]
AudioDeviceDataHandler::MixAndSendOutFrame
[572:621] [2022-12-30 10:51:57 +0000.432849][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[573:566] [2022-12-30 10:51:58 +0000.377672][63f2] Run AGC when audioType = 0
[573:667] [2022-12-30 10:51:58 +0000.479050][57e9] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[573:667] [2022-12-30 10:51:58 +0000.479128][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[573:668] [2022-12-30 10:51:58 +0000.479407][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[573:668] [2022-12-30 10:51:58 +0000.479678][63ee] operator() time:869459061
enter.

[573:668] [2022-12-30 10:51:58 +0000.479722][63ee] MediaFilterCamera, recording


file context:0x74009ce980 input texture:6
[573:670] [2022-12-30 10:51:58 +0000.481321][63ee] MicSource: Mic source
created:10x7336b4e000
[573:671] [2022-12-30 10:51:58 +0000.482325][63ee] alloc thread: 0x7336ce6400
name:worker0 thread id:496231529648 to Mic_source
[573:671] [2022-12-30 10:51:58 +0000.482419][63ee] audio: start the audio sender
thread.

[573:671] [2022-12-30 10:51:58 +0000.482476][63ee] construct OpenGLRenderProgram


0x7349e79d98
[573:671] [2022-12-30 10:51:58 +0000.482561][63ee] CropFilter::SetOrientation
orientation: 90
[573:671] [2022-12-30 10:51:58 +0000.482728][63ee] filter: filter pipeline
construtc this: 0x7400931c00
[573:671] [2022-12-30 10:51:58 +0000.482778][63ee] filter: filter pipeline2 update
pattern: 1
[573:671] [2022-12-30 10:51:58 +0000.482812][63ee] CameraSource::source_id_:26
[573:671] [2022-12-30 10:51:58 +0000.482842][63ee] RecordAudioSource::source_id_:27
[573:671] [2022-12-30 10:51:58 +0000.483074][63ee] BindInputFilter 0x7336d492c0
this 0x7349e79fc0
[573:671] [2022-12-30 10:51:58 +0000.483132][63ee] BindInputFilter 0x7336d49758
this 0x7336d49a50
[573:672] [2022-12-30 10:51:58 +0000.483183][63ee] BindInputFilter 0x7349e79fc0
this 0x7400931ca0
[573:672] [2022-12-30 10:51:58 +0000.483245][63ee] setParamentForFilters:
speed:1.000000
[573:672] [2022-12-30 10:51:58 +0000.483282][63ee] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[573:672] [2022-12-30 10:51:58 +0000.483311][63ee] SetParamForFilter time:869459065
enter.

[573:672] [2022-12-30 10:51:58 +0000.483340][63ee] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[573:672] [2022-12-30 10:51:58 +0000.483370][63ee] SetParamForFilter: Params video
index is: 0
[573:672] [2022-12-30 10:51:58 +0000.483406][63ee] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[573:672] [2022-12-30 10:51:58 +0000.483444][63ee] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[573:672] [2022-12-30 10:51:58 +0000.483481][63ee] crop filter mode tpye:
citytravelvideo index:0
[573:677] [2022-12-30 10:51:58 +0000.488754][63ee]
Warning(parse_template_json.cc:45): json parament no found the parament
[573:677] [2022-12-30 10:51:58 +0000.488863][63ee]
Warning(parse_template_json.cc:45): json parament no found the parament
[573:677] [2022-12-30 10:51:58 +0000.488898][63ee]
Warning(parse_template_json.cc:45): json parament no found the parament
[573:677] [2022-12-30 10:51:58 +0000.488929][63ee]
Warning(parse_template_json.cc:45): json parament no found the parament
[573:677] [2022-12-30 10:51:58 +0000.488956][63ee]
Warning(parse_template_json.cc:45): json parament no found the parament
[573:677] [2022-12-30 10:51:58 +0000.488982][63ee]
Warning(parse_template_json.cc:45): json parament no found the parament
[573:677] [2022-12-30 10:51:58 +0000.489012][63ee]
Warning(parse_template_json.cc:45): json parament no found the parament
[573:677] [2022-12-30 10:51:58 +0000.489041][63ee]
Warning(parse_template_json.cc:81): json parament no found the parament
[573:677] [2022-12-30 10:51:58 +0000.489072][63ee]
Warning(parse_template_json.cc:81): json parament no found the parament
[573:677] [2022-12-30 10:51:58 +0000.489103][63ee]
Warning(parse_template_json.cc:67): json parament no found the parament
[573:677] [2022-12-30 10:51:58 +0000.489132][63ee]
Warning(parse_template_json.cc:93): json parament no found the duration
[573:678] [2022-12-30 10:51:58 +0000.489165][63ee] SetParamForFilter leave. expire
time = 6 ms

[573:678] [2022-12-30 10:51:58 +0000.489387][63ee] OnOutputSizeChanged width 1280


height 720
[573:678] [2022-12-30 10:51:58 +0000.489446][63ee] OpenGLFrameBuffer: width:1280
height:720
[573:678] [2022-12-30 10:51:58 +0000.489480][63ee] OpenGLFrameBuffer: width:1280
height:720
[573:678] [2022-12-30 10:51:58 +0000.489510][63ee] OpenGLFrameBuffer: width:1280
height:720
[573:678] [2022-12-30 10:51:58 +0000.489539][63ee] OpenGLFrameBuffer: width:1280
height:720
[573:678] [2022-12-30 10:51:58 +0000.489570][63ee] OpenGLFrameBuffer: width:1280
height:720
[573:678] [2022-12-30 10:51:58 +0000.489599][63ee] OpenGLFrameBuffer: width:1280
height:720
[573:678] [2022-12-30 10:51:58 +0000.489626][63ee] construct TrivalImageDrawer
0x7336da3ac0
[573:678] [2022-12-30 10:51:58 +0000.489655][63ee] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7336da3ac0 context 0x7318946680
[573:678] [2022-12-30 10:51:58 +0000.489686][63ee] setupGLES:
[573:679] [2022-12-30 10:51:58 +0000.490225][63ee] OpenGLRenderProgram::Initialize.
[573:679] [2022-12-30 10:51:58 +0000.490329][63ee] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[573:679] [2022-12-30 10:51:58 +0000.490365][63ee] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[573:679] [2022-12-30 10:51:58 +0000.490451][63ee] Init open gl render:
0x7349e79d98
[573:679] [2022-12-30 10:51:58 +0000.490486][63ee] Fragement shader path:
[573:679] [2022-12-30 10:51:58 +0000.490529][63ee] Fragement shader path:
[573:679] [2022-12-30 10:51:58 +0000.490581][63ee] create opengl program object.
[573:679] [2022-12-30 10:51:58 +0000.490630][63ee] create shader: vertex
[573:679] [2022-12-30 10:51:58 +0000.490943][63ee] create shader: fragment
[573:681] [2022-12-30 10:51:58 +0000.492702][63ee] Have not extra filter filename!
[573:681] [2022-12-30 10:51:58 +0000.492762][63ee] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[573:681] [2022-12-30 10:51:58 +0000.492800][63ee] OpenGLRenderProgram::Initialize
success.
[573:681] [2022-12-30 10:51:58 +0000.492866][63ee] Setup the OpenGL result:1
[573:682] [2022-12-30 10:51:58 +0000.493464][63ed] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_869459074.mp4
[573:682] [2022-12-30 10:51:58 +0000.493681][63ed] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_869459074.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[573:682] [2022-12-30 10:51:58 +0000.493787][63ed] 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
[573:682] [2022-12-30 10:51:58 +0000.493841][63ed] 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_869459074.mp4
fileFD: -1
[573:683] [2022-12-30 10:51:58 +0000.494261][6450] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7336d05298
[573:683] [2022-12-30 10:51:58 +0000.494315][63ed] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_869459074.mp4
is opened successfully
[573:683] [2022-12-30 10:51:58 +0000.494520][63ed] setupMediaProcessers:
[573:683] [2022-12-30 10:51:58 +0000.494578][63ed]
RecordingSessionInternalSimple:setup media processers.
[573:683] [2022-12-30 10:51:58 +0000.494626][63ed] construct AAC encoder
[573:683] [2022-12-30 10:51:58 +0000.495067][63ed] H264Encoder creating:
superfast011818
[573:683] [2022-12-30 10:51:58 +0000.495131][63ed] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[573:684] [2022-12-30 10:51:58 +0000.495968][63ed] H264Encode::GetMachineModel is
M2002J9G
[573:684] [2022-12-30 10:51:58 +0000.496042][63ed] H264Encoder machine_mode
is:M2002J9G
[573:684] [2022-12-30 10:51:58 +0000.496075][63ed] H264Encode::machine size :9
machine_mode:M2002J9G
[573:684] [2022-12-30 10:51:58 +0000.496106][63ed] H264Encode::machine array
size :22 machine_mode:M2002J9G
[573:685] [2022-12-30 10:51:58 +0000.496137][63ed] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[573:685] [2022-12-30 10:51:58 +0000.496190][63ed] setupCompressionSession:
[573:685] [2022-12-30 10:51:58 +0000.496234][63ed] H264Encode::creating hareware
Encoder
[573:685] [2022-12-30 10:51:58 +0000.496291][63ed] AndroidHwAvcEncoder
time:869459078 enter.

[573:685] [2022-12-30 10:51:58 +0000.496490][63ed] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007430621380 address:0x7303ead760
[573:685] [2022-12-30 10:51:58 +0000.496653][63ed] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[573:685] [2022-12-30 10:51:58 +0000.496712][63ed] The video avc hw codec address
is 0x74009fab90
[573:685] [2022-12-30 10:51:58 +0000.496801][63ed] AndroidHwAvcEncoder leave.
expire time = 0 ms
[573:685] [2022-12-30 10:51:58 +0000.496859][63ed] RegisterEncodeCompleteCallback
time:869459078 enter.

[573:685] [2022-12-30 10:51:58 +0000.496978][63ed] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[573:685] [2022-12-30 10:51:58 +0000.497058][63ed] InitEncode time:869459078


enter.

[573:686] [2022-12-30 10:51:58 +0000.497149][63ed] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[573:686] [2022-12-30 10:51:58 +0000.497212][63ed] Create time:869459079 enter.

[573:686] [2022-12-30 10:51:58 +0000.497256][63ed] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[573:686] [2022-12-30 10:51:58 +0000.497303][63ed]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7336b5c280
[573:686] [2022-12-30 10:51:58 +0000.497480][63ed]
supported_type:image/vnd.android.heic
[573:686] [2022-12-30 10:51:58 +0000.497556][63ed] supported_type:video/avc
[573:686] [2022-12-30 10:51:58 +0000.497608][63ed] name:OMX.qcom.video.encoder.avc
mime:video/avc
[573:686] [2022-12-30 10:51:58 +0000.497667][63ed] hwCodecPrefix :OMX.qcom.
[573:686] [2022-12-30 10:51:58 +0000.497716][63ed] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[573:686] [2022-12-30 10:51:58 +0000.497764][63ed] mediacodec_createCodecByName
time:869459079 enter.

[573:686] [2022-12-30 10:51:58 +0000.497806][63ed] WrapAndroidMediaCodec


time:869459079 enter.

[573:686] [2022-12-30 10:51:58 +0000.497944][63ed] WrapAndroidMediaCodec leave.


expire time = 0 ms

[573:704] [2022-12-30 10:51:58 +0000.515608][63ed] mediacodec_createCodecByName


leave. expire time = 18 ms

[573:704] [2022-12-30 10:51:58 +0000.515697][63ed] WrapAndroidMediaFromat


time:869459097 enter.

[573:704] [2022-12-30 10:51:58 +0000.515752][63ed] WrapAndroidMediaFromat leave.


expire time = 0 ms

[573:744] [2022-12-30 10:51:58 +0000.555721][63ed] Destroy time:869459137 enter.

[573:744] [2022-12-30 10:51:58 +0000.555871][63ed] WrapAndroidMediaFromat::


Destroy
[573:744] [2022-12-30 10:51:58 +0000.555910][63ed] Destroy leave. expire time = 0
ms

[573:744] [2022-12-30 10:51:58 +0000.555943][63ed] ~WrapAndroidMediaFromat


time:869459137 enter.

[573:744] [2022-12-30 10:51:58 +0000.555973][63ed] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[573:744] [2022-12-30 10:51:58 +0000.556007][63ed] Create leave. expire time = 58


ms
[573:744] [2022-12-30 10:51:58 +0000.556079][63ed] isSemiPlanarSupport
time:869459137 enter.

[573:744] [2022-12-30 10:51:58 +0000.556110][63ed] H264Encoder isSemiPlanarSupport


[573:745] [2022-12-30 10:51:58 +0000.556141][63ed] isSemiPlanarSupport leave.
expire time = 1 ms

[573:745] [2022-12-30 10:51:58 +0000.556172][63ed] creat hw H264Encoder success,


isSemiPlanar:1
[573:745] [2022-12-30 10:51:58 +0000.556263][63ed] InitEncode leave. expire time =
60 ms

[573:745] [2022-12-30 10:51:58 +0000.556297][63ed] H264Encode::created Encoder


[573:745] [2022-12-30 10:51:58 +0000.556325][63ed] H264Encode:: H264 encoder
created.
[573:745] [2022-12-30 10:51:58 +0000.556351][63ed] H264 encoder created.
[573:745] [2022-12-30 10:51:58 +0000.556377][63ed]
RecordingSessionInternalSimple:created avc encoder avc: 0x7336db5e00
[573:745] [2022-12-30 10:51:58 +0000.556408][63ed] setOutput:
[573:745] [2022-12-30 10:51:58 +0000.556435][63ed]
RecordingSessionInternalSimple:encoder set output to muxer!
[573:745] [2022-12-30 10:51:58 +0000.556461][63ed] request a key frame
[573:745] [2022-12-30 10:51:58 +0000.556485][63ed] H264Encode:: request a key frame
[573:745] [2022-12-30 10:51:58 +0000.556612][63ed] setDisplayRotate :90
[573:745] [2022-12-30 10:51:58 +0000.556649][63ed] 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
[573:745] [2022-12-30 10:51:58 +0000.556728][63ee] StartRecording:
[573:745] [2022-12-30 10:51:58 +0000.556798][6448] operator(): Set the recording
session in mic source. recording session: 0x7336d49600
[573:745] [2022-12-30 10:51:58 +0000.556916][63ee] operator() leave. expire time =
77 ms

[573:801] [2022-12-30 10:51:58 +0000.612604][63ee] begine recode to first frame


spend time:133
[573:801] [2022-12-30 10:51:58 +0000.612682][63ee]
GPUImageProcessing::SetOrientation orientation: 90
[573:802] [2022-12-30 10:51:58 +0000.613169][63ee] drawYUV420 render
OpenGLRenderProgram:0x7349e79d98
[573:832] [2022-12-30 10:51:58 +0000.643426][63ee] drawYUV420 render
OpenGLRenderProgram:0x7349e79d98
[573:838] [2022-12-30 10:51:58 +0000.649482][644f]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[573:873] [2022-12-30 10:51:58 +0000.684889][63ee] drawYUV420 render
OpenGLRenderProgram:0x7349e79d98
[573:874] [2022-12-30 10:51:58 +0000.685747][6450] add aac audio track with id:1
[573:914] [2022-12-30 10:51:58 +0000.725471][644f] h264 add frame header cdr flag
[573:915] [2022-12-30 10:51:58 +0000.726347][644f] h264 add frame header cdr flag
[573:915] [2022-12-30 10:51:58 +0000.726950][644f] Received key frame:0
[573:915] [2022-12-30 10:51:58 +0000.727058][644f] H264Encode:: get a sps pps
header!headerSize:31
[573:916] [2022-12-30 10:51:58 +0000.727222][6450] get the H.264 SPS parameter
[573:916] [2022-12-30 10:51:58 +0000.727538][6450] add video track with id:2
[573:917] [2022-12-30 10:51:58 +0000.728178][6450] get the H.264 PPS parameter
[573:919] [2022-12-30 10:51:58 +0000.730736][6450] get the H.264 IDR frame
[573:919] [2022-12-30 10:51:58 +0000.730831][6450] resss:true
[573:919] [2022-12-30 10:51:58 +0000.730861][6450] video start ts:0
[573:919] [2022-12-30 10:51:58 +0000.730954][6450] the video frame has been written
into MP4 file
[573:946] [2022-12-30 10:51:58 +0000.757345][63ee] The convert RGB to YUV take 2
[573:960] [2022-12-30 10:51:58 +0000.771150][6450] audio start ts:0
[573:960] [2022-12-30 10:51:58 +0000.771286][6450] the audio frame has been written
into MP4 file
[574:003] [2022-12-30 10:51:58 +0000.815040][644f] DTS queue for
Generator:0x7336d054b8 139 170
[574:028] [2022-12-30 10:51:58 +0000.839390][6448] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[574:037] [2022-12-30 10:51:58 +0000.848629][6447]
RecordAudioSource::PullAudioFrame
[574:104] [2022-12-30 10:51:58 +0000.916092][644f] Push an pts:269 to dts queue.
[574:143] [2022-12-30 10:51:58 +0000.954834][644f] last dts:239 currentPts:269
ppsOrSPS:0 queue length:2
[574:201] [2022-12-30 10:51:59 +0000.12930][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[574:238] [2022-12-30 10:51:59 +0000.49258][63ee] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[574:334] [2022-12-30 10:51:59 +0000.146003][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[574:363] [2022-12-30 10:51:59 +0000.174320][5c0b]
monitorTime:4002totalDuration:3910
[574:449] [2022-12-30 10:51:59 +0000.261015][63ee] The convert RGB to YUV take 1
[574:493] [2022-12-30 10:51:59 +0000.304788][6447] AF_SpeedFilter::PullFrame eof4
[574:508] [2022-12-30 10:51:59 +0000.319629][6447]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[574:703] [2022-12-30 10:51:59 +0000.514470][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[574:815] [2022-12-30 10:51:59 +0000.626981][644f] SendFrame
encodedImage._timeStamp:936encodedImage->_length:68304
[574:839] [2022-12-30 10:51:59 +0000.650309][644f] DTS queue for
Generator:0x7336d054b8 976 1005
[574:869] [2022-12-30 10:51:59 +0000.680207][63ee] webrtc common_video plane
old ..... (1/1000) new: 79001 delete: 78979 diff: 22
[574:938] [2022-12-30 10:51:59 +0000.749459][63ee] The convert RGB to YUV take 3
[575:027] [2022-12-30 10:51:59 +0000.838344][6448] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[575:205] [2022-12-30 10:52:00 +0000.16625][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[575:266] [2022-12-30 10:52:00 +0000.77895][6447] AF_SpeedFilter audio 0x7336d49900
PullFrame
[575:440] [2022-12-30 10:52:00 +0000.251284][63ee] The convert RGB to YUV take 2
[575:442] [2022-12-30 10:52:00 +0000.253285][644f] Push an pts:1606 to dts queue.
[575:486] [2022-12-30 10:52:00 +0000.297962][644f] last dts:1571 currentPts:1606
ppsOrSPS:0 queue length:2
[575:562] [2022-12-30 10:52:00 +0000.373263][63f2] Run AGC when audioType = 0
[575:562] [2022-12-30 10:52:00 +0000.373494][63f2]
AudioDeviceDataHandler::MixAndSendOutFrame
[575:564] [2022-12-30 10:52:00 +0000.375568][644e]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 1648queue_audio_frame_:5
[575:652] [2022-12-30 10:52:00 +0000.463544][6447] resampled_data_size:0
[575:677] [2022-12-30 10:52:00 +0000.488210][644f] DTS queue for
Generator:0x7336d054b8 1803 1842
[575:707] [2022-12-30 10:52:00 +0000.518784][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[575:776] [2022-12-30 10:52:00 +0000.587709][644f] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1908 pts:1908
[575:876] [2022-12-30 10:52:00 +0000.687871][6447]
RecordAudioSource::PullAudioFrame
[575:879] [2022-12-30 10:52:00 +0000.690885][644f] h264 add frame header cdr flag
[575:880] [2022-12-30 10:52:00 +0000.691184][644f] Received key frame:2005
[575:915] [2022-12-30 10:52:00 +0000.727020][6450] get the H.264 IDR frame
[575:949] [2022-12-30 10:52:00 +0000.760411][63ee] The convert RGB to YUV take 2
[575:978] [2022-12-30 10:52:00 +0000.789884][644f]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:2142
[576:024] [2022-12-30 10:52:00 +0000.835640][6448] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[576:049] [2022-12-30 10:52:00 +0000.860852][63f2] haveEnoughProcessedData
internalAudioStream.length: 10
[576:202] [2022-12-30 10:52:01 +0000.14061][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[576:439] [2022-12-30 10:52:01 +0000.250784][63ee] The convert RGB to YUV take 2
[576:467] [2022-12-30 10:52:01 +0000.278760][63ee] GPUImageProcessing: process
video frame with resolution 1280 X 720
[576:467] [2022-12-30 10:52:01 +0000.278845][63ee] GPUImageProcessing: input frame
width1280 X 720
[576:468] [2022-12-30 10:52:01 +0000.279305][63ee] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[576:468] [2022-12-30 10:52:01 +0000.279377][63ee] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[576:475] [2022-12-30 10:52:01 +0000.286858][644f] DTS queue for
Generator:0x7336d054b8 2636
[576:602] [2022-12-30 10:52:01 +0000.413661][644f] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:2768
[576:602] [2022-12-30 10:52:01 +0000.413768][644f] push video frame to H264
encoder. (100 frame for one log)

[576:602] [2022-12-30 10:52:01 +0000.413823][644f] push video frame to H264


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

[576:602] [2022-12-30 10:52:01 +0000.413856][644f] H264Encode::push video frame to


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

[576:602] [2022-12-30 10:52:01 +0000.413895][644f] The input pts:2768 fps:30


[576:641] [2022-12-30 10:52:01 +0000.452547][644f] H264Encode::H264SWEncoder get
callback, length:60864 type:1 nalType:1length:60860
[576:691] [2022-12-30 10:52:01 +0000.502815][6447] AF_SpeedFilter audio time 222,
0x7336d49900 out time: 869461958 org time: 869461958
[576:716] [2022-12-30 10:52:01 +0000.527912][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[576:743] [2022-12-30 10:52:01 +0000.554441][6447] AF_SpeedFilter::PullFrame eof4
[576:758] [2022-12-30 10:52:01 +0000.569428][6447]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[576:772] [2022-12-30 10:52:01 +0000.583600][644f] Push an pts:2935 to dts queue.
[576:809] [2022-12-30 10:52:01 +0000.620499][644f] last dts:2907 currentPts:2935
ppsOrSPS:0 queue length:2
[576:841] [2022-12-30 10:52:01 +0000.652528][6447] AF_SpeedFilter audio
0x7336d49900 PullFrame
[576:936] [2022-12-30 10:52:01 +0000.747949][63ee] The convert RGB to YUV take 1
[576:937] [2022-12-30 10:52:01 +0000.748284][63ee] webrtc common_video plane
old ..... (1/1000) new: 80001 delete: 79983 diff: 18
[577:027] [2022-12-30 10:52:01 +0000.838345][6448] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[577:107] [2022-12-30 10:52:01 +0000.918760][63ee] drawYUV420 render
OpenGLRenderProgram:0x7349e79d98
[577:200] [2022-12-30 10:52:02 +0000.11996][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[577:308] [2022-12-30 10:52:02 +0000.119669][644f] DTS queue for
Generator:0x7336d054b8 3470
[577:438] [2022-12-30 10:52:02 +0000.249749][63ee] The convert RGB to YUV take 2
[577:564] [2022-12-30 10:52:02 +0000.375627][63f2] Run AGC when audioType = 0
[577:708] [2022-12-30 10:52:02 +0000.519649][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[577:709] [2022-12-30 10:52:02 +0000.520162][6447]
RecordAudioSource::PullAudioFrame
[577:762] [2022-12-30 10:52:02 +0000.573422][63f2] haveEnoughProcessedData
internalAudioStream.length: 10
[577:824] [2022-12-30 10:52:02 +0000.635334][6447] resampled_data_size:12800
[577:876] [2022-12-30 10:52:02 +0000.687388][644f] h264 add frame header cdr flag
[577:876] [2022-12-30 10:52:02 +0000.687749][644f] Received key frame:4006
[577:912] [2022-12-30 10:52:02 +0000.723632][6450] get the H.264 IDR frame
[577:920] [2022-12-30 10:52:02 +0000.731864][644e]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 3970queue_audio_frame_:9
[577:940] [2022-12-30 10:52:02 +0000.751726][63ee] The convert RGB to YUV take 2
[578:033] [2022-12-30 10:52:02 +0000.844831][6448] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[578:107] [2022-12-30 10:52:02 +0000.918777][644f] Push an pts:4271 to dts queue.
[578:144] [2022-12-30 10:52:02 +0000.955491][644f] DTS queue for
Generator:0x7336d054b8 4271 4307
[578:147] [2022-12-30 10:52:02 +0000.958503][644f] SendFrame
encodedImage._timeStamp:4271encodedImage->_length:54448
[578:147] [2022-12-30 10:52:02 +0000.958664][644f] last dts:4235 currentPts:4271
ppsOrSPS:0 queue length:2
[578:200] [2022-12-30 10:52:03 +0000.11924][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[578:425] [2022-12-30 10:52:03 +0000.236602][6447] AF_SpeedFilter audio
0x7336d49900 PullFrame
[578:440] [2022-12-30 10:52:03 +0000.251314][63ee] The convert RGB to YUV take 2
[578:703] [2022-12-30 10:52:03 +0000.514922][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[578:732] [2022-12-30 10:52:03 +0000.544104][6448] The output timestamp from audio
mixer change:869464117
[578:942] [2022-12-30 10:52:03 +0000.753756][63ee] The convert RGB to YUV take 2
[578:970] [2022-12-30 10:52:03 +0000.781762][644f] DTS queue for
Generator:0x7336d054b8 5108 5135
[578:986] [2022-12-30 10:52:03 +0000.797781][63f2] On audio frame the broadcast
with timestamp:869464379 samples:480. (1000 frame for one log)

[579:003] [2022-12-30 10:52:03 +0000.814430][6447] AF_SpeedFilter::PullFrame eof4


[579:018] [2022-12-30 10:52:03 +0000.829704][6447]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[579:032] [2022-12-30 10:52:03 +0000.843509][6448] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[579:032] [2022-12-30 10:52:03 +0000.843898][6448] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[579:038] [2022-12-30 10:52:03 +0000.849304][63ee] webrtc common_video plane
old ..... (1/1000) new: 81001 delete: 80979 diff: 22
[579:141] [2022-12-30 10:52:03 +0000.952235][644f] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:5273 pts:5273
[579:202] [2022-12-30 10:52:04 +0000.14001][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[579:309] [2022-12-30 10:52:04 +0000.121122][644f]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:5473
[579:440] [2022-12-30 10:52:04 +0000.251201][63ee] The convert RGB to YUV take 2
[579:443] [2022-12-30 10:52:04 +0000.254213][644f] Push an pts:5606 to dts queue.
[579:470] [2022-12-30 10:52:04 +0000.281345][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[579:475] [2022-12-30 10:52:04 +0000.286775][644f] last dts:5572 currentPts:5606
ppsOrSPS:0 queue length:2
[579:559] [2022-12-30 10:52:04 +0000.370205][6447]
RecordAudioSource::PullAudioFrame
[579:563] [2022-12-30 10:52:04 +0000.374762][63f2] Run AGC when audioType = 0
[579:563] [2022-12-30 10:52:04 +0000.375025][63f2]
AudioDeviceDataHandler::MixAndSendOutFrame
[579:705] [2022-12-30 10:52:04 +0000.516309][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[579:808] [2022-12-30 10:52:04 +0000.619200][644f] DTS queue for
Generator:0x7336d054b8 5936 5971
[579:834] [2022-12-30 10:52:04 +0000.645471][63ee] GPUImageProcessing: process
video frame with resolution 1280 X 720
[579:834] [2022-12-30 10:52:04 +0000.645569][63ee] GPUImageProcessing: input frame
width1280 X 720
[579:834] [2022-12-30 10:52:04 +0000.645970][63ee] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[579:834] [2022-12-30 10:52:04 +0000.646105][63ee] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[579:876] [2022-12-30 10:52:04 +0000.687236][644f] h264 add frame header cdr flag
[579:876] [2022-12-30 10:52:04 +0000.687589][644f] Received key frame:6002
[579:909] [2022-12-30 10:52:04 +0000.721021][6450] get the H.264 IDR frame
[579:939] [2022-12-30 10:52:04 +0000.750942][63ee] The convert RGB to YUV take 1
[579:989] [2022-12-30 10:52:04 +0000.800245][644f] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6154
[579:989] [2022-12-30 10:52:04 +0000.800509][644f] push video frame to H264
encoder. (100 frame for one log)

[579:989] [2022-12-30 10:52:04 +0000.800607][644f] push video frame to H264


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

[579:989] [2022-12-30 10:52:04 +0000.800655][644f] H264Encode::push video frame to


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

[579:989] [2022-12-30 10:52:04 +0000.800711][644f] The input pts:6154 fps:30


[580:007] [2022-12-30 10:52:04 +0000.818348][6447] AF_SpeedFilter audio
0x7336d49900 PullFrame
[580:031] [2022-12-30 10:52:04 +0000.842525][6448] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[580:048] [2022-12-30 10:52:04 +0000.859240][644f] H264Encode::H264SWEncoder get
callback, length:69888 type:1 nalType:1length:69884
[580:099] [2022-12-30 10:52:04 +0000.910967][6447] resampled_data_size:3072
[580:185] [2022-12-30 10:52:04 +0000.996619][644e]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6292queue_audio_frame_:3
[580:196] [2022-12-30 10:52:05 +0000.7629][63ee] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[580:440] [2022-12-30 10:52:05 +0000.251385][63ee] drawYUV420 render
OpenGLRenderProgram:0x7349e79d98
[580:442] [2022-12-30 10:52:05 +0000.253530][63ee] The convert RGB to YUV take 2
[580:466] [2022-12-30 10:52:05 +0000.278011][6447] FilterPipeline2::OnAudioFrame
pts 6670 last_audio_timestamp_ 6670
[580:607] [2022-12-30 10:52:05 +0000.418984][644f] DTS queue for
Generator:0x7336d054b8 6771
[580:703] [2022-12-30 10:52:05 +0000.514312][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[580:773] [2022-12-30 10:52:05 +0000.584219][644f] Push an pts:6937 to dts queue.
[580:812] [2022-12-30 10:52:05 +0000.623449][644f] last dts:6902 currentPts:6937
ppsOrSPS:0 queue length:2
[580:938] [2022-12-30 10:52:05 +0000.749258][63ee] The convert RGB to YUV take 3
[581:028] [2022-12-30 10:52:05 +0000.839398][6448] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[581:110] [2022-12-30 10:52:05 +0000.921386][63ee] webrtc common_video plane
old ..... (1/1000) new: 82001 delete: 81983 diff: 18
[581:185] [2022-12-30 10:52:05 +0000.996960][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[581:205] [2022-12-30 10:52:06 +0000.16200][63ee] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[581:261] [2022-12-30 10:52:06 +0000.72727][6447] AF_SpeedFilter::PullFrame eof4
[581:277] [2022-12-30 10:52:06 +0000.88586][6447]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[581:402] [2022-12-30 10:52:06 +0000.213596][6447]
RecordAudioSource::PullAudioFrame
[581:438] [2022-12-30 10:52:06 +0000.249163][63ee] The convert RGB to YUV take 2
[581:445] [2022-12-30 10:52:06 +0000.256262][644f] DTS queue for
Generator:0x7336d054b8 7604
[581:477] [2022-12-30 10:52:06 +0000.288757][644f] SendFrame
encodedImage._timeStamp:7604encodedImage->_length:50160
[581:561] [2022-12-30 10:52:06 +0000.372825][63f3] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[581:561] [2022-12-30 10:52:06 +0000.372984][63f3] _deviceSampleRate:48000

[581:566] [2022-12-30 10:52:06 +0000.377484][63f2] Run AGC when audioType = 0


[581:590] [2022-12-30 10:52:06 +0000.401468][6447] AF_SpeedFilter audio
0x7336d49900 PullFrame
[581:701] [2022-12-30 10:52:06 +0000.512581][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[581:875] [2022-12-30 10:52:06 +0000.686607][644f] h264 add frame header cdr flag
[581:876] [2022-12-30 10:52:06 +0000.687291][644f] Received key frame:8003
[581:899] [2022-12-30 10:52:06 +0000.710721][63ee]
MediaFilterCamera::NeedProcessTexture
[581:905] [2022-12-30 10:52:06 +0000.716713][6450] get the H.264 IDR frame
[581:940] [2022-12-30 10:52:06 +0000.751874][63ee] The convert RGB to YUV take 2
[582:020] [2022-12-30 10:52:06 +0000.831859][6447] AF_SpeedFilter audio time,
0x7336d49900 rcv time: 869467406
[582:021] [2022-12-30 10:52:06 +0000.832177][6447] AF_SpeedFilter audio time,
0x7336d49900 rcv time: 869467406in_nSamples:441
[582:029] [2022-12-30 10:52:06 +0000.840855][6448] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[582:055] [2022-12-30 10:52:06 +0000.867141][6447]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 869467408
[582:056] [2022-12-30 10:52:06 +0000.867350][6447]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[582:103] [2022-12-30 10:52:06 +0000.914814][644f] Push an pts:8269 to dts queue.
[582:140] [2022-12-30 10:52:06 +0000.951834][644f] last dts:8237 currentPts:8269
ppsOrSPS:0 queue length:2
[582:202] [2022-12-30 10:52:07 +0000.13768][63ee] CameraSource::PushExtraFrame
pkt_dts: 8401, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7336d49180
[582:203] [2022-12-30 10:52:07 +0000.14345][63ee] CropFilter::OnVideoFrame
outputtexture :8
[582:203] [2022-12-30 10:52:07 +0000.14480][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[582:254] [2022-12-30 10:52:07 +0000.65309][6447] resampled_data_size:15872
[582:276] [2022-12-30 10:52:07 +0000.87965][644f] DTS queue for
Generator:0x7336d054b8 8403 8441
[582:340] [2022-12-30 10:52:07 +0000.151197][63ee]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:8506
[582:441] [2022-12-30 10:52:07 +0000.252314][63ee] The convert RGB to YUV take 2
[582:508] [2022-12-30 10:52:07 +0000.319364][644f] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8636 pts:8636
[582:535] [2022-12-30 10:52:07 +0000.347110][644e]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 8614queue_audio_frame_:7
[582:638] [2022-12-30 10:52:07 +0000.449404][644f]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:8803
[582:701] [2022-12-30 10:52:07 +0000.512604][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[582:817] [2022-12-30 10:52:07 +0000.629015][6447] AF_SpeedFilter audio time 111,
0x7336d49900 out time: 869468128 org time: 869468128
[582:901] [2022-12-30 10:52:07 +0000.712152][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[582:937] [2022-12-30 10:52:07 +0000.748190][63ee] The convert RGB to YUV take 2
[583:028] [2022-12-30 10:52:07 +0000.839650][6448] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[583:105] [2022-12-30 10:52:07 +0000.916569][644f] DTS queue for
Generator:0x7336d054b8 9234 9270
[583:169] [2022-12-30 10:52:07 +0000.980674][6447] AF_SpeedFilter audio
0x7336d49900 PullFrame
[583:189] [2022-12-30 10:52:08 +0000.599][6447] AF_SpeedFilter audio time
[583:208] [2022-12-30 10:52:08 +0000.19641][63ee] webrtc common_video plane
old ..... (1/1000) new: 83001 delete: 82979 diff: 22
[583:208] [2022-12-30 10:52:08 +0000.19764][63ee] GPUImageProcessing: process video
frame with resolution 1280 X 720
[583:208] [2022-12-30 10:52:08 +0000.19810][63ee] GPUImageProcessing: input frame
width1280 X 720
[583:209] [2022-12-30 10:52:08 +0000.20216][63ee] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[583:209] [2022-12-30 10:52:08 +0000.20289][63ee] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[583:209] [2022-12-30 10:52:08 +0000.20379][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[583:239] [2022-12-30 10:52:08 +0000.50192][6447] RecordAudioSource::PullAudioFrame
[583:339] [2022-12-30 10:52:08 +0000.150257][644f] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:9503
[583:339] [2022-12-30 10:52:08 +0000.150400][644f] push video frame to H264
encoder. (100 frame for one log)

[583:339] [2022-12-30 10:52:08 +0000.150464][644f] push video frame to H264


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

[583:339] [2022-12-30 10:52:08 +0000.150529][644f] H264Encode::push video frame to


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

[583:339] [2022-12-30 10:52:08 +0000.150641][644f] The input pts:9503 fps:30


[583:375] [2022-12-30 10:52:08 +0000.186865][644f] H264Encode::H264SWEncoder get
callback, length:55888 type:1 nalType:1length:55884
[583:443] [2022-12-30 10:52:08 +0000.255141][63ee] The convert RGB to YUV take 1
[583:445] [2022-12-30 10:52:08 +0000.256580][644f] Push an pts:9610 to dts queue.
[583:477] [2022-12-30 10:52:08 +0000.289138][644f] last dts:9571 currentPts:9610
ppsOrSPS:0 queue length:2
[583:514] [2022-12-30 10:52:08 +0000.325946][6447] AF_SpeedFilter::PullFrame eof4
[583:529] [2022-12-30 10:52:08 +0000.340555][6447]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[583:566] [2022-12-30 10:52:08 +0000.378064][63f2] Run AGC when audioType = 0
[583:567] [2022-12-30 10:52:08 +0000.378409][63f2]
AudioDeviceDataHandler::MixAndSendOutFrame
[583:700] [2022-12-30 10:52:08 +0000.511863][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[583:766] [2022-12-30 10:52:08 +0000.577830][63ee] drawYUV420 render
OpenGLRenderProgram:0x7349e79d98
[583:880] [2022-12-30 10:52:08 +0000.691166][644f] h264 add frame header cdr flag
[583:883] [2022-12-30 10:52:08 +0000.694376][644f] Received key frame:10001
[583:911] [2022-12-30 10:52:08 +0000.722829][644f] DTS queue for
Generator:0x7336d054b8 10071
[583:912] [2022-12-30 10:52:08 +0000.723419][6450] get the H.264 IDR frame
[583:936] [2022-12-30 10:52:08 +0000.748037][63ee] The convert RGB to YUV take 1
[584:023] [2022-12-30 10:52:08 +0000.834808][6448] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[584:202] [2022-12-30 10:52:09 +0000.13506][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[584:437] [2022-12-30 10:52:09 +0000.248822][63ee] The convert RGB to YUV take 2
[584:512] [2022-12-30 10:52:09 +0000.324051][6447] resampled_data_size:6656
[584:621] [2022-12-30 10:52:09 +0000.432260][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[584:704] [2022-12-30 10:52:09 +0000.515191][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[584:737] [2022-12-30 10:52:09 +0000.549004][644f] DTS queue for
Generator:0x7336d054b8 10901
[584:755] [2022-12-30 10:52:09 +0000.566245][6447] AF_SpeedFilter audio
0x7336d49900 PullFrame
[584:770] [2022-12-30 10:52:09 +0000.582099][644f] Push an pts:10935 to dts queue.
[584:807] [2022-12-30 10:52:09 +0000.618888][644f] SendFrame
encodedImage._timeStamp:10935encodedImage->_length:62704
[584:807] [2022-12-30 10:52:09 +0000.619054][644f] last dts:10901 currentPts:10935
ppsOrSPS:0 queue length:2
[584:815] [2022-12-30 10:52:09 +0000.627122][644e]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 10936queue_audio_frame_:1
[584:936] [2022-12-30 10:52:09 +0000.748002][63ee] The convert RGB to YUV take 1
[585:034] [2022-12-30 10:52:09 +0000.845975][6448] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[585:090] [2022-12-30 10:52:09 +0000.901912][6447]
RecordAudioSource::PullAudioFrame
[585:201] [2022-12-30 10:52:10 +0000.12952][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[585:269] [2022-12-30 10:52:10 +0000.81032][63ee] webrtc common_video plane
old ..... (1/1000) new: 84001 delete: 83983 diff: 18
[585:334] [2022-12-30 10:52:10 +0000.145588][63ee] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[585:437] [2022-12-30 10:52:10 +0000.248333][63ee] The convert RGB to YUV take 2
[585:566] [2022-12-30 10:52:10 +0000.377325][63f2] Run AGC when audioType = 0
[585:576] [2022-12-30 10:52:10 +0000.387467][644f] DTS queue for
Generator:0x7336d054b8 11739
[585:702] [2022-12-30 10:52:10 +0000.514047][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[585:777] [2022-12-30 10:52:10 +0000.588997][6447] AF_SpeedFilter::PullFrame eof4
[585:792] [2022-12-30 10:52:10 +0000.604071][6447]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[585:877] [2022-12-30 10:52:10 +0000.688346][644f] h264 add frame header cdr flag
[585:879] [2022-12-30 10:52:10 +0000.691123][644f] Received key frame:11999
[585:880] [2022-12-30 10:52:10 +0000.691318][644f] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11999 pts:11999
[585:913] [2022-12-30 10:52:10 +0000.724417][6450] get the H.264 IDR frame
[585:937] [2022-12-30 10:52:10 +0000.748733][63ee] The convert RGB to YUV take 2
[585:971] [2022-12-30 10:52:10 +0000.783136][644f]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:12136
[586:029] [2022-12-30 10:52:10 +0000.840982][6448] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[586:111] [2022-12-30 10:52:10 +0000.922677][644f] Push an pts:12277 to dts queue.
[586:180] [2022-12-30 10:52:10 +0000.991970][644f] last dts:12240 currentPts:12277
ppsOrSPS:0 queue length:3
[586:200] [2022-12-30 10:52:11 +0000.11555][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[586:330] [2022-12-30 10:52:11 +0000.141991][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[586:336] [2022-12-30 10:52:11 +0000.147546][6447] AF_SpeedFilter audio
0x7336d49900 PullFrame
[586:402] [2022-12-30 10:52:11 +0000.213931][644f] DTS queue for
Generator:0x7336d054b8 12532 12565
[586:432] [2022-12-30 10:52:11 +0000.243932][63ee] The convert RGB to YUV take 2
[586:567] [2022-12-30 10:52:11 +0000.378785][63ee] GPUImageProcessing: process
video frame with resolution 1280 X 720
[586:567] [2022-12-30 10:52:11 +0000.378894][63ee] GPUImageProcessing: input frame
width1280 X 720
[586:568] [2022-12-30 10:52:11 +0000.379322][63ee] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[586:568] [2022-12-30 10:52:11 +0000.379401][63ee] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[586:697] [2022-12-30 10:52:11 +0000.508790][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[586:702] [2022-12-30 10:52:11 +0000.513751][644f] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:12865
[586:702] [2022-12-30 10:52:11 +0000.513890][644f] push video frame to H264
encoder. (100 frame for one log)

[586:702] [2022-12-30 10:52:11 +0000.513944][644f] push video frame to H264


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

[586:702] [2022-12-30 10:52:11 +0000.513997][644f] H264Encode::push video frame to


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

[586:702] [2022-12-30 10:52:11 +0000.514054][644f] The input pts:12865 fps:30


[586:712] [2022-12-30 10:52:11 +0000.523267][6447] resampled_data_size:0
[586:740] [2022-12-30 10:52:11 +0000.551697][644f] H264Encode::H264SWEncoder get
callback, length:64944 type:1 nalType:1length:64940
[586:929] [2022-12-30 10:52:11 +0000.741155][6447]
RecordAudioSource::PullAudioFrame
[586:936] [2022-12-30 10:52:11 +0000.747728][63ee] The convert RGB to YUV take 2
[587:031] [2022-12-30 10:52:11 +0000.842918][6448] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[587:100] [2022-12-30 10:52:11 +0000.911509][63ee] drawYUV420 render
OpenGLRenderProgram:0x7349e79d98
[587:156] [2022-12-30 10:52:11 +0000.967822][644e]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13258queue_audio_frame_:3
[587:204] [2022-12-30 10:52:12 +0000.15323][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[587:236] [2022-12-30 10:52:12 +0000.47271][644f] DTS queue for
Generator:0x7336d054b8 13372 13399
[587:366] [2022-12-30 10:52:12 +0000.177786][63ee] webrtc common_video plane
old ..... (1/1000) new: 85001 delete: 84979 diff: 22
[587:434] [2022-12-30 10:52:12 +0000.245360][63ee] The convert RGB to YUV take 2
[587:436] [2022-12-30 10:52:12 +0000.247502][644f] Push an pts:13600 to dts queue.
[587:471] [2022-12-30 10:52:12 +0000.283082][644f] last dts:13569 currentPts:13600
ppsOrSPS:0 queue length:2
[587:565] [2022-12-30 10:52:12 +0000.376498][63f2] Run AGC when audioType = 0
[587:565] [2022-12-30 10:52:12 +0000.376785][63f2]
AudioDeviceDataHandler::MixAndSendOutFrame
[587:705] [2022-12-30 10:52:12 +0000.516777][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[587:876] [2022-12-30 10:52:12 +0000.687229][644f] h264 add frame header cdr flag
[587:876] [2022-12-30 10:52:12 +0000.687610][644f] Received key frame:13999
[587:912] [2022-12-30 10:52:12 +0000.723323][6450] get the H.264 IDR frame
[587:917] [2022-12-30 10:52:12 +0000.728387][6447] AF_SpeedFilter audio
0x7336d49900 PullFrame
[587:936] [2022-12-30 10:52:12 +0000.747809][63ee] The convert RGB to YUV take 2
[588:031] [2022-12-30 10:52:12 +0000.842314][6448] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[588:043] [2022-12-30 10:52:12 +0000.854752][6447] AF_SpeedFilter::PullFrame eof4
[588:043] [2022-12-30 10:52:12 +0000.855087][644f] DTS queue for
Generator:0x7336d054b8 14205
[588:049] [2022-12-30 10:52:12 +0000.860778][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[588:058] [2022-12-30 10:52:12 +0000.869907][6447]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[588:141] [2022-12-30 10:52:12 +0000.953042][644f] SendFrame
encodedImage._timeStamp:14267encodedImage->_length:63136
[588:199] [2022-12-30 10:52:13 +0000.11049][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[588:433] [2022-12-30 10:52:13 +0000.244407][63ee] The convert RGB to YUV take 2
[588:699] [2022-12-30 10:52:13 +0000.510981][63ee] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[588:701] [2022-12-30 10:52:13 +0000.513033][6448] The output timestamp from audio
mixer change:869474084
[588:764] [2022-12-30 10:52:13 +0000.576014][644f] Push an pts:14931 to dts queue.
[588:775] [2022-12-30 10:52:13 +0000.587142][6447]
RecordAudioSource::PullAudioFrame
[588:811] [2022-12-30 10:52:13 +0000.622664][644f] last dts:14904 currentPts:14931
ppsOrSPS:0 queue length:2
[588:871] [2022-12-30 10:52:13 +0000.682659][644f] DTS queue for
Generator:0x7336d054b8 15033
[588:934] [2022-12-30 10:52:13 +0000.745878][63ee] The convert RGB to YUV take 1
[588:943] [2022-12-30 10:52:13 +0000.754908][6447] resampled_data_size:9728
[588:982] [2022-12-30 10:52:13 +0000.793376][63f2] On audio frame the broadcast
with timestamp:869474375 samples:480. (1000 frame for one log)

[589:024] [2022-12-30 10:52:13 +0000.835176][6448] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[589:024] [2022-12-30 10:52:13 +0000.835616][6448] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[589:033] [2022-12-30 10:52:13 +0000.844742][63ee] StopRecording:
[589:033] [2022-12-30 10:52:13 +0000.845135][63ee] OnNeedStopRecording:
[589:038] [2022-12-30 10:52:13 +0000.849782][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[589:039] [2022-12-30 10:52:13 +0000.850322][63ee] operator(): Stop
[589:039] [2022-12-30 10:52:13 +0000.850387][63ee] StopPullFrameAndWriteMp4
time:869474432 enter.

[589:039] [2022-12-30 10:52:13 +0000.850421][63ee] StopRecording:


[589:042] [2022-12-30 10:52:13 +0000.853346][6447] PullAudioFrame: PullFrame audio
finished.
[589:042] [2022-12-30 10:52:13 +0000.853477][6447]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[589:044] [2022-12-30 10:52:13 +0000.855583][644f]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[589:046] [2022-12-30 10:52:13 +0000.857640][63ed] stop recording
[589:046] [2022-12-30 10:52:13 +0000.857702][63ed]
RecordingSessionInternalSimple:destroy media processers
[589:046] [2022-12-30 10:52:13 +0000.857736][63ed] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[589:046] [2022-12-30 10:52:13 +0000.857766][63ed] H264Encode::flushing hareware
Encoder
[589:046] [2022-12-30 10:52:13 +0000.857938][63ed] Flush time:869474439 enter.

[589:046] [2022-12-30 10:52:13 +0000.857992][63ed] H264Encoder encoder flush


[589:046] [2022-12-30 10:52:13 +0000.858026][63ed] flush output queue
[589:365] [2022-12-30 10:52:14 +0000.176984][63ed] Flush leave. expire time = 319
ms

[589:366] [2022-12-30 10:52:14 +0000.177605][63ed] ~H264EncodeWrap:


[589:366] [2022-12-30 10:52:14 +0000.177713][63ed] ~H264Encode:
[589:366] [2022-12-30 10:52:14 +0000.177793][63ed] teardownCompressionSession:
H264Encode::destroying Encoder
[589:366] [2022-12-30 10:52:14 +0000.177904][63ed] Release time:869474759 enter.

[589:367] [2022-12-30 10:52:14 +0000.178436][63ed] Release:


MediaCodecVideoEncoder::Release _inited:1
[589:367] [2022-12-30 10:52:14 +0000.178515][63ed] Destroy time:869474760 enter.

[589:367] [2022-12-30 10:52:14 +0000.178564][63ed] H264Encoder encoderDestroy


[589:367] [2022-12-30 10:52:14 +0000.178614][63ed]
AndroidMediaCodecVideoEncoder::release env: 0x7336db61c0
[589:367] [2022-12-30 10:52:14 +0000.178665][63ed]
AndroidMediaCodecVideoEncoder::Destroy
[589:395] [2022-12-30 10:52:14 +0000.207031][63ed] Destroy leave. expire time = 28
ms

[589:396] [2022-12-30 10:52:14 +0000.207525][63ed] Release leave. expire time = 30


ms

[589:396] [2022-12-30 10:52:14 +0000.207623][63ed] ~AndroidHwAvcEncoder


time:869474789 enter.

[589:396] [2022-12-30 10:52:14 +0000.207797][63ed] Release time:869474789 enter.

[589:396] [2022-12-30 10:52:14 +0000.207871][63ed] Release:


MediaCodecVideoEncoder:: has been released before, just return
[589:396] [2022-12-30 10:52:14 +0000.207924][63ed] Release leave. expire time = 0
ms

[589:396] [2022-12-30 10:52:14 +0000.207989][63ed] ~AndroidMediaCodecVideoEncoder


[589:396] [2022-12-30 10:52:14 +0000.208041][63ed] ~WrapAndroidMediaCodec
time:869474789 enter.
[589:396] [2022-12-30 10:52:14 +0000.208095][63ed] ~WrapAndroidMediaCodec leave.
expire time = 0 ms

[589:397] [2022-12-30 10:52:14 +0000.208149][63ed] video hevc hw codec


destructor:0x74009fab90

[589:397] [2022-12-30 10:52:14 +0000.208230][63ed] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[589:397] [2022-12-30 10:52:14 +0000.208303][63ed] teardownCompressionSession:


H264Encode::destroyed Encoder
[589:397] [2022-12-30 10:52:14 +0000.208362][63ed]
RecordingSessionInternalSimple:destroy aac encoder output!
[589:397] [2022-12-30 10:52:14 +0000.208415][63ed] AACSWEncode destructor
[589:406] [2022-12-30 10:52:14 +0000.217983][6450] MP4 close file successfully
[589:407] [2022-12-30 10:52:14 +0000.218485][6450] Recording session Internal:
notify recording ok
[589:407] [2022-12-30 10:52:14 +0000.218582][6450] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_869459074.mp4,
output_video_timestamp_:15199 last_video_pts_:15165
[589:407] [2022-12-30 10:52:14 +0000.218653][6450] OnRecordFinish:
[589:408] [2022-12-30 10:52:14 +0000.219289][6450] onRecordingOk: net seek
pos:0record video duration:15198record audio duration:15185
[589:409] [2022-12-30 10:52:14 +0000.220479][6448] destructMicSource_w:
[589:409] [2022-12-30 10:52:14 +0000.220571][6448] setOutput_w:
MicSource::setOutput() 0x0
[589:409] [2022-12-30 10:52:14 +0000.220794][63ee] releaseThread 0x7336ce6400
[589:409] [2022-12-30 10:52:14 +0000.220866][63ee] ~MicSource: Mic source
destroyed:0x7336b4e000
[589:410] [2022-12-30 10:52:14 +0000.221880][63ee] StopPullFrameAndWriteMp4 leave.
expire time = 371 ms

[589:410] [2022-12-30 10:52:14 +0000.221947][63ee] DestroyPipelineAndFilters


time:869474803 enter.

[589:410] [2022-12-30 10:52:14 +0000.222014][63ee] UnbindInputFilter 0x7336d492c0


this 0x7349e79fc0
[589:410] [2022-12-30 10:52:14 +0000.222077][63ee] UnbindInputFilter 0x7336d49758
this 0x7336d49a50
[589:411] [2022-12-30 10:52:14 +0000.222245][63ee] UnbindInputFilter 0x7349e79fc0
this 0x7400931ca0
[589:411] [2022-12-30 10:52:14 +0000.222287][63ee] filter: filter pipeline destroy
this: 0x7400931c00
[589:411] [2022-12-30 10:52:14 +0000.222895][63ee] ClearVideoOfSources: recodring
total frames:0
[589:411] [2022-12-30 10:52:14 +0000.222966][63ee] ClearVideoOfSources:
[589:411] [2022-12-30 10:52:14 +0000.223004][63ee] GPUImageProcessing destruct.
[589:411] [2022-12-30 10:52:14 +0000.223102][63ee] destroy TrivalImageDrawer
0x7336da3ac0
[589:412] [2022-12-30 10:52:14 +0000.223143][63ee] The shader has been initialize,
clean up them.

[589:412] [2022-12-30 10:52:14 +0000.223308][63ee] ~OpenGLFrameBuffer:


[589:413] [2022-12-30 10:52:14 +0000.224512][63ee] ~OpenGLFrameBuffer:
[589:413] [2022-12-30 10:52:14 +0000.224780][63ee] ~OpenGLFrameBuffer:
[589:413] [2022-12-30 10:52:14 +0000.224953][63ee] ~OpenGLFrameBuffer:
[589:414] [2022-12-30 10:52:14 +0000.225351][63ee] ~OpenGLFrameBuffer:
[589:414] [2022-12-30 10:52:14 +0000.225556][63ee] ~OpenGLFrameBuffer:
[589:414] [2022-12-30 10:52:14 +0000.225942][63ee] GPUImageProcessing destruct
finish.
[589:414] [2022-12-30 10:52:14 +0000.226011][63ee] GPURGBAFrame destruct.
[589:414] [2022-12-30 10:52:14 +0000.226094][63ee] destroy OpenGLRenderProgram
0x7349e79d98
[589:415] [2022-12-30 10:52:14 +0000.226232][63ee] ~CameraSource time:869474808
enter.

[589:415] [2022-12-30 10:52:14 +0000.226279][63ee] ~CameraSource leave. expire


time = 0 ms

[589:415] [2022-12-30 10:52:14 +0000.226333][63ee] ~RecordAudioSource


time:869474808 enter.

[589:415] [2022-12-30 10:52:14 +0000.226372][63ee] ~RecordAudioSource leave.


expire time = 0 ms

[589:415] [2022-12-30 10:52:14 +0000.226417][63ee] DestroyPipelineAndFilters


leave. expire time = 5 ms

[589:434] [2022-12-30 10:52:14 +0000.245745][57e9]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[589:436] [2022-12-30 10:52:14 +0000.247349][57e9] machine model :xiaomi
[589:436] [2022-12-30 10:52:14 +0000.247491][57e9] Support this machine
model :xiaomi
[589:436] [2022-12-30 10:52:14 +0000.247536][57e9] global inited! current sdk
version: 12-14-d8558ab
[589:436] [2022-12-30 10:52:14 +0000.247869][57e9] filter: filter pipeline
construtc this: 0x734a17e900
[589:436] [2022-12-30 10:52:14 +0000.247935][57e9] MediaFilterGraph:
MediaFilterGraph construct
[589:436] [2022-12-30 10:52:14 +0000.247989][57e9] GLESContext:
[589:436] [2022-12-30 10:52:14 +0000.248072][57e9] The result of eglGetDisplay is:
0xb400007430714a00
[589:438] [2022-12-30 10:52:14 +0000.250128][57e9] The result of creation:
0x73369d7780
[589:439] [2022-12-30 10:52:14 +0000.250471][57e9] The result of
eglCreatePbufferSurface is: 0x73369d7a00
[589:439] [2022-12-30 10:52:14 +0000.250658][57e9] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_869459074.mp4
[589:439] [2022-12-30 10:52:14 +0000.250716][57e9] The source 0 speed:1
[589:439] [2022-12-30 10:52:14 +0000.250775][57e9] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869459074.mp4,
delay: 0
[589:439] [2022-12-30 10:52:14 +0000.250831][57e9] CreateDecoderByVideoSource
time:869474832 enter.

[589:440] [2022-12-30 10:52:14 +0000.251203][57e9] running_decoder_count:0max


count:2
[589:440] [2022-12-30 10:52:14 +0000.251251][57e9] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_869459074.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x74009ff400
[589:442] [2022-12-30 10:52:14 +0000.253145][645b] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7336ceb200] Current FFmpeg version git-2021-06-16-
97cea6f

[589:525] [2022-12-30 10:52:14 +0000.337057][645b] OnStreamInfoFound: video


duration_: 15198
[589:527] [2022-12-30 10:52:14 +0000.338326][645c] NO get frame from decoder
[589:527] [2022-12-30 10:52:14 +0000.338497][57e9] start decoder
[589:527] [2022-12-30 10:52:14 +0000.338528][57e9] CreateDecoderByVideoSource
leave. expire time = 88 ms

[589:527] [2022-12-30 10:52:14 +0000.338563][57e9] BindInputFilter 0x7336c10620


this 0x7336a1b398
[589:527] [2022-12-30 10:52:14 +0000.338590][57e9] BindInputFilter 0x7336a1b398
this 0x7336a1b458
[589:527] [2022-12-30 10:52:14 +0000.338613][57e9] BindInputFilter 0x7336c10620
this 0x7336a1b518
[589:527] [2022-12-30 10:52:14 +0000.338632][57e9] BindInputFilter 0x7336a1b518
this 0x7336a1c298
[589:527] [2022-12-30 10:52:14 +0000.338645][57e9] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_869459074.mp4
[589:527] [2022-12-30 10:52:14 +0000.338666][57e9] BindInputFilter 0x7336a1b458
this 0x7336a1c358
[589:527] [2022-12-30 10:52:14 +0000.338726][57e9] BindInputFilter 0x7336a1c358
this 0x734a17e9a0
[589:527] [2022-12-30 10:52:14 +0000.338783][57e9] BindInputFilter 0x7336a1c298
this 0x7336a1c418
[589:527] [2022-12-30 10:52:14 +0000.338802][57e9] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869459074.mp4
[589:527] [2022-12-30 10:52:14 +0000.338839][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[589:529] [2022-12-30 10:52:14 +0000.340900][57e9] machine model :xiaomi
[589:529] [2022-12-30 10:52:14 +0000.341005][57e9] Support this machine
model :xiaomi
[589:529] [2022-12-30 10:52:14 +0000.341036][57e9] global inited! current sdk
version: 12-14-d8558ab
[589:529] [2022-12-30 10:52:14 +0000.341101][57e9] GetPipeline:
-----------------------------------------
[589:530] [2022-12-30 10:52:14 +0000.341138][57e9] GetPipeline: source:
0x7336c10400
[589:530] [2022-12-30 10:52:14 +0000.341156][57e9] GetPipeline: filter: NULLFilter
[589:530] [2022-12-30 10:52:14 +0000.341169][57e9] GetPipeline: filter: NULLFilter
[589:530] [2022-12-30 10:52:14 +0000.341195][57e9] GetPipeline: filter: NULLFilter
[589:530] [2022-12-30 10:52:14 +0000.341207][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[589:530] [2022-12-30 10:52:14 +0000.341220][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[589:530] [2022-12-30 10:52:14 +0000.341252][57e9] GetPipeline: audio filter:
AudioNUllFilter
[589:530] [2022-12-30 10:52:14 +0000.341264][57e9] GetPipeline:
------------------------------------------
[589:530] [2022-12-30 10:52:14 +0000.341279][57e9] filter: filter pipeline2 update
pattern: 0
[589:530] [2022-12-30 10:52:14 +0000.341417][645c] NO get frame from decoder
[589:531] [2022-12-30 10:52:14 +0000.342225][57e9] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[589:531] [2022-12-30 10:52:14 +0000.342391][57e9] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[589:531] [2022-12-30 10:52:14 +0000.342462][57e9] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[589:531] [2022-12-30 10:52:14 +0000.342643][57e9] DeviceInit:
[589:531] [2022-12-30 10:52:14 +0000.342838][57e9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[589:531] [2022-12-30 10:52:14 +0000.343122][57e9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[589:532] [2022-12-30 10:52:14 +0000.343344][57e9] CreatePlatformSpecificObjects:
[589:532] [2022-12-30 10:52:14 +0000.343412][57e9] audio device use null audio
input and opensl output
[589:532] [2022-12-30 10:52:14 +0000.343430][57e9] Create OpenSLES output module
with java VM support.

[589:532] [2022-12-30 10:52:14 +0000.343529][57e9] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[589:532] [2022-12-30 10:52:14 +0000.343687][57e9] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[589:532] [2022-12-30 10:52:14 +0000.343825][57e9] Create OpenSLES output module
with buffer num:2

[589:532] [2022-12-30 10:52:14 +0000.343865][57e9] Error(trace.cc:40): Init the


output and input for audio device template.
[589:532] [2022-12-30 10:52:14 +0000.343894][57e9] Init the output device.

[589:532] [2022-12-30 10:52:14 +0000.343910][57e9] Set the playout as stereo:1


[589:532] [2022-12-30 10:52:14 +0000.343935][57e9] Set the sample rate to be:44100

[589:532] [2022-12-30 10:52:14 +0000.343964][57e9] Low latency buffer size:144 low


sample rate:48000
[589:532] [2022-12-30 10:52:14 +0000.343994][57e9] DeviceInit: Done
[589:532] [2022-12-30 10:52:14 +0000.344131][57e9] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[589:533] [2022-12-30 10:52:14 +0000.344332][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[589:533] [2022-12-30 10:52:14 +0000.344391][57e9]
MediaFilterPlayer::SetPlayerNotify 0x7311403380
[589:533] [2022-12-30 10:52:14 +0000.344422][57e9]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[589:533] [2022-12-30 10:52:14 +0000.344487][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[589:533] [2022-12-30 10:52:14 +0000.344517][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[589:533] [2022-12-30 10:52:14 +0000.344563][57e9] SetGraphLoop: SetGraphLoop 1
[589:533] [2022-12-30 10:52:14 +0000.344579][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[589:533] [2022-12-30 10:52:14 +0000.344595][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[589:533] [2022-12-30 10:52:14 +0000.344771][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[589:533] [2022-12-30 10:52:14 +0000.344953][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[589:535] [2022-12-30 10:52:14 +0000.346406][645c] NO get frame from decoder
[589:536] [2022-12-30 10:52:14 +0000.347920][645c] NO get frame from decoder
[589:538] [2022-12-30 10:52:14 +0000.349481][645c] NO get frame from decoder
[589:538] [2022-12-30 10:52:14 +0000.349564][6468] Start:
[589:538] [2022-12-30 10:52:14 +0000.349725][6467] operator(): video render
started.
[589:538] [2022-12-30 10:52:14 +0000.349798][6468] Start:
[589:538] [2022-12-30 10:52:14 +0000.349981][6468] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[589:538] [2022-12-30 10:52:14 +0000.350024][6468] Reset: history total size: 98
[589:538] [2022-12-30 10:52:14 +0000.350045][6468] DeviceStart:
audioDevice_:0x7318933000
[589:538] [2022-12-30 10:52:14 +0000.350066][6468] DeviceStart: time profile
playout init before
[589:538] [2022-12-30 10:52:14 +0000.350084][6468] DeviceStart: time profile
playout init end
[589:538] [2022-12-30 10:52:14 +0000.350100][6468] OpenSlesOutput:Start playout

[589:539] [2022-12-30 10:52:14 +0000.350616][6466] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x730d551b18
[589:540] [2022-12-30 10:52:14 +0000.351208][645c] NO get frame from decoder
[589:540] [2022-12-30 10:52:14 +0000.351730][6468] Create the opensl output player.
streamtype before:0

[589:540] [2022-12-30 10:52:14 +0000.351785][6468] Create the opensl output player.


streamtype after:3

[589:542] [2022-12-30 10:52:14 +0000.353322][645c] NO get frame from decoder


[589:543] [2022-12-30 10:52:14 +0000.355033][645c] NO get frame from decoder
[589:558] [2022-12-30 10:52:14 +0000.369186][6468] Enqueue opensl buffer size:1764
[589:564] [2022-12-30 10:52:14 +0000.375241][63f2] Run AGC when audioType = 0
[589:579] [2022-12-30 10:52:14 +0000.390639][6468] DeviceStart: time profile
playout all end
[589:579] [2022-12-30 10:52:14 +0000.390741][6468] operator(): Audio playback
started.
[589:579] [2022-12-30 10:52:14 +0000.390904][6468] operator(): Started now!
[589:598] [2022-12-30 10:52:14 +0000.409774][6467] lipsync_debug: First video frame
rendering.
[589:647] [2022-12-30 10:52:14 +0000.459032][646b]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[589:692] [2022-12-30 10:52:14 +0000.503673][6467] lipsync_debug:displaying video
ts:10080 The current displayed video timestamp is:869475085
[589:696] [2022-12-30 10:52:14 +0000.508152][6467] lipsync_debug: render a video
frame
[589:719] [2022-12-30 10:52:14 +0000.530248][6469] audio_frame_list_ empty
[589:728] [2022-12-30 10:52:14 +0000.540042][6468] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[589:729] [2022-12-30 10:52:14 +0000.540142][6468] First audio frame rendering
[589:766] [2022-12-30 10:52:14 +0000.577360][63f2] haveEnoughProcessedData
internalAudioStream.length: 10
[589:767] [2022-12-30 10:52:14 +0000.578586][6469]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[589:767] [2022-12-30 10:52:14 +0000.579070][6469] audio frame wait video
frame.last_video_timestamp:347 last_audio_timestamp:463.855
[589:768] [2022-12-30 10:52:14 +0000.579828][6469]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[589:769] [2022-12-30 10:52:14 +0000.580309][6469] audio frame wait video
frame.last_video_timestamp:347 last_audio_timestamp:463.855
[589:769] [2022-12-30 10:52:14 +0000.581002][6469]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[589:770] [2022-12-30 10:52:14 +0000.581410][6469] audio frame wait video
frame.last_video_timestamp:347 last_audio_timestamp:463.855
[589:770] [2022-12-30 10:52:14 +0000.582019][6469]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[589:771] [2022-12-30 10:52:14 +0000.582435][6469] audio frame wait video
frame.last_video_timestamp:347 last_audio_timestamp:463.855
[589:771] [2022-12-30 10:52:14 +0000.582973][6469]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[589:772] [2022-12-30 10:52:14 +0000.583438][6469] audio frame wait video
frame.last_video_timestamp:347 last_audio_timestamp:463.855
[589:772] [2022-12-30 10:52:14 +0000.584025][6469]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[589:773] [2022-12-30 10:52:14 +0000.584375][6469] audio frame wait video
frame.last_video_timestamp:370 last_audio_timestamp:486.848
[589:773] [2022-12-30 10:52:14 +0000.584897][6469]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[589:774] [2022-12-30 10:52:14 +0000.585238][6469] audio frame wait video
frame.last_video_timestamp:370 last_audio_timestamp:486.848
[589:774] [2022-12-30 10:52:14 +0000.585806][6469]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[589:775] [2022-12-30 10:52:14 +0000.586188][6469] audio frame wait video
frame.last_video_timestamp:370 last_audio_timestamp:486.848
[589:775] [2022-12-30 10:52:14 +0000.586711][6469]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[589:775] [2022-12-30 10:52:14 +0000.587057][6469] audio frame wait video
frame.last_video_timestamp:370 last_audio_timestamp:486.848
[589:776] [2022-12-30 10:52:14 +0000.587584][6469]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[589:776] [2022-12-30 10:52:14 +0000.587916][6469] audio frame wait video
frame.last_video_timestamp:370 last_audio_timestamp:486.848
[589:777] [2022-12-30 10:52:14 +0000.588424][6469]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[589:777] [2022-12-30 10:52:14 +0000.588753][6469] audio frame wait video
frame.last_video_timestamp:370 last_audio_timestamp:486.848
[589:778] [2022-12-30 10:52:14 +0000.589277][6469]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[589:778] [2022-12-30 10:52:14 +0000.589655][6469] audio frame wait video
frame.last_video_timestamp:370 last_audio_timestamp:486.848
[589:779] [2022-12-30 10:52:14 +0000.590286][6469]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[589:779] [2022-12-30 10:52:14 +0000.590630][6469] audio frame wait video
frame.last_video_timestamp:370 last_audio_timestamp:486.848
[589:780] [2022-12-30 10:52:14 +0000.591139][6469]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[589:780] [2022-12-30 10:52:14 +0000.591635][6469] audio frame wait video
frame.last_video_timestamp:403 last_audio_timestamp:509.841
[589:781] [2022-12-30 10:52:14 +0000.592154][6469]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[589:781] [2022-12-30 10:52:14 +0000.592486][6469] audio frame wait video
frame.last_video_timestamp:403 last_audio_timestamp:509.841
[589:781] [2022-12-30 10:52:14 +0000.592999][6469]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[589:782] [2022-12-30 10:52:14 +0000.593338][6469] audio frame wait video
frame.last_video_timestamp:403 last_audio_timestamp:509.841
[589:782] [2022-12-30 10:52:14 +0000.593849][6469]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[589:783] [2022-12-30 10:52:14 +0000.594224][6469] audio frame wait video
frame.last_video_timestamp:403 last_audio_timestamp:509.841
[589:783] [2022-12-30 10:52:14 +0000.594777][6469]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[589:784] [2022-12-30 10:52:14 +0000.595160][6469] audio frame wait video
frame.last_video_timestamp:403 last_audio_timestamp:509.841
[589:784] [2022-12-30 10:52:14 +0000.595703][6469]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[589:784] [2022-12-30 10:52:14 +0000.596048][6469] audio frame wait video
frame.last_video_timestamp:403 last_audio_timestamp:509.841
[589:950] [2022-12-30 10:52:14 +0000.761654][6467] lipsync_debug:result remaining
time:0
[589:950] [2022-12-30 10:52:14 +0000.761736][6467] dynamic updated lipsync delay:0
[590:165] [2022-12-30 10:52:14 +0000.976220][646a] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 66420pts ms:738000
[590:166] [2022-12-30 10:52:14 +0000.977816][646a] OnVideoFrameReady(1/200)
[590:166] [2022-12-30 10:52:14 +0000.978049][6467] operator() frame->pts-
9223372036854775808 queue_ size: 5 (1/200)
[590:172] [2022-12-30 10:52:14 +0000.984114][646a] webrtc common_video plane
old ..... (1/1000) new: 86001 delete: 85995 diff: 6
[590:350] [2022-12-30 10:52:15 +0000.162103][6467] DriveRender working... (1/200)
[590:351] [2022-12-30 10:52:15 +0000.162285][6467] lipsync_debug:displaying video
ts:69300 The current displayed video timestamp is:869475744
[590:392] [2022-12-30 10:52:15 +0000.203868][6467] lipsync_debug:remaining time:10
tsDelta - timeDelta:25
[590:392] [2022-12-30 10:52:15 +0000.204119][6467] lipsync_debug:result remaining
time:10
[590:483] [2022-12-30 10:52:15 +0000.294473][646a] Error(video_source.cc:430): wait
decoder a frame: 0
[590:643] [2022-12-30 10:52:15 +0000.454986][646b]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[590:797] [2022-12-30 10:52:15 +0000.608989][646a]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[591:090] [2022-12-30 10:52:15 +0000.902046][6467]
lipsync_debug:lipsync_threadhold: lipsync_delta:15 tsDelta:45 timeDelta:43 last
video ts:117450 frame->pts:120150 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[591:091] [2022-12-30 10:52:15 +0000.902290][6467] lipsync_debug: tsDelta -
timeDelta = 2
[591:122] [2022-12-30 10:52:15 +0000.934119][6469] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 69568
[591:123] [2022-12-30 10:52:15 +0000.934293][6469] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[591:235] [2022-12-30 10:52:16 +0000.46526][6467] lipsync_debug:displaying video
ts:129150 The current displayed video timestamp is:869476628
[591:481] [2022-12-30 10:52:16 +0000.292585][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[591:517] [2022-12-30 10:52:16 +0000.329137][6468] The audio playback speed:100
(1/100)
[591:518] [2022-12-30 10:52:16 +0000.329431][6468] lipsync_debug: The current
played audio timestamp is:85968(1/50)
[591:561] [2022-12-30 10:52:16 +0000.372965][63f3] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[591:561] [2022-12-30 10:52:16 +0000.373121][63f3] _deviceSampleRate:48000

[591:565] [2022-12-30 10:52:16 +0000.376388][63f2] Run AGC when audioType = 0


[591:565] [2022-12-30 10:52:16 +0000.376600][63f2]
AudioDeviceDataHandler::MixAndSendOutFrame
[591:608] [2022-12-30 10:52:16 +0000.419620][646b]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[591:851] [2022-12-30 10:52:16 +0000.662744][646a] Error(video_source.cc:430): wait
decoder a frame: 0
[591:973] [2022-12-30 10:52:16 +0000.784234][6467] DriveRender working... (1/200)
[591:973] [2022-12-30 10:52:16 +0000.784604][6467] lipsync_debug:displaying video
ts:190350 The current displayed video timestamp is:869477366
[592:454] [2022-12-30 10:52:17 +0000.265517][6467] lipsync_debug:remaining time:10
tsDelta - timeDelta:9
[592:454] [2022-12-30 10:52:17 +0000.265611][6467] lipsync_debug:result remaining
time:9
[592:599] [2022-12-30 10:52:17 +0000.410591][6467] lipsync_debug:displaying video
ts:249120 The current displayed video timestamp is:869477992
[592:642] [2022-12-30 10:52:17 +0000.453738][646b]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[592:701] [2022-12-30 10:52:17 +0000.512566][6467]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:50 timeDelta:50 last
video ts:255150 frame->pts:259650 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[592:701] [2022-12-30 10:52:17 +0000.512709][6467] lipsync_debug: tsDelta -
timeDelta = 0
[592:722] [2022-12-30 10:52:17 +0000.534099][6469] FilterPipeline2::OnAudioFrame
pts 140238 last_audio_timestamp_ 3180
[592:867] [2022-12-30 10:52:17 +0000.679047][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[592:868] [2022-12-30 10:52:17 +0000.679558][6468] Stop:
[592:868] [2022-12-30 10:52:17 +0000.679781][6467] operator(): Video Render
stopped.
[592:868] [2022-12-30 10:52:17 +0000.679990][6468] Stop:
[592:869] [2022-12-30 10:52:17 +0000.680275][6468] DeviceStop:
audioDevice_:0x7318933000
[592:869] [2022-12-30 10:52:17 +0000.680344][6468] OpenSlesOutput:Stop playout

[592:881] [2022-12-30 10:52:17 +0000.692343][6468] DeviceStop: Done


[592:881] [2022-12-30 10:52:17 +0000.692629][6468] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[592:881] [2022-12-30 10:52:17 +0000.692701][6468] operator(): Stop now!
[592:896] [2022-12-30 10:52:17 +0000.707646][57e9]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[592:896] [2022-12-30 10:52:17 +0000.707767][57e9] StopPreView: Have Stopped,
operation cancel
[592:896] [2022-12-30 10:52:17 +0000.707795][57e9] Stop:
[592:896] [2022-12-30 10:52:17 +0000.707953][6468] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[592:897] [2022-12-30 10:52:17 +0000.708157][57e9] DeviceRelease:
audioDevice_:0x7318933000
[592:897] [2022-12-30 10:52:17 +0000.708187][57e9] OpenSlesOutput:Stop playout

[592:897] [2022-12-30 10:52:17 +0000.708220][57e9] DeviceRelease: Release the


webrtc device object.
[592:897] [2022-12-30 10:52:17 +0000.708850][57e9] OpenSlesOutput destruct.

[592:897] [2022-12-30 10:52:17 +0000.708914][57e9] DeviceRelease: Done


[592:897] [2022-12-30 10:52:17 +0000.708999][57e9] Stop:
[592:898] [2022-12-30 10:52:17 +0000.709182][6467] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[592:903] [2022-12-30 10:52:17 +0000.714886][57e9] global uninited!
[592:903] [2022-12-30 10:52:17 +0000.715024][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[592:904] [2022-12-30 10:52:17 +0000.715364][57e9] ~MediaFilterGraph:
MediaFilterGraph destruct
[592:904] [2022-12-30 10:52:17 +0000.715423][57e9] RemoveVideoBackGroud: hava not
add video backgroud
[592:904] [2022-12-30 10:52:17 +0000.715469][57e9] UnbindInputFilter 0x7336a1c358
this 0x734a17e9a0
[592:904] [2022-12-30 10:52:17 +0000.715520][57e9] ClearAllSource: remove source
filter, sourceid: 0x7336c10400
[592:904] [2022-12-30 10:52:17 +0000.715565][57e9] DestoryDecoderByVideoSource
time:869478297 enter.
[592:904] [2022-12-30 10:52:17 +0000.715611][57e9] ~VideoBindDecoder time:869478297
enter.

[592:904] [2022-12-30 10:52:17 +0000.715838][57e9] CleanUp time:869478297 enter.

[592:907] [2022-12-30 10:52:17 +0000.718939][57e9] CleanUp leave. expire time = 3


ms

[592:907] [2022-12-30 10:52:17 +0000.719011][57e9] CleanUp time:869478300 enter.

[592:908] [2022-12-30 10:52:17 +0000.719374][57e9] CleanUp leave. expire time = 1


ms

[592:909] [2022-12-30 10:52:17 +0000.720177][57e9] ~VideoBindDecoder leave. expire


time = 5 ms

[592:909] [2022-12-30 10:52:17 +0000.720224][57e9] DestoryDecoderByVideoSource


leave. expire time = 5 ms

[592:909] [2022-12-30 10:52:17 +0000.720258][57e9] UnbindInputFilter 0x7336a1b458


this 0x7336a1c358
[592:909] [2022-12-30 10:52:17 +0000.720288][57e9] UnbindInputFilter 0x7336a1b398
this 0x7336a1b458
[592:909] [2022-12-30 10:52:17 +0000.720315][57e9] UnbindInputFilter 0x7336c10620
this 0x7336a1b398
[592:909] [2022-12-30 10:52:17 +0000.720343][57e9] UnbindInputFilter 0x7336a1c298
this 0x7336a1c418
[592:909] [2022-12-30 10:52:17 +0000.720404][57e9] UnbindInputFilter 0x7336a1b518
this 0x7336a1c298
[592:909] [2022-12-30 10:52:17 +0000.720433][57e9] UnbindInputFilter 0x7336c10620
this 0x7336a1b518
[592:909] [2022-12-30 10:52:17 +0000.720613][57e9] ~GLESContext:
[592:910] [2022-12-30 10:52:17 +0000.722011][57e9] GLESContext destruct finish.
[592:910] [2022-12-30 10:52:17 +0000.722046][57e9] filter: filter pipeline destroy
this: 0x734a17e900
[592:911] [2022-12-30 10:52:17 +0000.722563][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[592:911] [2022-12-30 10:52:17 +0000.723062][57e9] machine model :xiaomi
[592:911] [2022-12-30 10:52:17 +0000.723096][57e9] Support this machine
model :xiaomi
[592:911] [2022-12-30 10:52:17 +0000.723116][57e9] global inited! current sdk
version: 12-14-d8558ab
[592:912] [2022-12-30 10:52:17 +0000.723287][57e9] filter: filter pipeline
construtc this: 0x734a17e900
[592:912] [2022-12-30 10:52:17 +0000.723313][57e9] MediaFilterGraph:
MediaFilterGraph construct
[592:912] [2022-12-30 10:52:17 +0000.723331][57e9] GLESContext:
[592:912] [2022-12-30 10:52:17 +0000.723366][57e9] The result of eglGetDisplay is:
0xb400007430714a00
[592:913] [2022-12-30 10:52:17 +0000.724284][57e9] The result of creation:
0x74008e5e00
[592:913] [2022-12-30 10:52:17 +0000.724378][57e9] The result of
eglCreatePbufferSurface is: 0x7400ab2180
[592:913] [2022-12-30 10:52:17 +0000.724484][57e9] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_869459074.mp4
[592:913] [2022-12-30 10:52:17 +0000.724520][57e9] The source 0 speed:1
[592:913] [2022-12-30 10:52:17 +0000.724562][57e9] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869459074.mp4,
delay: 0
[592:913] [2022-12-30 10:52:17 +0000.724600][57e9] CreateDecoderByVideoSource
time:869478306 enter.

[592:913] [2022-12-30 10:52:17 +0000.724763][57e9] running_decoder_count:0max


count:2
[592:913] [2022-12-30 10:52:17 +0000.724794][57e9] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_869459074.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x74009ff400
[592:914] [2022-12-30 10:52:17 +0000.725647][646e] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x73892dd800] Current FFmpeg version git-2021-06-16-
97cea6f

[592:987] [2022-12-30 10:52:17 +0000.798550][646e] OnStreamInfoFound: video


duration_: 15198
[592:991] [2022-12-30 10:52:17 +0000.803037][646f] NO get frame from decoder
[592:992] [2022-12-30 10:52:17 +0000.803222][57e9] start decoder
[592:992] [2022-12-30 10:52:17 +0000.803261][57e9] CreateDecoderByVideoSource
leave. expire time = 79 ms

[592:992] [2022-12-30 10:52:17 +0000.803293][57e9] BindInputFilter 0x7336c10620


this 0x734a1b3458
[592:992] [2022-12-30 10:52:17 +0000.803329][57e9] BindInputFilter 0x734a1b3458
this 0x734a1b3998
[592:992] [2022-12-30 10:52:17 +0000.803355][57e9] BindInputFilter 0x7336c10620
this 0x734a1b5f18
[592:992] [2022-12-30 10:52:17 +0000.803390][57e9] BindInputFilter 0x734a1b5f18
this 0x7336a03118
[592:992] [2022-12-30 10:52:17 +0000.803432][57e9] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_869459074.mp4
[592:992] [2022-12-30 10:52:17 +0000.803457][57e9] BindInputFilter 0x734a1b3998
this 0x7336a03958
[592:992] [2022-12-30 10:52:17 +0000.803493][57e9] BindInputFilter 0x7336a03958
this 0x734a17e9a0
[592:992] [2022-12-30 10:52:17 +0000.803516][57e9] BindInputFilter 0x7336a03118
this 0x7336a04318
[592:992] [2022-12-30 10:52:17 +0000.803547][57e9] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_869459074.mp4
[592:992] [2022-12-30 10:52:17 +0000.803602][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[592:992] [2022-12-30 10:52:17 +0000.803715][57e9] MediaComposeFile time:869478385
enter.

[592:992] [2022-12-30 10:52:17 +0000.803756][646f] NO get frame from decoder


[592:992] [2022-12-30 10:52:17 +0000.803761][57e9] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[592:992] [2022-12-30 10:52:17 +0000.803932][57e9] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[592:992] [2022-12-30 10:52:17 +0000.803966][57e9] Recording session using default
bitrate support by app:14680064
[592:993] [2022-12-30 10:52:17 +0000.804389][647b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72efb779c0
[592:993] [2022-12-30 10:52:17 +0000.804438][646f] NO get frame from decoder
[592:993] [2022-12-30 10:52:17 +0000.804812][647b] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[592:993] [2022-12-30 10:52:17 +0000.804938][57e9] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[592:993] [2022-12-30 10:52:17 +0000.804961][646f] NO get frame from decoder
[592:993] [2022-12-30 10:52:17 +0000.805050][57e9] GetPipeline:
-----------------------------------------
[592:993] [2022-12-30 10:52:17 +0000.805076][57e9] GetPipeline: source:
0x7336c10400
[592:993] [2022-12-30 10:52:17 +0000.805091][57e9] GetPipeline: filter: NULLFilter
[592:994] [2022-12-30 10:52:17 +0000.805133][57e9] GetPipeline: filter: NULLFilter
[592:994] [2022-12-30 10:52:17 +0000.805153][57e9] GetPipeline: filter: NULLFilter
[592:994] [2022-12-30 10:52:17 +0000.805195][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[592:994] [2022-12-30 10:52:17 +0000.805210][57e9] GetPipeline: audio filter:
AuidoNULLFilter
[592:994] [2022-12-30 10:52:17 +0000.805242][57e9] GetPipeline: audio filter:
AudioNUllFilter
[592:994] [2022-12-30 10:52:17 +0000.805256][57e9] GetPipeline:
------------------------------------------
[592:994] [2022-12-30 10:52:17 +0000.805297][57e9] filter: filter pipeline2 update
pattern: 2
[592:994] [2022-12-30 10:52:17 +0000.805536][646f] NO get frame from decoder
[592:994] [2022-12-30 10:52:17 +0000.805538][57e9] MediaComposeFile leave. expire
time = 2 ms

[592:994] [2022-12-30 10:52:17 +0000.805902][57e9] machine model :xiaomi


[592:994] [2022-12-30 10:52:17 +0000.805930][57e9] Support this machine
model :xiaomi
[592:994] [2022-12-30 10:52:17 +0000.805944][57e9] global inited! current sdk
version: 12-14-d8558ab
[593:003] [2022-12-30 10:52:17 +0000.815106][646f] NO get frame from decoder
[593:005] [2022-12-30 10:52:17 +0000.816403][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[593:005] [2022-12-30 10:52:17 +0000.816510][57e9] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 282
[593:005] [2022-12-30 10:52:17 +0000.816563][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[593:005] [2022-12-30 10:52:17 +0000.816590][57e9] BeginCompose: BeginCompose, is
composing 0
[593:005] [2022-12-30 10:52:17 +0000.816686][647b] start recording, file path:
[593:005] [2022-12-30 10:52:17 +0000.816822][647b] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 282 audio_timescale:44100
video_timescale:90000
[593:005] [2022-12-30 10:52:17 +0000.816854][647b] 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
[593:005] [2022-12-30 10:52:17 +0000.816878][647b] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 282
[593:005] [2022-12-30 10:52:17 +0000.816906][647b] fd_open successed
handle:0xb4000074306f30b0
[593:005] [2022-12-30 10:52:17 +0000.817057][647b] create mp4 file:293
m_fileHandle: 0x7311283000
[593:005] [2022-12-30 10:52:17 +0000.817075][647b] MP4 file: is opened successfully
[593:005] [2022-12-30 10:52:17 +0000.817091][647b] setupMediaProcessers:
[593:005] [2022-12-30 10:52:17 +0000.817105][647b]
RecordingSessionInternalSimple:setup media processers.
[593:005] [2022-12-30 10:52:17 +0000.817119][647b] construct AAC encoder
[593:006] [2022-12-30 10:52:17 +0000.817367][647b] H264Encoder creating:
ultrafast012323
[593:006] [2022-12-30 10:52:17 +0000.817392][647b] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[593:006] [2022-12-30 10:52:17 +0000.817721][647b] H264Encode::GetMachineModel is
M2002J9G
[593:006] [2022-12-30 10:52:17 +0000.817749][647b] H264Encoder machine_mode
is:M2002J9G
[593:006] [2022-12-30 10:52:17 +0000.817765][647b] H264Encode::machine size :9
machine_mode:M2002J9G
[593:006] [2022-12-30 10:52:17 +0000.817782][647b] H264Encode::machine array
size :22 machine_mode:M2002J9G
[593:006] [2022-12-30 10:52:17 +0000.817797][647b] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[593:006] [2022-12-30 10:52:17 +0000.817812][647b] setupCompressionSession:
[593:006] [2022-12-30 10:52:17 +0000.817826][647b] H264Encode::creating hareware
Encoder
[593:006] [2022-12-30 10:52:17 +0000.817840][647b] AndroidHwAvcEncoder
time:869478399 enter.

[593:006] [2022-12-30 10:52:17 +0000.817982][647b] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007430621380 address:0x7303ead760
[593:006] [2022-12-30 10:52:17 +0000.818063][647b] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[593:006] [2022-12-30 10:52:17 +0000.818083][647b] The video avc hw codec address
is 0x74009fadf8
[593:006] [2022-12-30 10:52:17 +0000.818117][647b] AndroidHwAvcEncoder leave.
expire time = 0 ms

[593:007] [2022-12-30 10:52:17 +0000.818242][647b] RegisterEncodeCompleteCallback


time:869478400 enter.

[593:007] [2022-12-30 10:52:17 +0000.818314][647b] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[593:007] [2022-12-30 10:52:17 +0000.818341][647b] InitEncode time:869478400


enter.

[593:007] [2022-12-30 10:52:17 +0000.818377][647b] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[593:007] [2022-12-30 10:52:17 +0000.818399][647b] Create time:869478400 enter.

[593:007] [2022-12-30 10:52:17 +0000.818415][647b] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[593:007] [2022-12-30 10:52:17 +0000.818434][647b]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7336a1c980
[593:007] [2022-12-30 10:52:17 +0000.818541][647b]
supported_type:image/vnd.android.heic
[593:007] [2022-12-30 10:52:17 +0000.818576][647b] supported_type:video/avc
[593:007] [2022-12-30 10:52:17 +0000.818596][647b] name:OMX.qcom.video.encoder.avc
mime:video/avc
[593:007] [2022-12-30 10:52:17 +0000.818622][647b] hwCodecPrefix :OMX.qcom.
[593:007] [2022-12-30 10:52:17 +0000.818642][647b] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[593:007] [2022-12-30 10:52:17 +0000.818660][647b] mediacodec_createCodecByName
time:869478400 enter.

[593:007] [2022-12-30 10:52:17 +0000.818677][647b] WrapAndroidMediaCodec


time:869478400 enter.
[593:007] [2022-12-30 10:52:17 +0000.818750][647b] WrapAndroidMediaCodec leave.
expire time = 0 ms

[593:008] [2022-12-30 10:52:17 +0000.819961][646f] NO get frame from decoder


[593:009] [2022-12-30 10:52:17 +0000.820667][646f] NO get frame from decoder
[593:012] [2022-12-30 10:52:17 +0000.824060][6480] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x734a227698
[593:047] [2022-12-30 10:52:17 +0000.858386][647b] mediacodec_createCodecByName
leave. expire time = 40 ms

[593:047] [2022-12-30 10:52:17 +0000.858478][647b] WrapAndroidMediaFromat


time:869478440 enter.

[593:047] [2022-12-30 10:52:17 +0000.858531][647b] WrapAndroidMediaFromat leave.


expire time = 0 ms

[593:087] [2022-12-30 10:52:17 +0000.899042][647b] Destroy time:869478480 enter.

[593:087] [2022-12-30 10:52:17 +0000.899119][647b] WrapAndroidMediaFromat::


Destroy
[593:088] [2022-12-30 10:52:17 +0000.899141][647b] Destroy leave. expire time = 1
ms

[593:088] [2022-12-30 10:52:17 +0000.899157][647b] ~WrapAndroidMediaFromat


time:869478481 enter.

[593:088] [2022-12-30 10:52:17 +0000.899171][647b] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[593:088] [2022-12-30 10:52:17 +0000.899185][647b] Create leave. expire time = 81


ms

[593:088] [2022-12-30 10:52:17 +0000.899200][647b] isSemiPlanarSupport


time:869478481 enter.

[593:088] [2022-12-30 10:52:17 +0000.899251][647b] H264Encoder isSemiPlanarSupport


[593:088] [2022-12-30 10:52:17 +0000.899278][647b] isSemiPlanarSupport leave.
expire time = 0 ms

[593:088] [2022-12-30 10:52:17 +0000.899297][647b] creat hw H264Encoder success,


isSemiPlanar:1
[593:088] [2022-12-30 10:52:17 +0000.899363][647b] InitEncode leave. expire time =
81 ms

[593:088] [2022-12-30 10:52:17 +0000.899389][647b] H264Encode::created Encoder


[593:088] [2022-12-30 10:52:17 +0000.899405][647b] H264Encode:: H264 encoder
created.
[593:088] [2022-12-30 10:52:17 +0000.899418][647b] H264 encoder created.
[593:088] [2022-12-30 10:52:17 +0000.899447][647b]
RecordingSessionInternalSimple:created avc encoder avc: 0x7336da2e40
[593:088] [2022-12-30 10:52:17 +0000.899463][647b] setOutput:
[593:088] [2022-12-30 10:52:17 +0000.899495][647b]
RecordingSessionInternalSimple:encoder set output to muxer!
[593:088] [2022-12-30 10:52:17 +0000.899511][647b] request a key frame
[593:088] [2022-12-30 10:52:17 +0000.899524][647b] H264Encode:: request a key frame
[593:090] [2022-12-30 10:52:17 +0000.901649][647b] setDisplayRotate :90
[593:090] [2022-12-30 10:52:17 +0000.901933][647b] 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
[593:096] [2022-12-30 10:52:17 +0000.907172][647c]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[593:107] [2022-12-30 10:52:17 +0000.918793][647b] setDisplayRotate :90
[593:107] [2022-12-30 10:52:17 +0000.918919][647b] 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
[593:189] [2022-12-30 10:52:18 +0000.176][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[593:195] [2022-12-30 10:52:18 +0000.7044][6480] add aac audio track with id:1
[593:196] [2022-12-30 10:52:18 +0000.7158][6480] audio start ts:0
[593:196] [2022-12-30 10:52:18 +0000.7183][6480] the audio frame has been written
into MP4 file
[593:196] [2022-12-30 10:52:18 +0000.7875][647b] setDisplayRotate :90
[593:196] [2022-12-30 10:52:18 +0000.7938][647b] 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
[593:208] [2022-12-30 10:52:18 +0000.19331][647e] Error(video_source.cc:430): wait
decoder a frame: 0
[593:209] [2022-12-30 10:52:18 +0000.20767][647c] h264 add frame header cdr flag
[593:210] [2022-12-30 10:52:18 +0000.21297][647c] h264 add frame header cdr flag
[593:210] [2022-12-30 10:52:18 +0000.21489][647c] Received key frame:10
[593:210] [2022-12-30 10:52:18 +0000.21707][647c] H264Encode:: get a sps pps
header!headerSize:31
[593:210] [2022-12-30 10:52:18 +0000.21812][6480] get the H.264 SPS parameter
[593:210] [2022-12-30 10:52:18 +0000.21967][6480] add video track with id:2
[593:211] [2022-12-30 10:52:18 +0000.22629][6480] get the H.264 PPS parameter
[593:217] [2022-12-30 10:52:18 +0000.28293][6480] get the H.264 IDR frame
[593:217] [2022-12-30 10:52:18 +0000.28375][6480] resss:true
[593:217] [2022-12-30 10:52:18 +0000.28393][6480] video start ts:10
[593:217] [2022-12-30 10:52:18 +0000.28489][6480] the video frame has been written
into MP4 file
[593:247] [2022-12-30 10:52:18 +0000.58660][647c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:112 pts:112
[593:301] [2022-12-30 10:52:18 +0000.112780][647c] DTS queue for
Generator:0x734a2278b8 538 574 616 645 672 709 738 770
[593:360] [2022-12-30 10:52:18 +0000.171847][647c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1037
[593:360] [2022-12-30 10:52:18 +0000.172051][647c] push video frame to H264
encoder. (100 frame for one log)

[593:361] [2022-12-30 10:52:18 +0000.172138][647c] push video frame to H264


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

[593:361] [2022-12-30 10:52:18 +0000.172183][647c] H264Encode::push video frame to


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

[593:361] [2022-12-30 10:52:18 +0000.172330][647c] The input pts:1037 fps:30


[593:366] [2022-12-30 10:52:18 +0000.178067][647c] Push an pts:1070 to dts queue.
[593:407] [2022-12-30 10:52:18 +0000.218400][647e] webrtc common_video plane
old ..... (1/1000) new: 87001 delete: 86955 diff: 46
[593:429] [2022-12-30 10:52:18 +0000.240311][647e] Error(video_source.cc:430): wait
decoder a frame: 0
[593:438] [2022-12-30 10:52:18 +0000.249977][647c] H264Encode::H264SWEncoder get
callback, length:43808 type:1 nalType:1length:43804
[593:439] [2022-12-30 10:52:18 +0000.250634][647c] last dts:1037 currentPts:1070
ppsOrSPS:0 queue length:7
[593:466] [2022-12-30 10:52:18 +0000.277303][647f] audio_frame_list_ empty
[593:507] [2022-12-30 10:52:18 +0000.319046][647c] DTS queue for
Generator:0x734a2278b8 1407 1435 1471 1505 1540 1571
[593:562] [2022-12-30 10:52:18 +0000.374072][63f2] Run AGC when audioType = 0
[593:626] [2022-12-30 10:52:18 +0000.438066][647c] h264 add frame header cdr flag
[593:627] [2022-12-30 10:52:18 +0000.438241][647c] Received key frame:2005
[593:629] [2022-12-30 10:52:18 +0000.440172][6480] get the H.264 IDR frame
[593:656] [2022-12-30 10:52:18 +0000.467772][647c] DTS queue for
Generator:0x734a2278b8 2236 2274 2307 2337 2371
[593:658] [2022-12-30 10:52:18 +0000.469189][647c] Push an pts:2404 to dts queue.
[593:672] [2022-12-30 10:52:18 +0000.484073][647e] Error(video_source.cc:430): wait
decoder a frame: 0
[593:701] [2022-12-30 10:52:18 +0000.512222][647c] SendFrame
encodedImage._timeStamp:2404encodedImage->_length:37472
[593:701] [2022-12-30 10:52:18 +0000.512424][647c] last dts:2371 currentPts:2404
ppsOrSPS:0 queue length:9
[593:797] [2022-12-30 10:52:18 +0000.609107][647c] DTS queue for
Generator:0x734a2278b8 3036 3069 3103 3137 3173 3205 3236
[593:882] [2022-12-30 10:52:18 +0000.693454][647f] audio_frame_list_ empty
[593:886] [2022-12-30 10:52:18 +0000.697385][647c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3470 pts:3470
[593:894] [2022-12-30 10:52:18 +0000.706083][647c] Push an pts:3746 to dts queue.
[593:950] [2022-12-30 10:52:18 +0000.761220][647c] last dts:3706 currentPts:3746
ppsOrSPS:0 queue length:9
[593:962] [2022-12-30 10:52:18 +0000.773796][647c] DTS queue for
Generator:0x734a2278b8 3876 3904 3937 3971 4006 4037 4071
[594:020] [2022-12-30 10:52:18 +0000.831637][647b] setDisplayRotate :90
[594:020] [2022-12-30 10:52:18 +0000.831832][647b] 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
[594:023] [2022-12-30 10:52:18 +0000.834185][647c] h264 add frame header cdr flag
[594:023] [2022-12-30 10:52:18 +0000.834330][647c] Received key frame:4006
[594:024] [2022-12-30 10:52:18 +0000.835522][6480] get the H.264 IDR frame
[594:029] [2022-12-30 10:52:18 +0000.840752][647b] setDisplayRotate :90
[594:030] [2022-12-30 10:52:18 +0000.842126][647b] 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
[594:038] [2022-12-30 10:52:18 +0000.849288][647e] Error(video_source.cc:430): wait
decoder a frame: 0
[594:039] [2022-12-30 10:52:18 +0000.850825][647c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4406
[594:039] [2022-12-30 10:52:18 +0000.850902][647c] push video frame to H264
encoder. (100 frame for one log)

[594:039] [2022-12-30 10:52:18 +0000.850944][647c] push video frame to H264


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

[594:039] [2022-12-30 10:52:18 +0000.850962][647c] H264Encode::push video frame to


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

[594:039] [2022-12-30 10:52:18 +0000.850987][647c] The input pts:4406 fps:30


[594:096] [2022-12-30 10:52:18 +0000.908067][647c] H264Encode::H264SWEncoder get
callback, length:33120 type:1 nalType:1length:33116
[594:140] [2022-12-30 10:52:18 +0000.951455][647c] DTS queue for
Generator:0x734a2278b8 4672 4709 4740 4769 4804 4838 4871 4906
[594:168] [2022-12-30 10:52:18 +0000.979796][647c] Push an pts:5072 to dts queue.
[594:208] [2022-12-30 10:52:19 +0000.19922][647f] audio_frame_list_ empty
[594:225] [2022-12-30 10:52:19 +0000.36272][647c] last dts:5038 currentPts:5072
ppsOrSPS:0 queue length:8
[594:232] [2022-12-30 10:52:19 +0000.43267][647b] setDisplayRotate :90
[594:232] [2022-12-30 10:52:19 +0000.43375][647b] 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
[594:258] [2022-12-30 10:52:19 +0000.69455][647e] webrtc common_video plane
old ..... (1/1000) new: 88001 delete: 87971 diff: 30
[594:273] [2022-12-30 10:52:19 +0000.84661][647e] Error(video_source.cc:430): wait
decoder a frame: 0
[594:309] [2022-12-30 10:52:19 +0000.120193][647c] DTS queue for
Generator:0x734a2278b8 5510 5538 5572 5606 5637 5669 5708 5737
[594:363] [2022-12-30 10:52:19 +0000.174924][647c] SendFrame
encodedImage._timeStamp:5737encodedImage->_length:29040
[594:419] [2022-12-30 10:52:19 +0000.231120][647c] h264 add frame header cdr flag
[594:420] [2022-12-30 10:52:19 +0000.231618][647c] Received key frame:6002
[594:422] [2022-12-30 10:52:19 +0000.233425][6480] get the H.264 IDR frame
[594:452] [2022-12-30 10:52:19 +0000.263262][647b] setDisplayRotate :90
[594:452] [2022-12-30 10:52:19 +0000.263418][647b] 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
[594:462] [2022-12-30 10:52:19 +0000.273220][647c] Push an pts:6401 to dts queue.
[594:476] [2022-12-30 10:52:19 +0000.287138][647c] DTS queue for
Generator:0x734a2278b8 6333 6364 6401 6435 6472 6505 6539
[594:503] [2022-12-30 10:52:19 +0000.314159][647c] last dts:6364 currentPts:6401
ppsOrSPS:0 queue length:9
[594:553] [2022-12-30 10:52:19 +0000.364841][647e] Error(video_source.cc:430): wait
decoder a frame: 15
[594:572] [2022-12-30 10:52:19 +0000.384012][647c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6846 pts:6846
[594:598] [2022-12-30 10:52:19 +0000.409400][647f] audio_frame_list_ empty
[594:660] [2022-12-30 10:52:19 +0000.471320][647b] setDisplayRotate :90
[594:660] [2022-12-30 10:52:19 +0000.471488][647b] 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
[594:663] [2022-12-30 10:52:19 +0000.474193][647c] DTS queue for
Generator:0x734a2278b8 7175 7204 7236 7276 7309 7335 7371
[594:719] [2022-12-30 10:52:19 +0000.530550][647c] Push an pts:7735 to dts queue.
[594:723] [2022-12-30 10:52:19 +0000.535106][647c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:7768
[594:724] [2022-12-30 10:52:19 +0000.535173][647c] push video frame to H264
encoder. (100 frame for one log)

[594:724] [2022-12-30 10:52:19 +0000.535208][647c] push video frame to H264


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

[594:724] [2022-12-30 10:52:19 +0000.535299][647c] H264Encode::push video frame to


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

[594:724] [2022-12-30 10:52:19 +0000.535327][647c] The input pts:7768 fps:30


[594:763] [2022-12-30 10:52:19 +0000.574918][647c] last dts:7701 currentPts:7735
ppsOrSPS:0 queue length:7
[594:772] [2022-12-30 10:52:19 +0000.583673][647c] H264Encode::H264SWEncoder get
callback, length:27024 type:1 nalType:1length:27020
[594:804] [2022-12-30 10:52:19 +0000.615425][647c] DTS queue for
Generator:0x734a2278b8 8003 8035 8068 8107 8136 8168 8206
[594:817] [2022-12-30 10:52:19 +0000.628179][647c] h264 add frame header cdr flag
[594:817] [2022-12-30 10:52:19 +0000.628631][647c] Received key frame:8003
[594:819] [2022-12-30 10:52:19 +0000.631139][6480] get the H.264 IDR frame
[594:853] [2022-12-30 10:52:19 +0000.664922][647b] setDisplayRotate :90
[594:853] [2022-12-30 10:52:19 +0000.665111][647b] 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
[594:867] [2022-12-30 10:52:19 +0000.678346][647e] Error(video_source.cc:430): wait
decoder a frame: 0
[594:877] [2022-12-30 10:52:19 +0000.688900][647c] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[594:912] [2022-12-30 10:52:19 +0000.723901][63f2] haveEnoughProcessedData
internalAudioStream.length: 10
[594:989] [2022-12-30 10:52:19 +0000.800462][647c] DTS queue for
Generator:0x734a2278b8 8869 8900 8934 8970
[594:998] [2022-12-30 10:52:19 +0000.809649][647c] Push an pts:9069 to dts queue.
[595:004] [2022-12-30 10:52:19 +0000.815259][647f] audio_frame_list_ empty
[595:058] [2022-12-30 10:52:19 +0000.869387][647c] SendFrame
encodedImage._timeStamp:9069encodedImage->_length:22576
[595:058] [2022-12-30 10:52:19 +0000.869545][647c] last dts:9033 currentPts:9069
ppsOrSPS:0 queue length:7
[595:090] [2022-12-30 10:52:19 +0000.901355][647e] webrtc common_video plane
old ..... (1/1000) new: 89001 delete: 88938 diff: 63
[595:100] [2022-12-30 10:52:19 +0000.911683][647e] Error(video_source.cc:430): wait
decoder a frame: 0
[595:176] [2022-12-30 10:52:19 +0000.987618][647c] DTS queue for
Generator:0x734a2278b8 9701 9737 9768 9803
[595:215] [2022-12-30 10:52:20 +0000.26497][647e] video frame wait audio frame:
last_video_timestamp:10405 last_audio_timestamp:10189.8
[595:254] [2022-12-30 10:52:20 +0000.65421][647c] h264 add frame header cdr flag
[595:254] [2022-12-30 10:52:20 +0000.65642][647c] Received key frame:10001
[595:259] [2022-12-30 10:52:20 +0000.70231][6480] get the H.264 IDR frame
[595:272] [2022-12-30 10:52:20 +0000.83578][647c] Push an pts:10405 to dts queue.
[595:293] [2022-12-30 10:52:20 +0000.105020][647c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10203 pts:10203
[595:336] [2022-12-30 10:52:20 +0000.147701][647c] last dts:10370 currentPts:10405
ppsOrSPS:0 queue length:9
[595:337] [2022-12-30 10:52:20 +0000.149038][647c] DTS queue for
Generator:0x734a2278b8 10469 10501 10538 10573 10603 10634 10669
[595:340] [2022-12-30 10:52:20 +0000.151667][647e] Error(video_source.cc:430): wait
decoder a frame: 4
[595:393] [2022-12-30 10:52:20 +0000.204558][647f] audio_frame_list_ empty
[595:417] [2022-12-30 10:52:20 +0000.228599][647c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11135
[595:417] [2022-12-30 10:52:20 +0000.228805][647c] push video frame to H264
encoder. (100 frame for one log)

[595:417] [2022-12-30 10:52:20 +0000.228886][647c] push video frame to H264


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

[595:417] [2022-12-30 10:52:20 +0000.228928][647c] H264Encode::push video frame to


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

[595:417] [2022-12-30 10:52:20 +0000.228989][647c] The input pts:11135 fps:30


[595:459] [2022-12-30 10:52:20 +0000.271041][647c] H264Encode::H264SWEncoder get
callback, length:35104 type:1 nalType:1length:35100
[595:479] [2022-12-30 10:52:20 +0000.290670][647b] setDisplayRotate :90
[595:479] [2022-12-30 10:52:20 +0000.290845][647b] 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
[595:489] [2022-12-30 10:52:20 +0000.300855][647c] DTS queue for
Generator:0x734a2278b8 11334 11369 11403 11435 11469
[595:532] [2022-12-30 10:52:20 +0000.343803][647c] Push an pts:11739 to dts queue.
[595:565] [2022-12-30 10:52:20 +0000.376781][63f2] Run AGC when audioType = 0
[595:565] [2022-12-30 10:52:20 +0000.377003][63f2]
AudioDeviceDataHandler::MixAndSendOutFrame
[595:568] [2022-12-30 10:52:20 +0000.379191][647c] last dts:11702 currentPts:11739
ppsOrSPS:0 queue length:6
[595:616] [2022-12-30 10:52:20 +0000.427536][647c] h264 add frame header cdr flag
[595:616] [2022-12-30 10:52:20 +0000.427761][647c] Received key frame:11999
[595:619] [2022-12-30 10:52:20 +0000.430909][6480] get the H.264 IDR frame
[595:636] [2022-12-30 10:52:20 +0000.447995][647c] DTS queue for
Generator:0x734a2278b8 12103 12136 12166 12200 12240 12277 12299 12341
[595:670] [2022-12-30 10:52:20 +0000.482106][647b] setDisplayRotate :90
[595:671] [2022-12-30 10:52:20 +0000.482292][647b] 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
[595:685] [2022-12-30 10:52:20 +0000.496303][647e] Error(video_source.cc:430): wait
decoder a frame: 0
[595:697] [2022-12-30 10:52:20 +0000.508339][647e] FilterPipeline2::OnVideoFrame
pts 1148760 last_video_timestamp_ 12764
[595:729] [2022-12-30 10:52:20 +0000.540256][647c] SendFrame
encodedImage._timeStamp:12400encodedImage->_length:23408
[595:797] [2022-12-30 10:52:20 +0000.608304][647c] Push an pts:13065 to dts queue.
[595:799] [2022-12-30 10:52:20 +0000.611093][647f] audio_frame_list_ empty
[595:824] [2022-12-30 10:52:20 +0000.635861][647c] DTS queue for
Generator:0x734a2278b8 12976 13003 13033 13065 13102 13141
[595:841] [2022-12-30 10:52:20 +0000.652856][647c] last dts:13033 currentPts:13065
ppsOrSPS:0 queue length:7
[595:929] [2022-12-30 10:52:20 +0000.741085][647e] webrtc common_video plane
old ..... (1/1000) new: 90001 delete: 89942 diff: 59
[595:932] [2022-12-30 10:52:20 +0000.744032][647e] Error(video_source.cc:430): wait
decoder a frame: 0
[595:955] [2022-12-30 10:52:20 +0000.766885][647c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13569 pts:13569
[595:995] [2022-12-30 10:52:20 +0000.806914][647c] DTS queue for
Generator:0x734a2278b8 13734 13766 13800 13833 13874 13902 13932 13970 13999 14035
[596:046] [2022-12-30 10:52:20 +0000.858085][647c] h264 add frame header cdr flag
[596:047] [2022-12-30 10:52:20 +0000.858632][647c] Received key frame:13999
[596:057] [2022-12-30 10:52:20 +0000.868537][6480] get the H.264 IDR frame
[596:070] [2022-12-30 10:52:20 +0000.881146][647c] Push an pts:14398 to dts queue.
[596:087] [2022-12-30 10:52:20 +0000.898343][646f] av_read_frame AVERROR_EOF
[596:088] [2022-12-30 10:52:20 +0000.899939][647c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:14501
[596:088] [2022-12-30 10:52:20 +0000.900017][647c] push video frame to H264
encoder. (100 frame for one log)

[596:088] [2022-12-30 10:52:20 +0000.900052][647c] push video frame to H264


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

[596:088] [2022-12-30 10:52:20 +0000.900068][647c] H264Encode::push video frame to


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

[596:088] [2022-12-30 10:52:20 +0000.900089][647c] The input pts:14501 fps:30


[596:117] [2022-12-30 10:52:20 +0000.929091][647c] last dts:14368 currentPts:14398
ppsOrSPS:0 queue length:9
[596:128] [2022-12-30 10:52:20 +0000.939339][647c] H264Encode::H264SWEncoder get
callback, length:60624 type:1 nalType:1length:60620
[596:133] [2022-12-30 10:52:20 +0000.944150][647c] DTS queue for
Generator:0x734a2278b8 14564 14599 14633 14664 14699 14733 14768 14796 14831
[596:145] [2022-12-30 10:52:20 +0000.956600][646f] OnReceiveEOF:
[596:145] [2022-12-30 10:52:20 +0000.956695][646f] OnDecoderEOF time:869481538
enter.

[596:145] [2022-12-30 10:52:20 +0000.956754][646f] OnDecoderEOF leave. expire time


= 0 ms

[596:145] [2022-12-30 10:52:20 +0000.956773][646f] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x7336c10400
[596:145] [2022-12-30 10:52:20 +0000.956793][646f] NULLFilter::OnVideoSourceEOF
0x7336c10400 this 0x734a1b33c0
[596:145] [2022-12-30 10:52:20 +0000.956811][646f] NULLFilter::OnVideoSourceEOF
0x734a1b33c0 this 0x734a1b3900
[596:145] [2022-12-30 10:52:20 +0000.956802][646d] CleanUp time:869481538 enter.

[596:145] [2022-12-30 10:52:20 +0000.956838][646f] NULLFilter::OnVideoSourceEOF


0x734a1b3900 this 0x7336a038c0
[596:147] [2022-12-30 10:52:20 +0000.958897][647e] OnVideoTimer: OnVideoTimer
return
[596:148] [2022-12-30 10:52:20 +0000.959508][647f] PullAudioFrame: PullFrame audio
finished.
[596:148] [2022-12-30 10:52:20 +0000.959568][647f] OnAudioTimer: OnAudioTimer
EndComposeFile
[596:148] [2022-12-30 10:52:20 +0000.959628][647f] EndComposeFile: EndComposeFile,
is composing 1
[596:150] [2022-12-30 10:52:20 +0000.962166][646d] CleanUp leave. expire time = 6
ms

[596:151] [2022-12-30 10:52:20 +0000.962276][646d] clean up


[596:151] [2022-12-30 10:52:20 +0000.962294][646d] running_decoder_count:0max
count:2
[596:177] [2022-12-30 10:52:20 +0000.988823][647c]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[596:177] [2022-12-30 10:52:20 +0000.988899][647c]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7336c0b000
[596:179] [2022-12-30 10:52:20 +0000.990604][647d]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[596:179] [2022-12-30 10:52:20 +0000.990650][647d]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[596:179] [2022-12-30 10:52:20 +0000.990830][647b] stop recording
[596:179] [2022-12-30 10:52:20 +0000.990915][647b]
RecordingSessionInternalSimple:destroy media processers
[596:179] [2022-12-30 10:52:20 +0000.990961][647b] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[596:179] [2022-12-30 10:52:20 +0000.991005][647b] H264Encode::flushing hareware
Encoder
[596:180] [2022-12-30 10:52:20 +0000.991252][647b] Flush time:869481573 enter.

[596:180] [2022-12-30 10:52:20 +0000.991323][647b] H264Encoder encoder flush


[596:180] [2022-12-30 10:52:20 +0000.991369][647b] flush output queue
[596:512] [2022-12-30 10:52:21 +0000.323369][647b] Flush leave. expire time = 332
ms

[596:512] [2022-12-30 10:52:21 +0000.323644][647b] ~H264EncodeWrap:


[596:512] [2022-12-30 10:52:21 +0000.323713][647b] ~H264Encode:
[596:512] [2022-12-30 10:52:21 +0000.323766][647b] teardownCompressionSession:
H264Encode::destroying Encoder
[596:512] [2022-12-30 10:52:21 +0000.323820][647b] Release time:869481905 enter.

[596:512] [2022-12-30 10:52:21 +0000.324026][647b] Release:


MediaCodecVideoEncoder::Release _inited:1
[596:512] [2022-12-30 10:52:21 +0000.324104][647b] Destroy time:869481905 enter.

[596:513] [2022-12-30 10:52:21 +0000.324158][647b] H264Encoder encoderDestroy


[596:513] [2022-12-30 10:52:21 +0000.324212][647b]
AndroidMediaCodecVideoEncoder::release env: 0x7336da4380
[596:513] [2022-12-30 10:52:21 +0000.324265][647b]
AndroidMediaCodecVideoEncoder::Destroy
[596:548] [2022-12-30 10:52:21 +0000.359773][647b] Destroy leave. expire time = 36
ms

[596:548] [2022-12-30 10:52:21 +0000.359996][647b] Release leave. expire time = 36


ms

[596:548] [2022-12-30 10:52:21 +0000.360069][647b] ~AndroidHwAvcEncoder


time:869481941 enter.

[596:549] [2022-12-30 10:52:21 +0000.360255][647b] Release time:869481942 enter.

[596:549] [2022-12-30 10:52:21 +0000.360579][647b] Release:


MediaCodecVideoEncoder:: has been released before, just return
[596:549] [2022-12-30 10:52:21 +0000.360634][647b] Release leave. expire time = 0
ms

[596:549] [2022-12-30 10:52:21 +0000.360679][647b] ~AndroidMediaCodecVideoEncoder


[596:549] [2022-12-30 10:52:21 +0000.360720][647b] ~WrapAndroidMediaCodec
time:869481942 enter.

[596:549] [2022-12-30 10:52:21 +0000.360762][647b] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[596:549] [2022-12-30 10:52:21 +0000.360804][647b] video hevc hw codec


destructor:0x74009fadf8

[596:549] [2022-12-30 10:52:21 +0000.360893][647b] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[596:549] [2022-12-30 10:52:21 +0000.360967][647b] teardownCompressionSession:


H264Encode::destroyed Encoder
[596:549] [2022-12-30 10:52:21 +0000.361015][647b]
RecordingSessionInternalSimple:destroy aac encoder output!
[596:549] [2022-12-30 10:52:21 +0000.361058][647b] AACSWEncode destructor
[596:556] [2022-12-30 10:52:21 +0000.367157][6480] fd_close successed!
[596:564] [2022-12-30 10:52:21 +0000.375879][6480] MP4 close file successfully
[596:564] [2022-12-30 10:52:21 +0000.376020][6480] Recording session Internal:
notify recording ok
[596:564] [2022-12-30 10:52:21 +0000.376060][6480] onRecordingOk: Recording Ok,
compose use time: 3559, averagefps 0
[596:564] [2022-12-30 10:52:21 +0000.376128][6480] OnReceiveEOF:
[596:566] [2022-12-30 10:52:21 +0000.377816][647f] OnAudioTimer: OnAudioTimer
return
[596:575] [2022-12-30 10:52:21 +0000.386621][57e9]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[596:575] [2022-12-30 10:52:21 +0000.386752][57e9] ~MediaComposeFile time:869481968
enter.

[596:575] [2022-12-30 10:52:21 +0000.386797][57e9] CancelCompose: CancelCompose,


is composing 0
[596:575] [2022-12-30 10:52:21 +0000.387017][647b] stop recording
[596:575] [2022-12-30 10:52:21 +0000.387062][647b] we have stopped recording before
[596:577] [2022-12-30 10:52:21 +0000.388260][57e9] ~MediaComposeFile leave. expire
time = 2 ms

[596:577] [2022-12-30 10:52:21 +0000.388461][57e9] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[596:577] [2022-12-30 10:52:21 +0000.388936][57e9] global uninited!
[596:577] [2022-12-30 10:52:21 +0000.389050][57e9]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[596:577] [2022-12-30 10:52:21 +0000.389119][57e9] ~MediaFilterGraph:
MediaFilterGraph destruct
[596:578] [2022-12-30 10:52:21 +0000.389178][57e9] RemoveVideoBackGroud: hava not
add video backgroud
[596:578] [2022-12-30 10:52:21 +0000.389239][57e9] UnbindInputFilter 0x7336a03958
this 0x734a17e9a0
[596:578] [2022-12-30 10:52:21 +0000.389294][57e9] ClearAllSource: remove source
filter, sourceid: 0x7336c10400
[596:578] [2022-12-30 10:52:21 +0000.389323][57e9] DestoryDecoderByVideoSource
time:869481971 enter.

[596:578] [2022-12-30 10:52:21 +0000.389366][57e9] ~VideoBindDecoder time:869481971


enter.

[596:578] [2022-12-30 10:52:21 +0000.389569][57e9] CleanUp time:869481971 enter.

[596:578] [2022-12-30 10:52:21 +0000.389932][57e9] CleanUp leave. expire time = 0


ms

[596:578] [2022-12-30 10:52:21 +0000.389983][57e9] CleanUp time:869481971 enter.

[596:579] [2022-12-30 10:52:21 +0000.390343][57e9] CleanUp leave. expire time = 1


ms

[596:580] [2022-12-30 10:52:21 +0000.391517][57e9] ~VideoBindDecoder leave. expire


time = 2 ms

[596:580] [2022-12-30 10:52:21 +0000.391603][57e9] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[596:580] [2022-12-30 10:52:21 +0000.391650][57e9] UnbindInputFilter 0x734a1b3998


this 0x7336a03958
[596:580] [2022-12-30 10:52:21 +0000.391715][57e9] UnbindInputFilter 0x734a1b3458
this 0x734a1b3998
[596:580] [2022-12-30 10:52:21 +0000.391760][57e9] UnbindInputFilter 0x7336c10620
this 0x734a1b3458
[596:580] [2022-12-30 10:52:21 +0000.391809][57e9] UnbindInputFilter 0x7336a03118
this 0x7336a04318
[596:580] [2022-12-30 10:52:21 +0000.391852][57e9] UnbindInputFilter 0x734a1b5f18
this 0x7336a03118
[596:580] [2022-12-30 10:52:21 +0000.391897][57e9] UnbindInputFilter 0x7336c10620
this 0x734a1b5f18
[596:580] [2022-12-30 10:52:21 +0000.391958][57e9] ~GLESContext:
[596:585] [2022-12-30 10:52:21 +0000.396436][57e9] GLESContext destruct finish.
[596:585] [2022-12-30 10:52:21 +0000.396542][57e9] filter: filter pipeline destroy
this: 0x734a17e900
[596:632] [2022-12-30 10:52:21 +0000.443785][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[597:565] [2022-12-30 10:52:22 +0000.377036][63f2] Run AGC when audioType = 0
[598:346] [2022-12-30 10:52:23 +0000.158243][63f2] haveEnoughProcessedData
internalAudioStream.length: 10
[599:563] [2022-12-30 10:52:24 +0000.374378][63f2] Run AGC when audioType = 0
[599:563] [2022-12-30 10:52:24 +0000.374624][63f2]
AudioDeviceDataHandler::MixAndSendOutFrame
[600:065] [2022-12-30 10:52:24 +0000.877032][63f2] haveEnoughProcessedData
internalAudioStream.length: 10
[601:562] [2022-12-30 10:52:26 +0000.373251][63f3] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[601:562] [2022-12-30 10:52:26 +0000.373485][63f3] _deviceSampleRate:48000

[601:566] [2022-12-30 10:52:26 +0000.377889][63f2] Run AGC when audioType = 0


[601:786] [2022-12-30 10:52:26 +0000.598268][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[603:503] [2022-12-30 10:52:28 +0000.314500][63f2] haveEnoughProcessedData
internalAudioStream.length: 10
[603:566] [2022-12-30 10:52:28 +0000.377519][63f2] Run AGC when audioType = 0
[603:566] [2022-12-30 10:52:28 +0000.377769][63f2]
AudioDeviceDataHandler::MixAndSendOutFrame
[605:217] [2022-12-30 10:52:30 +0000.28695][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[605:564] [2022-12-30 10:52:30 +0000.375599][63f2] Run AGC when audioType = 0
[606:938] [2022-12-30 10:52:31 +0000.749570][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[607:562] [2022-12-30 10:52:32 +0000.373373][63f2] Run AGC when audioType = 0
[607:562] [2022-12-30 10:52:32 +0000.373606][63f2]
AudioDeviceDataHandler::MixAndSendOutFrame
[608:656] [2022-12-30 10:52:33 +0000.467529][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[609:562] [2022-12-30 10:52:34 +0000.373359][63f2] Run AGC when audioType = 0
[610:375] [2022-12-30 10:52:35 +0000.186432][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[611:561] [2022-12-30 10:52:36 +0000.373071][63f3] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[611:562] [2022-12-30 10:52:36 +0000.373315][63f3] _deviceSampleRate:48000

[611:563] [2022-12-30 10:52:36 +0000.374299][63f2] Run AGC when audioType = 0


[611:563] [2022-12-30 10:52:36 +0000.374441][63f2]
AudioDeviceDataHandler::MixAndSendOutFrame
[612:096] [2022-12-30 10:52:36 +0000.907171][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[613:564] [2022-12-30 10:52:38 +0000.375606][63f2] Run AGC when audioType = 0
[613:819] [2022-12-30 10:52:38 +0000.630601][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[615:545] [2022-12-30 10:52:40 +0000.356610][63f2] haveEnoughProcessedData
internalAudioStream.length: 10
[615:566] [2022-12-30 10:52:40 +0000.378211][63f2] Run AGC when audioType = 0
[615:567] [2022-12-30 10:52:40 +0000.378431][63f2]
AudioDeviceDataHandler::MixAndSendOutFrame
[617:261] [2022-12-30 10:52:42 +0000.73158][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[617:562] [2022-12-30 10:52:42 +0000.373393][63f2] Run AGC when audioType = 0
[618:984] [2022-12-30 10:52:43 +0000.795269][63f2] haveEnoughProcessedData
internalAudioStream.length: 10
[619:562] [2022-12-30 10:52:44 +0000.374040][63f2] Run AGC when audioType = 0
[619:563] [2022-12-30 10:52:44 +0000.374354][63f2]
AudioDeviceDataHandler::MixAndSendOutFrame
[620:699] [2022-12-30 10:52:45 +0000.511155][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[621:561] [2022-12-30 10:52:46 +0000.372959][63f3] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[621:562] [2022-12-30 10:52:46 +0000.373212][63f3] _deviceSampleRate:48000

[621:562] [2022-12-30 10:52:46 +0000.373484][63f2] Run AGC when audioType = 0


[622:418] [2022-12-30 10:52:47 +0000.229750][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[623:566] [2022-12-30 10:52:48 +0000.377556][63f2] Run AGC when audioType = 0
[623:566] [2022-12-30 10:52:48 +0000.378033][63f2]
AudioDeviceDataHandler::MixAndSendOutFrame
[624:138] [2022-12-30 10:52:48 +0000.949345][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[625:563] [2022-12-30 10:52:50 +0000.374701][63f2] Run AGC when audioType = 0
[625:857] [2022-12-30 10:52:50 +0000.669089][63f2] haveEnoughProcessedData
internalAudioStream.length: 0
[626:261] [2022-12-30 10:52:51 +0000.72637][5b4f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[626:261] [2022-12-30 10:52:51 +0000.72819][5b4f] ~MediaFilterCamera time:869511654
enter.

[626:261] [2022-12-30 10:52:51 +0000.72847][5b4f] StopPullFrameAndWriteMp4


time:869511654 enter.

[626:262] [2022-12-30 10:52:51 +0000.74034][63ed] stop recording


[626:262] [2022-12-30 10:52:51 +0000.74120][63ed] we have stopped recording before
[626:263] [2022-12-30 10:52:51 +0000.75066][5b4f] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[626:264] [2022-12-30 10:52:51 +0000.75978][5b4f] DestroyPipelineAndFilters


time:869511657 enter.

[626:264] [2022-12-30 10:52:51 +0000.76029][5b4f] DestroyPipelineAndFilters leave.


expire time = 0 ms

[626:264] [2022-12-30 10:52:51 +0000.76075][5b4f] AppDeviceManagerStopMic

[626:264] [2022-12-30 10:52:51 +0000.76126][5b4f] AppDeviceManagerStopMic::mic


status is on
[626:265] [2022-12-30 10:52:51 +0000.76139][5b4f] Try to stop webrtc device.

[626:265] [2022-12-30 10:52:51 +0000.76158][5b4f] Set record state to


stopped.threadID:23375

[626:319] [2022-12-30 10:52:51 +0000.131087][5b4f] Try to destory the


recorder.threadID:23375

[626:520] [2022-12-30 10:52:51 +0000.331235][5b4f] DestroyAudioRecorder:


[626:520] [2022-12-30 10:52:51 +0000.331341][5b4f] Cleanup the buffer queue in the
recorder.
[626:520] [2022-12-30 10:52:51 +0000.331363][5b4f] Destroy the recorder.

[626:520] [2022-12-30 10:52:51 +0000.332063][5b4f] StopRecording finished.

[626:520] [2022-12-30 10:52:51 +0000.332102][5b4f] The stop recording success.

[626:520] [2022-12-30 10:52:51 +0000.332118][5b4f]


AudioDeviceDataHandler::StopMicProcess

[626:524] [2022-12-30 10:52:51 +0000.335766][5b4f] AppDeviceManager stop.

[626:524] [2022-12-30 10:52:51 +0000.335857][5b4f] Rlease the webrtc device object.

[626:524] [2022-12-30 10:52:51 +0000.336075][5b4f] OpenSlesInput destruct.

[626:524] [2022-12-30 10:52:51 +0000.336115][5b4f] OpenSlesOutput destruct.

[626:525] [2022-12-30 10:52:51 +0000.336773][5b4f] EventDispatchServerScope


destruct
[626:525] [2022-12-30 10:52:51 +0000.336813][5b4f]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[626:525] [2022-12-30 10:52:51 +0000.336847][5b4f] ~AudioDeviceDataHandler

[626:526] [2022-12-30 10:52:51 +0000.337189][5b4f] AppDeviceManagerDestruct.

[626:526] [2022-12-30 10:52:51 +0000.337214][5b4f] ~AppDeviceManager:


[626:526] [2022-12-30 10:52:51 +0000.337240][5b4f] ~CpuOverloadDetect
time:869511919 enter.

[626:526] [2022-12-30 10:52:51 +0000.337422][5b4f] ~CpuOverloadDetect leave.


expire time = 0 ms

[626:528] [2022-12-30 10:52:51 +0000.340040][5b4f] Destruct BeautifyReader begin...


[626:529] [2022-12-30 10:52:51 +0000.340144][5b4f] Destruct BeautifyReader done.
[626:529] [2022-12-30 10:52:51 +0000.340221][5b4f] ~MediaFilterCamera leave.
expire time = 268 ms

[626:529] [2022-12-30 10:52:51 +0000.340551][5b4f] ~GLESContext:


[626:534] [2022-12-30 10:52:51 +0000.345385][5b4f] GLESContext destruct finish.
[626:534] [2022-12-30 10:52:51 +0000.345552][5b4f] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[626:535] [2022-12-30 10:52:51 +0000.346454][5b4f] global uninited!
[626:535] [2022-12-30 10:52:51 +0000.346836][5b4f] clear AppID 50011
[626:535] [2022-12-30 10:52:51 +0000.346889][5b4f] UnRegister JVM for Xplatform
util
[626:535] [2022-12-30 10:52:51 +0000.346933][5b4f] Dispose::unregister webrtc video
engine
[626:535] [2022-12-30 10:52:51 +0000.346970][5b4f] Init the android object with
jvm:0x0 env:0x0 context:0x0

[626:535] [2022-12-30 10:52:51 +0000.347015][5b4f] SetAndroidMediaCodecObjects


time:869511928 enter.

[626:535] [2022-12-30 10:52:51 +0000.347056][5b4f] ClearAndroidMediaCodecObjects


time:869511928 enter.

[626:535] [2022-12-30 10:52:51 +0000.347100][5b4f] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms
[626:536] [2022-12-30 10:52:51 +0000.347139][5b4f] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[626:536] [2022-12-30 10:52:51 +0000.347178][5b4f] SetAndroidMediaCodecObjects


time:869511929 enter.

[626:536] [2022-12-30 10:52:51 +0000.347216][5b4f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[626:536] [2022-12-30 10:52:51 +0000.347257][5b4f] ClearAndroidMediaCodecObjects
time:869511929 enter.

[626:536] [2022-12-30 10:52:51 +0000.347295][5b4f] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[626:536] [2022-12-30 10:52:51 +0000.347340][5b4f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[626:536] [2022-12-30 10:52:51 +0000.347390][5b4f] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[626:536] [2022-12-30 10:52:51 +0000.347431][5b4f] Dispose::unregister webrtc voice


engine
[626:536] [2022-12-30 10:52:51 +0000.347467][5b4f] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[626:536] [2022-12-30 10:52:51 +0000.347570][5b4f] SystemUtil UnInit done


[626:956] [2022-12-30 10:52:51 +0000.767893][5b4f] Register JVM for xplatform util
[626:967] [2022-12-30 10:52:51 +0000.778874][5b4f] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-12-
30 10:52:51 +0000
[626:967] [2022-12-30 10:52:51 +0000.778931][5b4f] set AppID=50011 old AppID=-1
[626:967] [2022-12-30 10:52:51 +0000.778950][5b4f] Init the android object with
jvm:0xb400007430621380 env:0x7430714f00 context:0x74104e9078

[626:967] [2022-12-30 10:52:51 +0000.778970][5b4f] SetAndroidMediaCodecObjects


time:869512360 enter.

[626:967] [2022-12-30 10:52:51 +0000.778990][5b4f] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[626:967] [2022-12-30 10:52:51 +0000.779005][5b4f] SetAndroidMediaCodecObjects


time:869512360 enter.

[626:967] [2022-12-30 10:52:51 +0000.779019][5b4f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007430621380
[626:967] [2022-12-30 10:52:51 +0000.779032][5b4f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007430621380 address:0x7303ead760
[626:967] [2022-12-30 10:52:51 +0000.779046][5b4f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007430621380
address:0x7303ead760
[626:967] [2022-12-30 10:52:51 +0000.779060][5b4f] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[626:967] [2022-12-30 10:52:51 +0000.779075][5b4f] Set the android objects with


jvm:0xb400007430621380 env:0x7430714f00 context:0x74104e9078

[626:967] [2022-12-30 10:52:51 +0000.779089][5b4f] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7430714f00
[626:967] [2022-12-30 10:52:51 +0000.779105][5b4f] SystemUtil Init done
[626:968] [2022-12-30 10:52:51 +0000.779376][5b4f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[626:968] [2022-12-30 10:52:51 +0000.779464][5b4f] MediaFilterCamera
[626:968] [2022-12-30 10:52:51 +0000.779494][5b4f] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[626:968] [2022-12-30 10:52:51 +0000.779605][5b4f] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[626:968] [2022-12-30 10:52:51 +0000.779637][5b4f] Recording session using default
bitrate support by app:14680064
[626:968] [2022-12-30 10:52:51 +0000.779879][6546] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x734a1ae5c0
[626:968] [2022-12-30 10:52:51 +0000.779929][6546] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[626:968] [2022-12-30 10:52:51 +0000.780059][5b4f] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[626:969] [2022-12-30 10:52:51 +0000.780818][5b4f] Error(ini.cc:191): Open the file
failed. error:2
[626:969] [2022-12-30 10:52:51 +0000.780868][5b4f]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[626:969] [2022-12-30 10:52:51 +0000.780886][5b4f] The device model: m2002j9g
usingSoftwareAEC value: 0
[626:972] [2022-12-30 10:52:51 +0000.783362][5b4f] Error(ini.cc:191): Open the file
failed. error:2
[626:972] [2022-12-30 10:52:51 +0000.783414][5b4f]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[626:972] [2022-12-30 10:52:51 +0000.783437][5b4f] The device model: m2002j9g
usingHardwareAEC value: 0
[626:972] [2022-12-30 10:52:51 +0000.783478][5b4f] The machine device: m2002j9g
usingHardwareAEC value: 0
[626:972] [2022-12-30 10:52:51 +0000.783499][5b4f] Using Default AEC type: software
AEC
[626:973] [2022-12-30 10:52:51 +0000.784303][5b4f] The device model: m2002j9g enum
value: 0
[626:973] [2022-12-30 10:52:51 +0000.784696][5b4f] GetMachineModel is M2002J9G
[626:973] [2022-12-30 10:52:51 +0000.784735][5b4f] GetMachineInfo: M2002J9G
[626:973] [2022-12-30 10:52:51 +0000.784749][5b4f] Construct BeautifyReader
begin...
[626:973] [2022-12-30 10:52:51 +0000.784764][5b4f] dumpStickerRgba:0
dumpStickerYuv:0
[626:973] [2022-12-30 10:52:51 +0000.784832][5b4f] Construct BeautifyReader done.
[626:982] [2022-12-30 10:52:51 +0000.793435][5b4f] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[626:982] [2022-12-30 10:52:51 +0000.793456][6549] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73188af5a0
[626:982] [2022-12-30 10:52:51 +0000.793525][5b4f] AppDeviceManager telnet server
for statistics started......
[626:982] [2022-12-30 10:52:51 +0000.794012][5b4f] CpuOverloadDetect time:869512375
enter.

[626:982] [2022-12-30 10:52:51 +0000.794116][5b4f] CpuOverloadDetect leave. expire


time = 0 ms

[626:983] [2022-12-30 10:52:51 +0000.794181][654a] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7400aca3c0
[626:983] [2022-12-30 10:52:51 +0000.794719][5b4f] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[626:983] [2022-12-30 10:52:51 +0000.794749][5b4f] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[626:983] [2022-12-30 10:52:51 +0000.794897][5b4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[626:983] [2022-12-30 10:52:51 +0000.795118][5b4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[626:984] [2022-12-30 10:52:51 +0000.795298][5b4f] CreatePlatformSpecificObjects:
[626:984] [2022-12-30 10:52:51 +0000.795333][5b4f] audio device use opensle input
and opensl output
[626:984] [2022-12-30 10:52:51 +0000.795351][5b4f] Create OpenSLES output module
with java VM support.

[626:984] [2022-12-30 10:52:51 +0000.795453][5b4f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[626:984] [2022-12-30 10:52:51 +0000.795572][5b4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[626:984] [2022-12-30 10:52:51 +0000.795717][5b4f] Create OpenSLES output module
with buffer num:1

[626:984] [2022-12-30 10:52:51 +0000.795802][5b4f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[626:984] [2022-12-30 10:52:51 +0000.795916][5b4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[626:984] [2022-12-30 10:52:51 +0000.796050][5b4f] Create OpenSLES input module
with java VM support.

[626:984] [2022-12-30 10:52:51 +0000.796082][5b4f] Create OpenSLES input module


with buffer num:1

[626:984] [2022-12-30 10:52:51 +0000.796122][5b4f] Error(trace.cc:40): Init the


output and input for audio device template.
[626:985] [2022-12-30 10:52:51 +0000.796143][5b4f] Init the output device.

[626:985] [2022-12-30 10:52:51 +0000.796156][5b4f] Init the opensl input.


[626:985] [2022-12-30 10:52:51 +0000.796183][5b4f] AppDeviceManager get setting
samplerate: 0
[626:985] [2022-12-30 10:52:51 +0000.796467][5b4f] The device model: m2002j9g enum
value: 0
[626:985] [2022-12-30 10:52:51 +0000.796888][5b4f] The device model: m2002j9g enum
value: 0
[626:985] [2022-12-30 10:52:51 +0000.796913][5b4f] Set the sample rate to be:48000

[626:985] [2022-12-30 10:52:51 +0000.796927][5b4f] Enable the recording stereo:0


[626:985] [2022-12-30 10:52:51 +0000.796942][5b4f] Set the playout as stereo:1
[626:985] [2022-12-30 10:52:51 +0000.796964][5b4f] Init the microphone.
[626:986] [2022-12-30 10:52:51 +0000.797303][5b4f] Update the recording sample rate
to be: 48000
[626:986] [2022-12-30 10:52:51 +0000.797329][5b4f] Init the speaker.
[626:986] [2022-12-30 10:52:51 +0000.797357][5b4f] Low latency buffer size:144 low
sample rate:48000
[626:986] [2022-12-30 10:52:51 +0000.797596][5b4f] Using 1 x 10ms for an audio
frame.

[626:989] [2022-12-30 10:52:51 +0000.800907][5b4f] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[626:989] [2022-12-30 10:52:51 +0000.801013][5b4f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[626:989] [2022-12-30 10:52:51 +0000.801040][5b4f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[626:995] [2022-12-30 10:52:51 +0000.806685][5b4f] The device model:m2002j9g

[626:995] [2022-12-30 10:52:51 +0000.806771][5b4f] speaker output factor:100


defaultFactor: 100

[626:995] [2022-12-30 10:52:51 +0000.806787][5b4f] headset output factor:100


defaultFactor: 100

[626:995] [2022-12-30 10:52:51 +0000.807092][5b4f] AppDeviceManagerStart finished.


[626:996] [2022-12-30 10:52:51 +0000.807136][5b4f] AppDeviceManagerStartMic::mic
status is off
[626:996] [2022-12-30 10:52:51 +0000.807200][5b4f] AppDeviceManagerStartMic update
aec type: 2

[626:996] [2022-12-30 10:52:51 +0000.807239][5b4f] AppDeviceManagerStartMic update


voiceChangeMode: 4

[626:996] [2022-12-30 10:52:51 +0000.807255][5b4f]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[626:996] [2022-12-30 10:52:51 +0000.807267][5b4f]
AudioDeviceDataHandler::StartMicProcess

[626:996] [2022-12-30 10:52:51 +0000.807381][5b4f] Try to start webrtc recording


device.

[626:996] [2022-12-30 10:52:51 +0000.807412][5b4f] StartRecording. threadID:23375

[626:996] [2022-12-30 10:52:51 +0000.807447][5b4f] default mode: Set the recording


mode to voice communication to enable HW AEC .

[626:996] [2022-12-30 10:52:51 +0000.807619][5b4f] Set the recording mode before


getSetting: 4
[626:996] [2022-12-30 10:52:51 +0000.807644][5b4f] Set the recording mode after
getSetting: 1
[626:996] [2022-12-30 10:52:51 +0000.807454][654b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[627:018] [2022-12-30 10:52:51 +0000.829345][5b4f] StartRecording finished.

[627:018] [2022-12-30 10:52:51 +0000.829396][5b4f] audio: start the audio mic


checker timer.

[627:018] [2022-12-30 10:52:51 +0000.829831][5b4f] machine model :xiaomi


[627:018] [2022-12-30 10:52:51 +0000.829866][5b4f] Support this machine
model :xiaomi
[627:018] [2022-12-30 10:52:51 +0000.829882][5b4f] global inited! current sdk
version: 12-14-d8558ab
[627:357] [2022-12-30 10:52:52 +0000.168181][6093]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[627:357] [2022-12-30 10:52:52 +0000.168297][6547] MediaFilterCamera, recording
file context:0x74009ce980 input texture:8
[627:357] [2022-12-30 10:52:52 +0000.168339][6547] GLESContext:
[627:357] [2022-12-30 10:52:52 +0000.168374][6547] The result of eglGetDisplay is:
0xb400007430714a00
[627:358] [2022-12-30 10:52:52 +0000.169262][6547] The result of creation:
0x734a22cd00
[627:358] [2022-12-30 10:52:52 +0000.169383][6547] The result of
eglCreatePbufferSurface is: 0x734a22ce00
[627:358] [2022-12-30 10:52:52 +0000.169481][6093]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x74009ce980 input_texture: 8
[627:952] [2022-12-30 10:52:52 +0000.763885][5b4f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[627:952] [2022-12-30 10:52:52 +0000.764028][5b4f] ~MediaFilterCamera
time:869513345 enter.

[627:952] [2022-12-30 10:52:52 +0000.764052][5b4f] StopPullFrameAndWriteMp4


time:869513345 enter.

[627:953] [2022-12-30 10:52:52 +0000.764805][6546] stop recording


[627:953] [2022-12-30 10:52:52 +0000.764855][6546] we have stopped recording before
[627:953] [2022-12-30 10:52:52 +0000.764905][5b4f] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[627:954] [2022-12-30 10:52:52 +0000.765329][5b4f] DestroyPipelineAndFilters


time:869513347 enter.

[627:954] [2022-12-30 10:52:52 +0000.765370][5b4f] DestroyPipelineAndFilters


leave. expire time = 0 ms

[627:954] [2022-12-30 10:52:52 +0000.765395][5b4f] AppDeviceManagerStopMic

[627:954] [2022-12-30 10:52:52 +0000.765475][5b4f] AppDeviceManagerStopMic::mic


status is on
[627:954] [2022-12-30 10:52:52 +0000.765503][5b4f] Try to stop webrtc device.

[627:954] [2022-12-30 10:52:52 +0000.765541][5b4f] Set record state to


stopped.threadID:23375

[627:996] [2022-12-30 10:52:52 +0000.807635][5b4f] Try to destory the


recorder.threadID:23375

[628:196] [2022-12-30 10:52:53 +0000.7802][5b4f] DestroyAudioRecorder:


[628:196] [2022-12-30 10:52:53 +0000.7893][5b4f] Cleanup the buffer queue in the
recorder.
[628:196] [2022-12-30 10:52:53 +0000.7915][5b4f] Destroy the recorder.

[628:197] [2022-12-30 10:52:53 +0000.8850][5b4f] StopRecording finished.

[628:197] [2022-12-30 10:52:53 +0000.8901][5b4f] The stop recording success.

[628:197] [2022-12-30 10:52:53 +0000.8921][5b4f[000:046] [2022-12-31 21:02:24


+0000.793907][6d6f] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-12-
31 21:02:24 +0000
[000:046] [2022-12-31 21:02:24 +0000.793979][6d6f] set AppID=50011 old AppID=-1
[000:046] [2022-12-31 21:02:24 +0000.793997][6d6f] Init the android object with
jvm:0xb400007430621380 env:0x7430714f00 context:0x740f3eb078

[000:046] [2022-12-31 21:02:24 +0000.794066][6d6f] SetAndroidMediaCodecObjects


time:948086865 enter.

[000:046] [2022-12-31 21:02:24 +0000.794095][6d6f] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:046] [2022-12-31 21:02:24 +0000.794124][6d6f] SetAndroidMediaCodecObjects


time:948086865 enter.

[000:046] [2022-12-31 21:02:24 +0000.794139][6d6f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007430621380
[000:046] [2022-12-31 21:02:24 +0000.794154][6d6f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007430621380 address:0x72e2102760
[000:046] [2022-12-31 21:02:24 +0000.794179][6d6f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007430621380
address:0x72e2102760
[000:046] [2022-12-31 21:02:24 +0000.794196][6d6f] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:046] [2022-12-31 21:02:24 +0000.794234][6d6f] Set the android objects with


jvm:0xb400007430621380 env:0x7430714f00 context:0x740f3eb078

[000:048] [2022-12-31 21:02:24 +0000.796311][6d6f] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7430714f00
[000:048] [2022-12-31 21:02:24 +0000.796347][6d6f] SystemUtil Init done
[000:050] [2022-12-31 21:02:24 +0000.798587][6d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:053] [2022-12-31 21:02:24 +0000.801318][6d6f] MediaFilterCamera
[000:053] [2022-12-31 21:02:24 +0000.801393][6d6f] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:053] [2022-12-31 21:02:24 +0000.801588][6d6f] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:053] [2022-12-31 21:02:24 +0000.801635][6d6f] Recording session using default
bitrate support by app:14680064
[000:053] [2022-12-31 21:02:24 +0000.801649][39d8] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x74128ba540
[000:054] [2022-12-31 21:02:24 +0000.801975][39d8] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:054] [2022-12-31 21:02:24 +0000.802085][6d6f] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:055] [2022-12-31 21:02:24 +0000.802821][6d6f] Error(ini.cc:191): Open the file
failed. error:2
[000:055] [2022-12-31 21:02:24 +0000.802864][6d6f]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:055] [2022-12-31 21:02:24 +0000.802885][6d6f] The device model: m2002j9g
usingSoftwareAEC value: 0
[000:060] [2022-12-31 21:02:24 +0000.807760][6d6f] Error(ini.cc:191): Open the file
failed. error:2
[000:060] [2022-12-31 21:02:24 +0000.807879][6d6f]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:060] [2022-12-31 21:02:24 +0000.807931][6d6f] The device model: m2002j9g
usingHardwareAEC value: 0
[000:060] [2022-12-31 21:02:24 +0000.807953][6d6f] The machine device: m2002j9g
usingHardwareAEC value: 0
[000:060] [2022-12-31 21:02:24 +0000.807997][6d6f] Using Default AEC type: software
AEC
[000:061] [2022-12-31 21:02:24 +0000.809620][6d6f] The device model: m2002j9g enum
value: 0
[000:062] [2022-12-31 21:02:24 +0000.810090][6d6f] GetMachineModel is M2002J9G
[000:062] [2022-12-31 21:02:24 +0000.810124][6d6f] GetMachineInfo: M2002J9G
[000:062] [2022-12-31 21:02:24 +0000.810151][6d6f] Construct BeautifyReader
begin...
[000:062] [2022-12-31 21:02:24 +0000.810173][6d6f] dumpStickerRgba:0
dumpStickerYuv:0
[000:062] [2022-12-31 21:02:24 +0000.810204][6d6f] Construct BeautifyReader done.
[000:068] [2022-12-31 21:02:24 +0000.815759][6d6f] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:068] [2022-12-31 21:02:24 +0000.815793][39dc] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x730e2d54a0
[000:068] [2022-12-31 21:02:24 +0000.816076][6d6f] AppDeviceManager telnet server
for statistics started......
[000:068] [2022-12-31 21:02:24 +0000.816558][6d6f] CpuOverloadDetect time:948086887
enter.

[000:068] [2022-12-31 21:02:24 +0000.816652][6d6f] CpuOverloadDetect leave. expire


time = 0 ms

[000:068] [2022-12-31 21:02:24 +0000.816677][39dd] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7412899080
[000:069] [2022-12-31 21:02:24 +0000.817179][6d6f] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:069] [2022-12-31 21:02:24 +0000.817215][6d6f] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:071] [2022-12-31 21:02:24 +0000.819352][6d6f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:072] [2022-12-31 21:02:24 +0000.819980][6d6f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:074] [2022-12-31 21:02:24 +0000.822628][6d6f] CreatePlatformSpecificObjects:
[000:074] [2022-12-31 21:02:24 +0000.822721][6d6f] audio device use opensle input
and opensl output
[000:075] [2022-12-31 21:02:24 +0000.822771][6d6f] Create OpenSLES output module
with java VM support.

[000:075] [2022-12-31 21:02:24 +0000.822949][6d6f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:075] [2022-12-31 21:02:24 +0000.823260][6d6f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:075] [2022-12-31 21:02:24 +0000.823470][6d6f] Create OpenSLES output module
with buffer num:1

[000:075] [2022-12-31 21:02:24 +0000.823655][6d6f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:076] [2022-12-31 21:02:24 +0000.823809][6d6f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:076] [2022-12-31 21:02:24 +0000.823975][6d6f] Create OpenSLES input module
with java VM support.

[000:076] [2022-12-31 21:02:24 +0000.824017][6d6f] Create OpenSLES input module


with buffer num:1

[000:076] [2022-12-31 21:02:24 +0000.824095][6d6f] Error(trace.cc:40): Init the


output and input for audio device template.
[000:076] [2022-12-31 21:02:24 +0000.824125][6d6f] Init the output device.

[000:076] [2022-12-31 21:02:24 +0000.824142][6d6f] Init the opensl input.


[000:076] [2022-12-31 21:02:24 +0000.824162][6d6f] AppDeviceManager get setting
samplerate: 0
[000:076] [2022-12-31 21:02:24 +0000.824522][6d6f] The device model: m2002j9g enum
value: 0
[000:077] [2022-12-31 21:02:24 +0000.824987][6d6f] The device model: m2002j9g enum
value: 0
[000:077] [2022-12-31 21:02:24 +0000.825027][6d6f] Set the sample rate to be:48000

[000:077] [2022-12-31 21:02:24 +0000.825052][6d6f] Enable the recording stereo:0


[000:077] [2022-12-31 21:02:24 +0000.825095][6d6f] Set the playout as stereo:1
[000:077] [2022-12-31 21:02:24 +0000.825112][6d6f] Init the microphone.
[000:079] [2022-12-31 21:02:24 +0000.826895][6d6f] Update the recording sample rate
to be: 48000
[000:079] [2022-12-31 21:02:24 +0000.826977][6d6f] Init the speaker.
[000:079] [2022-12-31 21:02:24 +0000.827031][6d6f] Low latency buffer size:144 low
sample rate:48000
[000:079] [2022-12-31 21:02:24 +0000.827638][6d6f] Using 1 x 10ms for an audio
frame.

[000:084] [2022-12-31 21:02:24 +0000.832216][6d6f] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:084] [2022-12-31 21:02:24 +0000.832368][6d6f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:084] [2022-12-31 21:02:24 +0000.832434][6d6f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:089] [2022-12-31 21:02:24 +0000.837389][6d6f] The device model:m2002j9g

[000:089] [2022-12-31 21:02:24 +0000.837477][6d6f] speaker output factor:100


defaultFactor: 100

[000:089] [2022-12-31 21:02:24 +0000.837493][6d6f] headset output factor:100


defaultFactor: 100

[000:090] [2022-12-31 21:02:24 +0000.837812][6d6f] AppDeviceManagerStart finished.


[000:090] [2022-12-31 21:02:24 +0000.837844][6d6f] AppDeviceManagerStartMic::mic
status is off
[000:090] [2022-12-31 21:02:24 +0000.837889][6d6f] AppDeviceManagerStartMic update
aec type: 2

[000:090] [2022-12-31 21:02:24 +0000.837909][6d6f] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:090] [2022-12-31 21:02:24 +0000.837925][6d6f]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:090] [2022-12-31 21:02:24 +0000.837945][6d6f]
AudioDeviceDataHandler::StartMicProcess

[000:090] [2022-12-31 21:02:24 +0000.838060][6d6f] Try to start webrtc recording


device.

[000:090] [2022-12-31 21:02:24 +0000.838089][6d6f] StartRecording. threadID:28015

[000:090] [2022-12-31 21:02:24 +0000.838091][39de] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:090] [2022-12-31 21:02:24 +0000.838172][39de] haveEnoughProcessedData
internalAudioStream.length: 0
[000:090] [2022-12-31 21:02:24 +0000.838341][6d6f] The machine model:M2002J9G

[000:090] [2022-12-31 21:02:24 +0000.838392][6d6f] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:090] [2022-12-31 21:02:24 +0000.838412][6d6f] Set the recording mode before


getSetting: 4
[000:090] [2022-12-31 21:02:24 +0000.838433][6d6f] Set the recording mode after
getSetting: 1
[000:154] [2022-12-31 21:02:24 +0000.902019][6d6f] StartRecording finished.

[000:154] [2022-12-31 21:02:24 +0000.902094][6d6f] audio: start the audio mic


checker timer.

[000:155] [2022-12-31 21:02:24 +0000.902774][6d6f] machine model :xiaomi


[000:155] [2022-12-31 21:02:24 +0000.902814][6d6f] Support this machine
model :xiaomi
[000:160] [2022-12-31 21:02:24 +0000.908486][6d6f] global inited! current sdk
version: 12-14-d8558ab
[000:273] [2022-12-31 21:02:25 +0000.21148][39df] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:273] [2022-12-31 21:02:25 +0000.21388][39df] _deviceSampleRate:48000

[000:274] [2022-12-31 21:02:25 +0000.22487][39de] Run AGC when audioType = 0


[000:274] [2022-12-31 21:02:25 +0000.22646][39de]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:612] [2022-12-31 21:02:25 +0000.360194][394a]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:612] [2022-12-31 21:02:25 +0000.360460][39d9] MediaFilterCamera, recording
file context:0x7400944080 input texture:4
[000:612] [2022-12-31 21:02:25 +0000.360567][39d9] GLESContext:
[000:612] [2022-12-31 21:02:25 +0000.360604][39d9] The result of eglGetDisplay is:
0xb400007430714a00
[000:614] [2022-12-31 21:02:25 +0000.361910][39d9] The result of creation:
0x7412975400
[000:614] [2022-12-31 21:02:25 +0000.362015][39d9] The result of
eglCreatePbufferSurface is: 0x7412975500
[000:614] [2022-12-31 21:02:25 +0000.362112][394a]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7400944080 input_texture: 4
[001:864] [2022-12-31 21:02:26 +0000.612380][39de] haveEnoughProcessedData
internalAudioStream.length: 10
[002:278] [2022-12-31 21:02:27 +0000.25852][39de] Run AGC when audioType = 0
[003:565] [2022-12-31 21:02:28 +0000.313225][39de] haveEnoughProcessedData
internalAudioStream.length: 0
[004:159] [2022-12-31 21:02:28 +0000.907295][39d3]
monitorTime:4005totalDuration:3890
[004:273] [2022-12-31 21:02:29 +0000.21523][39de] Run AGC when audioType = 0
[004:273] [2022-12-31 21:02:29 +0000.21713][39de]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:281] [2022-12-31 21:02:30 +0000.29343][39de] haveEnoughProcessedData
internalAudioStream.length: 10
[006:278] [2022-12-31 21:02:31 +0000.25768][39de] Run AGC when audioType = 0
[006:994] [2022-12-31 21:02:31 +0000.742678][39de] haveEnoughProcessedData
internalAudioStream.length: 10
[008:274] [2022-12-31 21:02:33 +0000.22600][39de] Run AGC when audioType = 0
[008:275] [2022-12-31 21:02:33 +0000.22807][39de]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:704] [2022-12-31 21:02:33 +0000.452504][39de] haveEnoughProcessedData
internalAudioStream.length: 0
[010:274] [2022-12-31 21:02:35 +0000.21839][39df] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:274] [2022-12-31 21:02:35 +0000.22074][39df] _deviceSampleRate:48000

[010:274] [2022-12-31 21:02:35 +0000.22663][39de] Run AGC when audioType = 0


[010:422] [2022-12-31 21:02:35 +0000.169960][39de] haveEnoughProcessedData
internalAudioStream.length: 10
[012:136] [2022-12-31 21:02:36 +0000.884280][39de] haveEnoughProcessedData
internalAudioStream.length: 0
[012:274] [2022-12-31 21:02:37 +0000.22359][39de] Run AGC when audioType = 0
[012:274] [2022-12-31 21:02:37 +0000.22554][39de]
AudioDeviceDataHandler::MixAndSendOutFrame
[013:858] [2022-12-31 21:02:38 +0000.605915][39de] haveEnoughProcessedData
internalAudioStream.length: 0
[014:276] [2022-12-31 21:02:39 +0000.25929][39de] Run AGC when audioType = 0
[014:724] [2022-12-31 21:02:39 +0000.471796][4432] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[014:724] [2022-12-31 21:02:39 +0000.471899][4432]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[014:726] [2022-12-31 21:02:39 +0000.474512][4432]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[014:727] [2022-12-31 21:02:39 +0000.475071][39d9] operator() time:948101546
enter.

[014:727] [2022-12-31 21:02:39 +0000.475186][39d9] MediaFilterCamera, recording


file context:0x7400944080 input texture:4
[014:728] [2022-12-31 21:02:39 +0000.476521][39d9] MicSource: Mic source
created:10x7412925880
[014:729] [2022-12-31 21:02:39 +0000.477164][39d9] received external audio stream

[014:729] [2022-12-31 21:02:39 +0000.477229][39d9] alloc thread: 0x7304f40480


name:worker0 thread id:494487403696 to Mic_source
[014:729] [2022-12-31 21:02:39 +0000.477267][39d9] audio: start the audio sender
thread.

[014:729] [2022-12-31 21:02:39 +0000.477355][39d9] construct OpenGLRenderProgram


0x7412911a98
[014:729] [2022-12-31 21:02:39 +0000.477409][39d9] CropFilter::SetOrientation
orientation: 90
[014:729] [2022-12-31 21:02:39 +0000.477557][39d9] filter: filter pipeline
construtc this: 0x741284f5c0
[014:729] [2022-12-31 21:02:39 +0000.477593][39d9] filter: filter pipeline2 update
pattern: 1
[014:729] [2022-12-31 21:02:39 +0000.477665][39d9] CameraSource::source_id_:1
[014:729] [2022-12-31 21:02:39 +0000.477699][39d9] RecordAudioSource::source_id_:2
[014:730] [2022-12-31 21:02:39 +0000.477919][39d9] BindInputFilter 0x7304f40bc0
this 0x7412911cc0
[014:730] [2022-12-31 21:02:39 +0000.477960][39d9] BindInputFilter 0x7304f40d58
this 0x7304f40ed0
[014:730] [2022-12-31 21:02:39 +0000.478001][39d9] BindInputFilter 0x7412911cc0
this 0x741284f660
[014:730] [2022-12-31 21:02:39 +0000.478052][39d9] setParamentForFilters:
speed:1.000000
[014:730] [2022-12-31 21:02:39 +0000.478101][39d9] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[014:730] [2022-12-31 21:02:39 +0000.478131][39d9] SetParamForFilter time:948101549
enter.

[014:730] [2022-12-31 21:02:39 +0000.478158][39d9] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[014:730] [2022-12-31 21:02:39 +0000.478188][39d9] SetParamForFilter: Params video
index is: 0
[014:730] [2022-12-31 21:02:39 +0000.478215][39d9] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[014:730] [2022-12-31 21:02:39 +0000.478242][39d9] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[014:730] [2022-12-31 21:02:39 +0000.478269][39d9] crop filter mode tpye:
citytravelvideo index:0
[014:736] [2022-12-31 21:02:39 +0000.484718][39d9]
Warning(parse_template_json.cc:45): json parament no found the parament
[014:737] [2022-12-31 21:02:39 +0000.484882][39d9]
Warning(parse_template_json.cc:45): json parament no found the parament
[014:737] [2022-12-31 21:02:39 +0000.484916][39d9]
Warning(parse_template_json.cc:45): json parament no found the parament
[014:737] [2022-12-31 21:02:39 +0000.484957][39d9]
Warning(parse_template_json.cc:45): json parament no found the parament
[014:737] [2022-12-31 21:02:39 +0000.485051][39d9]
Warning(parse_template_json.cc:45): json parament no found the parament
[014:737] [2022-12-31 21:02:39 +0000.485108][39d9]
Warning(parse_template_json.cc:45): json parament no found the parament
[014:737] [2022-12-31 21:02:39 +0000.485142][39d9]
Warning(parse_template_json.cc:45): json parament no found the parament
[014:737] [2022-12-31 21:02:39 +0000.485176][39d9]
Warning(parse_template_json.cc:81): json parament no found the parament
[014:737] [2022-12-31 21:02:39 +0000.485218][39d9]
Warning(parse_template_json.cc:81): json parament no found the parament
[014:737] [2022-12-31 21:02:39 +0000.485275][39d9]
Warning(parse_template_json.cc:67): json parament no found the parament
[014:737] [2022-12-31 21:02:39 +0000.485299][39d9]
Warning(parse_template_json.cc:93): json parament no found the duration
[014:737] [2022-12-31 21:02:39 +0000.485338][39d9] SetParamForFilter leave. expire
time = 7 ms

[014:737] [2022-12-31 21:02:39 +0000.485620][39d9] OnOutputSizeChanged width 1280


height 720
[014:737] [2022-12-31 21:02:39 +0000.485624][39de] On audio frame the broadcast
with timestamp:948101556 samples:480. (1000 frame for one log)

[014:737] [2022-12-31 21:02:39 +0000.485672][39d9] OpenGLFrameBuffer: width:1280


height:720
[014:739] [2022-12-31 21:02:39 +0000.486910][39d9] OpenGLFrameBuffer: width:1280
height:720
[014:739] [2022-12-31 21:02:39 +0000.486970][39d9] OpenGLFrameBuffer: width:1280
height:720
[014:739] [2022-12-31 21:02:39 +0000.487016][39d9] OpenGLFrameBuffer: width:1280
height:720
[014:739] [2022-12-31 21:02:39 +0000.487059][39d9] OpenGLFrameBuffer: width:1280
height:720
[014:739] [2022-12-31 21:02:39 +0000.487105][39d9] OpenGLFrameBuffer: width:1280
height:720
[014:739] [2022-12-31 21:02:39 +0000.487160][39d9] construct TrivalImageDrawer
0x74129ddfc0
[014:739] [2022-12-31 21:02:39 +0000.487192][39d9] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x74129ddfc0 context 0x73217ae280
[014:739] [2022-12-31 21:02:39 +0000.487226][39d9] setupGLES:
[014:740] [2022-12-31 21:02:39 +0000.488092][39d9] OpenGLRenderProgram::Initialize.
[014:740] [2022-12-31 21:02:39 +0000.488188][39d9] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[014:740] [2022-12-31 21:02:39 +0000.488225][39d9] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[014:740] [2022-12-31 21:02:39 +0000.488341][39d9] Init open gl render:
0x7412911a98
[014:740] [2022-12-31 21:02:39 +0000.488387][39d9] Fragement shader path:
[014:740] [2022-12-31 21:02:39 +0000.488420][39d9] Fragement shader path:
[014:740] [2022-12-31 21:02:39 +0000.488449][39d9] create opengl program object.
[014:740] [2022-12-31 21:02:39 +0000.488477][39d9] create shader: vertex
[014:740] [2022-12-31 21:02:39 +0000.488702][39d9] create shader: fragment
[014:741] [2022-12-31 21:02:39 +0000.489270][3a85] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[014:742] [2022-12-31 21:02:39 +0000.490124][3a85] The output timestamp from audio
mixer change:948101556
[014:742] [2022-12-31 21:02:39 +0000.490219][3a85] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:743] [2022-12-31 21:02:39 +0000.491044][39d9] Have not extra filter filename!
[014:743] [2022-12-31 21:02:39 +0000.491112][39d9] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[014:743] [2022-12-31 21:02:39 +0000.491144][39d9] OpenGLRenderProgram::Initialize
success.
[014:743] [2022-12-31 21:02:39 +0000.491241][39d9] Setup the OpenGL result:1
[014:744] [2022-12-31 21:02:39 +0000.491959][39d8] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_948101562.mp4
[014:744] [2022-12-31 21:02:39 +0000.492202][39d8] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_948101562.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[014:744] [2022-12-31 21:02:39 +0000.492233][3a8c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7330979898
[014:744] [2022-12-31 21:02:39 +0000.492317][39d8] 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
[014:744] [2022-12-31 21:02:39 +0000.492376][39d8] 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_948101562.mp4
fileFD: -1
[014:745] [2022-12-31 21:02:39 +0000.492939][39d8] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_948101562.mp4
is opened successfully
[014:745] [2022-12-31 21:02:39 +0000.493012][39d8] setupMediaProcessers:
[014:745] [2022-12-31 21:02:39 +0000.493045][39d8]
RecordingSessionInternalSimple:setup media processers.
[014:745] [2022-12-31 21:02:39 +0000.493085][39d8] construct AAC encoder
[014:746] [2022-12-31 21:02:39 +0000.493894][39d8] H264Encoder creating:
superfast011818
[014:746] [2022-12-31 21:02:39 +0000.493962][39d8] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[014:747] [2022-12-31 21:02:39 +0000.494823][39d8] H264Encode::GetMachineModel is
M2002J9G
[014:747] [2022-12-31 21:02:39 +0000.494899][39d8] H264Encoder machine_mode
is:M2002J9G
[014:747] [2022-12-31 21:02:39 +0000.494929][39d8] H264Encode::machine size :9
machine_mode:M2002J9G
[014:747] [2022-12-31 21:02:39 +0000.495010][39d8] H264Encode::machine array
size :22 machine_mode:M2002J9G
[014:747] [2022-12-31 21:02:39 +0000.495042][39d8] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[014:747] [2022-12-31 21:02:39 +0000.495070][39d8] setupCompressionSession:
[014:747] [2022-12-31 21:02:39 +0000.495125][39d8] H264Encode::creating hareware
Encoder
[014:747] [2022-12-31 21:02:39 +0000.495170][39d8] AndroidHwAvcEncoder
time:948101566 enter.

[014:747] [2022-12-31 21:02:39 +0000.495378][39d8] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007430621380 address:0x72e2102760
[014:747] [2022-12-31 21:02:39 +0000.495564][39d8] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[014:747] [2022-12-31 21:02:39 +0000.495619][39d8] The video avc hw codec address
is 0x7330951b70
[014:747] [2022-12-31 21:02:39 +0000.495718][39d8] AndroidHwAvcEncoder leave.
expire time = 0 ms

[014:748] [2022-12-31 21:02:39 +0000.495775][39d8] RegisterEncodeCompleteCallback


time:948101567 enter.

[014:748] [2022-12-31 21:02:39 +0000.495951][39d8] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[014:748] [2022-12-31 21:02:39 +0000.496008][39d8] InitEncode time:948101567


enter.

[014:748] [2022-12-31 21:02:39 +0000.496089][39d8] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[014:748] [2022-12-31 21:02:39 +0000.496139][39d8] Create time:948101567 enter.

[014:748] [2022-12-31 21:02:39 +0000.496180][39d8] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[014:748] [2022-12-31 21:02:39 +0000.496237][39d8]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7317e82040
[014:773] [2022-12-31 21:02:39 +0000.521543][39d8]
supported_type:image/vnd.android.heic
[014:773] [2022-12-31 21:02:39 +0000.521716][39d8] supported_type:video/avc
[014:774] [2022-12-31 21:02:39 +0000.521763][39d8] name:OMX.qcom.video.encoder.avc
mime:video/avc
[014:774] [2022-12-31 21:02:39 +0000.521818][39d8] hwCodecPrefix :OMX.qcom.
[014:774] [2022-12-31 21:02:39 +0000.521908][39d8] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[014:774] [2022-12-31 21:02:39 +0000.521951][39d8] mediacodec_createCodecByName
time:948101593 enter.

[014:774] [2022-12-31 21:02:39 +0000.521983][39d8] WrapAndroidMediaCodec


time:948101593 enter.

[014:776] [2022-12-31 21:02:39 +0000.524077][39d8] WrapAndroidMediaCodec leave.


expire time = 2 ms

[014:891] [2022-12-31 21:02:39 +0000.639561][39d8] mediacodec_createCodecByName


leave. expire time = 117 ms

[014:891] [2022-12-31 21:02:39 +0000.639671][39d8] WrapAndroidMediaFromat


time:948101710 enter.

[014:892] [2022-12-31 21:02:39 +0000.639763][39d8] WrapAndroidMediaFromat leave.


expire time = 1 ms

[014:964] [2022-12-31 21:02:39 +0000.712430][39d8] Destroy time:948101783 enter.

[014:964] [2022-12-31 21:02:39 +0000.712599][39d8] WrapAndroidMediaFromat::


Destroy
[014:964] [2022-12-31 21:02:39 +0000.712658][39d8] Destroy leave. expire time = 0
ms

[014:964] [2022-12-31 21:02:39 +0000.712705][39d8] ~WrapAndroidMediaFromat


time:948101783 enter.

[014:965] [2022-12-31 21:02:39 +0000.712798][39d8] ~WrapAndroidMediaFromat leave.


expire time = 1 ms

[014:965] [2022-12-31 21:02:39 +0000.712838][39d8] Create leave. expire time = 217


ms

[014:965] [2022-12-31 21:02:39 +0000.712891][39d8] isSemiPlanarSupport


time:948101784 enter.

[014:965] [2022-12-31 21:02:39 +0000.712947][39d8] H264Encoder isSemiPlanarSupport


[014:965] [2022-12-31 21:02:39 +0000.712997][39d8] isSemiPlanarSupport leave.
expire time = 0 ms

[014:965] [2022-12-31 21:02:39 +0000.713048][39d8] creat hw H264Encoder success,


isSemiPlanar:1
[014:965] [2022-12-31 21:02:39 +0000.713165][39d8] InitEncode leave. expire time =
217 ms

[014:965] [2022-12-31 21:02:39 +0000.713219][39d8] H264Encode::created Encoder


[014:965] [2022-12-31 21:02:39 +0000.713267][39d8] H264Encode:: H264 encoder
created.
[014:965] [2022-12-31 21:02:39 +0000.713311][39d8] H264 encoder created.
[014:965] [2022-12-31 21:02:39 +0000.713417][39d8]
RecordingSessionInternalSimple:created avc encoder avc: 0x7317ef04c0
[014:965] [2022-12-31 21:02:39 +0000.713457][39d8] setOutput:
[014:965] [2022-12-31 21:02:39 +0000.713499][39d8]
RecordingSessionInternalSimple:encoder set output to muxer!
[014:965] [2022-12-31 21:02:39 +0000.713549][39d8] request a key frame
[014:965] [2022-12-31 21:02:39 +0000.713579][39d8] H264Encode:: request a key frame
[014:966] [2022-12-31 21:02:39 +0000.713820][39d8] setDisplayRotate :90
[014:966] [2022-12-31 21:02:39 +0000.713871][39d8] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[014:966] [2022-12-31 21:02:39 +0000.713993][39d9] StartRecording:
[014:966] [2022-12-31 21:02:39 +0000.714137][3a85] operator(): Set the recording
session in mic source. recording session: 0x7304f40c00
[014:966] [2022-12-31 21:02:39 +0000.714344][39d9] operator() leave. expire time =
239 ms

[014:966] [2022-12-31 21:02:39 +0000.714361][3a84] AF_SpeedFilter audio


0x7304f40d80 PullFrame
[014:966] [2022-12-31 21:02:39 +0000.714469][3a84]
RecordAudioSource::PullAudioFrame
[014:966] [2022-12-31 21:02:39 +0000.714524][3a84] AF_SpeedFilter::PullFrame eof4
[014:968] [2022-12-31 21:02:39 +0000.716671][3a84]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[014:975] [2022-12-31 21:02:39 +0000.723058][3a84] AF_SpeedFilter audio time,
0x7304f40d80 rcv time: 948101784
[014:975] [2022-12-31 21:02:39 +0000.723145][3a84] AF_SpeedFilter audio time,
0x7304f40d80 rcv time: 948101784in_nSamples:441
[014:975] [2022-12-31 21:02:39 +0000.723301][3a84] resampled_data_size:0
[015:010] [2022-12-31 21:02:39 +0000.758481][39d9]
MediaFilterCamera::NeedProcessTexture
[015:010] [2022-12-31 21:02:39 +0000.758576][39d9] begine recode to first frame
spend time:283
[015:010] [2022-12-31 21:02:39 +0000.758639][39d9] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7304f40a80
[015:010] [2022-12-31 21:02:39 +0000.758695][39d9] blur_distance_:0
[015:011] [2022-12-31 21:02:39 +0000.758743][39d9] blur_direction_angle_:-90
[015:011] [2022-12-31 21:02:39 +0000.758776][39d9]
GPUImageProcessing::SetOrientation orientation: 90
[015:011] [2022-12-31 21:02:39 +0000.758806][39d9] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[015:011] [2022-12-31 21:02:39 +0000.758861][39d9] GPUImageProcessing: process
video frame with resolution 1280 X 720
[015:011] [2022-12-31 21:02:39 +0000.758900][39d9] GPUImageProcessing: input frame
width1280 X 720
[015:011] [2022-12-31 21:02:39 +0000.759522][39d9] drawYUV420 render
OpenGLRenderProgram:0x7412911a98
[015:012] [2022-12-31 21:02:39 +0000.760688][39d9] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[015:013] [2022-12-31 21:02:39 +0000.760889][39d9] CropFilter::OnVideoFrame
outputtexture :6
[015:013] [2022-12-31 21:02:39 +0000.760940][39d9] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[015:016] [2022-12-31 21:02:39 +0000.764561][39d9] The read pixel from buffer take:
3 width:1280 height:720 frameType:0
[015:039] [2022-12-31 21:02:39 +0000.787241][39d9] drawYUV420 render
OpenGLRenderProgram:0x7412911a98
[015:044] [2022-12-31 21:02:39 +0000.792465][39d9] The convert RGB to YUV take 1
[015:045] [2022-12-31 21:02:39 +0000.792902][39d9] FilterPipeline2::OnVideoFrame
pts 27 last_video_timestamp_ 27
[015:045] [2022-12-31 21:02:39 +0000.793022][39d9]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[015:047] [2022-12-31 21:02:39 +0000.795605][3a8b]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[015:048] [2022-12-31 21:02:39 +0000.795816][3a8b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[015:048] [2022-12-31 21:02:39 +0000.795912][3a8b] push video frame to H264
encoder. (100 frame for one log)

[015:048] [2022-12-31 21:02:39 +0000.795999][3a8b] push video frame to H264


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

[015:048] [2022-12-31 21:02:39 +0000.796179][3a8b] H264Encode::push video frame to


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

[015:048] [2022-12-31 21:02:39 +0000.796259][3a8b] Push an pts:0 to dts queue.


[015:048] [2022-12-31 21:02:39 +0000.796360][3a8b] DTS queue for
Generator:0x7330979eb8 0
[015:048] [2022-12-31 21:02:39 +0000.796612][3a8b] The input pts:0 fps:30
[015:051] [2022-12-31 21:02:39 +0000.799556][3a8b]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[015:075] [2022-12-31 21:02:39 +0000.823033][39d9] drawYUV420 render
OpenGLRenderProgram:0x7412911a98
[015:092] [2022-12-31 21:02:39 +0000.839882][3a84] AF_SpeedFilter audio time 222,
0x7304f40d80 out time: 948101784 org time: 948101784
[015:092] [2022-12-31 21:02:39 +0000.840058][3a84] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[015:092] [2022-12-31 21:02:39 +0000.840128][3a84]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 948101784
[015:092] [2022-12-31 21:02:39 +0000.840180][3a84]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[015:092] [2022-12-31 21:02:39 +0000.840284][3a84] AF_SpeedFilter audio time
[015:092] [2022-12-31 21:02:39 +0000.840356][3a84] AF_SpeedFilter audio time 111,
0x7304f40d80 out time: 948101794 org time: 948101794
[015:097] [2022-12-31 21:02:39 +0000.845045][3a8c] add aac audio track with id:1
[015:096] [2022-12-31 21:02:39 +0000.844293][3a8a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:2
[015:114] [2022-12-31 21:02:39 +0000.861981][3a8b] h264 add frame header cdr flag
[015:114] [2022-12-31 21:02:39 +0000.862473][3a8b] h264 add frame header cdr flag
[015:115] [2022-12-31 21:02:39 +0000.862761][3a8b] SendFrame
encodedImage._timeStamp:0encodedImage->_length:84351
[015:115] [2022-12-31 21:02:39 +0000.862823][3a8b] Received key frame:0
[015:115] [2022-12-31 21:02:39 +0000.862873][3a8b] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[015:115] [2022-12-31 21:02:39 +0000.862921][3a8b] H264Encode::H264SWEncoder get
callback, length:84351 type:0 nalType:7length:18
[015:115] [2022-12-31 21:02:39 +0000.862964][3a8b] H264Encode:: get a sps pps
header!headerSize:31
[015:115] [2022-12-31 21:02:39 +0000.863003][3a8b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[015:115] [2022-12-31 21:02:39 +0000.863217][3a8c] get the H.264 SPS parameter
[015:115] [2022-12-31 21:02:39 +0000.863530][3a8c] add video track with id:2
[015:116] [2022-12-31 21:02:39 +0000.864448][3a8c] get the H.264 PPS parameter
[015:118] [2022-12-31 21:02:39 +0000.866027][3a8c] get the H.264 IDR frame
[015:118] [2022-12-31 21:02:39 +0000.866162][3a8c] resss:true
[015:118] [2022-12-31 21:02:39 +0000.866199][3a8c] video start ts:0
[015:118] [2022-12-31 21:02:39 +0000.866326][3a8c] the video frame has been written
into MP4 file
[015:188] [2022-12-31 21:02:39 +0000.936615][3a8c] audio start ts:0
[015:189] [2022-12-31 21:02:39 +0000.936788][3a8c] the audio frame has been written
into MP4 file
[015:511] [2022-12-31 21:02:40 +0000.258992][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:544] [2022-12-31 21:02:40 +0000.292042][39d9] The convert RGB to YUV take 2
[015:574] [2022-12-31 21:02:40 +0000.322117][39de] haveEnoughProcessedData
internalAudioStream.length: 10
[015:746] [2022-12-31 21:02:40 +0000.494050][3a85] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:884] [2022-12-31 21:02:40 +0000.632673][3a8b] DTS queue for
Generator:0x7330979eb8 804 841
[016:014] [2022-12-31 21:02:40 +0000.761986][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:046] [2022-12-31 21:02:40 +0000.794172][39d9] The convert RGB to YUV take 2
[016:274] [2022-12-31 21:02:41 +0000.22106][39de] Run AGC when audioType = 0
[016:274] [2022-12-31 21:02:41 +0000.22275][39de]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:380] [2022-12-31 21:02:41 +0000.128239][3a8b] Push an pts:1338 to dts queue.
[016:420] [2022-12-31 21:02:41 +0000.167996][3a8b] last dts:1309 currentPts:1338
ppsOrSPS:0 queue length:2
[016:510] [2022-12-31 21:02:41 +0000.258216][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:545] [2022-12-31 21:02:41 +0000.293303][39d9] The convert RGB to YUV take 2
[016:559] [2022-12-31 21:02:41 +0000.307594][3a84] AF_SpeedFilter audio
0x7304f40d80 PullFrame
[016:716] [2022-12-31 21:02:41 +0000.464619][3a8b] DTS queue for
Generator:0x7330979eb8 1641 1674
[016:743] [2022-12-31 21:02:41 +0000.491096][3a85] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:803] [2022-12-31 21:02:41 +0000.551409][3a84]
RecordAudioSource::PullAudioFrame
[017:012] [2022-12-31 21:02:41 +0000.760335][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:044] [2022-12-31 21:02:41 +0000.792241][39d9] The convert RGB to YUV take 2
[017:077] [2022-12-31 21:02:41 +0000.825345][39d9] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[017:083] [2022-12-31 21:02:41 +0000.831345][3a8b] h264 add frame header cdr flag
[017:083] [2022-12-31 21:02:41 +0000.831670][3a8b] Received key frame:2004
[017:115] [2022-12-31 21:02:41 +0000.863301][3a8c] get the H.264 IDR frame
[017:217] [2022-12-31 21:02:41 +0000.965246][3a84] AF_SpeedFilter::PullFrame eof4
[017:219] [2022-12-31 21:02:41 +0000.967529][3a84]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[017:247] [2022-12-31 21:02:41 +0000.995447][3a84] resampled_data_size:7168
[017:289] [2022-12-31 21:02:42 +0000.37178][39de] haveEnoughProcessedData
internalAudioStream.length: 0
[017:454] [2022-12-31 21:02:42 +0000.202404][3a8a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:5
[017:512] [2022-12-31 21:02:42 +0000.260467][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:521] [2022-12-31 21:02:42 +0000.269530][3a8b] DTS queue for
Generator:0x7330979eb8 2474
[017:543] [2022-12-31 21:02:42 +0000.290859][39d9] The convert RGB to YUV take 2
[017:713] [2022-12-31 21:02:42 +0000.460899][3a8b] Push an pts:2672 to dts queue.
[017:735] [2022-12-31 21:02:42 +0000.482784][3a85] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:751] [2022-12-31 21:02:42 +0000.499315][3a8b] last dts:2637 currentPts:2672
ppsOrSPS:0 queue length:2
[018:021] [2022-12-31 21:02:42 +0000.768977][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:047] [2022-12-31 21:02:42 +0000.795236][39d9] The convert RGB to YUV take 2
[018:128] [2022-12-31 21:02:42 +0000.876415][3a84] AF_SpeedFilter audio
0x7304f40d80 PullFrame
[018:274] [2022-12-31 21:02:43 +0000.22202][39de] Run AGC when audioType = 0
[018:310] [2022-12-31 21:02:43 +0000.58005][39d9] drawYUV420 render
OpenGLRenderProgram:0x7412911a98
[018:357] [2022-12-31 21:02:43 +0000.105544][3a8b] DTS queue for
Generator:0x7330979eb8 3307
[018:379] [2022-12-31 21:02:43 +0000.127747][39d9] GPUImageProcessing: process
video frame with resolution 1280 X 720
[018:380] [2022-12-31 21:02:43 +0000.127859][39d9] GPUImageProcessing: input frame
width1280 X 720
[018:380] [2022-12-31 21:02:43 +0000.128264][39d9] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[018:380] [2022-12-31 21:02:43 +0000.128344][39d9] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[018:384] [2022-12-31 21:02:43 +0000.131835][3a8b]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3342
[018:390] [2022-12-31 21:02:43 +0000.137880][3a8b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3307 pts:3307
[018:415] [2022-12-31 21:02:43 +0000.163101][3a8b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3375
[018:415] [2022-12-31 21:02:43 +0000.163299][3a8b] push video frame to H264
encoder. (100 frame for one log)

[018:415] [2022-12-31 21:02:43 +0000.163335][3a8b] push video frame to H264


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

[018:415] [2022-12-31 21:02:43 +0000.163456][3a8b] H264Encode::push video frame to


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

[018:415] [2022-12-31 21:02:43 +0000.163503][3a8b] The input pts:3375 fps:30


[018:417] [2022-12-31 21:02:43 +0000.165745][3a8b] SendFrame
encodedImage._timeStamp:3342encodedImage->_length:14208
[018:448] [2022-12-31 21:02:43 +0000.196053][3a8b] H264Encode::H264SWEncoder get
callback, length:26912 type:1 nalType:1length:26908
[018:512] [2022-12-31 21:02:43 +0000.260339][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:549] [2022-12-31 21:02:43 +0000.297739][39d9] The convert RGB to YUV take 1
[018:634] [2022-12-31 21:02:43 +0000.382247][3a84]
RecordAudioSource::PullAudioFrame
[018:740] [2022-12-31 21:02:43 +0000.487817][3a85] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:002] [2022-12-31 21:02:43 +0000.750686][39de] haveEnoughProcessedData
internalAudioStream.length: 0
[019:015] [2022-12-31 21:02:43 +0000.763638][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:048] [2022-12-31 21:02:43 +0000.796031][39d9] The convert RGB to YUV take 2
[019:049] [2022-12-31 21:02:43 +0000.797395][3a8b] Push an pts:4008 to dts queue.
[019:081] [2022-12-31 21:02:43 +0000.829280][3a8b] h264 add frame header cdr flag
[019:081] [2022-12-31 21:02:43 +0000.829545][3a8b] Received key frame:4008
[019:081] [2022-12-31 21:02:43 +0000.829605][3a8b] last dts:3977 currentPts:4008
ppsOrSPS:0 queue length:2
[019:114] [2022-12-31 21:02:43 +0000.862473][3a8c] get the H.264 IDR frame
[019:144] [2022-12-31 21:02:43 +0000.891926][39d9] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[019:177] [2022-12-31 21:02:43 +0000.924852][3a8b] DTS queue for
Generator:0x7330979eb8 4104 4137
[019:463] [2022-12-31 21:02:44 +0000.211628][3a84] AF_SpeedFilter::PullFrame eof4
[019:466] [2022-12-31 21:02:44 +0000.213942][3a84]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[019:469] [2022-12-31 21:02:44 +0000.217073][3a84] resampled_data_size:0
[019:516] [2022-12-31 21:02:44 +0000.264470][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:546] [2022-12-31 21:02:44 +0000.294457][39d9] The convert RGB to YUV take 2
[019:705] [2022-12-31 21:02:44 +0000.453123][3a84] AF_SpeedFilter audio
0x7304f40d80 PullFrame
[019:743] [2022-12-31 21:02:44 +0000.491707][3a85] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:804] [2022-12-31 21:02:44 +0000.552625][3a8a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:9
[020:008] [2022-12-31 21:02:44 +0000.756250][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:013] [2022-12-31 21:02:44 +0000.760991][3a8b] DTS queue for
Generator:0x7330979eb8 4940 4970
[020:044] [2022-12-31 21:02:44 +0000.792316][39d9] The convert RGB to YUV take 2
[020:273] [2022-12-31 21:02:45 +0000.21496][39df] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:273] [2022-12-31 21:02:45 +0000.21735][39df] _deviceSampleRate:48000

[020:277] [2022-12-31 21:02:45 +0000.25431][39de] Run AGC when audioType = 0


[020:278] [2022-12-31 21:02:45 +0000.25774][39de]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:384] [2022-12-31 21:02:45 +0000.131803][3a8b] Push an pts:5343 to dts queue.
[020:421] [2022-12-31 21:02:45 +0000.169631][3a8b] last dts:5306 currentPts:5343
ppsOrSPS:0 queue length:2
[020:481] [2022-12-31 21:02:45 +0000.229658][3a84]
RecordAudioSource::PullAudioFrame
[020:510] [2022-12-31 21:02:45 +0000.258131][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:547] [2022-12-31 21:02:45 +0000.295122][39d9] The convert RGB to YUV take 2
[020:721] [2022-12-31 21:02:45 +0000.468828][39de] haveEnoughProcessedData
internalAudioStream.length: 0
[020:739] [2022-12-31 21:02:45 +0000.487163][3a85] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:845] [2022-12-31 21:02:45 +0000.593224][3a8b] DTS queue for
Generator:0x7330979eb8 5777 5805
[021:007] [2022-12-31 21:02:45 +0000.755618][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:042] [2022-12-31 21:02:45 +0000.790263][39d9] The convert RGB to YUV take 2
[021:080] [2022-12-31 21:02:45 +0000.828026][3a8b] h264 add frame header cdr flag
[021:080] [2022-12-31 21:02:45 +0000.828307][3a8b] Received key frame:6002
[021:116] [2022-12-31 21:02:45 +0000.864352][3a8c] get the H.264 IDR frame
[021:240] [2022-12-31 21:02:45 +0000.988581][39d9] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[021:294] [2022-12-31 21:02:46 +0000.42682][3a84] AF_SpeedFilter audio 0x7304f40d80
PullFrame
[021:514] [2022-12-31 21:02:46 +0000.261822][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:540] [2022-12-31 21:02:46 +0000.288106][39d9] The convert RGB to YUV take 2
[021:639] [2022-12-31 21:02:46 +0000.387231][39d9] drawYUV420 render
OpenGLRenderProgram:0x7412911a98
[021:646] [2022-12-31 21:02:46 +0000.394499][3a8b] DTS queue for
Generator:0x7330979eb8 6602
[021:682] [2022-12-31 21:02:46 +0000.429858][3a84] resampled_data_size:10240
[021:712] [2022-12-31 21:02:46 +0000.459785][3a8b]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6671
[021:712] [2022-12-31 21:02:46 +0000.459980][3a8b] Push an pts:6671 to dts queue.
[021:719] [2022-12-31 21:02:46 +0000.467275][3a84] AF_SpeedFilter::PullFrame eof4
[021:721] [2022-12-31 21:02:46 +0000.469602][3a84]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[021:740] [2022-12-31 21:02:46 +0000.488609][3a85] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[021:742] [2022-12-31 21:02:46 +0000.490610][39d9] GPUImageProcessing: process
video frame with resolution 1280 X 720
[021:742] [2022-12-31 21:02:46 +0000.490696][39d9] GPUImageProcessing: input frame
width1280 X 720
[021:743] [2022-12-31 21:02:46 +0000.491105][39d9] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[021:743] [2022-12-31 21:02:46 +0000.491170][39d9] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[021:751] [2022-12-31 21:02:46 +0000.499004][3a8b] SendFrame
encodedImage._timeStamp:6671encodedImage->_length:18640
[021:751] [2022-12-31 21:02:46 +0000.499150][3a8b] last dts:6638 currentPts:6671
ppsOrSPS:0 queue length:2
[021:751] [2022-12-31 21:02:46 +0000.499200][3a8b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6671 pts:6671
[021:781] [2022-12-31 21:02:46 +0000.529026][3a8b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6740
[021:781] [2022-12-31 21:02:46 +0000.529251][3a8b] push video frame to H264
encoder. (100 frame for one log)

[021:781] [2022-12-31 21:02:46 +0000.529325][3a8b] push video frame to H264


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

[021:781] [2022-12-31 21:02:46 +0000.529384][3a8b] H264Encode::push video frame to


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

[021:781] [2022-12-31 21:02:46 +0000.529456][3a8b] The input pts:6740 fps:30


[021:824] [2022-12-31 21:02:46 +0000.572190][3a8b] H264Encode::H264SWEncoder get
callback, length:16176 type:1 nalType:1length:16172
[022:012] [2022-12-31 21:02:46 +0000.759989][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:047] [2022-12-31 21:02:46 +0000.795256][39d9] The convert RGB to YUV take 2
[022:068] [2022-12-31 21:02:46 +0000.816184][3a8a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:3
[022:274] [2022-12-31 21:02:47 +0000.22371][39de] Run AGC when audioType = 0
[022:316] [2022-12-31 21:02:47 +0000.64212][3a84] RecordAudioSource::PullAudioFrame
[022:430] [2022-12-31 21:02:47 +0000.178007][39de] haveEnoughProcessedData
internalAudioStream.length: 0
[022:482] [2022-12-31 21:02:47 +0000.230069][3a8b] DTS queue for
Generator:0x7330979eb8 7438
[022:511] [2022-12-31 21:02:47 +0000.258840][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:551] [2022-12-31 21:02:47 +0000.298918][39d9] The convert RGB to YUV take 2
[022:738] [2022-12-31 21:02:47 +0000.486183][3a85] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[022:869] [2022-12-31 21:02:47 +0000.617721][3a84] AF_SpeedFilter audio
0x7304f40d80 PullFrame
[023:014] [2022-12-31 21:02:47 +0000.762514][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[023:041] [2022-12-31 21:02:47 +0000.789622][39d9] The convert RGB to YUV take 1
[023:043] [2022-12-31 21:02:47 +0000.791663][3a8b] Push an pts:8002 to dts queue.
[023:082] [2022-12-31 21:02:47 +0000.830500][3a8b] h264 add frame header cdr flag
[023:083] [2022-12-31 21:02:47 +0000.830933][3a8b] Received key frame:8002
[023:083] [2022-12-31 21:02:47 +0000.831108][3a8b] last dts:7977 currentPts:8002
ppsOrSPS:0 queue length:2
[023:117] [2022-12-31 21:02:47 +0000.865330][3a8c] get the H.264 IDR frame
[023:312] [2022-12-31 21:02:48 +0000.59910][39d9] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[023:314] [2022-12-31 21:02:48 +0000.62607][3a8b] DTS queue for
Generator:0x7330979eb8 8240 8272
[023:514] [2022-12-31 21:02:48 +0000.261905][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[023:544] [2022-12-31 21:02:48 +0000.291802][39d9] The convert RGB to YUV take 2
[023:737] [2022-12-31 21:02:48 +0000.485634][3a85] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[023:942] [2022-12-31 21:02:48 +0000.690183][3a84] resampled_data_size:1024
[023:970] [2022-12-31 21:02:48 +0000.718279][3a84] AF_SpeedFilter::PullFrame eof4
[023:972] [2022-12-31 21:02:48 +0000.720517][3a84]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[024:009] [2022-12-31 21:02:48 +0000.757660][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[024:045] [2022-12-31 21:02:48 +0000.793352][39d9] The convert RGB to YUV take 2
[024:141] [2022-12-31 21:02:48 +0000.889624][39de] haveEnoughProcessedData
internalAudioStream.length: 0
[024:149] [2022-12-31 21:02:48 +0000.897058][3a8b] DTS queue for
Generator:0x7330979eb8 9072 9106
[024:153] [2022-12-31 21:02:48 +0000.900901][3a84]
RecordAudioSource::PullAudioFrame
[024:274] [2022-12-31 21:02:49 +0000.22644][39de] Run AGC when audioType = 0
[024:275] [2022-12-31 21:02:49 +0000.22869][39de]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:384] [2022-12-31 21:02:49 +0000.132303][3a8b] Push an pts:9340 to dts queue.
[024:419] [2022-12-31 21:02:49 +0000.167106][3a8b] last dts:9308 currentPts:9340
ppsOrSPS:0 queue length:2
[024:422] [2022-12-31 21:02:49 +0000.170671][3a8a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:5
[024:445] [2022-12-31 21:02:49 +0000.192845][3a84] AF_SpeedFilter audio
0x7304f40d80 PullFrame
[024:511] [2022-12-31 21:02:49 +0000.259269][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[024:544] [2022-12-31 21:02:49 +0000.292375][39d9] The convert RGB to YUV take 2
[024:711] [2022-12-31 21:02:49 +0000.459128][3a85] The output timestamp from audio
mixer change:948111525
[024:737] [2022-12-31 21:02:49 +0000.485660][39de] On audio frame the broadcast
with timestamp:948111556 samples:480. (1000 frame for one log)

[024:743] [2022-12-31 21:02:49 +0000.491248][3a85] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[024:743] [2022-12-31 21:02:49 +0000.491572][3a85] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[024:976] [2022-12-31 21:02:49 +0000.724173][39d9] drawYUV420 render
OpenGLRenderProgram:0x7412911a98
[024:978] [2022-12-31 21:02:49 +0000.725937][3a84] AF_SpeedFilter audio time,
0x7304f40d80 rcv time: 948111785
[024:978] [2022-12-31 21:02:49 +0000.726302][3a84] AF_SpeedFilter audio time,
0x7304f40d80 rcv time: 948111785in_nSamples:441
[024:978] [2022-12-31 21:02:49 +0000.726465][3a8b] DTS queue for
Generator:0x7330979eb8 9904 9938
[025:013] [2022-12-31 21:02:49 +0000.761733][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[025:047] [2022-12-31 21:02:49 +0000.794850][39d9] The convert RGB to YUV take 2
[025:047] [2022-12-31 21:02:49 +0000.795294][3a8b]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10007
[025:077] [2022-12-31 21:02:49 +0000.824894][3a84] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[025:077] [2022-12-31 21:02:49 +0000.825131][3a84]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 948111784
[025:077] [2022-12-31 21:02:49 +0000.825195][3a84]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[025:086] [2022-12-31 21:02:49 +0000.834223][3a8b] h264 add frame header cdr flag
[025:086] [2022-12-31 21:02:49 +0000.834642][3a8b] SendFrame
encodedImage._timeStamp:10007encodedImage->_length:48544
[025:087] [2022-12-31 21:02:49 +0000.834765][3a8b] Received key frame:10007
[025:111] [2022-12-31 21:02:49 +0000.859584][39d9] GPUImageProcessing: process
video frame with resolution 1280 X 720
[025:111] [2022-12-31 21:02:49 +0000.859692][39d9] GPUImageProcessing: input frame
width1280 X 720
[025:112] [2022-12-31 21:02:49 +0000.860080][39d9] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[025:112] [2022-12-31 21:02:49 +0000.860165][39d9] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[025:119] [2022-12-31 21:02:49 +0000.867372][3a8b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10041 pts:10041
[025:120] [2022-12-31 21:02:49 +0000.867763][3a8c] get the H.264 IDR frame
[025:151] [2022-12-31 21:02:49 +0000.899287][3a8b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10109
[025:151] [2022-12-31 21:02:49 +0000.899415][3a8b] push video frame to H264
encoder. (100 frame for one log)

[025:151] [2022-12-31 21:02:49 +0000.899450][3a8b] push video frame to H264


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

[025:151] [2022-12-31 21:02:49 +0000.899483][3a8b] H264Encode::push video frame to


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

[025:151] [2022-12-31 21:02:49 +0000.899525][3a8b] The input pts:10109 fps:30


[025:187] [2022-12-31 21:02:49 +0000.934798][3a8b] H264Encode::H264SWEncoder get
callback, length:14784 type:1 nalType:1length:14780
[025:406] [2022-12-31 21:02:50 +0000.154527][39d9] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[025:509] [2022-12-31 21:02:50 +0000.257461][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[025:544] [2022-12-31 21:02:50 +0000.292200][39d9] The convert RGB to YUV take 2
[025:713] [2022-12-31 21:02:50 +0000.461065][3a8b] Push an pts:10672 to dts queue.
[025:738] [2022-12-31 21:02:50 +0000.486219][3a85] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[025:746] [2022-12-31 21:02:50 +0000.493933][3a8b] last dts:10639 currentPts:10672
ppsOrSPS:0 queue length:2
[025:778] [2022-12-31 21:02:50 +0000.526204][3a8b] DTS queue for
Generator:0x7330979eb8 10736
[025:858] [2022-12-31 21:02:50 +0000.605880][39de] haveEnoughProcessedData
internalAudioStream.length: 10
[025:991] [2022-12-31 21:02:50 +0000.739648][3a84]
RecordAudioSource::PullAudioFrame
[026:009] [2022-12-31 21:02:50 +0000.757648][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[026:027] [2022-12-31 21:02:50 +0000.775336][3a84] AF_SpeedFilter audio
0x7304f40d80 PullFrame
[026:047] [2022-12-31 21:02:50 +0000.795538][39d9] The convert RGB to YUV take 2
[026:113] [2022-12-31 21:02:50 +0000.861131][3a84] resampled_data_size:13312
[026:140] [2022-12-31 21:02:50 +0000.888623][39d9] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[026:211] [2022-12-31 21:02:50 +0000.958997][3a84] AF_SpeedFilter audio time
[026:211] [2022-12-31 21:02:50 +0000.959204][3a84] AF_SpeedFilter audio time 111,
0x7304f40d80 out time: 948112974 org time: 948112974
[026:224] [2022-12-31 21:02:50 +0000.972435][3a84] AF_SpeedFilter::PullFrame eof4
[026:226] [2022-12-31 21:02:50 +0000.974610][3a84]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[026:274] [2022-12-31 21:02:51 +0000.22292][39de] Run AGC when audioType = 0
[026:513] [2022-12-31 21:02:51 +0000.261488][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[026:540] [2022-12-31 21:02:51 +0000.288412][39d9] The convert RGB to YUV take 1
[026:617] [2022-12-31 21:02:51 +0000.365390][3a8b] DTS queue for
Generator:0x7330979eb8 11572
[026:741] [2022-12-31 21:02:51 +0000.489360][3a85] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[026:775] [2022-12-31 21:02:51 +0000.523708][3a8a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:9
[027:006] [2022-12-31 21:02:51 +0000.754738][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[027:043] [2022-12-31 21:02:51 +0000.791725][39d9] The convert RGB to YUV take 2
[027:047] [2022-12-31 21:02:51 +0000.795180][3a8b] Push an pts:12003 to dts queue.
[027:083] [2022-12-31 21:02:51 +0000.831374][3a8b] h264 add frame header cdr flag
[027:084] [2022-12-31 21:02:51 +0000.831803][3a8b] Received key frame:12003
[027:084] [2022-12-31 21:02:51 +0000.831884][3a8b] last dts:11969 currentPts:12003
ppsOrSPS:0 queue length:2
[027:114] [2022-12-31 21:02:51 +0000.862520][3a8c] get the H.264 IDR frame
[027:450] [2022-12-31 21:02:52 +0000.198356][3a8b] DTS queue for
Generator:0x7330979eb8 12369 12410
[027:479] [2022-12-31 21:02:52 +0000.227669][39d9] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[027:508] [2022-12-31 21:02:52 +0000.256120][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[027:544] [2022-12-31 21:02:52 +0000.292509][39d9] The convert RGB to YUV take 1
[027:573] [2022-12-31 21:02:52 +0000.321110][39de] haveEnoughProcessedData
internalAudioStream.length: 0
[027:616] [2022-12-31 21:02:52 +0000.363774][3a84] AF_SpeedFilter audio
0x7304f40d80 PullFrame
[027:736] [2022-12-31 21:02:52 +0000.484551][3a85] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[027:839] [2022-12-31 21:02:52 +0000.587058][3a84]
RecordAudioSource::PullAudioFrame
[028:010] [2022-12-31 21:02:52 +0000.757886][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[028:044] [2022-12-31 21:02:52 +0000.792031][39d9] The convert RGB to YUV take 2
[028:275] [2022-12-31 21:02:53 +0000.23712][39de] Run AGC when audioType = 0
[028:276] [2022-12-31 21:02:53 +0000.24101][39de]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:279] [2022-12-31 21:02:53 +0000.26903][3a8b] DTS queue for
Generator:0x7330979eb8 13208 13237
[028:306] [2022-12-31 21:02:53 +0000.54480][39d9] drawYUV420 render
OpenGLRenderProgram:0x7412911a98
[028:372] [2022-12-31 21:02:53 +0000.120240][3a84] resampled_data_size:4096
[028:377] [2022-12-31 21:02:53 +0000.125488][3a8b]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13336
[028:377] [2022-12-31 21:02:53 +0000.125657][3a8b] Push an pts:13336 to dts queue.
[028:423] [2022-12-31 21:02:53 +0000.170810][3a8b] SendFrame
encodedImage._timeStamp:13336encodedImage->_length:15744
[028:425] [2022-12-31 21:02:53 +0000.173044][3a8b] last dts:13299 currentPts:13336
ppsOrSPS:0 queue length:2
[028:485] [2022-12-31 21:02:53 +0000.233170][39d9] GPUImageProcessing: process
video frame with resolution 1280 X 720
[028:485] [2022-12-31 21:02:53 +0000.233255][39d9] GPUImageProcessing: input frame
width1280 X 720
[028:485] [2022-12-31 21:02:53 +0000.233658][39d9] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[028:485] [2022-12-31 21:02:53 +0000.233728][39d9] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[028:488] [2022-12-31 21:02:53 +0000.236388][3a84] AF_SpeedFilter::PullFrame eof4
[028:490] [2022-12-31 21:02:53 +0000.238730][3a84]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[028:494] [2022-12-31 21:02:53 +0000.241805][3a8b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13408 pts:13408
[028:505] [2022-12-31 21:02:53 +0000.253536][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[028:510] [2022-12-31 21:02:53 +0000.257786][3a8b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13468
[028:510] [2022-12-31 21:02:53 +0000.257893][3a8b] push video frame to H264
encoder. (100 frame for one log)

[028:510] [2022-12-31 21:02:53 +0000.257927][3a8b] push video frame to H264


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

[028:510] [2022-12-31 21:02:53 +0000.257978][3a8b] H264Encode::push video frame to


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

[028:510] [2022-12-31 21:02:53 +0000.258026][3a8b] The input pts:13468 fps:30


[028:542] [2022-12-31 21:02:53 +0000.289997][39d9] The convert RGB to YUV take 2
[028:546] [2022-12-31 21:02:53 +0000.294741][3a8b] H264Encode::H264SWEncoder get
callback, length:11728 type:1 nalType:1length:11724
[028:739] [2022-12-31 21:02:53 +0000.487408][3a85] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[029:012] [2022-12-31 21:02:53 +0000.759927][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[029:033] [2022-12-31 21:02:53 +0000.781321][3a8a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:3
[029:047] [2022-12-31 21:02:53 +0000.795424][39d9] The convert RGB to YUV take 2
[029:090] [2022-12-31 21:02:53 +0000.838217][3a8b] h264 add frame header cdr flag
[029:090] [2022-12-31 21:02:53 +0000.838500][3a8b] Received key frame:14008
[029:090] [2022-12-31 21:02:53 +0000.838558][3a8b] DTS queue for
Generator:0x7330979eb8 14045
[029:116] [2022-12-31 21:02:53 +0000.864508][3a8c] get the H.264 IDR frame
[029:192] [2022-12-31 21:02:53 +0000.940069][3a84] AF_SpeedFilter audio
0x7304f40d80 PullFrame
[029:282] [2022-12-31 21:02:54 +0000.29850][39de] haveEnoughProcessedData
internalAudioStream.length: 10
[029:514] [2022-12-31 21:02:54 +0000.262551][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[029:552] [2022-12-31 21:02:54 +0000.300163][39d9] The convert RGB to YUV take 2
[029:574] [2022-12-31 21:02:54 +0000.322722][39d9] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[029:673] [2022-12-31 21:02:54 +0000.421077][3a84]
RecordAudioSource::PullAudioFrame
[029:712] [2022-12-31 21:02:54 +0000.460564][3a8b] Push an pts:14670 to dts queue.
[029:734] [2022-12-31 21:02:54 +0000.482557][3a85] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[029:750] [2022-12-31 21:02:54 +0000.498049][3a8b] last dts:14639 currentPts:14670
ppsOrSPS:0 queue length:2
[029:922] [2022-12-31 21:02:54 +0000.669980][3a8b] DTS queue for
Generator:0x7330979eb8 14873
[030:006] [2022-12-31 21:02:54 +0000.754501][39d9] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[030:039] [2022-12-31 21:02:54 +0000.786981][39d9] The convert RGB to YUV take 2
[030:242] [2022-12-31 21:02:54 +0000.990697][39d9] StopRecording:
[030:243] [2022-12-31 21:02:54 +0000.991254][39d9] OnNeedStopRecording:
[030:250] [2022-12-31 21:02:54 +0000.997911][3a84] resampled_data_size:512
[030:250] [2022-12-31 21:02:54 +0000.998090][3a84] AF_SpeedFilter audio time 222,
0x7304f40d80 out time: 948116944 org time: 948116944
[030:250] [2022-12-31 21:02:54 +0000.998327][3a84] PullAudioFrame: PullFrame audio
finished.
[030:250] [2022-12-31 21:02:54 +0000.998394][3a84]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[030:253] [2022-12-31 21:02:55 +0000.1021][4432]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[030:253] [2022-12-31 21:02:55 +0000.1283][39d9] operator(): Stop
[030:253] [2022-12-31 21:02:55 +0000.1404][39d9] StopPullFrameAndWriteMp4
time:948117072 enter.

[030:253] [2022-12-31 21:02:55 +0000.1451][39d9] StopRecording:


[030:255] [2022-12-31 21:02:55 +0000.3723][3a8b]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[030:256] [2022-12-31 21:02:55 +0000.4337][39d8] stop recording
[030:256] [2022-12-31 21:02:55 +0000.4394][39d8]
RecordingSessionInternalSimple:destroy media processers
[030:256] [2022-12-31 21:02:55 +0000.4440][39d8] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[030:256] [2022-12-31 21:02:55 +0000.4485][39d8] H264Encode::flushing hareware
Encoder
[030:256] [2022-12-31 21:02:55 +0000.4650][39d8] Flush time:948117075 enter.

[030:256] [2022-12-31 21:02:55 +0000.4716][39d8] H264Encoder encoder flush


[030:257] [2022-12-31 21:02:55 +0000.4800][39d8] flush output queue
[030:273] [2022-12-31 21:02:55 +0000.21204][39df] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:273] [2022-12-31 21:02:55 +0000.21374][39df] _deviceSampleRate:48000

[030:278] [2022-12-31 21:02:55 +0000.26295][39de] Run AGC when audioType = 0


[030:573] [2022-12-31 21:02:55 +0000.321199][39d8] Flush leave. expire time = 317
ms

[030:573] [2022-12-31 21:02:55 +0000.321503][39d8] ~H264EncodeWrap:


[030:573] [2022-12-31 21:02:55 +0000.321591][39d8] ~H264Encode:
[030:573] [2022-12-31 21:02:55 +0000.321648][39d8] teardownCompressionSession:
H264Encode::destroying Encoder
[030:573] [2022-12-31 21:02:55 +0000.321705][39d8] Release time:948117392 enter.
[030:574] [2022-12-31 21:02:55 +0000.322195][39d8] Release:
MediaCodecVideoEncoder::Release _inited:1
[030:574] [2022-12-31 21:02:55 +0000.322616][39d8] Destroy time:948117393 enter.

[030:574] [2022-12-31 21:02:55 +0000.322681][39d8] H264Encoder encoderDestroy


[030:574] [2022-12-31 21:02:55 +0000.322740][39d8]
AndroidMediaCodecVideoEncoder::release env: 0x73181067c0
[030:575] [2022-12-31 21:02:55 +0000.322798][39d8]
AndroidMediaCodecVideoEncoder::Destroy
[030:600] [2022-12-31 21:02:55 +0000.348361][39d8] Destroy leave. expire time = 26
ms

[030:600] [2022-12-31 21:02:55 +0000.348590][39d8] Release leave. expire time = 27


ms

[030:600] [2022-12-31 21:02:55 +0000.348643][39d8] ~AndroidHwAvcEncoder


time:948117419 enter.

[030:601] [2022-12-31 21:02:55 +0000.348912][39d8] Release time:948117420 enter.

[030:601] [2022-12-31 21:02:55 +0000.348994][39d8] Release:


MediaCodecVideoEncoder:: has been released before, just return
[030:601] [2022-12-31 21:02:55 +0000.349051][39d8] Release leave. expire time = 0
ms

[030:601] [2022-12-31 21:02:55 +0000.349107][39d8] ~AndroidMediaCodecVideoEncoder


[030:601] [2022-12-31 21:02:55 +0000.349149][39d8] ~WrapAndroidMediaCodec
time:948117420 enter.

[030:601] [2022-12-31 21:02:55 +0000.349190][39d8] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[030:601] [2022-12-31 21:02:55 +0000.349230][39d8] video hevc hw codec


destructor:0x7330951b70

[030:601] [2022-12-31 21:02:55 +0000.349306][39d8] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[030:601] [2022-12-31 21:02:55 +0000.349364][39d8] teardownCompressionSession:


H264Encode::destroyed Encoder
[030:601] [2022-12-31 21:02:55 +0000.349437][39d8]
RecordingSessionInternalSimple:destroy aac encoder output!
[030:601] [2022-12-31 21:02:55 +0000.349485][39d8] AACSWEncode destructor
[030:607] [2022-12-31 21:02:55 +0000.355471][3a8c] MP4 close file successfully
[030:607] [2022-12-31 21:02:55 +0000.355605][3a8c] Recording session Internal:
notify recording ok
[030:607] [2022-12-31 21:02:55 +0000.355648][3a8c] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_948101562.mp4,
output_video_timestamp_:15203 last_video_pts_:15177
[030:607] [2022-12-31 21:02:55 +0000.355725][3a8c] OnRecordFinish:
[030:609] [2022-12-31 21:02:55 +0000.356851][3a8c] onRecordingOk: net seek
pos:0record video duration:15210record audio duration:15185
[030:610] [2022-12-31 21:02:55 +0000.358082][3a85] destructMicSource_w:
[030:610] [2022-12-31 21:02:55 +0000.358211][3a85] setOutput_w:
MicSource::setOutput() 0x0
[030:610] [2022-12-31 21:02:55 +0000.358290][3a85] close external audio stream
[030:610] [2022-12-31 21:02:55 +0000.358486][39d9] releaseThread 0x7304f40480
[030:610] [2022-12-31 21:02:55 +0000.358560][39d9] ~MicSource: Mic source
destroyed:0x7412925880
[030:612] [2022-12-31 21:02:55 +0000.360436][39d9] StopPullFrameAndWriteMp4 leave.
expire time = 359 ms

[030:612] [2022-12-31 21:02:55 +0000.360709][39d9] DestroyPipelineAndFilters


time:948117431 enter.

[030:613] [2022-12-31 21:02:55 +0000.360844][39d9] UnbindInputFilter 0x7304f40bc0


this 0x7412911cc0
[030:613] [2022-12-31 21:02:55 +0000.360921][39d9] UnbindInputFilter 0x7304f40d58
this 0x7304f40ed0
[030:613] [2022-12-31 21:02:55 +0000.361004][39d9] UnbindInputFilter 0x7412911cc0
this 0x741284f660
[030:613] [2022-12-31 21:02:55 +0000.361045][39d9] filter: filter pipeline destroy
this: 0x741284f5c0
[030:614] [2022-12-31 21:02:55 +0000.362219][39d9] ClearVideoOfSources: recodring
total frames:0
[030:614] [2022-12-31 21:02:55 +0000.362302][39d9] ClearVideoOfSources:
[030:614] [2022-12-31 21:02:55 +0000.362340][39d9] GPUImageProcessing destruct.
[030:614] [2022-12-31 21:02:55 +0000.362432][39d9] destroy TrivalImageDrawer
0x74129ddfc0
[030:614] [2022-12-31 21:02:55 +0000.362473][39d9] The shader has been initialize,
clean up them.

[030:614] [2022-12-31 21:02:55 +0000.362559][39d9] ~OpenGLFrameBuffer:


[030:615] [2022-12-31 21:02:55 +0000.363413][39d9] ~OpenGLFrameBuffer:
[030:615] [2022-12-31 21:02:55 +0000.363676][39d9] ~OpenGLFrameBuffer:
[030:616] [2022-12-31 21:02:55 +0000.363828][39d9] ~OpenGLFrameBuffer:
[030:616] [2022-12-31 21:02:55 +0000.363970][39d9] ~OpenGLFrameBuffer:
[030:616] [2022-12-31 21:02:55 +0000.364107][39d9] ~OpenGLFrameBuffer:
[030:616] [2022-12-31 21:02:55 +0000.364579][39d9] GPUImageProcessing destruct
finish.
[030:616] [2022-12-31 21:02:55 +0000.364649][39d9] GPURGBAFrame destruct.
[030:616] [2022-12-31 21:02:55 +0000.364736][39d9] destroy OpenGLRenderProgram
0x7412911a98
[030:617] [2022-12-31 21:02:55 +0000.364852][39d9] ~CameraSource time:948117436
enter.

[030:617] [2022-12-31 21:02:55 +0000.364894][39d9] ~CameraSource leave. expire


time = 0 ms

[030:617] [2022-12-31 21:02:55 +0000.364943][39d9] ~RecordAudioSource


time:948117436 enter.

[030:617] [2022-12-31 21:02:55 +0000.364984][39d9] ~RecordAudioSource leave.


expire time = 0 ms

[030:617] [2022-12-31 21:02:55 +0000.365031][39d9] DestroyPipelineAndFilters


leave. expire time = 5 ms

[030:641] [2022-12-31 21:02:55 +0000.389162][4432]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[030:642] [2022-12-31 21:02:55 +0000.389861][4432] machine model :xiaomi
[030:642] [2022-12-31 21:02:55 +0000.389895][4432] Support this machine
model :xiaomi
[030:642] [2022-12-31 21:02:55 +0000.389915][4432] global inited! current sdk
version: 12-14-d8558ab
[030:642] [2022-12-31 21:02:55 +0000.390069][4432] filter: filter pipeline
construtc this: 0x7330a34280
[030:642] [2022-12-31 21:02:55 +0000.390096][4432] MediaFilterGraph:
MediaFilterGraph construct
[030:642] [2022-12-31 21:02:55 +0000.390116][4432] GLESContext:
[030:642] [2022-12-31 21:02:55 +0000.390155][4432] The result of eglGetDisplay is:
0xb400007430714a00
[030:643] [2022-12-31 21:02:55 +0000.391394][4432] The result of creation:
0x73214f1200
[030:643] [2022-12-31 21:02:55 +0000.391483][4432] The result of
eglCreatePbufferSurface is: 0x73214f1780
[030:649] [2022-12-31 21:02:55 +0000.397062][4432] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_948101562.mp4
[030:649] [2022-12-31 21:02:55 +0000.397143][4432] The source 0 speed:1
[030:649] [2022-12-31 21:02:55 +0000.397175][4432] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_948101562.mp4,
delay: 0
[030:649] [2022-12-31 21:02:55 +0000.397204][4432] CreateDecoderByVideoSource
time:948117468 enter.

[030:649] [2022-12-31 21:02:55 +0000.397490][4432] running_decoder_count:0max


count:2
[030:649] [2022-12-31 21:02:55 +0000.397564][4432] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_948101562.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7321515800
[030:663] [2022-12-31 21:02:55 +0000.411182][3ac1] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x730e504a00] Current FFmpeg version git-2021-06-16-
97cea6f

[030:752] [2022-12-31 21:02:55 +0000.500204][3ac1] OnStreamInfoFound: video


duration_: 15210
[030:753] [2022-12-31 21:02:55 +0000.501402][3ac2] NO get frame from decoder
[030:753] [2022-12-31 21:02:55 +0000.501429][4432] start decoder
[030:753] [2022-12-31 21:02:55 +0000.501511][4432] CreateDecoderByVideoSource
leave. expire time = 104 ms

[030:753] [2022-12-31 21:02:55 +0000.501550][4432] BindInputFilter 0x7330a4b120


this 0x7321270898
[030:753] [2022-12-31 21:02:55 +0000.501571][4432] BindInputFilter 0x7321270898
this 0x7321270958
[030:753] [2022-12-31 21:02:55 +0000.501593][4432] BindInputFilter 0x7330a4b120
this 0x7321270a18
[030:753] [2022-12-31 21:02:55 +0000.501613][4432] BindInputFilter 0x7321270a18
this 0x7321270ad8
[030:753] [2022-12-31 21:02:55 +0000.501625][4432] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_948101562.mp4
[030:753] [2022-12-31 21:02:55 +0000.501646][4432] BindInputFilter 0x7321270958
this 0x7321270b98
[030:753] [2022-12-31 21:02:55 +0000.501664][4432] BindInputFilter 0x7321270b98
this 0x7330a34320
[030:753] [2022-12-31 21:02:55 +0000.501683][4432] BindInputFilter 0x7321270ad8
this 0x7321270c58
[030:753] [2022-12-31 21:02:55 +0000.501701][4432] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_948101562.mp4
[030:754] [2022-12-31 21:02:55 +0000.502531][4432]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[030:755] [2022-12-31 21:02:55 +0000.502890][4432] machine model :xiaomi
[030:755] [2022-12-31 21:02:55 +0000.502916][4432] Support this machine
model :xiaomi
[030:755] [2022-12-31 21:02:55 +0000.502929][4432] global inited! current sdk
version: 12-14-d8558ab
[030:755] [2022-12-31 21:02:55 +0000.502974][4432] GetPipeline:
-----------------------------------------
[030:755] [2022-12-31 21:02:55 +0000.502993][4432] GetPipeline: source:
0x7330a4af00
[030:755] [2022-12-31 21:02:55 +0000.503007][4432] GetPipeline: filter: NULLFilter
[030:755] [2022-12-31 21:02:55 +0000.503020][4432] GetPipeline: filter: NULLFilter
[030:755] [2022-12-31 21:02:55 +0000.503044][4432] GetPipeline: filter: NULLFilter
[030:755] [2022-12-31 21:02:55 +0000.503056][4432] GetPipeline: audio filter:
AuidoNULLFilter
[030:755] [2022-12-31 21:02:55 +0000.503066][4432] GetPipeline: audio filter:
AuidoNULLFilter
[030:755] [2022-12-31 21:02:55 +0000.503094][4432] GetPipeline: audio filter:
AudioNUllFilter
[030:755] [2022-12-31 21:02:55 +0000.503107][4432] GetPipeline:
------------------------------------------
[030:755] [2022-12-31 21:02:55 +0000.503141][4432] filter: filter pipeline2 update
pattern: 0
[030:755] [2022-12-31 21:02:55 +0000.503626][4432] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[030:756] [2022-12-31 21:02:55 +0000.503762][4432] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[030:756] [2022-12-31 21:02:55 +0000.503813][4432] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[030:756] [2022-12-31 21:02:55 +0000.503957][4432] DeviceInit:
[030:756] [2022-12-31 21:02:55 +0000.504129][4432] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[030:756] [2022-12-31 21:02:55 +0000.504504][3ac2] NO get frame from decoder
[030:756] [2022-12-31 21:02:55 +0000.504600][4432] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[030:757] [2022-12-31 21:02:55 +0000.504845][4432] CreatePlatformSpecificObjects:
[030:757] [2022-12-31 21:02:55 +0000.504883][4432] audio device use null audio
input and opensl output
[030:757] [2022-12-31 21:02:55 +0000.504900][4432] Create OpenSLES output module
with java VM support.

[030:757] [2022-12-31 21:02:55 +0000.505074][4432] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[030:757] [2022-12-31 21:02:55 +0000.505224][4432] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[030:757] [2022-12-31 21:02:55 +0000.505377][4432] Create OpenSLES output module
with buffer num:2

[030:757] [2022-12-31 21:02:55 +0000.505416][4432] Error(trace.cc:40): Init the


output and input for audio device template.
[030:757] [2022-12-31 21:02:55 +0000.505433][4432] Init the output device.

[030:757] [2022-12-31 21:02:55 +0000.505461][4432] Set the playout as stereo:1


[030:757] [2022-12-31 21:02:55 +0000.505477][4432] Set the sample rate to be:44100

[030:757] [2022-12-31 21:02:55 +0000.505536][4432] Low latency buffer size:144 low


sample rate:48000
[030:757] [2022-12-31 21:02:55 +0000.505563][4432] DeviceInit: Done
[030:757] [2022-12-31 21:02:55 +0000.505699][4432] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[030:758] [2022-12-31 21:02:55 +0000.506470][4432]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[030:758] [2022-12-31 21:02:55 +0000.506540][4432]
MediaFilterPlayer::SetPlayerNotify 0x73215af020
[030:759] [2022-12-31 21:02:55 +0000.506972][3acd] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73180c4118
[030:759] [2022-12-31 21:02:55 +0000.507666][3ac2] NO get frame from decoder
[030:762] [2022-12-31 21:02:55 +0000.510593][4432]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[030:762] [2022-12-31 21:02:55 +0000.510680][4432]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[030:763] [2022-12-31 21:02:55 +0000.511384][4432]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[030:764] [2022-12-31 21:02:55 +0000.511946][4432] SetGraphLoop: SetGraphLoop 1
[030:764] [2022-12-31 21:02:55 +0000.511986][4432]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[030:764] [2022-12-31 21:02:55 +0000.512398][4432]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[030:766] [2022-12-31 21:02:55 +0000.513879][3ac2] NO get frame from decoder
[030:767] [2022-12-31 21:02:55 +0000.515077][4432]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[030:768] [2022-12-31 21:02:55 +0000.515856][4432]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[030:769] [2022-12-31 21:02:55 +0000.516906][3acf] Start:
[030:769] [2022-12-31 21:02:55 +0000.517025][3ace] operator(): video render
started.
[030:769] [2022-12-31 21:02:55 +0000.517072][3ace] DriveRender working... (1/200)
[030:769] [2022-12-31 21:02:55 +0000.517089][3ace] Warning(video_render.cc:390): No
picture to display (1/50)
[030:769] [2022-12-31 21:02:55 +0000.517131][3acf] Start:
[030:769] [2022-12-31 21:02:55 +0000.517246][3acf] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[030:769] [2022-12-31 21:02:55 +0000.517277][3acf] Reset: history total size: 98
[030:769] [2022-12-31 21:02:55 +0000.517298][3acf] DeviceStart:
audioDevice_:0x7330a74000
[030:769] [2022-12-31 21:02:55 +0000.517316][3acf] DeviceStart: time profile
playout init before
[030:769] [2022-12-31 21:02:55 +0000.517335][3acf] DeviceStart: time profile
playout init end
[030:769] [2022-12-31 21:02:55 +0000.517350][3acf] OpenSlesOutput:Start playout

[030:771] [2022-12-31 21:02:55 +0000.519705][3ac2] NO get frame from decoder


[030:776] [2022-12-31 21:02:55 +0000.524308][3acf] Create the opensl output player.
streamtype before:0

[030:776] [2022-12-31 21:02:55 +0000.524360][3acf] Create the opensl output player.


streamtype after:3

[030:780] [2022-12-31 21:02:55 +0000.528161][3ac2] NO get frame from decoder


[030:781] [2022-12-31 21:02:55 +0000.529726][3ac2] NO get frame from decoder
[030:783] [2022-12-31 21:02:55 +0000.531394][3ac2] NO get frame from decoder
[030:798] [2022-12-31 21:02:55 +0000.546599][3acf] Enqueue opensl buffer size:1764
[030:830] [2022-12-31 21:02:55 +0000.578549][3acf] DeviceStart: time profile
playout all end
[030:830] [2022-12-31 21:02:55 +0000.578637][3acf] operator(): Audio playback
started.
[030:830] [2022-12-31 21:02:55 +0000.578727][3acf] operator(): Started now!
[030:831] [2022-12-31 21:02:55 +0000.578757][3ad0] Pull audio failed.(wait video!)
[030:831] [2022-12-31 21:02:55 +0000.578803][3ad0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[030:831] [2022-12-31 21:02:55 +0000.579099][3ad2]
PlayerSimpleBufferQueueCallbackHandler function
[030:831] [2022-12-31 21:02:55 +0000.579173][3ad2] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[030:831] [2022-12-31 21:02:55 +0000.579196][3ad2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[030:831] [2022-12-31 21:02:55 +0000.579393][3ad1] Error(video_source.cc:430): wait
decoder a frame: 0
[030:831] [2022-12-31 21:02:55 +0000.579634][3ad0] Pull audio failed.(wait video!)
[030:831] [2022-12-31 21:02:55 +0000.579667][3ad0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[030:832] [2022-12-31 21:02:55 +0000.580198][3ad1] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[030:834] [2022-12-31 21:02:55 +0000.582389][3ad1] OnVideoFrameReady(1/200)
[030:835] [2022-12-31 21:02:55 +0000.583321][3ad0] audio_frame_list_ empty
[030:836] [2022-12-31 21:02:55 +0000.584591][3ace] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[030:841] [2022-12-31 21:02:55 +0000.588890][3ace] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:948117660
[030:848] [2022-12-31 21:02:55 +0000.596004][3ace] lipsync_debug: render a video
frame
[030:848] [2022-12-31 21:02:55 +0000.596178][3ace] lipsync_debug: First video frame
rendering.
[030:862] [2022-12-31 21:02:55 +0000.610360][3ace]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:25 timeDelta:21 last
video ts:900 frame->pts:3150 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[030:862] [2022-12-31 21:02:55 +0000.610455][3ace] lipsync_debug: tsDelta -
timeDelta = 4
[030:862] [2022-12-31 21:02:55 +0000.610475][3ace] lipsync_debug:remaining time:10
tsDelta - timeDelta:4
[030:862] [2022-12-31 21:02:55 +0000.610491][3ace] lipsync_debug:result remaining
time:4
[030:866] [2022-12-31 21:02:55 +0000.614693][3ace] lipsync_debug:result remaining
time:0
[030:867] [2022-12-31 21:02:55 +0000.614774][3ace] dynamic updated lipsync delay:0
[030:869] [2022-12-31 21:02:55 +0000.617960][3ad1]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[030:955] [2022-12-31 21:02:55 +0000.702824][3ad0] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[030:955] [2022-12-31 21:02:55 +0000.702884][3ad0] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[030:955] [2022-12-31 21:02:55 +0000.702995][3acf] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[030:955] [2022-12-31 21:02:55 +0000.703049][3acf] The audio playback speed:100
(1/100)
[030:955] [2022-12-31 21:02:55 +0000.703067][3acf] lipsync_debug: The current
played audio timestamp is:0(1/50)
[030:955] [2022-12-31 21:02:55 +0000.703082][3acf] First audio frame rendering
[030:992] [2022-12-31 21:02:55 +0000.740786][3ad1] video frame wait audio frame:
last_video_timestamp:337 last_audio_timestamp:207.937
[030:995] [2022-12-31 21:02:55 +0000.743411][39de] haveEnoughProcessedData
internalAudioStream.length: 10
[031:513] [2022-12-31 21:02:56 +0000.261128][3ace] lipsync_debug:displaying video
ts:61290 The current displayed video timestamp is:948118332
[031:751] [2022-12-31 21:02:56 +0000.498754][3ad2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[031:830] [2022-12-31 21:02:56 +0000.578515][3acf] do work DoLipsync!
[031:830] [2022-12-31 21:02:56 +0000.578724][3acf] total delay:220 videoTsMS:976
audioTsMS:756 diff:220
[031:831] [2022-12-31 21:02:56 +0000.578810][3acf] Set the lipsync delay:220
[032:055] [2022-12-31 21:02:56 +0000.802754][3ad1] Error(video_source.cc:430): wait
decoder a frame: 0
[032:278] [2022-12-31 21:02:57 +0000.26104][39de] Run AGC when audioType = 0
[032:278] [2022-12-31 21:02:57 +0000.26288][39de]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:348] [2022-12-31 21:02:57 +0000.96002][3ace] lipsync_debug:displaying video
ts:120420 The current displayed video timestamp is:948119167
[032:350] [2022-12-31 21:02:57 +0000.98158][3ace] DriveRender working... (1/200)
[032:438] [2022-12-31 21:02:57 +0000.186162][3ace]
lipsync_debug:lipsync_threadhold: lipsync_delta:17 tsDelta:51 timeDelta:36 last
video ts:123750 frame->pts:126810 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[032:438] [2022-12-31 21:02:57 +0000.186289][3ace] lipsync_debug: tsDelta -
timeDelta = 15
[032:691] [2022-12-31 21:02:57 +0000.439217][4432]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[032:691] [2022-12-31 21:02:57 +0000.439560][3acf] Stop:
[032:691] [2022-12-31 21:02:57 +0000.439740][3ace] operator(): Video Render
stopped.
[032:692] [2022-12-31 21:02:57 +0000.439875][3acf] Stop:
[032:692] [2022-12-31 21:02:57 +0000.440124][3acf] DeviceStop:
audioDevice_:0x7330a74000
[032:692] [2022-12-31 21:02:57 +0000.440201][3acf] OpenSlesOutput:Stop playout

[032:694] [2022-12-31 21:02:57 +0000.442743][3acf] DeviceStop: Done


[032:695] [2022-12-31 21:02:57 +0000.442916][3acf] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[032:695] [2022-12-31 21:02:57 +0000.442960][3acf] operator(): Stop now!
[032:703] [2022-12-31 21:02:57 +0000.451251][39de] haveEnoughProcessedData
internalAudioStream.length: 10
[032:767] [2022-12-31 21:02:57 +0000.515474][4432]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[032:767] [2022-12-31 21:02:57 +0000.515677][4432] StopPreView: Have Stopped,
operation cancel
[032:767] [2022-12-31 21:02:57 +0000.515723][4432] Stop:
[032:768] [2022-12-31 21:02:57 +0000.515938][3acf] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[032:768] [2022-12-31 21:02:57 +0000.516228][4432] DeviceRelease:
audioDevice_:0x7330a74000
[032:768] [2022-12-31 21:02:57 +0000.516323][4432] OpenSlesOutput:Stop playout

[032:768] [2022-12-31 21:02:57 +0000.516377][4432] DeviceRelease: Release the


webrtc device object.
[032:768] [2022-12-31 21:02:57 +0000.516621][4432] OpenSlesOutput destruct.

[032:769] [2022-12-31 21:02:57 +0000.516784][4432] DeviceRelease: Done


[032:769] [2022-12-31 21:02:57 +0000.516895][4432] Stop:
[032:769] [2022-12-31 21:02:57 +0000.517006][3ace] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[032:772] [2022-12-31 21:02:57 +0000.520108][4432] global uninited!
[032:773] [2022-12-31 21:02:57 +0000.521270][4432]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[032:773] [2022-12-31 21:02:57 +0000.521393][4432] ~MediaFilterGraph:
MediaFilterGraph destruct
[032:773] [2022-12-31 21:02:57 +0000.521428][4432] RemoveVideoBackGroud: hava not
add video backgroud
[032:773] [2022-12-31 21:02:57 +0000.521471][4432] UnbindInputFilter 0x7321270b98
this 0x7330a34320
[032:773] [2022-12-31 21:02:57 +0000.521531][4432] ClearAllSource: remove source
filter, sourceid: 0x7330a4af00
[032:773] [2022-12-31 21:02:57 +0000.521576][4432] DestoryDecoderByVideoSource
time:948119592 enter.

[032:773] [2022-12-31 21:02:57 +0000.521620][4432] ~VideoBindDecoder time:948119592


enter.

[032:774] [2022-12-31 21:02:57 +0000.521807][4432] CleanUp time:948119593 enter.

[032:781] [2022-12-31 21:02:57 +0000.528789][4432] CleanUp leave. expire time = 7


ms

[032:781] [2022-12-31 21:02:57 +0000.528906][4432] CleanUp time:948119600 enter.

[032:781] [2022-12-31 21:02:57 +0000.529277][4432] CleanUp leave. expire time = 0


ms

[032:782] [2022-12-31 21:02:57 +0000.530471][4432] ~VideoBindDecoder leave. expire


time = 9 ms

[032:782] [2022-12-31 21:02:57 +0000.530524][4432] DestoryDecoderByVideoSource


leave. expire time = 9 ms

[032:782] [2022-12-31 21:02:57 +0000.530606][4432] UnbindInputFilter 0x7321270958


this 0x7321270b98
[032:782] [2022-12-31 21:02:57 +0000.530646][4432] UnbindInputFilter 0x7321270898
this 0x7321270958
[032:782] [2022-12-31 21:02:57 +0000.530684][4432] UnbindInputFilter 0x7330a4b120
this 0x7321270898
[032:782] [2022-12-31 21:02:57 +0000.530726][4432] UnbindInputFilter 0x7321270ad8
this 0x7321270c58
[032:783] [2022-12-31 21:02:57 +0000.530763][4432] UnbindInputFilter 0x7321270a18
this 0x7321270ad8
[032:783] [2022-12-31 21:02:57 +0000.530801][4432] UnbindInputFilter 0x7330a4b120
this 0x7321270a18
[032:783] [2022-12-31 21:02:57 +0000.531113][4432] ~GLESContext:
[032:785] [2022-12-31 21:02:57 +0000.532943][4432] GLESContext destruct finish.
[032:785] [2022-12-31 21:02:57 +0000.533009][4432] filter: filter pipeline destroy
this: 0x7330a34280
[032:785] [2022-12-31 21:02:57 +0000.533659][4432]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[032:786] [2022-12-31 21:02:57 +0000.534316][4432] machine model :xiaomi
[032:786] [2022-12-31 21:02:57 +0000.534355][4432] Support this machine
model :xiaomi
[032:786] [2022-12-31 21:02:57 +0000.534383][4432] global inited! current sdk
version: 12-14-d8558ab
[032:786] [2022-12-31 21:02:57 +0000.534544][4432] filter: filter pipeline
construtc this: 0x7330a34280
[032:786] [2022-12-31 21:02:57 +0000.534576][4432] MediaFilterGraph:
MediaFilterGraph construct
[032:786] [2022-12-31 21:02:57 +0000.534598][4432] GLESContext:
[032:786] [2022-12-31 21:02:57 +0000.534642][4432] The result of eglGetDisplay is:
0xb400007430714a00
[032:788] [2022-12-31 21:02:57 +0000.535814][4432] The result of creation:
0x7330950080
[032:788] [2022-12-31 21:02:57 +0000.535926][4432] The result of
eglCreatePbufferSurface is: 0x73214f1700
[032:788] [2022-12-31 21:02:57 +0000.536035][4432] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_948101562.mp4
[032:788] [2022-12-31 21:02:57 +0000.536076][4432] The source 0 speed:1
[032:788] [2022-12-31 21:02:57 +0000.536115][4432] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_948101562.mp4,
delay: 0
[032:788] [2022-12-31 21:02:57 +0000.536152][4432] CreateDecoderByVideoSource
time:948119607 enter.

[032:788] [2022-12-31 21:02:57 +0000.536347][4432] running_decoder_count:0max


count:2
[032:788] [2022-12-31 21:02:57 +0000.536385][4432] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_948101562.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7321515800
[032:789] [2022-12-31 21:02:57 +0000.537645][3ad5] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x730cc8ac00] Current FFmpeg version git-2021-06-16-
97cea6f

[032:871] [2022-12-31 21:02:57 +0000.619255][3ad5] OnStreamInfoFound: video


duration_: 15210
[032:872] [2022-12-31 21:02:57 +0000.620501][3ad6] NO get frame from decoder
[032:872] [2022-12-31 21:02:57 +0000.620664][4432] start decoder
[032:872] [2022-12-31 21:02:57 +0000.620698][4432] CreateDecoderByVideoSource
leave. expire time = 84 ms

[032:873] [2022-12-31 21:02:57 +0000.620777][4432] BindInputFilter 0x7330a4b120


this 0x7321270958
[032:873] [2022-12-31 21:02:57 +0000.620848][4432] BindInputFilter 0x7321270958
this 0x7321270a18
[032:873] [2022-12-31 21:02:57 +0000.620884][4432] BindInputFilter 0x7330a4b120
this 0x7321270ad8
[032:873] [2022-12-31 21:02:57 +0000.620908][4432] BindInputFilter 0x7321270ad8
this 0x7321270b98
[032:873] [2022-12-31 21:02:57 +0000.620922][4432] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_948101562.mp4
[032:873] [2022-12-31 21:02:57 +0000.620949][4432] BindInputFilter 0x7321270a18
this 0x7321270c58
[032:873] [2022-12-31 21:02:57 +0000.620969][4432] BindInputFilter 0x7321270c58
this 0x7330a34320
[032:873] [2022-12-31 21:02:57 +0000.620989][4432] BindInputFilter 0x7321270b98
this 0x73212c5098
[032:873] [2022-12-31 21:02:57 +0000.621009][4432] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_948101562.mp4
[032:874] [2022-12-31 21:02:57 +0000.621893][3ad6] NO get frame from decoder
[032:876] [2022-12-31 21:02:57 +0000.624102][4432]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[032:876] [2022-12-31 21:02:57 +0000.624246][4432] MediaComposeFile time:948119695
enter.

[032:876] [2022-12-31 21:02:57 +0000.624284][4432] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[032:876] [2022-12-31 21:02:57 +0000.624402][4432] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[032:876] [2022-12-31 21:02:57 +0000.624433][4432] Recording session using default
bitrate support by app:14680064
[032:876] [2022-12-31 21:02:57 +0000.624502][3ae0] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72c7b02e40
[032:876] [2022-12-31 21:02:57 +0000.624546][3ae0] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[032:876] [2022-12-31 21:02:57 +0000.624631][4432] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[032:876] [2022-12-31 21:02:57 +0000.624717][4432] GetPipeline:
-----------------------------------------
[032:877] [2022-12-31 21:02:57 +0000.624779][4432] GetPipeline: source:
0x7330a4af00
[032:877] [2022-12-31 21:02:57 +0000.624802][4432] GetPipeline: filter: NULLFilter
[032:877] [2022-12-31 21:02:57 +0000.624817][4432] GetPipeline: filter: NULLFilter
[032:877] [2022-12-31 21:02:57 +0000.624849][4432] GetPipeline: filter: NULLFilter
[032:877] [2022-12-31 21:02:57 +0000.624862][4432] GetPipeline: audio filter:
AuidoNULLFilter
[032:877] [2022-12-31 21:02:57 +0000.624875][4432] GetPipeline: audio filter:
AuidoNULLFilter
[032:877] [2022-12-31 21:02:57 +0000.624888][4432] GetPipeline: audio filter:
AudioNUllFilter
[032:877] [2022-12-31 21:02:57 +0000.624905][4432] GetPipeline:
------------------------------------------
[032:877] [2022-12-31 21:02:57 +0000.624923][4432] filter: filter pipeline2 update
pattern: 2
[032:877] [2022-12-31 21:02:57 +0000.625178][4432] MediaComposeFile leave. expire
time = 1 ms

[032:877] [2022-12-31 21:02:57 +0000.625336][3ad6] NO get frame from decoder


[032:877] [2022-12-31 21:02:57 +0000.625532][4432] machine model :xiaomi
[032:877] [2022-12-31 21:02:57 +0000.625593][4432] Support this machine
model :xiaomi
[032:877] [2022-12-31 21:02:57 +0000.625612][4432] global inited! current sdk
version: 12-14-d8558ab
[032:878] [2022-12-31 21:02:57 +0000.625943][3ad6] NO get frame from decoder
[032:882] [2022-12-31 21:02:57 +0000.630400][3ad6] NO get frame from decoder
[032:890] [2022-12-31 21:02:57 +0000.637835][3ad6] NO get frame from decoder
[032:891] [2022-12-31 21:02:57 +0000.638778][3ad6] NO get frame from decoder
[032:891] [2022-12-31 21:02:57 +0000.639617][3ad6] NO get frame from decoder
[032:893] [2022-12-31 21:02:57 +0000.641009][4432]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[032:893] [2022-12-31 21:02:57 +0000.641154][4432] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 286
[032:893] [2022-12-31 21:02:57 +0000.641629][4432]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[032:893] [2022-12-31 21:02:57 +0000.641690][4432] BeginCompose: BeginCompose, is
composing 0
[032:894] [2022-12-31 21:02:57 +0000.641812][3ae0] start recording, file path:
[032:894] [2022-12-31 21:02:57 +0000.641981][3ae0] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 286 audio_timescale:44100
video_timescale:90000
[032:894] [2022-12-31 21:02:57 +0000.642030][3ae0] 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
[032:894] [2022-12-31 21:02:57 +0000.642070][3ae0] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 286
[032:894] [2022-12-31 21:02:57 +0000.642119][3ae0] fd_open successed
handle:0xb4000074306f3148
[032:894] [2022-12-31 21:02:57 +0000.642282][3ae0] create mp4 file:292
m_fileHandle: 0x7304dfb100
[032:894] [2022-12-31 21:02:57 +0000.642350][3ae0] MP4 file: is opened successfully
[032:894] [2022-12-31 21:02:57 +0000.642384][3ae0] setupMediaProcessers:
[032:894] [2022-12-31 21:02:57 +0000.642401][3ae0]
RecordingSessionInternalSimple:setup media processers.
[032:894] [2022-12-31 21:02:57 +0000.642416][3ae0] construct AAC encoder
[032:894] [2022-12-31 21:02:57 +0000.642706][3ae0] H264Encoder creating:
ultrafast012323
[032:895] [2022-12-31 21:02:57 +0000.642749][3ae0] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[032:895] [2022-12-31 21:02:57 +0000.643073][3ae0] H264Encode::GetMachineModel is
M2002J9G
[032:895] [2022-12-31 21:02:57 +0000.643116][3ae0] H264Encoder machine_mode
is:M2002J9G
[032:895] [2022-12-31 21:02:57 +0000.643129][3ae0] H264Encode::machine size :9
machine_mode:M2002J9G
[032:895] [2022-12-31 21:02:57 +0000.643145][3ae0] H264Encode::machine array
size :22 machine_mode:M2002J9G
[032:895] [2022-12-31 21:02:57 +0000.643162][3ae0] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[032:895] [2022-12-31 21:02:57 +0000.643196][3ae0] setupCompressionSession:
[032:895] [2022-12-31 21:02:57 +0000.643215][3ae0] H264Encode::creating hareware
Encoder
[032:895] [2022-12-31 21:02:57 +0000.643254][3ae0] AndroidHwAvcEncoder
time:948119714 enter.

[032:895] [2022-12-31 21:02:57 +0000.643403][3ae0] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007430621380 address:0x72e2102760
[032:895] [2022-12-31 21:02:57 +0000.643513][3ae0] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[032:895] [2022-12-31 21:02:57 +0000.643539][3ae0] The video avc hw codec address
is 0x74129128d0
[032:895] [2022-12-31 21:02:57 +0000.643595][3ae0] AndroidHwAvcEncoder leave.
expire time = 0 ms

[032:895] [2022-12-31 21:02:57 +0000.643623][3ae0] RegisterEncodeCompleteCallback


time:948119714 enter.

[032:895] [2022-12-31 21:02:57 +0000.643694][3ae0] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[032:895] [2022-12-31 21:02:57 +0000.643725][3ae0] InitEncode time:948119714


enter.

[032:896] [2022-12-31 21:02:57 +0000.643777][3ae0] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[032:896] [2022-12-31 21:02:57 +0000.643806][3ae0] Create time:948119715 enter.

[032:896] [2022-12-31 21:02:57 +0000.643822][3ae0] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[032:896] [2022-12-31 21:02:57 +0000.643841][3ae0]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7321884680
[032:896] [2022-12-31 21:02:57 +0000.643940][3ae0]
supported_type:image/vnd.android.heic
[032:896] [2022-12-31 21:02:57 +0000.643982][3ae0] supported_type:video/avc
[032:896] [2022-12-31 21:02:57 +0000.644012][3ae0] name:OMX.qcom.video.encoder.avc
mime:video/avc
[032:896] [2022-12-31 21:02:57 +0000.644053][3ae0] hwCodecPrefix :OMX.qcom.
[032:896] [2022-12-31 21:02:57 +0000.644081][3ae0] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[032:896] [2022-12-31 21:02:57 +0000.644101][3ae0] mediacodec_createCodecByName
time:948119715 enter.

[032:896] [2022-12-31 21:02:57 +0000.644129][3ae0] WrapAndroidMediaCodec


time:948119715 enter.

[032:896] [2022-12-31 21:02:57 +0000.644225][3ae0] WrapAndroidMediaCodec leave.


expire time = 0 ms

[032:901] [2022-12-31 21:02:57 +0000.649703][3ae5] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x74128bc098
[032:924] [2022-12-31 21:02:57 +0000.672442][3ae0] mediacodec_createCodecByName
leave. expire time = 28 ms

[032:924] [2022-12-31 21:02:57 +0000.672547][3ae0] WrapAndroidMediaFromat


time:948119743 enter.

[032:924] [2022-12-31 21:02:57 +0000.672608][3ae0] WrapAndroidMediaFromat leave.


expire time = 0 ms

[032:959] [2022-12-31 21:02:57 +0000.707718][3ae0] Destroy time:948119778 enter.

[032:960] [2022-12-31 21:02:57 +0000.707799][3ae0] WrapAndroidMediaFromat::


Destroy
[032:960] [2022-12-31 21:02:57 +0000.707822][3ae0] Destroy leave. expire time = 1
ms

[032:960] [2022-12-31 21:02:57 +0000.707886][3ae0] ~WrapAndroidMediaFromat


time:948119779 enter.

[032:960] [2022-12-31 21:02:57 +0000.707915][3ae0] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[032:960] [2022-12-31 21:02:57 +0000.707931][3ae0] Create leave. expire time = 64


ms

[032:960] [2022-12-31 21:02:57 +0000.707961][3ae0] isSemiPlanarSupport


time:948119779 enter.

[032:960] [2022-12-31 21:02:57 +0000.707976][3ae0] H264Encoder isSemiPlanarSupport


[032:960] [2022-12-31 21:02:57 +0000.708003][3ae0] isSemiPlanarSupport leave.
expire time = 0 ms

[032:960] [2022-12-31 21:02:57 +0000.708032][3ae0] creat hw H264Encoder success,


isSemiPlanar:1
[032:960] [2022-12-31 21:02:57 +0000.708101][3ae0] InitEncode leave. expire time =
65 ms

[032:960] [2022-12-31 21:02:57 +0000.708128][3ae0] H264Encode::created Encoder


[032:960] [2022-12-31 21:02:57 +0000.708159][3ae0] H264Encode:: H264 encoder
created.
[032:960] [2022-12-31 21:02:57 +0000.708174][3ae0] H264 encoder created.
[032:960] [2022-12-31 21:02:57 +0000.708194][3ae0]
RecordingSessionInternalSimple:created avc encoder avc: 0x741281d4c0
[032:960] [2022-12-31 21:02:57 +0000.708224][3ae0] setOutput:
[032:960] [2022-12-31 21:02:57 +0000.708239][3ae0]
RecordingSessionInternalSimple:encoder set output to muxer!
[032:960] [2022-12-31 21:02:57 +0000.708252][3ae0] request a key frame
[032:960] [2022-12-31 21:02:57 +0000.708278][3ae0] H264Encode:: request a key frame
[032:964] [2022-12-31 21:02:57 +0000.712133][3ae0] setDisplayRotate :90
[032:964] [2022-12-31 21:02:57 +0000.712204][3ae0] 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
[032:970] [2022-12-31 21:02:57 +0000.718753][3ae1] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[032:971] [2022-12-31 21:02:57 +0000.719362][3ae1]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[033:047] [2022-12-31 21:02:57 +0000.795116][3ae0] setDisplayRotate :90
[033:047] [2022-12-31 21:02:57 +0000.795179][3ae0] 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
[033:049] [2022-12-31 21:02:57 +0000.796895][3ae5] add aac audio track with id:1
[033:050] [2022-12-31 21:02:57 +0000.798038][3ae5] audio start ts:0
[033:050] [2022-12-31 21:02:57 +0000.798311][3ae5] the audio frame has been written
into MP4 file
[033:054] [2022-12-31 21:02:57 +0000.801892][3ae1] h264 add frame header cdr flag
[033:055] [2022-12-31 21:02:57 +0000.803150][3ae1] h264 add frame header cdr flag
[033:055] [2022-12-31 21:02:57 +0000.803314][3ae1] Received key frame:10
[033:055] [2022-12-31 21:02:57 +0000.803356][3ae1] H264Encode:: get a sps pps
header!headerSize:31
[033:065] [2022-12-31 21:02:57 +0000.813274][3ae5] get the H.264 SPS parameter
[033:065] [2022-12-31 21:02:57 +0000.813687][3ae5] add video track with id:2
[033:066] [2022-12-31 21:02:57 +0000.814092][3ae5] get the H.264 PPS parameter
[033:066] [2022-12-31 21:02:57 +0000.814422][3ae5] get the H.264 IDR frame
[033:066] [2022-12-31 21:02:57 +0000.814468][3ae5] resss:true
[033:066] [2022-12-31 21:02:57 +0000.814485][3ae5] video start ts:10
[033:066] [2022-12-31 21:02:57 +0000.814619][3ae5] the video frame has been written
into MP4 file
[033:086] [2022-12-31 21:02:57 +0000.834515][3ae3] Error(video_source.cc:430): wait
decoder a frame: 0
[033:090] [2022-12-31 21:02:57 +0000.838548][3ae3] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7952 diff: 49
[033:131] [2022-12-31 21:02:57 +0000.879207][3ae1] DTS queue for
Generator:0x74128bc2b8 373 409 437 473 505 539 577 602
[033:164] [2022-12-31 21:02:57 +0000.912300][3ae4] audio_frame_list_ empty
[033:167] [2022-12-31 21:02:57 +0000.915503][3ae1] Push an pts:804 to dts queue.
[033:217] [2022-12-31 21:02:57 +0000.965391][3ae1] last dts:766 currentPts:804
ppsOrSPS:0 queue length:8
[033:294] [2022-12-31 21:02:58 +0000.41987][3ae0] setDisplayRotate :90
[033:294] [2022-12-31 21:02:58 +0000.42051][3ae0] 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
[033:323] [2022-12-31 21:02:58 +0000.71556][3ae1] DTS queue for
Generator:0x74128bc2b8 1210 1237 1272 1309 1338 1375 1409 1440
[033:359] [2022-12-31 21:02:58 +0000.107293][3ae1] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1641
[033:359] [2022-12-31 21:02:58 +0000.107379][3ae1] push video frame to H264
encoder. (100 frame for one log)

[033:359] [2022-12-31 21:02:58 +0000.107417][3ae1] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720
[033:359] [2022-12-31 21:02:58 +0000.107436][3ae1] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:1641(100 frame for one
log)

[033:359] [2022-12-31 21:02:58 +0000.107463][3ae1] The input pts:1641 fps:30


[033:374] [2022-12-31 21:02:58 +0000.122591][3ae3] Error(video_source.cc:430): wait
decoder a frame: 0
[033:383] [2022-12-31 21:02:58 +0000.130770][3ae1] SendFrame
encodedImage._timeStamp:1472encodedImage->_length:23424
[033:396] [2022-12-31 21:02:58 +0000.143754][3ae1] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1506 pts:1506
[033:414] [2022-12-31 21:02:58 +0000.162290][3ae1] H264Encode::H264SWEncoder get
callback, length:24896 type:1 nalType:1length:24892
[033:457] [2022-12-31 21:02:58 +0000.205104][3ae1] Push an pts:2139 to dts queue.
[033:480] [2022-12-31 21:02:58 +0000.228736][3ae1] h264 add frame header cdr flag
[033:481] [2022-12-31 21:02:58 +0000.229072][3ae1] Received key frame:2004
[033:481] [2022-12-31 21:02:58 +0000.229212][3ae1] DTS queue for
Generator:0x74128bc2b8 2040 2071 2107 2139 2173 2207 2240
[033:483] [2022-12-31 21:02:58 +0000.230937][3ae5] get the H.264 IDR frame
[033:498] [2022-12-31 21:02:58 +0000.246568][3ae4] audio_frame_list_ empty
[033:531] [2022-12-31 21:02:58 +0000.279284][3ae0] setDisplayRotate :90
[033:531] [2022-12-31 21:02:58 +0000.279365][3ae0] 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
[033:543] [2022-12-31 21:02:58 +0000.290791][3ae1] last dts:2107 currentPts:2139
ppsOrSPS:0 queue length:5
[033:681] [2022-12-31 21:02:58 +0000.429496][3ae1] DTS queue for
Generator:0x74128bc2b8 2873 2904 2937 2983 3007 3037 3072
[033:780] [2022-12-31 21:02:58 +0000.528562][3ae0] setDisplayRotate :90
[033:780] [2022-12-31 21:02:58 +0000.528640][3ae0] 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
[033:797] [2022-12-31 21:02:58 +0000.545190][3ae3] Error(video_source.cc:430): wait
decoder a frame: 0
[033:839] [2022-12-31 21:02:58 +0000.586931][3ae1] Push an pts:3474 to dts queue.
[033:902] [2022-12-31 21:02:58 +0000.649863][3ae1] last dts:3439 currentPts:3474
ppsOrSPS:0 queue length:7
[033:938] [2022-12-31 21:02:58 +0000.686434][3ae4] audio_frame_list_ empty
[033:951] [2022-12-31 21:02:58 +0000.699508][3ae1] DTS queue for
Generator:0x74128bc2b8 3701 3742 3774 3809 3836 3870 3905
[034:045] [2022-12-31 21:02:58 +0000.793782][3ae1] h264 add frame header cdr flag
[034:046] [2022-12-31 21:02:58 +0000.794269][3ae1] Received key frame:4008
[034:058] [2022-12-31 21:02:58 +0000.806039][3ae5] get the H.264 IDR frame
[034:090] [2022-12-31 21:02:58 +0000.838696][3ae0] setDisplayRotate :90
[034:091] [2022-12-31 21:02:58 +0000.838769][3ae0] 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
[034:138] [2022-12-31 21:02:58 +0000.886667][3ae3] Error(video_source.cc:430): wait
decoder a frame: 0
[034:149] [2022-12-31 21:02:58 +0000.897275][3ae4] audio frame wait video
frame.last_video_timestamp:4806 last_audio_timestamp:5013.42
[034:156] [2022-12-31 21:02:58 +0000.904563][3ae3] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8960 diff: 41
[034:190] [2022-12-31 21:02:58 +0000.938153][3ae1] DTS queue for
Generator:0x74128bc2b8 4507 4538 4575 4604 4643 4676 4705 4738
[034:212] [2022-12-31 21:02:58 +0000.959787][3ae1] Push an pts:4806 to dts queue.
[034:258] [2022-12-31 21:02:59 +0000.6730][3ae1] SendFrame
encodedImage._timeStamp:4806encodedImage->_length:20320
[034:259] [2022-12-31 21:02:59 +0000.6843][3ae1] last dts:4774 currentPts:4806
ppsOrSPS:0 queue length:6
[034:259] [2022-12-31 21:02:59 +0000.7546][3ae1] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5005
[034:259] [2022-12-31 21:02:59 +0000.7638][3ae1] push video frame to H264 encoder.
(100 frame for one log)

[034:259] [2022-12-31 21:02:59 +0000.7658][3ae1] push video frame to H264 encoder.


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

[034:259] [2022-12-31 21:02:59 +0000.7676][3ae1] H264Encode::push video frame to


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

[034:259] [2022-12-31 21:02:59 +0000.7700][3ae1] The input pts:5005 fps:30


[034:276] [2022-12-31 21:02:59 +0000.23864][39de] Run AGC when audioType = 0
[034:286] [2022-12-31 21:02:59 +0000.34279][3ae1] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4876 pts:4876
[034:329] [2022-12-31 21:02:59 +0000.77588][3ae1] H264Encode::H264SWEncoder get
callback, length:21488 type:1 nalType:1length:21484
[034:388] [2022-12-31 21:02:59 +0000.136529][3ae1] DTS queue for
Generator:0x74128bc2b8 5377 5414 5439 5472 5507 5541
[034:395] [2022-12-31 21:02:59 +0000.142780][3ae3] Error(video_source.cc:430): wait
decoder a frame: 13
[034:424] [2022-12-31 21:02:59 +0000.172389][39de] haveEnoughProcessedData
internalAudioStream.length: 10
[034:481] [2022-12-31 21:02:59 +0000.229276][3ae4] audio_frame_list_ empty
[034:501] [2022-12-31 21:02:59 +0000.249083][3ae1] Push an pts:6153 to dts queue.
[034:522] [2022-12-31 21:02:59 +0000.270155][3ae1] h264 add frame header cdr flag
[034:522] [2022-12-31 21:02:59 +0000.270296][3ae1] Received key frame:6002
[034:528] [2022-12-31 21:02:59 +0000.275990][3ae5] get the H.264 IDR frame
[034:545] [2022-12-31 21:02:59 +0000.292992][3ae1] DTS queue for
Generator:0x74128bc2b8 6153 6176 6203 6231 6264 6305 6340 6369 6407
[034:546] [2022-12-31 21:02:59 +0000.294052][3ae1] last dts:6102 currentPts:6153
ppsOrSPS:0 queue length:9
[034:697] [2022-12-31 21:02:59 +0000.445120][3ae3] Error(video_source.cc:430): wait
decoder a frame: 0
[034:718] [2022-12-31 21:02:59 +0000.466138][3ae1] DTS queue for
Generator:0x74128bc2b8 6974 7007 7039 7067 7102 7141 7173 7204 7241
[034:782] [2022-12-31 21:02:59 +0000.529756][3ae1] Push an pts:7472 to dts queue.
[034:834] [2022-12-31 21:02:59 +0000.582111][3ae1] last dts:7438 currentPts:7472
ppsOrSPS:0 queue length:9
[034:885] [2022-12-31 21:02:59 +0000.633579][3ae3] Error(video_source.cc:430): wait
decoder a frame: 0
[034:893] [2022-12-31 21:02:59 +0000.641561][3ae4] FilterPipeline2::OnAudioFrame
pts 399200 last_audio_timestamp_ 9052.15
[034:906] [2022-12-31 21:02:59 +0000.653955][3ae3] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9856 diff: 145
[034:924] [2022-12-31 21:02:59 +0000.671749][3ae1] DTS queue for
Generator:0x74128bc2b8 7877 7908 7938 7977 8002
[034:935] [2022-12-31 21:02:59 +0000.683502][3ae4] audio_frame_list_ empty
[034:953] [2022-12-31 21:02:59 +0000.701416][3ae1] h264 add frame header cdr flag
[034:953] [2022-12-31 21:02:59 +0000.701629][3ae1] Received key frame:8002
[034:965] [2022-12-31 21:02:59 +0000.713715][3ae5] get the H.264 IDR frame
[034:970] [2022-12-31 21:02:59 +0000.718495][3ae1] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8373
[034:970] [2022-12-31 21:02:59 +0000.718569][3ae1] push video frame to H264
encoder. (100 frame for one log)

[034:970] [2022-12-31 21:02:59 +0000.718663][3ae1] push video frame to H264


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

[034:970] [2022-12-31 21:02:59 +0000.718700][3ae1] H264Encode::push video frame to


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

[034:971] [2022-12-31 21:02:59 +0000.718768][3ae1] The input pts:8373 fps:30


[034:978] [2022-12-31 21:02:59 +0000.726096][3ae1] SendFrame
encodedImage._timeStamp:8142encodedImage->_length:9104
[035:000] [2022-12-31 21:02:59 +0000.748194][3ae1] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8240 pts:8240
[035:047] [2022-12-31 21:02:59 +0000.794889][3ae1] H264Encode::H264SWEncoder get
callback, length:10768 type:1 nalType:1length:10764
[035:077] [2022-12-31 21:02:59 +0000.825617][3ae1] Push an pts:8804 to dts queue.
[035:090] [2022-12-31 21:02:59 +0000.838043][3ae3] Error(video_source.cc:430): wait
decoder a frame: 0
[035:092] [2022-12-31 21:02:59 +0000.840662][3ae1] DTS queue for
Generator:0x74128bc2b8 8642 8677 8704 8742 8767 8804 8842 8879
[035:131] [2022-12-31 21:02:59 +0000.879106][3ae1] last dts:8767 currentPts:8804
ppsOrSPS:0 queue length:9
[035:210] [2022-12-31 21:02:59 +0000.958516][3ae3] too much frame will be writed
[035:211] [2022-12-31 21:02:59 +0000.959745][3ae4] too much frame will be writed
[035:241] [2022-12-31 21:02:59 +0000.988891][3ae4] too much frame will be writed
[035:269] [2022-12-31 21:03:00 +0000.17515][3ae1] DTS queue for
Generator:0x74128bc2b8 9473 9505 9545 9571 9605 9639 9676 9706
[035:312] [2022-12-31 21:03:00 +0000.59960][3ae3] too much frame will be writed
[035:366] [2022-12-31 21:03:00 +0000.113875][3ae1] Push an pts:10141 to dts queue.
[035:399] [2022-12-31 21:03:00 +0000.147190][3ae4] audio_frame_list_ empty
[035:407] [2022-12-31 21:03:00 +0000.155707][3ae1] h264 add frame header cdr flag
[035:408] [2022-12-31 21:03:00 +0000.155850][3ae1] Received key frame:10007
[035:408] [2022-12-31 21:03:00 +0000.156329][3ae5] get the H.264 IDR frame
[035:432] [2022-12-31 21:03:00 +0000.180159][3ae3] Error(video_source.cc:430): wait
decoder a frame: 0
[035:433] [2022-12-31 21:03:00 +0000.181685][3ae1] last dts:10109 currentPts:10141
ppsOrSPS:0 queue length:8
[035:471] [2022-12-31 21:03:00 +0000.218932][3ae1] DTS queue for
Generator:0x74128bc2b8 10307 10341 10369 10405 10440 10472 10505
[035:513] [2022-12-31 21:03:00 +0000.260874][3ae3] too much frame will be writed
[035:632] [2022-12-31 21:03:00 +0000.380239][3ae4] too much frame will be writed
[035:634] [2022-12-31 21:03:00 +0000.382106][3ae1] DTS queue for
Generator:0x74128bc2b8 11142 11174 11206 11244 11276 11304 11340
[035:656] [2022-12-31 21:03:00 +0000.404496][3ae1] Push an pts:11476 to dts queue.
[035:665] [2022-12-31 21:03:00 +0000.413265][3ae3] Error(video_source.cc:430): wait
decoder a frame: 0
[035:667] [2022-12-31 21:03:00 +0000.414914][3ae4] too much frame will be writed
[035:684] [2022-12-31 21:03:00 +0000.432706][3ae3] too much frame will be writed
[035:699] [2022-12-31 21:03:00 +0000.446773][3ae1] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11731
[035:699] [2022-12-31 21:03:00 +0000.446923][3ae1] push video frame to H264
encoder. (100 frame for one log)

[035:699] [2022-12-31 21:03:00 +0000.446994][3ae1] push video frame to H264


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

[035:699] [2022-12-31 21:03:00 +0000.447038][3ae1] H264Encode::push video frame to


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

[035:699] [2022-12-31 21:03:00 +0000.447104][3ae1] The input pts:11731 fps:30


[035:703] [2022-12-31 21:03:00 +0000.451278][3ae3] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10808 diff: 193
[035:708] [2022-12-31 21:03:00 +0000.456771][3ae1] SendFrame
encodedImage._timeStamp:11476encodedImage->_length:18368
[035:709] [2022-12-31 21:03:00 +0000.456944][3ae1] last dts:11442 currentPts:11476
ppsOrSPS:0 queue length:9
[035:731] [2022-12-31 21:03:00 +0000.479077][3ae1] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11608 pts:11608
[035:756] [2022-12-31 21:03:00 +0000.503937][3ae1] H264Encode::H264SWEncoder get
callback, length:11680 type:1 nalType:1length:11676
[035:791] [2022-12-31 21:03:00 +0000.539135][3ae1] DTS queue for
Generator:0x74128bc2b8 11969 12003 12039 12073 12103 12138 12171
[035:802] [2022-12-31 21:03:00 +0000.549770][3ae1] h264 add frame header cdr flag
[035:802] [2022-12-31 21:03:00 +0000.550077][3ae1] Received key frame:12003
[035:803] [2022-12-31 21:03:00 +0000.551218][3ae5] get the H.264 IDR frame
[035:806] [2022-12-31 21:03:00 +0000.554507][3ae4] too much frame will be writed
[035:808] [2022-12-31 21:03:00 +0000.556237][3ae3] too much frame will be writed
[035:846] [2022-12-31 21:03:00 +0000.594476][3ae4] too much frame will be writed
[035:868] [2022-12-31 21:03:00 +0000.616416][3ae3] too much frame will be writed
[035:886] [2022-12-31 21:03:00 +0000.634436][3ae4] too much frame will be writed
[035:916] [2022-12-31 21:03:00 +0000.663837][3ae4] too much frame will be writed
[035:948] [2022-12-31 21:03:00 +0000.696476][3ae4] too much frame will be writed
[035:950] [2022-12-31 21:03:00 +0000.698008][3ae1] Push an pts:12805 to dts queue.
[035:954] [2022-12-31 21:03:00 +0000.701954][3ae3] too much frame will be writed
[035:964] [2022-12-31 21:03:00 +0000.712461][3ae3] Error(video_source.cc:430): wait
decoder a frame: 0
[035:969] [2022-12-31 21:03:00 +0000.717140][3ad6] av_read_frame AVERROR_EOF
[035:974] [2022-12-31 21:03:00 +0000.722086][3ae1] last dts:12777 currentPts:12805
ppsOrSPS:0 queue length:4
[035:976] [2022-12-31 21:03:00 +0000.724444][3ae1] DTS queue for
Generator:0x74128bc2b8 12839 12871 12904 12941
[035:979] [2022-12-31 21:03:00 +0000.727252][3ae4] too much frame will be writed
[036:024] [2022-12-31 21:03:00 +0000.772633][3ad6] OnReceiveEOF:
[036:024] [2022-12-31 21:03:00 +0000.772717][3ad6] OnDecoderEOF time:948122843
enter.

[036:025] [2022-12-31 21:03:00 +0000.772786][3ad6] OnDecoderEOF leave. expire time


= 1 ms

[036:025] [2022-12-31 21:03:00 +0000.772805][3ad6] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x7330a4af00
[036:025] [2022-12-31 21:03:00 +0000.772805][3ad4] CleanUp time:948122844 enter.

[036:028] [2022-12-31 21:03:00 +0000.776220][3ad4] CleanUp leave. expire time = 3


ms

[036:028] [2022-12-31 21:03:00 +0000.776300][3ad4] clean up


[036:028] [2022-12-31 21:03:00 +0000.776317][3ad4] running_decoder_count:0max
count:2
[036:043] [2022-12-31 21:03:00 +0000.791565][3ae4] too much frame will be writed
[036:067] [2022-12-31 21:03:00 +0000.815335][3ae4] PullAudioFrame: PullFrame audio
finished.
[036:067] [2022-12-31 21:03:00 +0000.815417][3ae4]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[036:067] [2022-12-31 21:03:00 +0000.815439][3ae4] OnAudioTimer: OnAudioTimer
return
[036:075] [2022-12-31 21:03:00 +0000.822831][3ae3] too much frame will be writed
[036:079] [2022-12-31 21:03:00 +0000.827193][3ae3]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[036:079] [2022-12-31 21:03:00 +0000.827276][3ae3] OnVideoTimer: OnVideoTimer
EndComposeFile
[036:079] [2022-12-31 21:03:00 +0000.827294][3ae3] EndComposeFile: EndComposeFile,
is composing 1
[036:092] [2022-12-31 21:03:00 +0000.840726][3ae1] DTS queue for
Generator:0x74128bc2b8 13605 13641 13672 13705 13736 13773 13811 13839
[036:121] [2022-12-31 21:03:00 +0000.869017][3ae1] Push an pts:14135 to dts queue.
[036:144] [2022-12-31 21:03:00 +0000.891812][3ae1] h264 add frame header cdr flag
[036:144] [2022-12-31 21:03:00 +0000.891827][39de] haveEnoughProcessedData
internalAudioStream.length: 0
[036:144] [2022-12-31 21:03:00 +0000.891963][3ae1] Received key frame:14008
[036:144] [2022-12-31 21:03:00 +0000.892736][3ae5] get the H.264 IDR frame
[036:158] [2022-12-31 21:03:00 +0000.906243][3ae1] last dts:14104 currentPts:14135
ppsOrSPS:0 queue length:10
[036:185] [2022-12-31 21:03:00 +0000.933396][3ae1] DTS queue for
Generator:0x74128bc2b8 14410 14439 14477 14512 14537 14571 14609 14639 14670
[036:229] [2022-12-31 21:03:00 +0000.977314][3ae1] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15101
[036:229] [2022-12-31 21:03:00 +0000.977557][3ae1] push video frame to H264
encoder. (100 frame for one log)

[036:229] [2022-12-31 21:03:00 +0000.977648][3ae1] push video frame to H264


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

[036:229] [2022-12-31 21:03:00 +0000.977669][3ae1] H264Encode::push video frame to


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

[036:229] [2022-12-31 21:03:00 +0000.977717][3ae1] The input pts:15101 fps:30


[036:234] [2022-12-31 21:03:00 +0000.981973][3ae1] SendFrame
encodedImage._timeStamp:14803encodedImage->_length:12560
[036:246] [2022-12-31 21:03:00 +0000.994440][3ae1]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[036:246] [2022-12-31 21:03:00 +0000.994556][3ae1]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7412968000
[036:249] [2022-12-31 21:03:00 +0000.997348][3ae2]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[036:249] [2022-12-31 21:03:00 +0000.997457][3ae2]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[036:250] [2022-12-31 21:03:00 +0000.998530][3ae0] stop recording
[036:250] [2022-12-31 21:03:00 +0000.998576][3ae0]
RecordingSessionInternalSimple:destroy media processers
[036:250] [2022-12-31 21:03:00 +0000.998599][3ae0] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[036:250] [2022-12-31 21:03:00 +0000.998618][3ae0] H264Encode::flushing hareware
Encoder
[036:250] [2022-12-31 21:03:00 +0000.998733][3ae0] Flush time:948123069 enter.

[036:251] [2022-12-31 21:03:00 +0000.998773][3ae0] H264Encoder encoder flush


[036:251] [2022-12-31 21:03:00 +0000.998796][3ae0] flush output queue
[036:251] [2022-12-31 21:03:00 +0000.999019][3ae0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14968 pts:14968
[036:274] [2022-12-31 21:03:01 +0000.22099][39de] Run AGC when audioType = 0
[036:274] [2022-12-31 21:03:01 +0000.22303][39de]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:279] [2022-12-31 21:03:01 +0000.26823][3ae0] H264Encode::H264SWEncoder get
callback, length:20944 type:1 nalType:1length:20940
[036:579] [2022-12-31 21:03:01 +0000.327677][3ae0] Flush leave. expire time = 329
ms

[036:580] [2022-12-31 21:03:01 +0000.327918][3ae0] ~H264EncodeWrap:


[036:580] [2022-12-31 21:03:01 +0000.328016][3ae0] ~H264Encode:
[036:580] [2022-12-31 21:03:01 +0000.328096][3ae0] teardownCompressionSession:
H264Encode::destroying Encoder
[036:580] [2022-12-31 21:03:01 +0000.328154][3ae0] Release time:948123399 enter.

[036:580] [2022-12-31 21:03:01 +0000.328370][3ae0] Release:


MediaCodecVideoEncoder::Release _inited:1
[036:580] [2022-12-31 21:03:01 +0000.328476][3ae0] Destroy time:948123399 enter.

[036:580] [2022-12-31 21:03:01 +0000.328533][3ae0] H264Encoder encoderDestroy


[036:580] [2022-12-31 21:03:01 +0000.328608][3ae0]
AndroidMediaCodecVideoEncoder::release env: 0x741281d600
[036:580] [2022-12-31 21:03:01 +0000.328696][3ae0]
AndroidMediaCodecVideoEncoder::Destroy
[036:613] [2022-12-31 21:03:01 +0000.361694][3ae0] Destroy leave. expire time = 33
ms

[036:614] [2022-12-31 21:03:01 +0000.362021][3ae0] Release leave. expire time = 34


ms

[036:614] [2022-12-31 21:03:01 +0000.362132][3ae0] ~AndroidHwAvcEncoder


time:948123433 enter.

[036:614] [2022-12-31 21:03:01 +0000.362341][3ae0] Release time:948123433 enter.

[036:614] [2022-12-31 21:03:01 +0000.362418][3ae0] Release:


MediaCodecVideoEncoder:: has been released before, just return
[036:614] [2022-12-31 21:03:01 +0000.362461][3ae0] Release leave. expire time = 0
ms

[036:614] [2022-12-31 21:03:01 +0000.362501][3ae0] ~AndroidMediaCodecVideoEncoder


[036:614] [2022-12-31 21:03:01 +0000.362540][3ae0] ~WrapAndroidMediaCodec
time:948123433 enter.

[036:614] [2022-12-31 21:03:01 +0000.362579][3ae0] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[036:614] [2022-12-31 21:03:01 +0000.362619][3ae0] video hevc hw codec


destructor:0x74129128d0

[036:614] [2022-12-31 21:03:01 +0000.362704][3ae0] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[036:615] [2022-12-31 21:03:01 +0000.362775][3ae0] teardownCompressionSession:


H264Encode::destroyed Encoder
[036:615] [2022-12-31 21:03:01 +0000.362891][3ae0]
RecordingSessionInternalSimple:destroy aac encoder output!
[036:615] [2022-12-31 21:03:01 +0000.362932][3ae0] AACSWEncode destructor
[036:620] [2022-12-31 21:03:01 +0000.368271][3ae5] fd_close successed!
[036:629] [2022-12-31 21:03:01 +0000.377161][3ae5] MP4 close file successfully
[036:629] [2022-12-31 21:03:01 +0000.377261][3ae5] Recording session Internal:
notify recording ok
[036:629] [2022-12-31 21:03:01 +0000.377289][3ae5] onRecordingOk: Recording Ok,
compose use time: 3736, averagefps 0
[036:629] [2022-12-31 21:03:01 +0000.377341][3ae5] OnReceiveEOF:
[036:633] [2022-12-31 21:03:01 +0000.381605][3ae3] OnVideoTimer: OnVideoTimer
return
[036:663] [2022-12-31 21:03:01 +0000.411598][4432]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[036:664] [2022-12-31 21:03:01 +0000.411752][4432] ~MediaComposeFile time:948123483
enter.

[036:664] [2022-12-31 21:03:01 +0000.411796][4432] CancelCompose: CancelCompose,


is composing 0
[036:664] [2022-12-31 21:03:01 +0000.411981][3ae0] stop recording
[036:664] [2022-12-31 21:03:01 +0000.412105][3ae0] we have stopped recording before
[036:665] [2022-12-31 21:03:01 +0000.412891][4432] ~MediaComposeFile leave. expire
time = 1 ms

[036:665] [2022-12-31 21:03:01 +0000.413073][4432] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[036:666] [2022-12-31 21:03:01 +0000.413807][4432] global uninited!
[036:666] [2022-12-31 21:03:01 +0000.413945][4432]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[036:666] [2022-12-31 21:03:01 +0000.414045][4432] ~MediaFilterGraph:
MediaFilterGraph destruct
[036:666] [2022-12-31 21:03:01 +0000.414086][4432] RemoveVideoBackGroud: hava not
add video backgroud
[036:666] [2022-12-31 21:03:01 +0000.414155][4432] UnbindInputFilter 0x7321270c58
this 0x7330a34320
[036:666] [2022-12-31 21:03:01 +0000.414249][4432] ClearAllSource: remove source
filter, sourceid: 0x7330a4af00
[036:666] [2022-12-31 21:03:01 +0000.414285][4432] DestoryDecoderByVideoSource
time:948123485 enter.

[036:666] [2022-12-31 21:03:01 +0000.414324][4432] ~VideoBindDecoder time:948123485


enter.

[036:666] [2022-12-31 21:03:01 +0000.414513][4432] CleanUp time:948123485 enter.

[036:667] [2022-12-31 21:03:01 +0000.414860][4432] CleanUp leave. expire time = 1


ms

[036:667] [2022-12-31 21:03:01 +0000.414921][4432] CleanUp time:948123486 enter.

[036:667] [2022-12-31 21:03:01 +0000.415218][4432] CleanUp leave. expire time = 0


ms

[036:673] [2022-12-31 21:03:01 +0000.420819][4432] ~VideoBindDecoder leave. expire


time = 7 ms

[036:673] [2022-12-31 21:03:01 +0000.420921][4432] DestoryDecoderByVideoSource


leave. expire time = 7 ms

[036:673] [2022-12-31 21:03:01 +0000.420974][4432] UnbindInputFilter 0x7321270a18


this 0x7321270c58
[036:673] [2022-12-31 21:03:01 +0000.421020][4432] UnbindInputFilter 0x7321270958
this 0x7321270a18
[036:673] [2022-12-31 21:03:01 +0000.421062][4432] UnbindInputFilter 0x7330a4b120
this 0x7321270958
[036:673] [2022-12-31 21:03:01 +0000.421104][4432] UnbindInputFilter 0x7321270b98
this 0x73212c5098
[036:673] [2022-12-31 21:03:01 +0000.421147][4432] UnbindInputFilter 0x7321270ad8
this 0x7321270b98
[036:673] [2022-12-31 21:03:01 +0000.421188][4432] UnbindInputFilter 0x7330a4b120
this 0x7321270ad8
[036:673] [2022-12-31 21:03:01 +0000.421236][4432] ~GLESContext:
[036:674] [2022-12-31 21:03:01 +0000.422330][4432] GLESContext destruct finish.
[036:674] [2022-12-31 21:03:01 +0000.422428][4432] filter: filter pipeline destroy
this: 0x7330a34280
[037:855] [2022-12-31 21:03:02 +0000.603588][39de] haveEnoughProcessedData
internalAudioStream.length: 0
[038:274] [2022-12-31 21:03:03 +0000.22098][39de] Run AGC when audioType = 0
[038:486] [2022-12-31 21:03:03 +0000.234232][6d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[038:486] [2022-12-31 21:03:03 +0000.234342][6d6f] ~MediaFilterCamera
time:948125305 enter.

[038:486] [2022-12-31 21:03:03 +0000.234362][6d6f] StopPullFrameAndWriteMp4


time:948125305 enter.

[038:487] [2022-12-31 21:03:03 +0000.235119][39d8] stop recording


[038:487] [2022-12-31 21:03:03 +0000.235223][39d8] we have stopped recording before
[038:487] [2022-12-31 21:03:03 +0000.235378][6d6f] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[038:488] [2022-12-31 21:03:03 +0000.236258][6d6f] DestroyPipelineAndFilters


time:948125307 enter.

[038:488] [2022-12-31 21:03:03 +0000.236365][6d6f] DestroyPipelineAndFilters


leave. expire time = 0 ms

[038:488] [2022-12-31 21:03:03 +0000.236410][6d6f] AppDeviceManagerStopMic

[038:488] [2022-12-31 21:03:03 +0000.236506][6d6f] AppDeviceManagerStopMic::mic


status is on
[038:488] [2022-12-31 21:03:03 +0000.236544][6d6f] Try to stop webrtc device.

[038:488] [2022-12-31 21:03:03 +0000.236585][6d6f] Set record state to


stopped.threadID:28015

[038:548] [2022-12-31 21:03:03 +0000.295985][6d6f] Try to destory the


recorder.threadID:28015

[038:748] [2022-12-31 21:03:03 +0000.496282][6d6f] DestroyAudioRecorder:


[038:748] [2022-12-31 21:03:03 +0000.496393][6d6f] Cleanup the buffer queue in the
recorder.
[038:748] [2022-12-31 21:03:03 +0000.496435][6d6f] Destroy the recorder.

[038:750] [2022-12-31 21:03:03 +0000.498642][6d6f] StopRecording finished.

[038:750] [2022-12-31 21:03:03 +0000.498691][6d6f] The stop recording success.

[038:750] [2022-12-31 21:03:03 +0000.498711][6d6f]


AudioDeviceDataHandler::StopMicProcess

[038:754] [2022-12-31 21:03:03 +0000.502618][6d6f] AppDeviceManager stop.

[038:755] [2022-12-31 21:03:03 +0000.502745][6d6f] Rlease the webrtc device object.


[038:755] [2022-12-31 21:03:03 +0000.503117][6d6f] OpenSlesInput destruct.

[038:755] [2022-12-31 21:03:03 +0000.503174][6d6f] OpenSlesOutput destruct.

[038:755] [2022-12-31 21:03:03 +0000.503576][6d6f] EventDispatchServerScope


destruct
[038:755] [2022-12-31 21:03:03 +0000.503619][6d6f]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[038:755] [2022-12-31 21:03:03 +0000.503655][6d6f] ~AudioDeviceDataHandler

[038:756] [2022-12-31 21:03:03 +0000.503918][6d6f] AppDeviceManagerDestruct.

[038:756] [2022-12-31 21:03:03 +0000.503946][6d6f] ~AppDeviceManager:


[038:756] [2022-12-31 21:03:03 +0000.503975][6d6f] ~CpuOverloadDetect
time:948125575 enter.

[038:756] [2022-12-31 21:03:03 +0000.504280][6d6f] ~CpuOverloadDetect leave.


expire time = 0 ms

[038:762] [2022-12-31 21:03:03 +0000.509776][6d6f] Destruct BeautifyReader begin...


[038:762] [2022-12-31 21:03:03 +0000.509834][6d6f] Destruct BeautifyReader done.
[038:762] [2022-12-31 21:03:03 +0000.509861][6d6f] ~MediaFilterCamera leave.
expire time = 276 ms

[038:762] [2022-12-31 21:03:03 +0000.509968][6d6f] ~GLESContext:


[038:765] [2022-12-31 21:03:03 +0000.512800][6d6f] GLESContext destruct finish.
[038:765] [2022-12-31 21:03:03 +0000.512884][6d6f] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[038:765] [2022-12-31 21:03:03 +0000.513472][6d6f] global uninited!
[038:771] [2022-12-31 21:03:03 +0000.518993][6d6f] clear AppID 50011
[038:771] [2022-12-31 21:03:03 +0000.519121][6d6f] UnRegister JVM for Xplatform
util
[038:771] [2022-12-31 21:03:03 +0000.519176][6d6f] Dispose::unregister webrtc video
engine
[038:771] [2022-12-31 21:03:03 +0000.519226][6d6f] Init the android object with
jvm:0x0 env:0x0 context:0x0

[038:771] [2022-12-31 21:03:03 +0000.519456][6d6f] SetAndroidMediaCodecObjects


time:948125590 enter.

[038:771] [2022-12-31 21:03:03 +0000.519527][6d6f] ClearAndroidMediaCodecObjects


time:948125590 enter.

[038:771] [2022-12-31 21:03:03 +0000.519718][6d6f] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[038:772] [2022-12-31 21:03:03 +0000.519773][6d6f] SetAndroidMediaCodecObjects


leave. expire time = 1 ms

[038:772] [2022-12-31 21:03:03 +0000.519815][6d6f] SetAndroidMediaCodecObjects


time:948125591 enter.

[038:772] [2022-12-31 21:03:03 +0000.519853][6d6f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[038:772] [2022-12-31 21:03:03 +0000.519893][6d6f] ClearAndroidMediaCodecObjects
time:948125591 enter.

[038:772] [2022-12-31 21:03:03 +0000.520139][6d6f] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms
[038:772] [2022-12-31 21:03:03 +0000.520191][6d6f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects failed
[038:772] [2022-12-31 21:03:03 +0000.520229][6d6f] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[038:772] [2022-12-31 21:03:03 +0000.520269][6d6f] Dispose::unregister webrtc voice


engine
[038:772] [2022-12-31 21:03:03 +0000.520306][6d6f] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[038:772] [2022-12-31 21:03:03 +0000.520354][6d6f] SystemUtil UnInit done


[060:798] [2022-12-31 21:03:25 +0000.546241][6d6f] Register JVM for xplatform util
[060:807] [2022-12-31 21:03:25 +0000.555586][6d6f] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-12-
31 21:03:25 +0000
[060:807] [2022-12-31 21:03:25 +0000.555632][6d6f] set AppID=50011 old AppID=-1
[060:807] [2022-12-31 21:03:25 +0000.555650][6d6f] Init the android object with
jvm:0xb400007430621380 env:0x7430714f00 context:0x740f3eb078

[060:807] [2022-12-31 21:03:25 +0000.555687][6d6f] SetAndroidMediaCodecObjects


time:948147626 enter.

[060:807] [2022-12-31 21:03:25 +0000.555722][6d6f] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[060:808] [2022-12-31 21:03:25 +0000.555753][6d6f] SetAndroidMediaCodecObjects


time:948147627 enter.

[060:808] [2022-12-31 21:03:25 +0000.555784][6d6f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007430621380
[060:808] [2022-12-31 21:03:25 +0000.555798][6d6f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007430621380 address:0x72e2102760
[060:808] [2022-12-31 21:03:25 +0000.555822][6d6f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007430621380
address:0x72e2102760
[060:808] [2022-12-31 21:03:25 +0000.555838][6d6f] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[060:808] [2022-12-31 21:03:25 +0000.555860][6d6f] Set the android objects with


jvm:0xb400007430621380 env:0x7430714f00 context:0x740f3eb078

[060:808] [2022-12-31 21:03:25 +0000.555876][6d6f] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7430714f00
[060:808] [2022-12-31 21:03:25 +0000.555898][6d6f] SystemUtil Init done
[060:808] [2022-12-31 21:03:25 +0000.556166][6d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[060:808] [2022-12-31 21:03:25 +0000.556265][6d6f] MediaFilterCamera
[060:808] [2022-12-31 21:03:25 +0000.556295][6d6f] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[060:808] [2022-12-31 21:03:25 +0000.556405][6d6f] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[060:808] [2022-12-31 21:03:25 +0000.556434][6d6f] Recording session using default
bitrate support by app:14680064
[060:808] [2022-12-31 21:03:25 +0000.556645][3d8f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x74128ba540
[060:808] [2022-12-31 21:03:25 +0000.556693][3d8f] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[060:809] [2022-12-31 21:03:25 +0000.556826][6d6f] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[060:809] [2022-12-31 21:03:25 +0000.557505][6d6f] Error(ini.cc:191): Open the file
failed. error:2
[060:809] [2022-12-31 21:03:25 +0000.557546][6d6f]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[060:809] [2022-12-31 21:03:25 +0000.557564][6d6f] The device model: m2002j9g
usingSoftwareAEC value: 0
[060:811] [2022-12-31 21:03:25 +0000.559536][6d6f] Error(ini.cc:191): Open the file
failed. error:2
[060:811] [2022-12-31 21:03:25 +0000.559606][6d6f]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[060:811] [2022-12-31 21:03:25 +0000.559632][6d6f] The device model: m2002j9g
usingHardwareAEC value: 0
[060:811] [2022-12-31 21:03:25 +0000.559646][6d6f] The machine device: m2002j9g
usingHardwareAEC value: 0
[060:811] [2022-12-31 21:03:25 +0000.559676][6d6f] Using Default AEC type: software
AEC
[060:812] [2022-12-31 21:03:25 +0000.560653][6d6f] The device model: m2002j9g enum
value: 0
[060:813] [2022-12-31 21:03:25 +0000.561149][6d6f] GetMachineModel is M2002J9G
[060:813] [2022-12-31 21:03:25 +0000.561189][6d6f] GetMachineInfo: M2002J9G
[060:813] [2022-12-31 21:03:25 +0000.561204][6d6f] Construct BeautifyReader
begin...
[060:813] [2022-12-31 21:03:25 +0000.561228][6d6f] dumpStickerRgba:0
dumpStickerYuv:0
[060:813] [2022-12-31 21:03:25 +0000.561241][6d6f] Construct BeautifyReader done.
[060:815] [2022-12-31 21:03:25 +0000.563528][6d6f] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[060:815] [2022-12-31 21:03:25 +0000.563561][3d92] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x74128a40a0
[060:815] [2022-12-31 21:03:25 +0000.563629][6d6f] AppDeviceManager telnet server
for statistics started......
[060:816] [2022-12-31 21:03:25 +0000.563976][6d6f] CpuOverloadDetect time:948147635
enter.

[060:816] [2022-12-31 21:03:25 +0000.564090][6d6f] CpuOverloadDetect leave. expire


time = 0 ms

[060:816] [2022-12-31 21:03:25 +0000.564114][3d93] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x74128980c0
[060:816] [2022-12-31 21:03:25 +0000.564688][6d6f] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[060:816] [2022-12-31 21:03:25 +0000.564720][6d6f] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[060:817] [2022-12-31 21:03:25 +0000.564957][6d6f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[060:817] [2022-12-31 21:03:25 +0000.565245][6d6f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[060:817] [2022-12-31 21:03:25 +0000.565554][6d6f] CreatePlatformSpecificObjects:
[060:818] [2022-12-31 21:03:25 +0000.566392][6d6f] audio device use opensle input
and opensl output
[060:818] [2022-12-31 21:03:25 +0000.566457][6d6f] Create OpenSLES output module
with java VM support.

[060:818] [2022-12-31 21:03:25 +0000.566694][6d6f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[060:819] [2022-12-31 21:03:25 +0000.567147][6d6f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[060:819] [2022-12-31 21:03:25 +0000.567488][6d6f] Create OpenSLES output module
with buffer num:1

[060:819] [2022-12-31 21:03:25 +0000.567625][6d6f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[060:820] [2022-12-31 21:03:25 +0000.567768][6d6f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[060:820] [2022-12-31 21:03:25 +0000.567904][6d6f] Create OpenSLES input module
with java VM support.

[060:820] [2022-12-31 21:03:25 +0000.567938][6d6f] Create OpenSLES input module


with buffer num:1

[060:820] [2022-12-31 21:03:25 +0000.567980][6d6f] Error(trace.cc:40): Init the


output and input for audio device template.
[060:820] [2022-12-31 21:03:25 +0000.568005][6d6f] Init the output device.

[060:820] [2022-12-31 21:03:25 +0000.568018][6d6f] Init the opensl input.


[060:820] [2022-12-31 21:03:25 +0000.568046][6d6f] AppDeviceManager get setting
samplerate: 0
[060:820] [2022-12-31 21:03:25 +0000.568347][6d6f] The device model: m2002j9g enum
value: 0
[060:821] [2022-12-31 21:03:25 +0000.568763][6d6f] The device model: m2002j9g enum
value: 0
[060:821] [2022-12-31 21:03:25 +0000.568817][6d6f] Set the sample rate to be:48000

[060:821] [2022-12-31 21:03:25 +0000.568833][6d6f] Enable the recording stereo:0


[060:821] [2022-12-31 21:03:25 +0000.568880][6d6f] Set the playout as stereo:1
[060:821] [2022-12-31 21:03:25 +0000.568894][6d6f] Init the microphone.
[060:821] [2022-12-31 21:03:25 +0000.569309][6d6f] Update the recording sample rate
to be: 48000
[060:821] [2022-12-31 21:03:25 +0000.569411][6d6f] Init the speaker.
[060:821] [2022-12-31 21:03:25 +0000.569532][6d6f] Low latency buffer size:144 low
sample rate:48000
[060:822] [2022-12-31 21:03:25 +0000.570103][6d6f] Using 1 x 10ms for an audio
frame.

[060:828] [2022-12-31 21:03:25 +0000.575804][6d6f] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[060:828] [2022-12-31 21:03:25 +0000.576002][6d6f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[060:828] [2022-12-31 21:03:25 +0000.576091][6d6f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[060:836] [2022-12-31 21:03:25 +0000.584072][6d6f] The device model:m2002j9g

[060:836] [2022-12-31 21:03:25 +0000.584246][6d6f] speaker output factor:100


defaultFactor: 100

[060:836] [2022-12-31 21:03:25 +0000.584269][6d6f] headset output factor:100


defaultFactor: 100

[060:836] [2022-12-31 21:03:25 +0000.584585][6d6f] AppDeviceManagerStart finished.


[060:836] [2022-12-31 21:03:25 +0000.584617][6d6f] AppDeviceManagerStartMic::mic
status is off
[060:836] [2022-12-31 21:03:25 +0000.584668][6d6f] AppDeviceManagerStartMic update
aec type: 2

[060:836] [2022-12-31 21:03:25 +0000.584691][6d6f] AppDeviceManagerStartMic update


voiceChangeMode: 4
[060:836] [2022-12-31 21:03:25 +0000.584705][6d6f]
AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[060:836] [2022-12-31 21:03:25 +0000.584736][6d6f]
AudioDeviceDataHandler::StartMicProcess

[060:837] [2022-12-31 21:03:25 +0000.584885][6d6f] Try to start webrtc recording


device.

[060:837] [2022-12-31 21:03:25 +0000.584913][6d6f] StartRecording. threadID:28015

[060:837] [2022-12-31 21:03:25 +0000.584977][6d6f] default mode: Set the recording


mode to voice communication to enable HW AEC .

[060:837] [2022-12-31 21:03:25 +0000.585000][6d6f] Set the recording mode before


getSetting: 4
[060:837] [2022-12-31 21:03:25 +0000.585019][6d6f] Set the recording mode after
getSetting: 1
[060:837] [2022-12-31 21:03:25 +0000.585055][3d94] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[060:867] [2022-12-31 21:03:25 +0000.615066][6d6f] StartRecording finished.

[060:867] [2022-12-31 21:03:25 +0000.615143][6d6f] audio: start the audio mic


checker timer.

[060:868] [2022-12-31 21:03:25 +0000.616487][6d6f] machine model :xiaomi


[060:868] [2022-12-31 21:03:25 +0000.616647][6d6f] Support this machine
model :xiaomi
[060:868] [2022-12-31 21:03:25 +0000.616699][6d6f] global inited! current sdk
version: 12-14-d8558ab
[061:266] [2022-12-31 21:03:26 +0000.13831][394a]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[061:266] [2022-12-31 21:03:26 +0000.13974][3d90] MediaFilterCamera, recording file
context:0x7400944080 input texture:6
[061:266] [2022-12-31 21:03:26 +0000.14017][3d90] GLESContext:
[061:266] [2022-12-31 21:03:26 +0000.14048][3d90] The result of eglGetDisplay is:
0xb400007430714a00
[061:267] [2022-12-31 21:03:26 +0000.14864][3d90] The result of creation:
0x73212ba400
[061:267] [2022-12-31 21:03:26 +0000.14975][3d90] The result of
eglCreatePbufferSurface is: 0x7321408480
[061:267] [2022-12-31 21:03:26 +0000.15078][394a]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7400944080 input_texture: 6
[061:801] [2022-12-31 21:03:26 +0000.549642][3d94] haveEnoughProcessedData
internalAudioStream.length: 0
[061:870] [2022-12-31 21:03:26 +0000.618565][6d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[061:870] [2022-12-31 21:03:26 +0000.618667][6d6f] ~MediaFilterCamera
time:948148689 enter.

[061:871] [2022-12-31 21:03:26 +0000.618760][6d6f] StopPullFrameAndWriteMp4


time:948148690 enter.

[061:871] [2022-12-31 21:03:26 +0000.619346][3d8f] stop recording


[061:871] [2022-12-31 21:03:26 +0000.619382][3d8f] we have stopped recording before
[061:871] [2022-12-31 21:03:26 +0000.619600][6d6f] StopPullFrameAndWriteMp4 leave.
expire time = 0 ms
[061:872] [2022-12-31 21:03:26 +0000.620283][6d6f] DestroyPipelineAndFilters
time:948148691 enter.

[061:872] [2022-12-31 21:03:26 +0000.620334][6d6f] DestroyPipelineAndFilters


leave. expire time = 0 ms

[061:872] [2022-12-31 21:03:26 +0000.620354][6d6f] AppDeviceManagerStopMic

[061:872] [2022-12-31 21:03:26 +0000.620552][6d6f] AppDeviceManagerStopMic::mic


status is on
[061:872] [2022-12-31 21:03:26 +0000.620579][6d6f] Try to stop webrtc device.

[061:872] [2022-12-31 21:03:26 +0000.620598][6d6f] Set record state to


stopped.threadID:28015

[061:905] [2022-12-31 21:03:26 +0000.653098][6d6f] Try to destory the


recorder.threadID:28015

[062:105] [2022-12-31 21:03:26 +0000.853296][6d6f] DestroyAudioRecorder:


[062:105] [2022-12-31 21:03:26 +0000.853417][6d6f] Cleanup the buffer queue in the
recorder.
[062:105] [2022-12-31 21:03:26 +0000.853447][6d6f] Destroy the recorder.

[062:106] [2022-12-31 21:03:26 +0000.854528][6d6f] StopRecording finished.

[062:106] [2022-12-[000:027] [2022-12-31 23:55:50 +0000.298900][1da3] Log to


file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-12-
31 23:55:50 +0000
[000:028] [2022-12-31 23:55:50 +0000.298947][1da3] set AppID=50011 old AppID=-1
[000:028] [2022-12-31 23:55:50 +0000.298982][1da3] Init the android object with
jvm:0xb400007430621380 env:0x738b0ad000 context:0x738a8f1078

[000:028] [2022-12-31 23:55:50 +0000.299033][1da3] SetAndroidMediaCodecObjects


time:954134963 enter.

[000:028] [2022-12-31 23:55:50 +0000.299059][1da3] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:028] [2022-12-31 23:55:50 +0000.299087][1da3] SetAndroidMediaCodecObjects


time:954134963 enter.

[000:028] [2022-12-31 23:55:50 +0000.299116][1da3] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007430621380
[000:028] [2022-12-31 23:55:50 +0000.299144][1da3] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007430621380 address:0x72eed30760
[000:028] [2022-12-31 23:55:50 +0000.299172][1da3] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007430621380
address:0x72eed30760
[000:028] [2022-12-31 23:55:50 +0000.299201][1da3] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:028] [2022-12-31 23:55:50 +0000.299245][1da3] Set the android objects with


jvm:0xb400007430621380 env:0x738b0ad000 context:0x738a8f1078

[000:029] [2022-12-31 23:55:50 +0000.300570][1da3] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x738b0ad000
[000:029] [2022-12-31 23:55:50 +0000.300602][1da3] SystemUtil Init done
[000:031] [2022-12-31 23:55:50 +0000.302139][1da3]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:033] [2022-12-31 23:55:50 +0000.303966][1da3] MediaFilterCamera
[000:033] [2022-12-31 23:55:50 +0000.304058][1da3] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:033] [2022-12-31 23:55:50 +0000.304240][1da3] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:033] [2022-12-31 23:55:50 +0000.304275][1da3] Recording session using default
bitrate support by app:14680064
[000:033] [2022-12-31 23:55:50 +0000.304291][3711] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7400991440
[000:034] [2022-12-31 23:55:50 +0000.304964][3711] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:034] [2022-12-31 23:55:50 +0000.305061][1da3] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:034] [2022-12-31 23:55:50 +0000.305761][1da3] Error(ini.cc:191): Open the file
failed. error:2
[000:034] [2022-12-31 23:55:50 +0000.305804][1da3]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:034] [2022-12-31 23:55:50 +0000.305823][1da3] The device model: m2002j9g
usingSoftwareAEC value: 0
[000:037] [2022-12-31 23:55:50 +0000.308705][1da3] Error(ini.cc:191): Open the file
failed. error:2
[000:037] [2022-12-31 23:55:50 +0000.308771][1da3]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:037] [2022-12-31 23:55:50 +0000.308827][1da3] The device model: m2002j9g
usingHardwareAEC value: 0
[000:037] [2022-12-31 23:55:50 +0000.308855][1da3] The machine device: m2002j9g
usingHardwareAEC value: 0
[000:037] [2022-12-31 23:55:50 +0000.308870][1da3] Using Default AEC type: software
AEC
[000:039] [2022-12-31 23:55:50 +0000.309989][1da3] The device model: m2002j9g enum
value: 0
[000:039] [2022-12-31 23:55:50 +0000.310409][1da3] GetMachineModel is M2002J9G
[000:039] [2022-12-31 23:55:50 +0000.310442][1da3] GetMachineInfo: M2002J9G
[000:039] [2022-12-31 23:55:50 +0000.310468][1da3] Construct BeautifyReader
begin...
[000:039] [2022-12-31 23:55:50 +0000.310491][1da3] dumpStickerRgba:0
dumpStickerYuv:0
[000:039] [2022-12-31 23:55:50 +0000.310505][1da3] Construct BeautifyReader done.
[000:043] [2022-12-31 23:55:50 +0000.314887][1da3] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:043] [2022-12-31 23:55:50 +0000.314903][3714] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x74128a90a0
[000:044] [2022-12-31 23:55:50 +0000.315236][1da3] AppDeviceManager telnet server
for statistics started......
[000:044] [2022-12-31 23:55:50 +0000.315692][1da3] CpuOverloadDetect time:954134979
enter.

[000:044] [2022-12-31 23:55:50 +0000.315781][1da3] CpuOverloadDetect leave. expire


time = 0 ms

[000:044] [2022-12-31 23:55:50 +0000.315803][3715] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7326360680
[000:045] [2022-12-31 23:55:50 +0000.316312][1da3] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:045] [2022-12-31 23:55:50 +0000.316340][1da3] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:049] [2022-12-31 23:55:50 +0000.320518][1da3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:050] [2022-12-31 23:55:50 +0000.321112][1da3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:050] [2022-12-31 23:55:50 +0000.321686][1da3] CreatePlatformSpecificObjects:
[000:050] [2022-12-31 23:55:50 +0000.321761][1da3] audio device use opensle input
and opensl output
[000:050] [2022-12-31 23:55:50 +0000.321806][1da3] Create OpenSLES output module
with java VM support.

[000:051] [2022-12-31 23:55:50 +0000.321944][1da3] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:051] [2022-12-31 23:55:50 +0000.322121][1da3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:051] [2022-12-31 23:55:50 +0000.322337][1da3] Create OpenSLES output module
with buffer num:1

[000:051] [2022-12-31 23:55:50 +0000.322493][1da3] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:051] [2022-12-31 23:55:50 +0000.322637][1da3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:051] [2022-12-31 23:55:50 +0000.322799][1da3] Create OpenSLES input module
with java VM support.

[000:051] [2022-12-31 23:55:50 +0000.322840][1da3] Create OpenSLES input module


with buffer num:1

[000:051] [2022-12-31 23:55:50 +0000.322909][1da3] Error(trace.cc:40): Init the


output and input for audio device template.
[000:051] [2022-12-31 23:55:50 +0000.322934][1da3] Init the output device.

[000:052] [2022-12-31 23:55:50 +0000.322948][1da3] Init the opensl input.


[000:052] [2022-12-31 23:55:50 +0000.322981][1da3] AppDeviceManager get setting
samplerate: 0
[000:052] [2022-12-31 23:55:50 +0000.323347][1da3] The device model: m2002j9g enum
value: 0
[000:052] [2022-12-31 23:55:50 +0000.323752][1da3] The device model: m2002j9g enum
value: 0
[000:052] [2022-12-31 23:55:50 +0000.323795][1da3] Set the sample rate to be:48000

[000:052] [2022-12-31 23:55:50 +0000.323818][1da3] Enable the recording stereo:0


[000:052] [2022-12-31 23:55:50 +0000.323835][1da3] Set the playout as stereo:1
[000:052] [2022-12-31 23:55:50 +0000.323859][1da3] Init the microphone.
[000:053] [2022-12-31 23:55:50 +0000.324735][1da3] Update the recording sample rate
to be: 48000
[000:053] [2022-12-31 23:55:50 +0000.324774][1da3] Init the speaker.
[000:053] [2022-12-31 23:55:50 +0000.324822][1da3] Low latency buffer size:144 low
sample rate:48000
[000:054] [2022-12-31 23:55:50 +0000.325169][1da3] Using 1 x 10ms for an audio
frame.

[000:058] [2022-12-31 23:55:50 +0000.329227][1da3] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:058] [2022-12-31 23:55:50 +0000.329334][1da3] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:058] [2022-12-31 23:55:50 +0000.329374][1da3] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:062] [2022-12-31 23:55:50 +0000.333774][1da3] The device model:m2002j9g

[000:062] [2022-12-31 23:55:50 +0000.333847][1da3] speaker output factor:100


defaultFactor: 100
[000:062] [2022-12-31 23:55:50 +0000.333862][1da3] headset output factor:100
defaultFactor: 100

[000:063] [2022-12-31 23:55:50 +0000.334165][1da3] AppDeviceManagerStart finished.


[000:063] [2022-12-31 23:55:50 +0000.334193][1da3] AppDeviceManagerStartMic::mic
status is off
[000:063] [2022-12-31 23:55:50 +0000.334236][1da3] AppDeviceManagerStartMic update
aec type: 2

[000:063] [2022-12-31 23:55:50 +0000.334254][1da3] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:063] [2022-12-31 23:55:50 +0000.334266][1da3]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:063] [2022-12-31 23:55:50 +0000.334279][1da3]
AudioDeviceDataHandler::StartMicProcess

[000:063] [2022-12-31 23:55:50 +0000.334375][1da3] Try to start webrtc recording


device.

[000:063] [2022-12-31 23:55:50 +0000.334401][1da3] StartRecording. threadID:7587

[000:063] [2022-12-31 23:55:50 +0000.334412][3716] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:063] [2022-12-31 23:55:50 +0000.334489][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[000:063] [2022-12-31 23:55:50 +0000.334656][1da3] The machine model:M2002J9G

[000:063] [2022-12-31 23:55:50 +0000.334701][1da3] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:063] [2022-12-31 23:55:50 +0000.334720][1da3] Set the recording mode before


getSetting: 4
[000:063] [2022-12-31 23:55:50 +0000.334737][1da3] Set the recording mode after
getSetting: 1
[000:100] [2022-12-31 23:55:50 +0000.371589][1da3] StartRecording finished.

[000:100] [2022-12-31 23:55:50 +0000.371646][1da3] audio: start the audio mic


checker timer.

[000:101] [2022-12-31 23:55:50 +0000.372094][1da3] machine model :xiaomi


[000:101] [2022-12-31 23:55:50 +0000.372126][1da3] Support this machine
model :xiaomi
[000:104] [2022-12-31 23:55:50 +0000.375003][1da3] global inited! current sdk
version: 12-14-d8558ab
[000:202] [2022-12-31 23:55:50 +0000.473157][3717] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:202] [2022-12-31 23:55:50 +0000.473316][3717] _deviceSampleRate:48000

[000:202] [2022-12-31 23:55:50 +0000.473882][3716] Run AGC when audioType = 0


[000:203] [2022-12-31 23:55:50 +0000.474036][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:503] [2022-12-31 23:55:50 +0000.774284][35f2]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:503] [2022-12-31 23:55:50 +0000.774436][3712] MediaFilterCamera, recording
file context:0x7412863700 input texture:4
[000:503] [2022-12-31 23:55:50 +0000.774501][3712] GLESContext:
[000:503] [2022-12-31 23:55:50 +0000.774538][3712] The result of eglGetDisplay is:
0xb400007430714a00
[000:504] [2022-12-31 23:55:50 +0000.775462][3712] The result of creation:
0x7400a93100
[000:504] [2022-12-31 23:55:50 +0000.775557][3712] The result of
eglCreatePbufferSurface is: 0x7400a93200
[000:504] [2022-12-31 23:55:50 +0000.775656][35f2]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7412863700 input_texture: 4
[001:826] [2022-12-31 23:55:52 +0000.97964][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[002:206] [2022-12-31 23:55:52 +0000.477875][3716] Run AGC when audioType = 0
[003:542] [2022-12-31 23:55:53 +0000.813742][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[003:571] [2022-12-31 23:55:53 +0000.842654][1d6f] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[003:571] [2022-12-31 23:55:53 +0000.842754][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[003:573] [2022-12-31 23:55:53 +0000.844054][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[003:573] [2022-12-31 23:55:53 +0000.844294][3712] operator() time:954138508
enter.

[003:573] [2022-12-31 23:55:53 +0000.844386][3712] MediaFilterCamera, recording


file context:0x7412863700 input texture:4
[003:574] [2022-12-31 23:55:53 +0000.845653][3712] MicSource: Mic source
created:10x741f5ae400
[003:575] [2022-12-31 23:55:53 +0000.846229][3712] received external audio stream

[003:575] [2022-12-31 23:55:53 +0000.846364][3712] alloc thread: 0x7318438900


name:worker0 thread id:496074497200 to Mic_source
[003:575] [2022-12-31 23:55:53 +0000.846407][3712] audio: start the audio sender
thread.

[003:575] [2022-12-31 23:55:53 +0000.846495][3712] construct OpenGLRenderProgram


0x740083e698
[003:575] [2022-12-31 23:55:53 +0000.846531][3712] CropFilter::SetOrientation
orientation: 90
[003:575] [2022-12-31 23:55:53 +0000.846726][3712] filter: filter pipeline
construtc this: 0x731841a440
[003:575] [2022-12-31 23:55:53 +0000.846771][3712] filter: filter pipeline2 update
pattern: 1
[003:575] [2022-12-31 23:55:53 +0000.846851][3712] CameraSource::source_id_:1
[003:575] [2022-12-31 23:55:53 +0000.846890][3712] RecordAudioSource::source_id_:2
[003:576] [2022-12-31 23:55:53 +0000.847144][3712] BindInputFilter 0x73184397c0
this 0x740083e8c0
[003:576] [2022-12-31 23:55:53 +0000.847197][3712] BindInputFilter 0x7318439ad8
this 0x731843a250
[003:576] [2022-12-31 23:55:53 +0000.847245][3712] BindInputFilter 0x740083e8c0
this 0x731841a4e0
[003:576] [2022-12-31 23:55:53 +0000.847292][3712] setParamentForFilters:
speed:1.000000
[003:576] [2022-12-31 23:55:53 +0000.847321][3712] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[003:576] [2022-12-31 23:55:53 +0000.847362][3712] SetParamForFilter time:954138511
enter.
[003:576] [2022-12-31 23:55:53 +0000.847396][3712] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[003:576] [2022-12-31 23:55:53 +0000.847430][3712] SetParamForFilter: Params video
index is: 0
[003:576] [2022-12-31 23:55:53 +0000.847455][3712] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[003:576] [2022-12-31 23:55:53 +0000.847483][3712] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[003:576] [2022-12-31 23:55:53 +0000.847509][3712] crop filter mode tpye:
citytravelvideo index:0
[003:580] [2022-12-31 23:55:53 +0000.851410][3712]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:580] [2022-12-31 23:55:53 +0000.851499][3712]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:580] [2022-12-31 23:55:53 +0000.851521][3712]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:580] [2022-12-31 23:55:53 +0000.851541][3712]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:580] [2022-12-31 23:55:53 +0000.851562][3712]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:580] [2022-12-31 23:55:53 +0000.851592][3712]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:580] [2022-12-31 23:55:53 +0000.851613][3712]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:580] [2022-12-31 23:55:53 +0000.851650][3712]
Warning(parse_template_json.cc:81): json parament no found the parament
[003:580] [2022-12-31 23:55:53 +0000.851685][3712]
Warning(parse_template_json.cc:81): json parament no found the parament
[003:580] [2022-12-31 23:55:53 +0000.851719][3712]
Warning(parse_template_json.cc:67): json parament no found the parament
[003:580] [2022-12-31 23:55:53 +0000.851751][3712]
Warning(parse_template_json.cc:93): json parament no found the duration
[003:580] [2022-12-31 23:55:53 +0000.851786][3712] SetParamForFilter leave. expire
time = 4 ms

[003:581] [2022-12-31 23:55:53 +0000.851996][3712] OnOutputSizeChanged width 1280


height 720
[003:581] [2022-12-31 23:55:53 +0000.852031][3712] OpenGLFrameBuffer: width:1280
height:720
[003:581] [2022-12-31 23:55:53 +0000.852065][3712] OpenGLFrameBuffer: width:1280
height:720
[003:581] [2022-12-31 23:55:53 +0000.852096][3712] OpenGLFrameBuffer: width:1280
height:720
[003:581] [2022-12-31 23:55:53 +0000.852115][3712] OpenGLFrameBuffer: width:1280
height:720
[003:581] [2022-12-31 23:55:53 +0000.852134][3712] OpenGLFrameBuffer: width:1280
height:720
[003:581] [2022-12-31 23:55:53 +0000.852155][3712] OpenGLFrameBuffer: width:1280
height:720
[003:581] [2022-12-31 23:55:53 +0000.852181][3712] construct TrivalImageDrawer
0x738b1d87c0
[003:581] [2022-12-31 23:55:53 +0000.852248][3712] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x738b1d87c0 context 0x736f8b9680
[003:581] [2022-12-31 23:55:53 +0000.852275][3712] setupGLES:
[003:581] [2022-12-31 23:55:53 +0000.852662][3712] OpenGLRenderProgram::Initialize.
[003:581] [2022-12-31 23:55:53 +0000.852725][3712] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[003:581] [2022-12-31 23:55:53 +0000.852767][3712] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[003:581] [2022-12-31 23:55:53 +0000.852833][3712] Init open gl render:
0x740083e698
[003:581] [2022-12-31 23:55:53 +0000.852857][3712] Fragement shader path:
[003:581] [2022-12-31 23:55:53 +0000.852887][3712] Fragement shader path:
[003:581] [2022-12-31 23:55:53 +0000.852917][3712] create opengl program object.
[003:582] [2022-12-31 23:55:53 +0000.852966][3712] create shader: vertex
[003:582] [2022-12-31 23:55:53 +0000.853147][3712] create shader: fragment
[003:584] [2022-12-31 23:55:53 +0000.855082][3712] Have not extra filter filename!
[003:584] [2022-12-31 23:55:53 +0000.855129][3716] On audio frame the broadcast
with timestamp:954138519 samples:480. (1000 frame for one log)

[003:584] [2022-12-31 23:55:53 +0000.855177][3712] Error(crop_filter.cc:368): Init


the extra yuv texture failed.
[003:584] [2022-12-31 23:55:53 +0000.855213][3712] OpenGLRenderProgram::Initialize
success.
[003:584] [2022-12-31 23:55:53 +0000.855354][3712] Setup the OpenGL result:1
[003:585] [2022-12-31 23:55:53 +0000.856023][3711] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_954138519.mp4
[003:585] [2022-12-31 23:55:53 +0000.856218][3711] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_954138519.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[003:585] [2022-12-31 23:55:53 +0000.856253][3731] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x731dd0aa98
[003:585] [2022-12-31 23:55:53 +0000.856312][3711] 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
[003:585] [2022-12-31 23:55:53 +0000.856360][3711] 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_954138519.mp4
fileFD: -1
[003:585] [2022-12-31 23:55:53 +0000.856830][3711] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_954138519.mp4
is opened successfully
[003:585] [2022-12-31 23:55:53 +0000.856908][3711] setupMediaProcessers:
[003:586] [2022-12-31 23:55:53 +0000.856943][3711]
RecordingSessionInternalSimple:setup media processers.
[003:586] [2022-12-31 23:55:53 +0000.856971][3711] construct AAC encoder
[003:586] [2022-12-31 23:55:53 +0000.857199][372a] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[003:586] [2022-12-31 23:55:53 +0000.857748][3711] H264Encoder creating:
superfast011818
[003:586] [2022-12-31 23:55:53 +0000.857812][3711] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[003:586] [2022-12-31 23:55:53 +0000.857837][372a] The output timestamp from audio
mixer change:954138519
[003:586] [2022-12-31 23:55:53 +0000.857897][372a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:587] [2022-12-31 23:55:53 +0000.858398][3711] H264Encode::GetMachineModel is
M2002J9G
[003:587] [2022-12-31 23:55:53 +0000.858468][3711] H264Encoder machine_mode
is:M2002J9G
[003:587] [2022-12-31 23:55:53 +0000.858497][3711] H264Encode::machine size :9
machine_mode:M2002J9G
[003:587] [2022-12-31 23:55:53 +0000.858523][3711] H264Encode::machine array
size :22 machine_mode:M2002J9G
[003:587] [2022-12-31 23:55:53 +0000.858553][3711] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[003:587] [2022-12-31 23:55:53 +0000.858582][3711] setupCompressionSession:
[003:587] [2022-12-31 23:55:53 +0000.858608][3711] H264Encode::creating hareware
Encoder
[003:587] [2022-12-31 23:55:53 +0000.858638][3711] AndroidHwAvcEncoder
time:954138522 enter.

[003:587] [2022-12-31 23:55:53 +0000.858865][3711] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007430621380 address:0x72eed30760
[003:588] [2022-12-31 23:55:53 +0000.859000][3711] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[003:588] [2022-12-31 23:55:53 +0000.859039][3711] The video avc hw codec address
is 0x73262843f8
[003:588] [2022-12-31 23:55:53 +0000.859106][3711] AndroidHwAvcEncoder leave.
expire time = 1 ms

[003:588] [2022-12-31 23:55:53 +0000.859165][3711] RegisterEncodeCompleteCallback


time:954138523 enter.

[003:588] [2022-12-31 23:55:53 +0000.859272][3711] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[003:588] [2022-12-31 23:55:53 +0000.859349][3711] InitEncode time:954138523


enter.

[003:588] [2022-12-31 23:55:53 +0000.859461][3711] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[003:588] [2022-12-31 23:55:53 +0000.859506][3711] Create time:954138523 enter.

[003:588] [2022-12-31 23:55:53 +0000.859584][3711] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[003:588] [2022-12-31 23:55:53 +0000.859639][3711]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x741283abc0
[003:615] [2022-12-31 23:55:53 +0000.886059][3711]
supported_type:image/vnd.android.heic
[003:615] [2022-12-31 23:55:53 +0000.886228][3711] supported_type:video/avc
[003:615] [2022-12-31 23:55:53 +0000.886262][3711] name:OMX.qcom.video.encoder.avc
mime:video/avc
[003:615] [2022-12-31 23:55:53 +0000.886328][3711] hwCodecPrefix :OMX.qcom.
[003:615] [2022-12-31 23:55:53 +0000.886374][3711] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[003:615] [2022-12-31 23:55:53 +0000.886418][3711] mediacodec_createCodecByName
time:954138550 enter.

[003:615] [2022-12-31 23:55:53 +0000.886454][3711] WrapAndroidMediaCodec


time:954138550 enter.

[003:615] [2022-12-31 23:55:53 +0000.886635][3711] WrapAndroidMediaCodec leave.


expire time = 0 ms

[003:742] [2022-12-31 23:55:54 +0000.13848][3711] mediacodec_createCodecByName


leave. expire time = 127 ms

[003:743] [2022-12-31 23:55:54 +0000.14011][3711] WrapAndroidMediaFromat


time:954138678 enter.

[003:743] [2022-12-31 23:55:54 +0000.14109][3711] WrapAndroidMediaFromat leave.


expire time = 0 ms

[003:811] [2022-12-31 23:55:54 +0000.82608][3711] Destroy time:954138746 enter.

[003:811] [2022-12-31 23:55:54 +0000.82694][3711] WrapAndroidMediaFromat::


Destroy
[003:811] [2022-12-31 23:55:54 +0000.82732][3711] Destroy leave. expire time = 0
ms

[003:811] [2022-12-31 23:55:54 +0000.82765][3711] ~WrapAndroidMediaFromat


time:954138746 enter.

[003:811] [2022-12-31 23:55:54 +0000.82796][3711] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[003:811] [2022-12-31 23:55:54 +0000.82827][3711] Create leave. expire time = 223


ms

[003:811] [2022-12-31 23:55:54 +0000.82858][3711] isSemiPlanarSupport


time:954138746 enter.

[003:811] [2022-12-31 23:55:54 +0000.82887][3711] H264Encoder isSemiPlanarSupport


[003:811] [2022-12-31 23:55:54 +0000.82918][3711] isSemiPlanarSupport leave.
expire time = 0 ms
[003:812] [2022-12-31 23:55:54 +0000.82950][3711] creat hw H264Encoder success,
isSemiPlanar:1
[003:812] [2022-12-31 23:55:54 +0000.83048][3711] InitEncode leave. expire time =
224 ms

[003:812] [2022-12-31 23:55:54 +0000.83083][3711] H264Encode::created Encoder


[003:812] [2022-12-31 23:55:54 +0000.83114][3711] H264Encode:: H264 encoder
created.
[003:812] [2022-12-31 23:55:54 +0000.83141][3711] H264 encoder created.
[003:812] [2022-12-31 23:55:54 +0000.83168][3711]
RecordingSessionInternalSimple:created avc encoder avc: 0x731de015c0
[003:812] [2022-12-31 23:55:54 +0000.83198][3711] setOutput:
[003:812] [2022-12-31 23:55:54 +0000.83227][3711]
RecordingSessionInternalSimple:encoder set output to muxer!
[003:812] [2022-12-31 23:55:54 +0000.83255][3711] request a key frame
[003:812] [2022-12-31 23:55:54 +0000.83279][3711] H264Encode:: request a key frame
[003:812] [2022-12-31 23:55:54 +0000.83817][3711] setDisplayRotate :90
[003:812] [2022-12-31 23:55:54 +0000.83855][3711] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[003:813] [2022-12-31 23:55:54 +0000.84395][3712] StartRecording:
[003:814] [2022-12-31 23:55:54 +0000.85013][372a] operator(): Set the recording
session in mic source. recording session: 0x7318439980
[003:814] [2022-12-31 23:55:54 +0000.85290][3712] operator() leave. expire time =
241 ms

[003:814] [2022-12-31 23:55:54 +0000.85407][3729] AF_SpeedFilter audio 0x731843a100


PullFrame
[003:814] [2022-12-31 23:55:54 +0000.85470][3729] RecordAudioSource::PullAudioFrame
[003:814] [2022-12-31 23:55:54 +0000.85503][3729] AF_SpeedFilter::PullFrame eof4
[003:816] [2022-12-31 23:55:54 +0000.87784][3729]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[003:816] [2022-12-31 23:55:54 +0000.87893][3729] AF_SpeedFilter audio time,
0x731843a100 rcv time: 954138748
[003:816] [2022-12-31 23:55:54 +0000.87932][3729] AF_SpeedFilter audio time,
0x731843a100 rcv time: 954138748in_nSamples:441
[003:817] [2022-12-31 23:55:54 +0000.88219][3729] resampled_data_size:0
[003:859] [2022-12-31 23:55:54 +0000.130419][3712]
MediaFilterCamera::NeedProcessTexture
[003:859] [2022-12-31 23:55:54 +0000.130528][3712] begine recode to first frame
spend time:286
[003:859] [2022-12-31 23:55:54 +0000.130572][3712] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7318439680
[003:859] [2022-12-31 23:55:54 +0000.130606][3712] blur_distance_:0
[003:859] [2022-12-31 23:55:54 +0000.130634][3712] blur_direction_angle_:-90
[003:859] [2022-12-31 23:55:54 +0000.130679][3712]
GPUImageProcessing::SetOrientation orientation: 90
[003:859] [2022-12-31 23:55:54 +0000.130699][3712] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[003:859] [2022-12-31 23:55:54 +0000.130750][3712] GPUImageProcessing: process
video frame with resolution 1280 X 720
[003:859] [2022-12-31 23:55:54 +0000.130785][3712] GPUImageProcessing: input frame
width1280 X 720
[003:861] [2022-12-31 23:55:54 +0000.132933][3712] drawYUV420 render
OpenGLRenderProgram:0x740083e698
[003:863] [2022-12-31 23:55:54 +0000.133952][3712] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[003:863] [2022-12-31 23:55:54 +0000.134061][3712] CropFilter::OnVideoFrame
outputtexture :6
[003:863] [2022-12-31 23:55:54 +0000.134094][3712] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[003:866] [2022-12-31 23:55:54 +0000.137387][3712] The read pixel from buffer take:
3 width:1280 height:720 frameType:0
[003:897] [2022-12-31 23:55:54 +0000.168183][3712] drawYUV420 render
OpenGLRenderProgram:0x740083e698
[003:903] [2022-12-31 23:55:54 +0000.174381][3712] The convert RGB to YUV take 2
[003:903] [2022-12-31 23:55:54 +0000.174781][3712] FilterPipeline2::OnVideoFrame
pts 36 last_video_timestamp_ 36
[003:903] [2022-12-31 23:55:54 +0000.174897][3712]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[003:905] [2022-12-31 23:55:54 +0000.176635][3730]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[003:905] [2022-12-31 23:55:54 +0000.176816][3730] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[003:905] [2022-12-31 23:55:54 +0000.176909][3730] push video frame to H264
encoder. (100 frame for one log)

[003:906] [2022-12-31 23:55:54 +0000.176983][3730] push video frame to H264


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

[003:906] [2022-12-31 23:55:54 +0000.177047][3730] H264Encode::push video frame to


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

[003:906] [2022-12-31 23:55:54 +0000.177109][3730] Push an pts:0 to dts queue.


[003:906] [2022-12-31 23:55:54 +0000.177223][3730] DTS queue for
Generator:0x730ddb5cb8 0
[003:906] [2022-12-31 23:55:54 +0000.177281][3730] The input pts:0 fps:30
[003:907] [2022-12-31 23:55:54 +0000.178801][3730]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[003:938] [2022-12-31 23:55:54 +0000.209105][3712] drawYUV420 render
OpenGLRenderProgram:0x740083e698
[003:944] [2022-12-31 23:55:54 +0000.215931][3729] AF_SpeedFilter audio time 222,
0x731843a100 out time: 954138748 org time: 954138748
[003:945] [2022-12-31 23:55:54 +0000.216213][3729] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[003:945] [2022-12-31 23:55:54 +0000.216314][3729]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 954138748
[003:945] [2022-12-31 23:55:54 +0000.216376][3729]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[003:945] [2022-12-31 23:55:54 +0000.216479][3729] AF_SpeedFilter audio time
[003:945] [2022-12-31 23:55:54 +0000.216551][3729] AF_SpeedFilter audio time 111,
0x731843a100 out time: 954138758 org time: 954138758
[003:948] [2022-12-31 23:55:54 +0000.219909][372f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:2
[003:949] [2022-12-31 23:55:54 +0000.220217][3731] add aac audio track with id:1
[003:972] [2022-12-31 23:55:54 +0000.243529][3730] h264 add frame header cdr flag
[003:974] [2022-12-31 23:55:54 +0000.245830][3730] h264 add frame header cdr flag
[003:975] [2022-12-31 23:55:54 +0000.246262][3730] SendFrame
encodedImage._timeStamp:0encodedImage->_length:58751
[003:975] [2022-12-31 23:55:54 +0000.246382][3730] Received key frame:0
[003:975] [2022-12-31 23:55:54 +0000.246464][3730] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[003:975] [2022-12-31 23:55:54 +0000.246558][3730] H264Encode::H264SWEncoder get
callback, length:58751 type:0 nalType:7length:18
[003:975] [2022-12-31 23:55:54 +0000.246617][3730] H264Encode:: get a sps pps
header!headerSize:31
[003:975] [2022-12-31 23:55:54 +0000.246663][3730] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[003:975] [2022-12-31 23:55:54 +0000.246814][3731] get the H.264 SPS parameter
[003:976] [2022-12-31 23:55:54 +0000.247223][3731] add video track with id:2
[003:976] [2022-12-31 23:55:54 +0000.247653][3731] get the H.264 PPS parameter
[003:977] [2022-12-31 23:55:54 +0000.248257][3731] get the H.264 IDR frame
[003:977] [2022-12-31 23:55:54 +0000.248319][3731] resss:true
[003:977] [2022-12-31 23:55:54 +0000.248350][3731] video start ts:0
[003:977] [2022-12-31 23:55:54 +0000.248404][3731] the video frame has been written
into MP4 file
[004:035] [2022-12-31 23:55:54 +0000.306224][3731] audio start ts:0
[004:035] [2022-12-31 23:55:54 +0000.306410][3731] the audio frame has been written
into MP4 file
[004:102] [2022-12-31 23:55:54 +0000.373755][370d]
monitorTime:4002totalDuration:3910
[004:206] [2022-12-31 23:55:54 +0000.477922][3716] Run AGC when audioType = 0
[004:207] [2022-12-31 23:55:54 +0000.478158][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:365] [2022-12-31 23:55:54 +0000.636711][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:402] [2022-12-31 23:55:54 +0000.673485][3712] The convert RGB to YUV take 2
[004:594] [2022-12-31 23:55:54 +0000.865199][372a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:735] [2022-12-31 23:55:55 +0000.6347][3730] DTS queue for
Generator:0x730ddb5cb8 803 836
[004:861] [2022-12-31 23:55:55 +0000.132782][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:896] [2022-12-31 23:55:55 +0000.167700][3712] The convert RGB to YUV take 2
[005:234] [2022-12-31 23:55:55 +0000.505253][3730] Push an pts:1334 to dts queue.
[005:251] [2022-12-31 23:55:55 +0000.522388][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[005:268] [2022-12-31 23:55:55 +0000.539148][3730] last dts:1299 currentPts:1334
ppsOrSPS:0 queue length:2
[005:367] [2022-12-31 23:55:55 +0000.638141][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:401] [2022-12-31 23:55:55 +0000.672729][3712] The convert RGB to YUV take 1
[005:410] [2022-12-31 23:55:55 +0000.681458][3729] AF_SpeedFilter audio
0x731843a100 PullFrame
[005:562] [2022-12-31 23:55:55 +0000.833467][3730] DTS queue for
Generator:0x730ddb5cb8 1634 1664
[005:593] [2022-12-31 23:55:55 +0000.864239][372a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:654] [2022-12-31 23:55:55 +0000.925724][3729]
RecordAudioSource::PullAudioFrame
[005:862] [2022-12-31 23:55:56 +0000.133602][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:898] [2022-12-31 23:55:56 +0000.169521][3712] The convert RGB to YUV take 2
[005:934] [2022-12-31 23:55:56 +0000.205561][3712] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[005:940] [2022-12-31 23:55:56 +0000.210993][3730] h264 add frame header cdr flag
[005:940] [2022-12-31 23:55:56 +0000.211366][3730] Received key frame:2001
[005:966] [2022-12-31 23:55:56 +0000.237737][3731] get the H.264 IDR frame
[006:068] [2022-12-31 23:55:56 +0000.339045][3729] AF_SpeedFilter::PullFrame eof4
[006:070] [2022-12-31 23:55:56 +0000.341355][3729]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[006:103] [2022-12-31 23:55:56 +0000.374647][3729] resampled_data_size:7168
[006:204] [2022-12-31 23:55:56 +0000.475042][3716] Run AGC when audioType = 0
[006:298] [2022-12-31 23:55:56 +0000.569026][372f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:5
[006:365] [2022-12-31 23:55:56 +0000.636185][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:373] [2022-12-31 23:55:56 +0000.644270][3730] DTS queue for
Generator:0x730ddb5cb8 2469
[006:398] [2022-12-31 23:55:56 +0000.669614][3712] The convert RGB to YUV take 2
[006:566] [2022-12-31 23:55:56 +0000.837626][3730] Push an pts:2667 to dts queue.
[006:594] [2022-12-31 23:55:56 +0000.865115][372a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:599] [2022-12-31 23:55:56 +0000.870097][3730] last dts:2635 currentPts:2667
ppsOrSPS:0 queue length:2
[006:864] [2022-12-31 23:55:57 +0000.135202][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:898] [2022-12-31 23:55:57 +0000.169547][3712] The convert RGB to YUV take 2
[006:966] [2022-12-31 23:55:57 +0000.237425][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[006:988] [2022-12-31 23:55:57 +0000.259665][3729] AF_SpeedFilter audio
0x731843a100 PullFrame
[007:166] [2022-12-31 23:55:57 +0000.437509][3712] drawYUV420 render
OpenGLRenderProgram:0x740083e698
[007:202] [2022-12-31 23:55:57 +0000.473736][3730] DTS queue for
Generator:0x730ddb5cb8 3302
[007:236] [2022-12-31 23:55:57 +0000.507427][3712] GPUImageProcessing: process
video frame with resolution 1280 X 720
[007:236] [2022-12-31 23:55:57 +0000.507534][3712] GPUImageProcessing: input frame
width1280 X 720
[007:237] [2022-12-31 23:55:57 +0000.508039][3712] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[007:237] [2022-12-31 23:55:57 +0000.508112][3712] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[007:241] [2022-12-31 23:55:57 +0000.512547][3730]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3341
[007:244] [2022-12-31 23:55:57 +0000.515672][3730] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3302 pts:3302
[007:266] [2022-12-31 23:55:57 +0000.536986][3730] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3367
[007:266] [2022-12-31 23:55:57 +0000.537141][3730] push video frame to H264
encoder. (100 frame for one log)

[007:266] [2022-12-31 23:55:57 +0000.537177][3730] push video frame to H264


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

[007:266] [2022-12-31 23:55:57 +0000.537210][3730] H264Encode::push video frame to


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

[007:266] [2022-12-31 23:55:57 +0000.537257][3730] The input pts:3367 fps:30


[007:268] [2022-12-31 23:55:57 +0000.539191][3730] SendFrame
encodedImage._timeStamp:3341encodedImage->_length:30864
[007:302] [2022-12-31 23:55:57 +0000.573546][3730] H264Encode::H264SWEncoder get
callback, length:19456 type:1 nalType:1length:19452
[007:366] [2022-12-31 23:55:57 +0000.637876][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:403] [2022-12-31 23:55:57 +0000.674218][3712] The convert RGB to YUV take 2
[007:500] [2022-12-31 23:55:57 +0000.771220][3729]
RecordAudioSource::PullAudioFrame
[007:592] [2022-12-31 23:55:57 +0000.863881][372a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:865] [2022-12-31 23:55:58 +0000.136167][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:902] [2022-12-31 23:55:58 +0000.173829][3712] The convert RGB to YUV take 2
[007:903] [2022-12-31 23:55:58 +0000.174695][3730] Push an pts:4005 to dts queue.
[007:934] [2022-12-31 23:55:58 +0000.205642][3730] h264 add frame header cdr flag
[007:935] [2022-12-31 23:55:58 +0000.205965][3730] Received key frame:4005
[007:935] [2022-12-31 23:55:58 +0000.206068][3730] last dts:3969 currentPts:4005
ppsOrSPS:0 queue length:2
[007:970] [2022-12-31 23:55:58 +0000.241833][3731] get the H.264 IDR frame
[008:003] [2022-12-31 23:55:58 +0000.274335][3712] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[008:042] [2022-12-31 23:55:58 +0000.313815][3730] DTS queue for
Generator:0x730ddb5cb8 4105 4143
[008:204] [2022-12-31 23:55:58 +0000.475307][3716] Run AGC when audioType = 0
[008:204] [2022-12-31 23:55:58 +0000.475480][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:309] [2022-12-31 23:55:58 +0000.580454][3729] resampled_data_size:0
[008:328] [2022-12-31 23:55:58 +0000.599717][3729] AF_SpeedFilter::PullFrame eof4
[008:330] [2022-12-31 23:55:58 +0000.601891][3729]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[008:401] [2022-12-31 23:55:58 +0000.672650][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:441] [2022-12-31 23:55:58 +0000.712145][3712] The convert RGB to YUV take 2
[008:564] [2022-12-31 23:55:58 +0000.835896][3729] AF_SpeedFilter audio
0x731843a100 PullFrame
[008:594] [2022-12-31 23:55:58 +0000.865444][372a] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:653] [2022-12-31 23:55:58 +0000.924526][372f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:9
[008:673] [2022-12-31 23:55:58 +0000.944537][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[008:763] [2022-12-31 23:55:59 +0000.34842][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[008:764] [2022-12-31 23:55:59 +0000.35267][3712] operator(): Stop
[008:764] [2022-12-31 23:55:59 +0000.35333][3712] StopPullFrameAndWriteMp4
time:954143699 enter.

[008:764] [2022-12-31 23:55:59 +0000.35374][3712] StopRecording:


[008:769] [2022-12-31 23:55:59 +0000.40679][3729] resampled_data_size:512
[008:769] [2022-12-31 23:55:59 +0000.40940][3729] AF_SpeedFilter audio time 222,
0x731843a100 out time: 954143638 org time: 954143638
[008:770] [2022-12-31 23:55:59 +0000.41148][3729] PullAudioFrame: PullFrame audio
finished.
[008:770] [2022-12-31 23:55:59 +0000.41206][3729]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[008:773] [2022-12-31 23:55:59 +0000.44508][3730]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:145
[008:774] [2022-12-31 23:55:59 +0000.45747][3711] stop recording
[008:774] [2022-12-31 23:55:59 +0000.45885][3711]
RecordingSessionInternalSimple:destroy media processers
[008:774] [2022-12-31 23:55:59 +0000.45938][3711] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[008:775] [2022-12-31 23:55:59 +0000.45989][3711] H264Encode::flushing hareware
Encoder
[008:775] [2022-12-31 23:55:59 +0000.46225][3711] Flush time:954143710 enter.

[008:775] [2022-12-31 23:55:59 +0000.46300][3711] H264Encoder encoder flush


[008:775] [2022-12-31 23:55:59 +0000.46355][3711] flush output queue
[009:094] [2022-12-31 23:55:59 +0000.365465][3711] Flush leave. expire time = 319
ms

[009:094] [2022-12-31 23:55:59 +0000.365672][3711] ~H264EncodeWrap:


[009:094] [2022-12-31 23:55:59 +0000.365729][3711] ~H264Encode:
[009:094] [2022-12-31 23:55:59 +0000.365768][3711] teardownCompressionSession:
H264Encode::destroying Encoder
[009:094] [2022-12-31 23:55:59 +0000.365807][3711] Release time:954144029 enter.

[009:095] [2022-12-31 23:55:59 +0000.365974][3711] Release:


MediaCodecVideoEncoder::Release _inited:1
[009:095] [2022-12-31 23:55:59 +0000.366029][3711] Destroy time:954144030 enter.

[009:095] [2022-12-31 23:55:59 +0000.366068][3711] H264Encoder encoderDestroy


[009:095] [2022-12-31 23:55:59 +0000.366108][3711]
AndroidMediaCodecVideoEncoder::release env: 0x730ddc4440
[009:095] [2022-12-31 23:55:59 +0000.366148][3711]
AndroidMediaCodecVideoEncoder::Destroy
[009:119] [2022-12-31 23:55:59 +0000.390832][3711] Destroy leave. expire time = 24
ms

[009:120] [2022-12-31 23:55:59 +0000.391115][3711] Release leave. expire time = 26


ms

[009:120] [2022-12-31 23:55:59 +0000.391194][3711] ~AndroidHwAvcEncoder


time:954144055 enter.

[009:120] [2022-12-31 23:55:59 +0000.391392][3711] Release time:954144055 enter.

[009:120] [2022-12-31 23:55:59 +0000.391449][3711] Release:


MediaCodecVideoEncoder:: has been released before, just return
[009:120] [2022-12-31 23:55:59 +0000.391580][3711] Release leave. expire time = 0
ms

[009:120] [2022-12-31 23:55:59 +0000.391622][3711] ~AndroidMediaCodecVideoEncoder


[009:120] [2022-12-31 23:55:59 +0000.391660][3711] ~WrapAndroidMediaCodec
time:954144055 enter.

[009:120] [2022-12-31 23:55:59 +0000.391699][3711] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[009:120] [2022-12-31 23:55:59 +0000.391738][3711] video hevc hw codec


destructor:0x73262843f8

[009:120] [2022-12-31 23:55:59 +0000.391809][3711] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[009:120] [2022-12-31 23:55:59 +0000.391866][3711] teardownCompressionSession:


H264Encode::destroyed Encoder
[009:120] [2022-12-31 23:55:59 +0000.391916][3711]
RecordingSessionInternalSimple:destroy aac encoder output!
[009:121] [2022-12-31 23:55:59 +0000.392004][3711] AACSWEncode destructor
[009:127] [2022-12-31 23:55:59 +0000.398221][3731] MP4 close file successfully
[009:127] [2022-12-31 23:55:59 +0000.398440][3731] Recording session Internal:
notify recording ok
[009:127] [2022-12-31 23:55:59 +0000.398496][3731] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_954138519.mp4,
output_video_timestamp_:4832 last_video_pts_:4832
[009:127] [2022-12-31 23:55:59 +0000.398576][3731] OnRecordFinish:
[009:129] [2022-12-31 23:55:59 +0000.400445][3731] onRecordingOk: net seek
pos:0record video duration:4865record audio duration:4852
[009:131] [2022-12-31 23:55:59 +0000.402595][372a] destructMicSource_w:
[009:131] [2022-12-31 23:55:59 +0000.402721][372a] setOutput_w:
MicSource::setOutput() 0x0
[009:131] [2022-12-31 23:55:59 +0000.402799][372a] close external audio stream

[009:132] [2022-12-31 23:55:59 +0000.402999][3712] releaseThread 0x7318438900


[009:132] [2022-12-31 23:55:59 +0000.403071][3712] ~MicSource: Mic source
destroyed:0x741f5ae400
[009:133] [2022-12-31 23:55:59 +0000.404308][3712] StopPullFrameAndWriteMp4 leave.
expire time = 369 ms

[009:133] [2022-12-31 23:55:59 +0000.404392][3712] DestroyPipelineAndFilters


time:954144068 enter.

[009:133] [2022-12-31 23:55:59 +0000.404482][3712] UnbindInputFilter 0x73184397c0


this 0x740083e8c0
[009:133] [2022-12-31 23:55:59 +0000.404567][3712] UnbindInputFilter 0x7318439ad8
this 0x731843a250
[009:133] [2022-12-31 23:55:59 +0000.404666][3712] UnbindInputFilter 0x740083e8c0
this 0x731841a4e0
[009:133] [2022-12-31 23:55:59 +0000.404735][3712] filter: filter pipeline destroy
this: 0x731841a440
[009:135] [2022-12-31 23:55:59 +0000.406314][3712] ClearVideoOfSources: recodring
total frames:0
[009:135] [2022-12-31 23:55:59 +0000.406417][3712] ClearVideoOfSources:
[009:135] [2022-12-31 23:55:59 +0000.406456][3712] GPUImageProcessing destruct.
[009:135] [2022-12-31 23:55:59 +0000.406569][3712] destroy TrivalImageDrawer
0x738b1d87c0
[009:135] [2022-12-31 23:55:59 +0000.406612][3712] The shader has been initialize,
clean up them.

[009:135] [2022-12-31 23:55:59 +0000.406731][3712] ~OpenGLFrameBuffer:


[009:135] [2022-12-31 23:55:59 +0000.406897][3712] ~OpenGLFrameBuffer:
[009:136] [2022-12-31 23:55:59 +0000.407057][3712] ~OpenGLFrameBuffer:
[009:137] [2022-12-31 23:55:59 +0000.408634][3712] ~OpenGLFrameBuffer:
[009:137] [2022-12-31 23:55:59 +0000.408850][3712] ~OpenGLFrameBuffer:
[009:138] [2022-12-31 23:55:59 +0000.409336][3712] ~OpenGLFrameBuffer:
[009:138] [2022-12-31 23:55:59 +0000.409695][3712] GPUImageProcessing destruct
finish.
[009:138] [2022-12-31 23:55:59 +0000.409757][3712] GPURGBAFrame destruct.
[009:138] [2022-12-31 23:55:59 +0000.409831][3712] destroy OpenGLRenderProgram
0x740083e698
[009:138] [2022-12-31 23:55:59 +0000.409883][3712] ~CameraSource time:954144073
enter.

[009:138] [2022-12-31 23:55:59 +0000.409923][3712] ~CameraSource leave. expire


time = 1 ms

[009:139] [2022-12-31 23:55:59 +0000.409973][3712] ~RecordAudioSource


time:954144074 enter.

[009:139] [2022-12-31 23:55:59 +0000.410013][3712] ~RecordAudioSource leave.


expire time = 0 ms

[009:139] [2022-12-31 23:55:59 +0000.410138][3712] DestroyPipelineAndFilters


leave. expire time = 6 ms

[009:160] [2022-12-31 23:55:59 +0000.431692][1d6f]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[009:161] [2022-12-31 23:55:59 +0000.432638][1d6f] machine model :xiaomi
[009:161] [2022-12-31 23:55:59 +0000.432734][1d6f] Support this machine
model :xiaomi
[009:161] [2022-12-31 23:55:59 +0000.432777][1d6f] global inited! current sdk
version: 12-14-d8558ab
[009:162] [2022-12-31 23:55:59 +0000.432990][1d6f] filter: filter pipeline
construtc this: 0x731843a280
[009:162] [2022-12-31 23:55:59 +0000.433032][1d6f] MediaFilterGraph:
MediaFilterGraph construct
[009:162] [2022-12-31 23:55:59 +0000.433062][1d6f] GLESContext:
[009:162] [2022-12-31 23:55:59 +0000.433126][1d6f] The result of eglGetDisplay is:
0xb400007430714a00
[009:163] [2022-12-31 23:55:59 +0000.434629][1d6f] The result of creation:
0x738b18b480
[009:163] [2022-12-31 23:55:59 +0000.434776][1d6f] The result of
eglCreatePbufferSurface is: 0x738b1c8400
[009:164] [2022-12-31 23:55:59 +0000.435916][1d6f] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_954138519.mp4
[009:165] [2022-12-31 23:55:59 +0000.436099][1d6f] The source 0 speed:1
[009:165] [2022-12-31 23:55:59 +0000.436156][1d6f] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_954138519.mp4,
delay: 0
[009:165] [2022-12-31 23:55:59 +0000.436198][1d6f] CreateDecoderByVideoSource
time:954144100 enter.

[009:165] [2022-12-31 23:55:59 +0000.436422][1d6f] running_decoder_count:0max


count:2
[009:165] [2022-12-31 23:55:59 +0000.436454][1d6f] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_954138519.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x738b1d3c00
[009:180] [2022-12-31 23:55:59 +0000.451183][3755] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x731dd12a00] Current FFmpeg version git-2021-06-16-
97cea6f

[009:209] [2022-12-31 23:55:59 +0000.480392][3755] OnStreamInfoFound: video


duration_: 4865
[009:211] [2022-12-31 23:55:59 +0000.481994][1d6f] start decoder
[009:211] [2022-12-31 23:55:59 +0000.482099][1d6f] CreateDecoderByVideoSource
leave. expire time = 46 ms

[009:211] [2022-12-31 23:55:59 +0000.482147][1d6f] BindInputFilter 0x738b333d20


this 0x7314f87e98
[009:211] [2022-12-31 23:55:59 +0000.482187][1d6f] BindInputFilter 0x7314f87e98
this 0x7314f87f58
[009:211] [2022-12-31 23:55:59 +0000.482226][1d6f] BindInputFilter 0x738b333d20
this 0x7314f88018
[009:211] [2022-12-31 23:55:59 +0000.482263][1d6f] BindInputFilter 0x7314f88018
this 0x7314f880d8
[009:211] [2022-12-31 23:55:59 +0000.482313][1d6f] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_954138519.mp4
[009:211] [2022-12-31 23:55:59 +0000.482346][1d6f] BindInputFilter 0x7314f87f58
this 0x7314f88198
[009:211] [2022-12-31 23:55:59 +0000.482376][1d6f] BindInputFilter 0x7314f88198
this 0x731843a320
[009:211] [2022-12-31 23:55:59 +0000.482405][1d6f] BindInputFilter 0x7314f880d8
this 0x7314f88258
[009:211] [2022-12-31 23:55:59 +0000.482435][1d6f] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_954138519.mp4
[009:212] [2022-12-31 23:55:59 +0000.483491][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[009:213] [2022-12-31 23:55:59 +0000.484052][1d6f] machine model :xiaomi
[009:213] [2022-12-31 23:55:59 +0000.484091][1d6f] Support this machine
model :xiaomi
[009:213] [2022-12-31 23:55:59 +0000.484130][1d6f] global inited! current sdk
version: 12-14-d8558ab
[009:213] [2022-12-31 23:55:59 +0000.484207][1d6f] GetPipeline:
-----------------------------------------
[009:213] [2022-12-31 23:55:59 +0000.484240][1d6f] GetPipeline: source:
0x738b333b00
[009:213] [2022-12-31 23:55:59 +0000.484287][1d6f] GetPipeline: filter: NULLFilter
[009:213] [2022-12-31 23:55:59 +0000.484305][1d6f] GetPipeline: filter: NULLFilter
[009:213] [2022-12-31 23:55:59 +0000.484323][1d6f] GetPipeline: filter: NULLFilter
[009:213] [2022-12-31 23:55:59 +0000.484380][1d6f] GetPipeline: audio filter:
AuidoNULLFilter
[009:213] [2022-12-31 23:55:59 +0000.484402][1d6f] GetPipeline: audio filter:
AuidoNULLFilter
[009:213] [2022-12-31 23:55:59 +0000.484420][1d6f] GetPipeline: audio filter:
AudioNUllFilter
[009:213] [2022-12-31 23:55:59 +0000.484437][1d6f] GetPipeline:
------------------------------------------
[009:213] [2022-12-31 23:55:59 +0000.484458][1d6f] filter: filter pipeline2 update
pattern: 0
[009:214] [2022-12-31 23:55:59 +0000.485563][1d6f] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[009:214] [2022-12-31 23:55:59 +0000.485876][1d6f] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[009:215] [2022-12-31 23:55:59 +0000.485940][1d6f] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[009:215] [2022-12-31 23:55:59 +0000.486134][1d6f] DeviceInit:
[009:215] [2022-12-31 23:55:59 +0000.486329][1d6f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[009:215] [2022-12-31 23:55:59 +0000.486618][1d6f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[009:215] [2022-12-31 23:55:59 +0000.486912][1d6f] CreatePlatformSpecificObjects:
[009:216] [2022-12-31 23:55:59 +0000.486955][1d6f] audio device use null audio
input and opensl output
[009:216] [2022-12-31 23:55:59 +0000.486980][1d6f] Create OpenSLES output module
with java VM support.

[009:216] [2022-12-31 23:55:59 +0000.487136][1d6f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[009:216] [2022-12-31 23:55:59 +0000.487349][1d6f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[009:216] [2022-12-31 23:55:59 +0000.487571][1d6f] Create OpenSLES output module
with buffer num:2

[009:216] [2022-12-31 23:55:59 +0000.487618][1d6f] Error(trace.cc:40): Init the


output and input for audio device template.
[009:216] [2022-12-31 23:55:59 +0000.487646][1d6f] Init the output device.

[009:216] [2022-12-31 23:55:59 +0000.487667][1d6f] Set the playout as stereo:1


[009:216] [2022-12-31 23:55:59 +0000.487690][1d6f] Set the sample rate to be:44100

[009:216] [2022-12-31 23:55:59 +0000.487732][1d6f] Low latency buffer size:144 low


sample rate:48000
[009:216] [2022-12-31 23:55:59 +0000.487762][1d6f] DeviceInit: Done
[009:216] [2022-12-31 23:55:59 +0000.487904][1d6f] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[009:216] [2022-12-31 23:55:59 +0000.487929][3760] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7314decc18
[009:218] [2022-12-31 23:55:59 +0000.489146][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[009:218] [2022-12-31 23:55:59 +0000.489298][1d6f]
MediaFilterPlayer::SetPlayerNotify 0x7318495a20
[009:219] [2022-12-31 23:55:59 +0000.490141][1d6f]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[009:219] [2022-12-31 23:55:59 +0000.490193][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[009:220] [2022-12-31 23:55:59 +0000.491054][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[009:220] [2022-12-31 23:55:59 +0000.491851][1d6f] SetGraphLoop: SetGraphLoop 1
[009:220] [2022-12-31 23:55:59 +0000.491901][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[009:221] [2022-12-31 23:55:59 +0000.492625][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[009:224] [2022-12-31 23:55:59 +0000.495359][3756] NO get frame from decoder
[009:224] [2022-12-31 23:55:59 +0000.495925][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[009:226] [2022-12-31 23:55:59 +0000.497017][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[009:236] [2022-12-31 23:55:59 +0000.507097][3762] Start:
[009:236] [2022-12-31 23:55:59 +0000.507304][3761] operator(): video render
started.
[009:236] [2022-12-31 23:55:59 +0000.507422][3761] DriveRender working... (1/200)
[009:236] [2022-12-31 23:55:59 +0000.507463][3761] Warning(video_render.cc:390): No
picture to display (1/50)
[009:236] [2022-12-31 23:55:59 +0000.507562][3762] Start:
[009:236] [2022-12-31 23:55:59 +0000.507795][3762] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[009:236] [2022-12-31 23:55:59 +0000.507840][3762] Reset: history total size: 98
[009:236] [2022-12-31 23:55:59 +0000.507869][3762] DeviceStart:
audioDevice_:0x731836a000
[009:236] [2022-12-31 23:55:59 +0000.507892][3762] DeviceStart: time profile
playout init before
[009:236] [2022-12-31 23:55:59 +0000.507921][3762] DeviceStart: time profile
playout init end
[009:237] [2022-12-31 23:55:59 +0000.507967][3762] OpenSlesOutput:Start playout

[009:237] [2022-12-31 23:55:59 +0000.508477][3756] NO get frame from decoder


[009:237] [2022-12-31 23:55:59 +0000.508880][3756] NO get frame from decoder
[009:240] [2022-12-31 23:55:59 +0000.511163][3756] NO get frame from decoder
[009:245] [2022-12-31 23:55:59 +0000.516359][3756] NO get frame from decoder
[009:251] [2022-12-31 23:55:59 +0000.522831][3762] Create the opensl output player.
streamtype before:0

[009:251] [2022-12-31 23:55:59 +0000.522888][3762] Create the opensl output player.


streamtype after:3

[009:254] [2022-12-31 23:55:59 +0000.525278][3756] NO get frame from decoder


[009:255] [2022-12-31 23:55:59 +0000.526822][3756] NO get frame from decoder
[009:260] [2022-12-31 23:55:59 +0000.531158][3756] NO get frame from decoder
[009:269] [2022-12-31 23:55:59 +0000.540746][3762] Enqueue opensl buffer size:1764
[009:304] [2022-12-31 23:55:59 +0000.575786][3762] DeviceStart: time profile
playout all end
[009:304] [2022-12-31 23:55:59 +0000.575826][3766]
PlayerSimpleBufferQueueCallbackHandler function
[009:304] [2022-12-31 23:55:59 +0000.575859][3762] operator(): Audio playback
started.
[009:304] [2022-12-31 23:55:59 +0000.575911][3766] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[009:305] [2022-12-31 23:55:59 +0000.576004][3766]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[009:305] [2022-12-31 23:55:59 +0000.576029][3765] Error(video_source.cc:430): wait
decoder a frame: 0
[009:305] [2022-12-31 23:55:59 +0000.576174][3763] Pull audio failed.(wait video!)
[009:305] [2022-12-31 23:55:59 +0000.576203][3763]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[009:305] [2022-12-31 23:55:59 +0000.576505][3765] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[009:307] [2022-12-31 23:55:59 +0000.578150][3765] OnVideoFrameReady(1/200)
[009:304] [2022-12-31 23:55:59 +0000.575918][3762] operator(): Started now!
[009:311] [2022-12-31 23:55:59 +0000.581997][3763] audio_frame_list_ empty
[009:313] [2022-12-31 23:55:59 +0000.584157][3761] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[009:313] [2022-12-31 23:55:59 +0000.584220][3761] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:954144248
[009:318] [2022-12-31 23:55:59 +0000.589172][3761] lipsync_debug: render a video
frame
[009:318] [2022-12-31 23:55:59 +0000.589241][3761] lipsync_debug: First video frame
rendering.
[009:334] [2022-12-31 23:55:59 +0000.605589][3761]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:30 timeDelta:21 last
video ts:900 frame->pts:3600 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[009:334] [2022-12-31 23:55:59 +0000.605764][3761] lipsync_debug: tsDelta -
timeDelta = 9
[009:334] [2022-12-31 23:55:59 +0000.605813][3761] lipsync_debug:remaining time:10
tsDelta - timeDelta:9
[009:334] [2022-12-31 23:55:59 +0000.605858][3761] lipsync_debug:result remaining
time:9
[009:344] [2022-12-31 23:55:59 +0000.615140][3761] lipsync_debug:result remaining
time:0
[009:344] [2022-12-31 23:55:59 +0000.615335][3761] dynamic updated lipsync delay:0
[009:363] [2022-12-31 23:55:59 +0000.634732][3765]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[009:411] [2022-12-31 23:55:59 +0000.682096][3763] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[009:411] [2022-12-31 23:55:59 +0000.682152][3763] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[009:411] [2022-12-31 23:55:59 +0000.682296][3762] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[009:411] [2022-12-31 23:55:59 +0000.682420][3762] The audio playback speed:100
(1/100)
[009:411] [2022-12-31 23:55:59 +0000.682435][3763] audio frame wait video
frame.last_video_timestamp:136 last_audio_timestamp:254.921
[009:411] [2022-12-31 23:55:59 +0000.682446][3762] lipsync_debug: The current
played audio timestamp is:0(1/50)
[009:411] [2022-12-31 23:55:59 +0000.682583][3762] First audio frame rendering
[009:466] [2022-12-31 23:55:59 +0000.737380][3765] video frame wait audio frame:
last_video_timestamp:368 last_audio_timestamp:254.921
[009:973] [2022-12-31 23:56:00 +0000.244487][3761] lipsync_debug:displaying video
ts:60300 The current displayed video timestamp is:954144908
[010:202] [2022-12-31 23:56:00 +0000.473116][3717] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:202] [2022-12-31 23:56:00 +0000.473328][3717] _deviceSampleRate:48000

[010:204] [2022-12-31 23:56:00 +0000.475908][3716] Run AGC when audioType = 0


[010:237] [2022-12-31 23:56:00 +0000.508326][3766]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[010:304] [2022-12-31 23:56:00 +0000.575174][3762] do work DoLipsync!
[010:304] [2022-12-31 23:56:00 +0000.575333][3762] total delay:243 videoTsMS:999
audioTsMS:756 diff:243
[010:304] [2022-12-31 23:56:00 +0000.575390][3762] Set the lipsync delay:243
[010:386] [2022-12-31 23:56:00 +0000.657395][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[010:470] [2022-12-31 23:56:00 +0000.741003][3765] Error(video_source.cc:430): wait
decoder a frame: 0
[010:802] [2022-12-31 23:56:01 +0000.73372][3761] lipsync_debug:displaying video
ts:120060 The current displayed video timestamp is:954145737
[010:834] [2022-12-31 23:56:01 +0000.105692][3761] DriveRender working... (1/200)
[010:902] [2022-12-31 23:56:01 +0000.173820][3761]
lipsync_debug:lipsync_threadhold: lipsync_delta:18 tsDelta:55 timeDelta:52 last
video ts:122940 frame->pts:126270 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[010:903] [2022-12-31 23:56:01 +0000.174068][3761] lipsync_debug: tsDelta -
timeDelta = 3
[011:083] [2022-12-31 23:56:01 +0000.354028][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[011:083] [2022-12-31 23:56:01 +0000.354867][3762] Stop:
[011:084] [2022-12-31 23:56:01 +0000.355161][3761] operator(): Video Render
stopped.
[011:084] [2022-12-31 23:56:01 +0000.355452][3762] Stop:
[011:084] [2022-12-31 23:56:01 +0000.355769][3762] DeviceStop:
audioDevice_:0x731836a000
[011:084] [2022-12-31 23:56:01 +0000.355851][3762] OpenSlesOutput:Stop playout

[011:089] [2022-12-31 23:56:01 +0000.360547][3762] DeviceStop: Done


[011:090] [2022-12-31 23:56:01 +0000.361125][3762] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[011:090] [2022-12-31 23:56:01 +0000.361291][3762] operator(): Stop now!
[011:131] [2022-12-31 23:56:01 +0000.401959][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[011:131] [2022-12-31 23:56:01 +0000.402111][1d6f] StopPreView: Have Stopped,
operation cancel
[011:131] [2022-12-31 23:56:01 +0000.402160][1d6f] Stop:
[011:131] [2022-12-31 23:56:01 +0000.402343][3762] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[011:131] [2022-12-31 23:56:01 +0000.402600][1d6f] DeviceRelease:
audioDevice_:0x731836a000
[011:131] [2022-12-31 23:56:01 +0000.402671][1d6f] OpenSlesOutput:Stop playout

[011:131] [2022-12-31 23:56:01 +0000.402723][1d6f] DeviceRelease: Release the


webrtc device object.
[011:132] [2022-12-31 23:56:01 +0000.403007][1d6f] OpenSlesOutput destruct.

[011:132] [2022-12-31 23:56:01 +0000.403109][1d6f] DeviceRelease: Done


[011:132] [2022-12-31 23:56:01 +0000.403274][1d6f] Stop:
[011:132] [2022-12-31 23:56:01 +0000.403433][3761] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[011:136] [2022-12-31 23:56:01 +0000.407853][1d6f] global uninited!
[011:137] [2022-12-31 23:56:01 +0000.408915][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[011:138] [2022-12-31 23:56:01 +0000.409050][1d6f] ~MediaFilterGraph:
MediaFilterGraph destruct
[011:138] [2022-12-31 23:56:01 +0000.409089][1d6f] RemoveVideoBackGroud: hava not
add video backgroud
[011:138] [2022-12-31 23:56:01 +0000.409142][1d6f] UnbindInputFilter 0x7314f88198
this 0x731843a320
[011:138] [2022-12-31 23:56:01 +0000.409179][1d6f] ClearAllSource: remove source
filter, sourceid: 0x738b333b00
[011:138] [2022-12-31 23:56:01 +0000.409211][1d6f] DestoryDecoderByVideoSource
time:954146073 enter.

[011:138] [2022-12-31 23:56:01 +0000.409235][1d6f] ~VideoBindDecoder time:954146073


enter.

[011:138] [2022-12-31 23:56:01 +0000.409553][1d6f] CleanUp time:954146073 enter.

[011:144] [2022-12-31 23:56:01 +0000.415362][1d6f] CleanUp leave. expire time = 6


ms

[011:144] [2022-12-31 23:56:01 +0000.415447][1d6f] CleanUp time:954146079 enter.

[011:145] [2022-12-31 23:56:01 +0000.416306][1d6f] CleanUp leave. expire time = 1


ms

[011:146] [2022-12-31 23:56:01 +0000.417692][1d6f] ~VideoBindDecoder leave. expire


time = 8 ms

[011:146] [2022-12-31 23:56:01 +0000.417778][1d6f] DestoryDecoderByVideoSource


leave. expire time = 8 ms

[011:146] [2022-12-31 23:56:01 +0000.417811][1d6f] UnbindInputFilter 0x7314f87f58


this 0x7314f88198
[011:146] [2022-12-31 23:56:01 +0000.417861][1d6f] UnbindInputFilter 0x7314f87e98
this 0x7314f87f58
[011:146] [2022-12-31 23:56:01 +0000.417906][1d6f] UnbindInputFilter 0x738b333d20
this 0x7314f87e98
[011:147] [2022-12-31 23:56:01 +0000.417942][1d6f] UnbindInputFilter 0x7314f880d8
this 0x7314f88258
[011:147] [2022-12-31 23:56:01 +0000.417980][1d6f] UnbindInputFilter 0x7314f88018
this 0x7314f880d8
[011:147] [2022-12-31 23:56:01 +0000.418020][1d6f] UnbindInputFilter 0x738b333d20
this 0x7314f88018
[011:149] [2022-12-31 23:56:01 +0000.420287][1d6f] ~GLESContext:
[011:150] [2022-12-31 23:56:01 +0000.421232][1d6f] GLESContext destruct finish.
[011:150] [2022-12-31 23:56:01 +0000.421296][1d6f] filter: filter pipeline destroy
this: 0x731843a280
[011:151] [2022-12-31 23:56:01 +0000.421949][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[011:151] [2022-12-31 23:56:01 +0000.422438][1d6f] machine model :xiaomi
[011:151] [2022-12-31 23:56:01 +0000.422471][1d6f] Support this machine
model :xiaomi
[011:151] [2022-12-31 23:56:01 +0000.422489][1d6f] global inited! current sdk
version: 12-14-d8558ab
[011:151] [2022-12-31 23:56:01 +0000.422667][1d6f] filter: filter pipeline
construtc this: 0x731843a280
[011:151] [2022-12-31 23:56:01 +0000.422702][1d6f] MediaFilterGraph:
MediaFilterGraph construct
[011:151] [2022-12-31 23:56:01 +0000.422718][1d6f] GLESContext:
[011:151] [2022-12-31 23:56:01 +0000.422752][1d6f] The result of eglGetDisplay is:
0xb400007430714a00
[011:152] [2022-12-31 23:56:01 +0000.423719][1d6f] The result of creation:
0x7400ac7880
[011:152] [2022-12-31 23:56:01 +0000.423816][1d6f] The result of
eglCreatePbufferSurface is: 0x7400ac7e80
[011:152] [2022-12-31 23:56:01 +0000.423918][1d6f] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_954138519.mp4
[011:153] [2022-12-31 23:56:01 +0000.423981][1d6f] The source 0 speed:1
[011:153] [2022-12-31 23:56:01 +0000.424014][1d6f] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_954138519.mp4,
delay: 0
[011:153] [2022-12-31 23:56:01 +0000.424050][1d6f] CreateDecoderByVideoSource
time:954146088 enter.

[011:153] [2022-12-31 23:56:01 +0000.424230][1d6f] running_decoder_count:0max


count:2
[011:153] [2022-12-31 23:56:01 +0000.424259][1d6f] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_954138519.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x738b1d3c00
[011:155] [2022-12-31 23:56:01 +0000.426273][3768] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x73182fa400] Current FFmpeg version git-2021-06-16-
97cea6f

[011:168] [2022-12-31 23:56:01 +0000.439764][3768] OnStreamInfoFound: video


duration_: 4865
[011:170] [2022-12-31 23:56:01 +0000.441770][3769] NO get frame from decoder
[011:171] [2022-12-31 23:56:01 +0000.442079][1d6f] start decoder
[011:171] [2022-12-31 23:56:01 +0000.442198][1d6f] CreateDecoderByVideoSource
leave. expire time = 18 ms

[011:171] [2022-12-31 23:56:01 +0000.442292][1d6f] BindInputFilter 0x738b333d20


this 0x7314f87958
[011:171] [2022-12-31 23:56:01 +0000.442356][1d6f] BindInputFilter 0x7314f87958
this 0x7314f87a18
[011:171] [2022-12-31 23:56:01 +0000.442433][1d6f] BindInputFilter 0x738b333d20
this 0x7314f87ad8
[011:171] [2022-12-31 23:56:01 +0000.442514][1d6f] BindInputFilter 0x7314f87ad8
this 0x7314f87b98
[011:171] [2022-12-31 23:56:01 +0000.442610][1d6f] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_954138519.mp4
[011:171] [2022-12-31 23:56:01 +0000.442684][1d6f] BindInputFilter 0x7314f87a18
this 0x7314f87c58
[011:171] [2022-12-31 23:56:01 +0000.442748][1d6f] BindInputFilter 0x7314f87c58
this 0x731843a320
[011:171] [2022-12-31 23:56:01 +0000.442811][1d6f] BindInputFilter 0x7314f87b98
this 0x7314f88018
[011:171] [2022-12-31 23:56:01 +0000.442873][1d6f] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_954138519.mp4
[011:171] [2022-12-31 23:56:01 +0000.442879][3769] NO get frame from decoder
[011:176] [2022-12-31 23:56:01 +0000.447188][3769] NO get frame from decoder
[011:180] [2022-12-31 23:56:01 +0000.451500][3769] NO get frame from decoder
[011:181] [2022-12-31 23:56:01 +0000.452653][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[011:182] [2022-12-31 23:56:01 +0000.453015][1d6f] MediaComposeFile time:954146117
enter.

[011:182] [2022-12-31 23:56:01 +0000.453107][1d6f] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[011:181] [2022-12-31 23:56:01 +0000.452682][3769] NO get frame from decoder
[011:182] [2022-12-31 23:56:01 +0000.453520][1d6f] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[011:182] [2022-12-31 23:56:01 +0000.453565][3774] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73190e8740
[011:182] [2022-12-31 23:56:01 +0000.453591][1d6f] Recording session using default
bitrate support by app:14680064
[011:183] [2022-12-31 23:56:01 +0000.454030][3774] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[011:183] [2022-12-31 23:56:01 +0000.454800][1d6f] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[011:184] [2022-12-31 23:56:01 +0000.455172][1d6f] GetPipeline:
-----------------------------------------
[011:184] [2022-12-31 23:56:01 +0000.455259][1d6f] GetPipeline: source:
0x738b333b00
[011:184] [2022-12-31 23:56:01 +0000.455306][1d6f] GetPipeline: filter: NULLFilter
[011:184] [2022-12-31 23:56:01 +0000.455350][1d6f] GetPipeline: filter: NULLFilter
[011:184] [2022-12-31 23:56:01 +0000.455398][1d6f] GetPipeline: filter: NULLFilter
[011:184] [2022-12-31 23:56:01 +0000.455437][1d6f] GetPipeline: audio filter:
AuidoNULLFilter
[011:184] [2022-12-31 23:56:01 +0000.455475][1d6f] GetPipeline: audio filter:
AuidoNULLFilter
[011:184] [2022-12-31 23:56:01 +0000.455524][1d6f] GetPipeline: audio filter:
AudioNUllFilter
[011:184] [2022-12-31 23:56:01 +0000.455563][1d6f] GetPipeline:
------------------------------------------
[011:184] [2022-12-31 23:56:01 +0000.455604][1d6f] filter: filter pipeline2 update
pattern: 2
[011:185] [2022-12-31 23:56:01 +0000.456122][1d6f] MediaComposeFile leave. expire
time = 3 ms

[011:186] [2022-12-31 23:56:01 +0000.457008][1d6f] machine model :xiaomi


[011:186] [2022-12-31 23:56:01 +0000.457199][1d6f] Support this machine
model :xiaomi
[011:186] [2022-12-31 23:56:01 +0000.457296][1d6f] global inited! current sdk
version: 12-14-d8558ab
[011:186] [2022-12-31 23:56:01 +0000.457016][3769] NO get frame from decoder
[011:188] [2022-12-31 23:56:01 +0000.459883][3769] NO get frame from decoder
[011:190] [2022-12-31 23:56:01 +0000.461335][3769] NO get frame from decoder
[011:209] [2022-12-31 23:56:01 +0000.480828][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[011:210] [2022-12-31 23:56:01 +0000.480976][1d6f] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 278
[011:210] [2022-12-31 23:56:01 +0000.481540][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[011:210] [2022-12-31 23:56:01 +0000.481614][1d6f] BeginCompose: BeginCompose, is
composing 0
[011:211] [2022-12-31 23:56:01 +0000.482016][3774] start recording, file path:
[011:211] [2022-12-31 23:56:01 +0000.482319][3774] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 278 audio_timescale:44100
video_timescale:90000
[011:211] [2022-12-31 23:56:01 +0000.482396][3774] 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
[011:211] [2022-12-31 23:56:01 +0000.482456][3774] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 278
[011:211] [2022-12-31 23:56:01 +0000.482527][3774] fd_open successed
handle:0xb4000074306f30b0
[011:211] [2022-12-31 23:56:01 +0000.482893][3774] create mp4 file:307
m_fileHandle: 0x737fb25000
[011:212] [2022-12-31 23:56:01 +0000.482965][3774] MP4 file: is opened successfully
[011:212] [2022-12-31 23:56:01 +0000.483006][3774] setupMediaProcessers:
[011:212] [2022-12-31 23:56:01 +0000.483044][3774]
RecordingSessionInternalSimple:setup media processers.
[011:212] [2022-12-31 23:56:01 +0000.483108][3774] construct AAC encoder
[011:212] [2022-12-31 23:56:01 +0000.483683][3774] H264Encoder creating:
ultrafast012323
[011:212] [2022-12-31 23:56:01 +0000.483775][3774] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[011:214] [2022-12-31 23:56:01 +0000.485091][3779] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7412882498
[011:214] [2022-12-31 23:56:01 +0000.485163][3774] H264Encode::GetMachineModel is
M2002J9G
[011:214] [2022-12-31 23:56:01 +0000.485383][3774] H264Encoder machine_mode
is:M2002J9G
[011:214] [2022-12-31 23:56:01 +0000.485405][3774] H264Encode::machine size :9
machine_mode:M2002J9G
[011:214] [2022-12-31 23:56:01 +0000.485424][3774] H264Encode::machine array
size :22 machine_mode:M2002J9G
[011:214] [2022-12-31 23:56:01 +0000.485439][3774] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[011:214] [2022-12-31 23:56:01 +0000.485455][3774] setupCompressionSession:
[011:214] [2022-12-31 23:56:01 +0000.485469][3774] H264Encode::creating hareware
Encoder
[011:214] [2022-12-31 23:56:01 +0000.485484][3774] AndroidHwAvcEncoder
time:954146149 enter.

[011:214] [2022-12-31 23:56:01 +0000.485619][3774] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007430621380 address:0x72eed30760
[011:214] [2022-12-31 23:56:01 +0000.485711][3774] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[011:214] [2022-12-31 23:56:01 +0000.485732][3774] The video avc hw codec address
is 0x741281fea0
[011:214] [2022-12-31 23:56:01 +0000.485771][3774] AndroidHwAvcEncoder leave.
expire time = 0 ms

[011:214] [2022-12-31 23:56:01 +0000.485792][3774] RegisterEncodeCompleteCallback


time:954146149 enter.

[011:214] [2022-12-31 23:56:01 +0000.485853][3774] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[011:214] [2022-12-31 23:56:01 +0000.485880][3774] InitEncode time:954146149


enter.
[011:214] [2022-12-31 23:56:01 +0000.485923][3774] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[011:215] [2022-12-31 23:56:01 +0000.485948][3774] Create time:954146150 enter.

[011:215] [2022-12-31 23:56:01 +0000.485964][3774] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[011:215] [2022-12-31 23:56:01 +0000.486020][3774]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x74129389c0
[011:215] [2022-12-31 23:56:01 +0000.486159][3774]
supported_type:image/vnd.android.heic
[011:215] [2022-12-31 23:56:01 +0000.486191][3774] supported_type:video/avc
[011:215] [2022-12-31 23:56:01 +0000.486210][3774] name:OMX.qcom.video.encoder.avc
mime:video/avc
[011:215] [2022-12-31 23:56:01 +0000.486235][3774] hwCodecPrefix :OMX.qcom.
[011:215] [2022-12-31 23:56:01 +0000.486253][3774] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[011:215] [2022-12-31 23:56:01 +0000.486269][3774] mediacodec_createCodecByName
time:954146150 enter.

[011:215] [2022-12-31 23:56:01 +0000.486286][3774] WrapAndroidMediaCodec


time:954146150 enter.

[011:215] [2022-12-31 23:56:01 +0000.486359][3774] WrapAndroidMediaCodec leave.


expire time = 0 ms

[011:240] [2022-12-31 23:56:01 +0000.511592][3774] mediacodec_createCodecByName


leave. expire time = 25 ms

[011:240] [2022-12-31 23:56:01 +0000.511652][3774] WrapAndroidMediaFromat


time:954146175 enter.

[011:240] [2022-12-31 23:56:01 +0000.511701][3774] WrapAndroidMediaFromat leave.


expire time = 0 ms

[011:265] [2022-12-31 23:56:01 +0000.536387][3774] Destroy time:954146200 enter.

[011:265] [2022-12-31 23:56:01 +0000.536481][3774] WrapAndroidMediaFromat::


Destroy
[011:265] [2022-12-31 23:56:01 +0000.536508][3774] Destroy leave. expire time = 0
ms

[011:265] [2022-12-31 23:56:01 +0000.536530][3774] ~WrapAndroidMediaFromat


time:954146200 enter.

[011:265] [2022-12-31 23:56:01 +0000.536549][3774] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[011:265] [2022-12-31 23:56:01 +0000.536603][3774] Create leave. expire time = 50


ms

[011:265] [2022-12-31 23:56:01 +0000.536621][3774] isSemiPlanarSupport


time:954146200 enter.

[011:265] [2022-12-31 23:56:01 +0000.536657][3774] H264Encoder isSemiPlanarSupport


[011:265] [2022-12-31 23:56:01 +0000.536676][3774] isSemiPlanarSupport leave.
expire time = 0 ms
[011:265] [2022-12-31 23:56:01 +0000.536693][3774] creat hw H264Encoder success,
isSemiPlanar:1
[011:265] [2022-12-31 23:56:01 +0000.536788][3774] InitEncode leave. expire time =
51 ms

[011:265] [2022-12-31 23:56:01 +0000.536820][3774] H264Encode::created Encoder


[011:265] [2022-12-31 23:56:01 +0000.536842][3774] H264Encode:: H264 encoder
created.
[011:265] [2022-12-31 23:56:01 +0000.536860][3774] H264 encoder created.
[011:265] [2022-12-31 23:56:01 +0000.536876][3774]
RecordingSessionInternalSimple:created avc encoder avc: 0x732636e580
[011:265] [2022-12-31 23:56:01 +0000.536894][3774] setOutput:
[011:265] [2022-12-31 23:56:01 +0000.536911][3774]
RecordingSessionInternalSimple:encoder set output to muxer!
[011:265] [2022-12-31 23:56:01 +0000.536925][3774] request a key frame
[011:266] [2022-12-31 23:56:01 +0000.536939][3774] H264Encode:: request a key frame
[011:269] [2022-12-31 23:56:01 +0000.540492][3774] setDisplayRotate :90
[011:269] [2022-12-31 23:56:01 +0000.540578][3774] 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
[011:269] [2022-12-31 23:56:01 +0000.540766][3775] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[011:270] [2022-12-31 23:56:01 +0000.541729][3775]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[011:334] [2022-12-31 23:56:01 +0000.605509][3775] h264 add frame header cdr flag
[011:335] [2022-12-31 23:56:01 +0000.605976][3775] h264 add frame header cdr flag
[011:335] [2022-12-31 23:56:01 +0000.606144][3775] Received key frame:10
[011:335] [2022-12-31 23:56:01 +0000.606177][3775] H264Encode:: get a sps pps
header!headerSize:31
[011:335] [2022-12-31 23:56:01 +0000.606410][3779] get the H.264 SPS parameter
[011:335] [2022-12-31 23:56:01 +0000.606658][3779] add video track with id:1
[011:336] [2022-12-31 23:56:01 +0000.607021][3779] get the H.264 PPS parameter
[011:336] [2022-12-31 23:56:01 +0000.607538][3775] DTS queue for
Generator:0x74128d96b8 66 98 136
[011:336] [2022-12-31 23:56:01 +0000.607819][3779] get the H.264 IDR frame
[011:336] [2022-12-31 23:56:01 +0000.607870][3779] resss:true
[011:336] [2022-12-31 23:56:01 +0000.607889][3779] video start ts:10
[011:336] [2022-12-31 23:56:01 +0000.607931][3779] the video frame has been written
into MP4 file
[011:370] [2022-12-31 23:56:01 +0000.641681][3774] setDisplayRotate :90
[011:370] [2022-12-31 23:56:01 +0000.641772][3774] 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
[011:371] [2022-12-31 23:56:01 +0000.642060][3779] add aac audio track with id:2
[011:371] [2022-12-31 23:56:01 +0000.642205][3779] audio start ts:0
[011:371] [2022-12-31 23:56:01 +0000.642267][3779] the audio frame has been written
into MP4 file
[011:414] [2022-12-31 23:56:01 +0000.684979][3777] Error(video_source.cc:430): wait
decoder a frame: 0
[011:414] [2022-12-31 23:56:01 +0000.685100][3777] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2952 diff: 49
[011:424] [2022-12-31 23:56:01 +0000.695809][3775] Push an pts:505 to dts queue.
[011:469] [2022-12-31 23:56:01 +0000.740736][3775] last dts:470 currentPts:505
ppsOrSPS:0 queue length:5
[011:510] [2022-12-31 23:56:01 +0000.781551][3778] audio_frame_list_ empty
[011:550] [2022-12-31 23:56:01 +0000.821022][3775] DTS queue for
Generator:0x74128d96b8 836 870 903 937 966 999 1041
[011:640] [2022-12-31 23:56:01 +0000.911568][3777] Error(video_source.cc:430): wait
decoder a frame: 0
[011:705] [2022-12-31 23:56:01 +0000.976557][3775] Push an pts:1831 to dts queue.
[011:710] [2022-12-31 23:56:01 +0000.981688][3775] DTS queue for
Generator:0x74128d96b8 1664 1702 1734 1767 1796 1831 1868
[011:714] [2022-12-31 23:56:01 +0000.985046][3775] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1902
[011:714] [2022-12-31 23:56:01 +0000.985384][3775] push video frame to H264
encoder. (100 frame for one log)

[011:714] [2022-12-31 23:56:01 +0000.985530][3775] push video frame to H264


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

[011:714] [2022-12-31 23:56:01 +0000.985579][3775] H264Encode::push video frame to


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

[011:714] [2022-12-31 23:56:01 +0000.985641][3775] The input pts:1902 fps:30


[011:737] [2022-12-31 23:56:02 +0000.8102][3775] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1767 pts:1767
[011:756] [2022-12-31 23:56:02 +0000.27864][3775] SendFrame
encodedImage._timeStamp:1831encodedImage->_length:22432
[011:757] [2022-12-31 23:56:02 +0000.28031][3775] last dts:1796 currentPts:1831
ppsOrSPS:0 queue length:7
[011:758] [2022-12-31 23:56:02 +0000.29374][3775] H264Encode::H264SWEncoder get
callback, length:22288 type:1 nalType:1length:22284
[011:799] [2022-12-31 23:56:02 +0000.70616][3775] h264 add frame header cdr flag
[011:800] [2022-12-31 23:56:02 +0000.70992][3775] Received key frame:2001
[011:802] [2022-12-31 23:56:02 +0000.73270][3779] get the H.264 IDR frame
[011:872] [2022-12-31 23:56:02 +0000.143423][3775] DTS queue for
Generator:0x74128d96b8 2469 2500 2535 2567 2604 2635 2667 2699
[011:917] [2022-12-31 23:56:02 +0000.188654][3777] Error(video_source.cc:430): wait
decoder a frame: 0
[011:978] [2022-12-31 23:56:02 +0000.249574][3775] Push an pts:3171 to dts queue.
[012:016] [2022-12-31 23:56:02 +0000.287670][3769] av_read_frame AVERROR_EOF
[012:023] [2022-12-31 23:56:02 +0000.294902][3775] last dts:3142 currentPts:3171
ppsOrSPS:0 queue length:7
[012:048] [2022-12-31 23:56:02 +0000.319855][3775] DTS queue for
Generator:0x74128d96b8 3341 3367 3402 3435 3470 3505
[012:058] [2022-12-31 23:56:02 +0000.329704][3778] audio_frame_list_ empty
[012:067] [2022-12-31 23:56:02 +0000.337965][3769] OnReceiveEOF:
[012:067] [2022-12-31 23:56:02 +0000.338056][3769] OnDecoderEOF time:954147002
enter.

[012:067] [2022-12-31 23:56:02 +0000.338311][3767] CleanUp time:954147002 enter.

[012:067] [2022-12-31 23:56:02 +0000.338385][3769] OnDecoderEOF leave. expire time


= 0 ms

[012:067] [2022-12-31 23:56:02 +0000.338446][3769] OnDecoderFinished:


OnDecoderFinished total decoder frames:145 this:0x738b333b00
[012:067] [2022-12-31 23:56:02 +0000.338608][3769] NULLFilter::OnVideoSourceEOF
0x738b333b00 this 0x7314f878c0
[012:067] [2022-12-31 23:56:02 +0000.338626][3769] NULLFilter::OnVideoSourceEOF
0x7314f878c0 this 0x7314f87980
[012:067] [2022-12-31 23:56:02 +0000.338646][3769] NULLFilter::OnVideoSourceEOF
0x7314f87980 this 0x7314f87bc0
[012:068] [2022-12-31 23:56:02 +0000.339349][3777]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[012:068] [2022-12-31 23:56:02 +0000.339456][3777] OnVideoTimer: OnVideoTimer
return
[012:070] [2022-12-31 23:56:02 +0000.340992][3778] PullAudioFrame: PullFrame audio
finished.
[012:070] [2022-12-31 23:56:02 +0000.341130][3778]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[012:070] [2022-12-31 23:56:02 +0000.341162][3778] OnAudioTimer: OnAudioTimer
EndComposeFile
[012:070] [2022-12-31 23:56:02 +0000.341178][3778] EndComposeFile: EndComposeFile,
is composing 1
[012:076] [2022-12-31 23:56:02 +0000.347618][3767] CleanUp leave. expire time = 9
ms

[012:076] [2022-12-31 23:56:02 +0000.347684][3767] clean up


[012:076] [2022-12-31 23:56:02 +0000.347698][3767] running_decoder_count:0max
count:2
[012:104] [2022-12-31 23:56:02 +0000.374999][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[012:140] [2022-12-31 23:56:02 +0000.411009][3775] h264 add frame header cdr flag
[012:140] [2022-12-31 23:56:02 +0000.411211][3775] Received key frame:4005
[012:141] [2022-12-31 23:56:02 +0000.412080][3779] get the H.264 IDR frame
[012:149] [2022-12-31 23:56:02 +0000.420162][3775] DTS queue for
Generator:0x74128d96b8 4105 4143 4170 4206 4230 4271 4303 4367 4399
[012:162] [2022-12-31 23:56:02 +0000.432997][3775] Push an pts:4543 to dts queue.
[012:195] [2022-12-31 23:56:02 +0000.466374][3775] last dts:4506 currentPts:4543
ppsOrSPS:0 queue length:9
[012:201] [2022-12-31 23:56:02 +0000.472147][3775]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:145
[012:201] [2022-12-31 23:56:02 +0000.472227][3775]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x731dd56000
[012:203] [2022-12-31 23:56:02 +0000.474731][3776]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[012:203] [2022-12-31 23:56:02 +0000.474863][3776]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[012:204] [2022-12-31 23:56:02 +0000.475357][3716] Run AGC when audioType = 0
[012:204] [2022-12-31 23:56:02 +0000.475450][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:204] [2022-12-31 23:56:02 +0000.475883][3774] stop recording
[012:204] [2022-12-31 23:56:02 +0000.475932][3774]
RecordingSessionInternalSimple:destroy media processers
[012:205] [2022-12-31 23:56:02 +0000.475991][3774] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[012:205] [2022-12-31 23:56:02 +0000.476010][3774] H264Encode::flushing hareware
Encoder
[012:205] [2022-12-31 23:56:02 +0000.476185][3774] Flush time:954147140 enter.

[012:205] [2022-12-31 23:56:02 +0000.476280][3774] H264Encoder encoder flush


[012:205] [2022-12-31 23:56:02 +0000.476328][3774] flush output queue
[012:535] [2022-12-31 23:56:02 +0000.806200][3774] Flush leave. expire time = 330
ms

[012:535] [2022-12-31 23:56:02 +0000.806503][3774] ~H264EncodeWrap:


[012:535] [2022-12-31 23:56:02 +0000.806578][3774] ~H264Encode:
[012:535] [2022-12-31 23:56:02 +0000.806633][3774] teardownCompressionSession:
H264Encode::destroying Encoder
[012:535] [2022-12-31 23:56:02 +0000.806688][3774] Release time:954147470 enter.

[012:535] [2022-12-31 23:56:02 +0000.806940][3774] Release:


MediaCodecVideoEncoder::Release _inited:1
[012:536] [2022-12-31 23:56:02 +0000.807044][3774] Destroy time:954147471 enter.
[012:536] [2022-12-31 23:56:02 +0000.807100][3774] H264Encoder encoderDestroy
[012:536] [2022-12-31 23:56:02 +0000.807155][3774]
AndroidMediaCodecVideoEncoder::release env: 0x732636e6c0
[012:536] [2022-12-31 23:56:02 +0000.807353][3774]
AndroidMediaCodecVideoEncoder::Destroy
[012:566] [2022-12-31 23:56:02 +0000.837862][3774] Destroy leave. expire time = 30
ms

[012:567] [2022-12-31 23:56:02 +0000.838110][3774] Release leave. expire time = 32


ms

[012:567] [2022-12-31 23:56:02 +0000.838201][3774] ~AndroidHwAvcEncoder


time:954147502 enter.

[012:567] [2022-12-31 23:56:02 +0000.838561][3774] Release time:954147502 enter.

[012:567] [2022-12-31 23:56:02 +0000.838623][3774] Release:


MediaCodecVideoEncoder:: has been released before, just return
[012:567] [2022-12-31 23:56:02 +0000.838663][3774] Release leave. expire time = 0
ms

[012:567] [2022-12-31 23:56:02 +0000.838703][3774] ~AndroidMediaCodecVideoEncoder


[012:567] [2022-12-31 23:56:02 +0000.838740][3774] ~WrapAndroidMediaCodec
time:954147502 enter.

[012:567] [2022-12-31 23:56:02 +0000.838779][3774] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[012:567] [2022-12-31 23:56:02 +0000.838819][3774] video hevc hw codec


destructor:0x741281fea0

[012:567] [2022-12-31 23:56:02 +0000.838900][3774] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[012:568] [2022-12-31 23:56:02 +0000.838958][3774] teardownCompressionSession:


H264Encode::destroyed Encoder
[012:568] [2022-12-31 23:56:02 +0000.839007][3774]
RecordingSessionInternalSimple:destroy aac encoder output!
[012:568] [2022-12-31 23:56:02 +0000.839045][3774] AACSWEncode destructor
[012:573] [2022-12-31 23:56:02 +0000.844202][3779] fd_close successed!
[012:577] [2022-12-31 23:56:02 +0000.848468][3779] MP4 close file successfully
[012:577] [2022-12-31 23:56:02 +0000.848645][3779] Recording session Internal:
notify recording ok
[012:577] [2022-12-31 23:56:02 +0000.848693][3779] onRecordingOk: Recording Ok,
compose use time: 1367, averagefps 0
[012:577] [2022-12-31 23:56:02 +0000.848738][3779] OnReceiveEOF:
[012:581] [2022-12-31 23:56:02 +0000.852003][3778] OnAudioTimer: OnAudioTimer
return
[012:596] [2022-12-31 23:56:02 +0000.867355][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[012:596] [2022-12-31 23:56:02 +0000.867496][1d6f] ~MediaComposeFile time:954147531
enter.

[012:596] [2022-12-31 23:56:02 +0000.867545][1d6f] CancelCompose: CancelCompose,


is composing 0
[012:596] [2022-12-31 23:56:02 +0000.867727][3774] stop recording
[012:596] [2022-12-31 23:56:02 +0000.867786][3774] we have stopped recording before
[012:597] [2022-12-31 23:56:02 +0000.868430][1d6f] ~MediaComposeFile leave. expire
time = 1 ms

[012:597] [2022-12-31 23:56:02 +0000.868555][1d6f] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[012:598] [2022-12-31 23:56:02 +0000.869194][1d6f] global uninited!
[012:598] [2022-12-31 23:56:02 +0000.869289][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[012:598] [2022-12-31 23:56:02 +0000.869359][1d6f] ~MediaFilterGraph:
MediaFilterGraph destruct
[012:598] [2022-12-31 23:56:02 +0000.869390][1d6f] RemoveVideoBackGroud: hava not
add video backgroud
[012:598] [2022-12-31 23:56:02 +0000.869439][1d6f] UnbindInputFilter 0x7314f87c58
this 0x731843a320
[012:598] [2022-12-31 23:56:02 +0000.869479][1d6f] ClearAllSource: remove source
filter, sourceid: 0x738b333b00
[012:598] [2022-12-31 23:56:02 +0000.869505][1d6f] DestoryDecoderByVideoSource
time:954147533 enter.

[012:598] [2022-12-31 23:56:02 +0000.869536][1d6f] ~VideoBindDecoder time:954147533


enter.

[012:598] [2022-12-31 23:56:02 +0000.869725][1d6f] CleanUp time:954147533 enter.

[012:599] [2022-12-31 23:56:02 +0000.870133][1d6f] CleanUp leave. expire time = 1


ms

[012:599] [2022-12-31 23:56:02 +0000.870195][1d6f] CleanUp time:954147534 enter.

[012:599] [2022-12-31 23:56:02 +0000.870516][1d6f] CleanUp leave. expire time = 0


ms

[012:600] [2022-12-31 23:56:02 +0000.871386][1d6f] ~VideoBindDecoder leave. expire


time = 2 ms

[012:600] [2022-12-31 23:56:02 +0000.871457][1d6f] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[012:600] [2022-12-31 23:56:02 +0000.871513][1d6f] UnbindInputFilter 0x7314f87a18


this 0x7314f87c58
[012:600] [2022-12-31 23:56:02 +0000.871632][1d6f] UnbindInputFilter 0x7314f87958
this 0x7314f87a18
[012:600] [2022-12-31 23:56:02 +0000.871673][1d6f] UnbindInputFilter 0x738b333d20
this 0x7314f87958
[012:600] [2022-12-31 23:56:02 +0000.871725][1d6f] UnbindInputFilter 0x7314f87b98
this 0x7314f88018
[012:600] [2022-12-31 23:56:02 +0000.871847][1d6f] UnbindInputFilter 0x7314f87ad8
this 0x7314f87b98
[012:600] [2022-12-31 23:56:02 +0000.871890][1d6f] UnbindInputFilter 0x738b333d20
this 0x7314f87ad8
[012:601] [2022-12-31 23:56:02 +0000.871983][1d6f] ~GLESContext:
[012:603] [2022-12-31 23:56:02 +0000.874640][1d6f] GLESContext destruct finish.
[012:603] [2022-12-31 23:56:02 +0000.874734][1d6f] filter: filter pipeline destroy
this: 0x731843a280
[013:812] [2022-12-31 23:56:04 +0000.83140][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[014:206] [2022-12-31 23:56:04 +0000.477174][3716] Run AGC when audioType = 0
[015:527] [2022-12-31 23:56:05 +0000.798687][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[016:205] [2022-12-31 23:56:06 +0000.476324][3716] Run AGC when audioType = 0
[016:205] [2022-12-31 23:56:06 +0000.476535][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:866] [2022-12-31 23:56:07 +0000.137815][1d6f] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[016:866] [2022-12-31 23:56:07 +0000.137903][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[016:867] [2022-12-31 23:56:07 +0000.138237][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[016:868] [2022-12-31 23:56:07 +0000.139180][3712] operator() time:954151803
enter.

[016:868] [2022-12-31 23:56:07 +0000.139339][3712] MediaFilterCamera, recording


file context:0x7412863700 input texture:4
[016:870] [2022-12-31 23:56:07 +0000.141034][3712] MicSource: Mic source
created:10x741f5ae400
[016:871] [2022-12-31 23:56:07 +0000.142315][3712] alloc thread: 0x7318439680
name:worker1 thread id:496077618352 to Mic_source
[016:871] [2022-12-31 23:56:07 +0000.142419][3712] audio: start the audio sender
thread.

[016:871] [2022-12-31 23:56:07 +0000.142508][3712] construct OpenGLRenderProgram


0x740083e698
[016:871] [2022-12-31 23:56:07 +0000.142546][3712] CropFilter::SetOrientation
orientation: 90
[016:871] [2022-12-31 23:56:07 +0000.142764][3712] filter: filter pipeline
construtc this: 0x7314b58c00
[016:871] [2022-12-31 23:56:07 +0000.142809][3712] filter: filter pipeline2 update
pattern: 1
[016:871] [2022-12-31 23:56:07 +0000.142844][3712] CameraSource::source_id_:5
[016:871] [2022-12-31 23:56:07 +0000.142876][3712] RecordAudioSource::source_id_:6
[016:872] [2022-12-31 23:56:07 +0000.143037][3712] BindInputFilter 0x73184682c0
this 0x740083e8c0
[016:872] [2022-12-31 23:56:07 +0000.143082][3712] BindInputFilter 0x7318468458
this 0x731843a9d0
[016:872] [2022-12-31 23:56:07 +0000.143122][3712] BindInputFilter 0x740083e8c0
this 0x7314b58ca0
[016:872] [2022-12-31 23:56:07 +0000.143176][3712] setParamentForFilters:
speed:1.000000
[016:872] [2022-12-31 23:56:07 +0000.143206][3712] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[016:872] [2022-12-31 23:56:07 +0000.143240][3712] SetParamForFilter time:954151807
enter.

[016:872] [2022-12-31 23:56:07 +0000.143268][3712] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[016:872] [2022-12-31 23:56:07 +0000.143298][3712] SetParamForFilter: Params video
index is: 0
[016:872] [2022-12-31 23:56:07 +0000.143324][3712] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[016:872] [2022-12-31 23:56:07 +0000.143349][3712] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[016:872] [2022-12-31 23:56:07 +0000.143375][3712] crop filter mode tpye:
citytravelvideo index:0
[016:879] [2022-12-31 23:56:07 +0000.150129][3712]
Warning(parse_template_json.cc:45): json parament no found the parament
[016:879] [2022-12-31 23:56:07 +0000.150291][3712]
Warning(parse_template_json.cc:45): json parament no found the parament
[016:879] [2022-12-31 23:56:07 +0000.150343][3712]
Warning(parse_template_json.cc:45): json parament no found the parament
[016:879] [2022-12-31 23:56:07 +0000.150382][3712]
Warning(parse_template_json.cc:45): json parament no found the parament
[016:879] [2022-12-31 23:56:07 +0000.150422][3712]
Warning(parse_template_json.cc:45): json parament no found the parament
[016:879] [2022-12-31 23:56:07 +0000.150456][3712]
Warning(parse_template_json.cc:45): json parament no found the parament
[016:879] [2022-12-31 23:56:07 +0000.150493][3712]
Warning(parse_template_json.cc:45): json parament no found the parament
[016:879] [2022-12-31 23:56:07 +0000.150531][3712]
Warning(parse_template_json.cc:81): json parament no found the parament
[016:879] [2022-12-31 23:56:07 +0000.150566][3712]
Warning(parse_template_json.cc:81): json parament no found the parament
[016:879] [2022-12-31 23:56:07 +0000.150603][3712]
Warning(parse_template_json.cc:67): json parament no found the parament
[016:879] [2022-12-31 23:56:07 +0000.150640][3712]
Warning(parse_template_json.cc:93): json parament no found the duration
[016:879] [2022-12-31 23:56:07 +0000.150672][3712] SetParamForFilter leave. expire
time = 7 ms

[016:879] [2022-12-31 23:56:07 +0000.150777][3712] OnOutputSizeChanged width 1280


height 720
[016:879] [2022-12-31 23:56:07 +0000.150813][3712] OpenGLFrameBuffer: width:1280
height:720
[016:879] [2022-12-31 23:56:07 +0000.150842][3712] OpenGLFrameBuffer: width:1280
height:720
[016:879] [2022-12-31 23:56:07 +0000.150870][3712] OpenGLFrameBuffer: width:1280
height:720
[016:879] [2022-12-31 23:56:07 +0000.150895][3712] OpenGLFrameBuffer: width:1280
height:720
[016:879] [2022-12-31 23:56:07 +0000.150919][3712] OpenGLFrameBuffer: width:1280
height:720
[016:880] [2022-12-31 23:56:07 +0000.150944][3712] OpenGLFrameBuffer: width:1280
height:720
[016:880] [2022-12-31 23:56:07 +0000.150968][3712] construct TrivalImageDrawer
0x736f9db880
[016:880] [2022-12-31 23:56:07 +0000.150994][3712] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x736f9db880 context 0x736f8b9680
[016:880] [2022-12-31 23:56:07 +0000.151027][3712] setupGLES:
[016:881] [2022-12-31 23:56:07 +0000.152111][3712] OpenGLRenderProgram::Initialize.
[016:881] [2022-12-31 23:56:07 +0000.152165][3712] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[016:881] [2022-12-31 23:56:07 +0000.152195][3712] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[016:881] [2022-12-31 23:56:07 +0000.152292][3712] Init open gl render:
0x740083e698
[016:881] [2022-12-31 23:56:07 +0000.152331][3712] Fragement shader path:
[016:881] [2022-12-31 23:56:07 +0000.152362][3712] Fragement shader path:
[016:881] [2022-12-31 23:56:07 +0000.152389][3712] create opengl program object.
[016:881] [2022-12-31 23:56:07 +0000.152414][3712] create shader: vertex
[016:881] [2022-12-31 23:56:07 +0000.152587][3712] create shader: fragment
[016:883] [2022-12-31 23:56:07 +0000.154406][3712] Have not extra filter filename!
[016:883] [2022-12-31 23:56:07 +0000.154484][3712] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[016:883] [2022-12-31 23:56:07 +0000.154525][3712] OpenGLRenderProgram::Initialize
success.
[016:883] [2022-12-31 23:56:07 +0000.154595][3712] Setup the OpenGL result:1
[016:884] [2022-12-31 23:56:07 +0000.154971][3711] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_954151818.mp4
[016:884] [2022-12-31 23:56:07 +0000.155217][3711] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_954151818.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[016:884] [2022-12-31 23:56:07 +0000.155250][37a1] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x731dd0aa98
[016:884] [2022-12-31 23:56:07 +0000.155362][3711] 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
[016:884] [2022-12-31 23:56:07 +0000.155460][3711] 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_954151818.mp4
fileFD: -1
[016:885] [2022-12-31 23:56:07 +0000.156258][3711] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_954151818.mp4
is opened successfully
[016:885] [2022-12-31 23:56:07 +0000.156332][3711] setupMediaProcessers:
[016:885] [2022-12-31 23:56:07 +0000.156549][3711]
RecordingSessionInternalSimple:setup media processers.
[016:885] [2022-12-31 23:56:07 +0000.156679][3711] construct AAC encoder
[016:886] [2022-12-31 23:56:07 +0000.157405][3711] H264Encoder creating:
superfast011818
[016:886] [2022-12-31 23:56:07 +0000.157573][3711] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[016:887] [2022-12-31 23:56:07 +0000.158874][3711] H264Encode::GetMachineModel is
M2002J9G
[016:888] [2022-12-31 23:56:07 +0000.159015][3711] H264Encoder machine_mode
is:M2002J9G
[016:888] [2022-12-31 23:56:07 +0000.159058][3711] H264Encode::machine size :9
machine_mode:M2002J9G
[016:888] [2022-12-31 23:56:07 +0000.159102][3711] H264Encode::machine array
size :22 machine_mode:M2002J9G
[016:888] [2022-12-31 23:56:07 +0000.159145][3711] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[016:888] [2022-12-31 23:56:07 +0000.159262][3711] setupCompressionSession:
[016:888] [2022-12-31 23:56:07 +0000.159306][3711] H264Encode::creating hareware
Encoder
[016:888] [2022-12-31 23:56:07 +0000.159347][3711] AndroidHwAvcEncoder
time:954151823 enter.

[016:888] [2022-12-31 23:56:07 +0000.159567][3711] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007430621380 address:0x72eed30760
[016:888] [2022-12-31 23:56:07 +0000.159741][3711] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[016:888] [2022-12-31 23:56:07 +0000.159795][3711] The video avc hw codec address
is 0x741281f680
[016:888] [2022-12-31 23:56:07 +0000.159882][3711] AndroidHwAvcEncoder leave.
expire time = 0 ms

[016:888] [2022-12-31 23:56:07 +0000.159931][3711] RegisterEncodeCompleteCallback


time:954151823 enter.

[016:889] [2022-12-31 23:56:07 +0000.160127][3711] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[016:889] [2022-12-31 23:56:07 +0000.160189][3711] InitEncode time:954151824


enter.

[016:889] [2022-12-31 23:56:07 +0000.160318][3711] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[016:889] [2022-12-31 23:56:07 +0000.160450][3711] Create time:954151824 enter.

[016:889] [2022-12-31 23:56:07 +0000.160563][3711] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[016:889] [2022-12-31 23:56:07 +0000.160617][3711]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x731883f380
[016:890] [2022-12-31 23:56:07 +0000.161650][3711]
supported_type:image/vnd.android.heic
[016:890] [2022-12-31 23:56:07 +0000.161883][3711] supported_type:video/avc
[016:891] [2022-12-31 23:56:07 +0000.161944][3711] name:OMX.qcom.video.encoder.avc
mime:video/avc
[016:891] [2022-12-31 23:56:07 +0000.162033][3711] hwCodecPrefix :OMX.qcom.
[016:891] [2022-12-31 23:56:07 +0000.162085][3711] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[016:891] [2022-12-31 23:56:07 +0000.162156][3711] mediacodec_createCodecByName
time:954151826 enter.

[016:891] [2022-12-31 23:56:07 +0000.162210][3711] WrapAndroidMediaCodec


time:954151826 enter.
[016:891] [2022-12-31 23:56:07 +0000.162435][3711] WrapAndroidMediaCodec leave.
expire time = 0 ms

[016:910] [2022-12-31 23:56:07 +0000.181533][3711] mediacodec_createCodecByName


leave. expire time = 19 ms

[016:910] [2022-12-31 23:56:07 +0000.181633][3711] WrapAndroidMediaFromat


time:954151845 enter.

[016:910] [2022-12-31 23:56:07 +0000.181697][3711] WrapAndroidMediaFromat leave.


expire time = 0 ms

[016:945] [2022-12-31 23:56:07 +0000.216311][3711] Destroy time:954151880 enter.

[016:945] [2022-12-31 23:56:07 +0000.216403][3711] WrapAndroidMediaFromat::


Destroy
[016:945] [2022-12-31 23:56:07 +0000.216441][3711] Destroy leave. expire time = 0
ms

[016:945] [2022-12-31 23:56:07 +0000.216475][3711] ~WrapAndroidMediaFromat


time:954151880 enter.

[016:945] [2022-12-31 23:56:07 +0000.216508][3711] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[016:945] [2022-12-31 23:56:07 +0000.216537][3711] Create leave. expire time = 56


ms

[016:945] [2022-12-31 23:56:07 +0000.216566][3711] isSemiPlanarSupport


time:954151880 enter.

[016:945] [2022-12-31 23:56:07 +0000.216592][3711] H264Encoder isSemiPlanarSupport


[016:945] [2022-12-31 23:56:07 +0000.216622][3711] isSemiPlanarSupport leave.
expire time = 0 ms

[016:945] [2022-12-31 23:56:07 +0000.216652][3711] creat hw H264Encoder success,


isSemiPlanar:1
[016:945] [2022-12-31 23:56:07 +0000.216746][3711] InitEncode leave. expire time =
56 ms

[016:945] [2022-12-31 23:56:07 +0000.216782][3711] H264Encode::created Encoder


[016:945] [2022-12-31 23:56:07 +0000.216812][3711] H264Encode:: H264 encoder
created.
[016:945] [2022-12-31 23:56:07 +0000.216842][3711] H264 encoder created.
[016:945] [2022-12-31 23:56:07 +0000.216871][3711]
RecordingSessionInternalSimple:created avc encoder avc: 0x730ddc4440
[016:945] [2022-12-31 23:56:07 +0000.216899][3711] setOutput:
[016:945] [2022-12-31 23:56:07 +0000.216926][3711]
RecordingSessionInternalSimple:encoder set output to muxer!
[016:946] [2022-12-31 23:56:07 +0000.217006][3711] request a key frame
[016:946] [2022-12-31 23:56:07 +0000.217037][3711] H264Encode:: request a key frame
[016:946] [2022-12-31 23:56:07 +0000.217179][3711] setDisplayRotate :90
[016:946] [2022-12-31 23:56:07 +0000.217218][3711] 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
[016:946] [2022-12-31 23:56:07 +0000.217297][3712] StartRecording:
[016:946] [2022-12-31 23:56:07 +0000.217783][379b] operator(): Set the recording
session in mic source. recording session: 0x7318468300
[016:947] [2022-12-31 23:56:07 +0000.217941][3712] operator() leave. expire time =
79 ms

[016:993] [2022-12-31 23:56:07 +0000.264325][3712] begine recode to first frame


spend time:125
[016:993] [2022-12-31 23:56:07 +0000.264414][3712]
GPUImageProcessing::SetOrientation orientation: 90
[016:993] [2022-12-31 23:56:07 +0000.264881][3712] drawYUV420 render
OpenGLRenderProgram:0x740083e698
[017:028] [2022-12-31 23:56:07 +0000.299456][3712] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3983 diff: 18
[017:029] [2022-12-31 23:56:07 +0000.300077][3712] drawYUV420 render
OpenGLRenderProgram:0x740083e698
[017:039] [2022-12-31 23:56:07 +0000.310672][37a0]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[017:067] [2022-12-31 23:56:07 +0000.338281][3712] drawYUV420 render
OpenGLRenderProgram:0x740083e698
[017:074] [2022-12-31 23:56:07 +0000.345048][37a1] add aac audio track with id:1
[017:109] [2022-12-31 23:56:07 +0000.380500][37a0] h264 add frame header cdr flag
[017:109] [2022-12-31 23:56:07 +0000.380939][37a0] h264 add frame header cdr flag
[017:110] [2022-12-31 23:56:07 +0000.381161][37a0] Received key frame:0
[017:110] [2022-12-31 23:56:07 +0000.381207][37a0] H264Encode:: get a sps pps
header!headerSize:31
[017:110] [2022-12-31 23:56:07 +0000.381441][37a1] get the H.264 SPS parameter
[017:110] [2022-12-31 23:56:07 +0000.381739][37a1] add video track with id:2
[017:111] [2022-12-31 23:56:07 +0000.382251][37a1] get the H.264 PPS parameter
[017:111] [2022-12-31 23:56:07 +0000.382536][37a1] get the H.264 IDR frame
[017:111] [2022-12-31 23:56:07 +0000.382590][37a1] resss:true
[017:111] [2022-12-31 23:56:07 +0000.382634][37a1] video start ts:0
[017:111] [2022-12-31 23:56:07 +0000.382700][37a1] the video frame has been written
into MP4 file
[017:134] [2022-12-31 23:56:07 +0000.405473][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:169] [2022-12-31 23:56:07 +0000.440640][37a1] audio start ts:0
[017:169] [2022-12-31 23:56:07 +0000.440796][37a1] the audio frame has been written
into MP4 file
[017:199] [2022-12-31 23:56:07 +0000.470763][3712] The convert RGB to YUV take 1
[017:247] [2022-12-31 23:56:07 +0000.518358][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[017:266] [2022-12-31 23:56:07 +0000.537000][37a0] DTS queue for
Generator:0x730ddb5cb8 200 233
[017:302] [2022-12-31 23:56:07 +0000.573141][37a0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:233 pts:233
[017:334] [2022-12-31 23:56:07 +0000.605068][379b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:410] [2022-12-31 23:56:07 +0000.681764][37a0] SendFrame
encodedImage._timeStamp:336encodedImage->_length:42624
[017:466] [2022-12-31 23:56:07 +0000.737210][37a0] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:433
[017:466] [2022-12-31 23:56:07 +0000.737322][37a0] push video frame to H264
encoder. (100 frame for one log)

[017:466] [2022-12-31 23:56:07 +0000.737401][37a0] push video frame to H264


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

[017:466] [2022-12-31 23:56:07 +0000.737448][37a0] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:433(100 frame for one log)
[017:466] [2022-12-31 23:56:07 +0000.737496][37a0] The input pts:433 fps:30
[017:502] [2022-12-31 23:56:07 +0000.773377][37a0] H264Encode::H264SWEncoder get
callback, length:25952 type:1 nalType:1length:25948
[017:515] [2022-12-31 23:56:07 +0000.786221][3799]
RecordAudioSource::PullAudioFrame
[017:626] [2022-12-31 23:56:07 +0000.897359][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:697] [2022-12-31 23:56:07 +0000.968706][3712] The convert RGB to YUV take 1
[018:040] [2022-12-31 23:56:08 +0000.311012][37a0] Push an pts:1006 to dts queue.
[018:068] [2022-12-31 23:56:08 +0000.339219][37a0] last dts:972 currentPts:1006
ppsOrSPS:0 queue length:2
[018:101] [2022-12-31 23:56:08 +0000.372899][37a0] DTS queue for
Generator:0x730ddb5cb8 1034 1069
[018:132] [2022-12-31 23:56:08 +0000.402945][3712] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[018:196] [2022-12-31 23:56:08 +0000.467111][3712] The convert RGB to YUV take 2
[018:206] [2022-12-31 23:56:08 +0000.477470][3716] Run AGC when audioType = 0
[018:323] [2022-12-31 23:56:08 +0000.594095][3799] AF_SpeedFilter audio
0x731843a880 PullFrame
[018:331] [2022-12-31 23:56:08 +0000.602455][379b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:626] [2022-12-31 23:56:08 +0000.897441][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:704] [2022-12-31 23:56:08 +0000.975436][3712] The convert RGB to YUV take 2
[018:759] [2022-12-31 23:56:09 +0000.30831][3799] resampled_data_size:7680
[018:760] [2022-12-31 23:56:09 +0000.31118][3799] AF_SpeedFilter::PullFrame eof4
[018:764] [2022-12-31 23:56:09 +0000.35847][3799]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[018:863] [2022-12-31 23:56:09 +0000.134889][3712] GPUImageProcessing: process
video frame with resolution 1280 X 720
[018:864] [2022-12-31 23:56:09 +0000.134997][3712] GPUImageProcessing: input frame
width1280 X 720
[018:864] [2022-12-31 23:56:09 +0000.135391][3712] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[018:864] [2022-12-31 23:56:09 +0000.135491][3712] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[018:866] [2022-12-31 23:56:09 +0000.137809][37a0]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:1835
[018:938] [2022-12-31 23:56:09 +0000.209404][37a0] DTS queue for
Generator:0x730ddb5cb8 1871 1906
[018:966] [2022-12-31 23:56:09 +0000.237623][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[019:074] [2022-12-31 23:56:09 +0000.345853][37a0] h264 add frame header cdr flag
[019:078] [2022-12-31 23:56:09 +0000.349097][37a0] Received key frame:2002
[019:103] [2022-12-31 23:56:09 +0000.374678][3712] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4983 diff: 18
[019:106] [2022-12-31 23:56:09 +0000.377954][37a1] get the H.264 IDR frame
[019:131] [2022-12-31 23:56:09 +0000.402465][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:141] [2022-12-31 23:56:09 +0000.412185][3799] FilterPipeline2::OnAudioFrame
pts 2160 last_audio_timestamp_ 2160
[019:199] [2022-12-31 23:56:09 +0000.470851][3712] The convert RGB to YUV take 1
[019:240] [2022-12-31 23:56:09 +0000.511806][379f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2089queue_audio_frame_:10
[019:330] [2022-12-31 23:56:09 +0000.601784][379b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:352] [2022-12-31 23:56:09 +0000.623710][3799]
RecordAudioSource::PullAudioFrame
[019:367] [2022-12-31 23:56:09 +0000.638804][37a0] Push an pts:2335 to dts queue.
[019:406] [2022-12-31 23:56:09 +0000.677390][37a0] last dts:2304 currentPts:2335
ppsOrSPS:0 queue length:2
[019:631] [2022-12-31 23:56:09 +0000.902616][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:701] [2022-12-31 23:56:09 +0000.972888][3712] The convert RGB to YUV take 2
[019:742] [2022-12-31 23:56:10 +0000.13630][37a0] DTS queue for
Generator:0x730ddb5cb8 2707
[019:896] [2022-12-31 23:56:10 +0000.167149][3799] AF_SpeedFilter audio
0x731843a880 PullFrame
[020:133] [2022-12-31 23:56:10 +0000.404774][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:198] [2022-12-31 23:56:10 +0000.469338][3712] The convert RGB to YUV take 2
[020:202] [2022-12-31 23:56:10 +0000.473247][3717] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:202] [2022-12-31 23:56:10 +0000.473406][3717] _deviceSampleRate:48000

[020:203] [2022-12-31 23:56:10 +0000.474822][3716] Run AGC when audioType = 0


[020:204] [2022-12-31 23:56:10 +0000.475021][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:296] [2022-12-31 23:56:10 +0000.567795][3712] drawYUV420 render
OpenGLRenderProgram:0x740083e698
[020:326] [2022-12-31 23:56:10 +0000.597359][379b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:567] [2022-12-31 23:56:10 +0000.838670][37a0] DTS queue for
Generator:0x730ddb5cb8 3533
[020:632] [2022-12-31 23:56:10 +0000.903774][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:673] [2022-12-31 23:56:10 +0000.944174][37a0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3604 pts:3604
[020:676] [2022-12-31 23:56:10 +0000.947389][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[020:701] [2022-12-31 23:56:10 +0000.972563][3712] The convert RGB to YUV take 2
[020:702] [2022-12-31 23:56:10 +0000.973223][37a0] Push an pts:3671 to dts queue.
[020:736] [2022-12-31 23:56:11 +0000.7424][37a0] SendFrame
encodedImage._timeStamp:3671encodedImage->_length:48912
[020:736] [2022-12-31 23:56:11 +0000.7616][37a0] last dts:3638 currentPts:3671
ppsOrSPS:0 queue length:2
[020:835] [2022-12-31 23:56:11 +0000.106863][37a0] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3804
[020:836] [2022-12-31 23:56:11 +0000.107204][37a0] push video frame to H264
encoder. (100 frame for one log)

[020:836] [2022-12-31 23:56:11 +0000.107309][37a0] push video frame to H264


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

[020:836] [2022-12-31 23:56:11 +0000.107367][37a0] H264Encode::push video frame to


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

[020:836] [2022-12-31 23:56:11 +0000.107440][37a0] The input pts:3804 fps:30


[020:872] [2022-12-31 23:56:11 +0000.143573][37a0] H264Encode::H264SWEncoder get
callback, length:61936 type:1 nalType:1length:61932
[020:982] [2022-12-31 23:56:11 +0000.253236][3799] resampled_data_size:0
[021:008] [2022-12-31 23:56:11 +0000.279570][3799] AF_SpeedFilter::PullFrame eof4
[021:013] [2022-12-31 23:56:11 +0000.283967][3799]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[021:069] [2022-12-31 23:56:11 +0000.340600][37a0] h264 add frame header cdr flag
[021:070] [2022-12-31 23:56:11 +0000.341137][37a0] Received key frame:4006
[021:102] [2022-12-31 23:56:11 +0000.373430][37a1] get the H.264 IDR frame
[021:129] [2022-12-31 23:56:11 +0000.400672][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:191] [2022-12-31 23:56:11 +0000.462535][3799]
RecordAudioSource::PullAudioFrame
[021:198] [2022-12-31 23:56:11 +0000.469837][3712] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5983 diff: 18
[021:201] [2022-12-31 23:56:11 +0000.472370][3712] The convert RGB to YUV take 2
[021:297] [2022-12-31 23:56:11 +0000.568478][379b] The output timestamp from audio
mixer change:954156226
[021:312] [2022-12-31 23:56:11 +0000.583599][3716] On audio frame the broadcast
with timestamp:954156247 samples:480. (1000 frame for one log)

[021:329] [2022-12-31 23:56:11 +0000.600036][379b] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[021:329] [2022-12-31 23:56:11 +0000.600430][379b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[021:405] [2022-12-31 23:56:11 +0000.676537][37a0] DTS queue for
Generator:0x730ddb5cb8 4339 4372
[021:488] [2022-12-31 23:56:11 +0000.759286][3799] AF_SpeedFilter audio
0x731843a880 PullFrame
[021:507] [2022-12-31 23:56:11 +0000.778406][379f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4411queue_audio_frame_:4
[021:631] [2022-12-31 23:56:11 +0000.902489][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:668] [2022-12-31 23:56:11 +0000.939049][3712] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[021:701] [2022-12-31 23:56:11 +0000.972699][3712] The convert RGB to YUV take 2
[021:995] [2022-12-31 23:56:12 +0000.266905][3799] AF_SpeedFilter audio time,
0x731843a880 rcv time: 954156930
[021:996] [2022-12-31 23:56:12 +0000.267045][3799] AF_SpeedFilter audio time,
0x731843a880 rcv time: 954156930in_nSamples:441
[022:037] [2022-12-31 23:56:12 +0000.308520][37a0] Push an pts:5004 to dts queue.
[022:061] [2022-12-31 23:56:12 +0000.332128][3799]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 954156929
[022:061] [2022-12-31 23:56:12 +0000.332344][3799]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[022:069] [2022-12-31 23:56:12 +0000.340893][37a0] last dts:4968 currentPts:5004
ppsOrSPS:0 queue length:2
[022:128] [2022-12-31 23:56:12 +0000.399313][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:202] [2022-12-31 23:56:12 +0000.473307][3712] The convert RGB to YUV take 2
[022:204] [2022-12-31 23:56:12 +0000.475447][3716] Run AGC when audioType = 0
[022:205] [2022-12-31 23:56:12 +0000.476538][37a0]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:5171
[022:225] [2022-12-31 23:56:12 +0000.496480][3712] GPUImageProcessing: process
video frame with resolution 1280 X 720
[022:225] [2022-12-31 23:56:12 +0000.496587][3712] GPUImageProcessing: input frame
width1280 X 720
[022:226] [2022-12-31 23:56:12 +0000.496998][3712] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[022:226] [2022-12-31 23:56:12 +0000.497085][3712] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[022:231] [2022-12-31 23:56:12 +0000.502037][37a0] DTS queue for
Generator:0x730ddb5cb8 5171 5197
[022:333] [2022-12-31 23:56:12 +0000.604582][379b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[022:391] [2022-12-31 23:56:12 +0000.662524][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[022:637] [2022-12-31 23:56:12 +0000.908657][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:702] [2022-12-31 23:56:12 +0000.973250][3712] The convert RGB to YUV take 2
[023:037] [2022-12-31 23:56:13 +0000.308617][3799]
RecordAudioSource::PullAudioFrame
[023:073] [2022-12-31 23:56:13 +0000.344256][37a0] DTS queue for
Generator:0x730ddb5cb8 6003 6040
[023:074] [2022-12-31 23:56:13 +0000.345098][3799] AF_SpeedFilter audio
0x731843a880 PullFrame
[023:077] [2022-12-31 23:56:13 +0000.348277][37a0] h264 add frame header cdr flag
[023:077] [2022-12-31 23:56:13 +0000.348690][37a0] Received key frame:6003
[023:108] [2022-12-31 23:56:13 +0000.379267][37a1] get the H.264 IDR frame
[023:129] [2022-12-31 23:56:13 +0000.400065][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[023:195] [2022-12-31 23:56:13 +0000.466843][3799] resampled_data_size:10752
[023:202] [2022-12-31 23:56:13 +0000.473640][3712] The convert RGB to YUV take 2
[023:263] [2022-12-31 23:56:13 +0000.534634][3712] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6983 diff: 18
[023:271] [2022-12-31 23:56:13 +0000.541987][3799] AF_SpeedFilter::PullFrame eof4
[023:275] [2022-12-31 23:56:13 +0000.546409][3799]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[023:291] [2022-12-31 23:56:13 +0000.562507][3799] AF_SpeedFilter audio time
[023:291] [2022-12-31 23:56:13 +0000.562764][3799] AF_SpeedFilter audio time 111,
0x731843a880 out time: 954158129 org time: 954158129
[023:330] [2022-12-31 23:56:13 +0000.601187][379b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[023:368] [2022-12-31 23:56:13 +0000.639164][37a0] Push an pts:6335 to dts queue.
[023:405] [2022-12-31 23:56:13 +0000.676869][37a0] last dts:6301 currentPts:6335
ppsOrSPS:0 queue length:2
[023:641] [2022-12-31 23:56:13 +0000.912422][3712] drawYUV420 render
OpenGLRenderProgram:0x740083e698
[023:641] [2022-12-31 23:56:13 +0000.912852][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[023:696] [2022-12-31 23:56:13 +0000.966971][3712] The convert RGB to YUV take 2
[023:857] [2022-12-31 23:56:14 +0000.128248][379f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6733queue_audio_frame_:7
[023:869] [2022-12-31 23:56:14 +0000.140599][37a0] DTS queue for
Generator:0x730ddb5cb8 6834
[024:037] [2022-12-31 23:56:14 +0000.308121][37a0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6970 pts:6970
[024:071] [2022-12-31 23:56:14 +0000.342764][37a0] SendFrame
encodedImage._timeStamp:7003encodedImage->_length:29968
[024:110] [2022-12-31 23:56:14 +0000.381778][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[024:130] [2022-12-31 23:56:14 +0000.401367][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[024:200] [2022-12-31 23:56:14 +0000.471435][3712] The convert RGB to YUV take 2
[024:200] [2022-12-31 23:56:14 +0000.471828][37a0] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:7170
[024:201] [2022-12-31 23:56:14 +0000.471989][37a0] push video frame to H264
encoder. (100 frame for one log)

[024:201] [2022-12-31 23:56:14 +0000.472064][37a0] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720
[024:201] [2022-12-31 23:56:14 +0000.472099][37a0] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:7170(100 frame for one
log)

[024:201] [2022-12-31 23:56:14 +0000.472141][37a0] The input pts:7170 fps:30


[024:206] [2022-12-31 23:56:14 +0000.477764][3716] Run AGC when audioType = 0
[024:207] [2022-12-31 23:56:14 +0000.477975][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:234] [2022-12-31 23:56:14 +0000.505911][37a0] H264Encode::H264SWEncoder get
callback, length:23504 type:1 nalType:1length:23500
[024:326] [2022-12-31 23:56:14 +0000.597265][379b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[024:631] [2022-12-31 23:56:14 +0000.902521][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[024:650] [2022-12-31 23:56:14 +0000.921399][3799] AF_SpeedFilter audio
0x731843a880 PullFrame
[024:704] [2022-12-31 23:56:14 +0000.975921][3712] The convert RGB to YUV take 1
[024:706] [2022-12-31 23:56:14 +0000.977749][37a0] Push an pts:7674 to dts queue.
[024:710] [2022-12-31 23:56:14 +0000.981813][37a0] DTS queue for
Generator:0x730ddb5cb8 7674
[024:739] [2022-12-31 23:56:15 +0000.10634][37a0] last dts:7634 currentPts:7674
ppsOrSPS:0 queue length:2
[024:878] [2022-12-31 23:56:15 +0000.149425][3799]
RecordAudioSource::PullAudioFrame
[025:071] [2022-12-31 23:56:15 +0000.342288][37a0] h264 add frame header cdr flag
[025:071] [2022-12-31 23:56:15 +0000.342710][37a0] Received key frame:8002
[025:111] [2022-12-31 23:56:15 +0000.382038][37a1] get the H.264 IDR frame
[025:130] [2022-12-31 23:56:15 +0000.401638][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[025:202] [2022-12-31 23:56:15 +0000.473407][3712] The convert RGB to YUV take 2
[025:332] [2022-12-31 23:56:15 +0000.603391][379b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[025:364] [2022-12-31 23:56:15 +0000.635045][3712] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7983 diff: 18
[025:453] [2022-12-31 23:56:15 +0000.724570][3799] resampled_data_size:1536
[025:532] [2022-12-31 23:56:15 +0000.803000][3799] AF_SpeedFilter::PullFrame eof4
[025:536] [2022-12-31 23:56:15 +0000.807513][3799]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[025:540] [2022-12-31 23:56:15 +0000.811118][37a0]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:8508
[025:544] [2022-12-31 23:56:15 +0000.815325][37a0] DTS queue for
Generator:0x730ddb5cb8 8469 8508
[025:594] [2022-12-31 23:56:15 +0000.865496][3712] GPUImageProcessing: process
video frame with resolution 1280 X 720
[025:594] [2022-12-31 23:56:15 +0000.865601][3712] GPUImageProcessing: input frame
width1280 X 720
[025:595] [2022-12-31 23:56:15 +0000.866033][3712] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[025:595] [2022-12-31 23:56:15 +0000.866113][3712] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[025:633] [2022-12-31 23:56:15 +0000.904578][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[025:700] [2022-12-31 23:56:15 +0000.971328][3712] The convert RGB to YUV take 2
[025:824] [2022-12-31 23:56:16 +0000.95021][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[026:032] [2022-12-31 23:56:16 +0000.303481][37a0] Push an pts:9001 to dts queue.
[026:073] [2022-12-31 23:56:16 +0000.344135][37a0] last dts:8968 currentPts:9001
ppsOrSPS:0 queue length:2
[026:115] [2022-12-31 23:56:16 +0000.386723][379f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9055queue_audio_frame_:1
[026:130] [2022-12-31 23:56:16 +0000.401043][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[026:196] [2022-12-31 23:56:16 +0000.467567][3712] The convert RGB to YUV take 2
[026:203] [2022-12-31 23:56:16 +0000.474564][3716] Run AGC when audioType = 0
[026:228] [2022-12-31 23:56:16 +0000.499533][3799] AF_SpeedFilter audio
0x731843a880 PullFrame
[026:332] [2022-12-31 23:56:16 +0000.603415][379b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[026:364] [2022-12-31 23:56:16 +0000.635114][37a0] DTS queue for
Generator:0x730ddb5cb8 9305 9333
[026:630] [2022-12-31 23:56:16 +0000.901471][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[026:698] [2022-12-31 23:56:16 +0000.969944][3712] The convert RGB to YUV take 1
[026:719] [2022-12-31 23:56:16 +0000.990913][3799]
RecordAudioSource::PullAudioFrame
[026:973] [2022-12-31 23:56:17 +0000.244906][3712] drawYUV420 render
OpenGLRenderProgram:0x740083e698
[027:072] [2022-12-31 23:56:17 +0000.343226][37a0] h264 add frame header cdr flag
[027:072] [2022-12-31 23:56:17 +0000.343526][37a0] Received key frame:10000
[027:104] [2022-12-31 23:56:17 +0000.375593][37a1] get the H.264 IDR frame
[027:132] [2022-12-31 23:56:17 +0000.403219][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[027:180] [2022-12-31 23:56:17 +0000.451914][37a0] DTS queue for
Generator:0x730ddb5cb8 10142
[027:202] [2022-12-31 23:56:17 +0000.473937][3712] The convert RGB to YUV take 2
[027:327] [2022-12-31 23:56:17 +0000.598680][379b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[027:367] [2022-12-31 23:56:17 +0000.638741][37a0] Push an pts:10336 to dts queue.
[027:407] [2022-12-31 23:56:17 +0000.678843][37a0] SendFrame
encodedImage._timeStamp:10336encodedImage->_length:22640
[027:408] [2022-12-31 23:56:17 +0000.679105][37a0] last dts:10305 currentPts:10336
ppsOrSPS:0 queue length:2
[027:408] [2022-12-31 23:56:17 +0000.679182][37a0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10336 pts:10336
[027:439] [2022-12-31 23:56:17 +0000.710734][3712] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8983 diff: 18
[027:533] [2022-12-31 23:56:17 +0000.804162][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[027:568] [2022-12-31 23:56:17 +0000.838985][37a0] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10534
[027:568] [2022-12-31 23:56:17 +0000.839124][37a0] push video frame to H264
encoder. (100 frame for one log)

[027:568] [2022-12-31 23:56:17 +0000.839186][37a0] push video frame to H264


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

[027:568] [2022-12-31 23:56:17 +0000.839235][37a0] H264Encode::push video frame to


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

[027:568] [2022-12-31 23:56:17 +0000.839346][37a0] The input pts:10534 fps:30


[027:606] [2022-12-31 23:56:17 +0000.876967][37a0] H264Encode::H264SWEncoder get
callback, length:21056 type:1 nalType:1length:21052
[027:620] [2022-12-31 23:56:17 +0000.891504][3799] resampled_data_size:13824
[027:633] [2022-12-31 23:56:17 +0000.904609][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[027:700] [2022-12-31 23:56:17 +0000.971421][3712] The convert RGB to YUV take 2
[027:780] [2022-12-31 23:56:18 +0000.51931][3799] AF_SpeedFilter::PullFrame eof4
[027:785] [2022-12-31 23:56:18 +0000.56339][3799]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[027:810] [2022-12-31 23:56:18 +0000.81679][3799] AF_SpeedFilter audio 0x731843a880
PullFrame
[028:028] [2022-12-31 23:56:18 +0000.299920][37a0] DTS queue for
Generator:0x730ddb5cb8 10943 10968 10998
[028:131] [2022-12-31 23:56:18 +0000.402169][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[028:199] [2022-12-31 23:56:18 +0000.470597][3712] The convert RGB to YUV take 2
[028:202] [2022-12-31 23:56:18 +0000.473617][3716] Run AGC when audioType = 0
[028:202] [2022-12-31 23:56:18 +0000.473927][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:332] [2022-12-31 23:56:18 +0000.603243][379b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[028:477] [2022-12-31 23:56:18 +0000.748889][379f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11377queue_audio_frame_:4
[028:563] [2022-12-31 23:56:18 +0000.834688][3799]
RecordAudioSource::PullAudioFrame
[028:628] [2022-12-31 23:56:18 +0000.899020][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[028:699] [2022-12-31 23:56:18 +0000.970916][3712] The convert RGB to YUV take 1
[028:702] [2022-12-31 23:56:18 +0000.973740][37a0] Push an pts:11669 to dts queue.
[028:735] [2022-12-31 23:56:19 +0000.6319][37a0] last dts:11636 currentPts:11669
ppsOrSPS:0 queue length:2
[028:835] [2022-12-31 23:56:19 +0000.106710][37a0] DTS queue for
Generator:0x730ddb5cb8 11801
[028:867] [2022-12-31 23:56:19 +0000.138456][37a0]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:11834
[028:968] [2022-12-31 23:56:19 +0000.239104][3712] GPUImageProcessing: process
video frame with resolution 1280 X 720
[028:968] [2022-12-31 23:56:19 +0000.239224][3712] GPUImageProcessing: input frame
width1280 X 720
[028:968] [2022-12-31 23:56:19 +0000.239715][3712] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[028:968] [2022-12-31 23:56:19 +0000.239809][3712] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[029:077] [2022-12-31 23:56:19 +0000.348557][37a0] h264 add frame header cdr flag
[029:078] [2022-12-31 23:56:19 +0000.349603][37a0] Received key frame:12004
[029:109] [2022-12-31 23:56:19 +0000.380887][37a1] get the H.264 IDR frame
[029:132] [2022-12-31 23:56:19 +0000.402993][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[029:199] [2022-12-31 23:56:19 +0000.470354][3712] The convert RGB to YUV take 2
[029:226] [2022-12-31 23:56:19 +0000.497951][3799] FilterPipeline2::OnAudioFrame
pts 12160 last_audio_timestamp_ 12160
[029:255] [2022-12-31 23:56:19 +0000.525972][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[029:329] [2022-12-31 23:56:19 +0000.600853][379b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[029:401] [2022-12-31 23:56:19 +0000.672438][3799] AF_SpeedFilter audio
0x731843a880 PullFrame
[029:530] [2022-12-31 23:56:19 +0000.801281][3712] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9983 diff: 18
[029:628] [2022-12-31 23:56:19 +0000.899550][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[029:670] [2022-12-31 23:56:19 +0000.941367][37a0] DTS queue for
Generator:0x730ddb5cb8 12600 12638
[029:699] [2022-12-31 23:56:19 +0000.970475][3712] The convert RGB to YUV take 2
[029:882] [2022-12-31 23:56:20 +0000.153285][3799] resampled_data_size:4608
[030:037] [2022-12-31 23:56:20 +0000.308263][37a0] Push an pts:13004 to dts queue.
[030:048] [2022-12-31 23:56:20 +0000.318984][3799] AF_SpeedFilter::PullFrame eof4
[030:052] [2022-12-31 23:56:20 +0000.323232][3799]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[030:072] [2022-12-31 23:56:20 +0000.343540][37a0] last dts:12970 currentPts:13004
ppsOrSPS:0 queue length:2
[030:133] [2022-12-31 23:56:20 +0000.404356][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[030:202] [2022-12-31 23:56:20 +0000.472989][3712] The convert RGB to YUV take 2
[030:202] [2022-12-31 23:56:20 +0000.473388][3717] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:202] [2022-12-31 23:56:20 +0000.473540][3717] _deviceSampleRate:48000

[030:205] [2022-12-31 23:56:20 +0000.477478][3716] Run AGC when audioType = 0


[030:301] [2022-12-31 23:56:20 +0000.572108][3712] drawYUV420 render
OpenGLRenderProgram:0x740083e698
[030:335] [2022-12-31 23:56:20 +0000.606119][379b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[030:404] [2022-12-31 23:56:20 +0000.675168][3799]
RecordAudioSource::PullAudioFrame
[030:503] [2022-12-31 23:56:20 +0000.774138][37a0] DTS queue for
Generator:0x730ddb5cb8 13434 13471
[030:635] [2022-12-31 23:56:20 +0000.906793][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[030:703] [2022-12-31 23:56:20 +0000.974161][3712] The convert RGB to YUV take 2
[030:740] [2022-12-31 23:56:21 +0000.11077][37a0] SendFrame
encodedImage._timeStamp:13672encodedImage->_length:40960
[030:771] [2022-12-31 23:56:21 +0000.42939][37a0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13705 pts:13705
[030:822] [2022-12-31 23:56:21 +0000.93721][379f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13699queue_audio_frame_:7
[030:939] [2022-12-31 23:56:21 +0000.210244][37a0] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13907
[030:939] [2022-12-31 23:56:21 +0000.210345][37a0] push video frame to H264
encoder. (100 frame for one log)

[030:939] [2022-12-31 23:56:21 +0000.210399][37a0] push video frame to H264


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

[030:939] [2022-12-31 23:56:21 +0000.210431][37a0] H264Encode::push video frame to


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

[030:939] [2022-12-31 23:56:21 +0000.210468][37a0] The input pts:13907 fps:30


[030:972] [2022-12-31 23:56:21 +0000.242977][37a0] H264Encode::H264SWEncoder get
callback, length:85152 type:1 nalType:1length:85148
[030:973] [2022-12-31 23:56:21 +0000.244176][3799] AF_SpeedFilter audio
0x731843a880 PullFrame
[030:973] [2022-12-31 23:56:21 +0000.244818][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[031:072] [2022-12-31 23:56:21 +0000.343734][37a0] h264 add frame header cdr flag
[031:073] [2022-12-31 23:56:21 +0000.344109][37a0] Received key frame:14005
[031:113] [2022-12-31 23:56:21 +0000.384057][37a1] get the H.264 IDR frame
[031:135] [2022-12-31 23:56:21 +0000.406492][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[031:199] [2022-12-31 23:56:21 +0000.470027][3712] The convert RGB to YUV take 2
[031:277] [2022-12-31 23:56:21 +0000.548468][379b] The output timestamp from audio
mixer change:954166201
[031:307] [2022-12-31 23:56:21 +0000.578244][37a0] DTS queue for
Generator:0x730ddb5cb8 14271
[031:314] [2022-12-31 23:56:21 +0000.585623][3716] On audio frame the broadcast
with timestamp:954166249 samples:480. (1000 frame for one log)

[031:330] [2022-12-31 23:56:21 +0000.601118][379b] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[031:330] [2022-12-31 23:56:21 +0000.601515][379b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[031:372] [2022-12-31 23:56:21 +0000.643608][37a0] Push an pts:14339 to dts queue.
[031:404] [2022-12-31 23:56:21 +0000.675038][37a0] last dts:14309 currentPts:14339
ppsOrSPS:0 queue length:2
[031:602] [2022-12-31 23:56:21 +0000.872996][3712] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10983 diff: 18
[031:632] [2022-12-31 23:56:21 +0000.903477][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[031:699] [2022-12-31 23:56:21 +0000.970068][3712] The convert RGB to YUV take 2
[031:996] [2022-12-31 23:56:22 +0000.267648][3799] AF_SpeedFilter audio time,
0x731843a880 rcv time: 954166927
[031:996] [2022-12-31 23:56:22 +0000.267768][3799] AF_SpeedFilter audio time,
0x731843a880 rcv time: 954166927in_nSamples:441
[032:051] [2022-12-31 23:56:22 +0000.322571][3799] resampled_data_size:16616
[032:051] [2022-12-31 23:56:22 +0000.322872][3799]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 954166929
[032:052] [2022-12-31 23:56:22 +0000.323003][3799]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[032:132] [2022-12-31 23:56:22 +0000.403621][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[032:139] [2022-12-31 23:56:22 +0000.410615][37a0] DTS queue for
Generator:0x730ddb5cb8 15103
[032:202] [2022-12-31 23:56:22 +0000.473765][3712] The convert RGB to YUV take 2
[032:205] [2022-12-31 23:56:22 +0000.476301][3716] Run AGC when audioType = 0
[032:205] [2022-12-31 23:56:22 +0000.476382][37a0]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:15171
[032:205] [2022-12-31 23:56:22 +0000.476440][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:241] [2022-12-31 23:56:22 +0000.512131][3712] StopRecording:
[032:241] [2022-12-31 23:56:22 +0000.512895][3712] OnNeedStopRecording:
[032:244] [2022-12-31 23:56:22 +0000.515125][3799] PullAudioFrame: PullFrame audio
finished.
[032:244] [2022-12-31 23:56:22 +0000.515281][3799]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[032:246] [2022-12-31 23:56:22 +0000.517940][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[032:247] [2022-12-31 23:56:22 +0000.518111][3712] operator(): Stop
[032:247] [2022-12-31 23:56:22 +0000.518144][3712] StopPullFrameAndWriteMp4
time:954167182 enter.

[032:247] [2022-12-31 23:56:22 +0000.518161][3712] StopRecording:


[032:247] [2022-12-31 23:56:22 +0000.518750][37a0]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[032:248] [2022-12-31 23:56:22 +0000.519672][3711] stop recording
[032:248] [2022-12-31 23:56:22 +0000.519719][3711]
RecordingSessionInternalSimple:destroy media processers
[032:248] [2022-12-31 23:56:22 +0000.519736][3711] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[032:248] [2022-12-31 23:56:22 +0000.519750][3711] H264Encode::flushing hareware
Encoder
[032:248] [2022-12-31 23:56:22 +0000.519857][3711] Flush time:954167183 enter.

[032:248] [2022-12-31 23:56:22 +0000.519888][3711] H264Encoder encoder flush


[032:248] [2022-12-31 23:56:22 +0000.519906][3711] flush output queue
[032:332] [2022-12-31 23:56:22 +0000.603564][379b] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[032:568] [2022-12-31 23:56:22 +0000.840007][3711] Flush leave. expire time = 321
ms

[032:569] [2022-12-31 23:56:22 +0000.840326][3711] ~H264EncodeWrap:


[032:569] [2022-12-31 23:56:22 +0000.840394][3711] ~H264Encode:
[032:569] [2022-12-31 23:56:22 +0000.840444][3711] teardownCompressionSession:
H264Encode::destroying Encoder
[032:569] [2022-12-31 23:56:22 +0000.840498][3711] Release time:954167504 enter.

[032:569] [2022-12-31 23:56:22 +0000.840729][3711] Release:


MediaCodecVideoEncoder::Release _inited:1
[032:569] [2022-12-31 23:56:22 +0000.840833][3711] Destroy time:954167504 enter.

[032:570] [2022-12-31 23:56:22 +0000.840968][3711] H264Encoder encoderDestroy


[032:570] [2022-12-31 23:56:22 +0000.841034][3711]
AndroidMediaCodecVideoEncoder::release env: 0x738b3bb340
[032:570] [2022-12-31 23:56:22 +0000.841092][3711]
AndroidMediaCodecVideoEncoder::Destroy
[032:604] [2022-12-31 23:56:22 +0000.875677][3711] Destroy leave. expire time = 35
ms

[032:604] [2022-12-31 23:56:22 +0000.875839][3711] Release leave. expire time = 35


ms

[032:604] [2022-12-31 23:56:22 +0000.875883][3711] ~AndroidHwAvcEncoder


time:954167539 enter.

[032:605] [2022-12-31 23:56:22 +0000.876130][3711] Release time:954167540 enter.

[032:605] [2022-12-31 23:56:22 +0000.876195][3711] Release:


MediaCodecVideoEncoder:: has been released before, just return
[032:605] [2022-12-31 23:56:22 +0000.876217][3711] Release leave. expire time = 0
ms

[032:605] [2022-12-31 23:56:22 +0000.876240][3711] ~AndroidMediaCodecVideoEncoder


[032:605] [2022-12-31 23:56:22 +0000.876261][3711] ~WrapAndroidMediaCodec
time:954167540 enter.

[032:605] [2022-12-31 23:56:22 +0000.876282][3711] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[032:605] [2022-12-31 23:56:22 +0000.876302][3711] video hevc hw codec


destructor:0x741281f680

[032:605] [2022-12-31 23:56:22 +0000.876340][3711] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[032:605] [2022-12-31 23:56:22 +0000.876371][3711] teardownCompressionSession:


H264Encode::destroyed Encoder
[032:605] [2022-12-31 23:56:22 +0000.876398][3711]
RecordingSessionInternalSimple:destroy aac encoder output!
[032:605] [2022-12-31 23:56:22 +0000.876421][3711] AACSWEncode destructor
[032:615] [2022-12-31 23:56:22 +0000.886138][37a1] MP4 close file successfully
[032:615] [2022-12-31 23:56:22 +0000.886335][37a1] Recording session Internal:
notify recording ok
[032:615] [2022-12-31 23:56:22 +0000.886436][37a1] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_954151818.mp4,
output_video_timestamp_:15210 last_video_pts_:15171
[032:615] [2022-12-31 23:56:22 +0000.886541][37a1] OnRecordFinish:
[032:616] [2022-12-31 23:56:22 +0000.887483][37a1] onRecordingOk: net seek
pos:0record video duration:15204record audio duration:15185
[032:617] [2022-12-31 23:56:22 +0000.888894][379b] destructMicSource_w:
[032:618] [2022-12-31 23:56:22 +0000.889013][379b] setOutput_w:
MicSource::setOutput() 0x0
[032:618] [2022-12-31 23:56:22 +0000.889266][3712] releaseThread 0x7318439680
[032:618] [2022-12-31 23:56:22 +0000.889317][3712] ~MicSource: Mic source
destroyed:0x741f5ae400
[032:619] [2022-12-31 23:56:22 +0000.890663][3712] StopPullFrameAndWriteMp4 leave.
expire time = 372 ms

[032:619] [2022-12-31 23:56:22 +0000.890770][3712] DestroyPipelineAndFilters


time:954167554 enter.

[032:619] [2022-12-31 23:56:22 +0000.890824][3712] UnbindInputFilter 0x73184682c0


this 0x740083e8c0
[032:619] [2022-12-31 23:56:22 +0000.890866][3712] UnbindInputFilter 0x7318468458
this 0x731843a9d0
[032:619] [2022-12-31 23:56:22 +0000.890914][3712] UnbindInputFilter 0x740083e8c0
this 0x7314b58ca0
[032:620] [2022-12-31 23:56:22 +0000.890942][3712] filter: filter pipeline destroy
this: 0x7314b58c00
[032:620] [2022-12-31 23:56:22 +0000.891206][3712] ClearVideoOfSources: recodring
total frames:0
[032:620] [2022-12-31 23:56:22 +0000.891256][3712] ClearVideoOfSources:
[032:620] [2022-12-31 23:56:22 +0000.891303][3712] GPUImageProcessing destruct.
[032:620] [2022-12-31 23:56:22 +0000.891386][3712] destroy TrivalImageDrawer
0x736f9db880
[032:620] [2022-12-31 23:56:22 +0000.891431][3712] The shader has been initialize,
clean up them.

[032:620] [2022-12-31 23:56:22 +0000.891488][3712] ~OpenGLFrameBuffer:


[032:620] [2022-12-31 23:56:22 +0000.891608][3712] ~OpenGLFrameBuffer:
[032:623] [2022-12-31 23:56:22 +0000.894000][3712] ~OpenGLFrameBuffer:
[032:623] [2022-12-31 23:56:22 +0000.894145][3712] ~OpenGLFrameBuffer:
[032:623] [2022-12-31 23:56:22 +0000.894239][3712] ~OpenGLFrameBuffer:
[032:623] [2022-12-31 23:56:22 +0000.894320][3712] ~OpenGLFrameBuffer:
[032:623] [2022-12-31 23:56:22 +0000.894580][3712] GPUImageProcessing destruct
finish.
[032:623] [2022-12-31 23:56:22 +0000.894659][3712] GPURGBAFrame destruct.
[032:623] [2022-12-31 23:56:22 +0000.894720][3712] destroy OpenGLRenderProgram
0x740083e698
[032:623] [2022-12-31 23:56:22 +0000.894760][3712] ~CameraSource time:954167558
enter.

[032:623] [2022-12-31 23:56:22 +0000.894855][3712] ~CameraSource leave. expire


time = 0 ms

[032:623] [2022-12-31 23:56:22 +0000.894892][3712] ~RecordAudioSource


time:954167558 enter.

[032:623] [2022-12-31 23:56:22 +0000.894919][3712] ~RecordAudioSource leave.


expire time = 0 ms

[032:624] [2022-12-31 23:56:22 +0000.894947][3712] DestroyPipelineAndFilters


leave. expire time = 5 ms

[032:639] [2022-12-31 23:56:22 +0000.910527][1d6f]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[032:640] [2022-12-31 23:56:22 +0000.911466][1d6f] machine model :xiaomi
[032:640] [2022-12-31 23:56:22 +0000.911519][1d6f] Support this machine
model :xiaomi
[032:640] [2022-12-31 23:56:22 +0000.911550][1d6f] global inited! current sdk
version: 12-14-d8558ab
[032:640] [2022-12-31 23:56:22 +0000.911758][1d6f] filter: filter pipeline
construtc this: 0x7430648500
[032:640] [2022-12-31 23:56:22 +0000.911800][1d6f] MediaFilterGraph:
MediaFilterGraph construct
[032:640] [2022-12-31 23:56:22 +0000.911827][1d6f] GLESContext:
[032:640] [2022-12-31 23:56:22 +0000.911877][1d6f] The result of eglGetDisplay is:
0xb400007430714a00
[032:642] [2022-12-31 23:56:22 +0000.913322][1d6f] The result of creation:
0x7400ac5e80
[032:642] [2022-12-31 23:56:22 +0000.913509][1d6f] The result of
eglCreatePbufferSurface is: 0x7400ac7280
[032:642] [2022-12-31 23:56:22 +0000.913681][1d6f] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_954151818.mp4
[032:642] [2022-12-31 23:56:22 +0000.913740][1d6f] The source 0 speed:1
[032:642] [2022-12-31 23:56:22 +0000.913785][1d6f] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_954151818.mp4,
delay: 0
[032:642] [2022-12-31 23:56:22 +0000.913825][1d6f] CreateDecoderByVideoSource
time:954167577 enter.

[032:643] [2022-12-31 23:56:22 +0000.914055][1d6f] running_decoder_count:0max


count:2
[032:643] [2022-12-31 23:56:22 +0000.914102][1d6f] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_954151818.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7400a8bc00
[032:646] [2022-12-31 23:56:22 +0000.917655][37b4] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7317fc8200] Current FFmpeg version git-2021-06-16-
97cea6f

[032:667] [2022-12-31 23:56:22 +0000.938611][37b4] OnStreamInfoFound: video


duration_: 15204
[032:669] [2022-12-31 23:56:22 +0000.940049][1d6f] start decoder
[032:669] [2022-12-31 23:56:22 +0000.940142][1d6f] CreateDecoderByVideoSource
leave. expire time = 27 ms

[032:669] [2022-12-31 23:56:22 +0000.940176][1d6f] BindInputFilter 0x7317fa57a0


this 0x7314b5a498
[032:669] [2022-12-31 23:56:22 +0000.940200][1d6f] BindInputFilter 0x7314b5a498
this 0x7314b5a558
[032:669] [2022-12-31 23:56:22 +0000.940222][1d6f] BindInputFilter 0x7317fa57a0
this 0x7314b5a9d8
[032:669] [2022-12-31 23:56:22 +0000.940242][1d6f] BindInputFilter 0x7314b5a9d8
this 0x7314b5aa98
[032:669] [2022-12-31 23:56:22 +0000.940257][1d6f] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_954151818.mp4
[032:669] [2022-12-31 23:56:22 +0000.940280][1d6f] BindInputFilter 0x7314b5a558
this 0x7314b5ab58
[032:669] [2022-12-31 23:56:22 +0000.940299][1d6f] BindInputFilter 0x7314b5ab58
this 0x74306485a0
[032:669] [2022-12-31 23:56:22 +0000.940319][1d6f] BindInputFilter 0x7314b5aa98
this 0x7314b5ac18
[032:669] [2022-12-31 23:56:22 +0000.940336][1d6f] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_954151818.mp4
[032:669] [2022-12-31 23:56:22 +0000.940397][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[032:669] [2022-12-31 23:56:22 +0000.940816][1d6f] machine model :xiaomi
[032:669] [2022-12-31 23:56:22 +0000.940854][1d6f] Support this machine
model :xiaomi
[032:669] [2022-12-31 23:56:22 +0000.940867][1d6f] global inited! current sdk
version: 12-14-d8558ab
[032:669] [2022-12-31 23:56:22 +0000.940912][1d6f] GetPipeline:
-----------------------------------------
[032:670] [2022-12-31 23:56:22 +0000.940974][1d6f] GetPipeline: source:
0x7317fa5580
[032:670] [2022-12-31 23:56:22 +0000.940995][1d6f] GetPipeline: filter: NULLFilter
[032:670] [2022-12-31 23:56:22 +0000.941008][1d6f] GetPipeline: filter: NULLFilter
[032:670] [2022-12-31 23:56:22 +0000.941024][1d6f] GetPipeline: filter: NULLFilter
[032:670] [2022-12-31 23:56:22 +0000.941050][1d6f] GetPipeline: audio filter:
AuidoNULLFilter
[032:670] [2022-12-31 23:56:22 +0000.941062][1d6f] GetPipeline: audio filter:
AuidoNULLFilter
[032:670] [2022-12-31 23:56:22 +0000.941086][1d6f] GetPipeline: audio filter:
AudioNUllFilter
[032:670] [2022-12-31 23:56:22 +0000.941098][1d6f] GetPipeline:
------------------------------------------
[032:670] [2022-12-31 23:56:22 +0000.941122][1d6f] filter: filter pipeline2 update
pattern: 0
[032:670] [2022-12-31 23:56:22 +0000.941741][1d6f] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[032:671] [2022-12-31 23:56:22 +0000.941954][1d6f] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[032:671] [2022-12-31 23:56:22 +0000.942009][1d6f] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[032:671] [2022-12-31 23:56:22 +0000.942177][1d6f] DeviceInit:
[032:671] [2022-12-31 23:56:22 +0000.942383][1d6f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[032:671] [2022-12-31 23:56:22 +0000.942740][1d6f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[032:672] [2022-12-31 23:56:22 +0000.942965][1d6f] CreatePlatformSpecificObjects:
[032:672] [2022-12-31 23:56:22 +0000.942996][1d6f] audio device use null audio
input and opensl output
[032:672] [2022-12-31 23:56:22 +0000.943019][1d6f] Create OpenSLES output module
with java VM support.

[032:672] [2022-12-31 23:56:22 +0000.943130][1d6f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[032:672] [2022-12-31 23:56:22 +0000.943278][1d6f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[032:672] [2022-12-31 23:56:22 +0000.943427][1d6f] Create OpenSLES output module
with buffer num:2
[032:672] [2022-12-31 23:56:22 +0000.943462][1d6f] Error(trace.cc:40): Init the
output and input for audio device template.
[032:672] [2022-12-31 23:56:22 +0000.943480][1d6f] Init the output device.

[032:672] [2022-12-31 23:56:22 +0000.943497][1d6f] Set the playout as stereo:1


[032:672] [2022-12-31 23:56:22 +0000.943513][1d6f] Set the sample rate to be:44100

[032:672] [2022-12-31 23:56:22 +0000.943543][1d6f] Low latency buffer size:144 low


sample rate:48000
[032:672] [2022-12-31 23:56:22 +0000.943563][1d6f] DeviceInit: Done
[032:672] [2022-12-31 23:56:22 +0000.943696][1d6f] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[032:672] [2022-12-31 23:56:22 +0000.943705][37c5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73173b8a18
[032:673] [2022-12-31 23:56:22 +0000.943996][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[032:673] [2022-12-31 23:56:22 +0000.944057][1d6f]
MediaFilterPlayer::SetPlayerNotify 0x7400ad6700
[032:673] [2022-12-31 23:56:22 +0000.944084][1d6f]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[032:673] [2022-12-31 23:56:22 +0000.944101][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[032:673] [2022-12-31 23:56:22 +0000.944119][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[032:673] [2022-12-31 23:56:22 +0000.944162][1d6f] SetGraphLoop: SetGraphLoop 1
[032:673] [2022-12-31 23:56:22 +0000.944177][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[032:673] [2022-12-31 23:56:22 +0000.944194][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[032:673] [2022-12-31 23:56:22 +0000.944371][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[032:673] [2022-12-31 23:56:22 +0000.944528][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[032:673] [2022-12-31 23:56:22 +0000.944641][37b5] NO get frame from decoder
[032:673] [2022-12-31 23:56:22 +0000.944793][37c7] Start:
[032:673] [2022-12-31 23:56:22 +0000.944901][37c6] operator(): video render
started.
[032:674] [2022-12-31 23:56:22 +0000.944948][37c7] Start:
[032:674] [2022-12-31 23:56:22 +0000.945095][37c7] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[032:674] [2022-12-31 23:56:22 +0000.945125][37c7] Reset: history total size: 98
[032:674] [2022-12-31 23:56:22 +0000.945145][37c7] DeviceStart:
audioDevice_:0x731906b000
[032:674] [2022-12-31 23:56:22 +0000.945159][37c7] DeviceStart: time profile
playout init before
[032:674] [2022-12-31 23:56:22 +0000.945178][37c7] DeviceStart: time profile
playout init end
[032:674] [2022-12-31 23:56:22 +0000.945191][37c7] OpenSlesOutput:Start playout

[032:674] [2022-12-31 23:56:22 +0000.945850][37c7] Create the opensl output player.


streamtype before:0

[032:674] [2022-12-31 23:56:22 +0000.945890][37c7] Create the opensl output player.


streamtype after:3
[032:681] [2022-12-31 23:56:22 +0000.952694][37b5] NO get frame from decoder
[032:688] [2022-12-31 23:56:22 +0000.959178][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[032:691] [2022-12-31 23:56:22 +0000.962055][37b5] NO get frame from decoder
[032:691] [2022-12-31 23:56:22 +0000.962386][37b5] NO get frame from decoder
[032:694] [2022-12-31 23:56:22 +0000.965194][37b5] NO get frame from decoder
[032:702] [2022-12-31 23:56:22 +0000.973284][37b5] NO get frame from decoder
[032:707] [2022-12-31 23:56:22 +0000.978316][37b5] NO get frame from decoder
[032:708] [2022-12-31 23:56:22 +0000.979820][37b5] NO get frame from decoder
[032:750] [2022-12-31 23:56:23 +0000.21577][37c7] Enqueue opensl buffer size:1764
[032:778] [2022-12-31 23:56:23 +0000.49171][37c7] DeviceStart: time profile playout
all end
[032:778] [2022-12-31 23:56:23 +0000.49256][37c7] operator(): Audio playback
started.
[032:778] [2022-12-31 23:56:23 +0000.49858][37cb] Error(video_source.cc:430): wait
decoder a frame: 0
[032:779] [2022-12-31 23:56:23 +0000.50140][37ca]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:779] [2022-12-31 23:56:23 +0000.50231][37ca] Pull audio failed.(wait video!)
[032:782] [2022-12-31 23:56:23 +0000.53068][37c7] operator(): Started now!
[032:816] [2022-12-31 23:56:23 +0000.87225][37c6] lipsync_debug: First video frame
rendering.
[032:873] [2022-12-31 23:56:23 +0000.144907][37c7] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[032:874] [2022-12-31 23:56:23 +0000.145070][37c7] First audio frame rendering
[032:896] [2022-12-31 23:56:23 +0000.167411][37cc]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[032:898] [2022-12-31 23:56:23 +0000.169817][37ca]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:900] [2022-12-31 23:56:23 +0000.171982][37ca] audio frame wait video
frame.last_video_timestamp:269 last_audio_timestamp:370.884
[032:902] [2022-12-31 23:56:23 +0000.173758][37ca]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[033:102] [2022-12-31 23:56:23 +0000.372979][37c6] lipsync_debug:remaining time:10
tsDelta - timeDelta:11
[033:102] [2022-12-31 23:56:23 +0000.373110][37c6] lipsync_debug:result remaining
time:10
[033:133] [2022-12-31 23:56:23 +0000.404774][37ca] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 20456
[033:133] [2022-12-31 23:56:23 +0000.404919][37ca] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[033:245] [2022-12-31 23:56:23 +0000.516806][37c6] lipsync_debug:displaying video
ts:42120 The current displayed video timestamp is:954168180
[033:291] [2022-12-31 23:56:23 +0000.562815][37c7] The audio playback speed:100
(1/100)
[033:292] [2022-12-31 23:56:23 +0000.562950][37c7] lipsync_debug: The current
played audio timestamp is:22484(1/50)
[033:853] [2022-12-31 23:56:24 +0000.124256][37cc]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[033:937] [2022-12-31 23:56:24 +0000.208895][37cb] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 120240pts ms:1.336e+06
[033:944] [2022-12-31 23:56:24 +0000.215621][37cb] OnVideoFrameReady(1/200)
[033:945] [2022-12-31 23:56:24 +0000.216237][37c6] operator() frame->pts-
9223372036854775808 queue_ size: 8 (1/200)
[033:946] [2022-12-31 23:56:24 +0000.217147][37cb] Error(video_source.cc:430): wait
decoder a frame: 0
[034:000] [2022-12-31 23:56:24 +0000.271868][37c6] lipsync_debug:displaying video
ts:102600 The current displayed video timestamp is:954168935
[034:088] [2022-12-31 23:56:24 +0000.359883][37c6] DriveRender working... (1/200)
[034:203] [2022-12-31 23:56:24 +0000.474787][3716] Run AGC when audioType = 0
[034:250] [2022-12-31 23:56:24 +0000.520997][37c6]
lipsync_debug:lipsync_threadhold: lipsync_delta:19 tsDelta:57 timeDelta:58 last
video ts:114210 frame->pts:117630 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[034:250] [2022-12-31 23:56:24 +0000.521188][37c6] lipsync_debug: tsDelta -
timeDelta = -1
[034:400] [2022-12-31 23:56:24 +0000.671883][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[034:713] [2022-12-31 23:56:24 +0000.984627][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[034:715] [2022-12-31 23:56:24 +0000.986131][37c7] Stop:
[034:715] [2022-12-31 23:56:24 +0000.986438][37c6] operator(): Video Render
stopped.
[034:715] [2022-12-31 23:56:24 +0000.986738][37c7] Stop:
[034:716] [2022-12-31 23:56:24 +0000.987285][37c7] DeviceStop:
audioDevice_:0x731906b000
[034:716] [2022-12-31 23:56:24 +0000.987381][37c7] OpenSlesOutput:Stop playout

[034:720] [2022-12-31 23:56:24 +0000.991908][37c7] DeviceStop: Done


[034:721] [2022-12-31 23:56:24 +0000.992298][37c7] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[034:721] [2022-12-31 23:56:24 +0000.992469][37c7] operator(): Stop now!
[034:756] [2022-12-31 23:56:25 +0000.27507][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[034:756] [2022-12-31 23:56:25 +0000.27637][1d6f] StopPreView: Have Stopped,
operation cancel
[034:756] [2022-12-31 23:56:25 +0000.27680][1d6f] Stop:
[034:757] [2022-12-31 23:56:25 +0000.28024][37c7] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[034:757] [2022-12-31 23:56:25 +0000.28271][1d6f] DeviceRelease:
audioDevice_:0x731906b000
[034:757] [2022-12-31 23:56:25 +0000.28316][1d6f] OpenSlesOutput:Stop playout

[034:757] [2022-12-31 23:56:25 +0000.28371][1d6f] DeviceRelease: Release the webrtc


device object.
[034:757] [2022-12-31 23:56:25 +0000.28555][1d6f] OpenSlesOutput destruct.

[034:757] [2022-12-31 23:56:25 +0000.28631][1d6f] DeviceRelease: Done


[034:757] [2022-12-31 23:56:25 +0000.28741][1d6f] Stop:
[034:757] [2022-12-31 23:56:25 +0000.28857][37c6] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[034:763] [2022-12-31 23:56:25 +0000.34110][1d6f] global uninited!
[034:763] [2022-12-31 23:56:25 +0000.34285][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[034:763] [2022-12-31 23:56:25 +0000.34393][1d6f] ~MediaFilterGraph:
MediaFilterGraph destruct
[034:763] [2022-12-31 23:56:25 +0000.34425][1d6f] RemoveVideoBackGroud: hava not
add video backgroud
[034:763] [2022-12-31 23:56:25 +0000.34474][1d6f] UnbindInputFilter 0x7314b5ab58
this 0x74306485a0
[034:763] [2022-12-31 23:56:25 +0000.34555][1d6f] ClearAllSource: remove source
filter, sourceid: 0x7317fa5580
[034:763] [2022-12-31 23:56:25 +0000.34583][1d6f] DestoryDecoderByVideoSource
time:954169698 enter.

[034:763] [2022-12-31 23:56:25 +0000.34615][1d6f] ~VideoBindDecoder time:954169698


enter.
[034:763] [2022-12-31 23:56:25 +0000.34818][1d6f] CleanUp time:954169698 enter.

[034:767] [2022-12-31 23:56:25 +0000.38908][1d6f] CleanUp leave. expire time = 4


ms

[034:768] [2022-12-31 23:56:25 +0000.39041][1d6f] CleanUp time:954169703 enter.

[034:768] [2022-12-31 23:56:25 +0000.39436][1d6f] CleanUp leave. expire time = 0


ms

[034:769] [2022-12-31 23:56:25 +0000.40334][1d6f] ~VideoBindDecoder leave. expire


time = 6 ms

[034:769] [2022-12-31 23:56:25 +0000.40398][1d6f] DestoryDecoderByVideoSource


leave. expire time = 6 ms

[034:769] [2022-12-31 23:56:25 +0000.40430][1d6f] UnbindInputFilter 0x7314b5a558


this 0x7314b5ab58
[034:769] [2022-12-31 23:56:25 +0000.40480][1d6f] UnbindInputFilter 0x7314b5a498
this 0x7314b5a558
[034:769] [2022-12-31 23:56:25 +0000.40509][1d6f] UnbindInputFilter 0x7317fa57a0
this 0x7314b5a498
[034:769] [2022-12-31 23:56:25 +0000.40553][1d6f] UnbindInputFilter 0x7314b5aa98
this 0x7314b5ac18
[034:769] [2022-12-31 23:56:25 +0000.40589][1d6f] UnbindInputFilter 0x7314b5a9d8
this 0x7314b5aa98
[034:769] [2022-12-31 23:56:25 +0000.40626][1d6f] UnbindInputFilter 0x7317fa57a0
this 0x7314b5a9d8
[034:769] [2022-12-31 23:56:25 +0000.40848][1d6f] ~GLESContext:
[034:771] [2022-12-31 23:56:25 +0000.42407][1d6f] GLESContext destruct finish.
[034:771] [2022-12-31 23:56:25 +0000.42478][1d6f] filter: filter pipeline destroy
this: 0x7430648500
[034:772] [2022-12-31 23:56:25 +0000.43027][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[034:772] [2022-12-31 23:56:25 +0000.43592][1d6f] machine model :xiaomi
[034:772] [2022-12-31 23:56:25 +0000.43624][1d6f] Support this machine
model :xiaomi
[034:772] [2022-12-31 23:56:25 +0000.43645][1d6f] global inited! current sdk
version: 12-14-d8558ab
[034:773] [2022-12-31 23:56:25 +0000.43979][1d6f] filter: filter pipeline construtc
this: 0x7430648500
[034:773] [2022-12-31 23:56:25 +0000.44010][1d6f] MediaFilterGraph:
MediaFilterGraph construct
[034:773] [2022-12-31 23:56:25 +0000.44028][1d6f] GLESContext:
[034:773] [2022-12-31 23:56:25 +0000.44067][1d6f] The result of eglGetDisplay is:
0xb400007430714a00
[034:774] [2022-12-31 23:56:25 +0000.45207][1d6f] The result of creation:
0x741f5bca80
[034:774] [2022-12-31 23:56:25 +0000.45325][1d6f] The result of
eglCreatePbufferSurface is: 0x7400a4f180
[034:774] [2022-12-31 23:56:25 +0000.45424][1d6f] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_954151818.mp4
[034:774] [2022-12-31 23:56:25 +0000.45454][1d6f] The source 0 speed:1
[034:774] [2022-12-31 23:56:25 +0000.45486][1d6f] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/milive//record_video_954151818.mp4,
delay: 0
[034:774] [2022-12-31 23:56:25 +0000.45513][1d6f] CreateDecoderByVideoSource
time:954169709 enter.
[034:774] [2022-12-31 23:56:25 +0000.45700][1d6f] running_decoder_count:0max
count:2
[034:774] [2022-12-31 23:56:25 +0000.45726][1d6f] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_954151818.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7400a8bc00
[034:775] [2022-12-31 23:56:25 +0000.46760][37d7] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x741f63ca00] Current FFmpeg version git-2021-06-16-97cea6f

[034:789] [2022-12-31 23:56:25 +0000.60501][37d7] OnStreamInfoFound: video


duration_: 15204
[034:791] [2022-12-31 23:56:25 +0000.62151][1d6f] start decoder
[034:791] [2022-12-31 23:56:25 +0000.62250][1d6f] CreateDecoderByVideoSource
leave. expire time = 17 ms

[034:791] [2022-12-31 23:56:25 +0000.62293][1d6f] BindInputFilter 0x7317fa57a0


this 0x7314b5a0d8
[034:791] [2022-12-31 23:56:25 +0000.62321][1d6f] BindInputFilter 0x7314b5a0d8
this 0x7314b5a198
[034:791] [2022-12-31 23:56:25 +0000.62323][37d8] NO get frame from decoder
[034:791] [2022-12-31 23:56:25 +0000.62350][1d6f] BindInputFilter 0x7317fa57a0
this 0x7314b5a558
[034:792] [2022-12-31 23:56:25 +0000.63451][37d8] NO get frame from decoder
[034:792] [2022-12-31 23:56:25 +0000.63486][1d6f] BindInputFilter 0x7314b5a558
this 0x7314b5a618
[034:792] [2022-12-31 23:56:25 +0000.63511][1d6f] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_954151818.mp4
[034:792] [2022-12-31 23:56:25 +0000.63549][1d6f] BindInputFilter 0x7314b5a198
this 0x7314b5a6d8
[034:792] [2022-12-31 23:56:25 +0000.63633][1d6f] BindInputFilter 0x7314b5a6d8
this 0x74306485a0
[034:792] [2022-12-31 23:56:25 +0000.63670][1d6f] BindInputFilter 0x7314b5a618
this 0x7314b5a798
[034:792] [2022-12-31 23:56:25 +0000.63698][1d6f] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_954151818.mp4
[034:792] [2022-12-31 23:56:25 +0000.63754][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[034:793] [2022-12-31 23:56:25 +0000.64021][1d6f] MediaComposeFile time:954169728
enter.

[034:793] [2022-12-31 23:56:25 +0000.64075][1d6f] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[034:793] [2022-12-31 23:56:25 +0000.64259][1d6f] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[034:793] [2022-12-31 23:56:25 +0000.64310][1d6f] Recording session using default
bitrate support by app:14680064
[034:793] [2022-12-31 23:56:25 +0000.64422][37d8] NO get frame from decoder
[034:794] [2022-12-31 23:56:25 +0000.65529][37d8] NO get frame from decoder
[034:795] [2022-12-31 23:56:25 +0000.66179][37d8] NO get frame from decoder
[034:796] [2022-12-31 23:56:25 +0000.67213][37d8] NO get frame from decoder
[034:795] [2022-12-31 23:56:25 +0000.67114][37e2] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x74125b50c0
[034:796] [2022-12-31 23:56:25 +0000.67867][37e2] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[034:796] [2022-12-31 23:56:25 +0000.67995][37d8] NO get frame from decoder
[034:797] [2022-12-31 23:56:25 +0000.68505][1d6f] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[034:797] [2022-12-31 23:56:25 +0000.68641][37d8] NO get frame from decoder
[034:797] [2022-12-31 23:56:25 +0000.68652][1d6f] GetPipeline:
-----------------------------------------
[034:797] [2022-12-31 23:56:25 +0000.68715][1d6f] GetPipeline: source: 0x7317fa5580
[034:797] [2022-12-31 23:56:25 +0000.68741][1d6f] GetPipeline: filter: NULLFilter
[034:797] [2022-12-31 23:56:25 +0000.68775][1d6f] GetPipeline: filter: NULLFilter
[034:797] [2022-12-31 23:56:25 +0000.68795][1d6f] GetPipeline: filter: NULLFilter
[034:797] [2022-12-31 23:56:25 +0000.68816][1d6f] GetPipeline: audio filter:
AuidoNULLFilter
[034:797] [2022-12-31 23:56:25 +0000.68833][1d6f] GetPipeline: audio filter:
AuidoNULLFilter
[034:797] [2022-12-31 23:56:25 +0000.68848][1d6f] GetPipeline: audio filter:
AudioNUllFilter
[034:797] [2022-12-31 23:56:25 +0000.68865][1d6f] GetPipeline:
------------------------------------------
[034:797] [2022-12-31 23:56:25 +0000.68886][1d6f] filter: filter pipeline2 update
pattern: 2
[034:798] [2022-12-31 23:56:25 +0000.69260][1d6f] MediaComposeFile leave. expire
time = 5 ms

[034:798] [2022-12-31 23:56:25 +0000.69710][1d6f] machine model :xiaomi


[034:798] [2022-12-31 23:56:25 +0000.69763][1d6f] Support this machine
model :xiaomi
[034:798] [2022-12-31 23:56:25 +0000.69782][1d6f] global inited! current sdk
version: 12-14-d8558ab
[034:809] [2022-12-31 23:56:25 +0000.80636][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[034:809] [2022-12-31 23:56:25 +0000.80779][1d6f] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 188
[034:809] [2022-12-31 23:56:25 +0000.80827][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[034:809] [2022-12-31 23:56:25 +0000.80851][1d6f] BeginCompose: BeginCompose, is
composing 0
[034:810] [2022-12-31 23:56:25 +0000.80940][37e2] start recording, file path:
[034:810] [2022-12-31 23:56:25 +0000.81171][37e2] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 188 audio_timescale:44100
video_timescale:90000
[034:810] [2022-12-31 23:56:25 +0000.81210][37e2] 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
[034:810] [2022-12-31 23:56:25 +0000.81234][37e2] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 188
[034:810] [2022-12-31 23:56:25 +0000.81300][37e2] fd_open successed
handle:0xb4000074306f30b0
[034:810] [2022-12-31 23:56:25 +0000.81420][37e2] create mp4 file:295 m_fileHandle:
0x7380cb6100
[034:810] [2022-12-31 23:56:25 +0000.81439][37e2] MP4 file: is opened successfully
[034:810] [2022-12-31 23:56:25 +0000.81453][37e2] setupMediaProcessers:
[034:810] [2022-12-31 23:56:25 +0000.81467][37e2]
RecordingSessionInternalSimple:setup media processers.
[034:810] [2022-12-31 23:56:25 +0000.81480][37e2] construct AAC encoder
[034:810] [2022-12-31 23:56:25 +0000.81721][37e2] H264Encoder creating:
ultrafast012323
[034:810] [2022-12-31 23:56:25 +0000.81745][37e2] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[034:811] [2022-12-31 23:56:25 +0000.82019][37e2] H264Encode::GetMachineModel is
M2002J9G
[034:811] [2022-12-31 23:56:25 +0000.82055][37e2] H264Encoder machine_mode
is:M2002J9G
[034:811] [2022-12-31 23:56:25 +0000.82069][37e2] H264Encode::machine size :9
machine_mode:M2002J9G
[034:811] [2022-12-31 23:56:25 +0000.82084][37e2] H264Encode::machine array
size :22 machine_mode:M2002J9G
[034:811] [2022-12-31 23:56:25 +0000.82098][37e2] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[034:811] [2022-12-31 23:56:25 +0000.82120][37e2] setupCompressionSession:
[034:811] [2022-12-31 23:56:25 +0000.82145][37e2] H264Encode::creating hareware
Encoder
[034:811] [2022-12-31 23:56:25 +0000.82158][37e2] AndroidHwAvcEncoder
time:954169746 enter.

[034:811] [2022-12-31 23:56:25 +0000.82271][37e2] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007430621380 address:0x72eed30760
[034:811] [2022-12-31 23:56:25 +0000.82354][37e2] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[034:811] [2022-12-31 23:56:25 +0000.82373][37e2] The video avc hw codec address is
0x741281ff10
[034:811] [2022-12-31 23:56:25 +0000.82408][37e2] AndroidHwAvcEncoder leave.
expire time = 0 ms

[034:811] [2022-12-31 23:56:25 +0000.82426][37e2] RegisterEncodeCompleteCallback


time:954169746 enter.

[034:811] [2022-12-31 23:56:25 +0000.82476][37e2] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[034:811] [2022-12-31 23:56:25 +0000.82499][37e2] InitEncode time:954169746 enter.

[034:811] [2022-12-31 23:56:25 +0000.82537][37e2] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[034:811] [2022-12-31 23:56:25 +0000.82559][37e2] Create time:954169746 enter.

[034:811] [2022-12-31 23:56:25 +0000.82574][37e2] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[034:811] [2022-12-31 23:56:25 +0000.82593][37e2]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7412938480
[034:811] [2022-12-31 23:56:25 +0000.82686][37e2]
supported_type:image/vnd.android.heic
[034:811] [2022-12-31 23:56:25 +0000.82714][37e2] supported_type:video/avc
[034:811] [2022-12-31 23:56:25 +0000.82764][37e2] name:OMX.qcom.video.encoder.avc
mime:video/avc
[034:811] [2022-12-31 23:56:25 +0000.82788][37e2] hwCodecPrefix :OMX.qcom.
[034:811] [2022-12-31 23:56:25 +0000.82804][37e2] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[034:811] [2022-12-31 23:56:25 +0000.82835][37e2] mediacodec_createCodecByName
time:954169746 enter.

[034:811] [2022-12-31 23:56:25 +0000.82864][37e2] WrapAndroidMediaCodec


time:954169746 enter.

[034:812] [2022-12-31 23:56:25 +0000.82955][37e2] WrapAndroidMediaCodec leave.


expire time = 1 ms

[034:814] [2022-12-31 23:56:25 +0000.85294][37e9] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x74128ebe98
[034:840] [2022-12-31 23:56:25 +0000.111359][37e2] mediacodec_createCodecByName
leave. expire time = 29 ms

[034:840] [2022-12-31 23:56:25 +0000.111429][37e2] WrapAndroidMediaFromat


time:954169775 enter.

[034:840] [2022-12-31 23:56:25 +0000.111478][37e2] WrapAndroidMediaFromat leave.


expire time = 0 ms

[034:866] [2022-12-31 23:56:25 +0000.137847][37e2] Destroy time:954169801 enter.

[034:867] [2022-12-31 23:56:25 +0000.137946][37e2] WrapAndroidMediaFromat::


Destroy
[034:867] [2022-12-31 23:56:25 +0000.137967][37e2] Destroy leave. expire time = 1
ms

[034:867] [2022-12-31 23:56:25 +0000.137982][37e2] ~WrapAndroidMediaFromat


time:954169802 enter.

[034:867] [2022-12-31 23:56:25 +0000.137999][37e2] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[034:867] [2022-12-31 23:56:25 +0000.138013][37e2] Create leave. expire time = 56


ms

[034:867] [2022-12-31 23:56:25 +0000.138028][37e2] isSemiPlanarSupport


time:954169802 enter.

[034:867] [2022-12-31 23:56:25 +0000.138041][37e2] H264Encoder isSemiPlanarSupport


[034:867] [2022-12-31 23:56:25 +0000.138056][37e2] isSemiPlanarSupport leave.
expire time = 0 ms

[034:867] [2022-12-31 23:56:25 +0000.138071][37e2] creat hw H264Encoder success,


isSemiPlanar:1
[034:867] [2022-12-31 23:56:25 +0000.138139][37e2] InitEncode leave. expire time =
56 ms

[034:867] [2022-12-31 23:56:25 +0000.138157][37e2] H264Encode::created Encoder


[034:867] [2022-12-31 23:56:25 +0000.138172][37e2] H264Encode:: H264 encoder
created.
[034:867] [2022-12-31 23:56:25 +0000.138185][37e2] H264 encoder created.
[034:867] [2022-12-31 23:56:25 +0000.138198][37e2]
RecordingSessionInternalSimple:created avc encoder avc: 0x7380ca9040
[034:867] [2022-12-31 23:56:25 +0000.138212][37e2] setOutput:
[034:867] [2022-12-31 23:56:25 +0000.138226][37e2]
RecordingSessionInternalSimple:encoder set output to muxer!
[034:867] [2022-12-31 23:56:25 +0000.138239][37e2] request a key frame
[034:867] [2022-12-31 23:56:25 +0000.138252][37e2] H264Encode:: request a key frame
[034:868] [2022-12-31 23:56:25 +0000.139446][37e2] setDisplayRotate :90
[034:868] [2022-12-31 23:56:25 +0000.139485][37e2] 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
[034:879] [2022-12-31 23:56:25 +0000.150022][37e3]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[034:961] [2022-12-31 23:56:25 +0000.232490][37e9] add aac audio track with id:1
[034:961] [2022-12-31 23:56:25 +0000.232718][37e9] audio start ts:0
[034:961] [2022-12-31 23:56:25 +0000.232763][37e9] the audio frame has been written
into MP4 file
[034:964] [2022-12-31 23:56:25 +0000.235979][37e2] setDisplayRotate :90
[034:965] [2022-12-31 23:56:25 +0000.236156][37e2] 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
[034:975] [2022-12-31 23:56:25 +0000.246826][37e3] h264 add frame header cdr flag
[034:979] [2022-12-31 23:56:25 +0000.250873][37e3] h264 add frame header cdr flag
[034:980] [2022-12-31 23:56:25 +0000.251191][37e3] Received key frame:10
[034:980] [2022-12-31 23:56:25 +0000.251277][37e3] H264Encode:: get a sps pps
header!headerSize:31
[034:980] [2022-12-31 23:56:25 +0000.251674][37e9] get the H.264 SPS parameter
[034:981] [2022-12-31 23:56:25 +0000.252162][37e9] add video track with id:2
[034:981] [2022-12-31 23:56:25 +0000.253407][37e9] get the H.264 PPS parameter
[034:982] [2022-12-31 23:56:25 +0000.253801][37e9] get the H.264 IDR frame
[034:983] [2022-12-31 23:56:25 +0000.254348][37e9] resss:true
[034:983] [2022-12-31 23:56:25 +0000.254558][37e9] video start ts:10
[034:983] [2022-12-31 23:56:25 +0000.254661][37e9] the video frame has been written
into MP4 file
[034:995] [2022-12-31 23:56:25 +0000.266452][37e6] Error(video_source.cc:430): wait
decoder a frame: 0
[035:008] [2022-12-31 23:56:25 +0000.279097][37e6] webrtc common_video plane
old ..... (1/1000) new: 12001 delete: 11947 diff: 54
[035:026] [2022-12-31 23:56:25 +0000.297368][37e3] Push an pts:468 to dts queue.
[035:098] [2022-12-31 23:56:25 +0000.369761][37e3] last dts:433 currentPts:468
ppsOrSPS:0 queue length:8
[035:115] [2022-12-31 23:56:25 +0000.386450][37e8] audio_frame_list_ empty
[035:121] [2022-12-31 23:56:25 +0000.392743][37e3] DTS queue for
Generator:0x741295d6b8 667 704 734 770
[035:201] [2022-12-31 23:56:25 +0000.472412][37e6] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[035:241] [2022-12-31 23:56:25 +0000.512652][37e6] Error(video_source.cc:430): wait
decoder a frame: 0
[035:300] [2022-12-31 23:56:25 +0000.570969][37e3] DTS queue for
Generator:0x741295d6b8 1403 1442 1471 1503 1536 1567 1597 1636 1674 1703
[035:321] [2022-12-31 23:56:25 +0000.592244][37e3] Push an pts:1805 to dts queue.
[035:379] [2022-12-31 23:56:25 +0000.650531][37e3] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:2072
[035:379] [2022-12-31 23:56:25 +0000.650626][37e3] push video frame to H264
encoder. (100 frame for one log)

[035:379] [2022-12-31 23:56:25 +0000.650664][37e3] push video frame to H264


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

[035:379] [2022-12-31 23:56:25 +0000.650682][37e3] H264Encode::push video frame to


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

[035:379] [2022-12-31 23:56:25 +0000.650709][37e3] The input pts:2072 fps:30


[035:386] [2022-12-31 23:56:25 +0000.657097][37e3] SendFrame
encodedImage._timeStamp:1805encodedImage->_length:25472
[035:386] [2022-12-31 23:56:25 +0000.657393][37e3] last dts:1770 currentPts:1805
ppsOrSPS:0 queue length:9
[035:386] [2022-12-31 23:56:25 +0000.657475][37e3] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1805 pts:1805
[035:416] [2022-12-31 23:56:25 +0000.687847][37e3] h264 add frame header cdr flag
[035:418] [2022-12-31 23:56:25 +0000.689030][37e3] Received key frame:2002
[035:423] [2022-12-31 23:56:25 +0000.694852][37e9] get the H.264 IDR frame
[035:425] [2022-12-31 23:56:25 +0000.696237][37e3] H264Encode::H264SWEncoder get
callback, length:16448 type:1 nalType:1length:16444
[035:463] [2022-12-31 23:56:25 +0000.734478][37e3] DTS queue for
Generator:0x741295d6b8 2304 2335 2371 2399 2431
[035:517] [2022-12-31 23:56:25 +0000.788973][37e8] audio_frame_list_ empty
[035:544] [2022-12-31 23:56:25 +0000.815910][37e6] Error(video_source.cc:430): wait
decoder a frame: 0
[035:570] [2022-12-31 23:56:25 +0000.841522][37e3] Push an pts:3134 to dts queue.
[035:626] [2022-12-31 23:56:25 +0000.896944][37e3] DTS queue for
Generator:0x741295d6b8 3104 3134 3167 3205 3238 3268 3303
[035:637] [2022-12-31 23:56:25 +0000.908147][37e3] last dts:3104 currentPts:3134
ppsOrSPS:0 queue length:8
[035:712] [2022-12-31 23:56:25 +0000.983614][37e6] FilterPipeline2::OnVideoFrame
pts 387450 last_video_timestamp_ 4305
[035:750] [2022-12-31 23:56:26 +0000.21904][37e6] Error(video_source.cc:430): wait
decoder a frame: 0
[035:771] [2022-12-31 23:56:26 +0000.42300][37e6] webrtc common_video plane
old ..... (1/1000) new: 13001 delete: 12887 diff: 114
[035:783] [2022-12-31 23:56:26 +0000.54167][37e3] DTS queue for
Generator:0x741295d6b8 3938 3971 4006 4035 4068 4101 4139
[035:806] [2022-12-31 23:56:26 +0000.77140][37e3] h264 add frame header cdr flag
[035:806] [2022-12-31 23:56:26 +0000.77270][37e3] Received key frame:4006
[035:808] [2022-12-31 23:56:26 +0000.78963][37e9] get the H.264 IDR frame
[035:841] [2022-12-31 23:56:26 +0000.112369][37e3] Push an pts:4469 to dts queue.
[035:902] [2022-12-31 23:56:26 +0000.173554][37e3] last dts:4431 currentPts:4469
ppsOrSPS:0 queue length:8
[035:947] [2022-12-31 23:56:26 +0000.218911][37e3] DTS queue for
Generator:0x741295d6b8 4769 4802 4836 4868 4902 4935
[035:973] [2022-12-31 23:56:26 +0000.244318][37e8] audio_frame_list_ empty
[035:977] [2022-12-31 23:56:26 +0000.248457][37e6] Error(video_source.cc:430): wait
decoder a frame: 0
[036:021] [2022-12-31 23:56:26 +0000.292601][37e3] SendFrame
encodedImage._timeStamp:5138encodedImage->_length:14096
[036:022] [2022-12-31 23:56:26 +0000.293334][37e3] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:5171 pts:5171
[036:027] [2022-12-31 23:56:26 +0000.298340][37e3] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5437
[036:027] [2022-12-31 23:56:26 +0000.298453][37e3] push video frame to H264
encoder. (100 frame for one log)

[036:027] [2022-12-31 23:56:26 +0000.298519][37e3] push video frame to H264


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

[036:027] [2022-12-31 23:56:26 +0000.298537][37e3] H264Encode::push video frame to


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

[036:027] [2022-12-31 23:56:26 +0000.298562][37e3] The input pts:5437 fps:30


[036:071] [2022-12-31 23:56:26 +0000.342724][37e3] H264Encode::H264SWEncoder get
callback, length:30688 type:1 nalType:1length:30684
[036:097] [2022-12-31 23:56:26 +0000.368092][37e3] Push an pts:5802 to dts queue.
[036:097] [2022-12-31 23:56:26 +0000.368353][37e3] DTS queue for
Generator:0x741295d6b8 5570 5608 5638 5671 5703 5738 5775 5802
[036:124] [2022-12-31 23:56:26 +0000.395131][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[036:137] [2022-12-31 23:56:26 +0000.408817][37e3] last dts:5775 currentPts:5802
ppsOrSPS:0 queue length:6
[036:203] [2022-12-31 23:56:26 +0000.473987][3716] Run AGC when audioType = 0
[036:203] [2022-12-31 23:56:26 +0000.474114][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:205] [2022-12-31 23:56:26 +0000.476365][37e3] h264 add frame header cdr flag
[036:205] [2022-12-31 23:56:26 +0000.476587][37e3] Received key frame:6003
[036:220] [2022-12-31 23:56:26 +0000.491805][37e9] get the H.264 IDR frame
[036:292] [2022-12-31 23:56:26 +0000.563410][37e3] DTS queue for
Generator:0x741295d6b8 6405 6435 6466 6504 6536 6570 6613
[036:304] [2022-12-31 23:56:26 +0000.575607][37e6] Error(video_source.cc:430): wait
decoder a frame: 0
[036:382] [2022-12-31 23:56:26 +0000.653169][37e8] audio_frame_list_ empty
[036:444] [2022-12-31 23:56:26 +0000.715184][37e3] Push an pts:7131 to dts queue.
[036:482] [2022-12-31 23:56:26 +0000.753572][37e3] last dts:7101 currentPts:7131
ppsOrSPS:0 queue length:3
[036:532] [2022-12-31 23:56:26 +0000.803185][37e3] DTS queue for
Generator:0x741295d6b8 7303 7337 7369
[036:575] [2022-12-31 23:56:26 +0000.846776][37e6] Error(video_source.cc:430): wait
decoder a frame: 0
[036:601] [2022-12-31 23:56:26 +0000.872468][37e6] webrtc common_video plane
old ..... (1/1000) new: 14001 delete: 13823 diff: 178
[036:646] [2022-12-31 23:56:26 +0000.917125][37e6] too much frame will be writed
[036:728] [2022-12-31 23:56:26 +0000.998987][37e3] h264 add frame header cdr flag
[036:728] [2022-12-31 23:56:26 +0000.999103][37e3] Received key frame:8002
[036:731] [2022-12-31 23:56:27 +0000.2767][37e3] DTS queue for
Generator:0x741295d6b8 8035 8071 8101 8132 8172 8201 8238 8270
[036:739] [2022-12-31 23:56:27 +0000.9996][37e8] audio_frame_list_ empty
[036:773] [2022-12-31 23:56:27 +0000.44746][37e8] too much frame will be writed
[036:777] [2022-12-31 23:56:27 +0000.48138][37e9] get the H.264 IDR frame
[036:805] [2022-12-31 23:56:27 +0000.76464][37e8] too much frame will be writed
[036:817] [2022-12-31 23:56:27 +0000.88077][37e3] Push an pts:8469 to dts queue.
[036:840] [2022-12-31 23:56:27 +0000.111673][37e8] too much frame will be writed
[036:847] [2022-12-31 23:56:27 +0000.118723][37e6] too much frame will be writed
[036:852] [2022-12-31 23:56:27 +0000.123116][37e6] Error(video_source.cc:430): wait
decoder a frame: 0
[036:863] [2022-12-31 23:56:27 +0000.134848][37e3] SendFrame
encodedImage._timeStamp:8469encodedImage->_length:12288
[036:864] [2022-12-31 23:56:27 +0000.134948][37e3] last dts:8446 currentPts:8469
ppsOrSPS:0 queue length:8
[036:873] [2022-12-31 23:56:27 +0000.144590][37e3] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8805
[036:873] [2022-12-31 23:56:27 +0000.144774][37e3] push video frame to H264
encoder. (100 frame for one log)

[036:873] [2022-12-31 23:56:27 +0000.144859][37e3] push video frame to H264


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

[036:873] [2022-12-31 23:56:27 +0000.144903][37e3] H264Encode::push video frame to


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

[036:874] [2022-12-31 23:56:27 +0000.145038][37e3] The input pts:8805 fps:30


[036:889] [2022-12-31 23:56:27 +0000.160500][37e3] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8534 pts:8534
[036:938] [2022-12-31 23:56:27 +0000.209865][37e3] H264Encode::H264SWEncoder get
callback, length:19440 type:1 nalType:1length:19436
[036:940] [2022-12-31 23:56:27 +0000.211604][37e3] DTS queue for
Generator:0x741295d6b8 8904 8935 8968 9001 9035 9067
[036:965] [2022-12-31 23:56:27 +0000.236973][37e8] too much frame will be writed
[036:976] [2022-12-31 23:56:27 +0000.247904][37e6] too much frame will be writed
[036:992] [2022-12-31 23:56:27 +0000.263592][37e8] too much frame will be writed
[037:030] [2022-12-31 23:56:27 +0000.301780][37e8] too much frame will be writed
[037:065] [2022-12-31 23:56:27 +0000.336642][37e3] Push an pts:9800 to dts queue.
[037:074] [2022-12-31 23:56:27 +0000.345321][37e6] too much frame will be writed
[037:096] [2022-12-31 23:56:27 +0000.367383][37e3] DTS queue for
Generator:0x741295d6b8 9701 9743 9770 9800 9835 9869 9898 9945
[037:116] [2022-12-31 23:56:27 +0000.387625][37e3] last dts:9770 currentPts:9800
ppsOrSPS:0 queue length:7
[037:127] [2022-12-31 23:56:27 +0000.398353][37e6] video frame wait audio frame:
last_video_timestamp:11439 last_audio_timestamp:11211.5
[037:161] [2022-12-31 23:56:27 +0000.432024][37e3] h264 add frame header cdr flag
[037:161] [2022-12-31 23:56:27 +0000.432186][37e3] Received key frame:10000
[037:162] [2022-12-31 23:56:27 +0000.433097][37e9] get the H.264 IDR frame
[037:168] [2022-12-31 23:56:27 +0000.439654][37e6] Error(video_source.cc:430): wait
decoder a frame: 0
[037:236] [2022-12-31 23:56:27 +0000.507514][37e3] DTS queue for
Generator:0x741295d6b8 10568 10604 10637 10669 10704
[037:266] [2022-12-31 23:56:27 +0000.537393][37e6] too much frame will be writed
[037:319] [2022-12-31 23:56:27 +0000.590537][37e3] Push an pts:11143 to dts queue.
[037:364] [2022-12-31 23:56:27 +0000.635714][37e8] too much frame will be writed
[037:372] [2022-12-31 23:56:27 +0000.643444][37e3] last dts:11102 currentPts:11143
ppsOrSPS:0 queue length:7
[037:381] [2022-12-31 23:56:27 +0000.652868][37e6] Error(video_source.cc:430): wait
decoder a frame: 0
[037:413] [2022-12-31 23:56:27 +0000.684131][37e6] too much frame will be writed
[037:414] [2022-12-31 23:56:27 +0000.685460][37e3] DTS queue for
Generator:0x741295d6b8 11336 11374 11405 11439 11474 11502 11538 11570 11599
[037:421] [2022-12-31 23:56:27 +0000.692014][37e8] audio_frame_list_ empty
[037:438] [2022-12-31 23:56:27 +0000.709596][37e6] webrtc common_video plane
old ..... (1/1000) new: 15001 delete: 14811 diff: 190
[037:503] [2022-12-31 23:56:27 +0000.774275][37e8] too much frame will be writed
[037:504] [2022-12-31 23:56:27 +0000.775348][37e6] too much frame will be writed
[037:508] [2022-12-31 23:56:27 +0000.779849][37e3] SendFrame
encodedImage._timeStamp:11801encodedImage->_length:32224
[037:524] [2022-12-31 23:56:27 +0000.795219][37e3] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11905 pts:11905
[037:528] [2022-12-31 23:56:27 +0000.799021][37e3] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:12169
[037:528] [2022-12-31 23:56:27 +0000.799099][37e3] push video frame to H264
encoder. (100 frame for one log)

[037:528] [2022-12-31 23:56:27 +0000.799133][37e3] push video frame to H264


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

[037:528] [2022-12-31 23:56:27 +0000.799151][37e3] H264Encode::push video frame to


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

[037:528] [2022-12-31 23:56:27 +0000.799177][37e3] The input pts:12169 fps:30


[037:545] [2022-12-31 23:56:27 +0000.816312][37e8] too much frame will be writed
[037:547] [2022-12-31 23:56:27 +0000.818481][37e3] h264 add frame header cdr flag
[037:547] [2022-12-31 23:56:27 +0000.818618][37e3] Received key frame:12004
[037:548] [2022-12-31 23:56:27 +0000.819576][37e9] get the H.264 IDR frame
[037:563] [2022-12-31 23:56:27 +0000.834179][37e3] DTS queue for
Generator:0x741295d6b8 12169 12210 12236 12270 12302 12343 12373 12405
[037:573] [2022-12-31 23:56:27 +0000.844741][37e8] too much frame will be writed
[037:579] [2022-12-31 23:56:27 +0000.850142][37e3] H264Encode::H264SWEncoder get
callback, length:29504 type:1 nalType:1length:29500
[037:582] [2022-12-31 23:56:27 +0000.852991][37e6] too much frame will be writed
[037:583] [2022-12-31 23:56:27 +0000.854590][37e3] Push an pts:12474 to dts queue.
[037:596] [2022-12-31 23:56:27 +0000.867072][37e8] FilterPipeline2::OnAudioFrame
pts 612136 last_audio_timestamp_ 13880.6
[037:603] [2022-12-31 23:56:27 +0000.874295][37e8] too much frame will be writed
[037:632] [2022-12-31 23:56:27 +0000.903635][37e8] too much frame will be writed
[037:640] [2022-12-31 23:56:27 +0000.911545][37e3] last dts:12435 currentPts:12474
ppsOrSPS:0 queue length:8
[037:645] [2022-12-31 23:56:27 +0000.916637][37e6] too much frame will be writed
[037:651] [2022-12-31 23:56:27 +0000.922722][37e6] Error(video_source.cc:430): wait
decoder a frame: 0
[037:657] [2022-12-31 23:56:27 +0000.928235][37e8] too much frame will be writed
[037:663] [2022-12-31 23:56:27 +0000.934733][37d8] av_read_frame AVERROR_EOF
[037:697] [2022-12-31 23:56:27 +0000.968344][37d8] OnReceiveEOF:
[037:697] [2022-12-31 23:56:27 +0000.968416][37d8] OnDecoderEOF time:954172632
enter.

[037:697] [2022-12-31 23:56:27 +0000.968473][37d8] OnDecoderEOF leave. expire time


= 0 ms

[037:697] [2022-12-31 23:56:27 +0000.968502][37d8] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x7317fa5580
[037:697] [2022-12-31 23:56:27 +0000.968519][37d6] CleanUp time:954172632 enter.

[037:701] [2022-12-31 23:56:27 +0000.972240][37d6] CleanUp leave. expire time = 4


ms

[037:701] [2022-12-31 23:56:27 +0000.972373][37d6] clean up


[037:701] [2022-12-31 23:56:27 +0000.972392][37d6] running_decoder_count:0max
count:2
[037:702] [2022-12-31 23:56:27 +0000.973592][37e8] too much frame will be writed
[037:720] [2022-12-31 23:56:27 +0000.991369][37e3] DTS queue for
Generator:0x741295d6b8 13004 13036 13070 13104 13134 13171 13207 13254
[037:758] [2022-12-31 23:56:28 +0000.29723][37e6] too much frame will be writed
[037:759] [2022-12-31 23:56:28 +0000.30093][37e8] too much frame will be writed
[037:769] [2022-12-31 23:56:28 +0000.40797][37e8] PullAudioFrame: PullFrame audio
finished.
[037:769] [2022-12-31 23:56:28 +0000.40913][37e8] OnAudioTimer: OnAudioTimer return
[037:777] [2022-12-31 23:56:28 +0000.48721][37e6] OnVideoTimer: OnVideoTimer
EndComposeFile
[037:777] [2022-12-31 23:56:28 +0000.48799][37e6] EndComposeFile: EndComposeFile,
is composing 1
[037:784] [2022-12-31 23:56:28 +0000.55002][37e3] Push an pts:13802 to dts queue.
[037:818] [2022-12-31 23:56:28 +0000.89180][37e3] DTS queue for
Generator:0x741295d6b8 13802 13837 13872 13907 13938 13971 14005 14036 14076 14106
[037:823] [2022-12-31 23:56:28 +0000.94910][37e3] last dts:13769 currentPts:13802
ppsOrSPS:0 queue length:10
[037:847] [2022-12-31 23:56:28 +0000.118006][37e3] h264 add frame header cdr flag
[037:847] [2022-12-31 23:56:28 +0000.118245][37e3] Received key frame:14005
[037:848] [2022-12-31 23:56:28 +0000.119517][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[037:848] [2022-12-31 23:56:28 +0000.119708][37e9] get the H.264 IDR frame
[037:931] [2022-12-31 23:56:28 +0000.202675][37e3] DTS queue for
Generator:0x741295d6b8 14668 14707 14739 14770 14807 14840 14873
[037:967] [2022-12-31 23:56:28 +0000.238642][37e3] Push an pts:15136 to dts queue.
[037:972] [2022-12-31 23:56:28 +0000.243833][37e3]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[037:972] [2022-12-31 23:56:28 +0000.243970][37e3]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x738b0c2000
[037:976] [2022-12-31 23:56:28 +0000.247008][37e5]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[037:976] [2022-12-31 23:56:28 +0000.247192][37e5]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[037:976] [2022-12-31 23:56:28 +0000.247651][37e2] stop recording
[037:976] [2022-12-31 23:56:28 +0000.247748][37e2]
RecordingSessionInternalSimple:destroy media processers
[037:976] [2022-12-31 23:56:28 +0000.247786][37e2] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[037:976] [2022-12-31 23:56:28 +0000.247817][37e2] H264Encode::flushing hareware
Encoder
[037:977] [2022-12-31 23:56:28 +0000.247994][37e2] Flush time:954172912 enter.

[037:977] [2022-12-31 23:56:28 +0000.248074][37e2] H264Encoder encoder flush


[037:977] [2022-12-31 23:56:28 +0000.248110][37e2] flush output queue
[038:004] [2022-12-31 23:56:28 +0000.275660][37e2] SendFrame
encodedImage._timeStamp:15136encodedImage->_length:6416
[038:004] [2022-12-31 23:56:28 +0000.275844][37e2] last dts:15103 currentPts:15136
ppsOrSPS:0 queue length:2
[038:206] [2022-12-31 23:56:28 +0000.477654][3716] Run AGC when audioType = 0
[038:307] [2022-12-31 23:56:28 +0000.577974][37e2] Flush leave. expire time = 330
ms

[038:307] [2022-12-31 23:56:28 +0000.578489][37e2] ~H264EncodeWrap:


[038:307] [2022-12-31 23:56:28 +0000.578584][37e2] ~H264Encode:
[038:307] [2022-12-31 23:56:28 +0000.578641][37e2] teardownCompressionSession:
H264Encode::destroying Encoder
[038:307] [2022-12-31 23:56:28 +0000.578699][37e2] Release time:954173242 enter.

[038:308] [2022-12-31 23:56:28 +0000.579078][37e2] Release:


MediaCodecVideoEncoder::Release _inited:1
[038:308] [2022-12-31 23:56:28 +0000.579306][37e2] Destroy time:954173243 enter.

[038:308] [2022-12-31 23:56:28 +0000.579373][37e2] H264Encoder encoderDestroy


[038:308] [2022-12-31 23:56:28 +0000.579432][37e2]
AndroidMediaCodecVideoEncoder::release env: 0x7380caa300
[038:308] [2022-12-31 23:56:28 +0000.579490][37e2]
AndroidMediaCodecVideoEncoder::Destroy
[038:336] [2022-12-31 23:56:28 +0000.607374][37e2] Destroy leave. expire time = 28
ms

[038:336] [2022-12-31 23:56:28 +0000.607535][37e2] Release leave. expire time = 29


ms

[038:336] [2022-12-31 23:56:28 +0000.607590][37e2] ~AndroidHwAvcEncoder


time:954173271 enter.

[038:336] [2022-12-31 23:56:28 +0000.607716][37e2] Release time:954173271 enter.

[038:336] [2022-12-31 23:56:28 +0000.607787][37e2] Release:


MediaCodecVideoEncoder:: has been released before, just return
[038:336] [2022-12-31 23:56:28 +0000.607821][37e2] Release leave. expire time = 0
ms

[038:336] [2022-12-31 23:56:28 +0000.607848][37e2] ~AndroidMediaCodecVideoEncoder


[038:336] [2022-12-31 23:56:28 +0000.607884][37e2] ~WrapAndroidMediaCodec
time:954173271 enter.

[038:336] [2022-12-31 23:56:28 +0000.607922][37e2] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[038:337] [2022-12-31 23:56:28 +0000.607998][37e2] video hevc hw codec


destructor:0x741281ff10

[038:337] [2022-12-31 23:56:28 +0000.608070][37e2] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[038:337] [2022-12-31 23:56:28 +0000.608131][37e2] teardownCompressionSession:


H264Encode::destroyed Encoder
[038:337] [2022-12-31 23:56:28 +0000.608179][37e2]
RecordingSessionInternalSimple:destroy aac encoder output!
[038:337] [2022-12-31 23:56:28 +0000.608211][37e2] AACSWEncode destructor
[038:339] [2022-12-31 23:56:28 +0000.610694][37e9] fd_close successed!
[038:345] [2022-12-31 23:56:28 +0000.616081][37e9] MP4 close file successfully
[038:345] [2022-12-31 23:56:28 +0000.616236][37e9] Recording session Internal:
notify recording ok
[038:345] [2022-12-31 23:56:28 +0000.616270][37e9] onRecordingOk: Recording Ok,
compose use time: 3536, averagefps 0
[038:345] [2022-12-31 23:56:28 +0000.616301][37e9] OnReceiveEOF:
[038:347] [2022-12-31 23:56:28 +0000.618514][37e6] OnVideoTimer: OnVideoTimer
return
[038:373] [2022-12-31 23:56:28 +0000.644852][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[038:374] [2022-12-31 23:56:28 +0000.644968][1d6f] ~MediaComposeFile time:954173309
enter.

[038:374] [2022-12-31 23:56:28 +0000.645012][1d6f] CancelCompose: CancelCompose,


is composing 0
[038:374] [2022-12-31 23:56:28 +0000.645188][37e2] stop recording
[038:374] [2022-12-31 23:56:28 +0000.645284][37e2] we have stopped recording before
[038:378] [2022-12-31 23:56:28 +0000.649827][1d6f] ~MediaComposeFile leave. expire
time = 4 ms

[038:379] [2022-12-31 23:56:28 +0000.650180][1d6f] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[038:380] [2022-12-31 23:56:28 +0000.651015][1d6f] global uninited!
[038:380] [2022-12-31 23:56:28 +0000.651164][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[038:380] [2022-12-31 23:56:28 +0000.651304][1d6f] ~MediaFilterGraph:
MediaFilterGraph destruct
[038:380] [2022-12-31 23:56:28 +0000.651347][1d6f] RemoveVideoBackGroud: hava not
add video backgroud
[038:380] [2022-12-31 23:56:28 +0000.651408][1d6f] UnbindInputFilter 0x7314b5a6d8
this 0x74306485a0
[038:380] [2022-12-31 23:56:28 +0000.651456][1d6f] ClearAllSource: remove source
filter, sourceid: 0x7317fa5580
[038:380] [2022-12-31 23:56:28 +0000.651489][1d6f] DestoryDecoderByVideoSource
time:954173315 enter.

[038:380] [2022-12-31 23:56:28 +0000.651531][1d6f] ~VideoBindDecoder time:954173315


enter.

[038:380] [2022-12-31 23:56:28 +0000.651683][1d6f] CleanUp time:954173315 enter.

[038:381] [2022-12-31 23:56:28 +0000.652005][1d6f] CleanUp leave. expire time = 1


ms

[038:381] [2022-12-31 23:56:28 +0000.652043][1d6f] CleanUp time:954173316 enter.

[038:381] [2022-12-31 23:56:28 +0000.652353][1d6f] CleanUp leave. expire time = 0


ms
[038:382] [2022-12-31 23:56:28 +0000.653288][1d6f] ~VideoBindDecoder leave. expire
time = 2 ms

[038:382] [2022-12-31 23:56:28 +0000.653370][1d6f] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[038:382] [2022-12-31 23:56:28 +0000.653428][1d6f] UnbindInputFilter 0x7314b5a198


this 0x7314b5a6d8
[038:382] [2022-12-31 23:56:28 +0000.653481][1d6f] UnbindInputFilter 0x7314b5a0d8
this 0x7314b5a198
[038:382] [2022-12-31 23:56:28 +0000.653530][1d6f] UnbindInputFilter 0x7317fa57a0
this 0x7314b5a0d8
[038:382] [2022-12-31 23:56:28 +0000.653591][1d6f] UnbindInputFilter 0x7314b5a618
this 0x7314b5a798
[038:382] [2022-12-31 23:56:28 +0000.653630][1d6f] UnbindInputFilter 0x7314b5a558
this 0x7314b5a618
[038:382] [2022-12-31 23:56:28 +0000.653671][1d6f] UnbindInputFilter 0x7317fa57a0
this 0x7314b5a558
[038:382] [2022-12-31 23:56:28 +0000.653719][1d6f] ~GLESContext:
[038:383] [2022-12-31 23:56:28 +0000.654801][1d6f] GLESContext destruct finish.
[038:383] [2022-12-31 23:56:28 +0000.654862][1d6f] filter: filter pipeline destroy
this: 0x7430648500
[039:558] [2022-12-31 23:56:29 +0000.829030][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[040:202] [2022-12-31 23:56:30 +0000.473353][3717] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[040:202] [2022-12-31 23:56:30 +0000.473702][3717] _deviceSampleRate:48000

[040:203] [2022-12-31 23:56:30 +0000.474466][3716] Run AGC when audioType = 0


[040:203] [2022-12-31 23:56:30 +0000.474598][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[041:271] [2022-12-31 23:56:31 +0000.542874][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[042:206] [2022-12-31 23:56:32 +0000.477787][3716] Run AGC when audioType = 0
[042:994] [2022-12-31 23:56:33 +0000.265278][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[044:203] [2022-12-31 23:56:34 +0000.474334][3716] Run AGC when audioType = 0
[044:203] [2022-12-31 23:56:34 +0000.474541][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[044:705] [2022-12-31 23:56:34 +0000.976948][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[046:206] [2022-12-31 23:56:36 +0000.477885][3716] Run AGC when audioType = 0
[046:416] [2022-12-31 23:56:36 +0000.687576][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[048:131] [2022-12-31 23:56:38 +0000.402423][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[048:204] [2022-12-31 23:56:38 +0000.475515][3716] Run AGC when audioType = 0
[048:204] [2022-12-31 23:56:38 +0000.475796][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[049:852] [2022-12-31 23:56:40 +0000.123329][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[050:202] [2022-12-31 23:56:40 +0000.473521][3717] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[050:203] [2022-12-31 23:56:40 +0000.474036][3717] _deviceSampleRate:48000


[050:208] [2022-12-31 23:56:40 +0000.479458][3716] Run AGC when audioType = 0
[051:586] [2022-12-31 23:56:41 +0000.857939][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[052:206] [2022-12-31 23:56:42 +0000.477184][3716] Run AGC when audioType = 0
[052:207] [2022-12-31 23:56:42 +0000.478065][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[053:303] [2022-12-31 23:56:43 +0000.574380][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[054:207] [2022-12-31 23:56:44 +0000.478269][3716] Run AGC when audioType = 0
[055:025] [2022-12-31 23:56:45 +0000.296337][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[056:204] [2022-12-31 23:56:46 +0000.475506][3716] Run AGC when audioType = 0
[056:204] [2022-12-31 23:56:46 +0000.475812][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[056:747] [2022-12-31 23:56:47 +0000.18054][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[058:206] [2022-12-31 23:56:48 +0000.477347][3716] Run AGC when audioType = 0
[058:461] [2022-12-31 23:56:48 +0000.732383][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[060:180] [2022-12-31 23:56:50 +0000.451624][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[060:202] [2022-12-31 23:56:50 +0000.473501][3717] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[060:202] [2022-12-31 23:56:50 +0000.473713][3717] _deviceSampleRate:48000

[060:207] [2022-12-31 23:56:50 +0000.478590][3716] Run AGC when audioType = 0


[060:208] [2022-12-31 23:56:50 +0000.478955][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[060:947] [2022-12-31 23:56:51 +0000.218295][1d6f] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[060:947] [2022-12-31 23:56:51 +0000.218418][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[060:947] [2022-12-31 23:56:51 +0000.218665][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[060:947] [2022-12-31 23:56:51 +0000.218885][3712] operator() time:954195882
enter.

[060:947] [2022-12-31 23:56:51 +0000.218933][3712] MediaFilterCamera, recording


file context:0x7412863700 input texture:4
[060:949] [2022-12-31 23:56:51 +0000.219993][3712] MicSource: Mic source
created:10x741f5ae400
[060:949] [2022-12-31 23:56:51 +0000.220494][3712] alloc thread: 0x7318468180
name:worker1 thread id:496156540080 to Mic_source
[060:949] [2022-12-31 23:56:51 +0000.220537][3712] audio: start the audio sender
thread.

[060:949] [2022-12-31 23:56:51 +0000.220591][3712] construct OpenGLRenderProgram


0x740083e698
[060:949] [2022-12-31 23:56:51 +0000.220625][3712] CropFilter::SetOrientation
orientation: 90
[060:949] [2022-12-31 23:56:51 +0000.220776][3712] filter: filter pipeline
construtc this: 0x731955a700
[060:949] [2022-12-31 23:56:51 +0000.220828][3712] filter: filter pipeline2 update
pattern: 1
[060:949] [2022-12-31 23:56:51 +0000.220877][3712] CameraSource::source_id_:9
[060:949] [2022-12-31 23:56:51 +0000.220938][3712] RecordAudioSource::source_id_:10
[060:950] [2022-12-31 23:56:51 +0000.221192][3712] BindInputFilter 0x7318469ac0
this 0x740083e8c0
[060:950] [2022-12-31 23:56:51 +0000.221251][3712] BindInputFilter 0x7314adb058
this 0x73182c9e50
[060:950] [2022-12-31 23:56:51 +0000.221301][3712] BindInputFilter 0x740083e8c0
this 0x731955a7a0
[060:950] [2022-12-31 23:56:51 +0000.221357][3712] setParamentForFilters:
speed:1.000000
[060:950] [2022-12-31 23:56:51 +0000.221390][3712] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[060:950] [2022-12-31 23:56:51 +0000.221430][3712] SetParamForFilter time:954195885
enter.

[060:950] [2022-12-31 23:56:51 +0000.221470][3712] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[060:950] [2022-12-31 23:56:51 +0000.221509][3712] SetParamForFilter: Params video
index is: 0
[060:950] [2022-12-31 23:56:51 +0000.221596][3712] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[060:950] [2022-12-31 23:56:51 +0000.221638][3712] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[060:950] [2022-12-31 23:56:51 +0000.221663][3712] crop filter mode tpye:
citytravelvideo index:0
[060:956] [2022-12-31 23:56:51 +0000.227690][3712]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:956] [2022-12-31 23:56:51 +0000.227817][3712]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:956] [2022-12-31 23:56:51 +0000.227849][3712]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:956] [2022-12-31 23:56:51 +0000.227876][3712]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:956] [2022-12-31 23:56:51 +0000.227906][3712]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:957] [2022-12-31 23:56:51 +0000.227975][3712]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:957] [2022-12-31 23:56:51 +0000.228018][3712]
Warning(parse_template_json.cc:45): json parament no found the parament
[060:957] [2022-12-31 23:56:51 +0000.228045][3712]
Warning(parse_template_json.cc:81): json parament no found the parament
[060:957] [2022-12-31 23:56:51 +0000.228087][3712]
Warning(parse_template_json.cc:81): json parament no found the parament
[060:957] [2022-12-31 23:56:51 +0000.228128][3712]
Warning(parse_template_json.cc:67): json parament no found the parament
[060:957] [2022-12-31 23:56:51 +0000.228168][3712]
Warning(parse_template_json.cc:93): json parament no found the duration
[060:957] [2022-12-31 23:56:51 +0000.228227][3712] SetParamForFilter leave. expire
time = 7 ms

[060:957] [2022-12-31 23:56:51 +0000.228329][3712] OnOutputSizeChanged width 1280


height 720
[060:957] [2022-12-31 23:56:51 +0000.228376][3712] OpenGLFrameBuffer: width:1280
height:720
[060:957] [2022-12-31 23:56:51 +0000.228430][3712] OpenGLFrameBuffer: width:1280
height:720
[060:957] [2022-12-31 23:56:51 +0000.228471][3712] OpenGLFrameBuffer: width:1280
height:720
[060:957] [2022-12-31 23:56:51 +0000.228512][3712] OpenGLFrameBuffer: width:1280
height:720
[060:957] [2022-12-31 23:56:51 +0000.228559][3712] OpenGLFrameBuffer: width:1280
height:720
[060:957] [2022-12-31 23:56:51 +0000.228588][3712] OpenGLFrameBuffer: width:1280
height:720
[060:957] [2022-12-31 23:56:51 +0000.228621][3712] construct TrivalImageDrawer
0x738b1db240
[060:957] [2022-12-31 23:56:51 +0000.228667][3712] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x738b1db240 context 0x736f8b9680
[060:957] [2022-12-31 23:56:51 +0000.228709][3712] setupGLES:
[060:958] [2022-12-31 23:56:51 +0000.229654][3712] OpenGLRenderProgram::Initialize.
[060:958] [2022-12-31 23:56:51 +0000.229721][3712] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[060:958] [2022-12-31 23:56:51 +0000.229753][3712] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[060:958] [2022-12-31 23:56:51 +0000.229876][3712] Init open gl render:
0x740083e698
[060:958] [2022-12-31 23:56:51 +0000.229921][3712] Fragement shader path:
[060:959] [2022-12-31 23:56:51 +0000.229954][3712] Fragement shader path:
[060:959] [2022-12-31 23:56:51 +0000.229978][3712] create opengl program object.
[060:959] [2022-12-31 23:56:51 +0000.230004][3712] create shader: vertex
[060:959] [2022-12-31 23:56:51 +0000.230181][3712] create shader: fragment
[060:961] [2022-12-31 23:56:51 +0000.232141][3712] Have not extra filter filename!
[060:961] [2022-12-31 23:56:51 +0000.232248][3712] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[060:961] [2022-12-31 23:56:51 +0000.232287][3712] OpenGLRenderProgram::Initialize
success.
[060:961] [2022-12-31 23:56:51 +0000.232354][3712] Setup the OpenGL result:1
[060:962] [2022-12-31 23:56:51 +0000.233103][3711] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_954195896.mp4
[060:962] [2022-12-31 23:56:51 +0000.233494][3711] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_954195896.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[060:962] [2022-12-31 23:56:51 +0000.233518][387c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x731dd0aa98
[060:962] [2022-12-31 23:56:51 +0000.233602][3711] 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
[060:962] [2022-12-31 23:56:51 +0000.233688][3711] 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_954195896.mp4
fileFD: -1
[060:963] [2022-12-31 23:56:51 +0000.234423][3711] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_954195896.mp4
is opened successfully
[060:963] [2022-12-31 23:56:51 +0000.234594][3711] setupMediaProcessers:
[060:963] [2022-12-31 23:56:51 +0000.234649][3711]
RecordingSessionInternalSimple:setup media processers.
[060:963] [2022-12-31 23:56:51 +0000.234700][3711] construct AAC encoder
[060:964] [2022-12-31 23:56:51 +0000.235080][3711] H264Encoder creating:
superfast011818
[060:964] [2022-12-31 23:56:51 +0000.235161][3711] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[060:966] [2022-12-31 23:56:51 +0000.237413][3711] H264Encode::GetMachineModel is
M2002J9G
[060:966] [2022-12-31 23:56:51 +0000.237542][3711] H264Encoder machine_mode
is:M2002J9G
[060:966] [2022-12-31 23:56:51 +0000.237597][3711] H264Encode::machine size :9
machine_mode:M2002J9G
[060:966] [2022-12-31 23:56:51 +0000.237653][3711] H264Encode::machine array
size :22 machine_mode:M2002J9G
[060:966] [2022-12-31 23:56:51 +0000.237707][3711] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[060:966] [2022-12-31 23:56:51 +0000.237760][3711] setupCompressionSession:
[060:966] [2022-12-31 23:56:51 +0000.237811][3711] H264Encode::creating hareware
Encoder
[060:966] [2022-12-31 23:56:51 +0000.237863][3711] AndroidHwAvcEncoder
time:954195901 enter.

[060:967] [2022-12-31 23:56:51 +0000.238106][3711] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007430621380 address:0x72eed30760
[060:967] [2022-12-31 23:56:51 +0000.238321][3711] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[060:967] [2022-12-31 23:56:51 +0000.238387][3711] The video avc hw codec address
is 0x741281fdb0
[060:967] [2022-12-31 23:56:51 +0000.238495][3711] AndroidHwAvcEncoder leave.
expire time = 1 ms

[060:967] [2022-12-31 23:56:51 +0000.238559][3711] RegisterEncodeCompleteCallback


time:954195902 enter.
[060:967] [2022-12-31 23:56:51 +0000.238823][3711] RegisterEncodeCompleteCallback
leave. expire time = 0 ms

[060:968] [2022-12-31 23:56:51 +0000.238978][3711] InitEncode time:954195903


enter.

[060:968] [2022-12-31 23:56:51 +0000.239119][3711] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[060:968] [2022-12-31 23:56:51 +0000.239203][3711] Create time:954195903 enter.

[060:968] [2022-12-31 23:56:51 +0000.239297][3711] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[060:968] [2022-12-31 23:56:51 +0000.239373][3711]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7412938a80
[060:968] [2022-12-31 23:56:51 +0000.239766][3711]
supported_type:image/vnd.android.heic
[060:968] [2022-12-31 23:56:51 +0000.239876][3711] supported_type:video/avc
[060:969] [2022-12-31 23:56:51 +0000.239995][3711] name:OMX.qcom.video.encoder.avc
mime:video/avc
[060:969] [2022-12-31 23:56:51 +0000.240140][3711] hwCodecPrefix :OMX.qcom.
[060:969] [2022-12-31 23:56:51 +0000.240204][3711] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[060:969] [2022-12-31 23:56:51 +0000.240271][3711] mediacodec_createCodecByName
time:954195904 enter.

[060:969] [2022-12-31 23:56:51 +0000.240379][3711] WrapAndroidMediaCodec


time:954195904 enter.

[060:969] [2022-12-31 23:56:51 +0000.240903][3711] WrapAndroidMediaCodec leave.


expire time = 0 ms

[060:990] [2022-12-31 23:56:51 +0000.261552][3711] mediacodec_createCodecByName


leave. expire time = 21 ms

[060:990] [2022-12-31 23:56:51 +0000.261651][3711] WrapAndroidMediaFromat


time:954195925 enter.

[060:990] [2022-12-31 23:56:51 +0000.261866][3711] WrapAndroidMediaFromat leave.


expire time = 0 ms

[061:028] [2022-12-31 23:56:51 +0000.299215][3711] Destroy time:954195963 enter.

[061:028] [2022-12-31 23:56:51 +0000.299329][3711] WrapAndroidMediaFromat::


Destroy
[061:028] [2022-12-31 23:56:51 +0000.299358][3711] Destroy leave. expire time = 0
ms

[061:028] [2022-12-31 23:56:51 +0000.299383][3711] ~WrapAndroidMediaFromat


time:954195963 enter.

[061:028] [2022-12-31 23:56:51 +0000.299410][3711] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[061:028] [2022-12-31 23:56:51 +0000.299438][3711] Create leave. expire time = 60


ms

[061:028] [2022-12-31 23:56:51 +0000.299496][3711] isSemiPlanarSupport


time:954195963 enter.

[061:028] [2022-12-31 23:56:51 +0000.299537][3711] H264Encoder isSemiPlanarSupport


[061:028] [2022-12-31 23:56:51 +0000.299562][3711] isSemiPlanarSupport leave.
expire time = 0 ms

[061:028] [2022-12-31 23:56:51 +0000.299595][3711] creat hw H264Encoder success,


isSemiPlanar:1
[061:028] [2022-12-31 23:56:51 +0000.299721][3711] InitEncode leave. expire time =
60 ms

[061:028] [2022-12-31 23:56:51 +0000.299753][3711] H264Encode::created Encoder


[061:028] [2022-12-31 23:56:51 +0000.299779][3711] H264Encode:: H264 encoder
created.
[061:028] [2022-12-31 23:56:51 +0000.299798][3711] H264 encoder created.
[061:028] [2022-12-31 23:56:51 +0000.299818][3711]
RecordingSessionInternalSimple:created avc encoder avc: 0x738b3bb340
[061:028] [2022-12-31 23:56:51 +0000.299842][3711] setOutput:
[061:028] [2022-12-31 23:56:51 +0000.299865][3711]
RecordingSessionInternalSimple:encoder set output to muxer!
[061:028] [2022-12-31 23:56:51 +0000.299883][3711] request a key frame
[061:028] [2022-12-31 23:56:51 +0000.299904][3711] H264Encode:: request a key frame
[061:029] [2022-12-31 23:56:51 +0000.300053][3711] setDisplayRotate :90
[061:029] [2022-12-31 23:56:51 +0000.300094][3711] 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
[061:029] [2022-12-31 23:56:51 +0000.300164][3712] StartRecording:
[061:029] [2022-12-31 23:56:51 +0000.300640][3876] operator(): Set the recording
session in mic source. recording session: 0x7314adaf00
[061:029] [2022-12-31 23:56:51 +0000.300818][3712] operator() leave. expire time =
82 ms

[061:029] [2022-12-31 23:56:51 +0000.300850][3874]


RecordAudioSource::PullAudioFrame
[061:085] [2022-12-31 23:56:51 +0000.356164][3874] AF_SpeedFilter::PullFrame eof4
[061:091] [2022-12-31 23:56:51 +0000.362945][3874]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[061:097] [2022-12-31 23:56:51 +0000.367985][3712] begine recode to first frame
spend time:150
[061:097] [2022-12-31 23:56:51 +0000.368064][3712]
GPUImageProcessing::SetOrientation orientation: 90
[061:097] [2022-12-31 23:56:51 +0000.368530][3712] drawYUV420 render
OpenGLRenderProgram:0x740083e698
[061:129] [2022-12-31 23:56:51 +0000.400260][3712] drawYUV420 render
OpenGLRenderProgram:0x740083e698
[061:136] [2022-12-31 23:56:51 +0000.408181][387b]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[061:161] [2022-12-31 23:56:51 +0000.432578][3712] GPUImageProcessing: process
video frame with resolution 1280 X 720
[061:161] [2022-12-31 23:56:51 +0000.432696][3712] GPUImageProcessing: input frame
width1280 X 720
[061:162] [2022-12-31 23:56:51 +0000.433427][3712] drawYUV420 render
OpenGLRenderProgram:0x740083e698
[061:162] [2022-12-31 23:56:51 +0000.433755][3712] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[061:162] [2022-12-31 23:56:51 +0000.433894][3712] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[061:205] [2022-12-31 23:56:51 +0000.476384][387b] h264 add frame header cdr flag
[061:205] [2022-12-31 23:56:51 +0000.476934][387b] h264 add frame header cdr flag
[061:206] [2022-12-31 23:56:51 +0000.477221][387b] Received key frame:0
[061:206] [2022-12-31 23:56:51 +0000.477288][387b] H264Encode:: get a sps pps
header!headerSize:31
[061:206] [2022-12-31 23:56:51 +0000.477373][387b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[061:207] [2022-12-31 23:56:51 +0000.478344][387c] get the H.264 SPS parameter
[061:207] [2022-12-31 23:56:51 +0000.478679][387c] add video track with id:1
[061:208] [2022-12-31 23:56:51 +0000.479159][387c] get the H.264 PPS parameter
[061:208] [2022-12-31 23:56:51 +0000.479501][387c] get the H.264 IDR frame
[061:208] [2022-12-31 23:56:51 +0000.479555][387c] resss:true
[061:208] [2022-12-31 23:56:51 +0000.479592][387c] video start ts:0
[061:208] [2022-12-31 23:56:51 +0000.479717][387c] the video frame has been written
into MP4 file
[061:240] [2022-12-31 23:56:51 +0000.511298][387c] add aac audio track with id:2
[061:240] [2022-12-31 23:56:51 +0000.511820][387c] audio start ts:0
[061:240] [2022-12-31 23:56:51 +0000.511880][387c] the audio frame has been written
into MP4 file
[061:346] [2022-12-31 23:56:51 +0000.617300][3874] AF_SpeedFilter audio
0x73182c9d00 PullFrame
[061:462] [2022-12-31 23:56:51 +0000.733635][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[061:467] [2022-12-31 23:56:51 +0000.738624][387b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:333
[061:467] [2022-12-31 23:56:51 +0000.738851][387b] push video frame to H264
encoder. (100 frame for one log)

[061:468] [2022-12-31 23:56:51 +0000.738965][387b] push video frame to H264


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

[061:468] [2022-12-31 23:56:51 +0000.739077][387b] H264Encode::push video frame to


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

[061:468] [2022-12-31 23:56:51 +0000.739153][387b] The input pts:333 fps:30


[061:503] [2022-12-31 23:56:51 +0000.774033][387b] H264Encode::H264SWEncoder get
callback, length:40384 type:1 nalType:1length:40380
[061:538] [2022-12-31 23:56:51 +0000.809926][387b] DTS queue for
Generator:0x730ddb5cb8 368 407
[061:569] [2022-12-31 23:56:51 +0000.840232][3712] The convert RGB to YUV take 2
[061:655] [2022-12-31 23:56:51 +0000.926052][3876] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[061:893] [2022-12-31 23:56:52 +0000.164809][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[061:967] [2022-12-31 23:56:52 +0000.238942][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[062:001] [2022-12-31 23:56:52 +0000.272844][387a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 812queue_audio_frame_:3
[062:068] [2022-12-31 23:56:52 +0000.339870][3712] The convert RGB to YUV take 1
[062:203] [2022-12-31 23:56:52 +0000.473978][3712] webrtc common_video plane
old ..... (1/1000) new: 16001 delete: 15983 diff: 18
[062:206] [2022-12-31 23:56:52 +0000.477608][3716] Run AGC when audioType = 0
[062:365] [2022-12-31 23:56:52 +0000.636263][387b] DTS queue for
Generator:0x730ddb5cb8 1201 1234
[062:403] [2022-12-31 23:56:52 +0000.674092][387b] Push an pts:1270 to dts queue.
[062:445] [2022-12-31 23:56:52 +0000.716648][387b] last dts:1234 currentPts:1270
ppsOrSPS:0 queue length:2
[062:468] [2022-12-31 23:56:52 +0000.739282][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[062:563] [2022-12-31 23:56:52 +0000.834047][3712] The convert RGB to YUV take 2
[062:663] [2022-12-31 23:56:52 +0000.934783][3876] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[062:874] [2022-12-31 23:56:53 +0000.145358][3874]
RecordAudioSource::PullAudioFrame
[062:927] [2022-12-31 23:56:53 +0000.198082][3874] AF_SpeedFilter audio
0x73182c9d00 PullFrame
[062:964] [2022-12-31 23:56:53 +0000.235424][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[063:066] [2022-12-31 23:56:53 +0000.337897][3712] The convert RGB to YUV take 1
[063:132] [2022-12-31 23:56:53 +0000.403142][3874] resampled_data_size:5632
[063:172] [2022-12-31 23:56:53 +0000.443758][387b] h264 add frame header cdr flag
[063:173] [2022-12-31 23:56:53 +0000.444259][387b] Received key frame:2003
[063:173] [2022-12-31 23:56:53 +0000.444352][387b] DTS queue for
Generator:0x730ddb5cb8 2035
[063:201] [2022-12-31 23:56:53 +0000.472311][387c] get the H.264 IDR frame
[063:215] [2022-12-31 23:56:53 +0000.486458][3874] AF_SpeedFilter audio time 111,
0x73182c9d00 out time: 954198098 org time: 954198098
[063:310] [2022-12-31 23:56:53 +0000.581928][3874] AF_SpeedFilter audio time
[063:352] [2022-12-31 23:56:53 +0000.623390][3874] AF_SpeedFilter::PullFrame eof4
[063:358] [2022-12-31 23:56:53 +0000.629740][3874]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[063:465] [2022-12-31 23:56:53 +0000.736603][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[063:572] [2022-12-31 23:56:53 +0000.843375][3712] The convert RGB to YUV take 2
[063:606] [2022-12-31 23:56:53 +0000.877196][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[063:656] [2022-12-31 23:56:53 +0000.927755][3876] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[063:730] [2022-12-31 23:56:54 +0000.1388][387b] Push an pts:2600 to dts queue.
[063:767] [2022-12-31 23:56:54 +0000.38161][387b] last dts:2574 currentPts:2600
ppsOrSPS:0 queue length:2
[063:966] [2022-12-31 23:56:54 +0000.237427][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[064:002] [2022-12-31 23:56:54 +0000.273053][387b] DTS queue for
Generator:0x730ddb5cb8 2868
[064:064] [2022-12-31 23:56:54 +0000.335769][3712] The convert RGB to YUV take 1
[064:206] [2022-12-31 23:56:54 +0000.477042][3716] Run AGC when audioType = 0
[064:206] [2022-12-31 23:56:54 +0000.477228][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[064:267] [2022-12-31 23:56:54 +0000.538070][3712] webrtc common_video plane
old ..... (1/1000) new: 17001 delete: 16983 diff: 18
[064:355] [2022-12-31 23:56:54 +0000.626329][387a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 3134queue_audio_frame_:6
[064:400] [2022-12-31 23:56:54 +0000.671722][3712] drawYUV420 render
OpenGLRenderProgram:0x740083e698
[064:432] [2022-12-31 23:56:54 +0000.703729][387b]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3302
[064:436] [2022-12-31 23:56:54 +0000.707788][387b] SendFrame
encodedImage._timeStamp:3272encodedImage->_length:23072
[064:467] [2022-12-31 23:56:54 +0000.738220][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[064:503] [2022-12-31 23:56:54 +0000.774789][3874] AF_SpeedFilter audio
0x73182c9d00 PullFrame
[064:535] [2022-12-31 23:56:54 +0000.806351][3712] GPUImageProcessing: process
video frame with resolution 1280 X 720
[064:535] [2022-12-31 23:56:54 +0000.806437][3712] GPUImageProcessing: input frame
width1280 X 720
[064:535] [2022-12-31 23:56:54 +0000.806932][3712] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[064:536] [2022-12-31 23:56:54 +0000.807030][3712] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[064:542] [2022-12-31 23:56:54 +0000.813287][387b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3370 pts:3370
[064:576] [2022-12-31 23:56:54 +0000.846976][3712] The convert RGB to YUV take 2
[064:657] [2022-12-31 23:56:54 +0000.928472][3876] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[064:714] [2022-12-31 23:56:54 +0000.984997][3874]
RecordAudioSource::PullAudioFrame
[064:837] [2022-12-31 23:56:55 +0000.108413][387b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3705
[064:837] [2022-12-31 23:56:55 +0000.108643][387b] push video frame to H264
encoder. (100 frame for one log)

[064:837] [2022-12-31 23:56:55 +0000.108744][387b] push video frame to H264


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

[064:837] [2022-12-31 23:56:55 +0000.108805][387b] H264Encode::push video frame to


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

[064:837] [2022-12-31 23:56:55 +0000.108882][387b] The input pts:3705 fps:30


[064:841] [2022-12-31 23:56:55 +0000.112347][387b] DTS queue for
Generator:0x730ddb5cb8 3705
[064:872] [2022-12-31 23:56:55 +0000.143611][387b] H264Encode::H264SWEncoder get
callback, length:25312 type:1 nalType:1length:25308
[064:967] [2022-12-31 23:56:55 +0000.238774][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[065:066] [2022-12-31 23:56:55 +0000.337201][3712] The convert RGB to YUV take 2
[065:067] [2022-12-31 23:56:55 +0000.338694][387b] Push an pts:3935 to dts queue.
[065:106] [2022-12-31 23:56:55 +0000.377795][387b] last dts:3901 currentPts:3935
ppsOrSPS:0 queue length:2
[065:168] [2022-12-31 23:56:55 +0000.439827][387b] h264 add frame header cdr flag
[065:169] [2022-12-31 23:56:55 +0000.440150][387b] Received key frame:4004
[065:205] [2022-12-31 23:56:55 +0000.476245][387c] get the H.264 IDR frame
[065:306] [2022-12-31 23:56:55 +0000.577901][3874] resampled_data_size:0
[065:324] [2022-12-31 23:56:55 +0000.595228][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[065:462] [2022-12-31 23:56:55 +0000.733225][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[065:568] [2022-12-31 23:56:55 +0000.839167][3712] The convert RGB to YUV take 2
[065:605] [2022-12-31 23:56:55 +0000.876157][3874] AF_SpeedFilter::PullFrame eof4
[065:611] [2022-12-31 23:56:55 +0000.882699][3874]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[065:655] [2022-12-31 23:56:55 +0000.926578][3876] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[065:666] [2022-12-31 23:56:55 +0000.937381][387b] DTS queue for
Generator:0x730ddb5cb8 4500 4535
[065:965] [2022-12-31 23:56:56 +0000.236877][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[066:067] [2022-12-31 23:56:56 +0000.338099][3712] The convert RGB to YUV take 2
[066:082] [2022-12-31 23:56:56 +0000.353461][3874] AF_SpeedFilter audio
0x73182c9d00 PullFrame
[066:205] [2022-12-31 23:56:56 +0000.476923][3716] Run AGC when audioType = 0
[066:363] [2022-12-31 23:56:56 +0000.634098][3712] webrtc common_video plane
old ..... (1/1000) new: 18001 delete: 17983 diff: 18
[066:402] [2022-12-31 23:56:56 +0000.673065][387b] Push an pts:5271 to dts queue.
[066:440] [2022-12-31 23:56:56 +0000.711797][387b] last dts:5235 currentPts:5271
ppsOrSPS:0 queue length:2
[066:467] [2022-12-31 23:56:56 +0000.738014][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[066:506] [2022-12-31 23:56:56 +0000.777210][387b] DTS queue for
Generator:0x730ddb5cb8 5338 5373
[066:556] [2022-12-31 23:56:56 +0000.827423][3874]
RecordAudioSource::PullAudioFrame
[066:565] [2022-12-31 23:56:56 +0000.836523][3712] The convert RGB to YUV take 2
[066:660] [2022-12-31 23:56:56 +0000.931355][3876] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[066:718] [2022-12-31 23:56:56 +0000.989276][387a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 5456queue_audio_frame_:10
[066:969] [2022-12-31 23:56:57 +0000.240162][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[067:033] [2022-12-31 23:56:57 +0000.304885][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[067:068] [2022-12-31 23:56:57 +0000.339975][3712] The convert RGB to YUV take 1
[067:179] [2022-12-31 23:56:57 +0000.450679][387b] h264 add frame header cdr flag
[067:180] [2022-12-31 23:56:57 +0000.451137][387b] Received key frame:6006
[067:209] [2022-12-31 23:56:57 +0000.480395][387c] get the H.264 IDR frame
[067:310] [2022-12-31 23:56:57 +0000.581390][387b] DTS queue for
Generator:0x730ddb5cb8 6172
[067:469] [2022-12-31 23:56:57 +0000.740808][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[067:555] [2022-12-31 23:56:57 +0000.826462][3874] resampled_data_size:9216
[067:567] [2022-12-31 23:56:57 +0000.838430][3712] The convert RGB to YUV take 2
[067:659] [2022-12-31 23:56:57 +0000.930748][3876] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[067:660] [2022-12-31 23:56:57 +0000.931723][3874] AF_SpeedFilter audio
0x73182c9d00 PullFrame
[067:700] [2022-12-31 23:56:57 +0000.971088][3712] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[067:739] [2022-12-31 23:56:58 +0000.10450][3712] drawYUV420 render
OpenGLRenderProgram:0x740083e698
[067:744] [2022-12-31 23:56:58 +0000.15115][387b] Push an pts:6610 to dts queue.
[067:770] [2022-12-31 23:56:58 +0000.41184][387b]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6638
[067:772] [2022-12-31 23:56:58 +0000.43000][387b] SendFrame
encodedImage._timeStamp:6610encodedImage->_length:33120
[067:772] [2022-12-31 23:56:58 +0000.43143][387b] last dts:6572 currentPts:6610
ppsOrSPS:0 queue length:2
[067:859] [2022-12-31 23:56:58 +0000.130242][3874] AF_SpeedFilter::PullFrame eof4
[067:867] [2022-12-31 23:56:58 +0000.137986][3874]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[067:898] [2022-12-31 23:56:58 +0000.169113][3712] GPUImageProcessing: process
video frame with resolution 1280 X 720
[067:898] [2022-12-31 23:56:58 +0000.169250][3712] GPUImageProcessing: input frame
width1280 X 720
[067:898] [2022-12-31 23:56:58 +0000.169808][3712] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[067:898] [2022-12-31 23:56:58 +0000.169917][3712] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[067:905] [2022-12-31 23:56:58 +0000.176550][387b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6740 pts:6740
[067:967] [2022-12-31 23:56:58 +0000.238177][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[068:070] [2022-12-31 23:56:58 +0000.341843][3712] The convert RGB to YUV take 2
[068:136] [2022-12-31 23:56:58 +0000.407260][387b] DTS queue for
Generator:0x730ddb5cb8 7001
[068:199] [2022-12-31 23:56:58 +0000.470647][387b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:7068
[068:199] [2022-12-31 23:56:58 +0000.470795][387b] push video frame to H264
encoder. (100 frame for one log)

[068:199] [2022-12-31 23:56:58 +0000.470848][387b] push video frame to H264


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

[068:199] [2022-12-31 23:56:58 +0000.470878][387b] H264Encode::push video frame to


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

[068:199] [2022-12-31 23:56:58 +0000.470916][387b] The input pts:7068 fps:30


[068:205] [2022-12-31 23:56:58 +0000.476664][3716] Run AGC when audioType = 0
[068:205] [2022-12-31 23:56:58 +0000.476841][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[068:241] [2022-12-31 23:56:58 +0000.512716][387b] H264Encode::H264SWEncoder get
callback, length:21680 type:1 nalType:1length:21676
[068:389] [2022-12-31 23:56:58 +0000.660437][3874]
RecordAudioSource::PullAudioFrame
[068:432] [2022-12-31 23:56:58 +0000.703075][3712] webrtc common_video plane
old ..... (1/1000) new: 19001 delete: 18983 diff: 18
[068:461] [2022-12-31 23:56:58 +0000.732807][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[068:565] [2022-12-31 23:56:58 +0000.836371][3712] The convert RGB to YUV take 2
[068:661] [2022-12-31 23:56:58 +0000.932695][3876] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[068:746] [2022-12-31 23:56:59 +0000.17646][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[068:965] [2022-12-31 23:56:59 +0000.236715][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[068:973] [2022-12-31 23:56:59 +0000.244745][387b] DTS queue for
Generator:0x730ddb5cb8 7837
[068:984] [2022-12-31 23:56:59 +0000.255315][387a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 7778queue_audio_frame_:3
[069:068] [2022-12-31 23:56:59 +0000.339919][3712] The convert RGB to YUV take 1
[069:072] [2022-12-31 23:56:59 +0000.343296][387b] Push an pts:7938 to dts queue.
[069:105] [2022-12-31 23:56:59 +0000.376431][387b] last dts:7900 currentPts:7938
ppsOrSPS:0 queue length:2
[069:171] [2022-12-31 23:56:59 +0000.442132][387b] h264 add frame header cdr flag
[069:172] [2022-12-31 23:56:59 +0000.443006][387b] Received key frame:8004
[069:206] [2022-12-31 23:56:59 +0000.477833][387c] get the H.264 IDR frame
[069:248] [2022-12-31 23:56:59 +0000.519579][3874] AF_SpeedFilter audio
0x73182c9d00 PullFrame
[069:475] [2022-12-31 23:56:59 +0000.746079][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[069:569] [2022-12-31 23:56:59 +0000.840201][3712] The convert RGB to YUV take 2
[069:571] [2022-12-31 23:56:59 +0000.842598][3876] The output timestamp from audio
mixer change:954204502
[069:644] [2022-12-31 23:56:59 +0000.915861][3716] On audio frame the broadcast
with timestamp:954204579 samples:480. (1000 frame for one log)

[069:657] [2022-12-31 23:56:59 +0000.928095][3876] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[069:657] [2022-12-31 23:56:59 +0000.928467][3876] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[069:796] [2022-12-31 23:57:00 +0000.67494][3874] resampled_data_size:0
[069:802] [2022-12-31 23:57:00 +0000.73435][387b] DTS queue for
Generator:0x730ddb5cb8 8634 8668
[069:963] [2022-12-31 23:57:00 +0000.234129][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[070:068] [2022-12-31 23:57:00 +0000.339179][3712] The convert RGB to YUV take 2
[070:117] [2022-12-31 23:57:00 +0000.388630][3874] AF_SpeedFilter::PullFrame eof4
[070:124] [2022-12-31 23:57:00 +0000.395017][3874]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[070:202] [2022-12-31 23:57:00 +0000.473587][3717] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[070:202] [2022-12-31 23:57:00 +0000.473853][3717] _deviceSampleRate:48000

[070:207] [2022-12-31 23:57:00 +0000.478150][3716] Run AGC when audioType = 0


[070:239] [2022-12-31 23:57:00 +0000.510403][3874]
RecordAudioSource::PullAudioFrame
[070:400] [2022-12-31 23:57:00 +0000.671913][387b] Push an pts:9268 to dts queue.
[070:444] [2022-12-31 23:57:00 +0000.715609][387b] last dts:9237 currentPts:9268
ppsOrSPS:0 queue length:2
[070:462] [2022-12-31 23:57:00 +0000.733782][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[070:468] [2022-12-31 23:57:00 +0000.739715][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[070:528] [2022-12-31 23:57:00 +0000.799645][3712] webrtc common_video plane
old ..... (1/1000) new: 20001 delete: 19983 diff: 18
[070:568] [2022-12-31 23:57:00 +0000.839242][3712] The convert RGB to YUV take 2
[070:573] [2022-12-31 23:57:00 +0000.844070][3874] FilterPipeline2::OnAudioFrame
pts 9440 last_audio_timestamp_ 9440
[070:637] [2022-12-31 23:57:00 +0000.908418][387b] DTS queue for
Generator:0x730ddb5cb8 9470 9504
[070:653] [2022-12-31 23:57:00 +0000.924539][3876] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[070:778] [2022-12-31 23:57:01 +0000.49231][3874] AF_SpeedFilter audio time,
0x73182c9d00 rcv time: 954205709
[070:778] [2022-12-31 23:57:01 +0000.49303][3874] AF_SpeedFilter audio time,
0x73182c9d00 rcv time: 954205709in_nSamples:441
[070:830] [2022-12-31 23:57:01 +0000.101276][3874] AF_SpeedFilter audio
0x73182c9d00 PullFrame
[070:856] [2022-12-31 23:57:01 +0000.127777][3874]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 954205708
[070:857] [2022-12-31 23:57:01 +0000.128878][3874]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[070:965] [2022-12-31 23:57:01 +0000.236158][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[071:069] [2022-12-31 23:57:01 +0000.340497][3712] drawYUV420 render
OpenGLRenderProgram:0x740083e698
[071:071] [2022-12-31 23:57:01 +0000.342807][3712] The convert RGB to YUV take 1
[071:100] [2022-12-31 23:57:01 +0000.371769][387b]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9969
[071:103] [2022-12-31 23:57:01 +0000.374831][387b] SendFrame
encodedImage._timeStamp:9941encodedImage->_length:39664
[071:167] [2022-12-31 23:57:01 +0000.437970][387b] h264 add frame header cdr flag
[071:167] [2022-12-31 23:57:01 +0000.438258][387b] Received key frame:10003
[071:201] [2022-12-31 23:57:01 +0000.472400][387c] get the H.264 IDR frame
[071:267] [2022-12-31 23:57:01 +0000.538275][3712] GPUImageProcessing: process
video frame with resolution 1280 X 720
[071:267] [2022-12-31 23:57:01 +0000.538394][3712] GPUImageProcessing: input frame
width1280 X 720
[071:267] [2022-12-31 23:57:01 +0000.538848][3712] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[071:268] [2022-12-31 23:57:01 +0000.538943][3712] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[071:276] [2022-12-31 23:57:01 +0000.547075][387b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10101 pts:10101
[071:326] [2022-12-31 23:57:01 +0000.597388][387a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 10100queue_audio_frame_:6
[071:444] [2022-12-31 23:57:01 +0000.715294][387b] DTS queue for
Generator:0x730ddb5cb8 10309
[071:465] [2022-12-31 23:57:01 +0000.736230][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[071:567] [2022-12-31 23:57:01 +0000.838275][3712] The convert RGB to YUV take 2
[071:570] [2022-12-31 23:57:01 +0000.841604][387b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10436
[071:571] [2022-12-31 23:57:01 +0000.842191][387b] push video frame to H264
encoder. (100 frame for one log)

[071:571] [2022-12-31 23:57:01 +0000.842329][387b] push video frame to H264


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

[071:571] [2022-12-31 23:57:01 +0000.842410][387b] H264Encode::push video frame to


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

[071:571] [2022-12-31 23:57:01 +0000.842508][387b] The input pts:10436 fps:30


[071:610] [2022-12-31 23:57:01 +0000.881732][387b] H264Encode::H264SWEncoder get
callback, length:24208 type:1 nalType:1length:24204
[071:657] [2022-12-31 23:57:01 +0000.928608][3876] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[071:734] [2022-12-31 23:57:02 +0000.5877][387b] Push an pts:10602 to dts queue.
[071:778] [2022-12-31 23:57:02 +0000.49733][387b] last dts:10576 currentPts:10602
ppsOrSPS:0 queue length:2
[071:966] [2022-12-31 23:57:02 +0000.237238][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[071:978] [2022-12-31 23:57:02 +0000.249071][3874] resampled_data_size:12288
[072:070] [2022-12-31 23:57:02 +0000.341043][3712] The convert RGB to YUV take 2
[072:083] [2022-12-31 23:57:02 +0000.354841][3874]
RecordAudioSource::PullAudioFrame
[072:176] [2022-12-31 23:57:02 +0000.447897][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[072:203] [2022-12-31 23:57:02 +0000.474727][3716] Run AGC when audioType = 0
[072:204] [2022-12-31 23:57:02 +0000.475008][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[072:276] [2022-12-31 23:57:02 +0000.547500][387b] DTS queue for
Generator:0x730ddb5cb8 11142
[072:383] [2022-12-31 23:57:02 +0000.654758][3874] AF_SpeedFilter::PullFrame eof4
[072:390] [2022-12-31 23:57:02 +0000.661302][3874]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[072:416] [2022-12-31 23:57:02 +0000.687392][3874] AF_SpeedFilter audio
0x73182c9d00 PullFrame
[072:468] [2022-12-31 23:57:02 +0000.739880][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[072:578] [2022-12-31 23:57:02 +0000.849760][3712] The convert RGB to YUV take 2
[072:602] [2022-12-31 23:57:02 +0000.873591][3712] webrtc common_video plane
old ..... (1/1000) new: 21001 delete: 20983 diff: 18
[072:653] [2022-12-31 23:57:02 +0000.924096][3876] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[072:964] [2022-12-31 23:57:03 +0000.235056][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[073:071] [2022-12-31 23:57:03 +0000.341984][3712] The convert RGB to YUV take 2
[073:073] [2022-12-31 23:57:03 +0000.344321][387b] Push an pts:11940 to dts queue.
[073:107] [2022-12-31 23:57:03 +0000.378803][387b] last dts:11900 currentPts:11940
ppsOrSPS:0 queue length:2
[073:108] [2022-12-31 23:57:03 +0000.378941][387b] DTS queue for
Generator:0x730ddb5cb8 11972
[073:169] [2022-12-31 23:57:03 +0000.440932][387b] h264 add frame header cdr flag
[073:170] [2022-12-31 23:57:03 +0000.441207][387b] Received key frame:12002
[073:214] [2022-12-31 23:57:03 +0000.485626][387c] get the H.264 IDR frame
[073:466] [2022-12-31 23:57:03 +0000.737248][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[073:564] [2022-12-31 23:57:03 +0000.835747][3712] The convert RGB to YUV take 1
[073:653] [2022-12-31 23:57:03 +0000.924586][3876] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[073:684] [2022-12-31 23:57:03 +0000.955033][387a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 12422queue_audio_frame_:10
[073:892] [2022-12-31 23:57:04 +0000.163902][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[073:926] [2022-12-31 23:57:04 +0000.197399][3874]
RecordAudioSource::PullAudioFrame
[073:940] [2022-12-31 23:57:04 +0000.210977][387b] DTS queue for
Generator:0x730ddb5cb8 12769 12807
[073:969] [2022-12-31 23:57:04 +0000.240463][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[073:993] [2022-12-31 23:57:04 +0000.264711][3874] AF_SpeedFilter audio
0x73182c9d00 PullFrame
[074:067] [2022-12-31 23:57:04 +0000.338892][3712] The convert RGB to YUV take 1
[074:201] [2022-12-31 23:57:04 +0000.472499][3712]
MediaFilterCamera::NeedProcessTexture
[074:205] [2022-12-31 23:57:04 +0000.476431][3716] Run AGC when audioType = 0
[074:245] [2022-12-31 23:57:04 +0000.516375][3874] resampled_data_size:3072
[074:295] [2022-12-31 23:57:04 +0000.566026][3712] CameraSource::PushExtraFrame
pkt_dts: 13198, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7318469980
[074:295] [2022-12-31 23:57:04 +0000.566610][3712] CropFilter::OnVideoFrame
outputtexture :6
[074:336] [2022-12-31 23:57:04 +0000.607725][3712]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:13205
[074:396] [2022-12-31 23:57:04 +0000.667690][3712] drawYUV420 render
OpenGLRenderProgram:0x740083e698
[074:399] [2022-12-31 23:57:04 +0000.670824][387b] Push an pts:13268 to dts queue.
[074:434] [2022-12-31 23:57:04 +0000.705653][3874] AF_SpeedFilter audio time 111,
0x73182c9d00 out time: 954209288 org time: 954209288
[074:436] [2022-12-31 23:57:04 +0000.707144][387b]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13304
[074:438] [2022-12-31 23:57:04 +0000.709817][387b] SendFrame
encodedImage._timeStamp:13268encodedImage->_length:36656
[074:438] [2022-12-31 23:57:04 +0000.709941][387b] last dts:13234 currentPts:13268
ppsOrSPS:0 queue length:2
[074:465] [2022-12-31 23:57:04 +0000.736535][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[074:520] [2022-12-31 23:57:04 +0000.791388][3874] AF_SpeedFilter audio time
[074:564] [2022-12-31 23:57:04 +0000.835533][3712] The convert RGB to YUV take 2
[074:633] [2022-12-31 23:57:04 +0000.904434][3712] GPUImageProcessing: process
video frame with resolution 1280 X 720
[074:633] [2022-12-31 23:57:04 +0000.904536][3712] GPUImageProcessing: input frame
width1280 X 720
[074:634] [2022-12-31 23:57:04 +0000.904947][3712] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[074:634] [2022-12-31 23:57:04 +0000.905082][3712] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[074:639] [2022-12-31 23:57:04 +0000.910209][387b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13472 pts:13472
[074:640] [2022-12-31 23:57:04 +0000.911485][3874] AF_SpeedFilter::PullFrame eof4
[074:646] [2022-12-31 23:57:04 +0000.917863][3874]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[074:664] [2022-12-31 23:57:04 +0000.935648][3876] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[074:706] [2022-12-31 23:57:04 +0000.977797][3712] webrtc common_video plane
old ..... (1/1000) new: 22001 delete: 21983 diff: 18
[074:770] [2022-12-31 23:57:05 +0000.41529][387b] DTS queue for
Generator:0x730ddb5cb8 13605 13638
[074:939] [2022-12-31 23:57:05 +0000.210495][387b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13808
[074:939] [2022-12-31 23:57:05 +0000.210601][387b] push video frame to H264
encoder. (100 frame for one log)

[074:939] [2022-12-31 23:57:05 +0000.210650][387b] push video frame to H264


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

[074:939] [2022-12-31 23:57:05 +0000.210668][387b] H264Encode::push video frame to


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

[074:939] [2022-12-31 23:57:05 +0000.210689][387b] The input pts:13808 fps:30


[074:962] [2022-12-31 23:57:05 +0000.232966][3712] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[074:968] [2022-12-31 23:57:05 +0000.239196][387b] H264Encode::H264SWEncoder get
callback, length:15504 type:1 nalType:1length:15500
[075:066] [2022-12-31 23:57:05 +0000.336968][3712] The convert RGB to YUV take 2
[075:171] [2022-12-31 23:57:05 +0000.442209][387b] h264 add frame header cdr flag
[075:171] [2022-12-31 23:57:05 +0000.442470][387b] Received key frame:14010
[075:207] [2022-12-31 23:57:05 +0000.478829][387c] get the H.264 IDR frame
[075:465] [2022-12-31 23:57:05 +0000.736735][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[075:567] [2022-12-31 23:57:05 +0000.838600][3712] The convert RGB to YUV take 2
[075:570] [2022-12-31 23:57:05 +0000.841295][3874] AF_SpeedFilter audio
0x73182c9d00 PullFrame
[075:573] [2022-12-31 23:57:05 +0000.844503][387b] DTS queue for
Generator:0x730ddb5cb8 14437
[075:614] [2022-12-31 23:57:05 +0000.885495][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[075:658] [2022-12-31 23:57:05 +0000.929476][3876] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[075:733] [2022-12-31 23:57:06 +0000.4107][387b] Push an pts:14601 to dts queue.
[075:764] [2022-12-31 23:57:06 +0000.35316][3874] RecordAudioSource::PullAudioFrame
[075:772] [2022-12-31 23:57:06 +0000.43068][387b] last dts:14571 currentPts:14601
ppsOrSPS:0 queue length:2
[075:942] [2022-12-31 23:57:06 +0000.213319][387a]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 14744queue_audio_frame_:4
[075:963] [2022-12-31 23:57:06 +0000.234095][3712] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[076:070] [2022-12-31 23:57:06 +0000.341312][3712] The convert RGB to YUV take 2
[076:206] [2022-12-31 23:57:06 +0000.477695][3716] Run AGC when audioType = 0
[076:207] [2022-12-31 23:57:06 +0000.478015][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[076:338] [2022-12-31 23:57:06 +0000.609092][3712] StopRecording:
[076:338] [2022-12-31 23:57:06 +0000.609768][3712] OnNeedStopRecording:
[076:341] [2022-12-31 23:57:06 +0000.612095][3874] PullAudioFrame: PullFrame audio
finished.
[076:341] [2022-12-31 23:57:06 +0000.612149][3874]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[076:342] [2022-12-31 23:57:06 +0000.613166][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[076:342] [2022-12-31 23:57:06 +0000.613651][3712] operator(): Stop
[076:342] [2022-12-31 23:57:06 +0000.613699][3712] StopPullFrameAndWriteMp4
time:954211277 enter.

[076:342] [2022-12-31 23:57:06 +0000.613725][3712] StopRecording:


[076:344] [2022-12-31 23:57:06 +0000.615465][387b]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[076:349] [2022-12-31 23:57:06 +0000.620071][3711] stop recording
[076:349] [2022-12-31 23:57:06 +0000.620147][3711]
RecordingSessionInternalSimple:destroy media processers
[076:349] [2022-12-31 23:57:06 +0000.620183][3711] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[076:349] [2022-12-31 23:57:06 +0000.620208][3711] H264Encode::flushing hareware
Encoder
[076:349] [2022-12-31 23:57:06 +0000.620336][3711] Flush time:954211284 enter.

[076:349] [2022-12-31 23:57:06 +0000.620379][3711] H264Encoder encoder flush


[076:349] [2022-12-31 23:57:06 +0000.620407][3711] flush output queue
[076:658] [2022-12-31 23:57:06 +0000.928989][3876] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[076:667] [2022-12-31 23:57:06 +0000.938896][3711] Flush leave. expire time = 319
ms

[076:668] [2022-12-31 23:57:06 +0000.939145][3711] ~H264EncodeWrap:


[076:668] [2022-12-31 23:57:06 +0000.939251][3711] ~H264Encode:
[076:668] [2022-12-31 23:57:06 +0000.939352][3711] teardownCompressionSession:
H264Encode::destroying Encoder
[076:668] [2022-12-31 23:57:06 +0000.939409][3711] Release time:954211603 enter.

[076:668] [2022-12-31 23:57:06 +0000.939657][3711] Release:


MediaCodecVideoEncoder::Release _inited:1
[076:668] [2022-12-31 23:57:06 +0000.939748][3711] Destroy time:954211603 enter.

[076:668] [2022-12-31 23:57:06 +0000.939825][3711] H264Encoder encoderDestroy


[076:669] [2022-12-31 23:57:06 +0000.940024][3711]
AndroidMediaCodecVideoEncoder::release env: 0x7412987540
[076:669] [2022-12-31 23:57:06 +0000.940102][3711]
AndroidMediaCodecVideoEncoder::Destroy
[076:699] [2022-12-31 23:57:06 +0000.970515][3711] Destroy leave. expire time = 31
ms

[076:699] [2022-12-31 23:57:06 +0000.970735][3711] Release leave. expire time = 31


ms

[076:699] [2022-12-31 23:57:06 +0000.970801][3711] ~AndroidHwAvcEncoder


time:954211634 enter.

[076:700] [2022-12-31 23:57:06 +0000.970985][3711] Release time:954211635 enter.


[076:700] [2022-12-31 23:57:06 +0000.971058][3711] Release:
MediaCodecVideoEncoder:: has been released before, just return
[076:700] [2022-12-31 23:57:06 +0000.971105][3711] Release leave. expire time = 0
ms

[076:700] [2022-12-31 23:57:06 +0000.971153][3711] ~AndroidMediaCodecVideoEncoder


[076:700] [2022-12-31 23:57:06 +0000.971199][3711] ~WrapAndroidMediaCodec
time:954211635 enter.

[076:700] [2022-12-31 23:57:06 +0000.971247][3711] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[076:700] [2022-12-31 23:57:06 +0000.971296][3711] video hevc hw codec


destructor:0x741281fdb0

[076:700] [2022-12-31 23:57:06 +0000.971374][3711] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[076:700] [2022-12-31 23:57:06 +0000.971447][3711] teardownCompressionSession:


H264Encode::destroyed Encoder
[076:700] [2022-12-31 23:57:06 +0000.971503][3711]
RecordingSessionInternalSimple:destroy aac encoder output!
[076:700] [2022-12-31 23:57:06 +0000.971550][3711] AACSWEncode destructor
[076:708] [2022-12-31 23:57:06 +0000.979814][387c] MP4 close file successfully
[076:709] [2022-12-31 23:57:06 +0000.980010][387c] Recording session Internal:
notify recording ok
[076:709] [2022-12-31 23:57:06 +0000.980060][387c] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_954195896.mp4,
output_video_timestamp_:15208 last_video_pts_:15171
[076:709] [2022-12-31 23:57:06 +0000.980136][387c] OnRecordFinish:
[076:709] [2022-12-31 23:57:06 +0000.980771][387c] onRecordingOk: net seek
pos:0record video duration:15204record audio duration:15185
[076:710] [2022-12-31 23:57:06 +0000.981934][3876] destructMicSource_w:
[076:711] [2022-12-31 23:57:06 +0000.982013][3876] setOutput_w:
MicSource::setOutput() 0x0
[076:711] [2022-12-31 23:57:06 +0000.982229][3712] releaseThread 0x7318468180
[076:711] [2022-12-31 23:57:06 +0000.982302][3712] ~MicSource: Mic source
destroyed:0x741f5ae400
[076:713] [2022-12-31 23:57:06 +0000.984297][3712] StopPullFrameAndWriteMp4 leave.
expire time = 371 ms

[076:713] [2022-12-31 23:57:06 +0000.984387][3712] DestroyPipelineAndFilters


time:954211648 enter.

[076:713] [2022-12-31 23:57:06 +0000.984573][3712] UnbindInputFilter 0x7318469ac0


this 0x740083e8c0
[076:714] [2022-12-31 23:57:06 +0000.985050][3712] UnbindInputFilter 0x7314adb058
this 0x73182c9e50
[076:714] [2022-12-31 23:57:06 +0000.985215][3712] UnbindInputFilter 0x740083e8c0
this 0x731955a7a0
[076:714] [2022-12-31 23:57:06 +0000.985338][3712] filter: filter pipeline destroy
this: 0x731955a700
[076:715] [2022-12-31 23:57:06 +0000.986387][3712] ClearVideoOfSources: recodring
total frames:0
[076:715] [2022-12-31 23:57:06 +0000.986466][3712] ClearVideoOfSources:
[076:715] [2022-12-31 23:57:06 +0000.986507][3712] GPUImageProcessing destruct.
[076:715] [2022-12-31 23:57:06 +0000.986585][3712] destroy TrivalImageDrawer
0x738b1db240
[076:715] [2022-12-31 23:57:06 +0000.986626][3712] The shader has been initialize,
clean up them.

[076:715] [2022-12-31 23:57:06 +0000.986704][3712] ~OpenGLFrameBuffer:


[076:715] [2022-12-31 23:57:06 +0000.986893][3712] ~OpenGLFrameBuffer:
[076:716] [2022-12-31 23:57:06 +0000.987084][3712] ~OpenGLFrameBuffer:
[076:716] [2022-12-31 23:57:06 +0000.987263][3712] ~OpenGLFrameBuffer:
[076:716] [2022-12-31 23:57:06 +0000.987428][3712] ~OpenGLFrameBuffer:
[076:718] [2022-12-31 23:57:06 +0000.989933][3712] ~OpenGLFrameBuffer:
[076:719] [2022-12-31 23:57:06 +0000.990452][3712] GPUImageProcessing destruct
finish.
[076:719] [2022-12-31 23:57:06 +0000.990537][3712] GPURGBAFrame destruct.
[076:719] [2022-12-31 23:57:06 +0000.990723][3712] destroy OpenGLRenderProgram
0x740083e698
[076:719] [2022-12-31 23:57:06 +0000.990778][3712] ~CameraSource time:954211654
enter.

[076:719] [2022-12-31 23:57:06 +0000.990819][3712] ~CameraSource leave. expire


time = 0 ms

[076:719] [2022-12-31 23:57:06 +0000.990867][3712] ~RecordAudioSource


time:954211654 enter.

[076:719] [2022-12-31 23:57:06 +0000.990908][3712] ~RecordAudioSource leave.


expire time = 0 ms

[076:720] [2022-12-31 23:57:06 +0000.990953][3712] DestroyPipelineAndFilters


leave. expire time = 7 ms

[076:740] [2022-12-31 23:57:07 +0000.11920][1d6f]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[076:741] [2022-12-31 23:57:07 +0000.12802][1d6f] machine model :xiaomi
[076:741] [2022-12-31 23:57:07 +0000.12879][1d6f] Support this machine
model :xiaomi
[076:741] [2022-12-31 23:57:07 +0000.12922][1d6f] global inited! current sdk
version: 12-14-d8558ab
[076:742] [2022-12-31 23:57:07 +0000.13113][1d6f] filter: filter pipeline construtc
this: 0x7430649580
[076:742] [2022-12-31 23:57:07 +0000.13161][1d6f] MediaFilterGraph:
MediaFilterGraph construct
[076:742] [2022-12-31 23:57:07 +0000.13199][1d6f] GLESContext:
[076:742] [2022-12-31 23:57:07 +0000.13254][1d6f] The result of eglGetDisplay is:
0xb400007430714a00
[076:743] [2022-12-31 23:57:07 +0000.14540][1d6f] The result of creation:
0x7400ac7200
[076:743] [2022-12-31 23:57:07 +0000.14693][1d6f] The result of
eglCreatePbufferSurface is: 0x7400ac7300
[076:743] [2022-12-31 23:57:07 +0000.14819][1d6f] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_954195896.mp4
[076:743] [2022-12-31 23:57:07 +0000.14903][1d6f] The source 0 speed:1
[076:744] [2022-12-31 23:57:07 +0000.14955][1d6f] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/milive//record_video_954195896.mp4,
delay: 0
[076:744] [2022-12-31 23:57:07 +0000.15000][1d6f] CreateDecoderByVideoSource
time:954211679 enter.

[076:745] [2022-12-31 23:57:07 +0000.16197][1d6f] running_decoder_count:0max


count:2
[076:745] [2022-12-31 23:57:07 +0000.16281][1d6f] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_954195896.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7400a8bc00
[076:746] [2022-12-31 23:57:07 +0000.17211][388b] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x738b3cb000] Current FFmpeg version git-2021-06-16-97cea6f

[076:762] [2022-12-31 23:57:07 +0000.33232][388b] OnStreamInfoFound: video


duration_: 15204
[076:763] [2022-12-31 23:57:07 +0000.34820][388c] NO get frame from decoder
[076:765] [2022-12-31 23:57:07 +0000.36782][388c] NO get frame from decoder
[076:769] [2022-12-31 23:57:07 +0000.40627][1d6f] start decoder
[076:769] [2022-12-31 23:57:07 +0000.40721][1d6f] CreateDecoderByVideoSource
leave. expire time = 25 ms

[076:769] [2022-12-31 23:57:07 +0000.40756][1d6f] BindInputFilter 0x736f990ca0


this 0x7314b59b98
[076:769] [2022-12-31 23:57:07 +0000.40796][1d6f] BindInputFilter 0x7314b59b98
this 0x7314b59c58
[076:769] [2022-12-31 23:57:07 +0000.40861][1d6f] BindInputFilter 0x736f990ca0
this 0x7314b59d18
[076:769] [2022-12-31 23:57:07 +0000.40883][1d6f] BindInputFilter 0x7314b59d18
this 0x7314b5a0d8
[076:769] [2022-12-31 23:57:07 +0000.40898][1d6f] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_954195896.mp4
[076:769] [2022-12-31 23:57:07 +0000.40920][1d6f] BindInputFilter 0x7314b59c58
this 0x7314b5a198
[076:770] [2022-12-31 23:57:07 +0000.40939][1d6f] BindInputFilter 0x7314b5a198
this 0x7430649620
[076:770] [2022-12-31 23:57:07 +0000.40959][1d6f] BindInputFilter 0x7314b5a0d8
this 0x7314b5a258
[076:770] [2022-12-31 23:57:07 +0000.40979][1d6f] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_954195896.mp4
[076:770] [2022-12-31 23:57:07 +0000.41025][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[076:770] [2022-12-31 23:57:07 +0000.41427][1d6f] machine model :xiaomi
[076:770] [2022-12-31 23:57:07 +0000.41507][1d6f] Support this machine
model :xiaomi
[076:770] [2022-12-31 23:57:07 +0000.41528][1d6f] global inited! current sdk
version: 12-14-d8558ab
[076:770] [2022-12-31 23:57:07 +0000.41576][1d6f] GetPipeline:
-----------------------------------------
[076:770] [2022-12-31 23:57:07 +0000.41598][1d6f] GetPipeline: source: 0x736f990a80
[076:770] [2022-12-31 23:57:07 +0000.41612][1d6f] GetPipeline: filter: NULLFilter
[076:770] [2022-12-31 23:57:07 +0000.41643][1d6f] GetPipeline: filter: NULLFilter
[076:770] [2022-12-31 23:57:07 +0000.41657][1d6f] GetPipeline: filter: NULLFilter
[076:770] [2022-12-31 23:57:07 +0000.41671][1d6f] GetPipeline: audio filter:
AuidoNULLFilter
[076:770] [2022-12-31 23:57:07 +0000.41684][1d6f] GetPipeline: audio filter:
AuidoNULLFilter
[076:770] [2022-12-31 23:57:07 +0000.41713][1d6f] GetPipeline: audio filter:
AudioNUllFilter
[076:770] [2022-12-31 23:57:07 +0000.41726][1d6f] GetPipeline:
------------------------------------------
[076:770] [2022-12-31 23:57:07 +0000.41742][1d6f] filter: filter pipeline2 update
pattern: 0
[076:771] [2022-12-31 23:57:07 +0000.42812][1d6f] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[076:772] [2022-12-31 23:57:07 +0000.43100][1d6f] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[076:772] [2022-12-31 23:57:07 +0000.43198][1d6f] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[076:772] [2022-12-31 23:57:07 +0000.43422][1d6f] DeviceInit:
[076:772] [2022-12-31 23:57:07 +0000.43702][1d6f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[076:773] [2022-12-31 23:57:07 +0000.44029][1d6f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[076:773] [2022-12-31 23:57:07 +0000.44314][1d6f] CreatePlatformSpecificObjects:
[076:773] [2022-12-31 23:57:07 +0000.44354][1d6f] audio device use null audio
input and opensl output
[076:773] [2022-12-31 23:57:07 +0000.44379][1d6f] Create OpenSLES output module
with java VM support.

[076:773] [2022-12-31 23:57:07 +0000.44556][1d6f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[076:773] [2022-12-31 23:57:07 +0000.44758][1d6f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[076:774] [2022-12-31 23:57:07 +0000.44976][1d6f] Create OpenSLES output module
with buffer num:2

[076:774] [2022-12-31 23:57:07 +0000.45020][1d6f] Error(trace.cc:40): Init the


output and input for audio device template.
[076:774] [2022-12-31 23:57:07 +0000.45040][1d6f] Init the output device.

[076:774] [2022-12-31 23:57:07 +0000.45057][1d6f] Set the playout as stereo:1


[076:774] [2022-12-31 23:57:07 +0000.45074][1d6f] Set the sample rate to be:44100

[076:774] [2022-12-31 23:57:07 +0000.45122][1d6f] Low latency buffer size:144 low


sample rate:48000
[076:774] [2022-12-31 23:57:07 +0000.45147][1d6f] DeviceInit: Done
[076:774] [2022-12-31 23:57:07 +0000.45309][1d6f] UpdateRate: lipsync_debug: Update
framerate from 0 to 15
[076:774] [2022-12-31 23:57:07 +0000.45438][388c] NO get frame from decoder
[076:775] [2022-12-31 23:57:07 +0000.46488][3896] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x731924eb18
[076:778] [2022-12-31 23:57:07 +0000.49097][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[076:778] [2022-12-31 23:57:07 +0000.49181][1d6f]
MediaFilterPlayer::SetPlayerNotify 0x738b45adc0
[076:778] [2022-12-31 23:57:07 +0000.49210][1d6f]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[076:778] [2022-12-31 23:57:07 +0000.49229][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[076:778] [2022-12-31 23:57:07 +0000.49250][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[076:778] [2022-12-31 23:57:07 +0000.49296][1d6f] SetGraphLoop: SetGraphLoop 1
[076:778] [2022-12-31 23:57:07 +0000.49358][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[076:778] [2022-12-31 23:57:07 +0000.49378][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[076:778] [2022-12-31 23:57:07 +0000.49581][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[076:778] [2022-12-31 23:57:07 +0000.49734][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[076:779] [2022-12-31 23:57:07 +0000.49975][3898] Start:
[076:779] [2022-12-31 23:57:07 +0000.50143][388c] NO get frame from decoder
[076:780] [2022-12-31 23:57:07 +0000.51618][388c] NO get frame from decoder
[076:780] [2022-12-31 23:57:07 +0000.51896][3897] operator(): video render started.
[076:781] [2022-12-31 23:57:07 +0000.52059][3898] Start:
[076:781] [2022-12-31 23:57:07 +0000.52240][3898] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[076:781] [2022-12-31 23:57:07 +0000.52274][3898] Reset: history total size: 98
[076:781] [2022-12-31 23:57:07 +0000.52294][3898] DeviceStart:
audioDevice_:0x736f8ba000
[076:781] [2022-12-31 23:57:07 +0000.52312][3898] DeviceStart: time profile playout
init before
[076:781] [2022-12-31 23:57:07 +0000.52333][3898] DeviceStart: time profile playout
init end
[076:781] [2022-12-31 23:57:07 +0000.52348][3898] OpenSlesOutput:Start playout

[076:782] [2022-12-31 23:57:07 +0000.53086][388c] NO get frame from decoder


[076:782] [2022-12-31 23:57:07 +0000.53309][3898] Create the opensl output player.
streamtype before:0

[076:782] [2022-12-31 23:57:07 +0000.53344][3898] Create the opensl output player.


streamtype after:3

[076:783] [2022-12-31 23:57:07 +0000.54640][388c] NO get frame from decoder


[076:785] [2022-12-31 23:57:07 +0000.56043][388c] NO get frame from decoder
[076:876] [2022-12-31 23:57:07 +0000.147491][3898] Enqueue opensl buffer size:1764
[076:899] [2022-12-31 23:57:07 +0000.170212][3898] DeviceStart: time profile
playout all end
[076:899] [2022-12-31 23:57:07 +0000.170292][3898] operator(): Audio playback
started.
[076:899] [2022-12-31 23:57:07 +0000.170374][3898] operator(): Started now!
[076:899] [2022-12-31 23:57:07 +0000.170729][3899] Pull audio failed.(wait video!)
[076:900] [2022-12-31 23:57:07 +0000.171437][3899]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[076:900] [2022-12-31 23:57:07 +0000.171893][3899] Pull audio failed.(wait video!)
[076:905] [2022-12-31 23:57:07 +0000.176097][3899]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[076:939] [2022-12-31 23:57:07 +0000.210344][3897] lipsync_debug: First video frame
rendering.
[076:949] [2022-12-31 23:57:07 +0000.220848][3897] lipsync_debug:displaying video
ts:2970 The current displayed video timestamp is:954211884
[076:957] [2022-12-31 23:57:07 +0000.228251][3897] lipsync_debug: render a video
frame
[077:018] [2022-12-31 23:57:07 +0000.289845][389b]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[077:035] [2022-12-31 23:57:07 +0000.306422][3898] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[077:035] [2022-12-31 23:57:07 +0000.306555][3898] First audio frame rendering
[077:036] [2022-12-31 23:57:07 +0000.307674][3899] audio frame wait video
frame.last_video_timestamp:131 last_audio_timestamp:231.927
[077:037] [2022-12-31 23:57:07 +0000.308053][3899]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:037] [2022-12-31 23:57:07 +0000.308621][3899] audio frame wait video
frame.last_video_timestamp:131 last_audio_timestamp:231.927
[077:040] [2022-12-31 23:57:07 +0000.311917][3897] lipsync_debug:result remaining
time:0
[077:041] [2022-12-31 23:57:07 +0000.312056][3897] dynamic updated lipsync delay:0
[077:176] [2022-12-31 23:57:07 +0000.447148][389a] Error(video_source.cc:430): wait
decoder a frame: 0
[077:320] [2022-12-31 23:57:07 +0000.591199][3897] lipsync_debug:remaining time:10
tsDelta - timeDelta:29
[077:320] [2022-12-31 23:57:07 +0000.591315][3897] lipsync_debug:result remaining
time:10
[077:328] [2022-12-31 23:57:07 +0000.599431][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[077:580] [2022-12-31 23:57:07 +0000.851227][389a] webrtc common_video plane
old ..... (1/1000) new: 23001 delete: 22991 diff: 10
[077:614] [2022-12-31 23:57:07 +0000.885579][3897] lipsync_debug:displaying video
ts:63270 The current displayed video timestamp is:954212549
[077:654] [2022-12-31 23:57:07 +0000.924975][3899] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 33770
[077:654] [2022-12-31 23:57:07 +0000.925150][3899] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[077:764] [2022-12-31 23:57:08 +0000.35560][3897] DriveRender working... (1/200)
[077:834] [2022-12-31 23:57:08 +0000.105272][3898] The audio playback speed:100
(1/100)
[077:834] [2022-12-31 23:57:08 +0000.105487][3898] lipsync_debug: The current
played audio timestamp is:38884(1/50)
[077:978] [2022-12-31 23:57:08 +0000.249470][389b]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[078:036] [2022-12-31 23:57:08 +0000.307670][3897]
lipsync_debug:lipsync_threadhold: lipsync_delta:20 tsDelta:60 timeDelta:60 last
video ts:93060 frame->pts:96660 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[078:036] [2022-12-31 23:57:08 +0000.307848][3897] lipsync_debug: tsDelta -
timeDelta = 0
[078:138] [2022-12-31 23:57:08 +0000.409620][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[078:142] [2022-12-31 23:57:08 +0000.413132][3898] Stop:
[078:142] [2022-12-31 23:57:08 +0000.413791][3897] operator(): Video Render
stopped.
[078:143] [2022-12-31 23:57:08 +0000.414399][3898] Stop:
[078:143] [2022-12-31 23:57:08 +0000.414873][3898] DeviceStop:
audioDevice_:0x736f8ba000
[078:144] [2022-12-31 23:57:08 +0000.414975][3898] OpenSlesOutput:Stop playout

[078:146] [2022-12-31 23:57:08 +0000.417445][3898] DeviceStop: Done


[078:146] [2022-12-31 23:57:08 +0000.417649][3898] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[078:146] [2022-12-31 23:57:08 +0000.417724][3898] operator(): Stop now!
[078:158] [2022-12-31 23:57:08 +0000.429506][1d6f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[078:158] [2022-12-31 23:57:08 +0000.429658][1d6f] StopPreView: Have Stopped,
operation cancel
[078:158] [2022-12-31 23:57:08 +0000.429712][1d6f] Stop:
[078:159] [2022-12-31 23:57:08 +0000.430354][3898] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[078:159] [2022-12-31 23:57:08 +0000.430748][1d6f] DeviceRelease:
audioDevice_:0x736f8ba000
[078:159] [2022-12-31 23:57:08 +0000.430801][1d6f] OpenSlesOutput:Stop playout

[078:159] [2022-12-31 23:57:08 +0000.430846][1d6f] DeviceRelease: Release the


webrtc device object.
[078:160] [2022-12-31 23:57:08 +0000.431275][1d6f] OpenSlesOutput destruct.

[078:160] [2022-12-31 23:57:08 +0000.431372][1d6f] DeviceRelease: Done


[078:160] [2022-12-31 23:57:08 +0000.431490][1d6f] Stop:
[078:160] [2022-12-31 23:57:08 +0000.431655][3897] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[078:166] [2022-12-31 23:57:08 +0000.437285][1d6f] global uninited!
[078:166] [2022-12-31 23:57:08 +0000.437442][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[078:166] [2022-12-31 23:57:08 +0000.437579][1d6f] ~MediaFilterGraph:
MediaFilterGraph destruct
[078:166] [2022-12-31 23:57:08 +0000.437617][1d6f] RemoveVideoBackGroud: hava not
add video backgroud
[078:166] [2022-12-31 23:57:08 +0000.437663][1d6f] UnbindInputFilter 0x7314b5a198
this 0x7430649620
[078:166] [2022-12-31 23:57:08 +0000.437710][1d6f] ClearAllSource: remove source
filter, sourceid: 0x736f990a80
[078:166] [2022-12-31 23:57:08 +0000.437741][1d6f] DestoryDecoderByVideoSource
time:954213101 enter.

[078:166] [2022-12-31 23:57:08 +0000.437794][1d6f] ~VideoBindDecoder time:954213101


enter.

[078:167] [2022-12-31 23:57:08 +0000.438006][1d6f] CleanUp time:954213102 enter.

[078:169] [2022-12-31 23:57:08 +0000.440766][1d6f] CleanUp leave. expire time = 2


ms

[078:169] [2022-12-31 23:57:08 +0000.440905][1d6f] CleanUp time:954213104 enter.

[078:170] [2022-12-31 23:57:08 +0000.441460][1d6f] CleanUp leave. expire time = 1


ms

[078:171] [2022-12-31 23:57:08 +0000.442784][1d6f] ~VideoBindDecoder leave. expire


time = 5 ms

[078:171] [2022-12-31 23:57:08 +0000.442853][1d6f] DestoryDecoderByVideoSource


leave. expire time = 5 ms

[078:171] [2022-12-31 23:57:08 +0000.442898][1d6f] UnbindInputFilter 0x7314b59c58


this 0x7314b5a198
[078:172] [2022-12-31 23:57:08 +0000.442941][1d6f] UnbindInputFilter 0x7314b59b98
this 0x7314b59c58
[078:172] [2022-12-31 23:57:08 +0000.442982][1d6f] UnbindInputFilter 0x736f990ca0
this 0x7314b59b98
[078:172] [2022-12-31 23:57:08 +0000.443022][1d6f] UnbindInputFilter 0x7314b5a0d8
this 0x7314b5a258
[078:172] [2022-12-31 23:57:08 +0000.443065][1d6f] UnbindInputFilter 0x7314b59d18
this 0x7314b5a0d8
[078:172] [2022-12-31 23:57:08 +0000.443104][1d6f] UnbindInputFilter 0x736f990ca0
this 0x7314b59d18
[078:175] [2022-12-31 23:57:08 +0000.446108][1d6f] ~GLESContext:
[078:176] [2022-12-31 23:57:08 +0000.447319][1d6f] GLESContext destruct finish.
[078:176] [2022-12-31 23:57:08 +0000.447416][1d6f] filter: filter pipeline destroy
this: 0x7430649580
[078:178] [2022-12-31 23:57:08 +0000.449511][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[078:179] [2022-12-31 23:57:08 +0000.450340][1d6f] machine model :xiaomi
[078:179] [2022-12-31 23:57:08 +0000.450386][1d6f] Support this machine
model :xiaomi
[078:179] [2022-12-31 23:57:08 +0000.450417][1d6f] global inited! current sdk
version: 12-14-d8558ab
[078:179] [2022-12-31 23:57:08 +0000.450767][1d6f] filter: filter pipeline
construtc this: 0x7430649580
[078:179] [2022-12-31 23:57:08 +0000.450811][1d6f] MediaFilterGraph:
MediaFilterGraph construct
[078:179] [2022-12-31 23:57:08 +0000.450842][1d6f] GLESContext:
[078:179] [2022-12-31 23:57:08 +0000.450938][1d6f] The result of eglGetDisplay is:
0xb400007430714a00
[078:181] [2022-12-31 23:57:08 +0000.452389][1d6f] The result of creation:
0x741f598a80
[078:181] [2022-12-31 23:57:08 +0000.452531][1d6f] The result of
eglCreatePbufferSurface is: 0x7400a4f200
[078:181] [2022-12-31 23:57:08 +0000.452657][1d6f] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_954195896.mp4
[078:181] [2022-12-31 23:57:08 +0000.452709][1d6f] The source 0 speed:1
[078:181] [2022-12-31 23:57:08 +0000.452759][1d6f] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_954195896.mp4,
delay: 0
[078:181] [2022-12-31 23:57:08 +0000.452812][1d6f] CreateDecoderByVideoSource
time:954213116 enter.

[078:182] [2022-12-31 23:57:08 +0000.453037][1d6f] running_decoder_count:0max


count:2
[078:182] [2022-12-31 23:57:08 +0000.453077][1d6f] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_954195896.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7400a8bc00
[078:183] [2022-12-31 23:57:08 +0000.454357][38a4] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x738b1dd200] Current FFmpeg version git-2021-06-16-
97cea6f

[078:205] [2022-12-31 23:57:08 +0000.476931][3716] Run AGC when audioType = 0


[078:206] [2022-12-31 23:57:08 +0000.477120][38a4] OnStreamInfoFound: video
duration_: 15204
[078:209] [2022-12-31 23:57:08 +0000.480347][38a5] NO get frame from decoder
[078:209] [2022-12-31 23:57:08 +0000.480658][1d6f] start decoder
[078:209] [2022-12-31 23:57:08 +0000.480748][1d6f] CreateDecoderByVideoSource
leave. expire time = 28 ms

[078:209] [2022-12-31 23:57:08 +0000.480816][1d6f] BindInputFilter 0x736f990ca0


this 0x7314b59b98
[078:209] [2022-12-31 23:57:08 +0000.480858][1d6f] BindInputFilter 0x7314b59b98
this 0x7314b59c58
[078:209] [2022-12-31 23:57:08 +0000.480903][1d6f] BindInputFilter 0x736f990ca0
this 0x7314b59d18
[078:210] [2022-12-31 23:57:08 +0000.480938][1d6f] BindInputFilter 0x7314b59d18
this 0x7314b5a0d8
[078:210] [2022-12-31 23:57:08 +0000.480961][1d6f] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_954195896.mp4
[078:210] [2022-12-31 23:57:08 +0000.481044][1d6f] BindInputFilter 0x7314b59c58
this 0x7314b5a198
[078:210] [2022-12-31 23:57:08 +0000.481087][1d6f] BindInputFilter 0x7314b5a198
this 0x7430649620
[078:210] [2022-12-31 23:57:08 +0000.481127][1d6f] BindInputFilter 0x7314b5a0d8
this 0x7314b5a258
[078:210] [2022-12-31 23:57:08 +0000.481162][1d6f] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_954195896.mp4
[078:210] [2022-12-31 23:57:08 +0000.481218][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[078:210] [2022-12-31 23:57:08 +0000.481364][1d6f] MediaComposeFile time:954213145
enter.

[078:210] [2022-12-31 23:57:08 +0000.481413][1d6f] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[078:213] [2022-12-31 23:57:08 +0000.484227][38a5] NO get frame from decoder
[078:213] [2022-12-31 23:57:08 +0000.484221][1d6f] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[078:213] [2022-12-31 23:57:08 +0000.484391][1d6f] Recording session using default
bitrate support by app:14680064
[078:213] [2022-12-31 23:57:08 +0000.484535][38af] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7410e17140
[078:213] [2022-12-31 23:57:08 +0000.484606][38af] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[078:213] [2022-12-31 23:57:08 +0000.484754][1d6f] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[078:213] [2022-12-31 23:57:08 +0000.484883][1d6f] GetPipeline:
-----------------------------------------
[078:213] [2022-12-31 23:57:08 +0000.484921][1d6f] GetPipeline: source:
0x736f990a80
[078:214] [2022-12-31 23:57:08 +0000.484956][1d6f] GetPipeline: filter: NULLFilter
[078:214] [2022-12-31 23:57:08 +0000.484996][1d6f] GetPipeline: filter: NULLFilter
[078:214] [2022-12-31 23:57:08 +0000.485046][1d6f] GetPipeline: filter: NULLFilter
[078:214] [2022-12-31 23:57:08 +0000.485064][1d6f] GetPipeline: audio filter:
AuidoNULLFilter
[078:214] [2022-12-31 23:57:08 +0000.485082][1d6f] GetPipeline: audio filter:
AuidoNULLFilter
[078:214] [2022-12-31 23:57:08 +0000.485103][1d6f] GetPipeline: audio filter:
AudioNUllFilter
[078:214] [2022-12-31 23:57:08 +0000.485123][1d6f] GetPipeline:
------------------------------------------
[078:214] [2022-12-31 23:57:08 +0000.485145][1d6f] filter: filter pipeline2 update
pattern: 2
[078:214] [2022-12-31 23:57:08 +0000.485374][1d6f] MediaComposeFile leave. expire
time = 4 ms

[078:214] [2022-12-31 23:57:08 +0000.485815][1d6f] machine model :xiaomi


[078:214] [2022-12-31 23:57:08 +0000.485888][1d6f] Support this machine
model :xiaomi
[078:214] [2022-12-31 23:57:08 +0000.485909][1d6f] global inited! current sdk
version: 12-14-d8558ab
[078:225] [2022-12-31 23:57:08 +0000.496078][38a5] NO get frame from decoder
[078:226] [2022-12-31 23:57:08 +0000.497072][38a5] NO get frame from decoder
[078:227] [2022-12-31 23:57:08 +0000.498222][38a5] NO get frame from decoder
[078:230] [2022-12-31 23:57:08 +0000.501437][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[078:230] [2022-12-31 23:57:08 +0000.501562][1d6f] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 286
[078:230] [2022-12-31 23:57:08 +0000.501659][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[078:230] [2022-12-31 23:57:08 +0000.501694][1d6f] BeginCompose: BeginCompose, is
composing 0
[078:232] [2022-12-31 23:57:08 +0000.503078][38af] start recording, file path:
[078:232] [2022-12-31 23:57:08 +0000.503320][38af] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 286 audio_timescale:44100
video_timescale:90000
[078:232] [2022-12-31 23:57:08 +0000.503388][38af] 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
[078:232] [2022-12-31 23:57:08 +0000.503427][38af] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 286
[078:232] [2022-12-31 23:57:08 +0000.503515][38af] fd_open successed
handle:0xb4000074306f30b0
[078:232] [2022-12-31 23:57:08 +0000.503653][38af] create mp4 file:177
m_fileHandle: 0x7380d60000
[078:232] [2022-12-31 23:57:08 +0000.503683][38af] MP4 file: is opened successfully
[078:232] [2022-12-31 23:57:08 +0000.503698][38af] setupMediaProcessers:
[078:232] [2022-12-31 23:57:08 +0000.503717][38af]
RecordingSessionInternalSimple:setup media processers.
[078:232] [2022-12-31 23:57:08 +0000.503734][38af] construct AAC encoder
[078:233] [2022-12-31 23:57:08 +0000.504025][38a5] NO get frame from decoder
[078:234] [2022-12-31 23:57:08 +0000.505124][38a5] NO get frame from decoder
[078:234] [2022-12-31 23:57:08 +0000.505424][38a5] NO get frame from decoder
[078:233] [2022-12-31 23:57:08 +0000.504033][38af] H264Encoder creating:
ultrafast012323
[078:238] [2022-12-31 23:57:08 +0000.509598][38af] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[078:248] [2022-12-31 23:57:08 +0000.519032][38ba] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x741284fe98
[078:249] [2022-12-31 23:57:08 +0000.520382][38af] H264Encode::GetMachineModel is
M2002J9G
[078:249] [2022-12-31 23:57:08 +0000.520441][38af] H264Encoder machine_mode
is:M2002J9G
[078:249] [2022-12-31 23:57:08 +0000.520462][38af] H264Encode::machine size :9
machine_mode:M2002J9G
[078:249] [2022-12-31 23:57:08 +0000.520484][38af] H264Encode::machine array
size :22 machine_mode:M2002J9G
[078:249] [2022-12-31 23:57:08 +0000.520497][38af] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[078:249] [2022-12-31 23:57:08 +0000.520509][38af] setupCompressionSession:
[078:249] [2022-12-31 23:57:08 +0000.520521][38af] H264Encode::creating hareware
Encoder
[078:249] [2022-12-31 23:57:08 +0000.520534][38af] AndroidHwAvcEncoder
time:954213184 enter.

[078:249] [2022-12-31 23:57:08 +0000.520683][38af] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007430621380 address:0x72eed30760
[078:249] [2022-12-31 23:57:08 +0000.520791][38af] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[078:249] [2022-12-31 23:57:08 +0000.520815][38af] The video avc hw codec address
is 0x741281ffd0
[078:249] [2022-12-31 23:57:08 +0000.520856][38af] AndroidHwAvcEncoder leave.
expire time = 0 ms

[078:249] [2022-12-31 23:57:08 +0000.520874][38af] RegisterEncodeCompleteCallback


time:954213184 enter.

[078:249] [2022-12-31 23:57:08 +0000.520936][38af] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[078:250] [2022-12-31 23:57:08 +0000.520973][38af] InitEncode time:954213185


enter.

[078:250] [2022-12-31 23:57:08 +0000.521043][38af] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[078:250] [2022-12-31 23:57:08 +0000.521069][38af] Create time:954213185 enter.
[078:250] [2022-12-31 23:57:08 +0000.521085][38af] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[078:250] [2022-12-31 23:57:08 +0000.521112][38af]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x74129383c0
[078:250] [2022-12-31 23:57:08 +0000.521242][38af]
supported_type:image/vnd.android.heic
[078:250] [2022-12-31 23:57:08 +0000.521271][38af] supported_type:video/avc
[078:250] [2022-12-31 23:57:08 +0000.521288][38af] name:OMX.qcom.video.encoder.avc
mime:video/avc
[078:250] [2022-12-31 23:57:08 +0000.521319][38af] hwCodecPrefix :OMX.qcom.
[078:250] [2022-12-31 23:57:08 +0000.521338][38af] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[078:250] [2022-12-31 23:57:08 +0000.521386][38af] mediacodec_createCodecByName
time:954213185 enter.

[078:250] [2022-12-31 23:57:08 +0000.521403][38af] WrapAndroidMediaCodec


time:954213185 enter.

[078:250] [2022-12-31 23:57:08 +0000.521513][38af] WrapAndroidMediaCodec leave.


expire time = 0 ms

[078:273] [2022-12-31 23:57:08 +0000.544519][38af] mediacodec_createCodecByName


leave. expire time = 23 ms

[078:273] [2022-12-31 23:57:08 +0000.544633][38af] WrapAndroidMediaFromat


time:954213208 enter.

[078:273] [2022-12-31 23:57:08 +0000.544689][38af] WrapAndroidMediaFromat leave.


expire time = 0 ms

[078:306] [2022-12-31 23:57:08 +0000.577639][38af] Destroy time:954213241 enter.

[078:306] [2022-12-31 23:57:08 +0000.577744][38af] WrapAndroidMediaFromat::


Destroy
[078:306] [2022-12-31 23:57:08 +0000.577766][38af] Destroy leave. expire time = 0
ms

[078:306] [2022-12-31 23:57:08 +0000.577783][38af] ~WrapAndroidMediaFromat


time:954213241 enter.

[078:306] [2022-12-31 23:57:08 +0000.577800][38af] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[078:306] [2022-12-31 23:57:08 +0000.577818][38af] Create leave. expire time = 56


ms

[078:306] [2022-12-31 23:57:08 +0000.577834][38af] isSemiPlanarSupport


time:954213241 enter.

[078:306] [2022-12-31 23:57:08 +0000.577849][38af] H264Encoder isSemiPlanarSupport


[078:306] [2022-12-31 23:57:08 +0000.577867][38af] isSemiPlanarSupport leave.
expire time = 0 ms

[078:306] [2022-12-31 23:57:08 +0000.577883][38af] creat hw H264Encoder success,


isSemiPlanar:1
[078:307] [2022-12-31 23:57:08 +0000.577957][38af] InitEncode leave. expire time =
57 ms
[078:307] [2022-12-31 23:57:08 +0000.577976][38af] H264Encode::created Encoder
[078:307] [2022-12-31 23:57:08 +0000.577992][38af] H264Encode:: H264 encoder
created.
[078:307] [2022-12-31 23:57:08 +0000.578005][38af] H264 encoder created.
[078:307] [2022-12-31 23:57:08 +0000.578018][38af]
RecordingSessionInternalSimple:created avc encoder avc: 0x731dc943c0
[078:307] [2022-12-31 23:57:08 +0000.578034][38af] setOutput:
[078:307] [2022-12-31 23:57:08 +0000.578048][38af]
RecordingSessionInternalSimple:encoder set output to muxer!
[078:307] [2022-12-31 23:57:08 +0000.578061][38af] request a key frame
[078:307] [2022-12-31 23:57:08 +0000.578074][38af] H264Encode:: request a key frame
[078:308] [2022-12-31 23:57:08 +0000.579870][38af] setDisplayRotate :90
[078:309] [2022-12-31 23:57:08 +0000.579973][38af] 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
[078:311] [2022-12-31 23:57:08 +0000.582170][38b0]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[078:340] [2022-12-31 23:57:08 +0000.611410][38b0] DTS queue for
Generator:0x741295d0b8 10 33 71 99 131
[078:370] [2022-12-31 23:57:08 +0000.641939][38b7] audio_frame_list_ empty
[078:400] [2022-12-31 23:57:08 +0000.671650][38ba] add aac audio track with id:1
[078:401] [2022-12-31 23:57:08 +0000.671995][38ba] audio start ts:0
[078:401] [2022-12-31 23:57:08 +0000.672053][38ba] the audio frame has been written
into MP4 file
[078:401] [2022-12-31 23:57:08 +0000.672158][38af] setDisplayRotate :90
[078:401] [2022-12-31 23:57:08 +0000.672219][38af] 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
[078:411] [2022-12-31 23:57:08 +0000.682485][38b0] h264 add frame header cdr flag
[078:412] [2022-12-31 23:57:08 +0000.683082][38b0] h264 add frame header cdr flag
[078:412] [2022-12-31 23:57:08 +0000.683261][38b0] Received key frame:10
[078:412] [2022-12-31 23:57:08 +0000.683298][38b0] H264Encode:: get a sps pps
header!headerSize:31
[078:412] [2022-12-31 23:57:08 +0000.683368][38ba] get the H.264 SPS parameter
[078:412] [2022-12-31 23:57:08 +0000.683545][38ba] add video track with id:2
[078:412] [2022-12-31 23:57:08 +0000.683776][38ba] get the H.264 PPS parameter
[078:420] [2022-12-31 23:57:08 +0000.691501][38ba] get the H.264 IDR frame
[078:420] [2022-12-31 23:57:08 +0000.691676][38ba] resss:true
[078:420] [2022-12-31 23:57:08 +0000.691724][38ba] video start ts:10
[078:420] [2022-12-31 23:57:08 +0000.691825][38ba] the video frame has been written
into MP4 file
[078:424] [2022-12-31 23:57:08 +0000.695467][38b6] Error(video_source.cc:430): wait
decoder a frame: 0
[078:519] [2022-12-31 23:57:08 +0000.789995][38b0] Push an pts:739 to dts queue.
[078:595] [2022-12-31 23:57:08 +0000.866527][38b0] last dts:703 currentPts:739
ppsOrSPS:0 queue length:8
[078:597] [2022-12-31 23:57:08 +0000.868184][38b0] DTS queue for
Generator:0x741295d0b8 801 839 869 902 938 971
[078:613] [2022-12-31 23:57:08 +0000.884049][38b6] Error(video_source.cc:430): wait
decoder a frame: 0
[078:791] [2022-12-31 23:57:09 +0000.62814][38b0] SendFrame
encodedImage._timeStamp:1404encodedImage->_length:21216
[078:808] [2022-12-31 23:57:09 +0000.79022][38b6] Error(video_source.cc:430): wait
decoder a frame: 0
[078:816] [2022-12-31 23:57:09 +0000.87117][38b0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1570 pts:1570
[078:816] [2022-12-31 23:57:09 +0000.87545][38b0] DTS queue for
Generator:0x741295d0b8 1636 1669 1706 1736 1768 1802
[078:843] [2022-12-31 23:57:09 +0000.114198][38b7] audio_frame_list_ empty
[078:844] [2022-12-31 23:57:09 +0000.115813][38b0] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1969
[078:844] [2022-12-31 23:57:09 +0000.115920][38b0] push video frame to H264
encoder. (100 frame for one log)

[078:845] [2022-12-31 23:57:09 +0000.116023][38b0] push video frame to H264


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

[078:845] [2022-12-31 23:57:09 +0000.116043][38b0] H264Encode::push video frame to


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

[078:845] [2022-12-31 23:57:09 +0000.116064][38b0] The input pts:1969 fps:30


[078:861] [2022-12-31 23:57:09 +0000.132172][38b0] Push an pts:2068 to dts queue.
[078:885] [2022-12-31 23:57:09 +0000.156875][38b0] H264Encode::H264SWEncoder get
callback, length:22640 type:1 nalType:1length:22636
[078:892] [2022-12-31 23:57:09 +0000.163269][38b0] h264 add frame header cdr flag
[078:892] [2022-12-31 23:57:09 +0000.163372][38b0] Received key frame:2003
[078:913] [2022-12-31 23:57:09 +0000.184362][38ba] get the H.264 IDR frame
[078:917] [2022-12-31 23:57:09 +0000.188547][38b0] last dts:2035 currentPts:2068
ppsOrSPS:0 queue length:8
[078:939] [2022-12-31 23:57:09 +0000.210849][38b6] webrtc common_video plane
old ..... (1/1000) new: 24001 delete: 23851 diff: 150
[078:983] [2022-12-31 23:57:09 +0000.254766][38b0] DTS queue for
Generator:0x741295d0b8 2441 2468 2499 2537 2574 2600 2632
[079:044] [2022-12-31 23:57:09 +0000.315865][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[079:107] [2022-12-31 23:57:09 +0000.378000][38b6] Error(video_source.cc:430): wait
decoder a frame: 0
[079:129] [2022-12-31 23:57:09 +0000.400420][38b0] Push an pts:3407 to dts queue.
[079:140] [2022-12-31 23:57:09 +0000.411497][38b0] DTS queue for
Generator:0x741295d0b8 3302 3338 3370 3407 3445
[079:188] [2022-12-31 23:57:09 +0000.459344][38b0] last dts:3370 currentPts:3407
ppsOrSPS:0 queue length:9
[079:233] [2022-12-31 23:57:09 +0000.504393][38b7] audio_frame_list_ empty
[079:304] [2022-12-31 23:57:09 +0000.575726][38b0] h264 add frame header cdr flag
[079:304] [2022-12-31 23:57:09 +0000.575855][38b0] Received key frame:4004
[079:320] [2022-12-31 23:57:09 +0000.591202][38b0] DTS queue for
Generator:0x741295d0b8 4071 4113 4136 4171 4205 4235 4274 4303
[079:320] [2022-12-31 23:57:09 +0000.591527][38ba] get the H.264 IDR frame
[079:321] [2022-12-31 23:57:09 +0000.592739][38b6] FilterPipeline2::OnVideoFrame
pts 522630 last_video_timestamp_ 5807
[079:324] [2022-12-31 23:57:09 +0000.595582][38b6] too much frame will be writed
[079:336] [2022-12-31 23:57:09 +0000.607190][38b6] Error(video_source.cc:430): wait
decoder a frame: 0
[079:357] [2022-12-31 23:57:09 +0000.628314][38b7] too much frame will be writed
[079:393] [2022-12-31 23:57:09 +0000.664391][38b6] too much frame will be writed
[079:411] [2022-12-31 23:57:09 +0000.682915][38b0] Push an pts:4738 to dts queue.
[079:459] [2022-12-31 23:57:09 +0000.730942][38b0] SendFrame
encodedImage._timeStamp:4738encodedImage->_length:25904
[079:460] [2022-12-31 23:57:09 +0000.731137][38b0] last dts:4701 currentPts:4738
ppsOrSPS:0 queue length:8
[079:486] [2022-12-31 23:57:09 +0000.757246][38b0] DTS queue for
Generator:0x741295d0b8 4936 4967 5002 5050 5074 5103
[079:497] [2022-12-31 23:57:09 +0000.768462][38b0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4936 pts:4936
[079:500] [2022-12-31 23:57:09 +0000.771480][38b7] too much frame will be writed
[079:524] [2022-12-31 23:57:09 +0000.795509][38b6] too much frame will be writed
[079:527] [2022-12-31 23:57:09 +0000.798913][38b0] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5338
[079:528] [2022-12-31 23:57:09 +0000.799084][38b0] push video frame to H264
encoder. (100 frame for one log)

[079:528] [2022-12-31 23:57:09 +0000.799158][38b0] push video frame to H264


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

[079:528] [2022-12-31 23:57:09 +0000.799283][38b0] H264Encode::push video frame to


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

[079:528] [2022-12-31 23:57:09 +0000.799324][38b0] The input pts:5338 fps:30


[079:541] [2022-12-31 23:57:09 +0000.812210][38b7] too much frame will be writed
[079:565] [2022-12-31 23:57:09 +0000.836249][38b0] H264Encode::H264SWEncoder get
callback, length:26752 type:1 nalType:1length:26748
[079:580] [2022-12-31 23:57:09 +0000.851423][38b7] too much frame will be writed
[079:599] [2022-12-31 23:57:09 +0000.870844][38b6] Error(video_source.cc:430): wait
decoder a frame: 0
[079:620] [2022-12-31 23:57:09 +0000.891767][38b6] too much frame will be writed
[079:634] [2022-12-31 23:57:09 +0000.905348][38b0] DTS queue for
Generator:0x741295d0b8 5736 5772 5807 5840 5880 5904 5938 5972
[079:653] [2022-12-31 23:57:09 +0000.924225][38b0] Push an pts:6072 to dts queue.
[079:674] [2022-12-31 23:57:09 +0000.945226][38b6] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[079:702] [2022-12-31 23:57:09 +0000.973750][38b0] h264 add frame header cdr flag
[079:703] [2022-12-31 23:57:09 +0000.974087][38b0] Received key frame:6006
[079:712] [2022-12-31 23:57:09 +0000.983777][38ba] get the H.264 IDR frame
[079:716] [2022-12-31 23:57:09 +0000.987797][38b6] webrtc common_video plane
old ..... (1/1000) new: 25001 delete: 24811 diff: 190
[079:723] [2022-12-31 23:57:09 +0000.994881][38b0] last dts:6041 currentPts:6072
ppsOrSPS:0 queue length:8
[079:729] [2022-12-31 23:57:10 +0000.889][38b7] too much frame will be writed
[079:793] [2022-12-31 23:57:10 +0000.64424][38b6] too much frame will be writed
[079:797] [2022-12-31 23:57:10 +0000.68205][38b0] DTS queue for
Generator:0x741295d0b8 6538 6572 6610 6638 6670 6710 6740 6770 6803
[079:836] [2022-12-31 23:57:10 +0000.107343][38b7] audio_frame_list_ empty
[079:864] [2022-12-31 23:57:10 +0000.135800][38b7] FilterPipeline2::OnAudioFrame
pts 363402 last_audio_timestamp_ 8240.41
[079:880] [2022-12-31 23:57:10 +0000.151831][38b6] Error(video_source.cc:430): wait
decoder a frame: 0
[079:894] [2022-12-31 23:57:10 +0000.165014][38b7] too much frame will be writed
[079:920] [2022-12-31 23:57:10 +0000.191815][38b7] too much frame will be writed
[079:929] [2022-12-31 23:57:10 +0000.200361][38b6] too much frame will be writed
[079:941] [2022-12-31 23:57:10 +0000.212566][38b0] Push an pts:7403 to dts queue.
[079:950] [2022-12-31 23:57:10 +0000.221767][38b7] too much frame will be writed
[079:971] [2022-12-31 23:57:10 +0000.242332][38b0] DTS queue for
Generator:0x741295d0b8 7403 7434 7469 7507 7540 7568 7606
[079:984] [2022-12-31 23:57:10 +0000.255370][38b0] last dts:7372 currentPts:7403
ppsOrSPS:0 queue length:8
[079:989] [2022-12-31 23:57:10 +0000.260828][38b7] too much frame will be writed
[080:016] [2022-12-31 23:57:10 +0000.287238][38b6] too much frame will be writed
[080:045] [2022-12-31 23:57:10 +0000.316267][38b7] too much frame will be writed
[080:081] [2022-12-31 23:57:10 +0000.352157][38b6] too much frame will be writed
[080:081] [2022-12-31 23:57:10 +0000.352368][38b7] too much frame will be writed
[080:109] [2022-12-31 23:57:10 +0000.380374][38b0] h264 add frame header cdr flag
[080:109] [2022-12-31 23:57:10 +0000.380604][38b0] Received key frame:8004
[080:116] [2022-12-31 23:57:10 +0000.387422][38b7] too much frame will be writed
[080:123] [2022-12-31 23:57:10 +0000.394374][38ba] get the H.264 IDR frame
[080:128] [2022-12-31 23:57:10 +0000.399483][38b0] SendFrame
encodedImage._timeStamp:8069encodedImage->_length:28288
[080:151] [2022-12-31 23:57:10 +0000.422854][38b7] too much frame will be writed
[080:160] [2022-12-31 23:57:10 +0000.431016][38b6] too much frame will be writed
[080:160] [2022-12-31 23:57:10 +0000.431203][38b0] DTS queue for
Generator:0x741295d0b8 8234 8269 8305 8346 8369 8400
[080:166] [2022-12-31 23:57:10 +0000.437052][38b0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8305 pts:8305
[080:175] [2022-12-31 23:57:10 +0000.446728][38b6] Error(video_source.cc:430): wait
decoder a frame: 0
[080:182] [2022-12-31 23:57:10 +0000.453144][38b7] too much frame will be writed
[080:202] [2022-12-31 23:57:10 +0000.473223][3717] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[080:202] [2022-12-31 23:57:10 +0000.473536][3717] _deviceSampleRate:48000

[080:203] [2022-12-31 23:57:10 +0000.474867][3716] Run AGC when audioType = 0


[080:204] [2022-12-31 23:57:10 +0000.474998][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[080:215] [2022-12-31 23:57:10 +0000.486521][38b0] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8702
[080:215] [2022-12-31 23:57:10 +0000.486654][38b0] push video frame to H264
encoder. (100 frame for one log)

[080:215] [2022-12-31 23:57:10 +0000.486722][38b0] push video frame to H264


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

[080:215] [2022-12-31 23:57:10 +0000.486764][38b0] H264Encode::push video frame to


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

[080:215] [2022-12-31 23:57:10 +0000.486820][38b0] The input pts:8702 fps:30


[080:219] [2022-12-31 23:57:10 +0000.490865][38b0] Push an pts:8739 to dts queue.
[080:230] [2022-12-31 23:57:10 +0000.501291][38b7] too much frame will be writed
[080:251] [2022-12-31 23:57:10 +0000.522304][38b0] H264Encode::H264SWEncoder get
callback, length:21312 type:1 nalType:1length:21308
[080:253] [2022-12-31 23:57:10 +0000.524044][38b0] last dts:8702 currentPts:8739
ppsOrSPS:0 queue length:8
[080:261] [2022-12-31 23:57:10 +0000.532518][38b6] too much frame will be writed
[080:278] [2022-12-31 23:57:10 +0000.549714][38b7] too much frame will be writed
[080:312] [2022-12-31 23:57:10 +0000.583731][38b0] DTS queue for
Generator:0x741295d0b8 9070 9102 9135 9171 9201 9237
[080:316] [2022-12-31 23:57:10 +0000.587115][38b7] too much frame will be writed
[080:332] [2022-12-31 23:57:10 +0000.603282][38b6] too much frame will be writed
[080:358] [2022-12-31 23:57:10 +0000.629507][38b7] too much frame will be writed
[080:404] [2022-12-31 23:57:10 +0000.675517][38b6] Error(video_source.cc:430): wait
decoder a frame: 0
[080:426] [2022-12-31 23:57:10 +0000.697278][38b6] too much frame will be writed
[080:454] [2022-12-31 23:57:10 +0000.725809][38b0] Push an pts:10067 to dts queue.
[080:474] [2022-12-31 23:57:10 +0000.745235][38b0] DTS queue for
Generator:0x741295d0b8 9870 9904 9941 9969 10003 10034 10067 10101
[080:480] [2022-12-31 23:57:10 +0000.750989][38b7] too much frame will be writed
[080:511] [2022-12-31 23:57:10 +0000.781970][38b0] h264 add frame header cdr flag
[080:511] [2022-12-31 23:57:10 +0000.782353][38b0] Received key frame:10003
[080:513] [2022-12-31 23:57:10 +0000.784415][38b6] too much frame will be writed
[080:514] [2022-12-31 23:57:10 +0000.785869][38ba] get the H.264 IDR frame
[080:515] [2022-12-31 23:57:10 +0000.786265][38b0] last dts:10034 currentPts:10067
ppsOrSPS:0 queue length:7
[080:522] [2022-12-31 23:57:10 +0000.793055][38b7] too much frame will be writed
[080:539] [2022-12-31 23:57:10 +0000.810472][38b6] webrtc common_video plane
old ..... (1/1000) new: 26001 delete: 25811 diff: 190
[080:562] [2022-12-31 23:57:10 +0000.833762][38b7] too much frame will be writed
[080:597] [2022-12-31 23:57:10 +0000.868924][38b7] too much frame will be writed
[080:623] [2022-12-31 23:57:10 +0000.894644][38b6] too much frame will be writed
[080:626] [2022-12-31 23:57:10 +0000.897205][38b0] DTS queue for
Generator:0x741295d0b8 10735 10774 10813 10837 10872
[080:659] [2022-12-31 23:57:10 +0000.930059][38b7] too much frame will be writed
[080:681] [2022-12-31 23:57:10 +0000.952275][38b6] Error(video_source.cc:430): wait
decoder a frame: 0
[080:695] [2022-12-31 23:57:10 +0000.966556][38b7] too much frame will be writed
[080:699] [2022-12-31 23:57:10 +0000.970552][38b6] too much frame will be writed
[080:723] [2022-12-31 23:57:10 +0000.994407][38b0] Push an pts:11404 to dts queue.
[080:736] [2022-12-31 23:57:11 +0000.7644][38b7] too much frame will be writed
[080:765] [2022-12-31 23:57:11 +0000.36416][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[080:768] [2022-12-31 23:57:11 +0000.39840][38b6] too much frame will be writed
[080:769] [2022-12-31 23:57:11 +0000.40135][38b7] too much frame will be writed
[080:780] [2022-12-31 23:57:11 +0000.51484][38b0] SendFrame
encodedImage._timeStamp:11404encodedImage->_length:29104
[080:780] [2022-12-31 23:57:11 +0000.51682][38b0] last dts:11373 currentPts:11404
ppsOrSPS:0 queue length:7
[080:797] [2022-12-31 23:57:11 +0000.68711][38b0] DTS queue for
Generator:0x741295d0b8 11573 11604 11638 11673 11704
[080:817] [2022-12-31 23:57:11 +0000.88435][38b0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11673 pts:11673
[080:840] [2022-12-31 23:57:11 +0000.111716][38b7] too much frame will be writed
[080:847] [2022-12-31 23:57:11 +0000.118436][38b6] too much frame will be writed
[080:869] [2022-12-31 23:57:11 +0000.140089][38b0] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:12077
[080:869] [2022-12-31 23:57:11 +0000.140361][38b0] push video frame to H264
encoder. (100 frame for one log)

[080:869] [2022-12-31 23:57:11 +0000.140446][38b0] push video frame to H264


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

[080:869] [2022-12-31 23:57:11 +0000.140488][38b0] H264Encode::push video frame to


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

[080:869] [2022-12-31 23:57:11 +0000.140550][38b0] The input pts:12077 fps:30


[080:890] [2022-12-31 23:57:11 +0000.160984][38b0] h264 add frame header cdr flag
[080:890] [2022-12-31 23:57:11 +0000.161428][38b7] too much frame will be writed
[080:890] [2022-12-31 23:57:11 +0000.161615][38b0] Received key frame:12002
[080:907] [2022-12-31 23:57:11 +0000.178408][38ba] get the H.264 IDR frame
[080:916] [2022-12-31 23:57:11 +0000.187571][38b0] H264Encode::H264SWEncoder get
callback, length:36912 type:1 nalType:1length:36908
[080:930] [2022-12-31 23:57:11 +0000.201268][38b7] too much frame will be writed
[080:946] [2022-12-31 23:57:11 +0000.217193][38b0] DTS queue for
Generator:0x741295d0b8 12337 12372 12407 12434 12468 12509 12538 12572
[080:950] [2022-12-31 23:57:11 +0000.221047][38b6] Error(video_source.cc:430): wait
decoder a frame: 0
[080:965] [2022-12-31 23:57:11 +0000.236815][38b6] too much frame will be writed
[080:971] [2022-12-31 23:57:11 +0000.242184][38b0] Push an pts:12736 to dts queue.
[081:006] [2022-12-31 23:57:11 +0000.277029][38a5] av_read_frame AVERROR_EOF
[081:010] [2022-12-31 23:57:11 +0000.281895][38b7] too much frame will be writed
[081:024] [2022-12-31 23:57:11 +0000.295481][38b0] last dts:12705 currentPts:12736
ppsOrSPS:0 queue length:8
[081:044] [2022-12-31 23:57:11 +0000.315368][38a5] OnReceiveEOF:
[081:044] [2022-12-31 23:57:11 +0000.315428][38a5] OnDecoderEOF time:954215979
enter.

[081:044] [2022-12-31 23:57:11 +0000.315465][38a5] OnDecoderEOF leave. expire time


= 0 ms

[081:044] [2022-12-31 23:57:11 +0000.315484][38a5] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x736f990a80
[081:044] [2022-12-31 23:57:11 +0000.315541][38a3] CleanUp time:954215979 enter.

[081:049] [2022-12-31 23:57:11 +0000.320639][38b0] MediaComposeFile


WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[081:051] [2022-12-31 23:57:11 +0000.322335][38a3] CleanUp leave. expire time = 7
ms

[081:051] [2022-12-31 23:57:11 +0000.322410][38a3] clean up


[081:051] [2022-12-31 23:57:11 +0000.322429][38a3] running_decoder_count:0max
count:2
[081:053] [2022-12-31 23:57:11 +0000.324571][38b7] too much frame will be writed
[081:055] [2022-12-31 23:57:11 +0000.326682][38b6] too much frame will be writed
[081:076] [2022-12-31 23:57:11 +0000.347668][38b0] DTS queue for
Generator:0x741295d0b8 13166 13205 13234 13268 13304 13336 13370 13402
[081:101] [2022-12-31 23:57:11 +0000.372318][38b7] too much frame will be writed
[081:106] [2022-12-31 23:57:11 +0000.376996][38b7] PullAudioFrame: PullFrame audio
finished.
[081:106] [2022-12-31 23:57:11 +0000.377062][38b7] OnAudioTimer: OnAudioTimer
return
[081:112] [2022-12-31 23:57:11 +0000.383804][38b6] OnVideoTimer: OnVideoTimer
EndComposeFile
[081:113] [2022-12-31 23:57:11 +0000.384058][38b6] EndComposeFile: EndComposeFile,
is composing 1
[081:151] [2022-12-31 23:57:11 +0000.422318][38b0] Push an pts:14071 to dts queue.
[081:171] [2022-12-31 23:57:11 +0000.441972][38b0] DTS queue for
Generator:0x741295d0b8 13974 14010 14036 14071 14104 14135 14172 14205 14234 14270
[081:177] [2022-12-31 23:57:11 +0000.448468][38b0] h264 add frame header cdr flag
[081:177] [2022-12-31 23:57:11 +0000.448651][38b0] Received key frame:14010
[081:178] [2022-12-31 23:57:11 +0000.449367][38ba] get the H.264 IDR frame
[081:183] [2022-12-31 23:57:11 +0000.454319][38b0] last dts:14036 currentPts:14071
ppsOrSPS:0 queue length:9
[081:260] [2022-12-31 23:57:11 +0000.531375][38b0] SendFrame
encodedImage._timeStamp:14735encodedImage->_length:20752
[081:268] [2022-12-31 23:57:11 +0000.538977][38b0] DTS queue for
Generator:0x741295d0b8 14834 14867 14903 14939 14971 15003 15040
[081:285] [2022-12-31 23:57:11 +0000.556665][38b0]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[081:285] [2022-12-31 23:57:11 +0000.556755][38b0]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7400ad5800
[081:287] [2022-12-31 23:57:11 +0000.558360][38b4]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[081:287] [2022-12-31 23:57:11 +0000.558484][38b4]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[081:287] [2022-12-31 23:57:11 +0000.558861][38af] stop recording
[081:287] [2022-12-31 23:57:11 +0000.558918][38af]
RecordingSessionInternalSimple:destroy media processers
[081:288] [2022-12-31 23:57:11 +0000.558953][38af] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[081:288] [2022-12-31 23:57:11 +0000.558984][38af] H264Encode::flushing hareware
Encoder
[081:288] [2022-12-31 23:57:11 +0000.559120][38af] Flush time:954216223 enter.

[081:288] [2022-12-31 23:57:11 +0000.559170][38af] H264Encoder encoder flush


[081:288] [2022-12-31 23:57:11 +0000.559205][38af] flush output queue
[081:302] [2022-12-31 23:57:11 +0000.573640][38af] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:15040 pts:15040
[081:615] [2022-12-31 23:57:11 +0000.886750][38af] Flush leave. expire time = 327
ms

[081:616] [2022-12-31 23:57:11 +0000.887205][38af] ~H264EncodeWrap:


[081:616] [2022-12-31 23:57:11 +0000.887426][38af] ~H264Encode:
[081:616] [2022-12-31 23:57:11 +0000.887569][38af] teardownCompressionSession:
H264Encode::destroying Encoder
[081:616] [2022-12-31 23:57:11 +0000.887660][38af] Release time:954216551 enter.

[081:617] [2022-12-31 23:57:11 +0000.888119][38af] Release:


MediaCodecVideoEncoder::Release _inited:1
[081:617] [2022-12-31 23:57:11 +0000.888240][38af] Destroy time:954216552 enter.

[081:617] [2022-12-31 23:57:11 +0000.888306][38af] H264Encoder encoderDestroy


[081:617] [2022-12-31 23:57:11 +0000.888364][38af]
AndroidMediaCodecVideoEncoder::release env: 0x731dc95cc0
[081:617] [2022-12-31 23:57:11 +0000.888421][38af]
AndroidMediaCodecVideoEncoder::Destroy
[081:646] [2022-12-31 23:57:11 +0000.917596][38af] Destroy leave. expire time = 29
ms

[081:646] [2022-12-31 23:57:11 +0000.917823][38af] Release leave. expire time = 30


ms

[081:646] [2022-12-31 23:57:11 +0000.917897][38af] ~AndroidHwAvcEncoder


time:954216581 enter.

[081:647] [2022-12-31 23:57:11 +0000.918051][38af] Release time:954216582 enter.

[081:647] [2022-12-31 23:57:11 +0000.918101][38af] Release:


MediaCodecVideoEncoder:: has been released before, just return
[081:647] [2022-12-31 23:57:11 +0000.918132][38af] Release leave. expire time = 0
ms

[081:647] [2022-12-31 23:57:11 +0000.918159][38af] ~AndroidMediaCodecVideoEncoder


[081:647] [2022-12-31 23:57:11 +0000.918186][38af] ~WrapAndroidMediaCodec
time:954216582 enter.

[081:647] [2022-12-31 23:57:11 +0000.918215][38af] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[081:647] [2022-12-31 23:57:11 +0000.918245][38af] video hevc hw codec


destructor:0x741281ffd0

[081:647] [2022-12-31 23:57:11 +0000.918298][38af] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[081:647] [2022-12-31 23:57:11 +0000.918352][38af] teardownCompressionSession:


H264Encode::destroyed Encoder
[081:647] [2022-12-31 23:57:11 +0000.918388][38af]
RecordingSessionInternalSimple:destroy aac encoder output!
[081:647] [2022-12-31 23:57:11 +0000.918419][38af] AACSWEncode destructor
[081:654] [2022-12-31 23:57:11 +0000.925825][38ba] fd_close successed!
[081:663] [2022-12-31 23:57:11 +0000.934818][38ba] MP4 close file successfully
[081:663] [2022-12-31 23:57:11 +0000.934930][38ba] Recording session Internal:
notify recording ok
[081:664] [2022-12-31 23:57:11 +0000.934981][38ba] onRecordingOk: Recording Ok,
compose use time: 3434, averagefps 0
[081:664] [2022-12-31 23:57:11 +0000.935024][38ba] OnReceiveEOF:
[081:666] [2022-12-31 23:57:11 +0000.937103][38b6] OnVideoTimer: OnVideoTimer
return
[081:697] [2022-12-31 23:57:11 +0000.968001][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[081:697] [2022-12-31 23:57:11 +0000.968127][1d6f] ~MediaComposeFile time:954216632
enter.

[081:697] [2022-12-31 23:57:11 +0000.968166][1d6f] CancelCompose: CancelCompose,


is composing 0
[081:697] [2022-12-31 23:57:11 +0000.968357][38af] stop recording
[081:697] [2022-12-31 23:57:11 +0000.968451][38af] we have stopped recording before
[081:698] [2022-12-31 23:57:11 +0000.969712][1d6f] ~MediaComposeFile leave. expire
time = 1 ms

[081:699] [2022-12-31 23:57:11 +0000.969986][1d6f] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[081:699] [2022-12-31 23:57:11 +0000.970774][1d6f] global uninited!
[081:699] [2022-12-31 23:57:11 +0000.970881][1d6f]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[081:700] [2022-12-31 23:57:11 +0000.970969][1d6f] ~MediaFilterGraph:
MediaFilterGraph destruct
[081:700] [2022-12-31 23:57:11 +0000.971012][1d6f] RemoveVideoBackGroud: hava not
add video backgroud
[081:700] [2022-12-31 23:57:11 +0000.971072][1d6f] UnbindInputFilter 0x7314b5a198
this 0x7430649620
[081:700] [2022-12-31 23:57:11 +0000.971118][1d6f] ClearAllSource: remove source
filter, sourceid: 0x736f990a80
[081:700] [2022-12-31 23:57:11 +0000.971151][1d6f] DestoryDecoderByVideoSource
time:954216635 enter.

[081:700] [2022-12-31 23:57:11 +0000.971196][1d6f] ~VideoBindDecoder time:954216635


enter.

[081:700] [2022-12-31 23:57:11 +0000.971389][1d6f] CleanUp time:954216635 enter.

[081:700] [2022-12-31 23:57:11 +0000.971746][1d6f] CleanUp leave. expire time = 0


ms

[081:700] [2022-12-31 23:57:11 +0000.971803][1d6f] CleanUp time:954216635 enter.

[081:701] [2022-12-31 23:57:11 +0000.972643][1d6f] CleanUp leave. expire time = 1


ms

[081:702] [2022-12-31 23:57:11 +0000.973414][1d6f] ~VideoBindDecoder leave. expire


time = 2 ms

[081:702] [2022-12-31 23:57:11 +0000.973479][1d6f] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[081:702] [2022-12-31 23:57:11 +0000.973542][1d6f] UnbindInputFilter 0x7314b59c58


this 0x7314b5a198
[081:702] [2022-12-31 23:57:11 +0000.973613][1d6f] UnbindInputFilter 0x7314b59b98
this 0x7314b59c58
[081:702] [2022-12-31 23:57:11 +0000.973719][1d6f] UnbindInputFilter 0x736f990ca0
this 0x7314b59b98
[081:702] [2022-12-31 23:57:11 +0000.973771][1d6f] UnbindInputFilter 0x7314b5a0d8
this 0x7314b5a258
[081:702] [2022-12-31 23:57:11 +0000.973816][1d6f] UnbindInputFilter 0x7314b59d18
this 0x7314b5a0d8
[081:702] [2022-12-31 23:57:11 +0000.973863][1d6f] UnbindInputFilter 0x736f990ca0
this 0x7314b59d18
[081:702] [2022-12-31 23:57:11 +0000.973915][1d6f] ~GLESContext:
[081:707] [2022-12-31 23:57:11 +0000.978773][1d6f] GLESContext destruct finish.
[081:707] [2022-12-31 23:57:11 +0000.978851][1d6f] filter: filter pipeline destroy
this: 0x7430649580
[082:202] [2022-12-31 23:57:12 +0000.473284][3716] Run AGC when audioType = 0
[082:471] [2022-12-31 23:57:12 +0000.742480][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[084:189] [2022-12-31 23:57:14 +0000.460035][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[084:204] [2022-12-31 23:57:14 +0000.475889][3716] Run AGC when audioType = 0
[084:205] [2022-12-31 23:57:14 +0000.476214][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[085:906] [2022-12-31 23:57:16 +0000.177261][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[086:206] [2022-12-31 23:57:16 +0000.477237][3716] Run AGC when audioType = 0
[087:623] [2022-12-31 23:57:17 +0000.894181][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[088:204] [2022-12-31 23:57:18 +0000.475521][3716] Run AGC when audioType = 0
[088:204] [2022-12-31 23:57:18 +0000.475863][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[089:347] [2022-12-31 23:57:19 +0000.618324][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[090:202] [2022-12-31 23:57:20 +0000.473398][3717] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[090:202] [2022-12-31 23:57:20 +0000.473608][3717] _deviceSampleRate:48000

[090:206] [2022-12-31 23:57:20 +0000.477929][3716] Run AGC when audioType = 0


[091:066] [2022-12-31 23:57:21 +0000.337634][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[092:204] [2022-12-31 23:57:22 +0000.475697][3716] Run AGC when audioType = 0
[092:204] [2022-12-31 23:57:22 +0000.475885][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[092:782] [2022-12-31 23:57:23 +0000.53301][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[094:203] [2022-12-31 23:57:24 +0000.473983][3716] Run AGC when audioType = 0
[094:506] [2022-12-31 23:57:24 +0000.777635][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[096:207] [2022-12-31 23:57:26 +0000.478676][3716] Run AGC when audioType = 0
[096:207] [2022-12-31 23:57:26 +0000.478885][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[096:228] [2022-12-31 23:57:26 +0000.499636][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[097:946] [2022-12-31 23:57:28 +0000.217322][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[098:203] [2022-12-31 23:57:28 +0000.474849][3716] Run AGC when audioType = 0
[099:665] [2022-12-31 23:57:29 +0000.936732][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[100:202] [2022-12-31 23:57:30 +0000.473382][3717] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[100:202] [2022-12-31 23:57:30 +0000.473608][3717] _deviceSampleRate:48000

[100:206] [2022-12-31 23:57:30 +0000.477629][3716] Run AGC when audioType = 0


[100:206] [2022-12-31 23:57:30 +0000.477900][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[101:390] [2022-12-31 23:57:31 +0000.661181][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[102:202] [2022-12-31 23:57:32 +0000.473466][3716] Run AGC when audioType = 0
[103:108] [2022-12-31 23:57:33 +0000.379747][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[104:205] [2022-12-31 23:57:34 +0000.476170][3716] Run AGC when audioType = 0
[104:205] [2022-12-31 23:57:34 +0000.476479][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[104:820] [2022-12-31 23:57:35 +0000.91769][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[106:204] [2022-12-31 23:57:36 +0000.475168][3716] Run AGC when audioType = 0
[106:533] [2022-12-31 23:57:36 +0000.804470][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[108:203] [2022-12-31 23:57:38 +0000.474376][3716] Run AGC when audioType = 0
[108:203] [2022-12-31 23:57:38 +0000.474608][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[108:255] [2022-12-31 23:57:38 +0000.526857][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[109:976] [2022-12-31 23:57:40 +0000.246988][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[110:202] [2022-12-31 23:57:40 +0000.473281][3717] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[110:202] [2022-12-31 23:57:40 +0000.473466][3717] _deviceSampleRate:48000

[110:205] [2022-12-31 23:57:40 +0000.476217][3716] Run AGC when audioType = 0


[111:695] [2022-12-31 23:57:41 +0000.966680][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[112:203] [2022-12-31 23:57:42 +0000.474053][3716] Run AGC when audioType = 0
[112:203] [2022-12-31 23:57:42 +0000.474351][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[113:416] [2022-12-31 23:57:43 +0000.687554][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[114:204] [2022-12-31 23:57:44 +0000.475257][3716] Run AGC when audioType = 0
[115:141] [2022-12-31 23:57:45 +0000.412454][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[116:205] [2022-12-31 23:57:46 +0000.476298][3716] Run AGC when audioType = 0
[116:205] [2022-12-31 23:57:46 +0000.476593][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[116:860] [2022-12-31 23:57:47 +0000.131313][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[118:204] [2022-12-31 23:57:48 +0000.475598][3716] Run AGC when audioType = 0
[118:582] [2022-12-31 23:57:48 +0000.853695][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[120:202] [2022-12-31 23:57:50 +0000.473426][3717] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[120:202] [2022-12-31 23:57:50 +0000.473657][3717] _deviceSampleRate:48000

[120:207] [2022-12-31 23:57:50 +0000.478687][3716] Run AGC when audioType = 0


[120:208] [2022-12-31 23:57:50 +0000.479017][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[120:302] [2022-12-31 23:57:50 +0000.573682][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[122:023] [2022-12-31 23:57:52 +0000.294318][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[122:207] [2022-12-31 23:57:52 +0000.478257][3716] Run AGC when audioType = 0
[123:742] [2022-12-31 23:57:54 +0000.13714][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[124:202] [2022-12-31 23:57:54 +0000.473642][3716] Run AGC when audioType = 0
[124:202] [2022-12-31 23:57:54 +0000.473894][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[125:462] [2022-12-31 23:57:55 +0000.733530][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[126:202] [2022-12-31 23:57:56 +0000.473346][3716] Run AGC when audioType = 0
[127:179] [2022-12-31 23:57:57 +0000.450233][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[128:206] [2022-12-31 23:57:58 +0000.477334][3716] Run AGC when audioType = 0
[128:206] [2022-12-31 23:57:58 +0000.477590][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[128:906] [2022-12-31 23:57:59 +0000.177129][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[130:202] [2022-12-31 23:58:00 +0000.473363][3717] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[130:202] [2022-12-31 23:58:00 +0000.473688][3717] _deviceSampleRate:48000

[130:208] [2022-12-31 23:58:00 +0000.479122][3716] Run AGC when audioType = 0


[130:627] [2022-12-31 23:58:00 +0000.898498][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[132:207] [2022-12-31 23:58:02 +0000.478725][3716] Run AGC when audioType = 0
[132:208] [2022-12-31 23:58:02 +0000.478943][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[132:344] [2022-12-31 23:58:02 +0000.615073][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[134:066] [2022-12-31 23:58:04 +0000.337437][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[134:203] [2022-12-31 23:58:04 +0000.474390][3716] Run AGC when audioType = 0
[135:787] [2022-12-31 23:58:06 +0000.58704][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[136:205] [2022-12-31 23:58:06 +0000.476482][3716] Run AGC when audioType = 0
[136:205] [2022-12-31 23:58:06 +0000.476672][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[137:500] [2022-12-31 23:58:07 +0000.771918][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[138:203] [2022-12-31 23:58:08 +0000.474878][3716] Run AGC when audioType = 0
[139:219] [2022-12-31 23:58:09 +0000.489969][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[140:202] [2022-12-31 23:58:10 +0000.473410][3717] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[140:202] [2022-12-31 23:58:10 +0000.473631][3717] _deviceSampleRate:48000

[140:206] [2022-12-31 23:58:10 +0000.477455][3716] Run AGC when audioType = 0


[140:206] [2022-12-31 23:58:10 +0000.477694][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[140:944] [2022-12-31 23:58:11 +0000.215737][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[142:205] [2022-12-31 23:58:12 +0000.476514][3716] Run AGC when audioType = 0
[142:665] [2022-12-31 23:58:12 +0000.936350][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[144:202] [2022-12-31 23:58:14 +0000.473385][3716] Run AGC when audioType = 0
[144:202] [2022-12-31 23:58:14 +0000.473613][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[144:384] [2022-12-31 23:58:14 +0000.655689][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[146:103] [2022-12-31 23:58:16 +0000.374610][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[146:203] [2022-12-31 23:58:16 +0000.474021][3716] Run AGC when audioType = 0
[147:825] [2022-12-31 23:58:18 +0000.96778][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[148:207] [2022-12-31 23:58:18 +0000.478137][3716] Run AGC when audioType = 0
[148:207] [2022-12-31 23:58:18 +0000.478381][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[149:543] [2022-12-31 23:58:19 +0000.814203][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[150:202] [2022-12-31 23:58:20 +0000.473335][3717] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[150:202] [2022-12-31 23:58:20 +0000.473524][3717] _deviceSampleRate:48000

[150:204] [2022-12-31 23:58:20 +0000.475524][3716] Run AGC when audioType = 0


[151:260] [2022-12-31 23:58:21 +0000.532076][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[152:204] [2022-12-31 23:58:22 +0000.475512][3716] Run AGC when audioType = 0
[152:204] [2022-12-31 23:58:22 +0000.475837][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[152:977] [2022-12-31 23:58:23 +0000.248811][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[154:204] [2022-12-31 23:58:24 +0000.475281][3716] Run AGC when audioType = 0
[154:705] [2022-12-31 23:58:24 +0000.976727][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[156:202] [2022-12-31 23:58:26 +0000.473717][3716] Run AGC when audioType = 0
[156:203] [2022-12-31 23:58:26 +0000.473949][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[156:425] [2022-12-31 23:58:26 +0000.697202][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[158:147] [2022-12-31 23:58:28 +0000.418187][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[158:204] [2022-12-31 23:58:28 +0000.475903][3716] Run AGC when audioType = 0
[159:871] [2022-12-31 23:58:30 +0000.142393][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[160:202] [2022-12-31 23:58:30 +0000.473572][3717] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[160:202] [2022-12-31 23:58:30 +0000.473758][3717] _deviceSampleRate:48000

[160:207] [2022-12-31 23:58:30 +0000.478353][3716] Run AGC when audioType = 0


[160:207] [2022-12-31 23:58:30 +0000.478625][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[161:588] [2022-12-31 23:58:31 +0000.859854][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[162:207] [2022-12-31 23:58:32 +0000.478387][3716] Run AGC when audioType = 0
[163:311] [2022-12-31 23:58:33 +0000.582440][3716] haveEnoughProcessedData
internalAudioStream.length: 10
[164:204] [2022-12-31 23:58:34 +0000.475013][3716] Run AGC when audioType = 0
[164:204] [2022-12-31 23:58:34 +0000.475263][3716]
AudioDeviceDataHandler::MixAndSendOutFrame
[165:024] [2022-12-31 23:58:35 +0000.295234][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[166:206] [2022-12-31 23:58:36 +0000.477169][3716] Run AGC when audioType = 0
[166:741] [2022-12-31 23:58:37 +0000.12033][3716] haveEnoughProcessedData
internalAudioStream.length: 0
[167:927] [2022-12-31 23:58:38 +0000.197988][1da3]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[167:927] [2022-12-31 23:58:38 +0000.198296][1da3] ~MediaFilterCamera
time:954302862 enter.

[167:927] [2022-12-31 23:58:38 +0000.198383][1da3] StopPullFrameAndWriteMp4


time:954302862 enter.

[167:928] [2022-12-31 23:58:38 +0000.199519][3711] stop recording


[167:928] [2022-12-31 23:58:38 +0000.199599][3711] we have stopped recording before
[167:928] [2022-12-31 23:58:38 +0000.199714][1da3] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[167:929] [2022-12-31 23:58:38 +0000.200846][1da3] DestroyPipelineAndFilters


time:954302864 enter.

[167:930] [2022-12-31 23:58:38 +0000.200975][1da3] DestroyPipelineAndFilters


leave. expire time = 1 ms

[167:930] [2022-12-31 23:58:38 +0000.201124][1da3] AppDeviceManagerStopMic

[167:930] [2022-12-31 23:58:38 +0000.201246][1da3] AppDeviceManagerStopMic::mic


status is on
[167:930] [2022-12-31 23:58:38 +0000.201338][1da3] Try to stop webrtc device.

[167:930] [2022-12-31 23:58:38 +0000.201380][1da3] Set record state to


stopped.threadID:7587

[167:988] [2022-12-31 23:58:38 +0000.259419][1da3] Try to destory the


recorder.threadID:7587

[168:188] [2022-12-31 23:58:38 +0000.459769][1da3] DestroyAudioRecorder:


[168:189] [2022-12-31 23:58:38 +0000.460288][1da3] Cleanup the buffer queue in the
recorder.
[168:189] [2022-12-31 23:58:38 +0000.460460][1da3] Destroy the recorder.

[168:195] [2022-12-31 23:58:38 +0000.466901][1da3] StopRecording finished.

[168:196] [2022-12-31 23:58:38 +0000.467172][1da3] The stop recording success.

[168:196] [2022-12-31 23:58:38 +0000.467305][1da3]


AudioDeviceDataHandler::StopMicProcess

[168:198] [2022-12-31 23:58:38 +0000.469418][1da3] AppDeviceManager stop.

[168:198] [2022-12-31 23:58:38 +0000.469657][1da3] Rlease the webrtc device object.


[168:200] [2022-12-31 23:58:38 +0000.471117][1da3] OpenSlesInput destruct.

[168:200] [2022-12-31 23:58:38 +0000.471381][1da3] OpenSlesOutput destruct.

[168:202] [2022-12-31 23:58:38 +0000.473468][1da3] EventDispatchServerScope


destruct
[168:202] [2022-12-31 23:58:38 +0000.473621][1da3]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[168:202] [2022-12-31 23:58:38 +0000.473863][1da3] ~AudioDeviceDataHandler

[168:205] [2022-12-31 23:58:38 +0000.476889][1da3] AppDeviceManagerDestruct.

[168:206] [2022-12-31 23:58:38 +0000.477046][1da3] ~AppDeviceManager:


[168:207] [2022-12-31 23:58:38 +0000.478630][1da3] ~CpuOverloadDetect
time:954303142 enter.

[168:208] [2022-12-31 23:58:38 +0000.479702][1da3] ~CpuOverloadDetect leave.


expire time = 1 ms

[168:213] [2022-12-31 23:58:38 +0000.484273][1da3] Destruct BeautifyReader begin...


[168:213] [2022-12-31 23:58:38 +0000.484452][1da3] Destruct BeautifyReader done.
[168:213] [2022-12-31 23:58:38 +0000.484532][1da3] ~MediaFilterCamera leave.
expire time = 286 ms

[168:214] [2022-12-31 23:58:38 +0000.485093][1da3] ~GLESContext:


[168:219] [2022-12-31 23:58:38 +0000.490780][1da3] GLESContext destruct finish.
[168:219] [2022-12-31 23:58:38 +0000.490900][1da3] ~RecordingSessionInternalSimple:
Record[000:036] [2023-03-08 09:40:16 +0000.201959][5e5b] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-03-
08 09:40:16 +0000
[000:036] [2023-03-08 09:40:16 +0000.202005][5e5b] set AppID=50011 old AppID=-1
[000:036] [2023-03-08 09:40:16 +0000.202021][5e5b] Init the android object with
jvm:0xb400007b06621380 env:0x7b06718880 context:0x7aed1f3078

[000:036] [2023-03-08 09:40:16 +0000.202080][5e5b] SetAndroidMediaCodecObjects


time:223439443 enter.

[000:036] [2023-03-08 09:40:16 +0000.202111][5e5b] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:036] [2023-03-08 09:40:16 +0000.202141][5e5b] SetAndroidMediaCodecObjects


time:223439443 enter.

[000:036] [2023-03-08 09:40:16 +0000.202156][5e5b] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007b06621380
[000:036] [2023-03-08 09:40:16 +0000.202180][5e5b] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007b06621380 address:0x79ed934760
[000:036] [2023-03-08 09:40:16 +0000.202196][5e5b] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007b06621380
address:0x79ed934760
[000:036] [2023-03-08 09:40:16 +0000.202218][5e5b] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:036] [2023-03-08 09:40:16 +0000.202248][5e5b] Set the android objects with


jvm:0xb400007b06621380 env:0x7b06718880 context:0x7aed1f3078

[000:038] [2023-03-08 09:40:16 +0000.204337][5e5b] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7b06718880
[000:038] [2023-03-08 09:40:16 +0000.204366][5e5b] SystemUtil Init done
[000:040] [2023-03-08 09:40:16 +0000.206480][5e5b]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:043] [2023-03-08 09:40:16 +0000.209082][5e5b] MediaFilterCamera
[000:043] [2023-03-08 09:40:16 +0000.209146][5e5b] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:043] [2023-03-08 09:40:16 +0000.209265][5e5b] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:043] [2023-03-08 09:40:16 +0000.209305][5e5b] Recording session using default
bitrate support by app:14680064
[000:043] [2023-03-08 09:40:16 +0000.209309][5f91] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7ae4314a40
[000:043] [2023-03-08 09:40:16 +0000.209537][5f91] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:043] [2023-03-08 09:40:16 +0000.209622][5e5b] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:044] [2023-03-08 09:40:16 +0000.210136][5e5b] Error(ini.cc:191): Open the file
failed. error:2
[000:044] [2023-03-08 09:40:16 +0000.210169][5e5b]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:044] [2023-03-08 09:40:16 +0000.210188][5e5b] The device model: m2002j9g
usingSoftwareAEC value: 0
[000:047] [2023-03-08 09:40:16 +0000.213577][5e5b] Error(ini.cc:191): Open the file
failed. error:2
[000:047] [2023-03-08 09:40:16 +0000.213660][5e5b]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:047] [2023-03-08 09:40:16 +0000.213697][5e5b] The device model: m2002j9g
usingHardwareAEC value: 0
[000:047] [2023-03-08 09:40:16 +0000.213714][5e5b] The machine device: m2002j9g
usingHardwareAEC value: 0
[000:047] [2023-03-08 09:40:16 +0000.213766][5e5b] Using Default AEC type: software
AEC
[000:048] [2023-03-08 09:40:16 +0000.214803][5e5b] The device model: m2002j9g enum
value: 0
[000:049] [2023-03-08 09:40:16 +0000.215381][5e5b] GetMachineModel is M2002J9G
[000:049] [2023-03-08 09:40:16 +0000.215431][5e5b] GetMachineInfo: M2002J9G
[000:049] [2023-03-08 09:40:16 +0000.215457][5e5b] Construct BeautifyReader
begin...
[000:049] [2023-03-08 09:40:16 +0000.215471][5e5b] dumpStickerRgba:0
dumpStickerYuv:0
[000:049] [2023-03-08 09:40:16 +0000.215485][5e5b] Construct BeautifyReader done.
[000:053] [2023-03-08 09:40:16 +0000.219598][5e5b] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:053] [2023-03-08 09:40:16 +0000.219631][5f94] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x79fdcd0ba0
[000:054] [2023-03-08 09:40:16 +0000.219903][5e5b] AppDeviceManager telnet server
for statistics started......
[000:054] [2023-03-08 09:40:16 +0000.220354][5e5b] CpuOverloadDetect time:223439461
enter.

[000:054] [2023-03-08 09:40:16 +0000.220443][5e5b] CpuOverloadDetect leave. expire


time = 0 ms

[000:054] [2023-03-08 09:40:16 +0000.220469][5f95] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x79fe05a800
[000:055] [2023-03-08 09:40:16 +0000.220897][5e5b] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:055] [2023-03-08 09:40:16 +0000.220925][5e5b] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:057] [2023-03-08 09:40:16 +0000.223325][5e5b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:058] [2023-03-08 09:40:16 +0000.224759][5e5b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:059] [2023-03-08 09:40:16 +0000.225211][5e5b] CreatePlatformSpecificObjects:
[000:059] [2023-03-08 09:40:16 +0000.225251][5e5b] audio device use opensle input
and opensl output
[000:059] [2023-03-08 09:40:16 +0000.225291][5e5b] Create OpenSLES output module
with java VM support.

[000:059] [2023-03-08 09:40:16 +0000.225412][5e5b] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:059] [2023-03-08 09:40:16 +0000.225581][5e5b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:059] [2023-03-08 09:40:16 +0000.225759][5e5b] Create OpenSLES output module
with buffer num:1

[000:060] [2023-03-08 09:40:16 +0000.225890][5e5b] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:060] [2023-03-08 09:40:16 +0000.226037][5e5b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:060] [2023-03-08 09:40:16 +0000.226194][5e5b] Create OpenSLES input module
with java VM support.

[000:060] [2023-03-08 09:40:16 +0000.226236][5e5b] Create OpenSLES input module


with buffer num:1

[000:060] [2023-03-08 09:40:16 +0000.226304][5e5b] Error(trace.cc:40): Init the


output and input for audio device template.
[000:060] [2023-03-08 09:40:16 +0000.226330][5e5b] Init the output device.

[000:060] [2023-03-08 09:40:16 +0000.226348][5e5b] Init the opensl input.


[000:060] [2023-03-08 09:40:16 +0000.226377][5e5b] AppDeviceManager get setting
samplerate: 0
[000:060] [2023-03-08 09:40:16 +0000.226700][5e5b] The device model: m2002j9g enum
value: 0
[000:061] [2023-03-08 09:40:16 +0000.227174][5e5b] The device model: m2002j9g enum
value: 0
[000:061] [2023-03-08 09:40:16 +0000.227205][5e5b] Set the sample rate to be:48000

[000:061] [2023-03-08 09:40:16 +0000.227221][5e5b] Enable the recording stereo:0


[000:061] [2023-03-08 09:40:16 +0000.227253][5e5b] Set the playout as stereo:1
[000:061] [2023-03-08 09:40:16 +0000.227268][5e5b] Init the microphone.
[000:064] [2023-03-08 09:40:16 +0000.230519][5e5b] Update the recording sample rate
to be: 48000
[000:064] [2023-03-08 09:40:16 +0000.230589][5e5b] Init the speaker.
[000:064] [2023-03-08 09:40:16 +0000.230634][5e5b] Low latency buffer size:144 low
sample rate:48000
[000:065] [2023-03-08 09:40:16 +0000.230924][5e5b] Using 1 x 10ms for an audio
frame.

[000:068] [2023-03-08 09:40:16 +0000.234717][5e5b] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:069] [2023-03-08 09:40:16 +0000.234863][5e5b] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:069] [2023-03-08 09:40:16 +0000.234904][5e5b] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:074] [2023-03-08 09:40:16 +0000.239944][5e5b] The device model:m2002j9g
[000:074] [2023-03-08 09:40:16 +0000.240009][5e5b] speaker output factor:100
defaultFactor: 100

[000:074] [2023-03-08 09:40:16 +0000.240023][5e5b] headset output factor:100


defaultFactor: 100

[000:074] [2023-03-08 09:40:16 +0000.240314][5e5b] AppDeviceManagerStart finished.


[000:074] [2023-03-08 09:40:16 +0000.240341][5e5b] AppDeviceManagerStartMic::mic
status is off
[000:074] [2023-03-08 09:40:16 +0000.240378][5e5b] AppDeviceManagerStartMic update
aec type: 2

[000:074] [2023-03-08 09:40:16 +0000.240396][5e5b] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:074] [2023-03-08 09:40:16 +0000.240409][5e5b]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:074] [2023-03-08 09:40:16 +0000.240423][5e5b]
AudioDeviceDataHandler::StartMicProcess

[000:074] [2023-03-08 09:40:16 +0000.240511][5e5b] Try to start webrtc recording


device.

[000:074] [2023-03-08 09:40:16 +0000.240536][5e5b] StartRecording. threadID:24155

[000:074] [2023-03-08 09:40:16 +0000.240545][5f96] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:074] [2023-03-08 09:40:16 +0000.240613][5f96] haveEnoughProcessedData
internalAudioStream.length: 0
[000:074] [2023-03-08 09:40:16 +0000.240792][5e5b] The machine model:M2002J9G

[000:075] [2023-03-08 09:40:16 +0000.240834][5e5b] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:075] [2023-03-08 09:40:16 +0000.240854][5e5b] Set the recording mode before


getSetting: 4
[000:075] [2023-03-08 09:40:16 +0000.240870][5e5b] Set the recording mode after
getSetting: 1
[000:126] [2023-03-08 09:40:16 +0000.292521][5e5b] StartRecording finished.

[000:126] [2023-03-08 09:40:16 +0000.292644][5e5b] audio: start the audio mic


checker timer.

[000:127] [2023-03-08 09:40:16 +0000.293183][5e5b] machine model :xiaomi


[000:127] [2023-03-08 09:40:16 +0000.293231][5e5b] Support this machine
model :xiaomi
[000:133] [2023-03-08 09:40:16 +0000.299204][5e5b] global inited! current sdk
version: 12-14-d8558ab
[000:233] [2023-03-08 09:40:16 +0000.399494][5f97] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:233] [2023-03-08 09:40:16 +0000.399648][5f97] _deviceSampleRate:48000

[000:238] [2023-03-08 09:40:16 +0000.403876][5f96] Run AGC when audioType = 0


[000:238] [2023-03-08 09:40:16 +0000.404139][5f96]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:534] [2023-03-08 09:40:16 +0000.700727][5e62]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:535] [2023-03-08 09:40:16 +0000.700961][5f92] MediaFilterCamera, recording
file context:0x7aee450380 input texture:4
[000:535] [2023-03-08 09:40:16 +0000.701036][5f92] GLESContext:
[000:535] [2023-03-08 09:40:16 +0000.701095][5f92] The result of eglGetDisplay is:
0xb400007b06714a00
[000:536] [2023-03-08 09:40:16 +0000.702116][5f92] The result of creation:
0x7a78044100
[000:536] [2023-03-08 09:40:16 +0000.702224][5f92] The result of
eglCreatePbufferSurface is: 0x7a78044380
[000:536] [2023-03-08 09:40:16 +0000.702327][5e62]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7aee450380 input_texture: 4
[001:836] [2023-03-08 09:40:18 +0000.2791][5f96] haveEnoughProcessedData
internalAudioStream.length: 0
[002:234] [2023-03-08 09:40:18 +0000.399896][5f96] Run AGC when audioType = 0
[003:555] [2023-03-08 09:40:19 +0000.720952][5f96] haveEnoughProcessedData
internalAudioStream.length: 10
[004:127] [2023-03-08 09:40:20 +0000.293020][5f8d]
monitorTime:4001totalDuration:3900
[004:234] [2023-03-08 09:40:20 +0000.400121][5f96] Run AGC when audioType = 0
[004:234] [2023-03-08 09:40:20 +0000.400357][5f96]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:266] [2023-03-08 09:40:21 +0000.432293][5f96] haveEnoughProcessedData
internalAudioStream.length: 10
[006:236] [2023-03-08 09:40:22 +0000.402984][5f96] Run AGC when audioType = 0
[006:976] [2023-03-08 09:40:23 +0000.142324][5f96] haveEnoughProcessedData
internalAudioStream.length: 0
[008:234] [2023-03-08 09:40:24 +0000.400174][5f96] Run AGC when audioType = 0
[008:234] [2023-03-08 09:40:24 +0000.400625][5f96]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:696] [2023-03-08 09:40:24 +0000.862427][5f96] haveEnoughProcessedData
internalAudioStream.length: 10
[009:991] [2023-03-08 09:40:26 +0000.157483][4ec5] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[009:991] [2023-03-08 09:40:26 +0000.157575][4ec5]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[009:992] [2023-03-08 09:40:26 +0000.158790][4ec5]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[009:993] [2023-03-08 09:40:26 +0000.159626][5f92] operator() time:223449400
enter.

[009:993] [2023-03-08 09:40:26 +0000.159752][5f92] MediaFilterCamera, recording


file context:0x7aee450380 input texture:4
[009:995] [2023-03-08 09:40:26 +0000.161481][5f92] MicSource: Mic source
created:10x7a0fd0fd80
[009:996] [2023-03-08 09:40:26 +0000.162365][5f92] received external audio stream

[009:996] [2023-03-08 09:40:26 +0000.162467][5f92] alloc thread: 0x79fdd32f80


name:worker0 thread id:523341024432 to Mic_source
[009:996] [2023-03-08 09:40:26 +0000.162501][5f92] audio: start the audio sender
thread.

[009:996] [2023-03-08 09:40:26 +0000.162612][5f92] construct OpenGLRenderProgram


0x7a0fcbb298
[009:996] [2023-03-08 09:40:26 +0000.162666][5f92] CropFilter::SetOrientation
orientation: 90
[009:997] [2023-03-08 09:40:26 +0000.162884][5f92] filter: filter pipeline
construtc this: 0x7a0fe6c080
[009:997] [2023-03-08 09:40:26 +0000.162942][5f92] filter: filter pipeline2 update
pattern: 1
[009:997] [2023-03-08 09:40:26 +0000.163046][5f92] CameraSource::source_id_:1
[009:997] [2023-03-08 09:40:26 +0000.163105][5f92] RecordAudioSource::source_id_:2
[009:997] [2023-03-08 09:40:26 +0000.163394][5f92] BindInputFilter 0x79fdd4e340
this 0x7a0fcbb4c0
[009:997] [2023-03-08 09:40:26 +0000.163456][5f92] BindInputFilter 0x79fdd4e658
this 0x79fdd4f250
[009:997] [2023-03-08 09:40:26 +0000.163507][5f92] BindInputFilter 0x7a0fcbb4c0
this 0x7a0fe6c120
[009:997] [2023-03-08 09:40:26 +0000.163566][5f92] setParamentForFilters:
speed:1.000000
[009:997] [2023-03-08 09:40:26 +0000.163603][5f92] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[009:997] [2023-03-08 09:40:26 +0000.163651][5f92] SetParamForFilter time:223449404
enter.

[009:997] [2023-03-08 09:40:26 +0000.163699][5f92] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[009:997] [2023-03-08 09:40:26 +0000.163742][5f92] SetParamForFilter: Params video
index is: 0
[009:997] [2023-03-08 09:40:26 +0000.163785][5f92] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[009:998] [2023-03-08 09:40:26 +0000.163830][5f92] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[009:998] [2023-03-08 09:40:26 +0000.163875][5f92] crop filter mode tpye:
citytravelvideo index:0
[010:003] [2023-03-08 09:40:26 +0000.169723][5f92]
Warning(parse_template_json.cc:45): json parament no found the parament
[010:003] [2023-03-08 09:40:26 +0000.169812][5f92]
Warning(parse_template_json.cc:45): json parament no found the parament
[010:004] [2023-03-08 09:40:26 +0000.169842][5f92]
Warning(parse_template_json.cc:45): json parament no found the parament
[010:004] [2023-03-08 09:40:26 +0000.169870][5f92]
Warning(parse_template_json.cc:45): json parament no found the parament
[010:004] [2023-03-08 09:40:26 +0000.169900][5f92]
Warning(parse_template_json.cc:45): json parament no found the parament
[010:004] [2023-03-08 09:40:26 +0000.169928][5f92]
Warning(parse_template_json.cc:45): json parament no found the parament
[010:004] [2023-03-08 09:40:26 +0000.169972][5f92]
Warning(parse_template_json.cc:45): json parament no found the parament
[010:004] [2023-03-08 09:40:26 +0000.169998][5f92]
Warning(parse_template_json.cc:81): json parament no found the parament
[010:004] [2023-03-08 09:40:26 +0000.170038][5f92]
Warning(parse_template_json.cc:81): json parament no found the parament
[010:004] [2023-03-08 09:40:26 +0000.170066][5f92]
Warning(parse_template_json.cc:67): json parament no found the parament
[010:004] [2023-03-08 09:40:26 +0000.170094][5f92]
Warning(parse_template_json.cc:93): json parament no found the duration
[010:004] [2023-03-08 09:40:26 +0000.170173][5f92] SetParamForFilter leave. expire
time = 7 ms

[010:004] [2023-03-08 09:40:26 +0000.170433][5f92] OnOutputSizeChanged width 1280


height 720
[010:004] [2023-03-08 09:40:26 +0000.170481][5f92] OpenGLFrameBuffer: width:1280
height:720
[010:004] [2023-03-08 09:40:26 +0000.170527][5f92] OpenGLFrameBuffer: width:1280
height:720
[010:004] [2023-03-08 09:40:26 +0000.170570][5f92] OpenGLFrameBuffer: width:1280
height:720
[010:004] [2023-03-08 09:40:26 +0000.170612][5f92] OpenGLFrameBuffer: width:1280
height:720
[010:004] [2023-03-08 09:40:26 +0000.170653][5f92] OpenGLFrameBuffer: width:1280
height:720
[010:004] [2023-03-08 09:40:26 +0000.170695][5f92] OpenGLFrameBuffer: width:1280
height:720
[010:004] [2023-03-08 09:40:26 +0000.170736][5f92] construct TrivalImageDrawer
0x7a0fbd7d00
[010:004] [2023-03-08 09:40:26 +0000.170779][5f92] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7a0fbd7d00 context 0x7a305cd1c0
[010:005] [2023-03-08 09:40:26 +0000.170856][5f92] setupGLES:
[010:005] [2023-03-08 09:40:26 +0000.171296][5f92] OpenGLRenderProgram::Initialize.
[010:005] [2023-03-08 09:40:26 +0000.171390][5f92] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[010:005] [2023-03-08 09:40:26 +0000.171434][5f92] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[010:005] [2023-03-08 09:40:26 +0000.171538][5f92] Init open gl render:
0x7a0fcbb298
[010:005] [2023-03-08 09:40:26 +0000.171584][5f92] Fragement shader path:
[010:005] [2023-03-08 09:40:26 +0000.171629][5f92] Fragement shader path:
[010:005] [2023-03-08 09:40:26 +0000.171667][5f92] create opengl program object.
[010:005] [2023-03-08 09:40:26 +0000.171709][5f92] create shader: vertex
[010:006] [2023-03-08 09:40:26 +0000.171865][5f96] On audio frame the broadcast
with timestamp:223449413 samples:480. (1000 frame for one log)

[010:006] [2023-03-08 09:40:26 +0000.171989][5f92] create shader: fragment


[010:007] [2023-03-08 09:40:26 +0000.173617][60c7] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[010:008] [2023-03-08 09:40:26 +0000.173923][5f92] Have not extra filter filename!
[010:008] [2023-03-08 09:40:26 +0000.173979][5f92] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[010:008] [2023-03-08 09:40:26 +0000.174023][5f92] OpenGLRenderProgram::Initialize
success.
[010:008] [2023-03-08 09:40:26 +0000.174114][5f92] Setup the OpenGL result:1
[010:008] [2023-03-08 09:40:26 +0000.174162][60c7] The output timestamp from audio
mixer change:223449413
[010:008] [2023-03-08 09:40:26 +0000.174213][60c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:008] [2023-03-08 09:40:26 +0000.174372][5f91] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_223449415.mp4
[010:008] [2023-03-08 09:40:26 +0000.174569][5f91] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_223449415.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[010:008] [2023-03-08 09:40:26 +0000.174594][60ce] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7aee422c98
[010:008] [2023-03-08 09:40:26 +0000.174658][5f91] 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
[010:008] [2023-03-08 09:40:26 +0000.174704][5f91] 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_223449415.mp4
fileFD: -1
[010:009] [2023-03-08 09:40:26 +0000.175173][5f91] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_223449415.mp4
is opened successfully
[010:009] [2023-03-08 09:40:26 +0000.175219][5f91] setupMediaProcessers:
[010:009] [2023-03-08 09:40:26 +0000.175250][5f91]
RecordingSessionInternalSimple:setup media processers.
[010:009] [2023-03-08 09:40:26 +0000.175280][5f91] construct AAC encoder
[010:010] [2023-03-08 09:40:26 +0000.176027][5f91] H264Encoder creating:
superfast011818
[010:010] [2023-03-08 09:40:26 +0000.176099][5f91] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[010:011] [2023-03-08 09:40:26 +0000.177040][5f91] H264Encode::GetMachineModel is
M2002J9G
[010:011] [2023-03-08 09:40:26 +0000.177137][5f91] H264Encoder machine_mode
is:M2002J9G
[010:011] [2023-03-08 09:40:26 +0000.177174][5f91] H264Encode::machine size :9
machine_mode:M2002J9G
[010:011] [2023-03-08 09:40:26 +0000.177237][5f91] H264Encode::machine array
size :22 machine_mode:M2002J9G
[010:011] [2023-03-08 09:40:26 +0000.177270][5f91] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[010:011] [2023-03-08 09:40:26 +0000.177322][5f91] setupCompressionSession:
[010:011] [2023-03-08 09:40:26 +0000.177376][5f91] H264Encode::creating hareware
Encoder
[010:011] [2023-03-08 09:40:26 +0000.177426][5f91] AndroidHwAvcEncoder
time:223449418 enter.
[010:011] [2023-03-08 09:40:26 +0000.177610][5f91] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007b06621380 address:0x79ed934760
[010:011] [2023-03-08 09:40:26 +0000.177773][5f91] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[010:012] [2023-03-08 09:40:26 +0000.177831][5f91] The video avc hw codec address
is 0x7aee41fa78
[010:012] [2023-03-08 09:40:26 +0000.177989][5f91] AndroidHwAvcEncoder leave.
expire time = 1 ms

[010:012] [2023-03-08 09:40:26 +0000.178100][5f91] RegisterEncodeCompleteCallback


time:223449419 enter.

[010:012] [2023-03-08 09:40:26 +0000.178211][5f91] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[010:012] [2023-03-08 09:40:26 +0000.178283][5f91] InitEncode time:223449419


enter.

[010:012] [2023-03-08 09:40:26 +0000.178362][5f91] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[010:012] [2023-03-08 09:40:26 +0000.178425][5f91] Create time:223449419 enter.

[010:012] [2023-03-08 09:40:26 +0000.178484][5f91] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[010:012] [2023-03-08 09:40:26 +0000.178540][5f91]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7a15657e40
[010:035] [2023-03-08 09:40:26 +0000.201335][5f91]
supported_type:image/vnd.android.heic
[010:035] [2023-03-08 09:40:26 +0000.201448][5f91] supported_type:video/avc
[010:035] [2023-03-08 09:40:26 +0000.201492][5f91] name:OMX.qcom.video.encoder.avc
mime:video/avc
[010:035] [2023-03-08 09:40:26 +0000.201542][5f91] hwCodecPrefix :OMX.qcom.
[010:035] [2023-03-08 09:40:26 +0000.201579][5f91] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[010:035] [2023-03-08 09:40:26 +0000.201624][5f91] mediacodec_createCodecByName
time:223449442 enter.

[010:035] [2023-03-08 09:40:26 +0000.201662][5f91] WrapAndroidMediaCodec


time:223449442 enter.

[010:035] [2023-03-08 09:40:26 +0000.201818][5f91] WrapAndroidMediaCodec leave.


expire time = 1 ms

[010:057] [2023-03-08 09:40:26 +0000.223121][5f91] mediacodec_createCodecByName


leave. expire time = 22 ms

[010:057] [2023-03-08 09:40:26 +0000.223236][5f91] WrapAndroidMediaFromat


time:223449464 enter.

[010:057] [2023-03-08 09:40:26 +0000.223330][5f91] WrapAndroidMediaFromat leave.


expire time = 0 ms

[010:148] [2023-03-08 09:40:26 +0000.314029][5f91] Destroy time:223449555 enter.

[010:148] [2023-03-08 09:40:26 +0000.314162][5f91] WrapAndroidMediaFromat::


Destroy
[010:148] [2023-03-08 09:40:26 +0000.314189][5f91] Destroy leave. expire time = 0
ms

[010:148] [2023-03-08 09:40:26 +0000.314207][5f91] ~WrapAndroidMediaFromat


time:223449555 enter.

[010:148] [2023-03-08 09:40:26 +0000.314225][5f91] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[010:148] [2023-03-08 09:40:26 +0000.314243][5f91] Create leave. expire time = 136


ms

[010:148] [2023-03-08 09:40:26 +0000.314262][5f91] isSemiPlanarSupport


time:223449555 enter.

[010:148] [2023-03-08 09:40:26 +0000.314280][5f91] H264Encoder isSemiPlanarSupport


[010:148] [2023-03-08 09:40:26 +0000.314384][5f91] isSemiPlanarSupport leave.
expire time = 0 ms

[010:148] [2023-03-08 09:40:26 +0000.314410][5f91] creat hw H264Encoder success,


isSemiPlanar:1
[010:148] [2023-03-08 09:40:26 +0000.314484][5f91] InitEncode leave. expire time =
136 ms

[010:148] [2023-03-08 09:40:26 +0000.314504][5f91] H264Encode::created Encoder


[010:148] [2023-03-08 09:40:26 +0000.314520][5f91] H264Encode:: H264 encoder
created.
[010:148] [2023-03-08 09:40:26 +0000.314536][5f91] H264 encoder created.
[010:148] [2023-03-08 09:40:26 +0000.314551][5f91]
RecordingSessionInternalSimple:created avc encoder avc: 0x7a15803500
[010:148] [2023-03-08 09:40:26 +0000.314568][5f91] setOutput:
[010:148] [2023-03-08 09:40:26 +0000.314583][5f91]
RecordingSessionInternalSimple:encoder set output to muxer!
[010:148] [2023-03-08 09:40:26 +0000.314598][5f91] request a key frame
[010:148] [2023-03-08 09:40:26 +0000.314613][5f91] H264Encode:: request a key frame
[010:148] [2023-03-08 09:40:26 +0000.314710][5f91] setDisplayRotate :90
[010:148] [2023-03-08 09:40:26 +0000.314735][5f91] 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:148] [2023-03-08 09:40:26 +0000.314788][5f92] StartRecording:
[010:149] [2023-03-08 09:40:26 +0000.314930][60c7] operator(): Set the recording
session in mic source. recording session: 0x79fdd4e500
[010:149] [2023-03-08 09:40:26 +0000.315355][5f92] operator() leave. expire time =
156 ms

[010:149] [2023-03-08 09:40:26 +0000.315463][60c6] AF_SpeedFilter audio


0x79fdd4f100 PullFrame
[010:149] [2023-03-08 09:40:26 +0000.315524][60c6]
RecordAudioSource::PullAudioFrame
[010:149] [2023-03-08 09:40:26 +0000.315581][60c6] AF_SpeedFilter::PullFrame eof4
[010:151] [2023-03-08 09:40:26 +0000.317712][60c6]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[010:156] [2023-03-08 09:40:26 +0000.321922][60c6] AF_SpeedFilter audio time,
0x79fdd4f100 rcv time: 223449553
[010:156] [2023-03-08 09:40:26 +0000.321967][60c6] AF_SpeedFilter audio time,
0x79fdd4f100 rcv time: 223449553in_nSamples:441
[010:156] [2023-03-08 09:40:26 +0000.322041][60c6] resampled_data_size:0
[010:228] [2023-03-08 09:40:26 +0000.394688][5f92]
MediaFilterCamera::NeedProcessTexture
[010:228] [2023-03-08 09:40:26 +0000.394793][5f92] begine recode to first frame
spend time:235
[010:229] [2023-03-08 09:40:26 +0000.394859][5f92] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x79fdd4e200
[010:229] [2023-03-08 09:40:26 +0000.394907][5f92] blur_distance_:0
[010:229] [2023-03-08 09:40:26 +0000.394938][5f92] blur_direction_angle_:-90
[010:229] [2023-03-08 09:40:26 +0000.394987][5f92]
GPUImageProcessing::SetOrientation orientation: 90
[010:229] [2023-03-08 09:40:26 +0000.395021][5f92] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[010:229] [2023-03-08 09:40:26 +0000.395107][5f92] GPUImageProcessing: process
video frame with resolution 1280 X 720
[010:229] [2023-03-08 09:40:26 +0000.395150][5f92] GPUImageProcessing: input frame
width1280 X 720
[010:231] [2023-03-08 09:40:26 +0000.397056][5f92] drawYUV420 render
OpenGLRenderProgram:0x7a0fcbb298
[010:232] [2023-03-08 09:40:26 +0000.398168][5f92] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[010:232] [2023-03-08 09:40:26 +0000.398312][5f92] CropFilter::OnVideoFrame
outputtexture :6
[010:232] [2023-03-08 09:40:26 +0000.398352][5f92] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[010:233] [2023-03-08 09:40:26 +0000.399631][5f97] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:233] [2023-03-08 09:40:26 +0000.399767][5f97] _deviceSampleRate:48000

[010:234] [2023-03-08 09:40:26 +0000.400227][5f96] Run AGC when audioType = 0


[010:236] [2023-03-08 09:40:26 +0000.402334][5f92] The read pixel from buffer take:
4 width:1280 height:720 frameType:0
[010:255] [2023-03-08 09:40:26 +0000.421102][5f92] drawYUV420 render
OpenGLRenderProgram:0x7a0fcbb298
[010:260] [2023-03-08 09:40:26 +0000.426658][5f92] The convert RGB to YUV take 1
[010:261] [2023-03-08 09:40:26 +0000.427030][5f92] FilterPipeline2::OnVideoFrame
pts 25 last_video_timestamp_ 25
[010:261] [2023-03-08 09:40:26 +0000.427401][5f92]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[010:264] [2023-03-08 09:40:26 +0000.430204][60cd]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[010:264] [2023-03-08 09:40:26 +0000.430477][60cd] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[010:264] [2023-03-08 09:40:26 +0000.430603][60cd] push video frame to H264
encoder. (100 frame for one log)

[010:264] [2023-03-08 09:40:26 +0000.430704][60cd] push video frame to H264


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

[010:264] [2023-03-08 09:40:26 +0000.430807][60cd] H264Encode::push video frame to


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

[010:265] [2023-03-08 09:40:26 +0000.430930][60cd] Push an pts:0 to dts queue.


[010:265] [2023-03-08 09:40:26 +0000.431100][60cd] DTS queue for
Generator:0x7aee422eb8 0
[010:265] [2023-03-08 09:40:26 +0000.431257][60cd] The input pts:0 fps:30
[010:267] [2023-03-08 09:40:26 +0000.433187][60cd]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[010:273] [2023-03-08 09:40:26 +0000.439237][60c6] AF_SpeedFilter audio time 222,
0x79fdd4f100 out time: 223449553 org time: 223449553
[010:273] [2023-03-08 09:40:26 +0000.439366][60c6] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[010:273] [2023-03-08 09:40:26 +0000.439405][60c6]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 223449553
[010:273] [2023-03-08 09:40:26 +0000.439430][60c6]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[010:273] [2023-03-08 09:40:26 +0000.439478][60c6] AF_SpeedFilter audio time
[010:273] [2023-03-08 09:40:26 +0000.439543][60c6] AF_SpeedFilter audio time 111,
0x79fdd4f100 out time: 223449563 org time: 223449563
[010:291] [2023-03-08 09:40:26 +0000.457338][5f92] drawYUV420 render
OpenGLRenderProgram:0x7a0fcbb298
[010:361] [2023-03-08 09:40:26 +0000.527416][60cd] h264 add frame header cdr flag
[010:362] [2023-03-08 09:40:26 +0000.528466][60cd] h264 add frame header cdr flag
[010:363] [2023-03-08 09:40:26 +0000.528905][60cd] SendFrame
encodedImage._timeStamp:0encodedImage->_length:123903
[010:363] [2023-03-08 09:40:26 +0000.528979][60cd] Received key frame:0
[010:363] [2023-03-08 09:40:26 +0000.529023][60cd] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[010:363] [2023-03-08 09:40:26 +0000.529058][60cd] H264Encode::H264SWEncoder get
callback, length:123903 type:0 nalType:7length:18
[010:363] [2023-03-08 09:40:26 +0000.529085][60cd] H264Encode:: get a sps pps
header!headerSize:31
[010:363] [2023-03-08 09:40:26 +0000.529114][60cd] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[010:363] [2023-03-08 09:40:26 +0000.529227][60ce] get the H.264 SPS parameter
[010:363] [2023-03-08 09:40:26 +0000.529521][60ce] add video track with id:1
[010:364] [2023-03-08 09:40:26 +0000.530358][60ce] get the H.264 PPS parameter
[010:365] [2023-03-08 09:40:26 +0000.530949][60ce] get the H.264 IDR frame
[010:365] [2023-03-08 09:40:26 +0000.531025][60ce] resss:true
[010:365] [2023-03-08 09:40:26 +0000.531057][60ce] video start ts:0
[010:365] [2023-03-08 09:40:26 +0000.531194][60ce] the video frame has been written
into MP4 file
[010:371] [2023-03-08 09:40:26 +0000.536834][60cc]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:7
[010:372] [2023-03-08 09:40:26 +0000.538401][60ce] add aac audio track with id:2
[010:372] [2023-03-08 09:40:26 +0000.538556][60ce] audio start ts:0
[010:372] [2023-03-08 09:40:26 +0000.538610][60ce] the audio frame has been written
into MP4 file
[010:410] [2023-03-08 09:40:26 +0000.576369][5f96] haveEnoughProcessedData
internalAudioStream.length: 0
[010:723] [2023-03-08 09:40:26 +0000.888849][5f92] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[010:755] [2023-03-08 09:40:26 +0000.921158][5f92] The convert RGB to YUV take 2
[011:014] [2023-03-08 09:40:27 +0000.180674][60c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:092] [2023-03-08 09:40:27 +0000.258039][60cd] DTS queue for
Generator:0x7aee422eb8 802 833
[011:222] [2023-03-08 09:40:27 +0000.388071][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:259] [2023-03-08 09:40:27 +0000.425197][5f92] The convert RGB to YUV take 2
[011:592] [2023-03-08 09:40:27 +0000.758621][60cd] Push an pts:1334 to dts queue.
[011:627] [2023-03-08 09:40:27 +0000.793664][60cd] last dts:1301 currentPts:1334
ppsOrSPS:0 queue length:2
[011:719] [2023-03-08 09:40:27 +0000.885456][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:739] [2023-03-08 09:40:27 +0000.904903][60c6] AF_SpeedFilter audio
0x79fdd4f100 PullFrame
[011:758] [2023-03-08 09:40:27 +0000.924240][5f92] The convert RGB to YUV take 2
[011:930] [2023-03-08 09:40:28 +0000.96581][60cd] DTS queue for
Generator:0x7aee422eb8 1635 1672
[011:988] [2023-03-08 09:40:28 +0000.154566][60c6]
RecordAudioSource::PullAudioFrame
[012:002] [2023-03-08 09:40:28 +0000.168202][60c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:121] [2023-03-08 09:40:28 +0000.287700][5f96] haveEnoughProcessedData
internalAudioStream.length: 0
[012:220] [2023-03-08 09:40:28 +0000.386520][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:235] [2023-03-08 09:40:28 +0000.401729][5f96] Run AGC when audioType = 0
[012:236] [2023-03-08 09:40:28 +0000.401902][5f96]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:257] [2023-03-08 09:40:28 +0000.423161][5f92] The convert RGB to YUV take 2
[012:290] [2023-03-08 09:40:28 +0000.456476][5f92] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[012:296] [2023-03-08 09:40:28 +0000.462031][60cd] h264 add frame header cdr flag
[012:296] [2023-03-08 09:40:28 +0000.462491][60cd] Received key frame:2001
[012:328] [2023-03-08 09:40:28 +0000.494564][60ce] get the H.264 IDR frame
[012:406] [2023-03-08 09:40:28 +0000.571870][60c6] AF_SpeedFilter::PullFrame eof4
[012:408] [2023-03-08 09:40:28 +0000.574170][60c6]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[012:431] [2023-03-08 09:40:28 +0000.596870][60c6] resampled_data_size:7168
[012:630] [2023-03-08 09:40:28 +0000.796376][60cc]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:1
[012:720] [2023-03-08 09:40:28 +0000.886635][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:729] [2023-03-08 09:40:28 +0000.895020][60cd] DTS queue for
Generator:0x7aee422eb8 2467
[012:756] [2023-03-08 09:40:28 +0000.922041][5f92] The convert RGB to YUV take 2
[012:922] [2023-03-08 09:40:29 +0000.88742][60cd] Push an pts:2666 to dts queue.
[012:967] [2023-03-08 09:40:29 +0000.133438][60cd] last dts:2635 currentPts:2666
ppsOrSPS:0 queue length:2
[013:012] [2023-03-08 09:40:29 +0000.178728][60c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:220] [2023-03-08 09:40:29 +0000.386336][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:256] [2023-03-08 09:40:29 +0000.421854][5f92] The convert RGB to YUV take 2
[013:323] [2023-03-08 09:40:29 +0000.489381][60c6] AF_SpeedFilter audio
0x79fdd4f100 PullFrame
[013:523] [2023-03-08 09:40:29 +0000.688822][5f92] drawYUV420 render
OpenGLRenderProgram:0x7a0fcbb298
[013:562] [2023-03-08 09:40:29 +0000.728768][60cd] DTS queue for
Generator:0x7aee422eb8 3302
[013:588] [2023-03-08 09:40:29 +0000.754540][5f92] GPUImageProcessing: process
video frame with resolution 1280 X 720
[013:588] [2023-03-08 09:40:29 +0000.754642][5f92] GPUImageProcessing: input frame
width1280 X 720
[013:589] [2023-03-08 09:40:29 +0000.755117][5f92] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[013:589] [2023-03-08 09:40:29 +0000.755206][5f92] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[013:592] [2023-03-08 09:40:29 +0000.758576][60cd]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3335
[013:597] [2023-03-08 09:40:29 +0000.763102][60cd] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3302 pts:3302
[013:626] [2023-03-08 09:40:29 +0000.792248][60cd] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3369
[013:626] [2023-03-08 09:40:29 +0000.792369][60cd] push video frame to H264
encoder. (100 frame for one log)

[013:626] [2023-03-08 09:40:29 +0000.792407][60cd] push video frame to H264


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

[013:626] [2023-03-08 09:40:29 +0000.792440][60cd] H264Encode::push video frame to


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

[013:626] [2023-03-08 09:40:29 +0000.792491][60cd] The input pts:3369 fps:30


[013:629] [2023-03-08 09:40:29 +0000.795285][60cd] SendFrame
encodedImage._timeStamp:3335encodedImage->_length:66400
[013:662] [2023-03-08 09:40:29 +0000.828177][60cd] H264Encode::H264SWEncoder get
callback, length:82368 type:1 nalType:1length:82364
[013:721] [2023-03-08 09:40:29 +0000.887084][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:758] [2023-03-08 09:40:29 +0000.923836][5f92] The convert RGB to YUV take 1
[013:835] [2023-03-08 09:40:30 +0000.1334][60c6] RecordAudioSource::PullAudioFrame
[013:836] [2023-03-08 09:40:30 +0000.2041][5f96] haveEnoughProcessedData
internalAudioStream.length: 10
[014:004] [2023-03-08 09:40:30 +0000.170411][60c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:223] [2023-03-08 09:40:30 +0000.389002][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:235] [2023-03-08 09:40:30 +0000.401726][5f96] Run AGC when audioType = 0
[014:258] [2023-03-08 09:40:30 +0000.423996][5f92] The convert RGB to YUV take 2
[014:260] [2023-03-08 09:40:30 +0000.426334][60cd] Push an pts:4002 to dts queue.
[014:293] [2023-03-08 09:40:30 +0000.459215][60cd] h264 add frame header cdr flag
[014:293] [2023-03-08 09:40:30 +0000.459580][60cd] Received key frame:4002
[014:293] [2023-03-08 09:40:30 +0000.459666][60cd] last dts:3969 currentPts:4002
ppsOrSPS:0 queue length:2
[014:326] [2023-03-08 09:40:30 +0000.492523][60ce] get the H.264 IDR frame
[014:363] [2023-03-08 09:40:30 +0000.529611][5f92] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[014:394] [2023-03-08 09:40:30 +0000.560081][60cd] DTS queue for
Generator:0x7aee422eb8 4108 4136
[014:638] [2023-03-08 09:40:30 +0000.804698][60c6] resampled_data_size:0
[014:665] [2023-03-08 09:40:30 +0000.830936][60c6] AF_SpeedFilter::PullFrame eof4
[014:667] [2023-03-08 09:40:30 +0000.833334][60c6]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[014:720] [2023-03-08 09:40:30 +0000.886275][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:758] [2023-03-08 09:40:30 +0000.924566][5f92] The convert RGB to YUV take 2
[014:905] [2023-03-08 09:40:31 +0000.71028][60c6] AF_SpeedFilter audio 0x79fdd4f100
PullFrame
[014:994] [2023-03-08 09:40:31 +0000.160526][60cc]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:5
[015:008] [2023-03-08 09:40:31 +0000.174116][60c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:221] [2023-03-08 09:40:31 +0000.386867][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:225] [2023-03-08 09:40:31 +0000.391766][60cd] DTS queue for
Generator:0x7aee422eb8 4932 4967
[015:256] [2023-03-08 09:40:31 +0000.422565][5f92] The convert RGB to YUV take 2
[015:544] [2023-03-08 09:40:31 +0000.710045][5f96] haveEnoughProcessedData
internalAudioStream.length: 0
[015:588] [2023-03-08 09:40:31 +0000.753992][60cd] Push an pts:5332 to dts queue.
[015:625] [2023-03-08 09:40:31 +0000.791805][60cd] last dts:5302 currentPts:5332
ppsOrSPS:0 queue length:2
[015:681] [2023-03-08 09:40:31 +0000.847689][60c6]
RecordAudioSource::PullAudioFrame
[015:716] [2023-03-08 09:40:31 +0000.882196][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:757] [2023-03-08 09:40:31 +0000.923229][5f92] The convert RGB to YUV take 2
[016:012] [2023-03-08 09:40:32 +0000.178128][60c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:057] [2023-03-08 09:40:32 +0000.223147][60cd] DTS queue for
Generator:0x7aee422eb8 5763 5798
[016:222] [2023-03-08 09:40:32 +0000.387846][5f92] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[016:237] [2023-03-08 09:40:32 +0000.403087][5f96] Run AGC when audioType = 0
[016:237] [2023-03-08 09:40:32 +0000.403407][5f96]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:254] [2023-03-08 09:40:32 +0000.420595][5f92] The convert RGB to YUV take 2
[016:292] [2023-03-08 09:40:32 +0000.458164][60cd] h264 add frame header cdr flag
[016:292] [2023-03-08 09:40:32 +0000.458565][60cd] Received key frame:5998
[016:326] [2023-03-08 09:40:32 +0000.491888][60ce] get the H.264 IDR frame
[016:460] [2023-03-08 09:40:32 +0000.626086][5f92] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[016:494] [2023-03-08 09:40:32 +0000.660081][60c6] AF_SpeedFilter audio
0x79fdd4f100 PullFrame
[016:718] [2023-03-08 09:40:32 +0000.884520][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:755] [2023-03-08 09:40:32 +0000.921591][5f92] The convert RGB to YUV take 1
[016:853] [2023-03-08 09:40:33 +0000.19238][5f92] drawYUV420 render
OpenGLRenderProgram:0x7a0fcbb298
[016:861] [2023-03-08 09:40:33 +0000.26932][60cd] DTS queue for
Generator:0x7aee422eb8 6600
[016:864] [2023-03-08 09:40:33 +0000.29893][60c6] resampled_data_size:10240
[016:923] [2023-03-08 09:40:33 +0000.89549][60cd]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6667
[016:923] [2023-03-08 09:40:33 +0000.89747][60cd] Push an pts:6667 to dts queue.
[016:941] [2023-03-08 09:40:33 +0000.107820][60c6] AF_SpeedFilter::PullFrame eof4
[016:944] [2023-03-08 09:40:33 +0000.110007][60c6]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[016:949] [2023-03-08 09:40:33 +0000.115737][5f92] GPUImageProcessing: process
video frame with resolution 1280 X 720
[016:950] [2023-03-08 09:40:33 +0000.115838][5f92] GPUImageProcessing: input frame
width1280 X 720
[016:950] [2023-03-08 09:40:33 +0000.116175][5f92] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:950] [2023-03-08 09:40:33 +0000.116271][5f92] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:955] [2023-03-08 09:40:33 +0000.121080][60cd] SendFrame
encodedImage._timeStamp:6667encodedImage->_length:66944
[016:955] [2023-03-08 09:40:33 +0000.121209][60cd] last dts:6635 currentPts:6667
ppsOrSPS:0 queue length:2
[016:955] [2023-03-08 09:40:33 +0000.121253][60cd] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6667 pts:6667
[016:993] [2023-03-08 09:40:33 +0000.159296][60cd] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6736
[016:993] [2023-03-08 09:40:33 +0000.159487][60cd] push video frame to H264
encoder. (100 frame for one log)

[016:993] [2023-03-08 09:40:33 +0000.159591][60cd] push video frame to H264


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

[016:993] [2023-03-08 09:40:33 +0000.159674][60cd] H264Encode::push video frame to


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

[016:993] [2023-03-08 09:40:33 +0000.159756][60cd] The input pts:6736 fps:30


[017:010] [2023-03-08 09:40:33 +0000.176093][60c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:024] [2023-03-08 09:40:33 +0000.190527][60cd] H264Encode::H264SWEncoder get
callback, length:55584 type:1 nalType:1length:55580
[017:224] [2023-03-08 09:40:33 +0000.390507][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:255] [2023-03-08 09:40:33 +0000.420953][5f92] The convert RGB to YUV take 3
[017:256] [2023-03-08 09:40:33 +0000.422992][5f96] haveEnoughProcessedData
internalAudioStream.length: 0
[017:336] [2023-03-08 09:40:33 +0000.502192][60cc]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:8
[017:537] [2023-03-08 09:40:33 +0000.703582][60c6]
RecordAudioSource::PullAudioFrame
[017:690] [2023-03-08 09:40:33 +0000.855983][60cd] DTS queue for
Generator:0x7aee422eb8 7430
[017:724] [2023-03-08 09:40:33 +0000.890484][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:758] [2023-03-08 09:40:33 +0000.923962][5f92] The convert RGB to YUV take 2
[018:008] [2023-03-08 09:40:34 +0000.174649][60c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:091] [2023-03-08 09:40:34 +0000.257334][60c6] AF_SpeedFilter audio
0x79fdd4f100 PullFrame
[018:216] [2023-03-08 09:40:34 +0000.381849][5f92] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[018:237] [2023-03-08 09:40:34 +0000.403139][5f96] Run AGC when audioType = 0
[018:253] [2023-03-08 09:40:34 +0000.418917][5f92] The convert RGB to YUV take 2
[018:256] [2023-03-08 09:40:34 +0000.422318][60cd] Push an pts:7997 to dts queue.
[018:294] [2023-03-08 09:40:34 +0000.460577][60cd] h264 add frame header cdr flag
[018:295] [2023-03-08 09:40:34 +0000.460896][60cd] Received key frame:7997
[018:295] [2023-03-08 09:40:34 +0000.460953][60cd] last dts:7962 currentPts:7997
ppsOrSPS:0 queue length:2
[018:327] [2023-03-08 09:40:34 +0000.492914][60ce] get the H.264 IDR frame
[018:523] [2023-03-08 09:40:34 +0000.689607][5f92] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[018:525] [2023-03-08 09:40:34 +0000.690912][60cd] DTS queue for
Generator:0x7aee422eb8 8234 8267
[018:720] [2023-03-08 09:40:34 +0000.886059][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:754] [2023-03-08 09:40:34 +0000.920742][5f92] The convert RGB to YUV take 1
[018:973] [2023-03-08 09:40:35 +0000.139631][5f96] haveEnoughProcessedData
internalAudioStream.length: 0
[019:008] [2023-03-08 09:40:35 +0000.174267][60c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:131] [2023-03-08 09:40:35 +0000.297211][60c6] resampled_data_size:1024
[019:205] [2023-03-08 09:40:35 +0000.371623][60c6] AF_SpeedFilter::PullFrame eof4
[019:208] [2023-03-08 09:40:35 +0000.374020][60c6]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[019:221] [2023-03-08 09:40:35 +0000.387249][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:260] [2023-03-08 09:40:35 +0000.426548][5f92] The convert RGB to YUV take 2
[019:354] [2023-03-08 09:40:35 +0000.519925][60cd] DTS queue for
Generator:0x7aee422eb8 9064 9097
[019:380] [2023-03-08 09:40:35 +0000.546598][60c6]
RecordAudioSource::PullAudioFrame
[019:590] [2023-03-08 09:40:35 +0000.756521][60cd] Push an pts:9333 to dts queue.
[019:603] [2023-03-08 09:40:35 +0000.769589][60cc]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:1
[019:628] [2023-03-08 09:40:35 +0000.794632][60cd] last dts:9299 currentPts:9333
ppsOrSPS:0 queue length:2
[019:676] [2023-03-08 09:40:35 +0000.842216][60c6] AF_SpeedFilter audio
0x79fdd4f100 PullFrame
[019:713] [2023-03-08 09:40:35 +0000.879771][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:753] [2023-03-08 09:40:35 +0000.918922][5f92] The convert RGB to YUV take 2
[019:981] [2023-03-08 09:40:36 +0000.147712][60c7] The output timestamp from audio
mixer change:223459383
[020:002] [2023-03-08 09:40:36 +0000.167887][5f96] On audio frame the broadcast
with timestamp:223459409 samples:480. (1000 frame for one log)

[020:003] [2023-03-08 09:40:36 +0000.169701][60c7] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[020:004] [2023-03-08 09:40:36 +0000.169966][60c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:154] [2023-03-08 09:40:36 +0000.320809][60c6] AF_SpeedFilter audio time,
0x79fdd4f100 rcv time: 223459550
[020:155] [2023-03-08 09:40:36 +0000.320943][60c6] AF_SpeedFilter audio time,
0x79fdd4f100 rcv time: 223459550in_nSamples:441
[020:185] [2023-03-08 09:40:36 +0000.350917][5f92] drawYUV420 render
OpenGLRenderProgram:0x7a0fcbb298
[020:188] [2023-03-08 09:40:36 +0000.354518][60cd] DTS queue for
Generator:0x7aee422eb8 9900 9931
[020:219] [2023-03-08 09:40:36 +0000.385503][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:233] [2023-03-08 09:40:36 +0000.399546][5f97] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:233] [2023-03-08 09:40:36 +0000.399738][5f97] _deviceSampleRate:48000

[020:236] [2023-03-08 09:40:36 +0000.402524][5f96] Run AGC when audioType = 0


[020:236] [2023-03-08 09:40:36 +0000.402647][5f96]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:252] [2023-03-08 09:40:36 +0000.418341][60c6] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[020:252] [2023-03-08 09:40:36 +0000.418774][60c6]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 223459553
[020:253] [2023-03-08 09:40:36 +0000.419191][60c6]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[020:253] [2023-03-08 09:40:36 +0000.419252][5f92] The convert RGB to YUV take 2
[020:254] [2023-03-08 09:40:36 +0000.420762][60cd]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9997
[020:297] [2023-03-08 09:40:36 +0000.463849][60cd] h264 add frame header cdr flag
[020:298] [2023-03-08 09:40:36 +0000.464438][60cd] SendFrame
encodedImage._timeStamp:9997encodedImage->_length:121264
[020:298] [2023-03-08 09:40:36 +0000.464538][60cd] Received key frame:9997
[020:317] [2023-03-08 09:40:36 +0000.483591][5f92] GPUImageProcessing: process
video frame with resolution 1280 X 720
[020:317] [2023-03-08 09:40:36 +0000.483699][5f92] GPUImageProcessing: input frame
width1280 X 720
[020:318] [2023-03-08 09:40:36 +0000.484099][5f92] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[020:318] [2023-03-08 09:40:36 +0000.484209][5f92] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[020:323] [2023-03-08 09:40:36 +0000.489093][60cd] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10034 pts:10034
[020:323] [2023-03-08 09:40:36 +0000.489543][60ce] get the H.264 IDR frame
[020:352] [2023-03-08 09:40:36 +0000.518756][60cd] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10097
[020:353] [2023-03-08 09:40:36 +0000.519084][60cd] push video frame to H264
encoder. (100 frame for one log)

[020:353] [2023-03-08 09:40:36 +0000.519123][60cd] push video frame to H264


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

[020:353] [2023-03-08 09:40:36 +0000.519152][60cd] H264Encode::push video frame to


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

[020:353] [2023-03-08 09:40:36 +0000.519193][60cd] The input pts:10097 fps:30


[020:394] [2023-03-08 09:40:36 +0000.560807][60cd] H264Encode::H264SWEncoder get
callback, length:18128 type:1 nalType:1length:18124
[020:619] [2023-03-08 09:40:36 +0000.785682][5f92] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[020:684] [2023-03-08 09:40:36 +0000.850608][5f96] haveEnoughProcessedData
internalAudioStream.length: 0
[020:731] [2023-03-08 09:40:36 +0000.896965][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:755] [2023-03-08 09:40:36 +0000.921280][5f92] The convert RGB to YUV take 2
[020:921] [2023-03-08 09:40:37 +0000.87458][60cd] Push an pts:10664 to dts queue.
[020:954] [2023-03-08 09:40:37 +0000.120124][60cd] last dts:10634 currentPts:10664
ppsOrSPS:0 queue length:2
[020:987] [2023-03-08 09:40:37 +0000.153384][60cd] DTS queue for
Generator:0x7aee422eb8 10727
[021:006] [2023-03-08 09:40:37 +0000.172346][60c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[021:218] [2023-03-08 09:40:37 +0000.383951][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:235] [2023-03-08 09:40:37 +0000.400910][60c6]
RecordAudioSource::PullAudioFrame
[021:250] [2023-03-08 09:40:37 +0000.416197][5f92] The convert RGB to YUV take 2
[021:263] [2023-03-08 09:40:37 +0000.429247][60c6] AF_SpeedFilter audio
0x79fdd4f100 PullFrame
[021:296] [2023-03-08 09:40:37 +0000.462528][60c6] resampled_data_size:13312
[021:350] [2023-03-08 09:40:37 +0000.516269][5f92] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[021:379] [2023-03-08 09:40:37 +0000.545631][60c6] AF_SpeedFilter audio time
[021:380] [2023-03-08 09:40:37 +0000.545871][60c6] AF_SpeedFilter audio time 111,
0x79fdd4f100 out time: 223460743 org time: 223460743
[021:479] [2023-03-08 09:40:37 +0000.644916][60c6] AF_SpeedFilter::PullFrame eof4
[021:482] [2023-03-08 09:40:37 +0000.648698][60c6]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[021:727] [2023-03-08 09:40:37 +0000.893079][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:751] [2023-03-08 09:40:37 +0000.917485][5f92] The convert RGB to YUV take 2
[021:824] [2023-03-08 09:40:37 +0000.989849][60cd] DTS queue for
Generator:0x7aee422eb8 11565
[021:955] [2023-03-08 09:40:38 +0000.121043][60cc]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:5
[022:010] [2023-03-08 09:40:38 +0000.176605][60c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[022:222] [2023-03-08 09:40:38 +0000.388029][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:237] [2023-03-08 09:40:38 +0000.403126][5f96] Run AGC when audioType = 0
[022:259] [2023-03-08 09:40:38 +0000.425745][5f92] The convert RGB to YUV take 1
[022:262] [2023-03-08 09:40:38 +0000.428797][60cd] Push an pts:12004 to dts queue.
[022:294] [2023-03-08 09:40:38 +0000.459889][60cd] h264 add frame header cdr flag
[022:294] [2023-03-08 09:40:38 +0000.460294][60cd] Received key frame:12004
[022:294] [2023-03-08 09:40:38 +0000.460348][60cd] last dts:11968 currentPts:12004
ppsOrSPS:0 queue length:2
[022:328] [2023-03-08 09:40:38 +0000.494052][60ce] get the H.264 IDR frame
[022:397] [2023-03-08 09:40:38 +0000.563723][5f96] haveEnoughProcessedData
internalAudioStream.length: 0
[022:656] [2023-03-08 09:40:38 +0000.822710][60cd] DTS queue for
Generator:0x7aee422eb8 12368 12400
[022:686] [2023-03-08 09:40:38 +0000.852119][5f92] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[022:713] [2023-03-08 09:40:38 +0000.879605][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:751] [2023-03-08 09:40:38 +0000.917327][5f92] The convert RGB to YUV take 2
[022:838] [2023-03-08 09:40:39 +0000.4803][60c6] AF_SpeedFilter audio 0x79fdd4f100
PullFrame
[023:005] [2023-03-08 09:40:39 +0000.170990][60c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[023:075] [2023-03-08 09:40:39 +0000.241203][60c6]
RecordAudioSource::PullAudioFrame
[023:215] [2023-03-08 09:40:39 +0000.381094][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[023:252] [2023-03-08 09:40:39 +0000.418425][5f92] The convert RGB to YUV take 2
[023:486] [2023-03-08 09:40:39 +0000.652718][60cd] DTS queue for
Generator:0x7aee422eb8 13196 13228
[023:515] [2023-03-08 09:40:39 +0000.681709][5f92] drawYUV420 render
OpenGLRenderProgram:0x7a0fcbb298
[023:548] [2023-03-08 09:40:39 +0000.714274][60c6] resampled_data_size:4096
[023:588] [2023-03-08 09:40:39 +0000.754519][60cd]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13331
[023:588] [2023-03-08 09:40:39 +0000.754630][60cd] Push an pts:13331 to dts queue.
[023:623] [2023-03-08 09:40:39 +0000.789838][60cd] SendFrame
encodedImage._timeStamp:13331encodedImage->_length:28656
[023:624] [2023-03-08 09:40:39 +0000.790109][60cd] last dts:13296 currentPts:13331
ppsOrSPS:0 queue length:2
[023:682] [2023-03-08 09:40:39 +0000.848761][5f92] GPUImageProcessing: process
video frame with resolution 1280 X 720
[023:683] [2023-03-08 09:40:39 +0000.848880][5f92] GPUImageProcessing: input frame
width1280 X 720
[023:683] [2023-03-08 09:40:39 +0000.849222][5f92] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[023:683] [2023-03-08 09:40:39 +0000.849288][5f92] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[023:691] [2023-03-08 09:40:39 +0000.857301][60cd] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13396 pts:13396
[023:715] [2023-03-08 09:40:39 +0000.881575][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[023:717] [2023-03-08 09:40:39 +0000.883798][60cd] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13462
[023:718] [2023-03-08 09:40:39 +0000.883972][60cd] push video frame to H264
encoder. (100 frame for one log)
[023:718] [2023-03-08 09:40:39 +0000.884016][60cd] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720

[023:718] [2023-03-08 09:40:39 +0000.884048][60cd] H264Encode::push video frame to


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

[023:718] [2023-03-08 09:40:39 +0000.884168][60cd] The input pts:13462 fps:30


[023:741] [2023-03-08 09:40:39 +0000.907433][60c6] AF_SpeedFilter::PullFrame eof4
[023:743] [2023-03-08 09:40:39 +0000.909758][60c6]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[023:748] [2023-03-08 09:40:39 +0000.913976][5f92] The convert RGB to YUV take 2
[023:754] [2023-03-08 09:40:39 +0000.920035][60cd] H264Encode::H264SWEncoder get
callback, length:18432 type:1 nalType:1length:18428
[024:012] [2023-03-08 09:40:40 +0000.178680][60c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[024:113] [2023-03-08 09:40:40 +0000.279690][5f96] haveEnoughProcessedData
internalAudioStream.length: 10
[024:220] [2023-03-08 09:40:40 +0000.386690][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[024:237] [2023-03-08 09:40:40 +0000.403648][5f96] Run AGC when audioType = 0
[024:238] [2023-03-08 09:40:40 +0000.403834][5f96]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:252] [2023-03-08 09:40:40 +0000.418008][5f92] The convert RGB to YUV take 2
[024:288] [2023-03-08 09:40:40 +0000.454039][60cd] h264 add frame header cdr flag
[024:288] [2023-03-08 09:40:40 +0000.454433][60cd] Received key frame:13997
[024:288] [2023-03-08 09:40:40 +0000.454493][60cd] DTS queue for
Generator:0x7aee422eb8 14027
[024:302] [2023-03-08 09:40:40 +0000.468189][60cc]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:8
[024:324] [2023-03-08 09:40:40 +0000.490623][60ce] get the H.264 IDR frame
[024:422] [2023-03-08 09:40:40 +0000.588517][60c6] AF_SpeedFilter audio
0x79fdd4f100 PullFrame
[024:712] [2023-03-08 09:40:40 +0000.878654][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[024:748] [2023-03-08 09:40:40 +0000.914724][5f92] The convert RGB to YUV take 1
[024:782] [2023-03-08 09:40:40 +0000.948094][5f92] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[024:912] [2023-03-08 09:40:41 +0000.77911][60c6] RecordAudioSource::PullAudioFrame
[024:917] [2023-03-08 09:40:41 +0000.82931][60cd] Push an pts:14660 to dts queue.
[024:956] [2023-03-08 09:40:41 +0000.122080][60cd] last dts:14632 currentPts:14660
ppsOrSPS:0 queue length:2
[025:008] [2023-03-08 09:40:41 +0000.174626][60c7] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[025:121] [2023-03-08 09:40:41 +0000.287314][60cd] DTS queue for
Generator:0x7aee422eb8 14861
[025:223] [2023-03-08 09:40:41 +0000.388896][5f92] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[025:255] [2023-03-08 09:40:41 +0000.421409][5f92] The convert RGB to YUV take 2
[025:449] [2023-03-08 09:40:41 +0000.615062][5f92] StopRecording:
[025:449] [2023-03-08 09:40:41 +0000.615468][5f92] OnNeedStopRecording:
[025:459] [2023-03-08 09:40:41 +0000.625367][60c6] resampled_data_size:512
[025:459] [2023-03-08 09:40:41 +0000.625576][60c6] AF_SpeedFilter audio time 222,
0x79fdd4f100 out time: 223464803 org time: 223464803
[025:459] [2023-03-08 09:40:41 +0000.625734][60c6] PullAudioFrame: PullFrame audio
finished.
[025:459] [2023-03-08 09:40:41 +0000.625794][60c6]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[025:462] [2023-03-08 09:40:41 +0000.628768][4ec5]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[025:463] [2023-03-08 09:40:41 +0000.629516][5f92] operator(): Stop
[025:463] [2023-03-08 09:40:41 +0000.629574][5f92] StopPullFrameAndWriteMp4
time:223464870 enter.

[025:463] [2023-03-08 09:40:41 +0000.629606][5f92] StopRecording:


[025:466] [2023-03-08 09:40:41 +0000.632838][60cd]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[025:468] [2023-03-08 09:40:41 +0000.634567][5f91] stop recording
[025:468] [2023-03-08 09:40:41 +0000.634623][5f91]
RecordingSessionInternalSimple:destroy media processers
[025:468] [2023-03-08 09:40:41 +0000.634645][5f91] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[025:468] [2023-03-08 09:40:41 +0000.634699][5f91] H264Encode::flushing hareware
Encoder
[025:468] [2023-03-08 09:40:41 +0000.634871][5f91] Flush time:223464875 enter.

[025:469] [2023-03-08 09:40:41 +0000.634911][5f91] H264Encoder encoder flush


[025:469] [2023-03-08 09:40:41 +0000.634943][5f91] flush output queue
[025:788] [2023-03-08 09:40:41 +0000.953960][5f91] Flush leave. expire time = 320
ms

[025:788] [2023-03-08 09:40:41 +0000.954312][5f91] ~H264EncodeWrap:


[025:788] [2023-03-08 09:40:41 +0000.954405][5f91] ~H264Encode:
[025:788] [2023-03-08 09:40:41 +0000.954461][5f91] teardownCompressionSession:
H264Encode::destroying Encoder
[025:788] [2023-03-08 09:40:41 +0000.954519][5f91] Release time:223465195 enter.

[025:788] [2023-03-08 09:40:41 +0000.954787][5f91] Release:


MediaCodecVideoEncoder::Release _inited:1
[025:789] [2023-03-08 09:40:41 +0000.954973][5f91] Destroy time:223465196 enter.

[025:789] [2023-03-08 09:40:41 +0000.955030][5f91] H264Encoder encoderDestroy


[025:789] [2023-03-08 09:40:41 +0000.955088][5f91]
AndroidMediaCodecVideoEncoder::release env: 0x7a15803640
[025:789] [2023-03-08 09:40:41 +0000.955145][5f91]
AndroidMediaCodecVideoEncoder::Destroy
[025:824] [2023-03-08 09:40:41 +0000.990080][5f91] Destroy leave. expire time = 35
ms

[025:824] [2023-03-08 09:40:41 +0000.990331][5f91] Release leave. expire time = 36


ms

[025:824] [2023-03-08 09:40:41 +0000.990388][5f91] ~AndroidHwAvcEncoder


time:223465231 enter.

[025:824] [2023-03-08 09:40:41 +0000.990567][5f91] Release time:223465231 enter.

[025:824] [2023-03-08 09:40:41 +0000.990640][5f91] Release:


MediaCodecVideoEncoder:: has been released before, just return
[025:824] [2023-03-08 09:40:41 +0000.990684][5f91] Release leave. expire time = 0
ms

[025:824] [2023-03-08 09:40:41 +0000.990729][5f91] ~AndroidMediaCodecVideoEncoder


[025:824] [2023-03-08 09:40:41 +0000.990772][5f91] ~WrapAndroidMediaCodec
time:223465231 enter.
[025:824] [2023-03-08 09:40:41 +0000.990906][5f91] ~WrapAndroidMediaCodec leave.
expire time = 1 ms

[025:825] [2023-03-08 09:40:41 +0000.990960][5f91] video hevc hw codec


destructor:0x7aee41fa78

[025:825] [2023-03-08 09:40:41 +0000.991095][5f91] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[025:825] [2023-03-08 09:40:41 +0000.991157][5f91] teardownCompressionSession:


H264Encode::destroyed Encoder
[025:825] [2023-03-08 09:40:41 +0000.991208][5f91]
RecordingSessionInternalSimple:destroy aac encoder output!
[025:825] [2023-03-08 09:40:41 +0000.991248][5f91] AACSWEncode destructor
[025:826] [2023-03-08 09:40:41 +0000.992726][5f96] haveEnoughProcessedData
internalAudioStream.length: 10
[025:834] [2023-03-08 09:40:42 +0000.561][60ce] MP4 close file successfully
[025:834] [2023-03-08 09:40:42 +0000.743][60ce] Recording session Internal: notify
recording ok
[025:834] [2023-03-08 09:40:42 +0000.790][60ce] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_223449415.mp4,
output_video_timestamp_:15193 last_video_pts_:15161
[025:835] [2023-03-08 09:40:42 +0000.857][60ce] OnRecordFinish:
[025:837] [2023-03-08 09:40:42 +0000.3326][60ce] onRecordingOk: net seek
pos:0record video duration:15194record audio duration:15162
[025:839] [2023-03-08 09:40:42 +0000.5139][60c7] destructMicSource_w:
[025:839] [2023-03-08 09:40:42 +0000.5257][60c7] setOutput_w:
MicSource::setOutput() 0x0
[025:839] [2023-03-08 09:40:42 +0000.5325][60c7] close external audio stream

[025:839] [2023-03-08 09:40:42 +0000.5616][5f92] releaseThread 0x79fdd32f80


[025:839] [2023-03-08 09:40:42 +0000.5688][5f92] ~MicSource: Mic source
destroyed:0x7a0fd0fd80
[025:843] [2023-03-08 09:40:42 +0000.9625][5f92] StopPullFrameAndWriteMp4 leave.
expire time = 380 ms

[025:843] [2023-03-08 09:40:42 +0000.9816][5f92] DestroyPipelineAndFilters


time:223465250 enter.

[025:844] [2023-03-08 09:40:42 +0000.9893][5f92] UnbindInputFilter 0x79fdd4e340


this 0x7a0fcbb4c0
[025:844] [2023-03-08 09:40:42 +0000.9955][5f92] UnbindInputFilter 0x79fdd4e658
this 0x79fdd4f250
[025:844] [2023-03-08 09:40:42 +0000.10117][5f92] UnbindInputFilter 0x7a0fcbb4c0
this 0x7a0fe6c120
[025:844] [2023-03-08 09:40:42 +0000.10158][5f92] filter: filter pipeline destroy
this: 0x7a0fe6c080
[025:844] [2023-03-08 09:40:42 +0000.10614][5f92] ClearVideoOfSources: recodring
total frames:0
[025:844] [2023-03-08 09:40:42 +0000.10667][5f92] ClearVideoOfSources:
[025:844] [2023-03-08 09:40:42 +0000.10704][5f92] GPUImageProcessing destruct.
[025:844] [2023-03-08 09:40:42 +0000.10802][5f92] destroy TrivalImageDrawer
0x7a0fbd7d00
[025:845] [2023-03-08 09:40:42 +0000.10950][5f92] The shader has been initialize,
clean up them.

[025:845] [2023-03-08 09:40:42 +0000.11038][5f92] ~OpenGLFrameBuffer:


[025:845] [2023-03-08 09:40:42 +0000.11238][5f92] ~OpenGLFrameBuffer:
[025:845] [2023-03-08 09:40:42 +0000.11402][5f92] ~OpenGLFrameBuffer:
[025:845] [2023-03-08 09:40:42 +0000.11567][5f92] ~OpenGLFrameBuffer:
[025:845] [2023-03-08 09:40:42 +0000.11735][5f92] ~OpenGLFrameBuffer:
[025:846] [2023-03-08 09:40:42 +0000.11887][5f92] ~OpenGLFrameBuffer:
[025:846] [2023-03-08 09:40:42 +0000.12202][5f92] GPUImageProcessing destruct
finish.
[025:846] [2023-03-08 09:40:42 +0000.12263][5f92] GPURGBAFrame destruct.
[025:846] [2023-03-08 09:40:42 +0000.12359][5f92] destroy OpenGLRenderProgram
0x7a0fcbb298
[025:846] [2023-03-08 09:40:42 +0000.12410][5f92] ~CameraSource time:223465253
enter.

[025:846] [2023-03-08 09:40:42 +0000.12450][5f92] ~CameraSource leave. expire time


= 0 ms

[025:846] [2023-03-08 09:40:42 +0000.12522][5f92] ~RecordAudioSource time:223465253


enter.

[025:846] [2023-03-08 09:40:42 +0000.12561][5f92] ~RecordAudioSource leave. expire


time = 0 ms

[025:850] [2023-03-08 09:40:42 +0000.16682][5f92] DestroyPipelineAndFilters leave.


expire time = 7 ms

[025:882] [2023-03-08 09:40:42 +0000.48031][4ec5]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[025:882] [2023-03-08 09:40:42 +0000.48647][4ec5] machine model :xiaomi
[025:882] [2023-03-08 09:40:42 +0000.48694][4ec5] Support this machine
model :xiaomi
[025:882] [2023-03-08 09:40:42 +0000.48713][4ec5] global inited! current sdk
version: 12-14-d8558ab
[025:883] [2023-03-08 09:40:42 +0000.48861][4ec5] filter: filter pipeline construtc
this: 0x7a0fbe0e00
[025:883] [2023-03-08 09:40:42 +0000.48892][4ec5] MediaFilterGraph:
MediaFilterGraph construct
[025:883] [2023-03-08 09:40:42 +0000.48925][4ec5] GLESContext:
[025:883] [2023-03-08 09:40:42 +0000.48979][4ec5] The result of eglGetDisplay is:
0xb400007b06714a00
[025:884] [2023-03-08 09:40:42 +0000.50065][4ec5] The result of creation:
0x7a0fb5e700
[025:884] [2023-03-08 09:40:42 +0000.50151][4ec5] The result of
eglCreatePbufferSurface is: 0x7a0fb5e800
[025:885] [2023-03-08 09:40:42 +0000.50954][4ec5] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_223449415.mp4
[025:885] [2023-03-08 09:40:42 +0000.51010][4ec5] The source 0 speed:1
[025:885] [2023-03-08 09:40:42 +0000.51040][4ec5] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/milive//record_video_223449415.mp4,
delay: 0
[025:885] [2023-03-08 09:40:42 +0000.51069][4ec5] CreateDecoderByVideoSource
time:223465292 enter.

[025:885] [2023-03-08 09:40:42 +0000.51272][4ec5] running_decoder_count:0max


count:2
[025:885] [2023-03-08 09:40:42 +0000.51306][4ec5] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_223449415.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7ae4338800
[025:899] [2023-03-08 09:40:42 +0000.64923][6144] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x79fdece000] Current FFmpeg version git-2021-06-16-97cea6f
[025:933] [2023-03-08 09:40:42 +0000.99820][6144] OnStreamInfoFound: video
duration_: 15194
[025:935] [2023-03-08 09:40:42 +0000.101015][4ec5] start decoder
[025:935] [2023-03-08 09:40:42 +0000.101106][4ec5] CreateDecoderByVideoSource
leave. expire time = 50 ms

[025:935] [2023-03-08 09:40:42 +0000.101144][4ec5] BindInputFilter 0x7a10057620


this 0x7a0fe6c418
[025:935] [2023-03-08 09:40:42 +0000.101192][4ec5] BindInputFilter 0x7a0fe6c418
this 0x7a0fe6c4d8
[025:935] [2023-03-08 09:40:42 +0000.101258][4ec5] BindInputFilter 0x7a10057620
this 0x7a0fe6c898
[025:935] [2023-03-08 09:40:42 +0000.101288][4ec5] BindInputFilter 0x7a0fe6c898
this 0x7a0fe6c958
[025:935] [2023-03-08 09:40:42 +0000.101304][4ec5] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_223449415.mp4
[025:935] [2023-03-08 09:40:42 +0000.101346][4ec5] BindInputFilter 0x7a0fe6c4d8
this 0x7a0fe6ca18
[025:935] [2023-03-08 09:40:42 +0000.101394][4ec5] BindInputFilter 0x7a0fe6ca18
this 0x7a0fbe0ea0
[025:935] [2023-03-08 09:40:42 +0000.101438][4ec5] BindInputFilter 0x7a0fe6c958
this 0x7a0fe6cad8
[025:935] [2023-03-08 09:40:42 +0000.101476][4ec5] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_223449415.mp4
[025:936] [2023-03-08 09:40:42 +0000.102337][4ec5]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[025:936] [2023-03-08 09:40:42 +0000.102719][4ec5] machine model :xiaomi
[025:936] [2023-03-08 09:40:42 +0000.102748][4ec5] Support this machine
model :xiaomi
[025:936] [2023-03-08 09:40:42 +0000.102762][4ec5] global inited! current sdk
version: 12-14-d8558ab
[025:937] [2023-03-08 09:40:42 +0000.102875][4ec5] GetPipeline:
-----------------------------------------
[025:937] [2023-03-08 09:40:42 +0000.102900][4ec5] GetPipeline: source:
0x7a10057400
[025:937] [2023-03-08 09:40:42 +0000.102915][4ec5] GetPipeline: filter: NULLFilter
[025:937] [2023-03-08 09:40:42 +0000.102930][4ec5] GetPipeline: filter: NULLFilter
[025:937] [2023-03-08 09:40:42 +0000.102952][4ec5] GetPipeline: filter: NULLFilter
[025:937] [2023-03-08 09:40:42 +0000.102964][4ec5] GetPipeline: audio filter:
AuidoNULLFilter
[025:937] [2023-03-08 09:40:42 +0000.102978][4ec5] GetPipeline: audio filter:
AuidoNULLFilter
[025:937] [2023-03-08 09:40:42 +0000.102992][4ec5] GetPipeline: audio filter:
AudioNUllFilter
[025:937] [2023-03-08 09:40:42 +0000.103006][4ec5] GetPipeline:
------------------------------------------
[025:937] [2023-03-08 09:40:42 +0000.103021][4ec5] filter: filter pipeline2 update
pattern: 0
[025:938] [2023-03-08 09:40:42 +0000.103971][4ec5] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[025:938] [2023-03-08 09:40:42 +0000.104198][4ec5] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[025:938] [2023-03-08 09:40:42 +0000.104275][4ec5] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[025:938] [2023-03-08 09:40:42 +0000.104459][4ec5] DeviceInit:
[025:938] [2023-03-08 09:40:42 +0000.104650][4ec5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[025:939] [2023-03-08 09:40:42 +0000.104932][4ec5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[025:939] [2023-03-08 09:40:42 +0000.105153][4ec5] CreatePlatformSpecificObjects:
[025:939] [2023-03-08 09:40:42 +0000.105194][4ec5] audio device use null audio
input and opensl output
[025:939] [2023-03-08 09:40:42 +0000.105228][4ec5] Create OpenSLES output module
with java VM support.

[025:939] [2023-03-08 09:40:42 +0000.105353][4ec5] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[025:940] [2023-03-08 09:40:42 +0000.105866][4ec5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[025:940] [2023-03-08 09:40:42 +0000.106059][4ec5] Create OpenSLES output module
with buffer num:2

[025:940] [2023-03-08 09:40:42 +0000.106105][4ec5] Error(trace.cc:40): Init the


output and input for audio device template.
[025:940] [2023-03-08 09:40:42 +0000.106133][4ec5] Init the output device.

[025:940] [2023-03-08 09:40:42 +0000.106149][4ec5] Set the playout as stereo:1


[025:940] [2023-03-08 09:40:42 +0000.106190][4ec5] Set the sample rate to be:44100

[025:940] [2023-03-08 09:40:42 +0000.106222][4ec5] Low latency buffer size:144 low


sample rate:48000
[025:940] [2023-03-08 09:40:42 +0000.106255][4ec5] DeviceInit: Done
[025:940] [2023-03-08 09:40:42 +0000.106421][4ec5] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[025:941] [2023-03-08 09:40:42 +0000.107306][4ec5]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[025:941] [2023-03-08 09:40:42 +0000.107382][4ec5]
MediaFilterPlayer::SetPlayerNotify 0x7ae4279d00
[025:942] [2023-03-08 09:40:42 +0000.107907][4ec5]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[025:942] [2023-03-08 09:40:42 +0000.107950][4ec5]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[025:942] [2023-03-08 09:40:42 +0000.108542][4ec5]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[025:943] [2023-03-08 09:40:42 +0000.109041][4ec5] SetGraphLoop: SetGraphLoop 1
[025:943] [2023-03-08 09:40:42 +0000.109069][4ec5]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[025:943] [2023-03-08 09:40:42 +0000.109510][4ec5]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[025:944] [2023-03-08 09:40:42 +0000.110154][4ec5]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[025:944] [2023-03-08 09:40:42 +0000.110740][4ec5]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[025:945] [2023-03-08 09:40:42 +0000.111040][6151] Start:
[025:946] [2023-03-08 09:40:42 +0000.112784][614f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x79fdee2a18
[025:947] [2023-03-08 09:40:42 +0000.112936][6145] NO get frame from decoder
[025:953] [2023-03-08 09:40:42 +0000.119352][6150] operator(): video render
started.
[025:953] [2023-03-08 09:40:42 +0000.119457][6150] DriveRender working... (1/200)
[025:953] [2023-03-08 09:40:42 +0000.119479][6150] Warning(video_render.cc:390): No
picture to display (1/50)
[025:953] [2023-03-08 09:40:42 +0000.119549][6145] NO get frame from decoder
[025:953] [2023-03-08 09:40:42 +0000.119761][6145] NO get frame from decoder
[025:957] [2023-03-08 09:40:42 +0000.123542][6145] NO get frame from decoder
[025:962] [2023-03-08 09:40:42 +0000.128473][6151] Start:
[025:962] [2023-03-08 09:40:42 +0000.128645][6151] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[025:962] [2023-03-08 09:40:42 +0000.128693][6151] Reset: history total size: 98
[025:962] [2023-03-08 09:40:42 +0000.128711][6151] DeviceStart:
audioDevice_:0x7a301cb000
[025:962] [2023-03-08 09:40:42 +0000.128735][6151] DeviceStart: time profile
playout init before
[025:962] [2023-03-08 09:40:42 +0000.128754][6151] DeviceStart: time profile
playout init end
[025:962] [2023-03-08 09:40:42 +0000.128779][6151] OpenSlesOutput:Start playout

[025:965] [2023-03-08 09:40:42 +0000.131298][6151] Create the opensl output player.


streamtype before:0

[025:965] [2023-03-08 09:40:42 +0000.131445][6151] Create the opensl output player.


streamtype after:3

[025:965] [2023-03-08 09:40:42 +0000.131682][6145] NO get frame from decoder


[025:970] [2023-03-08 09:40:42 +0000.136454][6145] NO get frame from decoder
[025:976] [2023-03-08 09:40:42 +0000.142378][6145] NO get frame from decoder
[025:979] [2023-03-08 09:40:42 +0000.145215][6145] NO get frame from decoder
[025:993] [2023-03-08 09:40:42 +0000.159370][6151] Enqueue opensl buffer size:1764
[026:021] [2023-03-08 09:40:42 +0000.187577][6151] DeviceStart: time profile
playout all end
[026:021] [2023-03-08 09:40:42 +0000.187645][6151] operator(): Audio playback
started.
[026:021] [2023-03-08 09:40:42 +0000.187698][6151] operator(): Started now!
[026:022] [2023-03-08 09:40:42 +0000.187908][6154]
PlayerSimpleBufferQueueCallbackHandler function
[026:022] [2023-03-08 09:40:42 +0000.188002][6154] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[026:022] [2023-03-08 09:40:42 +0000.188027][6154]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[026:022] [2023-03-08 09:40:42 +0000.188194][6152] Pull audio failed.(wait video!)
[026:022] [2023-03-08 09:40:42 +0000.188218][6153] Error(video_source.cc:430): wait
decoder a frame: 0
[026:045] [2023-03-08 09:40:42 +0000.211806][6153] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[026:047] [2023-03-08 09:40:42 +0000.213631][6153] OnVideoFrameReady(1/200)
[026:058] [2023-03-08 09:40:42 +0000.224336][6150] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[026:058] [2023-03-08 09:40:42 +0000.224521][6150] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:223465465
[026:071] [2023-03-08 09:40:42 +0000.237619][6150] lipsync_debug: render a video
frame
[026:071] [2023-03-08 09:40:42 +0000.237678][6150] lipsync_debug: First video frame
rendering.
[026:081] [2023-03-08 09:40:42 +0000.247812][6150]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:25 timeDelta:23 last
video ts:900 frame->pts:3150 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[026:082] [2023-03-08 09:40:42 +0000.247896][6150] lipsync_debug: tsDelta -
timeDelta = 2
[026:082] [2023-03-08 09:40:42 +0000.247915][6150] lipsync_debug:remaining time:10
tsDelta - timeDelta:2
[026:082] [2023-03-08 09:40:42 +0000.247931][6150] lipsync_debug:result remaining
time:2
[026:084] [2023-03-08 09:40:42 +0000.250124][6150] lipsync_debug:result remaining
time:0
[026:084] [2023-03-08 09:40:42 +0000.250333][6150] dynamic updated lipsync delay:0
[026:022] [2023-03-08 09:40:42 +0000.188231][6152]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[026:089] [2023-03-08 09:40:42 +0000.254923][6152] Warning(logging.cc:295): Slow
log: took 67ms to write 120 bytes.
[026:092] [2023-03-08 09:40:42 +0000.258145][6152] audio_frame_list_ empty
[026:099] [2023-03-08 09:40:42 +0000.265822][6153]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[026:172] [2023-03-08 09:40:42 +0000.338322][6152] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[026:172] [2023-03-08 09:40:42 +0000.338488][6152] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[026:172] [2023-03-08 09:40:42 +0000.338664][6151] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[026:172] [2023-03-08 09:40:42 +0000.338805][6151] The audio playback speed:100
(1/100)
[026:173] [2023-03-08 09:40:42 +0000.338895][6152] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[026:173] [2023-03-08 09:40:42 +0000.338911][6151] lipsync_debug: The current
played audio timestamp is:0(1/50)
[026:173] [2023-03-08 09:40:42 +0000.338958][6151] First audio frame rendering
[026:210] [2023-03-08 09:40:42 +0000.376420][6153] video frame wait audio frame:
last_video_timestamp:335 last_audio_timestamp:207.937
[026:236] [2023-03-08 09:40:42 +0000.402670][5f96] Run AGC when audioType = 0
[026:719] [2023-03-08 09:40:42 +0000.885043][6150] lipsync_debug:displaying video
ts:60390 The current displayed video timestamp is:223466126
[026:902] [2023-03-08 09:40:43 +0000.68262][6154]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[027:021] [2023-03-08 09:40:43 +0000.187395][6151] do work DoLipsync!
[027:021] [2023-03-08 09:40:43 +0000.187609][6151] total delay:273 videoTsMS:968
audioTsMS:695 diff:273
[027:021] [2023-03-08 09:40:43 +0000.187706][6151] Set the lipsync delay:273
[027:244] [2023-03-08 09:40:43 +0000.409866][6153] Error(video_source.cc:430): wait
decoder a frame: 0
[027:534] [2023-03-08 09:40:43 +0000.700360][5f96] haveEnoughProcessedData
internalAudioStream.length: 10
[027:562] [2023-03-08 09:40:43 +0000.728106][6150] lipsync_debug:displaying video
ts:120060 The current displayed video timestamp is:223466969
[027:610] [2023-03-08 09:40:43 +0000.775983][6150] DriveRender working... (1/200)
[027:713] [2023-03-08 09:40:43 +0000.878992][6150]
lipsync_debug:lipsync_threadhold: lipsync_delta:16 tsDelta:48 timeDelta:49 last
video ts:126180 frame->pts:129060 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[027:713] [2023-03-08 09:40:43 +0000.879209][6150] lipsync_debug: tsDelta -
timeDelta = -1
[027:910] [2023-03-08 09:40:44 +0000.76744][4ec5]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[027:911] [2023-03-08 09:40:44 +0000.77215][6151] Stop:
[027:911] [2023-03-08 09:40:44 +0000.77448][6150] operator(): Video Render stopped.
[027:912] [2023-03-08 09:40:44 +0000.78284][6151] Stop:
[027:912] [2023-03-08 09:40:44 +0000.78703][6151] DeviceStop:
audioDevice_:0x7a301cb000
[027:913] [2023-03-08 09:40:44 +0000.79142][6151] OpenSlesOutput:Stop playout

[027:916] [2023-03-08 09:40:44 +0000.82201][6151] DeviceStop: Done


[027:916] [2023-03-08 09:40:44 +0000.82392][6151] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[027:916] [2023-03-08 09:40:44 +0000.82452][6151] operator(): Stop now!
[028:000] [2023-03-08 09:40:44 +0000.166635][4ec5]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[028:001] [2023-03-08 09:40:44 +0000.166875][4ec5] StopPreView: Have Stopped,
operation cancel
[028:001] [2023-03-08 09:40:44 +0000.166926][4ec5] Stop:
[028:001] [2023-03-08 09:40:44 +0000.167196][6151] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[028:001] [2023-03-08 09:40:44 +0000.167467][4ec5] DeviceRelease:
audioDevice_:0x7a301cb000
[028:001] [2023-03-08 09:40:44 +0000.167533][4ec5] OpenSlesOutput:Stop playout

[028:001] [2023-03-08 09:40:44 +0000.167579][4ec5] DeviceRelease: Release the


webrtc device object.
[028:002] [2023-03-08 09:40:44 +0000.167839][4ec5] OpenSlesOutput destruct.

[028:002] [2023-03-08 09:40:44 +0000.167927][4ec5] DeviceRelease: Done


[028:002] [2023-03-08 09:40:44 +0000.168058][4ec5] Stop:
[028:002] [2023-03-08 09:40:44 +0000.168197][6150] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[028:009] [2023-03-08 09:40:44 +0000.175353][4ec5] global uninited!
[028:010] [2023-03-08 09:40:44 +0000.176534][4ec5]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[028:010] [2023-03-08 09:40:44 +0000.176712][4ec5] ~MediaFilterGraph:
MediaFilterGraph destruct
[028:010] [2023-03-08 09:40:44 +0000.176750][4ec5] RemoveVideoBackGroud: hava not
add video backgroud
[028:010] [2023-03-08 09:40:44 +0000.176802][4ec5] UnbindInputFilter 0x7a0fe6ca18
this 0x7a0fbe0ea0
[028:011] [2023-03-08 09:40:44 +0000.176842][4ec5] ClearAllSource: remove source
filter, sourceid: 0x7a10057400
[028:011] [2023-03-08 09:40:44 +0000.176872][4ec5] DestoryDecoderByVideoSource
time:223467418 enter.

[028:011] [2023-03-08 09:40:44 +0000.176962][4ec5] ~VideoBindDecoder time:223467418


enter.

[028:011] [2023-03-08 09:40:44 +0000.177482][4ec5] CleanUp time:223467418 enter.

[028:015] [2023-03-08 09:40:44 +0000.181115][4ec5] CleanUp leave. expire time = 4


ms

[028:015] [2023-03-08 09:40:44 +0000.181230][4ec5] CleanUp time:223467422 enter.

[028:015] [2023-03-08 09:40:44 +0000.181694][4ec5] CleanUp leave. expire time = 0


ms

[028:016] [2023-03-08 09:40:44 +0000.182661][4ec5] ~VideoBindDecoder leave. expire


time = 5 ms

[028:016] [2023-03-08 09:40:44 +0000.182751][4ec5] DestoryDecoderByVideoSource


leave. expire time = 5 ms

[028:016] [2023-03-08 09:40:44 +0000.182799][4ec5] UnbindInputFilter 0x7a0fe6c4d8


this 0x7a0fe6ca18
[028:017] [2023-03-08 09:40:44 +0000.182907][4ec5] UnbindInputFilter 0x7a0fe6c418
this 0x7a0fe6c4d8
[028:017] [2023-03-08 09:40:44 +0000.182955][4ec5] UnbindInputFilter 0x7a10057620
this 0x7a0fe6c418
[028:017] [2023-03-08 09:40:44 +0000.182995][4ec5] UnbindInputFilter 0x7a0fe6c958
this 0x7a0fe6cad8
[028:017] [2023-03-08 09:40:44 +0000.183036][4ec5] UnbindInputFilter 0x7a0fe6c898
this 0x7a0fe6c958
[028:017] [2023-03-08 09:40:44 +0000.183081][4ec5] UnbindInputFilter 0x7a10057620
this 0x7a0fe6c898
[028:017] [2023-03-08 09:40:44 +0000.183358][4ec5] ~GLESContext:
[028:020] [2023-03-08 09:40:44 +0000.186214][4ec5] GLESContext destruct finish.
[028:020] [2023-03-08 09:40:44 +0000.186319][4ec5] filter: filter pipeline destroy
this: 0x7a0fbe0e00
[028:021] [2023-03-08 09:40:44 +0000.187162][4ec5]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[028:022] [2023-03-08 09:40:44 +0000.188032][4ec5] machine model :xiaomi
[028:022] [2023-03-08 09:40:44 +0000.188091][4ec5] Support this machine
model :xiaomi
[028:022] [2023-03-08 09:40:44 +0000.188132][4ec5] global inited! current sdk
version: 12-14-d8558ab
[028:022] [2023-03-08 09:40:44 +0000.188318][4ec5] filter: filter pipeline
construtc this: 0x7a0fbe0e00
[028:022] [2023-03-08 09:40:44 +0000.188365][4ec5] MediaFilterGraph:
MediaFilterGraph construct
[028:022] [2023-03-08 09:40:44 +0000.188397][4ec5] GLESContext:
[028:022] [2023-03-08 09:40:44 +0000.188454][4ec5] The result of eglGetDisplay is:
0xb400007b06714a00
[028:024] [2023-03-08 09:40:44 +0000.189890][4ec5] The result of creation:
0x7a0fb5e100
[028:024] [2023-03-08 09:40:44 +0000.190019][4ec5] The result of
eglCreatePbufferSurface is: 0x7a0fb5e580
[028:024] [2023-03-08 09:40:44 +0000.190153][4ec5] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_223449415.mp4
[028:024] [2023-03-08 09:40:44 +0000.190206][4ec5] The source 0 speed:1
[028:024] [2023-03-08 09:40:44 +0000.190268][4ec5] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_223449415.mp4,
delay: 0
[028:024] [2023-03-08 09:40:44 +0000.190306][4ec5] CreateDecoderByVideoSource
time:223467431 enter.

[028:024] [2023-03-08 09:40:44 +0000.190535][4ec5] running_decoder_count:0max


count:2
[028:024] [2023-03-08 09:40:44 +0000.190604][4ec5] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_223449415.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7ae4338800
[028:026] [2023-03-08 09:40:44 +0000.192033][6157] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x79fdecf200] Current FFmpeg version git-2021-06-16-
97cea6f

[028:059] [2023-03-08 09:40:44 +0000.225734][6157] OnStreamInfoFound: video


duration_: 15194
[028:061] [2023-03-08 09:40:44 +0000.227284][4ec5] start decoder
[028:061] [2023-03-08 09:40:44 +0000.227353][4ec5] CreateDecoderByVideoSource
leave. expire time = 37 ms

[028:061] [2023-03-08 09:40:44 +0000.227390][4ec5] BindInputFilter 0x7a10057620


this 0x7a0fe6c718
[028:061] [2023-03-08 09:40:44 +0000.227418][4ec5] BindInputFilter 0x7a0fe6c718
this 0x7a0fe6c7d8
[028:061] [2023-03-08 09:40:44 +0000.227444][4ec5] BindInputFilter 0x7a10057620
this 0x7a0fe6c898
[028:061] [2023-03-08 09:40:44 +0000.227466][4ec5] BindInputFilter 0x7a0fe6c898
this 0x7a0fe6d3d8
[028:061] [2023-03-08 09:40:44 +0000.227480][4ec5] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_223449415.mp4
[028:061] [2023-03-08 09:40:44 +0000.227502][4ec5] BindInputFilter 0x7a0fe6c7d8
this 0x7a0fe6d498
[028:061] [2023-03-08 09:40:44 +0000.227522][4ec5] BindInputFilter 0x7a0fe6d498
this 0x7a0fbe0ea0
[028:061] [2023-03-08 09:40:44 +0000.227543][4ec5] BindInputFilter 0x7a0fe6d3d8
this 0x7a0fe6d558
[028:061] [2023-03-08 09:40:44 +0000.227567][4ec5] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_223449415.mp4
[028:062] [2023-03-08 09:40:44 +0000.228455][4ec5]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[028:062] [2023-03-08 09:40:44 +0000.228597][4ec5] MediaComposeFile time:223467469
enter.

[028:062] [2023-03-08 09:40:44 +0000.228629][4ec5] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[028:062] [2023-03-08 09:40:44 +0000.228738][4ec5] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[028:062] [2023-03-08 09:40:44 +0000.228766][4ec5] Recording session using default
bitrate support by app:14680064
[028:063] [2023-03-08 09:40:44 +0000.228845][6163] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a0611cac0
[028:063] [2023-03-08 09:40:44 +0000.228884][6163] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[028:063] [2023-03-08 09:40:44 +0000.228977][4ec5] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[028:063] [2023-03-08 09:40:44 +0000.229099][4ec5] GetPipeline:
-----------------------------------------
[028:063] [2023-03-08 09:40:44 +0000.229119][4ec5] GetPipeline: source:
0x7a10057400
[028:063] [2023-03-08 09:40:44 +0000.229134][4ec5] GetPipeline: filter: NULLFilter
[028:063] [2023-03-08 09:40:44 +0000.229149][4ec5] GetPipeline: filter: NULLFilter
[028:063] [2023-03-08 09:40:44 +0000.229163][4ec5] GetPipeline: filter: NULLFilter
[028:063] [2023-03-08 09:40:44 +0000.229176][4ec5] GetPipeline: audio filter:
AuidoNULLFilter
[028:063] [2023-03-08 09:40:44 +0000.229189][4ec5] GetPipeline: audio filter:
AuidoNULLFilter
[028:063] [2023-03-08 09:40:44 +0000.229203][4ec5] GetPipeline: audio filter:
AudioNUllFilter
[028:063] [2023-03-08 09:40:44 +0000.229216][4ec5] GetPipeline:
------------------------------------------
[028:063] [2023-03-08 09:40:44 +0000.229233][4ec5] filter: filter pipeline2 update
pattern: 2
[028:063] [2023-03-08 09:40:44 +0000.229407][4ec5] MediaComposeFile leave. expire
time = 1 ms

[028:063] [2023-03-08 09:40:44 +0000.229711][4ec5] machine model :xiaomi


[028:063] [2023-03-08 09:40:44 +0000.229729][4ec5] Support this machine
model :xiaomi
[028:063] [2023-03-08 09:40:44 +0000.229747][4ec5] global inited! current sdk
version: 12-14-d8558ab
[028:075] [2023-03-08 09:40:44 +0000.240972][6158] NO get frame from decoder
[028:075] [2023-03-08 09:40:44 +0000.241522][6158] NO get frame from decoder
[028:085] [2023-03-08 09:40:44 +0000.251117][4ec5]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[028:085] [2023-03-08 09:40:44 +0000.251289][4ec5] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 283
[028:086] [2023-03-08 09:40:44 +0000.251956][4ec5]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[028:086] [2023-03-08 09:40:44 +0000.252029][4ec5] BeginCompose: BeginCompose, is
composing 0
[028:091] [2023-03-08 09:40:44 +0000.257069][6163] start recording, file path:
[028:091] [2023-03-08 09:40:44 +0000.257326][6163] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 283 audio_timescale:44100
video_timescale:90000
[028:091] [2023-03-08 09:40:44 +0000.257381][6163] 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
[028:091] [2023-03-08 09:40:44 +0000.257412][6163] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 283
[028:091] [2023-03-08 09:40:44 +0000.257449][6163] fd_open successed
handle:0xb400007b066f20b0
[028:091] [2023-03-08 09:40:44 +0000.257640][6163] create mp4 file:285
m_fileHandle: 0x79fdee0e00
[028:091] [2023-03-08 09:40:44 +0000.257665][6163] MP4 file: is opened successfully
[028:091] [2023-03-08 09:40:44 +0000.257683][6163] setupMediaProcessers:
[028:091] [2023-03-08 09:40:44 +0000.257700][6163]
RecordingSessionInternalSimple:setup media processers.
[028:091] [2023-03-08 09:40:44 +0000.257718][6163] construct AAC encoder
[028:092] [2023-03-08 09:40:44 +0000.258030][6163] H264Encoder creating:
ultrafast012323
[028:092] [2023-03-08 09:40:44 +0000.258080][6163] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[028:092] [2023-03-08 09:40:44 +0000.258458][6163] H264Encode::GetMachineModel is
M2002J9G
[028:092] [2023-03-08 09:40:44 +0000.258508][6163] H264Encoder machine_mode
is:M2002J9G
[028:092] [2023-03-08 09:40:44 +0000.258525][6163] H264Encode::machine size :9
machine_mode:M2002J9G
[028:092] [2023-03-08 09:40:44 +0000.258565][6163] H264Encode::machine array
size :22 machine_mode:M2002J9G
[028:092] [2023-03-08 09:40:44 +0000.258601][6163] H264Encode::current machine
is :M2002J9G auto check hw codec decide to use hw codec
[028:092] [2023-03-08 09:40:44 +0000.258633][6163] setupCompressionSession:
[028:092] [2023-03-08 09:40:44 +0000.258649][6163] H264Encode::creating hareware
Encoder
[028:092] [2023-03-08 09:40:44 +0000.258666][6163] AndroidHwAvcEncoder
time:223467499 enter.

[028:092] [2023-03-08 09:40:44 +0000.258805][6163] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007b06621380 address:0x79ed934760
[028:093] [2023-03-08 09:40:44 +0000.259034][6163] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[028:093] [2023-03-08 09:40:44 +0000.259060][6163] The video avc hw codec address
is 0x7a1001b738
[028:093] [2023-03-08 09:40:44 +0000.259116][6163] AndroidHwAvcEncoder leave.
expire time = 1 ms

[028:093] [2023-03-08 09:40:44 +0000.259139][6163] RegisterEncodeCompleteCallback


time:223467500 enter.

[028:093] [2023-03-08 09:40:44 +0000.259213][6163] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[028:093] [2023-03-08 09:40:44 +0000.259249][6163] InitEncode time:223467500


enter.

[028:093] [2023-03-08 09:40:44 +0000.259297][6163] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[028:093] [2023-03-08 09:40:44 +0000.259327][6163] Create time:223467500 enter.

[028:093] [2023-03-08 09:40:44 +0000.259343][6163] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[028:093] [2023-03-08 09:40:44 +0000.259368][6163]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7a10037840
[028:093] [2023-03-08 09:40:44 +0000.259486][6163]
supported_type:image/vnd.android.heic
[028:093] [2023-03-08 09:40:44 +0000.259526][6163] supported_type:video/avc
[028:093] [2023-03-08 09:40:44 +0000.259543][6163] name:OMX.qcom.video.encoder.avc
mime:video/avc
[028:093] [2023-03-08 09:40:44 +0000.259569][6163] hwCodecPrefix :OMX.qcom.
[028:093] [2023-03-08 09:40:44 +0000.259601][6163] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[028:093] [2023-03-08 09:40:44 +0000.259618][6163] mediacodec_createCodecByName
time:223467500 enter.

[028:093] [2023-03-08 09:40:44 +0000.259641][6163] WrapAndroidMediaCodec


time:223467500 enter.

[028:093] [2023-03-08 09:40:44 +0000.259726][6163] WrapAndroidMediaCodec leave.


expire time = 0 ms

[028:093] [2023-03-08 09:40:44 +0000.259801][6158] NO get frame from decoder


[028:095] [2023-03-08 09:40:44 +0000.260946][6158] NO get frame from decoder
[028:095] [2023-03-08 09:40:44 +0000.261619][6158] NO get frame from decoder
[028:095] [2023-03-08 09:40:44 +0000.261352][6168] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a0fd35698
[028:096] [2023-03-08 09:40:44 +0000.262809][6158] NO get frame from decoder
[028:097] [2023-03-08 09:40:44 +0000.263702][6158] NO get frame from decoder
[028:106] [2023-03-08 09:40:44 +0000.272006][6158] NO get frame from decoder
[028:164] [2023-03-08 09:40:44 +0000.330536][6163] mediacodec_createCodecByName
leave. expire time = 71 ms

[028:164] [2023-03-08 09:40:44 +0000.330646][6163] WrapAndroidMediaFromat


time:223467571 enter.

[028:164] [2023-03-08 09:40:44 +0000.330710][6163] WrapAndroidMediaFromat leave.


expire time = 0 ms

[028:192] [2023-03-08 09:40:44 +0000.358396][6163] Destroy time:223467599 enter.

[028:192] [2023-03-08 09:40:44 +0000.358465][6163] WrapAndroidMediaFromat::


Destroy
[028:192] [2023-03-08 09:40:44 +0000.358487][6163] Destroy leave. expire time = 0
ms

[028:192] [2023-03-08 09:40:44 +0000.358534][6163] ~WrapAndroidMediaFromat


time:223467599 enter.

[028:192] [2023-03-08 09:40:44 +0000.358565][6163] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[028:192] [2023-03-08 09:40:44 +0000.358600][6163] Create leave. expire time = 99


ms

[028:192] [2023-03-08 09:40:44 +0000.358629][6163] isSemiPlanarSupport


time:223467599 enter.

[028:192] [2023-03-08 09:40:44 +0000.358644][6163] H264Encoder isSemiPlanarSupport


[028:192] [2023-03-08 09:40:44 +0000.358667][6163] isSemiPlanarSupport leave.
expire time = 0 ms

[028:192] [2023-03-08 09:40:44 +0000.358707][6163] creat hw H264Encoder success,


isSemiPlanar:1
[028:192] [2023-03-08 09:40:44 +0000.358777][6163] InitEncode leave. expire time =
99 ms

[028:192] [2023-03-08 09:40:44 +0000.358796][6163] H264Encode::created Encoder


[028:192] [2023-03-08 09:40:44 +0000.358811][6163] H264Encode:: H264 encoder
created.
[028:193] [2023-03-08 09:40:44 +0000.358852][6163] H264 encoder created.
[028:193] [2023-03-08 09:40:44 +0000.358901][6163]
RecordingSessionInternalSimple:created avc encoder avc: 0x79fe07c5c0
[028:193] [2023-03-08 09:40:44 +0000.358927][6163] setOutput:
[028:193] [2023-03-08 09:40:44 +0000.358965][6163]
RecordingSessionInternalSimple:encoder set output to muxer!
[028:193] [2023-03-08 09:40:44 +0000.359003][6163] request a key frame
[028:193] [2023-03-08 09:40:44 +0000.359074][6163] H264Encode:: request a key frame
[028:194] [2023-03-08 09:40:44 +0000.360606][6163] setDisplayRotate :90
[028:194] [2023-03-08 09:40:44 +0000.360666][6163] 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
[028:197] [2023-03-08 09:40:44 +0000.363679][6164] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[028:198] [2023-03-08 09:40:44 +0000.364114][6164]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[028:234] [2023-03-08 09:40:44 +0000.399864][5f96] Run AGC when audioType = 0
[028:234] [2023-03-08 09:40:44 +0000.400020][5f96]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:313] [2023-03-08 09:40:44 +0000.479400][6168] add aac audio track with id:1
[028:314] [2023-03-08 09:40:44 +0000.480124][6168] audio start ts:0
[028:314] [2023-03-08 09:40:44 +0000.480221][6168] the audio frame has been written
into MP4 file
[028:315] [2023-03-08 09:40:44 +0000.481011][6163] setDisplayRotate :90
[028:315] [2023-03-08 09:40:44 +0000.481121][6163] 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
[028:323] [2023-03-08 09:40:44 +0000.489765][6164] h264 add frame header cdr flag
[028:324] [2023-03-08 09:40:44 +0000.490364][6164] h264 add frame header cdr flag
[028:325] [2023-03-08 09:40:44 +0000.490969][6164] Received key frame:10
[028:325] [2023-03-08 09:40:44 +0000.491088][6164] H264Encode:: get a sps pps
header!headerSize:31
[028:325] [2023-03-08 09:40:44 +0000.491222][6168] get the H.264 SPS parameter
[028:325] [2023-03-08 09:40:44 +0000.491411][6168] add video track with id:2
[028:326] [2023-03-08 09:40:44 +0000.491836][6168] get the H.264 PPS parameter
[028:327] [2023-03-08 09:40:44 +0000.493222][6168] get the H.264 IDR frame
[028:327] [2023-03-08 09:40:44 +0000.493316][6168] resss:true
[028:327] [2023-03-08 09:40:44 +0000.493334][6168] video start ts:10
[028:327] [2023-03-08 09:40:44 +0000.493388][6168] the video frame has been written
into MP4 file
[028:353] [2023-03-08 09:40:44 +0000.519748][6166] Error(video_source.cc:430): wait
decoder a frame: 0
[028:359] [2023-03-08 09:40:44 +0000.525215][6166] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7948 diff: 53
[028:411] [2023-03-08 09:40:44 +0000.577428][6164] DTS queue for
Generator:0x7a0fda44b8 401 437 468 500 532 567
[028:446] [2023-03-08 09:40:44 +0000.612243][6164] Push an pts:802 to dts queue.
[028:480] [2023-03-08 09:40:44 +0000.646305][6167] audio_frame_list_ empty
[028:526] [2023-03-08 09:40:44 +0000.692204][6164] last dts:765 currentPts:802
ppsOrSPS:0 queue length:6
[028:596] [2023-03-08 09:40:44 +0000.762649][6166] Error(video_source.cc:430): wait
decoder a frame: 0
[028:634] [2023-03-08 09:40:44 +0000.800355][6164] DTS queue for
Generator:0x7a0fda44b8 1269 1301 1334 1366
[028:668] [2023-03-08 09:40:44 +0000.834338][6164] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1635
[028:668] [2023-03-08 09:40:44 +0000.834539][6164] push video frame to H264
encoder. (100 frame for one log)

[028:668] [2023-03-08 09:40:44 +0000.834626][6164] push video frame to H264


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

[028:668] [2023-03-08 09:40:44 +0000.834670][6164] H264Encode::push video frame to


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

[028:668] [2023-03-08 09:40:44 +0000.834731][6164] The input pts:1635 fps:30


[028:685] [2023-03-08 09:40:44 +0000.851757][6164] SendFrame
encodedImage._timeStamp:1465encodedImage->_length:20208
[028:698] [2023-03-08 09:40:44 +0000.863877][6164] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1503 pts:1503
[028:716] [2023-03-08 09:40:44 +0000.882577][6164] H264Encode::H264SWEncoder get
callback, length:12144 type:1 nalType:1length:12140
[028:768] [2023-03-08 09:40:44 +0000.933941][6164] Push an pts:2133 to dts queue.
[028:790] [2023-03-08 09:40:44 +0000.956214][6164] DTS queue for
Generator:0x7a0fda44b8 2001 2037 2068 2105 2133 2169 2210 2237 2271 2300
[028:796] [2023-03-08 09:40:44 +0000.962623][6164] h264 add frame header cdr flag
[028:797] [2023-03-08 09:40:44 +0000.963352][6164] Received key frame:2001
[028:798] [2023-03-08 09:40:44 +0000.964724][6168] get the H.264 IDR frame
[028:822] [2023-03-08 09:40:44 +0000.987853][6164] last dts:2105 currentPts:2133
ppsOrSPS:0 queue length:9
[028:886] [2023-03-08 09:40:45 +0000.52343][6167] audio_frame_list_ empty
[028:927] [2023-03-08 09:40:45 +0000.93462][6164] DTS queue for
Generator:0x7a0fda44b8 2867 2901 2941 2966 3000 3038 3071
[028:961] [2023-03-08 09:40:45 +0000.127363][6166] Error(video_source.cc:430): wait
decoder a frame: 0
[029:032] [2023-03-08 09:40:45 +0000.198231][6164] Push an pts:3467 to dts queue.
[029:067] [2023-03-08 09:40:45 +0000.233637][6164] last dts:3433 currentPts:3467
ppsOrSPS:0 queue length:5
[029:110] [2023-03-08 09:40:45 +0000.276430][6164] DTS queue for
Generator:0x7a0fda44b8 3666 3700 3731 3766 3799 3832 3867 3898 3935
[029:203] [2023-03-08 09:40:45 +0000.368880][6163] setDisplayRotate :90
[029:203] [2023-03-08 09:40:45 +0000.369035][6163] 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
[029:215] [2023-03-08 09:40:45 +0000.381652][6164] h264 add frame header cdr flag
[029:216] [2023-03-08 09:40:45 +0000.381904][6164] Received key frame:4002
[029:221] [2023-03-08 09:40:45 +0000.387431][6168] get the H.264 IDR frame
[029:249] [2023-03-08 09:40:45 +0000.415319][6166] Error(video_source.cc:430): wait
decoder a frame: 0
[029:256] [2023-03-08 09:40:45 +0000.421860][5f96] haveEnoughProcessedData
internalAudioStream.length: 10
[029:257] [2023-03-08 09:40:45 +0000.423413][6166] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8940 diff: 61
[029:313] [2023-03-08 09:40:45 +0000.479271][6167] audio_frame_list_ empty
[029:321] [2023-03-08 09:40:45 +0000.486904][6164] DTS queue for
Generator:0x7a0fda44b8 4503 4538 4572 4601 4637 4666 4699 4733
[029:328] [2023-03-08 09:40:45 +0000.494405][6164] Push an pts:4799 to dts queue.
[029:362] [2023-03-08 09:40:45 +0000.528066][6164] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5001
[029:362] [2023-03-08 09:40:45 +0000.528150][6164] push video frame to H264
encoder. (100 frame for one log)

[029:362] [2023-03-08 09:40:45 +0000.528182][6164] push video frame to H264


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

[029:362] [2023-03-08 09:40:45 +0000.528196][6164] H264Encode::push video frame to


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

[029:362] [2023-03-08 09:40:45 +0000.528218][6164] The input pts:5001 fps:30


[029:385] [2023-03-08 09:40:45 +0000.551527][6164] SendFrame
encodedImage._timeStamp:4799encodedImage->_length:51360
[029:385] [2023-03-08 09:40:45 +0000.551630][6164] last dts:4763 currentPts:4799
ppsOrSPS:0 queue length:10
[029:387] [2023-03-08 09:40:45 +0000.553133][6164] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4869 pts:4869
[029:408] [2023-03-08 09:40:45 +0000.574759][6164] H264Encode::H264SWEncoder get
callback, length:36608 type:1 nalType:1length:36604
[029:434] [2023-03-08 09:40:45 +0000.600083][6163] setDisplayRotate :90
[029:434] [2023-03-08 09:40:45 +0000.600352][6163] 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
[029:491] [2023-03-08 09:40:45 +0000.656856][6164] DTS queue for
Generator:0x7a0fda44b8 5363 5397 5429 5462 5502 5533
[029:510] [2023-03-08 09:40:45 +0000.676206][6166] Error(video_source.cc:430): wait
decoder a frame: 0
[029:583] [2023-03-08 09:40:45 +0000.749457][6164] Push an pts:6129 to dts queue.
[029:606] [2023-03-08 09:40:45 +0000.772379][6164] h264 add frame header cdr flag
[029:606] [2023-03-08 09:40:45 +0000.772710][6164] Received key frame:5998
[029:613] [2023-03-08 09:40:45 +0000.779251][6168] get the H.264 IDR frame
[029:645] [2023-03-08 09:40:45 +0000.811400][6163] setDisplayRotate :90
[029:645] [2023-03-08 09:40:45 +0000.811543][6163] 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
[029:654] [2023-03-08 09:40:45 +0000.820704][6164] last dts:6095 currentPts:6129
ppsOrSPS:0 queue length:8
[029:654] [2023-03-08 09:40:45 +0000.820805][6164] DTS queue for
Generator:0x7a0fda44b8 6171 6207 6232 6266 6300 6331 6363
[029:717] [2023-03-08 09:40:45 +0000.883516][6167] audio_frame_list_ empty
[029:828] [2023-03-08 09:40:45 +0000.994184][6164] DTS queue for
Generator:0x7a0fda44b8 6971 6999 7032 7068 7095 7129 7168 7199 7230
[029:849] [2023-03-08 09:40:46 +0000.15199][6166] Error(video_source.cc:430): wait
decoder a frame: 0
[029:884] [2023-03-08 09:40:46 +0000.50584][6164] Push an pts:7471 to dts queue.
[029:964] [2023-03-08 09:40:46 +0000.129868][6164] last dts:7430 currentPts:7471
ppsOrSPS:0 queue length:8
[030:029] [2023-03-08 09:40:46 +0000.195508][6164] DTS queue for
Generator:0x7a0fda44b8 7801 7833 7866 7901 7936 7962 7997 8032 8065
[030:062] [2023-03-08 09:40:46 +0000.228119][6167] FilterPipeline2::OnAudioFrame
pts 397172 last_audio_timestamp_ 9006.17
[030:065] [2023-03-08 09:40:46 +0000.231117][6166] Error(video_source.cc:430): wait
decoder a frame: 0
[030:086] [2023-03-08 09:40:46 +0000.252726][6166] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9896 diff: 105
[030:087] [2023-03-08 09:40:46 +0000.253031][6164] h264 add frame header cdr flag
[030:087] [2023-03-08 09:40:46 +0000.253456][6164] Received key frame:7997
[030:089] [2023-03-08 09:40:46 +0000.255378][6168] get the H.264 IDR frame
[030:094] [2023-03-08 09:40:46 +0000.260704][6164] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8366
[030:094] [2023-03-08 09:40:46 +0000.260818][6164] push video frame to H264
encoder. (100 frame for one log)

[030:095] [2023-03-08 09:40:46 +0000.260891][6164] push video frame to H264


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

[030:095] [2023-03-08 09:40:46 +0000.260932][6164] H264Encode::push video frame to


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

[030:095] [2023-03-08 09:40:46 +0000.260992][6164] The input pts:8366 fps:30


[030:103] [2023-03-08 09:40:46 +0000.269110][6164] SendFrame
encodedImage._timeStamp:8129encodedImage->_length:7904
[030:114] [2023-03-08 09:40:46 +0000.280515][6164] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8234 pts:8234
[030:139] [2023-03-08 09:40:46 +0000.305224][6167] audio_frame_list_ empty
[030:144] [2023-03-08 09:40:46 +0000.309972][6164] H264Encode::H264SWEncoder get
callback, length:20352 type:1 nalType:1length:20348
[030:174] [2023-03-08 09:40:46 +0000.340620][6164] Push an pts:8798 to dts queue.
[030:190] [2023-03-08 09:40:46 +0000.356792][6164] DTS queue for
Generator:0x7a0fda44b8 8664 8700 8735 8765 8798 8830
[030:224] [2023-03-08 09:40:46 +0000.390027][6164] last dts:8765 currentPts:8798
ppsOrSPS:0 queue length:8
[030:233] [2023-03-08 09:40:46 +0000.399297][5f97] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:233] [2023-03-08 09:40:46 +0000.399376][5f97] _deviceSampleRate:48000

[030:236] [2023-03-08 09:40:46 +0000.402330][5f96] Run AGC when audioType = 0


[030:316] [2023-03-08 09:40:46 +0000.481932][6166] Error(video_source.cc:430): wait
decoder a frame: 0
[030:372] [2023-03-08 09:40:46 +0000.538268][6164] DTS queue for
Generator:0x7a0fda44b8 9460 9497 9532 9563 9599 9628 9663 9695
[030:475] [2023-03-08 09:40:46 +0000.641023][6164] Push an pts:10134 to dts queue.
[030:492] [2023-03-08 09:40:46 +0000.658300][6164] h264 add frame header cdr flag
[030:492] [2023-03-08 09:40:46 +0000.658781][6164] Received key frame:9997
[030:494] [2023-03-08 09:40:46 +0000.660380][6168] get the H.264 IDR frame
[030:507] [2023-03-08 09:40:46 +0000.673496][6164] last dts:10097 currentPts:10134
ppsOrSPS:0 queue length:5
[030:536] [2023-03-08 09:40:46 +0000.703158][6167] audio_frame_list_ empty
[030:543] [2023-03-08 09:40:46 +0000.709274][6164] DTS queue for
Generator:0x7a0fda44b8 10329 10366 10399 10432 10477
[030:705] [2023-03-08 09:40:46 +0000.871305][6166] Error(video_source.cc:430): wait
decoder a frame: 0
[030:708] [2023-03-08 09:40:46 +0000.874289][6164] DTS queue for
Generator:0x7a0fda44b8 11097 11133 11163 11197 11235 11263 11297 11330 11363
[030:742] [2023-03-08 09:40:46 +0000.908064][6164] Push an pts:11473 to dts queue.
[030:796] [2023-03-08 09:40:46 +0000.962182][6164] SendFrame
encodedImage._timeStamp:11473encodedImage->_length:111728
[030:796] [2023-03-08 09:40:46 +0000.962275][6164] last dts:11433 currentPts:11473
ppsOrSPS:0 queue length:7
[030:800] [2023-03-08 09:40:46 +0000.965999][6164] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11729
[030:800] [2023-03-08 09:40:46 +0000.966160][6164] push video frame to H264
encoder. (100 frame for one log)

[030:800] [2023-03-08 09:40:46 +0000.966224][6164] push video frame to H264


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

[030:800] [2023-03-08 09:40:46 +0000.966266][6164] H264Encode::push video frame to


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

[030:800] [2023-03-08 09:40:46 +0000.966326][6164] The input pts:11729 fps:30


[030:815] [2023-03-08 09:40:46 +0000.980896][6164] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11598 pts:11598
[030:839] [2023-03-08 09:40:47 +0000.5538][6164] H264Encode::H264SWEncoder get
callback, length:73600 type:1 nalType:1length:73596
[030:874] [2023-03-08 09:40:47 +0000.40009][6167] audio_frame_list_ empty
[030:882] [2023-03-08 09:40:47 +0000.48515][6164] DTS queue for
Generator:0x7a0fda44b8 11933 11968 12004 12033 12067 12096 12130 12167 12194
[030:901] [2023-03-08 09:40:47 +0000.67614][6164] h264 add frame header cdr flag
[030:901] [2023-03-08 09:40:47 +0000.67792][6164] Received key frame:12004
[030:905] [2023-03-08 09:40:47 +0000.71190][6168] get the H.264 IDR frame
[030:926] [2023-03-08 09:40:47 +0000.92264][6166] Error(video_source.cc:430): wait
decoder a frame: 0
[030:951] [2023-03-08 09:40:47 +0000.117046][6166] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10892 diff: 109
[030:974] [2023-03-08 09:40:47 +0000.140268][5f96] haveEnoughProcessedData
internalAudioStream.length: 10
[031:025] [2023-03-08 09:40:47 +0000.191478][6164] Push an pts:12796 to dts queue.
[031:091] [2023-03-08 09:40:47 +0000.257156][6164] DTS queue for
Generator:0x7a0fda44b8 12763 12796 12828 12861 12896 12928 12961 12997
[031:092] [2023-03-08 09:40:47 +0000.258351][6164] last dts:12763 currentPts:12796
ppsOrSPS:0 queue length:7
[031:141] [2023-03-08 09:40:47 +0000.307206][6166] Error(video_source.cc:430): wait
decoder a frame: 10
[031:244] [2023-03-08 09:40:47 +0000.410169][6158] av_read_frame AVERROR_EOF
[031:263] [2023-03-08 09:40:47 +0000.429579][6164] DTS queue for
Generator:0x7a0fda44b8 13632 13662 13696 13728 13761 13798
[031:285] [2023-03-08 09:40:47 +0000.451482][6158] OnReceiveEOF:
[031:285] [2023-03-08 09:40:47 +0000.451633][6158] OnDecoderEOF time:223470692
enter.

[031:285] [2023-03-08 09:40:47 +0000.451711][6158] OnDecoderEOF leave. expire time


= 0 ms
[031:285] [2023-03-08 09:40:47 +0000.451723][6156] CleanUp time:223470692 enter.

[031:285] [2023-03-08 09:40:47 +0000.451791][6158] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x7a10057400
[031:292] [2023-03-08 09:40:47 +0000.458071][6156] CleanUp leave. expire time = 7
ms

[031:292] [2023-03-08 09:40:47 +0000.458138][6156] clean up


[031:292] [2023-03-08 09:40:47 +0000.458153][6156] running_decoder_count:0max
count:2
[031:296] [2023-03-08 09:40:47 +0000.462455][6167] PullAudioFrame: PullFrame audio
finished.
[031:296] [2023-03-08 09:40:47 +0000.462530][6167]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[031:296] [2023-03-08 09:40:47 +0000.462548][6167] OnAudioTimer: OnAudioTimer
return
[031:310] [2023-03-08 09:40:47 +0000.476213][6164] Push an pts:14125 to dts queue.
[031:312] [2023-03-08 09:40:47 +0000.478109][6166]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[031:312] [2023-03-08 09:40:47 +0000.478212][6166] OnVideoTimer: OnVideoTimer
EndComposeFile
[031:312] [2023-03-08 09:40:47 +0000.478230][6166] EndComposeFile: EndComposeFile,
is composing 1
[031:329] [2023-03-08 09:40:47 +0000.495811][6164] h264 add frame header cdr flag
[031:330] [2023-03-08 09:40:47 +0000.496059][6164] Received key frame:13997
[031:330] [2023-03-08 09:40:47 +0000.496734][6168] get the H.264 IDR frame
[031:343] [2023-03-08 09:40:47 +0000.509478][6164] last dts:14096 currentPts:14125
ppsOrSPS:0 queue length:9
[031:368] [2023-03-08 09:40:47 +0000.534717][6164] DTS queue for
Generator:0x7a0fda44b8 14394 14433 14459 14493 14529 14560 14593 14632 14660
[031:417] [2023-03-08 09:40:47 +0000.583218][6164] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15095
[031:417] [2023-03-08 09:40:47 +0000.583299][6164] push video frame to H264
encoder. (100 frame for one log)

[031:417] [2023-03-08 09:40:47 +0000.583334][6164] push video frame to H264


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

[031:417] [2023-03-08 09:40:47 +0000.583351][6164] H264Encode::push video frame to


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

[031:417] [2023-03-08 09:40:47 +0000.583377][6164] The input pts:15095 fps:30


[031:420] [2023-03-08 09:40:47 +0000.586480][6164] SendFrame
encodedImage._timeStamp:14798encodedImage->_length:31152
[031:428] [2023-03-08 09:40:47 +0000.594753][6164]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[031:429] [2023-03-08 09:40:47 +0000.594908][6164]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7a100dd800
[031:432] [2023-03-08 09:40:47 +0000.597874][6165]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[031:432] [2023-03-08 09:40:47 +0000.597933][6165]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[031:432] [2023-03-08 09:40:47 +0000.598381][6163] stop recording
[031:432] [2023-03-08 09:40:47 +0000.598469][6163]
RecordingSessionInternalSimple:destroy media processers
[031:432] [2023-03-08 09:40:47 +0000.598516][6163] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[031:432] [2023-03-08 09:40:47 +0000.598562][6163] H264Encode::flushing hareware
Encoder
[031:432] [2023-03-08 09:40:47 +0000.598748][6163] Flush time:223470839 enter.

[031:432] [2023-03-08 09:40:47 +0000.598816][6163] H264Encoder encoder flush


[031:433] [2023-03-08 09:40:47 +0000.598956][6163] flush output queue
[031:445] [2023-03-08 09:40:47 +0000.611475][6163] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14969 pts:14969
[031:460] [2023-03-08 09:40:47 +0000.626421][6163] H264Encode::H264SWEncoder get
callback, length:34912 type:1 nalType:1length:34908
[031:757] [2023-03-08 09:40:47 +0000.923237][6163] Flush leave. expire time = 325
ms

[031:757] [2023-03-08 09:40:47 +0000.923523][6163] ~H264EncodeWrap:


[031:757] [2023-03-08 09:40:47 +0000.923605][6163] ~H264Encode:
[031:757] [2023-03-08 09:40:47 +0000.923658][6163] teardownCompressionSession:
H264Encode::destroying Encoder
[031:757] [2023-03-08 09:40:47 +0000.923722][6163] Release time:223471164 enter.

[031:758] [2023-03-08 09:40:47 +0000.923926][6163] Release:


MediaCodecVideoEncoder::Release _inited:1
[031:758] [2023-03-08 09:40:47 +0000.924089][6163] Destroy time:223471165 enter.

[031:758] [2023-03-08 09:40:47 +0000.924147][6163] H264Encoder encoderDestroy


[031:758] [2023-03-08 09:40:47 +0000.924203][6163]
AndroidMediaCodecVideoEncoder::release env: 0x79fe07c700
[031:758] [2023-03-08 09:40:47 +0000.924259][6163]
AndroidMediaCodecVideoEncoder::Destroy
[031:786] [2023-03-08 09:40:47 +0000.951918][6163] Destroy leave. expire time = 28
ms

[031:786] [2023-03-08 09:40:47 +0000.952119][6163] Release leave. expire time = 29


ms

[031:786] [2023-03-08 09:40:47 +0000.952170][6163] ~AndroidHwAvcEncoder


time:223471193 enter.

[031:786] [2023-03-08 09:40:47 +0000.952338][6163] Release time:223471193 enter.

[031:786] [2023-03-08 09:40:47 +0000.952431][6163] Release:


MediaCodecVideoEncoder:: has been released before, just return
[031:786] [2023-03-08 09:40:47 +0000.952502][6163] Release leave. expire time = 0
ms

[031:786] [2023-03-08 09:40:47 +0000.952533][6163] ~AndroidMediaCodecVideoEncoder


[031:786] [2023-03-08 09:40:47 +0000.952585][6163] ~WrapAndroidMediaCodec
time:223471193 enter.

[031:786] [2023-03-08 09:40:47 +0000.952636][6163] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[031:786] [2023-03-08 09:40:47 +0000.952684][6163] video hevc hw codec


destructor:0x7a1001b738

[031:786] [2023-03-08 09:40:47 +0000.952753][6163] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[031:786] [2023-03-08 09:40:47 +0000.952812][6163] teardownCompressionSession:


H264Encode::destroyed Encoder
[031:787] [2023-03-08 09:40:47 +0000.952854][6163]
RecordingSessionInternalSimple:destroy aac encoder output!
[031:787] [2023-03-08 09:40:47 +0000.952898][6163] AACSWEncode destructor
[031:790] [2023-03-08 09:40:47 +0000.956310][6168] fd_close successed!
[031:796] [2023-03-08 09:40:47 +0000.961871][6168] MP4 close file successfully
[031:796] [2023-03-08 09:40:47 +0000.961987][6168] Recording session Internal:
notify recording ok
[031:796] [2023-03-08 09:40:47 +0000.962047][6168] onRecordingOk: Recording Ok,
compose use time: 3710, averagefps 0
[031:796] [2023-03-08 09:40:47 +0000.962089][6168] OnReceiveEOF:
[031:800] [2023-03-08 09:40:47 +0000.966035][6166] OnVideoTimer: OnVideoTimer
return
[031:814] [2023-03-08 09:40:47 +0000.980153][4ec5]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[031:814] [2023-03-08 09:40:47 +0000.980301][4ec5] ~MediaComposeFile time:223471221
enter.

[031:814] [2023-03-08 09:40:47 +0000.980357][4ec5] CancelCompose: CancelCompose,


is composing 0
[031:814] [2023-03-08 09:40:47 +0000.980561][6163] stop recording
[031:814] [2023-03-08 09:40:47 +0000.980669][6163] we have stopped recording before
[031:815] [2023-03-08 09:40:47 +0000.981473][4ec5] ~MediaComposeFile leave. expire
time = 1 ms

[031:815] [2023-03-08 09:40:47 +0000.981609][4ec5] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[031:816] [2023-03-08 09:40:47 +0000.982364][4ec5] global uninited!
[031:816] [2023-03-08 09:40:47 +0000.982517][4ec5]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[031:816] [2023-03-08 09:40:47 +0000.982616][4ec5] ~MediaFilterGraph:
MediaFilterGraph destruct
[031:816] [2023-03-08 09:40:47 +0000.982661][4ec5] RemoveVideoBackGroud: hava not
add video backgroud
[031:816] [2023-03-08 09:40:47 +0000.982718][4ec5] UnbindInputFilter 0x7a0fe6d498
this 0x7a0fbe0ea0
[031:816] [2023-03-08 09:40:47 +0000.982767][4ec5] ClearAllSource: remove source
filter, sourceid: 0x7a10057400
[031:817] [2023-03-08 09:40:47 +0000.982855][4ec5] DestoryDecoderByVideoSource
time:223471224 enter.

[031:817] [2023-03-08 09:40:47 +0000.982890][4ec5] ~VideoBindDecoder time:223471224


enter.

[031:817] [2023-03-08 09:40:47 +0000.983275][4ec5] CleanUp time:223471224 enter.

[031:817] [2023-03-08 09:40:47 +0000.983685][4ec5] CleanUp leave. expire time = 0


ms

[031:817] [2023-03-08 09:40:47 +0000.983737][4ec5] CleanUp time:223471224 enter.

[031:818] [2023-03-08 09:40:47 +0000.984099][4ec5] CleanUp leave. expire time = 1


ms

[031:819] [2023-03-08 09:40:47 +0000.985082][4ec5] ~VideoBindDecoder leave. expire


time = 2 ms

[031:819] [2023-03-08 09:40:47 +0000.985142][4ec5] DestoryDecoderByVideoSource


leave. expire time = 2 ms
[031:819] [2023-03-08 09:40:47 +0000.985190][4ec5] UnbindInputFilter 0x7a0fe6c7d8
this 0x7a0fe6d498
[031:819] [2023-03-08 09:40:47 +0000.985231][4ec5] UnbindInputFilter 0x7a0fe6c718
this 0x7a0fe6c7d8
[031:819] [2023-03-08 09:40:47 +0000.985286][4ec5] UnbindInputFilter 0x7a10057620
this 0x7a0fe6c718
[031:819] [2023-03-08 09:40:47 +0000.985333][4ec5] UnbindInputFilter 0x7a0fe6d3d8
this 0x7a0fe6d558
[031:819] [2023-03-08 09:40:47 +0000.985377][4ec5] UnbindInputFilter 0x7a0fe6c898
this 0x7a0fe6d3d8
[031:819] [2023-03-08 09:40:47 +0000.985420][4ec5] UnbindInputFilter 0x7a10057620
this 0x7a0fe6c898
[031:819] [2023-03-08 09:40:47 +0000.985471][4ec5] ~GLESContext:
[031:820] [2023-03-08 09:40:47 +0000.986430][4ec5] GLESContext destruct finish.
[031:820] [2023-03-08 09:40:47 +0000.986494][4ec5] filter: filter pipeline destroy
this: 0x7a0fbe0e00
[032:237] [2023-03-08 09:40:48 +0000.403394][5f96] Run AGC when audioType = 0
[032:237] [2023-03-08 09:40:48 +0000.403599][5f96]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:682] [2023-03-08 09:40:48 +0000.847887][5f96] haveEnoughProcessedData
internalAudioStream.length: 0
[034:037] [2023-03-08 09:40:50 +0000.203418][5e5b]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[034:037] [2023-03-08 09:40:50 +0000.203764][5e5b] ~MediaFilterCamera
time:223473444 enter.

[034:038] [2023-03-08 09:40:50 +0000.203854][5e5b] StopPullFrameAndWriteMp4


time:223473445 enter.

[034:039] [2023-03-08 09:40:50 +0000.205680][5f91] stop recording


[034:039] [2023-03-08 09:40:50 +0000.205751][5f91] we have stopped recording before
[034:040] [2023-03-08 09:40:50 +0000.205861][5e5b] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[034:040] [2023-03-08 09:40:50 +0000.206359][5e5b] DestroyPipelineAndFilters


time:223473447 enter.

[034:040] [2023-03-08 09:40:50 +0000.206396][5e5b] DestroyPipelineAndFilters


leave. expire time = 0 ms

[034:040] [2023-03-08 09:40:50 +0000.206409][5e5b] AppDeviceManagerStopMic

[034:040] [2023-03-08 09:40:50 +0000.206449][5e5b] AppDeviceManagerStopMic::mic


status is on
[034:040] [2023-03-08 09:40:50 +0000.206465][5e5b] Try to stop webrtc device.

[034:040] [2023-03-08 09:40:50 +0000.206483][5e5b] Set record state to


stopped.threadID:24155

[034:092] [2023-03-08 09:40:50 +0000.258147][5e5b] Try to destory the


recorder.threadID:24155

[034:292] [2023-03-08 09:40:50 +0000.458398][5e5b] DestroyAudioRecorder:


[034:292] [2023-03-08 09:40:50 +0000.458541][5e5b] Cleanup the buffer queue in the
recorder.
[034:292] [2023-03-08 09:40:50 +0000.458593][5e5b] Destroy the recorder.

[034:295] [2023-03-08 09:40:50 +0000.461638][5e5b] StopRecording finished.


[034:295] [2023-03-08 09:40:50 +0000.461805][5e5b] The stop recording success.

[034:296] [2023-03-08 09:40:50 +0000.461850][5e5b]


AudioDeviceDataHandler::StopMicProcess

[034:298] [2023-03-08 09:40:50 +0000.464578][5e5b] AppDeviceManager stop.

[034:298] [2023-03-08 09:40:50 +0000.464734][5e5b] Rlease the webrtc device object.

[034:299] [2023-03-08 09:40:50 +0000.465069][5e5b] OpenSlesInput destruct.

[034:299] [2023-03-08 09:40:50 +0000.465119][5e5b] OpenSlesOutput destruct.

[034:301] [2023-03-08 09:40:50 +0000.466926][5e5b] EventDispatchServerScope


destruct
[034:301] [2023-03-08 09:40:50 +0000.467074][5e5b]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[034:301] [2023-03-08 09:40:50 +0000.467177][5e5b] ~AudioDeviceDataHandler

[034:302] [2023-03-08 09:40:50 +0000.468215][5e5b] AppDeviceManagerDestruct.

[034:302] [2023-03-08 09:40:50 +0000.468325][5e5b] ~AppDeviceManager:


[034:302] [2023-03-08 09:40:50 +0000.468468][5e5b] ~CpuOverloadDetect
time:223473709 enter.

[034:303] [2023-03-08 09:40:50 +0000.469174][5e5b] ~CpuOverloadDetect leave.


expire time = 1 ms

[034:307] [2023-03-08 09:40:50 +0000.472999][5e5b] Destruct BeautifyReader begin...


[034:307] [2023-03-08 09:40:50 +0000.473162][5e5b] Destruct BeautifyReader done.
[034:307] [2023-03-08 09:40:50 +0000.473231][5e5b] ~MediaFilterCamera leave.
expire time = 270 ms

[034:307] [2023-03-08 09:40:50 +0000.473503][5e5b] ~GLESContext:


[034:312] [2023-03-08 09:40:50 +0000.478249][5e5b] GLESContext destruct finish.
[034:312] [2023-03-08 09:40:50 +0000.478332][5e5b] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[034:313] [2023-03-08 09:40:50 +0000.479743][5e5b] global uninited!
[034:318] [2023-03-08 09:40:50 +0000.484251][5e5b] clear AppID 50011
[034:318] [2023-03-08 09:40:50 +0000.484360][5e5b] UnRegister JVM for Xplatform
util
[034:318] [2023-03-08 09:40:50 +0000.484387][5e5b] Dispose::unregister webrtc video
engine
[034:318] [2023-03-08 09:40:50 +0000.484404][5e5b] Init the android object with
jvm:0x0 env:0x0 context:0x0

[034:318] [2023-03-08 09:40:50 +0000.484422][5e5b] SetAndroidMediaCodecObjects


time:223473725 enter.

[034:318] [2023-03-08 09:40:50 +0000.484437][5e5b] ClearAndroidMediaCodecObjects


time:223473725 enter.

[034:318] [2023-03-08 09:40:50 +0000.484454][5e5b] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[034:318] [2023-03-08 09:40:50 +0000.484468][5e5b] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[034:318] [2023-03-08 09:40:50 +0000.484481][5e5b] SetAndroidMediaCodecObjects


time:223473725 enter.

[034:318] [2023-03-08 09:40:50 +0000.484497][5e5b] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[034:318] [2023-03-08 09:40:50 +0000.484511][5e5b] ClearAndroidMediaCodecObjects
time:223473725 enter.

[034:318] [2023-03-08 09:40:50 +0000.484526][5e5b] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[034:318] [2023-03-08 09:40:50 +0000.484540][5e5b] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[034:318] [2023-03-08 09:40:50 +0000.484553][5e5b] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[034:318] [2023-03-08 09:40:50 +0000.484566][5e5b] Dispose::unregister webrtc voice


engine
[034:318] [2023-03-08 09:40:50 +0000.484581][5e5b] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[034:318] [2023-03-08 09:40:50 +0000.484598][5e5b] SystemUtil UnInit done


[136:916] [2023-03-08 09:42:33 +0000.82767][5e5b] Register JVM for xplatform util
[136:927] [2023-03-08 09:42:33 +0000.93174][5e5b] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-03-
08 09:42:33 +0000
[136:927] [2023-03-08 09:42:33 +0000.93299][5e5b] set AppID=50011 old AppID=-1
[136:927] [2023-03-08 09:42:33 +0000.93344][5e5b] Init the android object with
jvm:0xb400007b06621380 env:0x7b06718880 context:0x7aed1f3078

[136:927] [2023-03-08 09:42:33 +0000.93390][5e5b] SetAndroidMediaCodecObjects


time:223576334 enter.

[136:927] [2023-03-08 09:42:33 +0000.93438][5e5b] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[136:927] [2023-03-08 09:42:33 +0000.93478][5e5b] SetAndroidMediaCodecObjects


time:223576334 enter.

[136:927] [2023-03-08 09:42:33 +0000.93517][5e5b] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007b06621380
[136:927] [2023-03-08 09:42:33 +0000.93556][5e5b] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007b06621380 address:0x79ed934760
[136:927] [2023-03-08 09:42:33 +0000.93595][5e5b] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007b06621380
address:0x79ed934760
[136:927] [2023-03-08 09:42:33 +0000.93634][5e5b] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[136:927] [2023-03-08 09:42:33 +0000.93674][5e5b] Set the android objects with


jvm:0xb400007b06621380 env:0x7b06718880 context:0x7aed1f3078

[136:927] [2023-03-08 09:42:33 +0000.93715][5e5b] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7b06718880
[136:927] [2023-03-08 09:42:33 +0000.93760][5e5b] SystemUtil Init done
[136:928] [2023-03-08 09:42:33 +0000.94769][5e5b]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[136:929] [2023-03-08 09:42:33 +0000.95052][5e5b] MediaFilterCamera
[136:929] [2023-03-08 09:42:33 +0000.95090][5e5b] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[136:929] [2023-03-08 09:42:33 +0000.95177][5e5b] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[136:929] [2023-03-08 09:42:33 +0000.95207][5e5b] Recording session using default
bitrate support by app:14680064
[136:929] [2023-03-08 09:42:33 +0000.95376][662b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7ae4314a40
[136:929] [2023-03-08 09:42:33 +0000.95558][662b] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[136:930] [2023-03-08 09:42:33 +0000.95896][5e5b] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[136:931] [2023-03-08 09:42:33 +0000.96838][5e5b] Error(ini.cc:191): Open the file
failed. error:2
[136:931] [2023-03-08 09:42:33 +0000.96892][5e5b]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[136:931] [2023-03-08 09:42:33 +0000.96911][5e5b] The device model: m2002j9g
usingSoftwareAEC value: 0
[136:935] [2023-03-08 09:42:33 +0000.100857][5e5b] Error(ini.cc:191): Open the file
failed. error:2
[136:935] [2023-03-08 09:42:33 +0000.100944][5e5b]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[136:935] [2023-03-08 09:42:33 +0000.101007][5e5b] The device model: m2002j9g
usingHardwareAEC value: 0
[136:935] [2023-03-08 09:42:33 +0000.101043][5e5b] The machine device: m2002j9g
usingHardwareAEC value: 0
[136:935] [2023-03-08 09:42:33 +0000.101058][5e5b] Using Default AEC type: software
AEC
[136:936] [2023-03-08 09:42:33 +0000.102025][5e5b] The device model: m2002j9g enum
value: 0
[136:936] [2023-03-08 09:42:33 +0000.102487][5e5b] GetMachineModel is M2002J9G
[136:936] [2023-03-08 09:42:33 +0000.102520][5e5b] GetMachineInfo: M2002J9G
[136:936] [2023-03-08 09:42:33 +0000.102535][5e5b] Construct BeautifyReader
begin...
[136:936] [2023-03-08 09:42:33 +0000.102549][5e5b] dumpStickerRgba:0
dumpStickerYuv:0
[136:936] [2023-03-08 09:42:33 +0000.102564][5e5b] Construct BeautifyReader done.
[136:943] [2023-03-08 09:42:33 +0000.109810][5e5b] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[136:944] [2023-03-08 09:42:33 +0000.109933][5e5b] AppDeviceManager telnet server
for statistics started......
[136:944] [2023-03-08 09:42:33 +0000.109878][662e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a7810dca0
[136:944] [2023-03-08 09:42:33 +0000.110664][5e5b] CpuOverloadDetect time:223576351
enter.

[136:944] [2023-03-08 09:42:33 +0000.110783][5e5b] CpuOverloadDetect leave. expire


time = 0 ms

[136:945] [2023-03-08 09:42:33 +0000.110873][662f] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7a30580600
[136:945] [2023-03-08 09:42:33 +0000.111310][5e5b] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[136:945] [2023-03-08 09:42:33 +0000.111338][5e5b] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[136:946] [2023-03-08 09:42:33 +0000.112662][5e5b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[136:947] [2023-03-08 09:42:33 +0000.113320][5e5b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[136:947] [2023-03-08 09:42:33 +0000.113604][5e5b] CreatePlatformSpecificObjects:
[136:947] [2023-03-08 09:42:33 +0000.113640][5e5b] audio device use opensle input
and opensl output
[136:947] [2023-03-08 09:42:33 +0000.113660][5e5b] Create OpenSLES output module
with java VM support.

[136:947] [2023-03-08 09:42:33 +0000.113760][5e5b] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[136:948] [2023-03-08 09:42:33 +0000.113932][5e5b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[136:948] [2023-03-08 09:42:33 +0000.114132][5e5b] Create OpenSLES output module
with buffer num:1

[136:948] [2023-03-08 09:42:33 +0000.114264][5e5b] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[136:948] [2023-03-08 09:42:33 +0000.114684][5e5b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[136:949] [2023-03-08 09:42:33 +0000.114918][5e5b] Create OpenSLES input module
with java VM support.

[136:949] [2023-03-08 09:42:33 +0000.114965][5e5b] Create OpenSLES input module


with buffer num:1

[136:949] [2023-03-08 09:42:33 +0000.114993][5e5b] Error(trace.cc:40): Init the


output and input for audio device template.
[136:949] [2023-03-08 09:42:33 +0000.115009][5e5b] Init the output device.

[136:949] [2023-03-08 09:42:33 +0000.115024][5e5b] Init the opensl input.


[136:949] [2023-03-08 09:42:33 +0000.115041][5e5b] AppDeviceManager get setting
samplerate: 0
[136:949] [2023-03-08 09:42:33 +0000.115396][5e5b] The device model: m2002j9g enum
value: 0
[136:950] [2023-03-08 09:42:33 +0000.115834][5e5b] The device model: m2002j9g enum
value: 0
[136:950] [2023-03-08 09:42:33 +0000.115876][5e5b] Set the sample rate to be:48000

[136:950] [2023-03-08 09:42:33 +0000.115894][5e5b] Enable the recording stereo:0


[136:950] [2023-03-08 09:42:33 +0000.115939][5e5b] Set the playout as stereo:1
[136:950] [2023-03-08 09:42:33 +0000.115953][5e5b] Init the microphone.
[136:951] [2023-03-08 09:42:33 +0000.117261][5e5b] Update the recording sample rate
to be: 48000
[136:951] [2023-03-08 09:42:33 +0000.117337][5e5b] Init the speaker.
[136:951] [2023-03-08 09:42:33 +0000.117369][5e5b] Low latency buffer size:144 low
sample rate:48000
[136:951] [2023-03-08 09:42:33 +0000.117620][5e5b] Using 1 x 10ms for an audio
frame.

[136:956] [2023-03-08 09:42:33 +0000.122033][5e5b] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[136:956] [2023-03-08 09:42:33 +0000.122152][5e5b] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[136:956] [2023-03-08 09:42:33 +0000.122186][5e5b] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[136:963] [2023-03-08 09:42:33 +0000.129165][5e5b] The device model:m2002j9g

[136:963] [2023-03-08 09:42:33 +0000.129291][5e5b] speaker output factor:100


defaultFactor: 100

[136:963] [2023-03-08 09:42:33 +0000.129354][5e5b] headset output factor:100


defaultFactor: 100
[136:964] [2023-03-08 09:42:33 +0000.130243][5e5b] AppDeviceManagerStart finished.
[136:964] [2023-03-08 09:42:33 +0000.130418][5e5b] AppDeviceManagerStartMic::mic
status is off
[136:964] [2023-03-08 09:42:33 +0000.130560][5e5b] AppDeviceManagerStartMic update
aec type: 2

[136:964] [2023-03-08 09:42:33 +0000.130608][5e5b] AppDeviceManagerStartMic update


voiceChangeMode: 4

[136:964] [2023-03-08 09:42:33 +0000.130690][5e5b]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[136:964] [2023-03-08 09:42:33 +0000.130744][5e5b]
AudioDeviceDataHandler::StartMicProcess

[136:965] [2023-03-08 09:42:33 +0000.131001][5e5b] Try to start webrtc recording


device.

[136:965] [2023-03-08 09:42:33 +0000.131079][5e5b] StartRecording. threadID:24155

[136:965] [2023-03-08 09:42:33 +0000.131169][5e5b] default mode: Set the recording


mode to voice communication to enable HW AEC .

[136:965] [2023-03-08 09:42:33 +0000.131217][5e5b] Set the recording mode before


getSetting: 4
[136:965] [2023-03-08 09:42:33 +0000.131263][5e5b] Set the recording mode after
getSetting: 1
[136:965] [2023-03-08 09:42:33 +0000.131473][6632] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[137:010] [2023-03-08 09:42:33 +0000.176671][5e5b] StartRecording finished.

[137:010] [2023-03-08 09:42:33 +0000.176768][5e5b] audio: start the audio mic


checker timer.

[137:011] [2023-03-08 09:42:33 +0000.177237][5e5b] machine model :xiaomi


[137:011] [2023-03-08 09:42:33 +0000.177273][5e5b] Support this machine
model :xiaomi
[137:011] [2023-03-08 09:42:33 +0000.177294][5e5b] global inited! current sdk
version: 12-14-d8558ab
[137:214] [2023-03-08 09:42:33 +0000.380155][6632] haveEnoughProcessedData
internalAudioStream.length: 10
[137:293] [2023-03-08 09:42:33 +0000.458919][6632] Run AGC when audioType = 0
[137:502] [2023-03-08 09:42:33 +0000.668051][5e62]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[137:502] [2023-03-08 09:42:33 +0000.668598][662c] MediaFilterCamera, recording
file context:0x7aee450380 input texture:6
[137:502] [2023-03-08 09:42:33 +0000.668704][662c] GLESContext:
[137:502] [2023-03-08 09:42:33 +0000.668748][662c] The result of eglGetDisplay is:
0xb400007b06714a00
[137:503] [2023-03-08 09:42:33 +0000.669532][662c] The result of creation:
0x7a0fb5ee80
[137:503] [2023-03-08 09:42:33 +0000.669623][662c] The result of
eglCreatePbufferSurface is: 0x7a0fb84300
[137:505] [2023-03-08 09:42:33 +0000.671334][5e62]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7aee450380 input_texture: 6
[137:648] [2023-03-08 09:42:33 +0000.814645][5e5b]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[137:648] [2023-03-08 09:42:33 +0000.814720][5e5b] ~MediaFilterCamera
time:223577055 enter.

[137:648] [2023-03-08 09:42:33 +0000.814739][5e5b] StopPullFrameAndWriteMp4


time:223577055 enter.

[137:649] [2023-03-08 09:42:33 +0000.815124][662b] stop recording


[137:649] [2023-03-08 09:42:33 +0000.815160][662b] we have stopped recording before
[137:649] [2023-03-08 09:42:33 +0000.815202][5e5b] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[137:649] [2023-03-08 09:42:33 +0000.815427][5e5b] DestroyPipelineAndFilters


time:223577056 enter.

[137:649] [2023-03-08 09:42:33 +0000.815471][5e5b] DestroyPipelineAndFilters


leave. expire time = 0 ms

[137:649] [2023-03-08 09:42:33 +0000.815487][5e5b] AppDeviceManagerStopMic

[137:649] [2023-03-08 09:42:33 +0000.815518][5e5b] AppDeviceManagerStopMic::mic


status is on
[137:649] [2023-03-08 09:42:33 +0000.815532][5e5b] Try to stop webrtc device.

[137:649] [2023-03-08 09:42:33 +0000.815547][5e5b] Set record state to


stopped.threadID:24155

[137:706] [2023-03-08 09:42:33 +0000.872167][5e5b] Try to destory the


recorder.threadID:24155

[137:906] [2023-03-08 09:42:34 +0000.72350][5e5b] DestroyAudioRecorder:


[137:906] [2023-03-08 09:42:34 +0000.72701][5e5b] Cleanup the buffer queue in the
recorder.
[137:906] [2023-03-08 09:42:34 +0000.72736][5e5b] Destroy the recorder.

[137:907] [2023-03-08 09:42:34 +0000

You might also like

  • Harman Kardon AVR 132 230 Service Manual
    Harman Kardon AVR 132 230 Service Manual
    Document67 pages
    Harman Kardon AVR 132 230 Service Manual
    Juan BOLUDA MOLINA
    No ratings yet
  • Trace
    Trace
    Document4 pages
    Trace
    Polski Drewski
    No ratings yet
  • Trace
    Trace
    Document4 pages
    Trace
    Asil Noveriya
    No ratings yet
  • Trace
    Trace
    Document4 pages
    Trace
    Xanis Qasimov
    No ratings yet
  • Trace
    Trace
    Document4 pages
    Trace
    RONALD VARGAS
    No ratings yet
  • Untitled
    Untitled
    Document4 pages
    Untitled
    Roman Tomaszuk-Spiridowicz
    No ratings yet
  • Trace
    Trace
    Document4 pages
    Trace
    akeneowo
    No ratings yet
  • Trace
    Trace
    Document4 pages
    Trace
    Ravi
    No ratings yet
  • Trace 1
    Trace 1
    Document3,151 pages
    Trace 1
    Angel Esteban
    No ratings yet
  • Trace
    Trace
    Document4 pages
    Trace
    Senen Mohammed
    No ratings yet
  • Trace
    Trace
    Document4 pages
    Trace
    cesurnovruz
    No ratings yet
  • Untitled
    Untitled
    Document1,099 pages
    Untitled
    Ghising Hiramaya
    No ratings yet
  • Trace
    Trace
    Document153 pages
    Trace
    Myoko naing2001
    No ratings yet
  • 3er Año Santillana Física
    3er Año Santillana Física
    Document4 pages
    3er Año Santillana Física
    Fabian Osuna
    No ratings yet
  • Trace
    Trace
    Document3 pages
    Trace
    Sukru Sahbaz
    No ratings yet
  • Trace
    Trace
    Document1,036 pages
    Trace
    contactmactechnologie
    No ratings yet
  • Trace
    Trace
    Document750 pages
    Trace
    Forminte Mihai
    No ratings yet
  • Trace
    Trace
    Document883 pages
    Trace
    Mrmz
    No ratings yet
  • Trace
    Trace
    Document15 pages
    Trace
    Tengo Fanchvidze
    No ratings yet
  • Trace
    Trace
    Document48 pages
    Trace
    Be Happy
    No ratings yet
  • Trace
    Trace
    Document247 pages
    Trace
    Gad Kisimba
    No ratings yet
  • Trace
    Trace
    Document222 pages
    Trace
    Emma Szerencsés
    No ratings yet
  • Trace
    Trace
    Document184 pages
    Trace
    Dumitru Mazilu
    No ratings yet
  • Untitled
    Untitled
    Document4 pages
    Untitled
    ;řţ őfīčîăľ,
    No ratings yet
  • Trace 1
    Trace 1
    Document3,128 pages
    Trace 1
    Saeen Shah
    No ratings yet
  • Trace
    Trace
    Document1,825 pages
    Trace
    Eben Haezer
    No ratings yet
  • Trace
    Trace
    Document839 pages
    Trace
    Mirza Azzainkhan
    No ratings yet
  • Trace
    Trace
    Document1,907 pages
    Trace
    Tiko Kely Rasam
    No ratings yet
  • Trace
    Trace
    Document48 pages
    Trace
    cocgua46
    No ratings yet
  • Trace
    Trace
    Document4 pages
    Trace
    VERY
    No ratings yet
  • Trace
    Trace
    Document423 pages
    Trace
    Ana Beatriz Castro
    No ratings yet
  • Trace
    Trace
    Document4 pages
    Trace
    Katarina Anime
    No ratings yet
  • Trace
    Trace
    Document5 pages
    Trace
    nurhadi aditiya
    No ratings yet
  • Trace
    Trace
    Document73 pages
    Trace
    yogzyogz06
    No ratings yet
  • Trace
    Trace
    Document4 pages
    Trace
    Darwin Perez
    No ratings yet
  • Trace
    Trace
    Document34 pages
    Trace
    MARK RANEL RAMOS
    No ratings yet
  • Trace
    Trace
    Document22 pages
    Trace
    yelintun489
    No ratings yet
  • Trace
    Trace
    Document72 pages
    Trace
    reymundobelen8
    No ratings yet
  • Trace
    Trace
    Document63 pages
    Trace
    Jose leonel
    No ratings yet
  • Trace
    Trace
    Document318 pages
    Trace
    Jonathan Evila
    No ratings yet
  • Trace 1
    Trace 1
    Document3,039 pages
    Trace 1
    stellavasquez
    No ratings yet
  • Untitled
    Untitled
    Document4 pages
    Untitled
    RIZAL RAMADHANI
    No ratings yet
  • Trace
    Trace
    Document25 pages
    Trace
    Luis Toledo Valles Ferreira
    No ratings yet
  • Trace
    Trace
    Document87 pages
    Trace
    borntobegood9
    No ratings yet
  • Trace
    Trace
    Document25 pages
    Trace
    ABDOURAZAK SÆHÂL
    No ratings yet
  • Trace
    Trace
    Document8 pages
    Trace
    islammmmedli001
    No ratings yet
  • Trace
    Trace
    Document152 pages
    Trace
    abdulhanif97
    No ratings yet
  • Untitled
    Untitled
    Document9 pages
    Untitled
    Ángel Castellanos
    No ratings yet
  • Trace
    Trace
    Document4 pages
    Trace
    mohamedmoussa.22000
    No ratings yet
  • Trace
    Trace
    Document34 pages
    Trace
    Technical Gaming
    No ratings yet
  • Trace
    Trace
    Document4 pages
    Trace
    Kurniawan Dwi Yulianto
    No ratings yet
  • Trace
    Trace
    Document4 pages
    Trace
    Aayush Pandey
    No ratings yet
  • Untitled
    Untitled
    Document135 pages
    Untitled
    taraji dawla
    No ratings yet
  • Trace
    Trace
    Document26 pages
    Trace
    Mekan Baytyyew
    No ratings yet
  • Trace
    Trace
    Document3 pages
    Trace
    Siegfried P. Catipay
    No ratings yet
  • Trace
    Trace
    Document18 pages
    Trace
    Abdelilah Lakhlifi
    No ratings yet
  • Trace
    Trace
    Document24 pages
    Trace
    Amberlea Hovey
    No ratings yet
  • Trace
    Trace
    Document4 pages
    Trace
    Yoga aguspratamaa
    No ratings yet
  • Trace
    Trace
    Document4 pages
    Trace
    erika.jeliaskoff
    No ratings yet
  • Trace
    Trace
    Document4 pages
    Trace
    Marcela Macea
    No ratings yet
  • Digital Television: Technology and Standards
    Digital Television: Technology and Standards
    From Everand
    Digital Television: Technology and Standards
    No ratings yet
  • Audio Xpress October 2022
    Audio Xpress October 2022
    Document68 pages
    Audio Xpress October 2022
    icarus warcraft
    No ratings yet
  • Rxa2020 RXV2073
    Rxa2020 RXV2073
    Document215 pages
    Rxa2020 RXV2073
    JF
    No ratings yet
  • Pyramid Tech Spec.
    Pyramid Tech Spec.
    Document1 page
    Pyramid Tech Spec.
    hulan hln
    No ratings yet
  • Samsung HT-TXQ120
    Samsung HT-TXQ120
    Document36 pages
    Samsung HT-TXQ120
    Technics39
    No ratings yet
  • HCDZX 10 D
    HCDZX 10 D
    Document128 pages
    HCDZX 10 D
    jeral_xgen
    No ratings yet
  • 23 Popcorn Hour C 300
    23 Popcorn Hour C 300
    Document81 pages
    23 Popcorn Hour C 300
    maumaudf
    No ratings yet
  • Specification Sheet VSXLX105-spec - Sheet
    Specification Sheet VSXLX105-spec - Sheet
    Document2 pages
    Specification Sheet VSXLX105-spec - Sheet
    soares.thiago
    No ratings yet
  • DTS Neural Sourround Downmix
    DTS Neural Sourround Downmix
    Document12 pages
    DTS Neural Sourround Downmix
    Cristian Damián Cochia
    No ratings yet
  • HT A9 Manual
    HT A9 Manual
    Document131 pages
    HT A9 Manual
    deepak
    No ratings yet
  • Anthem AVM 90 70 Datasheet 071020
    Anthem AVM 90 70 Datasheet 071020
    Document2 pages
    Anthem AVM 90 70 Datasheet 071020
    eusebiu
    No ratings yet
  • User Manual: HW-Q930C / HW-Q800C
    User Manual: HW-Q930C / HW-Q800C
    Document40 pages
    User Manual: HW-Q930C / HW-Q800C
    Quentin Agnes
    No ratings yet
  • Marantz Sr6015 Receiver User Manual
    Marantz Sr6015 Receiver User Manual
    Document312 pages
    Marantz Sr6015 Receiver User Manual
    EvTech Phil
    No ratings yet
  • VSX 816 K
    VSX 816 K
    Document144 pages
    VSX 816 K
    Rassie Janse Van Vuuren
    No ratings yet
  • Yamaha Catalogue 2006 New Products
    Yamaha Catalogue 2006 New Products
    Document16 pages
    Yamaha Catalogue 2006 New Products
    Ludovic Molandre
    No ratings yet
  • Marantz SR8000
    Marantz SR8000
    Document41 pages
    Marantz SR8000
    Pierluca Cerrato
    No ratings yet
  • TM-H663 V1.02 LS10 User Guide
    TM-H663 V1.02 LS10 User Guide
    Document112 pages
    TM-H663 V1.02 LS10 User Guide
    JErry
    No ratings yet
  • Multi Channel AV Receiver: STR-DA1200ES
    Multi Channel AV Receiver: STR-DA1200ES
    Document111 pages
    Multi Channel AV Receiver: STR-DA1200ES
    mert
    No ratings yet
  • Sony Multi Channel AV Receiver - STR-DA3300ES - Operating Instructions
    Sony Multi Channel AV Receiver - STR-DA3300ES - Operating Instructions
    Document294 pages
    Sony Multi Channel AV Receiver - STR-DA3300ES - Operating Instructions
    jasonphx
    No ratings yet
  • Harman Kardon Avr 255, Avr 355 Receiver User Manual
    Harman Kardon Avr 255, Avr 355 Receiver User Manual
    Document58 pages
    Harman Kardon Avr 255, Avr 355 Receiver User Manual
    David Nicolas
    No ratings yet
  • Sony Hcd-Is10 Ver-1.1 SM
    Sony Hcd-Is10 Ver-1.1 SM
    Document82 pages
    Sony Hcd-Is10 Ver-1.1 SM
    Mario z Estera
    No ratings yet
  • User Manual 3388
    User Manual 3388
    Document78 pages
    User Manual 3388
    Marko Vasiljevic
    No ratings yet
  • Pioneer VSX 417
    Pioneer VSX 417
    Document52 pages
    Pioneer VSX 417
    cristake
    No ratings yet
  • Samsung Q Series Q600B 3.1.2 Channel Soundbar (2022) - JB Hi-Fi
    Samsung Q Series Q600B 3.1.2 Channel Soundbar (2022) - JB Hi-Fi
    Document1 page
    Samsung Q Series Q600B 3.1.2 Channel Soundbar (2022) - JB Hi-Fi
    Ibis12
    No ratings yet
  • Marantz AV7706 ProductInfosheet EU
    Marantz AV7706 ProductInfosheet EU
    Document2 pages
    Marantz AV7706 ProductInfosheet EU
    lewisw.sti
    No ratings yet
  • Manual Equip Musica Kenwood KRF-X9090D
    Manual Equip Musica Kenwood KRF-X9090D
    Document64 pages
    Manual Equip Musica Kenwood KRF-X9090D
    Observing Mann
    No ratings yet
  • SONY Bravia - kd75x75ch Television
    SONY Bravia - kd75x75ch Television
    Document21 pages
    SONY Bravia - kd75x75ch Television
    manuals
    No ratings yet
  • Manual Venturer 2880-RZ2880-E1
    Manual Venturer 2880-RZ2880-E1
    Document30 pages
    Manual Venturer 2880-RZ2880-E1
    Claudio Silva
    No ratings yet
  • CSR Assignment - 2
    CSR Assignment - 2
    Document10 pages
    CSR Assignment - 2
    sabasker siva
    No ratings yet
  • LG DVD Lejatszo DV97 9943CE2M - HA5HLL - RD0061Y
    LG DVD Lejatszo DV97 9943CE2M - HA5HLL - RD0061Y
    Document163 pages
    LG DVD Lejatszo DV97 9943CE2M - HA5HLL - RD0061Y
    colosseum00
    No ratings yet