You are on page 1of 58

[000:036] [2022-11-15 15:53:56 +0000.

667974][7472] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-11-
15 15:53:56 +0000
[000:036] [2022-11-15 15:53:56 +0000.668229][7472] dump file m_prefix:-07-27-
feaf968

[000:039] [2022-11-15 15:53:56 +0000.670567][7472] dump filename:trace.txt dump


time:1668527636

[000:039] [2022-11-15 15:53:56 +0000.670810][7472] set AppID=123 old AppID=-1


[000:039] [2022-11-15 15:53:56 +0000.670856][7472] Init the android object with
jvm:0xb400007997523540 env:0x799761a380 context:0x78582f7a98

[000:039] [2022-11-15 15:53:56 +0000.670878][7472] SetAndroidMediaCodecObjects


time:140020794 enter.

[000:039] [2022-11-15 15:53:56 +0000.670895][7472] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:039] [2022-11-15 15:53:56 +0000.670922][7472] SetAndroidMediaCodecObjects


time:140020794 enter.

[000:039] [2022-11-15 15:53:56 +0000.670934][7472] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007997523540
[000:039] [2022-11-15 15:53:56 +0000.670945][7472] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007997523540 address:0x77d6e87050
[000:039] [2022-11-15 15:53:56 +0000.670973][7472] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007997523540
address:0x77d6e87050
[000:039] [2022-11-15 15:53:56 +0000.670985][7472] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:039] [2022-11-15 15:53:56 +0000.671006][7472] Set the android objects with


jvm:0xb400007997523540 env:0x799761a380 context:0x78582f7a98

[000:039] [2022-11-15 15:53:56 +0000.671037][7472] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x799761a380
[000:039] [2022-11-15 15:53:56 +0000.671052][7472] SystemUtil Init done
[000:066] [2022-11-15 15:53:56 +0000.698285][7472]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera is null.
[000:067] [2022-11-15 15:53:56 +0000.699341][7472]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:068] [2022-11-15 15:53:56 +0000.699811][7472] machine model :xiaomi
[000:068] [2022-11-15 15:53:56 +0000.699858][7472] Support this machine
model :xiaomi
[000:068] [2022-11-15 15:53:56 +0000.699981][7472] MediaFilterCamera
[000:068] [2022-11-15 15:53:56 +0000.700047][7472] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[000:076] [2022-11-15 15:53:56 +0000.708029][7472] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[000:076] [2022-11-15 15:53:56 +0000.708059][3d35] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78cacb44c0
[000:076] [2022-11-15 15:53:56 +0000.708096][7472] Recording session using default
bitrate support by app:31457280
[000:077] [2022-11-15 15:53:56 +0000.708461][3d35] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:077] [2022-11-15 15:53:56 +0000.708647][7472] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:078] [2022-11-15 15:53:56 +0000.709847][7472] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:078] [2022-11-15 15:53:56 +0000.710123][7472] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:078] [2022-11-15 15:53:56 +0000.710236][7472] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:079] [2022-11-15 15:53:56 +0000.710440][7472] DeviceInit:
[000:079] [2022-11-15 15:53:56 +0000.710710][7472] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:082] [2022-11-15 15:53:56 +0000.713856][7472] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:083] [2022-11-15 15:53:56 +0000.714481][7472] CreatePlatformSpecificObjects:
[000:083] [2022-11-15 15:53:56 +0000.714544][7472] audio device use null audio
input and opensl output
[000:083] [2022-11-15 15:53:56 +0000.714585][7472] Create OpenSLES output module
with java VM support.

[000:083] [2022-11-15 15:53:56 +0000.714737][7472] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:083] [2022-11-15 15:53:56 +0000.714956][7472] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:083] [2022-11-15 15:53:56 +0000.715137][7472] Create OpenSLES output module
with buffer num:2

[000:083] [2022-11-15 15:53:56 +0000.715231][7472] Error(trace.cc:40): Init the


output and input for audio device template.
[000:083] [2022-11-15 15:53:56 +0000.715260][7472] Init the output device.

[000:083] [2022-11-15 15:53:56 +0000.715276][7472] Set the playout as stereo:1


[000:083] [2022-11-15 15:53:56 +0000.715288][7472] Set the sample rate to be:44100

[000:087] [2022-11-15 15:53:56 +0000.718832][7472] Low latency buffer size:144 low


sample rate:48000
[000:087] [2022-11-15 15:53:56 +0000.718914][7472] DeviceInit: Done
[000:088] [2022-11-15 15:53:56 +0000.719515][7472] global inited! current sdk
version: 07-27-feaf968
[000:442] [2022-11-15 15:53:57 +0000.74101][748b]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni:
[000:442] [2022-11-15 15:53:57 +0000.74344][748b]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni: texture rgb:
31, textureUniform RGB: 1, ATTRIB_VERTEX: 0, ATTRIB_TEXTURE: 1, vertex_vertices
len: 32, texture_vertices len: 32
[000:443] [2022-11-15 15:53:57 +0000.75331][748b]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:444] [2022-11-15 15:53:57 +0000.75791][3d36] MediaFilterCamera, recording file
context:0x7853376100 input texture:31
[000:444] [2022-11-15 15:53:57 +0000.75888][3d36] GLESContext:
[000:444] [2022-11-15 15:53:57 +0000.75939][3d36] The result of eglGetDisplay is:
0xb400007997616c80
[000:445] [2022-11-15 15:53:57 +0000.77134][3d36] The result of creation:
0x78ba86af80
[000:445] [2022-11-15 15:53:57 +0000.77297][3d36] The result of
eglCreatePbufferSurface is: 0x78ba8cb080
[000:446] [2022-11-15 15:53:57 +0000.77451][748b]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni: g_eglcontext:
0x7853376100 input_texture: 31
[007:107] [2022-11-15 15:54:03 +0000.739317][7439] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[007:108] [2022-11-15 15:54:03 +0000.739432][7439]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[007:110] [2022-11-15 15:54:03 +0000.742352][7439]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[007:111] [2022-11-15 15:54:03 +0000.743073][3d36] MediaFilterCamera, recording
file context:0x7853376100 input texture:31
[007:111] [2022-11-15 15:54:03 +0000.743245][3d36] construct OpenGLRenderProgram
0x7835e76898
[007:111] [2022-11-15 15:54:03 +0000.743338][3d36] CropFilter::SetOrientation
orientation: 90
[007:112] [2022-11-15 15:54:03 +0000.743414][3d36] filter: filter pipeline
construtc this: 0x7815199600
[007:112] [2022-11-15 15:54:03 +0000.743477][3d36] filter: filter pipeline2 update
pattern: 1
[007:112] [2022-11-15 15:54:03 +0000.743651][3d36] CameraSource::source_id_:1
[007:112] [2022-11-15 15:54:03 +0000.744365][3d36] SetPlayLoop: AudioSource
SetPlayLoop 0
[007:113] [2022-11-15 15:54:03 +0000.744547][3d36]
Warning(media_filter_camera.cc:483): seekPos:0
[007:113] [2022-11-15 15:54:03 +0000.744639][3d36] BindInputFilter 0x7841e98a40
this 0x7835e76b80
[007:113] [2022-11-15 15:54:03 +0000.744707][3d36] BindInputFilter 0x7835e76b80
this 0x7815199698
[007:113] [2022-11-15 15:54:03 +0000.744744][3d36] SetParamForFilter time:140027868
enter.

[007:113] [2022-11-15 15:54:03 +0000.744774][3d36] SetParamForFilter: Params video


index is: 0
[007:113] [2022-11-15 15:54:03 +0000.744799][3d36] SetParamForFilter: Params seek
pos is: 0
[007:113] [2022-11-15 15:54:03 +0000.744840][3d36] crop filter video index:0
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel/
movie_mode: 0
[007:113] [2022-11-15 15:54:03 +0000.744867][3d36] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//config.json
[007:114] [2022-11-15 15:54:03 +0000.745480][3d36]
exp_des.start:0exp_des.end:2600exp_des.expressionstr:
[007:114] [2022-11-15 15:54:03 +0000.745640][3d36]
exp_des.start:0exp_des.end:2600exp_des.expressionstr:
[007:114] [2022-11-15 15:54:03 +0000.745712][3d36]
exp_des.start:0exp_des.end:2600exp_des.expressionstr:0.65 + x*0.2 /2600
[007:114] [2022-11-15 15:54:03 +0000.745794][3d36]
exp_des.start:0exp_des.end:2600exp_des.expressionstr:0.65 + x*0.2 /2600
[007:114] [2022-11-15 15:54:03 +0000.745831][3d36]
exp_des.start:0exp_des.end:2600exp_des.expressionstr:13.46*x/1000 -10
[007:114] [2022-11-15 15:54:03 +0000.745865][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:114] [2022-11-15 15:54:03 +0000.745893][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:114] [2022-11-15 15:54:03 +0000.745917][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:114] [2022-11-15 15:54:03 +0000.745942][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:114] [2022-11-15 15:54:03 +0000.745965][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:114] [2022-11-15 15:54:03 +0000.745989][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:114] [2022-11-15 15:54:03 +0000.746013][3d36]
Warning(parse_template_json.cc:95): json parament no found the parament
[007:114] [2022-11-15 15:54:03 +0000.746039][3d36]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[007:114] [2022-11-15 15:54:03 +0000.746099][3d36] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//filter.png
[007:114] [2022-11-15 15:54:03 +0000.746138][3d36]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[007:114] [2022-11-15 15:54:03 +0000.746165][3d36]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[007:118] [2022-11-15 15:54:03 +0000.750184][3d36] SetParamForFilter leave. expire
time = 5 ms

[007:119] [2022-11-15 15:54:03 +0000.750608][3d36] OnOutputSizeChanged width 1920


height 1080
[007:119] [2022-11-15 15:54:03 +0000.750853][3d36] OpenGLFrameBuffer: width:1920
height:1080
[007:119] [2022-11-15 15:54:03 +0000.750913][3d36] OpenGLFrameBuffer: width:1920
height:1080
[007:119] [2022-11-15 15:54:03 +0000.750966][3d36] OpenGLFrameBuffer: width:1920
height:1080
[007:119] [2022-11-15 15:54:03 +0000.750998][3d36] OpenGLFrameBuffer: width:1920
height:1080
[007:119] [2022-11-15 15:54:03 +0000.751025][3d36] OpenGLFrameBuffer: width:1920
height:1080
[007:119] [2022-11-15 15:54:03 +0000.751055][3d36] OpenGLFrameBuffer: width:1920
height:1080
[007:119] [2022-11-15 15:54:03 +0000.751104][3d36] construct TrivalImageDrawer
0x78ba8cc400
[007:119] [2022-11-15 15:54:03 +0000.751143][3d36] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x78ba8cc400 context 0x79976f1200
[007:119] [2022-11-15 15:54:03 +0000.751174][3d36] setupGLES:
[007:120] [2022-11-15 15:54:03 +0000.751830][3d36] OpenGLRenderProgram::Initialize.
[007:120] [2022-11-15 15:54:03 +0000.751919][3d36] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[007:120] [2022-11-15 15:54:03 +0000.751959][3d36] 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 GL_QCOM_shading_rate
[007:120] [2022-11-15 15:54:03 +0000.752116][3d36] Init open gl render:
0x7835e76898
[007:120] [2022-11-15 15:54:03 +0000.752157][3d36] Fragement shader path:
[007:120] [2022-11-15 15:54:03 +0000.752216][3d36] Fragement shader path:
[007:120] [2022-11-15 15:54:03 +0000.752241][3d36] create opengl program object.
[007:120] [2022-11-15 15:54:03 +0000.752264][3d36] create shader: vertex
[007:126] [2022-11-15 15:54:03 +0000.758276][3d36] create shader: fragment
[007:210] [2022-11-15 15:54:03 +0000.841766][3d36] External image path is empty!
[007:210] [2022-11-15 15:54:03 +0000.841851][3d36] Error(crop_filter.cc:464): Init
the image texture failed.
[007:210] [2022-11-15 15:54:03 +0000.841871][3d36] OpenGLRenderProgram::Initialize
success.
[007:210] [2022-11-15 15:54:03 +0000.841917][3d36] Setup the OpenGL result:1
[007:210] [2022-11-15 15:54:03 +0000.842166][3d3c] Pull audio failed.(wait video!)
[007:210] [2022-11-15 15:54:03 +0000.842203][3d3c]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[007:210] [2022-11-15 15:54:03 +0000.842317][3d35] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_166852763
6512/record_video_140027965.mp4
[007:211] [2022-11-15 15:54:03 +0000.842475][3d35] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_166852763
6512/record_video_140027965.mp4 fileFd: -1 audio_timescale:44100
video_timescale:90000
[007:211] [2022-11-15 15:54:03 +0000.842507][3d35] 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
[007:211] [2022-11-15 15:54:03 +0000.842526][3d35] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_166852763
6512/record_video_140027965.mp4 fileFD: -1
[007:211] [2022-11-15 15:54:03 +0000.842805][3dd9] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78532a7098
[007:211] [2022-11-15 15:54:03 +0000.842827][3d35] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_166852763
6512/record_video_140027965.mp4 is opened successfully
[007:211] [2022-11-15 15:54:03 +0000.842926][3d35] setupMediaProcessers:
[007:211] [2022-11-15 15:54:03 +0000.842942][3d35]
RecordingSessionInternalSimple:setup media processers.
[007:211] [2022-11-15 15:54:03 +0000.842952][3d35] construct AAC encoder
[007:211] [2022-11-15 15:54:03 +0000.843179][3d35] H264Encoder creating:
superfast011818
[007:211] [2022-11-15 15:54:03 +0000.843204][3d35] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[007:212] [2022-11-15 15:54:03 +0000.843788][3d35] H264Encode::GetMachineModel is
2109119DG
[007:212] [2022-11-15 15:54:03 +0000.843818][3d35] H264Encoder machine_mode
is:2109119DG
[007:212] [2022-11-15 15:54:03 +0000.843830][3d35] setupCompressionSession:
[007:212] [2022-11-15 15:54:03 +0000.843839][3d35] H264Encode::creating hareware
Encoder
[007:212] [2022-11-15 15:54:03 +0000.843847][3d35] AndroidHwAvcEncoder
time:140027967 enter.

[007:212] [2022-11-15 15:54:03 +0000.843969][3d35] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007997523540 address:0x77d6e87050
[007:212] [2022-11-15 15:54:03 +0000.844052][3d35] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[007:212] [2022-11-15 15:54:03 +0000.844069][3d35] The video avc hw codec address
is 0x7835126820
[007:212] [2022-11-15 15:54:03 +0000.844101][3d35] AndroidHwAvcEncoder leave.
expire time = 0 ms

[007:212] [2022-11-15 15:54:03 +0000.844116][3d35] RegisterEncodeCompleteCallback


time:140027967 enter.

[007:212] [2022-11-15 15:54:03 +0000.844162][3d35] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[007:212] [2022-11-15 15:54:03 +0000.844185][3d35] InitEncode time:140027967


enter.

[007:212] [2022-11-15 15:54:03 +0000.844218][3d35] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[007:212] [2022-11-15 15:54:03 +0000.844238][3d35] Create time:140027967 enter.

[007:212] [2022-11-15 15:54:03 +0000.844249][3d35] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[007:212] [2022-11-15 15:54:03 +0000.844263][3d35]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7831cef700
[007:223] [2022-11-15 15:54:03 +0000.854469][3d35] supported_type:audio/mp4a-latm
[007:223] [2022-11-15 15:54:03 +0000.854542][3d35] supported_type:audio/mp4a-latm
[007:223] [2022-11-15 15:54:03 +0000.854561][3d35] supported_type:audio/3gpp
[007:223] [2022-11-15 15:54:03 +0000.854576][3d35] supported_type:audio/3gpp
[007:223] [2022-11-15 15:54:03 +0000.854591][3d35] supported_type:audio/amr-wb
[007:223] [2022-11-15 15:54:03 +0000.854607][3d35] supported_type:audio/amr-wb
[007:223] [2022-11-15 15:54:03 +0000.854621][3d35] supported_type:audio/flac
[007:223] [2022-11-15 15:54:03 +0000.854635][3d35] supported_type:audio/flac
[007:223] [2022-11-15 15:54:03 +0000.854661][3d35] supported_type:audio/opus
[007:223] [2022-11-15 15:54:03 +0000.854743][3d35] supported_type:video/avc
[007:223] [2022-11-15 15:54:03 +0000.854761][3d35] name:c2.qti.avc.encoder
mime:video/avc
[007:223] [2022-11-15 15:54:03 +0000.854787][3d35] hwCodecPrefix :OMX.qcom.
[007:223] [2022-11-15 15:54:03 +0000.854800][3d35] hwCodecPrefix :OMX.Nvidia.
[007:223] [2022-11-15 15:54:03 +0000.854811][3d35] hwCodecPrefix :OMX.IMG.TOPAZ
[007:223] [2022-11-15 15:54:03 +0000.854821][3d35] hwCodecPrefix :OMX.Exynos
[007:223] [2022-11-15 15:54:03 +0000.854828][3d35] hwCodecPrefix :OMX.MTK
[007:223] [2022-11-15 15:54:03 +0000.854837][3d35] hwCodecPrefix :OMX.hantro
[007:223] [2022-11-15 15:54:03 +0000.854844][3d35] hwCodecPrefix :OMX.Intel
[007:223] [2022-11-15 15:54:03 +0000.854851][3d35] hwCodecPrefix :OMX.ARM
[007:223] [2022-11-15 15:54:03 +0000.854864][3d35] supported_type:video/avc
[007:223] [2022-11-15 15:54:03 +0000.854875][3d35] name:OMX.qcom.video.encoder.avc
mime:video/avc
[007:223] [2022-11-15 15:54:03 +0000.854891][3d35] hwCodecPrefix :OMX.qcom.
[007:223] [2022-11-15 15:54:03 +0000.854960][3d35] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[007:223] [2022-11-15 15:54:03 +0000.854980][3d35] mediacodec_createCodecByName
time:140027978 enter.

[007:223] [2022-11-15 15:54:03 +0000.854996][3d35] WrapAndroidMediaCodec


time:140027978 enter.

[007:223] [2022-11-15 15:54:03 +0000.855090][3d35] WrapAndroidMediaCodec leave.


expire time = 0 ms

[007:249] [2022-11-15 15:54:03 +0000.880823][3d35] mediacodec_createCodecByName


leave. expire time = 26 ms

[007:249] [2022-11-15 15:54:03 +0000.880923][3d35] WrapAndroidMediaFromat


time:140028004 enter.

[007:249] [2022-11-15 15:54:03 +0000.880982][3d35] WrapAndroidMediaFromat leave.


expire time = 0 ms

[007:281] [2022-11-15 15:54:03 +0000.913356][3d3c]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[007:323] [2022-11-15 15:54:03 +0000.954555][3d35] Destroy time:140028078 enter.

[007:323] [2022-11-15 15:54:03 +0000.954665][3d35] WrapAndroidMediaFromat::


Destroy
[007:323] [2022-11-15 15:54:03 +0000.954690][3d35] Destroy leave. expire time = 0
ms

[007:323] [2022-11-15 15:54:03 +0000.954703][3d35] ~WrapAndroidMediaFromat


time:140028078 enter.

[007:323] [2022-11-15 15:54:03 +0000.954724][3d35] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[007:323] [2022-11-15 15:54:03 +0000.954748][3d35] Create leave. expire time = 111


ms

[007:323] [2022-11-15 15:54:03 +0000.954765][3d35] isSemiPlanarSupport


time:140028078 enter.

[007:323] [2022-11-15 15:54:03 +0000.954776][3d35] H264Encoder isSemiPlanarSupport


[007:323] [2022-11-15 15:54:03 +0000.954794][3d35] isSemiPlanarSupport leave.
expire time = 0 ms

[007:323] [2022-11-15 15:54:03 +0000.954805][3d35] creat hw H264Encoder success,


isSemiPlanar:1
[007:323] [2022-11-15 15:54:03 +0000.955080][3d35] InitEncode leave. expire time =
111 ms

[007:323] [2022-11-15 15:54:03 +0000.955156][3d35] H264Encode::created Encoder


[007:323] [2022-11-15 15:54:03 +0000.955182][3d35] H264Encode:: H264 encoder
created.
[007:323] [2022-11-15 15:54:03 +0000.955196][3d35] H264 encoder created.
[007:323] [2022-11-15 15:54:03 +0000.955209][3d35]
RecordingSessionInternalSimple:created avc encoder avc: 0x7820d86a40
[007:323] [2022-11-15 15:54:03 +0000.955227][3d35] setOutput:
[007:323] [2022-11-15 15:54:03 +0000.955237][3d35]
RecordingSessionInternalSimple:encoder set output to muxer!
[007:323] [2022-11-15 15:54:03 +0000.955247][3d35] request a key frame
[007:323] [2022-11-15 15:54:03 +0000.955258][3d35] H264Encode:: request a key frame
[007:324] [2022-11-15 15:54:03 +0000.955369][3d36] Start:
[007:324] [2022-11-15 15:54:03 +0000.955665][3d47] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[007:324] [2022-11-15 15:54:03 +0000.955788][3d47] Reset: history total size: 98
[007:324] [2022-11-15 15:54:03 +0000.955850][3d47] DeviceStart:
audioDevice_:0x78cad3f000
[007:324] [2022-11-15 15:54:03 +0000.955887][3d47] DeviceStart: time profile
playout init before
[007:324] [2022-11-15 15:54:03 +0000.955927][3d47] DeviceStart: time profile
playout init end
[007:324] [2022-11-15 15:54:03 +0000.955959][3d47] OpenSlesOutput:Start playout

[007:337] [2022-11-15 15:54:03 +0000.969033][3d47] The machine model:2109119DG

[007:337] [2022-11-15 15:54:03 +0000.969142][3d47] Create the opensl output player.


streamtype before:0

[007:337] [2022-11-15 15:54:03 +0000.969164][3d47] Create the opensl output player.


streamtype after:3

[007:354] [2022-11-15 15:54:03 +0000.985513][3d3c]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[007:372] [2022-11-15 15:54:04 +0000.4154][3d47] Enqueue opensl buffer size:1764
[007:395] [2022-11-15 15:54:04 +0000.26922][3d47] DeviceStart: time profile playout
all end
[007:395] [2022-11-15 15:54:04 +0000.27044][3d47] operator(): Audio playback
started.
[007:395] [2022-11-15 15:54:04 +0000.27257][3de4]
PlayerSimpleBufferQueueCallbackHandler function
[007:396] [2022-11-15 15:54:04 +0000.27470][3de4] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[007:396] [2022-11-15 15:54:04 +0000.27526][3de4]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[007:423] [2022-11-15 15:54:04 +0000.54549][3d36] begine recode to first frame
spend time:312
[007:423] [2022-11-15 15:54:04 +0000.54730][3d36] CameraSource::PushExtraFrame
pkt_dts: 0, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7841e98900
[007:423] [2022-11-15 15:54:04 +0000.54773][3d36] add frame because frame interval.
[007:423] [2022-11-15 15:54:04 +0000.54802][3d36] blur_distance_:0
[007:423] [2022-11-15 15:54:04 +0000.54824][3d36] blur_direction_angle_:-90
[007:423] [2022-11-15 15:54:04 +0000.54854][3d36] color_r_offset_:0
[007:423] [2022-11-15 15:54:04 +0000.55001][3d36] color_g_offset:0
[007:423] [2022-11-15 15:54:04 +0000.55033][3d36] play_speed_:1
[007:423] [2022-11-15 15:54:04 +0000.55053][3d36] roll_value_:0
[007:423] [2022-11-15 15:54:04 +0000.55073][3d36] need_extra_image_:0 need_image: 0
[007:423] [2022-11-15 15:54:04 +0000.55093][3d36] ResetFramePtsadjust pts: 0current
pts:10
[007:423] [2022-11-15 15:54:04 +0000.55114][3d36]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[007:423] [2022-11-15 15:54:04 +0000.55134][3d36]
GPUImageProcessing::SetOrientation orientation: 90
[007:423] [2022-11-15 15:54:04 +0000.55159][3d36] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[007:423] [2022-11-15 15:54:04 +0000.55339][3d36] GPUImageProcessing: process video
frame with resolution 1920 X 1080
[007:424] [2022-11-15 15:54:04 +0000.55384][3d36] GPUImageProcessing: input frame
width2160 X 3840
[007:426] [2022-11-15 15:54:04 +0000.58126][748b] video render surface render a
frame
[007:428] [2022-11-15 15:54:04 +0000.59906][3d36] drawYUV420 render
OpenGLRenderProgram:0x7835e76898
[007:429] [2022-11-15 15:54:04 +0000.61072][3d3c]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[007:429] [2022-11-15 15:54:04 +0000.61261][3d36] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[007:429] [2022-11-15 15:54:04 +0000.61364][3d36] CropFilter::OnVideoFrame
outputtexture :34
[007:430] [2022-11-15 15:54:04 +0000.61385][3d36] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[007:440] [2022-11-15 15:54:04 +0000.72305][3d36] The read pixel from buffer take:
10 width:1920 height:1080 frameType:0
[007:481] [2022-11-15 15:54:04 +0000.113082][3d36] drawYUV420 render
OpenGLRenderProgram:0x7835e76898
[007:492] [2022-11-15 15:54:04 +0000.123997][3d36] The convert RGB to YUV take 3
[007:493] [2022-11-15 15:54:04 +0000.124688][3d36] FilterPipeline2::OnVideoFrame
pts 33 last_video_timestamp_ 33
[007:493] [2022-11-15 15:54:04 +0000.125098][3d36]
MediaFilterCamera::OnOutputVideoFrame timestamp: 0
[007:494] [2022-11-15 15:54:04 +0000.125592][3dd8]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[007:494] [2022-11-15 15:54:04 +0000.125711][3dd8] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:0
[007:494] [2022-11-15 15:54:04 +0000.125737][3dd8] push video frame to H264
encoder. (100 frame for one log)

[007:494] [2022-11-15 15:54:04 +0000.125776][3dd8] push video frame to H264


encoder. (100 frame for one log) used width:1920 height:1080

[007:494] [2022-11-15 15:54:04 +0000.125800][3dd8] H264Encode::push video frame to


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

[007:494] [2022-11-15 15:54:04 +0000.125819][3dd8] Push an pts:0 to dts queue.


[007:494] [2022-11-15 15:54:04 +0000.125857][3dd8] DTS queue for
Generator:0x78532a72b8 0
[007:494] [2022-11-15 15:54:04 +0000.125873][3dd8] The input pts:0 fps:30
[007:498] [2022-11-15 15:54:04 +0000.130372][3dd8]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[007:502] [2022-11-15 15:54:04 +0000.133902][3d3c] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//bgm.mp3
sync_mode: 1 seek_pos: 0 delay: 0 this:0x7835e76c00
[007:504] [2022-11-15 15:54:04 +0000.135462][3dce] FFMpeg=> [mp3 @ 0x784dca2c00]
Current FFmpeg version git-2021-06-16-97cea6f

[007:505] [2022-11-15 15:54:04 +0000.137207][3dce] Warning(ff_ffplay.cpp:68):


FFMpeg=> [mp3 @ 0x784dca2c00] Estimating duration from bitrate, this may be
inaccurate

[007:506] [2022-11-15 15:54:04 +0000.137903][3d3c] FilterPipeline2::OnAudioFrame


pts 26 last_audio_timestamp_ 26
[007:506] [2022-11-15 15:54:04 +0000.138117][3d3c]
MediaFilterCamera::OnOutputAudioFrame timestamp: 26.5 sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:1152
[007:506] [2022-11-15 15:54:04 +0000.138216][3d3c] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[007:507] [2022-11-15 15:54:04 +0000.138413][3d47] The audio playback speed:100
(1/100)
[007:507] [2022-11-15 15:54:04 +0000.138443][3d47] lipsync_debug: The current
played audio timestamp is:26(1/50)
[007:507] [2022-11-15 15:54:04 +0000.138458][3d47] First audio frame rendering
[007:507] [2022-11-15 15:54:04 +0000.138500][3dd7]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[007:507] [2022-11-15 15:54:04 +0000.138641][3dd9] add aac audio track with id:1
[007:518] [2022-11-15 15:54:04 +0000.150156][3d36] drawYUV420 render
OpenGLRenderProgram:0x7835e76898
[007:520] [2022-11-15 15:54:04 +0000.151969][3dd9] audio start ts:0
[007:520] [2022-11-15 15:54:04 +0000.152222][3dd9] the audio frame has been written
into MP4 file
[007:572] [2022-11-15 15:54:04 +0000.203440][3d36] max rang is 200ms, insert a
frame last pts:100 current pts:167
[007:606] [2022-11-15 15:54:04 +0000.237753][3dd8] h264 add frame header cdr flag
[007:607] [2022-11-15 15:54:04 +0000.238656][3dd8] h264 add frame header cdr flag
[007:608] [2022-11-15 15:54:04 +0000.239555][3dd8] SendFrame
encodedImage._timeStamp:0encodedImage->_length:235437
[007:608] [2022-11-15 15:54:04 +0000.239641][3dd8] Received key frame:0
[007:608] [2022-11-15 15:54:04 +0000.239665][3dd8] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[007:608] [2022-11-15 15:54:04 +0000.239681][3dd8] H264Encode::H264SWEncoder get
callback, length:235437 type:0 nalType:7length:16
[007:608] [2022-11-15 15:54:04 +0000.239693][3dd8] H264Encode:: get a sps pps
header!headerSize:29
[007:608] [2022-11-15 15:54:04 +0000.239703][3dd8] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[007:608] [2022-11-15 15:54:04 +0000.240245][3dd9] get the H.264 SPS parameter
[007:610] [2022-11-15 15:54:04 +0000.241937][3dd9] add video track with id:2
[007:611] [2022-11-15 15:54:04 +0000.242651][3dd9] get the H.264 PPS parameter
[007:611] [2022-11-15 15:54:04 +0000.242968][3dd9] get the H.264 IDR frame
[007:611] [2022-11-15 15:54:04 +0000.243022][3dd9] resss:true
[007:611] [2022-11-15 15:54:04 +0000.243036][3dd9] video start ts:0
[007:611] [2022-11-15 15:54:04 +0000.243096][3dd9] the video frame has been written
into MP4 file
[007:843] [2022-11-15 15:54:04 +0000.475082][3d36] max rang is 200ms, insert a
frame last pts:367 current pts:433
[007:959] [2022-11-15 15:54:04 +0000.590887][3d36] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[008:006] [2022-11-15 15:54:04 +0000.642769][3d36] The convert RGB to YUV take 12
[008:207] [2022-11-15 15:54:04 +0000.839361][3d36] max rang is 200ms, insert a
frame last pts:733 current pts:800
[008:373] [2022-11-15 15:54:05 +0000.4925][3dd8] DTS queue for
Generator:0x78532a72b8 800 833
[008:374] [2022-11-15 15:54:05 +0000.5557][3de4]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[008:406] [2022-11-15 15:54:05 +0000.37683][3d36] max rang is 200ms, insert a frame
last pts:933 current pts:1000
[008:453] [2022-11-15 15:54:05 +0000.85293][3d36] CropFilter::OnVideoFrame
outputtexture :34
[008:454] [2022-11-15 15:54:05 +0000.85554][3d36] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[008:485] [2022-11-15 15:54:05 +0000.117235][3d36] The convert RGB to YUV take 3
[008:543] [2022-11-15 15:54:05 +0000.174552][3d36] CameraSource::PushExtraFrame
pkt_dts: 1133, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7841e98900
[008:606] [2022-11-15 15:54:05 +0000.237835][748b] video render surface render a
frame
[008:606] [2022-11-15 15:54:05 +0000.237888][3d36] max rang is 200ms, insert a
frame last pts:1133 current pts:1200
[008:815] [2022-11-15 15:54:05 +0000.446764][3d36] max rang is 200ms, insert a
frame last pts:1333 current pts:1400
[008:850] [2022-11-15 15:54:05 +0000.482295][3dd8] Push an pts:1333 to dts queue.
[008:966] [2022-11-15 15:54:05 +0000.597634][3d36] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[008:966] [2022-11-15 15:54:05 +0000.597519][3dd8] last dts:1300 currentPts:1333
ppsOrSPS:0 queue length:4
[009:012] [2022-11-15 15:54:05 +0000.643901][3d36] max rang is 200ms, insert a
frame last pts:1533 current pts:1600
[009:017] [2022-11-15 15:54:05 +0000.649081][3d36] The convert RGB to YUV take 4
[009:076] [2022-11-15 15:54:05 +0000.707498][3d36] max rang is 200ms, insert a
frame last pts:1600 current pts:1666
[009:208] [2022-11-15 15:54:05 +0000.839666][3dd8] DTS queue for
Generator:0x78532a72b8 1600 1633 1667 1700
[009:276] [2022-11-15 15:54:05 +0000.908192][3d36] max rang is 200ms, insert a
frame last pts:1799 current pts:1866
[009:367] [2022-11-15 15:54:05 +0000.999332][3d36] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 983 diff: 18
[009:411] [2022-11-15 15:54:06 +0000.43101][3de4]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[009:448] [2022-11-15 15:54:06 +0000.80090][3d36] CropFilter::OnVideoFrame
outputtexture :34
[009:449] [2022-11-15 15:54:06 +0000.80460][3d36] The read pixel from buffer take:
1 width:1920 height:1080 frameType:0
[009:481] [2022-11-15 15:54:06 +0000.112675][3d36] The convert RGB to YUV take 4
[009:644] [2022-11-15 15:54:06 +0000.275901][3dd8] h264 add frame header cdr flag
[009:644] [2022-11-15 15:54:06 +0000.276185][3dd8] Received key frame:2000
[009:650] [2022-11-15 15:54:06 +0000.281505][3dd9] get the H.264 IDR frame
[009:711] [2022-11-15 15:54:06 +0000.342670][3d36] CameraSource::PushExtraFrame
pkt_dts: 2299, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7841e98900
[009:711] [2022-11-15 15:54:06 +0000.342955][3d36] max rang is 200ms, insert a
frame last pts:2233 current pts:2299
[009:779] [2022-11-15 15:54:06 +0000.411227][748b] video render surface render a
frame
[009:959] [2022-11-15 15:54:06 +0000.590490][3d36] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[009:989] [2022-11-15 15:54:06 +0000.620659][3d36] The convert RGB to YUV take 8
[009:996] [2022-11-15 15:54:06 +0000.627608][3dd8] DTS queue for
Generator:0x78532a72b8 2433 2467 2500
[010:044] [2022-11-15 15:54:06 +0000.676348][3d36] Current timestamp:2632 is
greater than duration_time: 2600
[010:120] [2022-11-15 15:54:06 +0000.751700][3d47] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[010:120] [2022-11-15 15:54:06 +0000.751875][3d36] OnNeedStopRecording:
[010:125] [2022-11-15 15:54:06 +0000.756639][7439]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[010:125] [2022-11-15 15:54:06 +0000.756861][3d36] operator(): Stop
[010:125] [2022-11-15 15:54:06 +0000.757133][3d36] Stop:
[010:125] [2022-11-15 15:54:06 +0000.757226][3d47] DeviceStop:
audioDevice_:0x78cad3f000
[010:125] [2022-11-15 15:54:06 +0000.757290][3d47] OpenSlesOutput:Stop playout

[010:127] [2022-11-15 15:54:06 +0000.759354][3d47] DeviceStop: Done


[010:128] [2022-11-15 15:54:06 +0000.759512][3d47] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[010:131] [2022-11-15 15:54:06 +0000.762901][3dd8]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[010:134] [2022-11-15 15:54:06 +0000.766086][3d35] stop recording
[010:134] [2022-11-15 15:54:06 +0000.766185][3d35]
RecordingSessionInternalSimple:destroy media processers
[010:134] [2022-11-15 15:54:06 +0000.766214][3d35] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[010:134] [2022-11-15 15:54:06 +0000.766225][3d35] H264Encode::flushing hareware
Encoder
[010:135] [2022-11-15 15:54:06 +0000.766374][3d35] Flush time:140030890 enter.

[010:135] [2022-11-15 15:54:06 +0000.766471][3d35] H264Encoder encoder flush


[010:135] [2022-11-15 15:54:06 +0000.766515][3d35] flush output queue
[010:458] [2022-11-15 15:54:07 +0000.90252][3d35] Flush leave. expire time = 323
ms

[010:459] [2022-11-15 15:54:07 +0000.90538][3d35] ~H264EncodeWrap:


[010:459] [2022-11-15 15:54:07 +0000.90657][3d35] ~H264Encode:
[010:459] [2022-11-15 15:54:07 +0000.90707][3d35] teardownCompressionSession:
H264Encode::destroying Encoder
[010:459] [2022-11-15 15:54:07 +0000.90746][3d35] Release time:140031214 enter.

[010:459] [2022-11-15 15:54:07 +0000.90995][3d35] Release:


MediaCodecVideoEncoder::Release _inited:1
[010:459] [2022-11-15 15:54:07 +0000.91082][3d35] Destroy time:140031214 enter.

[010:459] [2022-11-15 15:54:07 +0000.91121][3d35] H264Encoder encoderDestroy


[010:459] [2022-11-15 15:54:07 +0000.91159][3d35]
AndroidMediaCodecVideoEncoder::release env: 0x7820d86f40
[010:459] [2022-11-15 15:54:07 +0000.91197][3d35]
AndroidMediaCodecVideoEncoder::Destroy
[010:484] [2022-11-15 15:54:07 +0000.115399][3d35] Destroy leave. expire time = 25
ms

[010:484] [2022-11-15 15:54:07 +0000.115872][3d35] Release leave. expire time = 25


ms

[010:484] [2022-11-15 15:54:07 +0000.115950][3d35] ~AndroidHwAvcEncoder


time:140031239 enter.

[010:484] [2022-11-15 15:54:07 +0000.116141][3d35] Release time:140031239 enter.

[010:484] [2022-11-15 15:54:07 +0000.116203][3d35] Release:


MediaCodecVideoEncoder:: has been released before, just return
[010:484] [2022-11-15 15:54:07 +0000.116244][3d35] Release leave. expire time = 0
ms

[010:484] [2022-11-15 15:54:07 +0000.116283][3d35] ~AndroidMediaCodecVideoEncoder


[010:484] [2022-11-15 15:54:07 +0000.116321][3d35] ~WrapAndroidMediaCodec
time:140031239 enter.

[010:484] [2022-11-15 15:54:07 +0000.116361][3d35] ~WrapAndroidMediaCodec leave.


expire time = 1 ms
[010:485] [2022-11-15 15:54:07 +0000.116522][3d35] video hevc hw codec
destructor:0x7835126820

[010:485] [2022-11-15 15:54:07 +0000.116608][3d35] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[010:485] [2022-11-15 15:54:07 +0000.116698][3d35] teardownCompressionSession:


H264Encode::destroyed Encoder
[010:485] [2022-11-15 15:54:07 +0000.116749][3d35]
RecordingSessionInternalSimple:destroy aac encoder output!
[010:485] [2022-11-15 15:54:07 +0000.116788][3d35] AACSWEncode destructor
[010:500] [2022-11-15 15:54:07 +0000.131625][3dd9] MP4 close file successfully
[010:500] [2022-11-15 15:54:07 +0000.131757][3dd9] Recording session Internal:
notify recording ok
[010:500] [2022-11-15 15:54:07 +0000.131797][3dd9] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1668527636512/
record_video_140027965.mp4
[010:500] [2022-11-15 15:54:07 +0000.131838][3dd9] OnRecordFinish:
[010:502] [2022-11-15 15:54:07 +0000.133683][3d36] DestroyPipelineAndFilters
time:140031257 enter.

[010:502] [2022-11-15 15:54:07 +0000.134169][3d36] UnbindInputFilter 0x7841e98a40


this 0x7835e76b80
[010:502] [2022-11-15 15:54:07 +0000.134258][3d36] UnbindInputFilter 0x7835e76b80
this 0x7815199698
[010:502] [2022-11-15 15:54:07 +0000.134284][3d36] filter: filter pipeline destroy
this: 0x7815199600
[010:503] [2022-11-15 15:54:07 +0000.134419][3d36] ClearVideoOfSources: recodring
total frames:81
[010:503] [2022-11-15 15:54:07 +0000.134603][3d36] ClearVideoOfSources:
[010:503] [2022-11-15 15:54:07 +0000.134632][3d36] GPUImageProcessing destruct.
[010:503] [2022-11-15 15:54:07 +0000.134694][3d36] destroy TrivalImageDrawer
0x78ba8cc400
[010:503] [2022-11-15 15:54:07 +0000.134719][3d36] The shader has been initialize,
clean up them.

[010:506] [2022-11-15 15:54:07 +0000.137511][3d36] ~OpenGLFrameBuffer:


[010:506] [2022-11-15 15:54:07 +0000.137787][3d36] ~OpenGLFrameBuffer:
[010:506] [2022-11-15 15:54:07 +0000.137888][3d36] ~OpenGLFrameBuffer:
[010:506] [2022-11-15 15:54:07 +0000.137947][3d36] ~OpenGLFrameBuffer:
[010:506] [2022-11-15 15:54:07 +0000.138012][3d36] ~OpenGLFrameBuffer:
[010:506] [2022-11-15 15:54:07 +0000.138150][3d36] ~OpenGLFrameBuffer:
[010:507] [2022-11-15 15:54:07 +0000.138414][3d36] GPUImageProcessing destruct
finish.
[010:507] [2022-11-15 15:54:07 +0000.138571][3d36] GPURGBAFrame destruct.
[010:507] [2022-11-15 15:54:07 +0000.138633][3d36] destroy OpenGLRenderProgram
0x7835e76898
[010:507] [2022-11-15 15:54:07 +0000.139342][3d36] ~CameraSource time:140031262
enter.

[010:508] [2022-11-15 15:54:07 +0000.139374][3d36] ~CameraSource leave. expire


time = 1 ms

[010:510] [2022-11-15 15:54:07 +0000.141448][3d36] DestroyPipelineAndFilters


leave. expire time = 8 ms

[012:194] [2022-11-15 15:54:08 +0000.825843][7439] SetOrientation:


MediaFilterCamera:: SetOrientation: 90
[012:194] [2022-11-15 15:54:08 +0000.825937][7439]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[012:194] [2022-11-15 15:54:08 +0000.826030][7439]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[012:195] [2022-11-15 15:54:08 +0000.826611][3d36] MediaFilterCamera, recording
file context:0x7853376100 input texture:31
[012:195] [2022-11-15 15:54:08 +0000.826704][3d36] construct OpenGLRenderProgram
0x7835e76c98
[012:195] [2022-11-15 15:54:08 +0000.826748][3d36] CropFilter::SetOrientation
orientation: 90
[012:195] [2022-11-15 15:54:08 +0000.826776][3d36] filter: filter pipeline
construtc this: 0x7815199780
[012:195] [2022-11-15 15:54:08 +0000.826800][3d36] filter: filter pipeline2 update
pattern: 1
[012:195] [2022-11-15 15:54:08 +0000.826828][3d36] CameraSource::source_id_:2
[012:195] [2022-11-15 15:54:08 +0000.827188][3d36] SetPlayLoop: AudioSource
SetPlayLoop 0
[012:195] [2022-11-15 15:54:08 +0000.827287][3d36]
Warning(media_filter_camera.cc:483): seekPos:2600
[012:195] [2022-11-15 15:54:08 +0000.827338][3d36] BindInputFilter 0x7841e98a40
this 0x7835e76f80
[012:196] [2022-11-15 15:54:08 +0000.827390][3d36] BindInputFilter 0x7835e76f80
this 0x7815199818
[012:196] [2022-11-15 15:54:08 +0000.827436][3d36] SetParamForFilter time:140032951
enter.

[012:196] [2022-11-15 15:54:08 +0000.827466][3d36] SetParamForFilter: Params video


index is: 1
[012:196] [2022-11-15 15:54:08 +0000.827490][3d36] SetParamForFilter: Params seek
pos is: 1
[012:196] [2022-11-15 15:54:08 +0000.827515][3d36] crop filter video index:1
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel/
movie_mode: 0
[012:196] [2022-11-15 15:54:08 +0000.827543][3d36] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//config.json
[012:196] [2022-11-15 15:54:08 +0000.828063][3d36]
exp_des.start:0exp_des.end:2400exp_des.expressionstr:
[012:196] [2022-11-15 15:54:08 +0000.828181][3d36]
exp_des.start:0exp_des.end:2400exp_des.expressionstr:
[012:196] [2022-11-15 15:54:08 +0000.828260][3d36]
exp_des.start:0exp_des.end:2400exp_des.expressionstr:0.65 + x*0.2 /2400
[012:196] [2022-11-15 15:54:08 +0000.828347][3d36]
exp_des.start:0exp_des.end:2400exp_des.expressionstr:0.65 + x*0.2 /2400
[012:197] [2022-11-15 15:54:08 +0000.828479][3d36]
exp_des.start:0exp_des.end:2400exp_des.expressionstr:15.2*x/1000 -10
[012:197] [2022-11-15 15:54:08 +0000.828566][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[012:197] [2022-11-15 15:54:08 +0000.828627][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[012:197] [2022-11-15 15:54:08 +0000.828700][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[012:197] [2022-11-15 15:54:08 +0000.828748][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[012:197] [2022-11-15 15:54:08 +0000.828782][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[012:197] [2022-11-15 15:54:08 +0000.828826][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[012:197] [2022-11-15 15:54:08 +0000.828858][3d36]
Warning(parse_template_json.cc:95): json parament no found the parament
[012:197] [2022-11-15 15:54:08 +0000.828902][3d36]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[012:197] [2022-11-15 15:54:08 +0000.828978][3d36] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//filter.png
[012:197] [2022-11-15 15:54:08 +0000.829058][3d36]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[012:197] [2022-11-15 15:54:08 +0000.829086][3d36]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[012:205] [2022-11-15 15:54:08 +0000.837259][3d36] SetParamForFilter leave. expire
time = 9 ms

[012:206] [2022-11-15 15:54:08 +0000.837469][3d36] OnOutputSizeChanged width 1920


height 1080
[012:206] [2022-11-15 15:54:08 +0000.837519][3d36] OpenGLFrameBuffer: width:1920
height:1080
[012:206] [2022-11-15 15:54:08 +0000.837551][3d36] OpenGLFrameBuffer: width:1920
height:1080
[012:206] [2022-11-15 15:54:08 +0000.837578][3d36] OpenGLFrameBuffer: width:1920
height:1080
[012:206] [2022-11-15 15:54:08 +0000.837596][3d36] OpenGLFrameBuffer: width:1920
height:1080
[012:206] [2022-11-15 15:54:08 +0000.837613][3d36] OpenGLFrameBuffer: width:1920
height:1080
[012:206] [2022-11-15 15:54:08 +0000.837633][3d36] OpenGLFrameBuffer: width:1920
height:1080
[012:206] [2022-11-15 15:54:08 +0000.837649][3d36] construct TrivalImageDrawer
0x78ba8cc400
[012:206] [2022-11-15 15:54:08 +0000.837667][3d36] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x78ba8cc400 context 0x79976f1200
[012:206] [2022-11-15 15:54:08 +0000.837690][3d36] setupGLES:
[012:206] [2022-11-15 15:54:08 +0000.838343][3d36] OpenGLRenderProgram::Initialize.
[012:207] [2022-11-15 15:54:08 +0000.838465][3d36] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[012:207] [2022-11-15 15:54:08 +0000.838515][3d36] 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 GL_QCOM_shading_rate
[012:207] [2022-11-15 15:54:08 +0000.838649][3d36] Init open gl render:
0x7835e76c98
[012:207] [2022-11-15 15:54:08 +0000.838696][3d36] Fragement shader path:
[012:207] [2022-11-15 15:54:08 +0000.838732][3d36] Fragement shader path:
[012:207] [2022-11-15 15:54:08 +0000.838758][3d36] create opengl program object.
[012:207] [2022-11-15 15:54:08 +0000.838780][3d36] create shader: vertex
[012:207] [2022-11-15 15:54:08 +0000.839167][3d36] create shader: fragment
[012:231] [2022-11-15 15:54:08 +0000.862593][3d36] External image path is empty!
[012:231] [2022-11-15 15:54:08 +0000.862794][3d36] Error(crop_filter.cc:464): Init
the image texture failed.
[012:231] [2022-11-15 15:54:08 +0000.862828][3d36] OpenGLRenderProgram::Initialize
success.
[012:231] [2022-11-15 15:54:08 +0000.862895][3d36] Setup the OpenGL result:1
[012:231] [2022-11-15 15:54:08 +0000.863136][3d3c]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[012:231] [2022-11-15 15:54:08 +0000.863359][3d35] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_166852763
6512/record_video_140032986.mp4
[012:232] [2022-11-15 15:54:08 +0000.863652][3d35] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_166852763
6512/record_video_140032986.mp4 fileFd: -1 audio_timescale:44100
video_timescale:90000
[012:232] [2022-11-15 15:54:08 +0000.863717][3d35] 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
[012:232] [2022-11-15 15:54:08 +0000.863776][3d35] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_166852763
6512/record_video_140032986.mp4 fileFD: -1
[012:232] [2022-11-15 15:54:08 +0000.864079][3e0c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78532a7098
[012:233] [2022-11-15 15:54:08 +0000.864585][3d35] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_166852763
6512/record_video_140032986.mp4 is opened successfully
[012:233] [2022-11-15 15:54:08 +0000.864640][3d35] setupMediaProcessers:
[012:233] [2022-11-15 15:54:08 +0000.864681][3d35]
RecordingSessionInternalSimple:setup media processers.
[012:233] [2022-11-15 15:54:08 +0000.865229][3d35] construct AAC encoder
[012:234] [2022-11-15 15:54:08 +0000.865731][3d35] H264Encoder creating:
superfast011818
[012:234] [2022-11-15 15:54:08 +0000.865831][3d35] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[012:243] [2022-11-15 15:54:08 +0000.874719][3d35] H264Encode::GetMachineModel is
2109119DG
[012:243] [2022-11-15 15:54:08 +0000.874978][3d35] H264Encoder machine_mode
is:2109119DG
[012:243] [2022-11-15 15:54:08 +0000.875049][3d35] setupCompressionSession:
[012:243] [2022-11-15 15:54:08 +0000.875110][3d35] H264Encode::creating hareware
Encoder
[012:243] [2022-11-15 15:54:08 +0000.875172][3d35] AndroidHwAvcEncoder
time:140032998 enter.

[012:244] [2022-11-15 15:54:08 +0000.875756][3d35] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007997523540 address:0x77d6e87050
[012:244] [2022-11-15 15:54:08 +0000.876937][3d35] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[012:245] [2022-11-15 15:54:08 +0000.877083][3d35] The video avc hw codec address
is 0x7835126960
[012:245] [2022-11-15 15:54:08 +0000.877261][3d35] AndroidHwAvcEncoder leave.
expire time = 2 ms

[012:245] [2022-11-15 15:54:08 +0000.877335][3d35] RegisterEncodeCompleteCallback


time:140033000 enter.

[012:246] [2022-11-15 15:54:08 +0000.877689][3d35] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[012:246] [2022-11-15 15:54:08 +0000.877785][3d35] InitEncode time:140033001


enter.

[012:246] [2022-11-15 15:54:08 +0000.877929][3d35] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[012:246] [2022-11-15 15:54:08 +0000.878010][3d35] Create time:140033001 enter.

[012:246] [2022-11-15 15:54:08 +0000.878073][3d35] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[012:246] [2022-11-15 15:54:08 +0000.878151][3d35]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7820e0fe80
[012:247] [2022-11-15 15:54:08 +0000.878446][3d35] supported_type:audio/mp4a-latm
[012:247] [2022-11-15 15:54:08 +0000.878533][3d35] supported_type:audio/mp4a-latm
[012:247] [2022-11-15 15:54:08 +0000.878611][3d35] supported_type:audio/3gpp
[012:247] [2022-11-15 15:54:08 +0000.878681][3d35] supported_type:audio/3gpp
[012:248] [2022-11-15 15:54:08 +0000.880329][3d35] supported_type:audio/amr-wb
[012:249] [2022-11-15 15:54:08 +0000.880562][3d35] supported_type:audio/amr-wb
[012:249] [2022-11-15 15:54:08 +0000.880616][3d35] supported_type:audio/flac
[012:249] [2022-11-15 15:54:08 +0000.880658][3d35] supported_type:audio/flac
[012:249] [2022-11-15 15:54:08 +0000.880720][3d35] supported_type:audio/opus
[012:249] [2022-11-15 15:54:08 +0000.880908][3d35] supported_type:video/avc
[012:249] [2022-11-15 15:54:08 +0000.880955][3d35] name:c2.qti.avc.encoder
mime:video/avc
[012:249] [2022-11-15 15:54:08 +0000.881030][3d35] hwCodecPrefix :OMX.qcom.
[012:249] [2022-11-15 15:54:08 +0000.881090][3d35] hwCodecPrefix :OMX.Nvidia.
[012:249] [2022-11-15 15:54:08 +0000.881132][3d35] hwCodecPrefix :OMX.IMG.TOPAZ
[012:249] [2022-11-15 15:54:08 +0000.881171][3d35] hwCodecPrefix :OMX.Exynos
[012:249] [2022-11-15 15:54:08 +0000.881212][3d35] hwCodecPrefix :OMX.MTK
[012:249] [2022-11-15 15:54:08 +0000.881254][3d35] hwCodecPrefix :OMX.hantro
[012:249] [2022-11-15 15:54:08 +0000.881289][3d35] hwCodecPrefix :OMX.Intel
[012:249] [2022-11-15 15:54:08 +0000.881321][3d35] hwCodecPrefix :OMX.ARM
[012:250] [2022-11-15 15:54:08 +0000.881369][3d35] supported_type:video/avc
[012:250] [2022-11-15 15:54:08 +0000.881415][3d35] name:OMX.qcom.video.encoder.avc
mime:video/avc
[012:250] [2022-11-15 15:54:08 +0000.881464][3d35] hwCodecPrefix :OMX.qcom.
[012:250] [2022-11-15 15:54:08 +0000.881505][3d35] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[012:250] [2022-11-15 15:54:08 +0000.881552][3d35] mediacodec_createCodecByName
time:140033005 enter.

[012:250] [2022-11-15 15:54:08 +0000.881596][3d35] WrapAndroidMediaCodec


time:140033005 enter.

[012:250] [2022-11-15 15:54:08 +0000.881803][3d35] WrapAndroidMediaCodec leave.


expire time = 0 ms

[012:278] [2022-11-15 15:54:08 +0000.909540][3d35] mediacodec_createCodecByName


leave. expire time = 28 ms

[012:278] [2022-11-15 15:54:08 +0000.909675][3d35] WrapAndroidMediaFromat


time:140033033 enter.

[012:278] [2022-11-15 15:54:08 +0000.909802][3d35] WrapAndroidMediaFromat leave.


expire time = 0 ms

[012:307] [2022-11-15 15:54:08 +0000.938601][3d3c]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[012:346] [2022-11-15 15:54:08 +0000.977800][3d35] Destroy time:140033101 enter.

[012:346] [2022-11-15 15:54:08 +0000.977943][3d35] WrapAndroidMediaFromat::


Destroy
[012:346] [2022-11-15 15:54:08 +0000.977972][3d35] Destroy leave. expire time = 0
ms

[012:346] [2022-11-15 15:54:08 +0000.977986][3d35] ~WrapAndroidMediaFromat


time:140033101 enter.

[012:346] [2022-11-15 15:54:08 +0000.978001][3d35] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[012:346] [2022-11-15 15:54:08 +0000.978017][3d35] Create leave. expire time = 100


ms

[012:346] [2022-11-15 15:54:08 +0000.978033][3d35] isSemiPlanarSupport


time:140033101 enter.

[012:346] [2022-11-15 15:54:08 +0000.978043][3d35] H264Encoder isSemiPlanarSupport


[012:346] [2022-11-15 15:54:08 +0000.978060][3d35] isSemiPlanarSupport leave.
expire time = 0 ms

[012:346] [2022-11-15 15:54:08 +0000.978171][3d35] creat hw H264Encoder success,


isSemiPlanar:1
[012:346] [2022-11-15 15:54:08 +0000.978296][3d35] InitEncode leave. expire time =
100 ms

[012:346] [2022-11-15 15:54:08 +0000.978331][3d35] H264Encode::created Encoder


[012:346] [2022-11-15 15:54:08 +0000.978346][3d35] H264Encode:: H264 encoder
created.
[012:346] [2022-11-15 15:54:08 +0000.978354][3d35] H264 encoder created.
[012:346] [2022-11-15 15:54:08 +0000.978363][3d35]
RecordingSessionInternalSimple:created avc encoder avc: 0x7820d86f40
[012:347] [2022-11-15 15:54:08 +0000.978374][3d35] setOutput:
[012:347] [2022-11-15 15:54:08 +0000.978382][3d35]
RecordingSessionInternalSimple:encoder set output to muxer!
[012:347] [2022-11-15 15:54:08 +0000.978391][3d35] request a key frame
[012:347] [2022-11-15 15:54:08 +0000.978443][3d35] H264Encode:: request a key frame
[012:347] [2022-11-15 15:54:08 +0000.978529][3d36] Start:
[012:347] [2022-11-15 15:54:08 +0000.978646][3d47] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[012:347] [2022-11-15 15:54:08 +0000.978679][3d47] Reset: history total size: 98
[012:347] [2022-11-15 15:54:08 +0000.978698][3d47] DeviceStart:
audioDevice_:0x78cad3f000
[012:347] [2022-11-15 15:54:08 +0000.978750][3d47] DeviceStart: time profile
playout init before
[012:347] [2022-11-15 15:54:08 +0000.978766][3d47] DeviceStart: time profile
playout init end
[012:347] [2022-11-15 15:54:08 +0000.978775][3d47] OpenSlesOutput:Start playout

[012:348] [2022-11-15 15:54:08 +0000.980179][3d47] Create the opensl output player.


streamtype before:0

[012:348] [2022-11-15 15:54:08 +0000.980220][3d47] Create the opensl output player.


streamtype after:3

[012:367] [2022-11-15 15:54:08 +0000.998806][3d47] Enqueue opensl buffer size:1764


[012:379] [2022-11-15 15:54:09 +0000.10935][3d3c]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[012:395] [2022-11-15 15:54:09 +0000.26563][3d47] DeviceStart: time profile playout
all end
[012:395] [2022-11-15 15:54:09 +0000.26694][3d47] operator(): Audio playback
started.
[012:395] [2022-11-15 15:54:09 +0000.27098][3e1a] NeedMorePlayData: Scale the
volume to zero now!
[012:410] [2022-11-15 15:54:09 +0000.42159][3d36] begine recode to first frame
spend time:215
[012:410] [2022-11-15 15:54:09 +0000.42234][3d36] add frame because frame interval.
[012:410] [2022-11-15 15:54:09 +0000.42261][3d36]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[012:410] [2022-11-15 15:54:09 +0000.42278][3d36]
GPUImageProcessing::SetOrientation orientation: 90
[012:411] [2022-11-15 15:54:09 +0000.42551][3d36] drawYUV420 render
OpenGLRenderProgram:0x7835e76c98
[012:453] [2022-11-15 15:54:09 +0000.84924][3d36] drawYUV420 render
OpenGLRenderProgram:0x7835e76c98
[012:453] [2022-11-15 15:54:09 +0000.84899][3d3c]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[012:473] [2022-11-15 15:54:09 +0000.105051][3d3c] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//bgm.mp3
sync_mode: 1 seek_pos: 2600 delay: 0 this:0x7835e76800
[012:474] [2022-11-15 15:54:09 +0000.105877][3e08] FFMpeg=> [mp3 @ 0x786bde4200]
Current FFmpeg version git-2021-06-16-97cea6f

[012:475] [2022-11-15 15:54:09 +0000.106406][3e08] Warning(ff_ffplay.cpp:68):


FFMpeg=> [mp3 @ 0x786bde4200] Estimating duration from bitrate, this may be
inaccurate

[012:475] [2022-11-15 15:54:09 +0000.106534][3e0b]


AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[012:475] [2022-11-15 15:54:09 +0000.107211][3e09] success seekto
avformat_seek_file to: 2600000
[012:475] [2022-11-15 15:54:09 +0000.107355][3e09] Drop one audio frame for seekto,
pkt_dts 36495360 audio_seek_pos_: 2600000
[012:476] [2022-11-15 15:54:09 +0000.108250][3d3c] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[012:477] [2022-11-15 15:54:09 +0000.108924][3d47] The audio playback speed:100
(1/100)
[012:477] [2022-11-15 15:54:09 +0000.109056][3d47] lipsync_debug: The current
played audio timestamp is:26(1/50)
[012:477] [2022-11-15 15:54:09 +0000.109175][3d47] First audio frame rendering
[012:481] [2022-11-15 15:54:09 +0000.112563][3e0c] add aac audio track with id:1
[012:492] [2022-11-15 15:54:09 +0000.123422][3e0c] audio start ts:0
[012:492] [2022-11-15 15:54:09 +0000.123813][3e0c] the audio frame has been written
into MP4 file
[012:501] [2022-11-15 15:54:09 +0000.132748][3d36] drawYUV420 render
OpenGLRenderProgram:0x7835e76c98
[012:507] [2022-11-15 15:54:09 +0000.139291][3e0b] Push an pts:33 to dts queue.
[012:572] [2022-11-15 15:54:09 +0000.203654][3d36] max rang is 200ms, insert a
frame last pts:100 current pts:167
[012:597] [2022-11-15 15:54:09 +0000.229108][3e0b] h264 add frame header cdr flag
[012:599] [2022-11-15 15:54:09 +0000.230536][3e0b] h264 add frame header cdr flag
[012:599] [2022-11-15 15:54:09 +0000.231171][3e0b] Received key frame:0
[012:599] [2022-11-15 15:54:09 +0000.231263][3e0b] H264Encode:: get a sps pps
header!headerSize:29
[012:600] [2022-11-15 15:54:09 +0000.231487][3e0c] get the H.264 SPS parameter
[012:600] [2022-11-15 15:54:09 +0000.231981][3e0b] last dts:0 currentPts:33
ppsOrSPS:0 queue length:4
[012:600] [2022-11-15 15:54:09 +0000.232105][3e0c] add video track with id:2
[012:602] [2022-11-15 15:54:09 +0000.233702][3e0c] get the H.264 PPS parameter
[012:603] [2022-11-15 15:54:09 +0000.234589][3e0c] get the H.264 IDR frame
[012:603] [2022-11-15 15:54:09 +0000.234889][3e0c] resss:true
[012:603] [2022-11-15 15:54:09 +0000.234971][3e0c] video start ts:0
[012:603] [2022-11-15 15:54:09 +0000.235184][3e0c] the video frame has been written
into MP4 file
[012:613] [2022-11-15 15:54:09 +0000.244856][3e1a]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[012:722] [2022-11-15 15:54:09 +0000.354069][3d36] CropFilter::OnVideoFrame
outputtexture :37
[012:732] [2022-11-15 15:54:09 +0000.363699][3d36] The read pixel from buffer take:
5 width:1920 height:1080 frameType:0
[012:788] [2022-11-15 15:54:09 +0000.420348][3d36] The convert RGB to YUV take 5
[012:843] [2022-11-15 15:54:09 +0000.474586][3d36] max rang is 200ms, insert a
frame last pts:367 current pts:433
[013:018] [2022-11-15 15:54:09 +0000.649700][3d36] CameraSource::PushExtraFrame
pkt_dts: 600, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7841e98900
[013:081] [2022-11-15 15:54:09 +0000.712686][3d36] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[013:081] [2022-11-15 15:54:09 +0000.712902][3d36] GPUImageProcessing: input frame
width2160 X 3840
[013:082] [2022-11-15 15:54:09 +0000.713625][3d36] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[013:082] [2022-11-15 15:54:09 +0000.713757][3d36] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[013:118] [2022-11-15 15:54:09 +0000.750337][748b] video render surface render a
frame
[013:142] [2022-11-15 15:54:09 +0000.773375][3e0b] DTS queue for
Generator:0x78532a72b8 633 667
[013:142] [2022-11-15 15:54:09 +0000.774132][3e0b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:600 pts:600
[013:189] [2022-11-15 15:54:09 +0000.821189][3e0b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:733
[013:189] [2022-11-15 15:54:09 +0000.821339][3e0b] push video frame to H264
encoder. (100 frame for one log)

[013:190] [2022-11-15 15:54:09 +0000.821408][3e0b] push video frame to H264


encoder. (100 frame for one log) used width:1920 height:1080

[013:190] [2022-11-15 15:54:09 +0000.821428][3e0b] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1920 height:1080 pts:733(100 frame for one
log)

[013:190] [2022-11-15 15:54:09 +0000.821448][3e0b] The input pts:733 fps:30


[013:207] [2022-11-15 15:54:09 +0000.838755][3d36] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[013:270] [2022-11-15 15:54:09 +0000.902051][3e0b] SendFrame
encodedImage._timeStamp:700encodedImage->_length:77136
[013:298] [2022-11-15 15:54:09 +0000.930083][3d36] The convert RGB to YUV take 17
[013:310] [2022-11-15 15:54:09 +0000.942133][3e0b] H264Encode::H264SWEncoder get
callback, length:72656 type:1 nalType:1length:72652
[013:652] [2022-11-15 15:54:10 +0000.284072][3e1a]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[013:663] [2022-11-15 15:54:10 +0000.295323][3d36] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1981 diff: 20
[013:711] [2022-11-15 15:54:10 +0000.343236][3d36] CropFilter::OnVideoFrame
outputtexture :37
[013:712] [2022-11-15 15:54:10 +0000.343443][3d36] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[013:783] [2022-11-15 15:54:10 +0000.414784][3d36] The convert RGB to YUV take 5
[013:827] [2022-11-15 15:54:10 +0000.459185][3e0b] Push an pts:1367 to dts queue.
[013:964] [2022-11-15 15:54:10 +0000.595951][3e0b] last dts:1333 currentPts:1367
ppsOrSPS:0 queue length:5
[013:971] [2022-11-15 15:54:10 +0000.603035][3d36] CameraSource::PushExtraFrame
pkt_dts: 1556, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7841e98900
[013:981] [2022-11-15 15:54:10 +0000.612809][3e0b] DTS queue for
Generator:0x78532a72b8 1433 1467 1500 1533
[014:109] [2022-11-15 15:54:10 +0000.740646][748b] video render surface render a
frame
[014:239] [2022-11-15 15:54:10 +0000.870982][3d36] max rang is 200ms, insert a
frame last pts:1756 current pts:1823
[014:240] [2022-11-15 15:54:10 +0000.871996][3d36] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[014:300] [2022-11-15 15:54:10 +0000.932101][3d36] The convert RGB to YUV take 4
[014:437] [2022-11-15 15:54:11 +0000.68477][3d36] max rang is 200ms, insert a frame
last pts:1966 current pts:2033
[014:589] [2022-11-15 15:54:11 +0000.220956][3e0b] h264 add frame header cdr flag
[014:589] [2022-11-15 15:54:11 +0000.221235][3e0b] Received key frame:2000
[014:618] [2022-11-15 15:54:11 +0000.250040][3e1a]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[014:638] [2022-11-15 15:54:11 +0000.270295][3e0c] get the H.264 IDR frame
[014:711] [2022-11-15 15:54:11 +0000.342757][3d36] CropFilter::OnVideoFrame
outputtexture :37
[014:711] [2022-11-15 15:54:11 +0000.343034][3d36] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[014:775] [2022-11-15 15:54:11 +0000.406723][3d36] The convert RGB to YUV take 6
[014:816] [2022-11-15 15:54:11 +0000.448068][3e0b] DTS queue for
Generator:0x78532a72b8 2233 2267 2300 2333 2367
[014:906] [2022-11-15 15:54:11 +0000.537923][3d36] max rang is 200ms, insert a
frame last pts:2433 current pts:2499
[014:916] [2022-11-15 15:54:11 +0000.547838][3d47] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[014:916] [2022-11-15 15:54:11 +0000.548274][3d36] OnNeedStopRecording:
[014:917] [2022-11-15 15:54:11 +0000.549258][7439]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[014:925] [2022-11-15 15:54:11 +0000.557213][3d36] operator(): Stop
[014:926] [2022-11-15 15:54:11 +0000.557598][3d3c] OnOutputAudioFrame: Have not
start, exit OnOutputAudioFrame
[014:927] [2022-11-15 15:54:11 +0000.558478][3d3c] OnAudioTimer: Have not start,
exit OnAudioTimer
[014:927] [2022-11-15 15:54:11 +0000.558820][3d36] Stop:
[014:928] [2022-11-15 15:54:11 +0000.560171][3d47] DeviceStop:
audioDevice_:0x78cad3f000
[014:928] [2022-11-15 15:54:11 +0000.560300][3d47] OpenSlesOutput:Stop playout

[014:934] [2022-11-15 15:54:11 +0000.565397][3d47] DeviceStop: Done


[014:934] [2022-11-15 15:54:11 +0000.565567][3d47] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[014:937] [2022-11-15 15:54:11 +0000.568808][3e0b]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[014:938] [2022-11-15 15:54:11 +0000.569731][3d35] stop recording
[014:938] [2022-11-15 15:54:11 +0000.569816][3d35]
RecordingSessionInternalSimple:destroy media processers
[014:938] [2022-11-15 15:54:11 +0000.569837][3d35] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[014:938] [2022-11-15 15:54:11 +0000.569851][3d35] H264Encode::flushing hareware
Encoder
[014:938] [2022-11-15 15:54:11 +0000.570052][3d35] Flush time:140035693 enter.

[014:938] [2022-11-15 15:54:11 +0000.570141][3d35] H264Encoder encoder flush


[014:938] [2022-11-15 15:54:11 +0000.570161][3d35] flush output queue
[015:275] [2022-11-15 15:54:11 +0000.906581][3d35] Flush leave. expire time = 337
ms

[015:275] [2022-11-15 15:54:11 +0000.907082][3d35] ~H264EncodeWrap:


[015:275] [2022-11-15 15:54:11 +0000.907211][3d35] ~H264Encode:
[015:275] [2022-11-15 15:54:11 +0000.907263][3d35] teardownCompressionSession:
H264Encode::destroying Encoder
[015:275] [2022-11-15 15:54:11 +0000.907309][3d35] Release time:140036030 enter.

[015:276] [2022-11-15 15:54:11 +0000.907566][3d35] Release:


MediaCodecVideoEncoder::Release _inited:1
[015:276] [2022-11-15 15:54:11 +0000.907639][3d35] Destroy time:140036031 enter.

[015:276] [2022-11-15 15:54:11 +0000.907680][3d35] H264Encoder encoderDestroy


[015:276] [2022-11-15 15:54:11 +0000.907721][3d35]
AndroidMediaCodecVideoEncoder::release env: 0x78cac1b6c0
[015:276] [2022-11-15 15:54:11 +0000.907764][3d35]
AndroidMediaCodecVideoEncoder::Destroy
[015:303] [2022-11-15 15:54:11 +0000.934842][3d35] Destroy leave. expire time = 27
ms

[015:303] [2022-11-15 15:54:11 +0000.935074][3d35] Release leave. expire time = 28


ms
[015:303] [2022-11-15 15:54:11 +0000.935113][3d35] ~AndroidHwAvcEncoder
time:140036058 enter.

[015:303] [2022-11-15 15:54:11 +0000.935278][3d35] Release time:140036058 enter.

[015:303] [2022-11-15 15:54:11 +0000.935327][3d35] Release:


MediaCodecVideoEncoder:: has been released before, just return
[015:303] [2022-11-15 15:54:11 +0000.935352][3d35] Release leave. expire time = 0
ms

[015:304] [2022-11-15 15:54:11 +0000.935367][3d35] ~AndroidMediaCodecVideoEncoder


[015:304] [2022-11-15 15:54:11 +0000.935381][3d35] ~WrapAndroidMediaCodec
time:140036059 enter.

[015:304] [2022-11-15 15:54:11 +0000.935399][3d35] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[015:304] [2022-11-15 15:54:11 +0000.935413][3d35] video hevc hw codec


destructor:0x7835126960

[015:304] [2022-11-15 15:54:11 +0000.935456][3d35] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[015:304] [2022-11-15 15:54:11 +0000.935502][3d35] teardownCompressionSession:


H264Encode::destroyed Encoder
[015:304] [2022-11-15 15:54:11 +0000.935529][3d35]
RecordingSessionInternalSimple:destroy aac encoder output!
[015:304] [2022-11-15 15:54:11 +0000.935546][3d35] AACSWEncode destructor
[015:310] [2022-11-15 15:54:11 +0000.941658][3e0c] MP4 close file successfully
[015:310] [2022-11-15 15:54:11 +0000.941817][3e0c] Recording session Internal:
notify recording ok
[015:310] [2022-11-15 15:54:11 +0000.941849][3e0c] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1668527636512/
record_video_140032986.mp4
[015:310] [2022-11-15 15:54:11 +0000.941878][3e0c] OnRecordFinish:
[015:314] [2022-11-15 15:54:11 +0000.945900][3d36] DestroyPipelineAndFilters
time:140036069 enter.

[015:314] [2022-11-15 15:54:11 +0000.946287][3d36] UnbindInputFilter 0x7841e98a40


this 0x7835e76f80
[015:314] [2022-11-15 15:54:11 +0000.946335][3d36] UnbindInputFilter 0x7835e76f80
this 0x7815199818
[015:314] [2022-11-15 15:54:11 +0000.946354][3d36] filter: filter pipeline destroy
this: 0x7815199780
[015:315] [2022-11-15 15:54:11 +0000.946492][3d36] ClearVideoOfSources: recodring
total frames:76
[015:315] [2022-11-15 15:54:11 +0000.946523][3d36] ClearVideoOfSources:
[015:315] [2022-11-15 15:54:11 +0000.946544][3d36] GPUImageProcessing destruct.
[015:315] [2022-11-15 15:54:11 +0000.946566][3d36] destroy TrivalImageDrawer
0x78ba8cc400
[015:315] [2022-11-15 15:54:11 +0000.946583][3d36] The shader has been initialize,
clean up them.

[015:317] [2022-11-15 15:54:11 +0000.948907][3d36] ~OpenGLFrameBuffer:


[015:318] [2022-11-15 15:54:11 +0000.950305][3d36] ~OpenGLFrameBuffer:
[015:319] [2022-11-15 15:54:11 +0000.950458][3d36] ~OpenGLFrameBuffer:
[015:319] [2022-11-15 15:54:11 +0000.950533][3d36] ~OpenGLFrameBuffer:
[015:319] [2022-11-15 15:54:11 +0000.950596][3d36] ~OpenGLFrameBuffer:
[015:319] [2022-11-15 15:54:11 +0000.950749][3d36] ~OpenGLFrameBuffer:
[015:319] [2022-11-15 15:54:11 +0000.951028][3d36] GPUImageProcessing destruct
finish.
[015:319] [2022-11-15 15:54:11 +0000.951082][3d36] GPURGBAFrame destruct.
[015:319] [2022-11-15 15:54:11 +0000.951125][3d36] destroy OpenGLRenderProgram
0x7835e76c98
[015:319] [2022-11-15 15:54:11 +0000.951146][3d36] ~CameraSource time:140036074
enter.

[015:319] [2022-11-15 15:54:11 +0000.951156][3d36] ~CameraSource leave. expire


time = 0 ms

[015:320] [2022-11-15 15:54:11 +0000.952251][3d36] DestroyPipelineAndFilters


leave. expire time = 6 ms

[017:009] [2022-11-15 15:54:13 +0000.640939][7439] SetOrientation:


MediaFilterCamera:: SetOrientation: 90
[017:009] [2022-11-15 15:54:13 +0000.641027][7439]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[017:009] [2022-11-15 15:54:13 +0000.641147][7439]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[017:009] [2022-11-15 15:54:13 +0000.641351][3d36] MediaFilterCamera, recording
file context:0x7853376100 input texture:31
[017:010] [2022-11-15 15:54:13 +0000.641393][3d36] construct OpenGLRenderProgram
0x7835e76898
[017:010] [2022-11-15 15:54:13 +0000.641408][3d36] CropFilter::SetOrientation
orientation: 90
[017:010] [2022-11-15 15:54:13 +0000.641419][3d36] filter: filter pipeline
construtc this: 0x7814efe480
[017:010] [2022-11-15 15:54:13 +0000.641430][3d36] filter: filter pipeline2 update
pattern: 1
[017:010] [2022-11-15 15:54:13 +0000.641442][3d36] CameraSource::source_id_:3
[017:010] [2022-11-15 15:54:13 +0000.641727][3d36] SetPlayLoop: AudioSource
SetPlayLoop 0
[017:010] [2022-11-15 15:54:13 +0000.641788][3d36]
Warning(media_filter_camera.cc:483): seekPos:5000
[017:010] [2022-11-15 15:54:13 +0000.641810][3d36] BindInputFilter 0x7841e98a40
this 0x7835e76b80
[017:010] [2022-11-15 15:54:13 +0000.641836][3d36] BindInputFilter 0x7835e76b80
this 0x7814efe518
[017:010] [2022-11-15 15:54:13 +0000.641852][3d36] SetParamForFilter time:140037765
enter.

[017:010] [2022-11-15 15:54:13 +0000.641866][3d36] SetParamForFilter: Params video


index is: 2
[017:010] [2022-11-15 15:54:13 +0000.641877][3d36] SetParamForFilter: Params seek
pos is: 2
[017:010] [2022-11-15 15:54:13 +0000.641889][3d36] crop filter video index:2
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel/
movie_mode: 0
[017:010] [2022-11-15 15:54:13 +0000.641908][3d36] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//config.json
[017:010] [2022-11-15 15:54:13 +0000.642219][3d36]
exp_des.start:0exp_des.end:2666exp_des.expressionstr:
[017:010] [2022-11-15 15:54:13 +0000.642279][3d36]
exp_des.start:0exp_des.end:2666exp_des.expressionstr:
[017:010] [2022-11-15 15:54:13 +0000.642300][3d36]
exp_des.start:0exp_des.end:2666exp_des.expressionstr:0.65 + x*0.2 /2666
[017:010] [2022-11-15 15:54:13 +0000.642317][3d36]
exp_des.start:0exp_des.end:2666exp_des.expressionstr:0.65 + x*0.2 /2666
[017:010] [2022-11-15 15:54:13 +0000.642331][3d36]
exp_des.start:0exp_des.end:2666exp_des.expressionstr:13.1*x/1000 -10
[017:010] [2022-11-15 15:54:13 +0000.642343][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[017:010] [2022-11-15 15:54:13 +0000.642355][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[017:010] [2022-11-15 15:54:13 +0000.642365][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[017:011] [2022-11-15 15:54:13 +0000.642375][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[017:011] [2022-11-15 15:54:13 +0000.642386][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[017:011] [2022-11-15 15:54:13 +0000.642396][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[017:011] [2022-11-15 15:54:13 +0000.642407][3d36]
Warning(parse_template_json.cc:95): json parament no found the parament
[017:011] [2022-11-15 15:54:13 +0000.642417][3d36]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[017:011] [2022-11-15 15:54:13 +0000.642496][3d36] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//filter.png
[017:011] [2022-11-15 15:54:13 +0000.642521][3d36]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[017:011] [2022-11-15 15:54:13 +0000.642533][3d36]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[017:013] [2022-11-15 15:54:13 +0000.644563][3d36] SetParamForFilter leave. expire
time = 3 ms

[017:013] [2022-11-15 15:54:13 +0000.644719][3d36] OnOutputSizeChanged width 1920


height 1080
[017:013] [2022-11-15 15:54:13 +0000.644764][3d36] OpenGLFrameBuffer: width:1920
height:1080
[017:013] [2022-11-15 15:54:13 +0000.644786][3d36] OpenGLFrameBuffer: width:1920
height:1080
[017:013] [2022-11-15 15:54:13 +0000.644802][3d36] OpenGLFrameBuffer: width:1920
height:1080
[017:013] [2022-11-15 15:54:13 +0000.644812][3d36] OpenGLFrameBuffer: width:1920
height:1080
[017:013] [2022-11-15 15:54:13 +0000.644822][3d36] OpenGLFrameBuffer: width:1920
height:1080
[017:013] [2022-11-15 15:54:13 +0000.644833][3d36] OpenGLFrameBuffer: width:1920
height:1080
[017:013] [2022-11-15 15:54:13 +0000.644845][3d36] construct TrivalImageDrawer
0x78ba8cc400
[017:013] [2022-11-15 15:54:13 +0000.644860][3d36] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x78ba8cc400 context 0x79976f1200
[017:013] [2022-11-15 15:54:13 +0000.644876][3d36] setupGLES:
[017:014] [2022-11-15 15:54:13 +0000.645432][3d36] OpenGLRenderProgram::Initialize.
[017:014] [2022-11-15 15:54:13 +0000.645549][3d36] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[017:014] [2022-11-15 15:54:13 +0000.645573][3d36] 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 GL_QCOM_shading_rate
[017:014] [2022-11-15 15:54:13 +0000.645664][3d36] Init open gl render:
0x7835e76898
[017:014] [2022-11-15 15:54:13 +0000.645698][3d36] Fragement shader path:
[017:014] [2022-11-15 15:54:13 +0000.645715][3d36] Fragement shader path:
[017:014] [2022-11-15 15:54:13 +0000.645725][3d36] create opengl program object.
[017:014] [2022-11-15 15:54:13 +0000.645736][3d36] create shader: vertex
[017:014] [2022-11-15 15:54:13 +0000.645901][3d36] create shader: fragment
[017:025] [2022-11-15 15:54:13 +0000.656569][3d36] External image path is empty!
[017:025] [2022-11-15 15:54:13 +0000.656684][3d36] Error(crop_filter.cc:464): Init
the image texture failed.
[017:025] [2022-11-15 15:54:13 +0000.656708][3d36] OpenGLRenderProgram::Initialize
success.
[017:025] [2022-11-15 15:54:13 +0000.656763][3d36] Setup the OpenGL result:1
[017:025] [2022-11-15 15:54:13 +0000.657179][3d35] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_166852763
6512/record_video_140037780.mp4
[017:026] [2022-11-15 15:54:13 +0000.657430][3d35] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_166852763
6512/record_video_140037780.mp4 fileFd: -1 audio_timescale:44100
video_timescale:90000
[017:026] [2022-11-15 15:54:13 +0000.657496][3d35] 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
[017:026] [2022-11-15 15:54:13 +0000.657529][3d35] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_166852763
6512/record_video_140037780.mp4 fileFD: -1
[017:026] [2022-11-15 15:54:13 +0000.657553][3e4a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78532a7098
[017:026] [2022-11-15 15:54:13 +0000.657858][3d35] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_166852763
6512/record_video_140037780.mp4 is opened successfully
[017:026] [2022-11-15 15:54:13 +0000.657894][3d35] setupMediaProcessers:
[017:026] [2022-11-15 15:54:13 +0000.657908][3d35]
RecordingSessionInternalSimple:setup media processers.
[017:026] [2022-11-15 15:54:13 +0000.657920][3d35] construct AAC encoder
[017:026] [2022-11-15 15:54:13 +0000.658094][3d35] H264Encoder creating:
superfast011818
[017:026] [2022-11-15 15:54:13 +0000.658123][3d35] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[017:027] [2022-11-15 15:54:13 +0000.658581][3d35] H264Encode::GetMachineModel is
2109119DG
[017:027] [2022-11-15 15:54:13 +0000.658620][3d35] H264Encoder machine_mode
is:2109119DG
[017:027] [2022-11-15 15:54:13 +0000.658634][3d35] setupCompressionSession:
[017:027] [2022-11-15 15:54:13 +0000.658644][3d35] H264Encode::creating hareware
Encoder
[017:027] [2022-11-15 15:54:13 +0000.658654][3d35] AndroidHwAvcEncoder
time:140037782 enter.

[017:027] [2022-11-15 15:54:13 +0000.658793][3d35] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007997523540 address:0x77d6e87050
[017:027] [2022-11-15 15:54:13 +0000.658885][3d35] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[017:027] [2022-11-15 15:54:13 +0000.658920][3d35] The video avc hw codec address
is 0x7835126900
[017:027] [2022-11-15 15:54:13 +0000.658960][3d35] AndroidHwAvcEncoder leave.
expire time = 0 ms

[017:027] [2022-11-15 15:54:13 +0000.658996][3d35] RegisterEncodeCompleteCallback


time:140037782 enter.

[017:027] [2022-11-15 15:54:13 +0000.659092][3d35] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[017:027] [2022-11-15 15:54:13 +0000.659120][3d35] InitEncode time:140037782


enter.

[017:027] [2022-11-15 15:54:13 +0000.659158][3d35] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[017:027] [2022-11-15 15:54:13 +0000.659182][3d35] Create time:140037782 enter.

[017:027] [2022-11-15 15:54:13 +0000.659197][3d35] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[017:027] [2022-11-15 15:54:13 +0000.659212][3d35]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x78319e17c0
[017:027] [2022-11-15 15:54:13 +0000.659306][3d35] supported_type:audio/mp4a-latm
[017:027] [2022-11-15 15:54:13 +0000.659327][3d35] supported_type:audio/mp4a-latm
[017:027] [2022-11-15 15:54:13 +0000.659344][3d35] supported_type:audio/3gpp
[017:027] [2022-11-15 15:54:13 +0000.659359][3d35] supported_type:audio/3gpp
[017:028] [2022-11-15 15:54:13 +0000.659380][3d35] supported_type:audio/amr-wb
[017:028] [2022-11-15 15:54:13 +0000.659395][3d35] supported_type:audio/amr-wb
[017:028] [2022-11-15 15:54:13 +0000.659410][3d35] supported_type:audio/flac
[017:028] [2022-11-15 15:54:13 +0000.659425][3d35] supported_type:audio/flac
[017:028] [2022-11-15 15:54:13 +0000.659447][3d35] supported_type:audio/opus
[017:028] [2022-11-15 15:54:13 +0000.659517][3d35] supported_type:video/avc
[017:028] [2022-11-15 15:54:13 +0000.659536][3d35] name:c2.qti.avc.encoder
mime:video/avc
[017:028] [2022-11-15 15:54:13 +0000.659560][3d35] hwCodecPrefix :OMX.qcom.
[017:028] [2022-11-15 15:54:13 +0000.659575][3d35] hwCodecPrefix :OMX.Nvidia.
[017:028] [2022-11-15 15:54:13 +0000.659589][3d35] hwCodecPrefix :OMX.IMG.TOPAZ
[017:028] [2022-11-15 15:54:13 +0000.659601][3d35] hwCodecPrefix :OMX.Exynos
[017:028] [2022-11-15 15:54:13 +0000.659610][3d35] hwCodecPrefix :OMX.MTK
[017:028] [2022-11-15 15:54:13 +0000.659621][3d35] hwCodecPrefix :OMX.hantro
[017:028] [2022-11-15 15:54:13 +0000.659630][3d35] hwCodecPrefix :OMX.Intel
[017:028] [2022-11-15 15:54:13 +0000.659638][3d35] hwCodecPrefix :OMX.ARM
[017:028] [2022-11-15 15:54:13 +0000.659650][3d35] supported_type:video/avc
[017:028] [2022-11-15 15:54:13 +0000.659663][3d35] name:OMX.qcom.video.encoder.avc
mime:video/avc
[017:028] [2022-11-15 15:54:13 +0000.659676][3d35] hwCodecPrefix :OMX.qcom.
[017:028] [2022-11-15 15:54:13 +0000.659691][3d35] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[017:028] [2022-11-15 15:54:13 +0000.659706][3d35] mediacodec_createCodecByName
time:140037783 enter.

[017:028] [2022-11-15 15:54:13 +0000.659720][3d35] WrapAndroidMediaCodec


time:140037783 enter.

[017:028] [2022-11-15 15:54:13 +0000.659780][3d35] WrapAndroidMediaCodec leave.


expire time = 0 ms

[017:046] [2022-11-15 15:54:13 +0000.678303][3d35] mediacodec_createCodecByName


leave. expire time = 18 ms

[017:047] [2022-11-15 15:54:13 +0000.678418][3d35] WrapAndroidMediaFromat


time:140037802 enter.

[017:047] [2022-11-15 15:54:13 +0000.678475][3d35] WrapAndroidMediaFromat leave.


expire time = 0 ms

[017:078] [2022-11-15 15:54:13 +0000.709861][3d3c]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[017:109] [2022-11-15 15:54:13 +0000.741352][3d35] Destroy time:140037864 enter.

[017:110] [2022-11-15 15:54:13 +0000.741482][3d35] WrapAndroidMediaFromat::


Destroy
[017:110] [2022-11-15 15:54:13 +0000.741520][3d35] Destroy leave. expire time = 1
ms

[017:110] [2022-11-15 15:54:13 +0000.741532][3d35] ~WrapAndroidMediaFromat


time:140037865 enter.

[017:110] [2022-11-15 15:54:13 +0000.741553][3d35] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[017:110] [2022-11-15 15:54:13 +0000.741567][3d35] Create leave. expire time = 83


ms
[017:110] [2022-11-15 15:54:13 +0000.741579][3d35] isSemiPlanarSupport
time:140037865 enter.

[017:110] [2022-11-15 15:54:13 +0000.741591][3d35] H264Encoder isSemiPlanarSupport


[017:110] [2022-11-15 15:54:13 +0000.741608][3d35] isSemiPlanarSupport leave.
expire time = 0 ms

[017:110] [2022-11-15 15:54:13 +0000.741703][3d35] creat hw H264Encoder success,


isSemiPlanar:1
[017:110] [2022-11-15 15:54:13 +0000.741894][3d35] InitEncode leave. expire time =
83 ms

[017:110] [2022-11-15 15:54:13 +0000.741940][3d35] H264Encode::created Encoder


[017:110] [2022-11-15 15:54:13 +0000.741953][3d35] H264Encode:: H264 encoder
created.
[017:110] [2022-11-15 15:54:13 +0000.741961][3d35] H264 encoder created.
[017:110] [2022-11-15 15:54:13 +0000.741970][3d35]
RecordingSessionInternalSimple:created avc encoder avc: 0x78cac430c0
[017:110] [2022-11-15 15:54:13 +0000.741983][3d35] setOutput:
[017:110] [2022-11-15 15:54:13 +0000.741992][3d35]
RecordingSessionInternalSimple:encoder set output to muxer!
[017:110] [2022-11-15 15:54:13 +0000.742000][3d35] request a key frame
[017:110] [2022-11-15 15:54:13 +0000.742007][3d35] H264Encode:: request a key frame
[017:110] [2022-11-15 15:54:13 +0000.742107][3d36] Start:
[017:110] [2022-11-15 15:54:13 +0000.742366][3d47] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[017:111] [2022-11-15 15:54:13 +0000.742406][3d47] Reset: history total size: 98
[017:111] [2022-11-15 15:54:13 +0000.742425][3d47] DeviceStart:
audioDevice_:0x78cad3f000
[017:111] [2022-11-15 15:54:13 +0000.742435][3d47] DeviceStart: time profile
playout init before
[017:111] [2022-11-15 15:54:13 +0000.742446][3d47] DeviceStart: time profile
playout init end
[017:111] [2022-11-15 15:54:13 +0000.742453][3d47] OpenSlesOutput:Start playout

[017:111] [2022-11-15 15:54:13 +0000.743051][3d47] Create the opensl output player.


streamtype before:0

[017:111] [2022-11-15 15:54:13 +0000.743083][3d47] Create the opensl output player.


streamtype after:3

[017:127] [2022-11-15 15:54:13 +0000.758993][3d47] Enqueue opensl buffer size:1764


[017:150] [2022-11-15 15:54:13 +0000.782136][3d3c]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[017:155] [2022-11-15 15:54:13 +0000.786537][3d47] DeviceStart: time profile
playout all end
[017:155] [2022-11-15 15:54:13 +0000.786685][3d47] operator(): Audio playback
started.
[017:155] [2022-11-15 15:54:13 +0000.787100][3e51] NeedMorePlayData: Scale the
volume to zero now!
[017:172] [2022-11-15 15:54:13 +0000.804354][3d36] begine recode to first frame
spend time:164
[017:173] [2022-11-15 15:54:13 +0000.804513][3d36] add frame because frame
interval.
[017:173] [2022-11-15 15:54:13 +0000.804556][3d36]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[017:180] [2022-11-15 15:54:13 +0000.812055][3d36]
GPUImageProcessing::SetOrientation orientation: 90
[017:183] [2022-11-15 15:54:13 +0000.814860][3d36] drawYUV420 render
OpenGLRenderProgram:0x7835e76898
[017:216] [2022-11-15 15:54:13 +0000.848341][3d36] drawYUV420 render
OpenGLRenderProgram:0x7835e76898
[017:224] [2022-11-15 15:54:13 +0000.856328][3d3c]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[017:251] [2022-11-15 15:54:13 +0000.882564][3d36] drawYUV420 render
OpenGLRenderProgram:0x7835e76898
[017:251] [2022-11-15 15:54:13 +0000.882986][3e49]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[017:256] [2022-11-15 15:54:13 +0000.888123][3d3c] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//bgm.mp3
sync_mode: 1 seek_pos: 5000 delay: 0 this:0x7835e76c00
[017:258] [2022-11-15 15:54:13 +0000.890119][3e45] FFMpeg=> [mp3 @ 0x7815120400]
Current FFmpeg version git-2021-06-16-97cea6f

[017:259] [2022-11-15 15:54:13 +0000.890556][3e45] Warning(ff_ffplay.cpp:68):


FFMpeg=> [mp3 @ 0x7815120400] Estimating duration from bitrate, this may be
inaccurate

[017:259] [2022-11-15 15:54:13 +0000.891269][3e47] success seekto


avformat_seek_file to: 5000000
[017:260] [2022-11-15 15:54:13 +0000.891481][3e47] Drop one audio frame for seekto,
pkt_dts 70410240 audio_seek_pos_: 5000000
[017:264] [2022-11-15 15:54:13 +0000.895678][3d47] First audio frame rendering
[017:270] [2022-11-15 15:54:13 +0000.901647][3e4a] add aac audio track with id:1
[017:279] [2022-11-15 15:54:13 +0000.910385][3e4a] audio start ts:0
[017:279] [2022-11-15 15:54:13 +0000.910559][3e4a] the audio frame has been written
into MP4 file
[017:284] [2022-11-15 15:54:13 +0000.915839][3d36] CameraSource::PushExtraFrame
pkt_dts: 100, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7841e98900
[017:339] [2022-11-15 15:54:13 +0000.970586][3d3c] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[017:344] [2022-11-15 15:54:13 +0000.975424][3d36] max rang is 200ms, insert a
frame last pts:100 current pts:167
[017:382] [2022-11-15 15:54:14 +0000.13775][3e49] h264 add frame header cdr flag
[017:387] [2022-11-15 15:54:14 +0000.19173][3e49] h264 add frame header cdr flag
[017:388] [2022-11-15 15:54:14 +0000.20237][3e49] Received key frame:0
[017:389] [2022-11-15 15:54:14 +0000.20559][3e49] H264Encode:: get a sps pps
header!headerSize:29
[017:389] [2022-11-15 15:54:14 +0000.21044][3e4a] get the H.264 SPS parameter
[017:390] [2022-11-15 15:54:14 +0000.21461][3e4a] add video track with id:2
[017:395] [2022-11-15 15:54:14 +0000.27136][3e4a] get the H.264 PPS parameter
[017:397] [2022-11-15 15:54:14 +0000.29104][3d47] The audio playback speed:100
(1/100)
[017:397] [2022-11-15 15:54:14 +0000.29301][3d47] lipsync_debug: The current played
audio timestamp is:208(1/50)
[017:400] [2022-11-15 15:54:14 +0000.31962][3e4a] get the H.264 IDR frame
[017:400] [2022-11-15 15:54:14 +0000.32077][3e4a] resss:true
[017:400] [2022-11-15 15:54:14 +0000.32097][3e4a] video start ts:0
[017:400] [2022-11-15 15:54:14 +0000.32159][3e4a] the video frame has been written
into MP4 file
[017:448] [2022-11-15 15:54:14 +0000.79734][3d36] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[017:502] [2022-11-15 15:54:14 +0000.133703][748b] video render surface render a
frame
[017:502] [2022-11-15 15:54:14 +0000.134054][3d36] max rang is 200ms, insert a
frame last pts:267 current pts:334
[017:512] [2022-11-15 15:54:14 +0000.143496][3e49] Push an pts:267 to dts queue.
[017:563] [2022-11-15 15:54:14 +0000.194675][3d36] The convert RGB to YUV take 8
[017:576] [2022-11-15 15:54:14 +0000.208167][3e49] last dts:233 currentPts:267
ppsOrSPS:0 queue length:3
[017:856] [2022-11-15 15:54:14 +0000.488242][3e51]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[017:901] [2022-11-15 15:54:14 +0000.532760][3d36] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2984 diff: 17
[017:948] [2022-11-15 15:54:14 +0000.579996][3d36] CropFilter::OnVideoFrame
outputtexture :33
[017:948] [2022-11-15 15:54:14 +0000.580290][3d36] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[017:969] [2022-11-15 15:54:14 +0000.601301][3e49] DTS queue for
Generator:0x78532a72b8 633 667 700 733
[018:070] [2022-11-15 15:54:14 +0000.702360][3d36] max rang is 200ms, insert a
frame last pts:833 current pts:900
[018:075] [2022-11-15 15:54:14 +0000.706979][3d36] The convert RGB to YUV take 4
[018:136] [2022-11-15 15:54:14 +0000.767629][3d36] max rang is 200ms, insert a
frame last pts:900 current pts:967
[018:272] [2022-11-15 15:54:14 +0000.904062][3d36] max rang is 200ms, insert a
frame last pts:1033 current pts:1100
[018:411] [2022-11-15 15:54:15 +0000.42929][3d36] CameraSource::PushExtraFrame
pkt_dts: 1233, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7841e98900
[018:452] [2022-11-15 15:54:15 +0000.84334][3d36] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[018:542] [2022-11-15 15:54:15 +0000.174189][3d36] The convert RGB to YUV take 4
[018:605] [2022-11-15 15:54:15 +0000.236661][748b] video render surface render a
frame
[018:670] [2022-11-15 15:54:15 +0000.302320][3d36] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[018:671] [2022-11-15 15:54:15 +0000.302487][3d36] GPUImageProcessing: input frame
width2160 X 3840
[018:672] [2022-11-15 15:54:15 +0000.303956][3d36] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[018:672] [2022-11-15 15:54:15 +0000.304200][3d36] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[018:800] [2022-11-15 15:54:15 +0000.432202][3e49] DTS queue for
Generator:0x78532a72b8 1467 1500 1533 1567
[018:802] [2022-11-15 15:54:15 +0000.433494][3e49] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1467 pts:1467
[018:812] [2022-11-15 15:54:15 +0000.443852][3e49] Push an pts:1600 to dts queue.
[018:818] [2022-11-15 15:54:15 +0000.449646][3e51]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[018:874] [2022-11-15 15:54:15 +0000.505632][3d36] max rang is 200ms, insert a
frame last pts:1633 current pts:1700
[018:902] [2022-11-15 15:54:15 +0000.533697][3e49] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:1667
[018:902] [2022-11-15 15:54:15 +0000.533817][3e49] push video frame to H264
encoder. (100 frame for one log)

[018:902] [2022-11-15 15:54:15 +0000.533872][3e49] push video frame to H264


encoder. (100 frame for one log) used width:1920 height:1080

[018:902] [2022-11-15 15:54:15 +0000.533888][3e49] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1920 height:1080 pts:1667(100 frame for one
log)
[018:902] [2022-11-15 15:54:15 +0000.533906][3e49] The input pts:1667 fps:30
[018:943] [2022-11-15 15:54:15 +0000.574916][3e49] SendFrame
encodedImage._timeStamp:1600encodedImage->_length:55216
[018:943] [2022-11-15 15:54:15 +0000.575073][3e49] last dts:1567 currentPts:1600
ppsOrSPS:0 queue length:4
[018:948] [2022-11-15 15:54:15 +0000.579561][3d36] CropFilter::OnVideoFrame
outputtexture :33
[018:948] [2022-11-15 15:54:15 +0000.579779][3d36] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[019:007] [2022-11-15 15:54:15 +0000.639196][3d36] max rang is 200ms, insert a
frame last pts:1766 current pts:1833
[019:028] [2022-11-15 15:54:15 +0000.660176][3e49] H264Encode::H264SWEncoder get
callback, length:100480 type:1 nalType:1length:100476
[019:062] [2022-11-15 15:54:15 +0000.693689][3d36] The convert RGB to YUV take 5
[019:205] [2022-11-15 15:54:15 +0000.836910][3d36] max rang is 200ms, insert a
frame last pts:1966 current pts:2033
[019:348] [2022-11-15 15:54:15 +0000.980027][3e49] h264 add frame header cdr flag
[019:353] [2022-11-15 15:54:15 +0000.984477][3e49] Received key frame:2000
[019:359] [2022-11-15 15:54:15 +0000.990836][3e4a] get the H.264 IDR frame
[019:450] [2022-11-15 15:54:16 +0000.82382][3d36] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[019:477] [2022-11-15 15:54:16 +0000.108884][3d36] CameraSource::PushExtraFrame
pkt_dts: 2300, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7841e98900
[019:542] [2022-11-15 15:54:16 +0000.174125][3d36] The convert RGB to YUV take 5
[019:615] [2022-11-15 15:54:16 +0000.246494][3e49] DTS queue for
Generator:0x78532a72b8 2267 2300 2333 2367 2400
[019:707] [2022-11-15 15:54:16 +0000.339004][748b] video render surface render a
frame
[019:851] [2022-11-15 15:54:16 +0000.483080][3e51]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[019:912] [2022-11-15 15:54:16 +0000.543569][3d36] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3982 diff: 19
[019:913] [2022-11-15 15:54:16 +0000.544659][3d47] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[019:916] [2022-11-15 15:54:16 +0000.547726][3d36] OnNeedStopRecording:
[019:916] [2022-11-15 15:54:16 +0000.548183][7439]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[019:917] [2022-11-15 15:54:16 +0000.548464][3d36] operator(): Stop
[019:918] [2022-11-15 15:54:16 +0000.550321][3d36] Stop:
[019:919] [2022-11-15 15:54:16 +0000.550781][3d47] DeviceStop:
audioDevice_:0x78cad3f000
[019:919] [2022-11-15 15:54:16 +0000.550865][3d47] OpenSlesOutput:Stop playout

[019:924] [2022-11-15 15:54:16 +0000.555593][3d47] DeviceStop: Done


[019:924] [2022-11-15 15:54:16 +0000.556095][3d47] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[019:925] [2022-11-15 15:54:16 +0000.556986][3e49]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[019:929] [2022-11-15 15:54:16 +0000.560561][3d35] stop recording
[019:929] [2022-11-15 15:54:16 +0000.560667][3d35]
RecordingSessionInternalSimple:destroy media processers
[019:929] [2022-11-15 15:54:16 +0000.560689][3d35] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[019:929] [2022-11-15 15:54:16 +0000.560702][3d35] H264Encode::flushing hareware
Encoder
[019:929] [2022-11-15 15:54:16 +0000.560867][3d35] Flush time:140040684 enter.

[019:929] [2022-11-15 15:54:16 +0000.560918][3d35] H264Encoder encoder flush


[019:929] [2022-11-15 15:54:16 +0000.560942][3d35] flush output queue
[020:258] [2022-11-15 15:54:16 +0000.890163][3d35] Flush leave. expire time = 329
ms

[020:259] [2022-11-15 15:54:16 +0000.890512][3d35] ~H264EncodeWrap:


[020:259] [2022-11-15 15:54:16 +0000.890572][3d35] ~H264Encode:
[020:259] [2022-11-15 15:54:16 +0000.890608][3d35] teardownCompressionSession:
H264Encode::destroying Encoder
[020:259] [2022-11-15 15:54:16 +0000.890646][3d35] Release time:140041014 enter.

[020:259] [2022-11-15 15:54:16 +0000.890885][3d35] Release:


MediaCodecVideoEncoder::Release _inited:1
[020:259] [2022-11-15 15:54:16 +0000.890945][3d35] Destroy time:140041014 enter.

[020:259] [2022-11-15 15:54:16 +0000.890981][3d35] H264Encoder encoderDestroy


[020:259] [2022-11-15 15:54:16 +0000.891020][3d35]
AndroidMediaCodecVideoEncoder::release env: 0x78cac44100
[020:259] [2022-11-15 15:54:16 +0000.891057][3d35]
AndroidMediaCodecVideoEncoder::Destroy
[020:281] [2022-11-15 15:54:16 +0000.912933][3d35] Destroy leave. expire time = 22
ms

[020:281] [2022-11-15 15:54:16 +0000.913229][3d35] Release leave. expire time = 22


ms

[020:281] [2022-11-15 15:54:16 +0000.913284][3d35] ~AndroidHwAvcEncoder


time:140041036 enter.

[020:282] [2022-11-15 15:54:16 +0000.914179][3d35] Release time:140041037 enter.

[020:282] [2022-11-15 15:54:16 +0000.914306][3d35] Release:


MediaCodecVideoEncoder:: has been released before, just return
[020:282] [2022-11-15 15:54:16 +0000.914349][3d35] Release leave. expire time = 0
ms

[020:283] [2022-11-15 15:54:16 +0000.914386][3d35] ~AndroidMediaCodecVideoEncoder


[020:283] [2022-11-15 15:54:16 +0000.914419][3d35] ~WrapAndroidMediaCodec
time:140041038 enter.

[020:283] [2022-11-15 15:54:16 +0000.914454][3d35] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[020:283] [2022-11-15 15:54:16 +0000.914488][3d35] video hevc hw codec


destructor:0x7835126900

[020:283] [2022-11-15 15:54:16 +0000.914584][3d35] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[020:283] [2022-11-15 15:54:16 +0000.914649][3d35] teardownCompressionSession:


H264Encode::destroyed Encoder
[020:283] [2022-11-15 15:54:16 +0000.914697][3d35]
RecordingSessionInternalSimple:destroy aac encoder output!
[020:283] [2022-11-15 15:54:16 +0000.914735][3d35] AACSWEncode destructor
[020:302] [2022-11-15 15:54:16 +0000.934060][3e4a] MP4 close file successfully
[020:302] [2022-11-15 15:54:16 +0000.934232][3e4a] Recording session Internal:
notify recording ok
[020:302] [2022-11-15 15:54:16 +0000.934274][3e4a] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1668527636512/
record_video_140037780.mp4
[020:302] [2022-11-15 15:54:16 +0000.934316][3e4a] OnRecordFinish:
[020:304] [2022-11-15 15:54:16 +0000.935648][3d36] DestroyPipelineAndFilters
time:140041059 enter.

[020:307] [2022-11-15 15:54:16 +0000.938582][3d36] UnbindInputFilter 0x7841e98a40


this 0x7835e76b80
[020:307] [2022-11-15 15:54:16 +0000.938725][3d36] UnbindInputFilter 0x7835e76b80
this 0x7814efe518
[020:307] [2022-11-15 15:54:16 +0000.938820][3d36] filter: filter pipeline destroy
this: 0x7814efe480
[020:307] [2022-11-15 15:54:16 +0000.939020][3d36] ClearVideoOfSources: recodring
total frames:83
[020:307] [2022-11-15 15:54:16 +0000.939067][3d36] ClearVideoOfSources:
[020:307] [2022-11-15 15:54:16 +0000.939100][3d36] GPUImageProcessing destruct.
[020:307] [2022-11-15 15:54:16 +0000.939143][3d36] destroy TrivalImageDrawer
0x78ba8cc400
[020:307] [2022-11-15 15:54:16 +0000.939179][3d36] The shader has been initialize,
clean up them.

[020:308] [2022-11-15 15:54:16 +0000.940212][3d36] ~OpenGLFrameBuffer:


[020:309] [2022-11-15 15:54:16 +0000.940942][3d36] ~OpenGLFrameBuffer:
[020:309] [2022-11-15 15:54:16 +0000.941164][3d36] ~OpenGLFrameBuffer:
[020:309] [2022-11-15 15:54:16 +0000.941351][3d36] ~OpenGLFrameBuffer:
[020:310] [2022-11-15 15:54:16 +0000.941515][3d36] ~OpenGLFrameBuffer:
[020:310] [2022-11-15 15:54:16 +0000.941647][3d36] ~OpenGLFrameBuffer:
[020:310] [2022-11-15 15:54:16 +0000.942238][3d36] GPUImageProcessing destruct
finish.
[020:310] [2022-11-15 15:54:16 +0000.942319][3d36] GPURGBAFrame destruct.
[020:311] [2022-11-15 15:54:16 +0000.942421][3d36] destroy OpenGLRenderProgram
0x7835e76898
[020:311] [2022-11-15 15:54:16 +0000.942468][3d36] ~CameraSource time:140041066
enter.

[020:311] [2022-11-15 15:54:16 +0000.942505][3d36] ~CameraSource leave. expire


time = 0 ms

[020:318] [2022-11-15 15:54:16 +0000.949531][3d36] DestroyPipelineAndFilters


leave. expire time = 14 ms

[022:880] [2022-11-15 15:54:19 +0000.511730][7439] SetOrientation:


MediaFilterCamera:: SetOrientation: 90
[022:880] [2022-11-15 15:54:19 +0000.511814][7439]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[022:880] [2022-11-15 15:54:19 +0000.511905][7439]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[022:880] [2022-11-15 15:54:19 +0000.512147][3d36] MediaFilterCamera, recording
file context:0x7853376100 input texture:31
[022:880] [2022-11-15 15:54:19 +0000.512219][3d36] construct OpenGLRenderProgram
0x7835e76c98
[022:880] [2022-11-15 15:54:19 +0000.512261][3d36] CropFilter::SetOrientation
orientation: 90
[022:880] [2022-11-15 15:54:19 +0000.512295][3d36] filter: filter pipeline
construtc this: 0x7814e38780
[022:880] [2022-11-15 15:54:19 +0000.512330][3d36] filter: filter pipeline2 update
pattern: 1
[022:881] [2022-11-15 15:54:19 +0000.512463][3d36] CameraSource::source_id_:4
[022:881] [2022-11-15 15:54:19 +0000.513335][3d36] SetPlayLoop: AudioSource
SetPlayLoop 0
[022:882] [2022-11-15 15:54:19 +0000.513430][3d36]
Warning(media_filter_camera.cc:483): seekPos:7666
[022:882] [2022-11-15 15:54:19 +0000.513491][3d36] BindInputFilter 0x7841e98a40
this 0x7835e76f80
[022:882] [2022-11-15 15:54:19 +0000.513561][3d36] BindInputFilter 0x7835e76f80
this 0x7814e38818
[022:882] [2022-11-15 15:54:19 +0000.513609][3d36] SetParamForFilter time:140043637
enter.

[022:882] [2022-11-15 15:54:19 +0000.513667][3d36] SetParamForFilter: Params video


index is: 3
[022:882] [2022-11-15 15:54:19 +0000.513703][3d36] SetParamForFilter: Params seek
pos is: 3
[022:882] [2022-11-15 15:54:19 +0000.513738][3d36] crop filter video index:3
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel/
movie_mode: 0
[022:882] [2022-11-15 15:54:19 +0000.513796][3d36] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//config.json
[022:883] [2022-11-15 15:54:19 +0000.514808][3d36]
exp_des.start:0exp_des.end:2333exp_des.expressionstr:
[022:883] [2022-11-15 15:54:19 +0000.514892][3d36]
exp_des.start:0exp_des.end:2333exp_des.expressionstr:
[022:883] [2022-11-15 15:54:19 +0000.514938][3d36]
exp_des.start:0exp_des.end:2333exp_des.expressionstr:0.65 + x*0.2 /2333
[022:883] [2022-11-15 15:54:19 +0000.514982][3d36]
exp_des.start:0exp_des.end:2333exp_des.expressionstr:0.65 + x*0.2 /2333
[022:883] [2022-11-15 15:54:19 +0000.515025][3d36]
exp_des.start:0exp_des.end:2333exp_des.expressionstr:15.2*x/1000 -10
[022:883] [2022-11-15 15:54:19 +0000.515080][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[022:883] [2022-11-15 15:54:19 +0000.515129][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[022:883] [2022-11-15 15:54:19 +0000.515165][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[022:883] [2022-11-15 15:54:19 +0000.515200][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[022:883] [2022-11-15 15:54:19 +0000.515320][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[022:883] [2022-11-15 15:54:19 +0000.515361][3d36]
Warning(parse_template_json.cc:45): json parament no found the parament
[022:884] [2022-11-15 15:54:19 +0000.515397][3d36]
Warning(parse_template_json.cc:95): json parament no found the parament
[022:884] [2022-11-15 15:54:19 +0000.515435][3d36]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[022:884] [2022-11-15 15:54:19 +0000.515475][3d36] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//filter.png
[022:884] [2022-11-15 15:54:19 +0000.515512][3d36]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[022:884] [2022-11-15 15:54:19 +0000.515548][3d36]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[022:888] [2022-11-15 15:54:19 +0000.519679][3d36] SetParamForFilter leave. expire
time = 6 ms
[022:888] [2022-11-15 15:54:19 +0000.519921][3d36] OnOutputSizeChanged width 1920
height 1080
[022:888] [2022-11-15 15:54:19 +0000.519987][3d36] OpenGLFrameBuffer: width:1920
height:1080
[022:888] [2022-11-15 15:54:19 +0000.520026][3d36] OpenGLFrameBuffer: width:1920
height:1080
[022:888] [2022-11-15 15:54:19 +0000.520063][3d36] OpenGLFrameBuffer: width:1920
height:1080
[022:888] [2022-11-15 15:54:19 +0000.520096][3d36] OpenGLFrameBuffer: width:1920
height:1080
[022:888] [2022-11-15 15:54:19 +0000.520128][3d36] OpenGLFrameBuffer: width:1920
height:1080
[022:888] [2022-11-15 15:54:19 +0000.520162][3d36] OpenGLFrameBuffer: width:1920
height:1080
[022:888] [2022-11-15 15:54:19 +0000.520194][3d36] construct TrivalImageDrawer
0x78ba8cc400
[022:888] [2022-11-15 15:54:19 +0000.520229][3d36] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x78ba8cc400 context 0x79976f1200
[022:888] [2022-11-15 15:54:19 +0000.520344][3d36] setupGLES:
[022:890] [2022-11-15 15:54:19 +0000.521377][3d36] OpenGLRenderProgram::Initialize.
[022:890] [2022-11-15 15:54:19 +0000.521468][3d36] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[022:890] [2022-11-15 15:54:19 +0000.521507][3d36] 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 GL_QCOM_shading_rate
[022:890] [2022-11-15 15:54:19 +0000.521663][3d36] Init open gl render:
0x7835e76c98
[022:890] [2022-11-15 15:54:19 +0000.521716][3d36] Fragement shader path:
[022:890] [2022-11-15 15:54:19 +0000.521762][3d36] Fragement shader path:
[022:890] [2022-11-15 15:54:19 +0000.521794][3d36] create opengl program object.
[022:890] [2022-11-15 15:54:19 +0000.521827][3d36] create shader: vertex
[022:890] [2022-11-15 15:54:19 +0000.522269][3d36] create shader: fragment
[022:910] [2022-11-15 15:54:19 +0000.541510][3d36] External image path is empty!
[022:910] [2022-11-15 15:54:19 +0000.541647][3d36] Error(crop_filter.cc:464): Init
the image texture failed.
[022:910] [2022-11-15 15:54:19 +0000.541682][3d36] OpenGLRenderProgram::Initialize
success.
[022:910] [2022-11-15 15:54:19 +0000.541742][3d36] Setup the OpenGL result:1
[022:911] [2022-11-15 15:54:19 +0000.542773][3d35] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_166852763
6512/record_video_140043665.mp4
[022:912] [2022-11-15 15:54:19 +0000.543711][3d35] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_166852763
6512/record_video_140043665.mp4 fileFd: -1 audio_timescale:44100
video_timescale:90000
[022:912] [2022-11-15 15:54:19 +0000.543811][3e64] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78532a7098
[022:912] [2022-11-15 15:54:19 +0000.544111][3d35] 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
[022:912] [2022-11-15 15:54:19 +0000.544258][3d35] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_166852763
6512/record_video_140043665.mp4 fileFD: -1
[022:914] [2022-11-15 15:54:19 +0000.545490][3d35] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_166852763
6512/record_video_140043665.mp4 is opened successfully
[022:914] [2022-11-15 15:54:19 +0000.545641][3d35] setupMediaProcessers:
[022:914] [2022-11-15 15:54:19 +0000.545721][3d35]
RecordingSessionInternalSimple:setup media processers.
[022:914] [2022-11-15 15:54:19 +0000.545797][3d35] construct AAC encoder
[022:915] [2022-11-15 15:54:19 +0000.546937][3d35] H264Encoder creating:
superfast011818
[022:915] [2022-11-15 15:54:19 +0000.547135][3d35] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[022:919] [2022-11-15 15:54:19 +0000.550922][3d35] H264Encode::GetMachineModel is
2109119DG
[022:919] [2022-11-15 15:54:19 +0000.551124][3d35] H264Encoder machine_mode
is:2109119DG
[022:919] [2022-11-15 15:54:19 +0000.551295][3d35] setupCompressionSession:
[022:920] [2022-11-15 15:54:19 +0000.551459][3d35] H264Encode::creating hareware
Encoder
[022:920] [2022-11-15 15:54:19 +0000.551532][3d35] AndroidHwAvcEncoder
time:140043675 enter.

[022:920] [2022-11-15 15:54:19 +0000.552321][3d35] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007997523540 address:0x77d6e87050
[022:921] [2022-11-15 15:54:19 +0000.552757][3d35] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[022:921] [2022-11-15 15:54:19 +0000.552858][3d35] The video avc hw codec address
is 0x7835126a88
[022:921] [2022-11-15 15:54:19 +0000.553015][3d35] AndroidHwAvcEncoder leave.
expire time = 1 ms

[022:921] [2022-11-15 15:54:19 +0000.553165][3d35] RegisterEncodeCompleteCallback


time:140043676 enter.

[022:922] [2022-11-15 15:54:19 +0000.553413][3d35] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[022:922] [2022-11-15 15:54:19 +0000.553521][3d35] InitEncode time:140043677


enter.

[022:922] [2022-11-15 15:54:19 +0000.553688][3d35] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[022:922] [2022-11-15 15:54:19 +0000.553825][3d35] Create time:140043677 enter.

[022:922] [2022-11-15 15:54:19 +0000.553906][3d35] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[022:922] [2022-11-15 15:54:19 +0000.554000][3d35]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7831b4c340
[022:922] [2022-11-15 15:54:19 +0000.554338][3d35] supported_type:audio/mp4a-latm
[022:923] [2022-11-15 15:54:19 +0000.554479][3d35] supported_type:audio/mp4a-latm
[022:923] [2022-11-15 15:54:19 +0000.554575][3d35] supported_type:audio/3gpp
[022:923] [2022-11-15 15:54:19 +0000.554659][3d35] supported_type:audio/3gpp
[022:923] [2022-11-15 15:54:19 +0000.554749][3d35] supported_type:audio/amr-wb
[022:923] [2022-11-15 15:54:19 +0000.554878][3d35] supported_type:audio/amr-wb
[022:923] [2022-11-15 15:54:19 +0000.554972][3d35] supported_type:audio/flac
[022:923] [2022-11-15 15:54:19 +0000.555053][3d35] supported_type:audio/flac
[022:924] [2022-11-15 15:54:19 +0000.555883][3d35] supported_type:audio/opus
[022:924] [2022-11-15 15:54:19 +0000.556357][3d35] supported_type:video/avc
[022:925] [2022-11-15 15:54:19 +0000.556752][3d35] name:c2.qti.avc.encoder
mime:video/avc
[022:925] [2022-11-15 15:54:19 +0000.556897][3d35] hwCodecPrefix :OMX.qcom.
[022:925] [2022-11-15 15:54:19 +0000.557219][3d35] hwCodecPrefix :OMX.Nvidia.
[022:925] [2022-11-15 15:54:19 +0000.557329][3d35] hwCodecPrefix :OMX.IMG.TOPAZ
[022:926] [2022-11-15 15:54:19 +0000.558079][3d35] hwCodecPrefix :OMX.Exynos
[022:926] [2022-11-15 15:54:19 +0000.558222][3d35] hwCodecPrefix :OMX.MTK
[022:926] [2022-11-15 15:54:19 +0000.558297][3d35] hwCodecPrefix :OMX.hantro
[022:927] [2022-11-15 15:54:19 +0000.558387][3d35] hwCodecPrefix :OMX.Intel
[022:927] [2022-11-15 15:54:19 +0000.558494][3d35] hwCodecPrefix :OMX.ARM
[022:927] [2022-11-15 15:54:19 +0000.558598][3d35] supported_type:video/avc
[022:927] [2022-11-15 15:54:19 +0000.558678][3d35] name:OMX.qcom.video.encoder.avc
mime:video/avc
[022:927] [2022-11-15 15:54:19 +0000.558773][3d35] hwCodecPrefix :OMX.qcom.
[022:927] [2022-11-15 15:54:19 +0000.558851][3d35] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[022:927] [2022-11-15 15:54:19 +0000.558941][3d35] mediacodec_createCodecByName
time:140043682 enter.

[022:927] [2022-11-15 15:54:19 +0000.559023][3d35] WrapAndroidMediaCodec


time:140043682 enter.

[022:928] [2022-11-15 15:54:19 +0000.559553][3d35] WrapAndroidMediaCodec leave.


expire time = 1 ms

[022:952] [2022-11-15 15:54:19 +0000.584029][3d3c]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[022:953] [2022-11-15 15:54:19 +0000.585099][3d35] mediacodec_createCodecByName
leave. expire time = 26 ms

[022:953] [2022-11-15 15:54:19 +0000.585200][3d35] WrapAndroidMediaFromat


time:140043708 enter.

[022:953] [2022-11-15 15:54:19 +0000.585281][3d35] WrapAndroidMediaFromat leave.


expire time = 0 ms

[023:021] [2022-11-15 15:54:19 +0000.652911][3d35] Destroy time:140043776 enter.

[023:021] [2022-11-15 15:54:19 +0000.653005][3d35] WrapAndroidMediaFromat::


Destroy
[023:021] [2022-11-15 15:54:19 +0000.653025][3d35] Destroy leave. expire time = 0
ms

[023:021] [2022-11-15 15:54:19 +0000.653037][3d35] ~WrapAndroidMediaFromat


time:140043776 enter.

[023:021] [2022-11-15 15:54:19 +0000.653155][3d35] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[023:021] [2022-11-15 15:54:19 +0000.653184][3d35] Create leave. expire time = 99


ms

[023:021] [2022-11-15 15:54:19 +0000.653200][3d35] isSemiPlanarSupport


time:140043776 enter.

[023:021] [2022-11-15 15:54:19 +0000.653210][3d35] H264Encoder isSemiPlanarSupport


[023:021] [2022-11-15 15:54:19 +0000.653227][3d35] isSemiPlanarSupport leave.
expire time = 0 ms

[023:021] [2022-11-15 15:54:19 +0000.653240][3d35] creat hw H264Encoder success,


isSemiPlanar:1
[023:022] [2022-11-15 15:54:19 +0000.653534][3d35] InitEncode leave. expire time =
100 ms

[023:022] [2022-11-15 15:54:19 +0000.653601][3d35] H264Encode::created Encoder


[023:022] [2022-11-15 15:54:19 +0000.653625][3d35] H264Encode:: H264 encoder
created.
[023:022] [2022-11-15 15:54:19 +0000.653640][3d35] H264 encoder created.
[023:022] [2022-11-15 15:54:19 +0000.653653][3d35]
RecordingSessionInternalSimple:created avc encoder avc: 0x78cac44100
[023:022] [2022-11-15 15:54:19 +0000.653671][3d35] setOutput:
[023:022] [2022-11-15 15:54:19 +0000.653685][3d35]
RecordingSessionInternalSimple:encoder set output to muxer!
[023:022] [2022-11-15 15:54:19 +0000.653699][3d35] request a key frame
[023:022] [2022-11-15 15:54:19 +0000.653709][3d35] H264Encode:: request a key frame
[023:022] [2022-11-15 15:54:19 +0000.653960][3d36] Start:
[023:022] [2022-11-15 15:54:19 +0000.654124][3d47] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[023:022] [2022-11-15 15:54:19 +0000.654163][3d47] Reset: history total size: 98
[023:022] [2022-11-15 15:54:19 +0000.654179][3d47] DeviceStart:
audioDevice_:0x78cad3f000
[023:022] [2022-11-15 15:54:19 +0000.654190][3d47] DeviceStart: time profile
playout init before
[023:022] [2022-11-15 15:54:19 +0000.654202][3d47] DeviceStart: time profile
playout init end
[023:022] [2022-11-15 15:54:19 +0000.654210][3d47] OpenSlesOutput:Start playout
[023:023] [2022-11-15 15:54:19 +0000.655371][3d47] Create the opensl output player.
streamtype before:0

[023:024] [2022-11-15 15:54:19 +0000.655415][3d47] Create the opensl output player.


streamtype after:3

[023:025] [2022-11-15 15:54:19 +0000.657292][3d3c]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[023:096] [2022-11-15 15:54:19 +0000.727510][3d47] Enqueue opensl buffer size:1764
[023:098] [2022-11-15 15:54:19 +0000.729622][3d3c]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[023:121] [2022-11-15 15:54:19 +0000.752556][3d47] DeviceStart: time profile
playout all end
[023:121] [2022-11-15 15:54:19 +0000.752645][3d47] operator(): Audio playback
started.
[023:121] [2022-11-15 15:54:19 +0000.752813][3e69] NeedMorePlayData: Scale the
volume to zero now!
[023:132] [2022-11-15 15:54:19 +0000.763984][3d36] begine recode to first frame
spend time:252
[023:132] [2022-11-15 15:54:19 +0000.764129][3d36] add frame because frame
interval.
[023:132] [2022-11-15 15:54:19 +0000.764184][3d36]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[023:132] [2022-11-15 15:54:19 +0000.764213][3d36]
GPUImageProcessing::SetOrientation orientation: 90
[023:137] [2022-11-15 15:54:19 +0000.768584][3d36] drawYUV420 render
OpenGLRenderProgram:0x7835e76c98
[023:137] [2022-11-15 15:54:19 +0000.769097][3d36] CropFilter::OnVideoFrame
outputtexture :34
[023:151] [2022-11-15 15:54:19 +0000.782645][3d36] The read pixel from buffer take:
14 width:1920 height:1080 frameType:0
[023:165] [2022-11-15 15:54:19 +0000.796810][3d36] drawYUV420 render
OpenGLRenderProgram:0x7835e76c98
[023:177] [2022-11-15 15:54:19 +0000.809096][3d3c] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//bgm.mp3
sync_mode: 1 seek_pos: 7666 delay: 0 this:0x7835e76800
[023:180] [2022-11-15 15:54:19 +0000.812189][3e63]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[023:180] [2022-11-15 15:54:19 +0000.811688][3e5f] FFMpeg=> [mp3 @ 0x7842140c00]
Current FFmpeg version git-2021-06-16-97cea6f

[023:182] [2022-11-15 15:54:19 +0000.814144][3e5f] Warning(ff_ffplay.cpp:68):


FFMpeg=> [mp3 @ 0x7842140c00] Estimating duration from bitrate, this may be
inaccurate

[023:184] [2022-11-15 15:54:19 +0000.815609][3e60] success seekto


avformat_seek_file to: 7666000
[023:184] [2022-11-15 15:54:19 +0000.815958][3e60] Drop one audio frame for seekto,
pkt_dts 108011520 audio_seek_pos_: 7666000
[023:186] [2022-11-15 15:54:19 +0000.818323][3d47] First audio frame rendering
[023:190] [2022-11-15 15:54:19 +0000.821558][3e64] add aac audio track with id:1
[023:199] [2022-11-15 15:54:19 +0000.831038][3e64] audio start ts:0
[023:199] [2022-11-15 15:54:19 +0000.831193][3e64] the audio frame has been written
into MP4 file
[023:212] [2022-11-15 15:54:19 +0000.843662][3d36] max rang is 200ms, insert a
frame last pts:33 current pts:100
[023:223] [2022-11-15 15:54:19 +0000.854563][3d36] drawYUV420 render
OpenGLRenderProgram:0x7835e76c98
[023:230] [2022-11-15 15:54:19 +0000.861834][3d3c] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[023:263] [2022-11-15 15:54:19 +0000.894469][3d36] The convert RGB to YUV take 2
[023:267] [2022-11-15 15:54:19 +0000.898872][3e63] h264 add frame header cdr flag
[023:268] [2022-11-15 15:54:19 +0000.899826][3e63] h264 add frame header cdr flag
[023:268] [2022-11-15 15:54:19 +0000.900279][3e63] Received key frame:0
[023:268] [2022-11-15 15:54:19 +0000.900349][3e63] H264Encode:: get a sps pps
header!headerSize:29
[023:269] [2022-11-15 15:54:19 +0000.900570][3e64] get the H.264 SPS parameter
[023:269] [2022-11-15 15:54:19 +0000.900804][3e64] add video track with id:2
[023:270] [2022-11-15 15:54:19 +0000.901698][3e64] get the H.264 PPS parameter
[023:271] [2022-11-15 15:54:19 +0000.902952][3e64] get the H.264 IDR frame
[023:271] [2022-11-15 15:54:19 +0000.903133][3e64] resss:true
[023:271] [2022-11-15 15:54:19 +0000.903192][3e64] video start ts:0
[023:271] [2022-11-15 15:54:19 +0000.903360][3e64] the video frame has been written
into MP4 file
[023:280] [2022-11-15 15:54:19 +0000.911568][3d47] The audio playback speed:100
(1/100)
[023:280] [2022-11-15 15:54:19 +0000.911696][3d47] lipsync_debug: The current
played audio timestamp is:130(1/50)
[023:301] [2022-11-15 15:54:19 +0000.933143][3d36] max rang is 200ms, insert a
frame last pts:133 current pts:199
[023:433] [2022-11-15 15:54:20 +0000.65076][3e63] Push an pts:233 to dts queue.
[023:511] [2022-11-15 15:54:20 +0000.142639][3e63] last dts:200 currentPts:233
ppsOrSPS:0 queue length:3
[023:656] [2022-11-15 15:54:20 +0000.287855][3d36] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[023:702] [2022-11-15 15:54:20 +0000.333772][3e63] DTS queue for
Generator:0x78532a72b8 433 467
[023:715] [2022-11-15 15:54:20 +0000.347120][3d36] CameraSource::PushExtraFrame
pkt_dts: 589, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7841e98900
[023:796] [2022-11-15 15:54:20 +0000.428138][3d36] The convert RGB to YUV take 16
[024:001] [2022-11-15 15:54:20 +0000.632587][748b] video render surface render a
frame
[024:004] [2022-11-15 15:54:20 +0000.635958][3d36] max rang is 200ms, insert a
frame last pts:833 current pts:899
[024:093] [2022-11-15 15:54:20 +0000.724682][3e69]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[024:105] [2022-11-15 15:54:20 +0000.737025][3d36] max rang is 200ms, insert a
frame last pts:933 current pts:999
[024:148] [2022-11-15 15:54:20 +0000.779843][3d36] CropFilter::OnVideoFrame
outputtexture :34
[024:148] [2022-11-15 15:54:20 +0000.780065][3d36] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[024:301] [2022-11-15 15:54:20 +0000.933066][3d36] max rang is 200ms, insert a
frame last pts:1133 current pts:1199
[024:309] [2022-11-15 15:54:20 +0000.940566][3d36] The convert RGB to YUV take 7
[024:503] [2022-11-15 15:54:21 +0000.134709][3d36] max rang is 200ms, insert a
frame last pts:1332 current pts:1399
[024:523] [2022-11-15 15:54:21 +0000.154954][3e63] DTS queue for
Generator:0x78532a72b8 1233 1267 1300 1333
[024:643] [2022-11-15 15:54:21 +0000.275050][3d36] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[024:737] [2022-11-15 15:54:21 +0000.368530][3e60] av_read_frame AVERROR_EOF
[024:737] [2022-11-15 15:54:21 +0000.368654][3e60] OnReceiveEOF:
[024:737] [2022-11-15 15:54:21 +0000.368693][3e60] OnDecoderFinished:
[024:763] [2022-11-15 15:54:21 +0000.395052][3e63] Push an pts:1567 to dts queue.
[024:784] [2022-11-15 15:54:21 +0000.415773][3d36] The convert RGB to YUV take 7
[024:816] [2022-11-15 15:54:21 +0000.448157][3d36] CameraSource::PushExtraFrame
pkt_dts: 1699, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7841e98900
[024:895] [2022-11-15 15:54:21 +0000.526565][3e63] last dts:1533 currentPts:1567
ppsOrSPS:0 queue length:5
[025:062] [2022-11-15 15:54:21 +0000.693769][3e69]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[025:072] [2022-11-15 15:54:21 +0000.704360][3d36] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4984 diff: 17
[025:115] [2022-11-15 15:54:21 +0000.746779][748b] video render surface render a
frame
[025:138] [2022-11-15 15:54:21 +0000.770305][3d36] CropFilter::OnVideoFrame
outputtexture :34
[025:141] [2022-11-15 15:54:21 +0000.773268][3d36] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[025:244] [2022-11-15 15:54:21 +0000.875980][3d36] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[025:244] [2022-11-15 15:54:21 +0000.876174][3d36] GPUImageProcessing: input frame
width2160 X 3840
[025:245] [2022-11-15 15:54:21 +0000.877071][3d36] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[025:245] [2022-11-15 15:54:21 +0000.877213][3d36] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[025:280] [2022-11-15 15:54:21 +0000.911947][3d36] The convert RGB to YUV take 6
[025:331] [2022-11-15 15:54:21 +0000.963089][3e63] h264 add frame header cdr flag
[025:332] [2022-11-15 15:54:21 +0000.963462][3e63] Received key frame:2000
[025:332] [2022-11-15 15:54:21 +0000.964051][3e63] DTS queue for
Generator:0x78532a72b8 2067 2100 2133
[025:354] [2022-11-15 15:54:21 +0000.986162][3e64] get the H.264 IDR frame
[025:401] [2022-11-15 15:54:22 +0000.33290][3e63] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:2067 pts:2067
[025:426] [2022-11-15 15:54:22 +0000.57763][3d3c] PullAudioFrame: PullFrame audio
finished.
[025:426] [2022-11-15 15:54:22 +0000.57859][3d3c]
Warning(media_filter_camera.cc:428): media pull audio frame EOF, so need stop
Timer!
[025:529] [2022-11-15 15:54:22 +0000.161460][3e63] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:2333
[025:530] [2022-11-15 15:54:22 +0000.161709][3e63] push video frame to H264
encoder. (100 frame for one log)

[025:531] [2022-11-15 15:54:22 +0000.162438][3e63] push video frame to H264


encoder. (100 frame for one log) used width:1920 height:1080

[025:531] [2022-11-15 15:54:22 +0000.162534][3e63] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1920 height:1080 pts:2333(100 frame for one
log)

[025:531] [2022-11-15 15:54:22 +0000.162562][3e63] The input pts:2333 fps:30


[025:547] [2022-11-15 15:54:22 +0000.178506][3e63] SendFrame
encodedImage._timeStamp:2233encodedImage->_length:126672
[025:552] [2022-11-15 15:54:22 +0000.184019][3d47] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[025:554] [2022-11-15 15:54:22 +0000.185721][3d36] OnNeedStopRecording:
[025:555] [2022-11-15 15:54:22 +0000.186616][7439]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[025:555] [2022-11-15 15:54:22 +0000.186903][3d36] operator(): Stop
[025:555] [2022-11-15 15:54:22 +0000.187095][3d36] Stop:
[025:555] [2022-11-15 15:54:22 +0000.187339][3d47] DeviceStop:
audioDevice_:0x78cad3f000
[025:556] [2022-11-15 15:54:22 +0000.187387][3d47] OpenSlesOutput:Stop playout

[025:559] [2022-11-15 15:54:22 +0000.191082][3d47] DeviceStop: Done


[025:559] [2022-11-15 15:54:22 +0000.191237][3d47] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[025:561] [2022-11-15 15:54:22 +0000.192818][3e63]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[025:563] [2022-11-15 15:54:22 +0000.194637][3d35] stop recording
[025:563] [2022-11-15 15:54:22 +0000.194718][3d35]
RecordingSessionInternalSimple:destroy media processers
[025:563] [2022-11-15 15:54:22 +0000.194741][3d35] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[025:563] [2022-11-15 15:54:22 +0000.194753][3d35] H264Encode::flushing hareware
Encoder
[025:563] [2022-11-15 15:54:22 +0000.194888][3d35] Flush time:140046318 enter.

[025:563] [2022-11-15 15:54:22 +0000.194933][3d35] H264Encoder encoder flush


[025:563] [2022-11-15 15:54:22 +0000.194946][3d35] flush output queue
[025:629] [2022-11-15 15:54:22 +0000.261140][3d35] H264Encode::H264SWEncoder get
callback, length:83040 type:1 nalType:1length:83036
[025:888] [2022-11-15 15:54:22 +0000.520174][3d35] Flush leave. expire time = 325
ms

[025:889] [2022-11-15 15:54:22 +0000.520615][3d35] ~H264EncodeWrap:


[025:889] [2022-11-15 15:54:22 +0000.520749][3d35] ~H264Encode:
[025:889] [2022-11-15 15:54:22 +0000.520925][3d35] teardownCompressionSession:
H264Encode::destroying Encoder
[025:889] [2022-11-15 15:54:22 +0000.520975][3d35] Release time:140046644 enter.

[025:889] [2022-11-15 15:54:22 +0000.521263][3d35] Release:


MediaCodecVideoEncoder::Release _inited:1
[025:889] [2022-11-15 15:54:22 +0000.521319][3d35] Destroy time:140046644 enter.

[025:889] [2022-11-15 15:54:22 +0000.521356][3d35] H264Encoder encoderDestroy


[025:890] [2022-11-15 15:54:22 +0000.521390][3d35]
AndroidMediaCodecVideoEncoder::release env: 0x7831974ac0
[025:890] [2022-11-15 15:54:22 +0000.521427][3d35]
AndroidMediaCodecVideoEncoder::Destroy
[025:916] [2022-11-15 15:54:22 +0000.547548][3d35] Destroy leave. expire time = 27
ms

[025:916] [2022-11-15 15:54:22 +0000.547836][3d35] Release leave. expire time = 27


ms

[025:916] [2022-11-15 15:54:22 +0000.547919][3d35] ~AndroidHwAvcEncoder


time:140046671 enter.

[025:916] [2022-11-15 15:54:22 +0000.548138][3d35] Release time:140046671 enter.

[025:916] [2022-11-15 15:54:22 +0000.548226][3d35] Release:


MediaCodecVideoEncoder:: has been released before, just return
[025:916] [2022-11-15 15:54:22 +0000.548265][3d35] Release leave. expire time = 0
ms

[025:916] [2022-11-15 15:54:22 +0000.548300][3d35] ~AndroidMediaCodecVideoEncoder


[025:916] [2022-11-15 15:54:22 +0000.548334][3d35] ~WrapAndroidMediaCodec
time:140046671 enter.
[025:917] [2022-11-15 15:54:22 +0000.548426][3d35] ~WrapAndroidMediaCodec leave.
expire time = 1 ms

[025:917] [2022-11-15 15:54:22 +0000.548473][3d35] video hevc hw codec


destructor:0x7835126a88

[025:917] [2022-11-15 15:54:22 +0000.548590][3d35] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[025:917] [2022-11-15 15:54:22 +0000.548654][3d35] teardownCompressionSession:


H264Encode::destroyed Encoder
[025:917] [2022-11-15 15:54:22 +0000.548705][3d35]
RecordingSessionInternalSimple:destroy aac encoder output!
[025:917] [2022-11-15 15:54:22 +0000.548741][3d35] AACSWEncode destructor
[025:940] [2022-11-15 15:54:22 +0000.571400][3e64] MP4 close file successfully
[025:940] [2022-11-15 15:54:22 +0000.571603][3e64] Recording session Internal:
notify recording ok
[025:940] [2022-11-15 15:54:22 +0000.571652][3e64] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1668527636512/
record_video_140043665.mp4
[025:940] [2022-11-15 15:54:22 +0000.571695][3e64] OnRecordFinish:
[025:942] [2022-11-15 15:54:22 +0000.573496][3d36] DestroyPipelineAndFilters
time:140046697 enter.

[025:944] [2022-11-15 15:54:22 +0000.575743][3d36] UnbindInputFilter 0x7841e98a40


this 0x7835e76f80
[025:944] [2022-11-15 15:54:22 +0000.575818][3d36] UnbindInputFilter 0x7835e76f80
this 0x7814e38818
[025:944] [2022-11-15 15:54:22 +0000.575831][3d36] filter: filter pipeline destroy
this: 0x7814e38780
[025:944] [2022-11-15 15:54:22 +0000.575898][3d36] ClearVideoOfSources: recodring
total frames:73
[025:944] [2022-11-15 15:54:22 +0000.575915][3d36] ClearVideoOfSources:
[025:944] [2022-11-15 15:54:22 +0000.575967][3d36] GPUImageProcessing destruct.
[025:944] [2022-11-15 15:54:22 +0000.575988][3d36] destroy TrivalImageDrawer
0x78ba8cc400
[025:944] [2022-11-15 15:54:22 +0000.576001][3d36] The shader has been initialize,
clean up them.

[025:944] [2022-11-15 15:54:22 +0000.576223][3d36] ~OpenGLFrameBuffer:


[025:944] [2022-11-15 15:54:22 +0000.576295][3d36] ~OpenGLFrameBuffer:
[025:944] [2022-11-15 15:54:22 +0000.576344][3d36] ~OpenGLFrameBuffer:
[025:945] [2022-11-15 15:54:22 +0000.576499][3d36] ~OpenGLFrameBuffer:
[025:945] [2022-11-15 15:54:22 +0000.576577][3d36] ~OpenGLFrameBuffer:
[025:945] [2022-11-15 15:54:22 +0000.576633][3d36] ~OpenGLFrameBuffer:
[025:945] [2022-11-15 15:54:22 +0000.576880][3d36] GPUImageProcessing destruct
finish.
[025:945] [2022-11-15 15:54:22 +0000.576915][3d36] GPURGBAFrame destruct.
[025:945] [2022-11-15 15:54:22 +0000.576955][3d36] destroy OpenGLRenderProgram
0x7835e76c98
[025:945] [2022-11-15 15:54:22 +0000.576977][3d36] ~CameraSource time:140046700
enter.

[025:945] [2022-11-15 15:54:22 +0000.576990][3d36] ~CameraSource leave. expire


time = 0 ms

[025:948] [2022-11-15 15:54:22 +0000.580209][3d36] DestroyPipelineAndFilters


leave. expire time = 6 ms

[070:348] [2022-11-15 15:55:06 +0000.980134][7472]


Java_com_xiaomi_mediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[070:349] [2022-11-15 15:55:06 +0000.980517][7472] ~MediaFilterCamera
time:140091104 enter.

[070:349] [2022-11-15 15:55:06 +0000.980777][7472] Stop:


[070:350] [2022-11-15 15:55:06 +0000.981413][3d47] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[070:356] [2022-11-15 15:55:06 +0000.988135][3d35] stop recording
[070:356] [2022-11-15 15:55:06 +0000.988351][3d35] we have stopped recording before
[070:357] [2022-11-15 15:55:06 +0000.988517][7472] Stop:
[070:357] [2022-11-15 15:55:06 +0000.988961][3d47] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[070:358] [2022-11-15 15:55:06 +0000.989539][7472] DeviceRelease:
audioDevice_:0x78cad3f000
[070:358] [2022-11-15 15:55:06 +0000.989613][7472] OpenSlesOutput:Stop playout

[070:358] [2022-11-15 15:55:06 +0000.989656][7472] DeviceRelease: Release the


webrtc device object.
[070:358] [2022-11-15 15:55:06 +0000.989951][7472] OpenSlesOutput destruct.

[070:358] [2022-11-15 15:55:06 +0000.990088][7472] DeviceRelease: Done


[070:360] [2022-11-15 15:55:06 +0000.991712][7472] DestroyPipelineAndFilters
time:140091115 enter.

[070:360] [2022-11-15 15:55:06 +0000.991790][7472] DestroyPipelineAndFilters


leave. expire time = 0 ms

[070:360] [2022-11-15 15:55:06 +0000.991816][7472] ~MediaFilterCamera leave.


expire time = 11 ms

[070:360] [2022-11-15 15:55:06 +0000.991928][7472] ~GLESContext:


[070:363] [2022-11-15 15:55:06 +0000.995220][7472] GLESContext destruct finish.
[070:364] [2022-11-15 15:55:06 +0000.995384][7472] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[070:366] [2022-11-15 15:55:06 +0000.997967][7472] global uninited!
[070:371] [2022-11-15 15:55:07 +0000.2621][7472] clear AppID 123
[070:371] [2022-11-15 15:55:07 +0000.2709][7472] UnRegister JVM for Xplatform util
[070:371] [2022-11-15 15:55:07 +0000.2739][7472] Dispose::unregister webrtc video
engine
[070:371] [2022-11-15 15:55:07 +0000.2758][7472] Init the android object with
jvm:0x0 env:0x0 context:0x0

[070:371] [2022-11-15 15:55:07 +0000.2845][7472] SetAndroidMediaCodecObjects


time:140091126 enter.

[070:371] [2022-11-15 15:55:07 +0000.2865][7472] ClearAndroidMediaCodecObjects


time:140091126 enter.

[070:371] [2022-11-15 15:55:07 +0000.2881][7472] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[070:371] [2022-11-15 15:55:07 +0000.2893][7472] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[070:371] [2022-11-15 15:55:07 +0000.2905][7472] SetAndroidMediaCodecObjects


time:140091126 enter.
[070:371] [2022-11-15 15:55:07 +0000.2916][7472] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: j[000:023] [2022-11-23 12:55:19 +0000.758595][4f83]
Log to file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start
time:2022-11-23 12:55:19 +0000
[000:023] [2022-11-23 12:55:19 +0000.758737][4f83] dump file m_prefix:-07-27-
feaf968

[000:026] [2022-11-23 12:55:19 +0000.761857][4f83] dump filename:trace.txt dump


time:1668527706

[000:026] [2022-11-23 12:55:19 +0000.762037][4f83] set AppID=123 old AppID=-1


[000:026] [2022-11-23 12:55:19 +0000.762073][4f83] Init the android object with
jvm:0xb400007d5f222540 env:0x7d5f319600 context:0x7c180cca98

[000:026] [2022-11-23 12:55:19 +0000.762091][4f83] SetAndroidMediaCodecObjects


time:37013627 enter.

[000:026] [2022-11-23 12:55:19 +0000.762105][4f83] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:026] [2022-11-23 12:55:19 +0000.762114][4f83] SetAndroidMediaCodecObjects


time:37013627 enter.

[000:026] [2022-11-23 12:55:19 +0000.762123][4f83] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007d5f222540
[000:026] [2022-11-23 12:55:19 +0000.762131][4f83] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007d5f222540 address:0x7bb2d2d050
[000:026] [2022-11-23 12:55:19 +0000.762138][4f83] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007d5f222540
address:0x7bb2d2d050
[000:026] [2022-11-23 12:55:19 +0000.762146][4f83] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:026] [2022-11-23 12:55:19 +0000.762159][4f83] Set the android objects with


jvm:0xb400007d5f222540 env:0x7d5f319600 context:0x7c180cca98

[000:028] [2022-11-23 12:55:19 +0000.763349][4f83] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7d5f319600
[000:028] [2022-11-23 12:55:19 +0000.763396][4f83] SystemUtil Init done
[000:048] [2022-11-23 12:55:19 +0000.784024][4f83]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera is null.
[000:049] [2022-11-23 12:55:19 +0000.784467][4f83]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:049] [2022-11-23 12:55:19 +0000.784918][4f83] machine model :xiaomi
[000:049] [2022-11-23 12:55:19 +0000.784949][4f83] Support this machine
model :xiaomi
[000:051] [2022-11-23 12:55:19 +0000.786390][4f83] MediaFilterCamera
[000:051] [2022-11-23 12:55:19 +0000.786455][4f83] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[000:051] [2022-11-23 12:55:19 +0000.786601][4f83] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[000:051] [2022-11-23 12:55:19 +0000.786634][4f83] Recording session using default
bitrate support by app:31457280
[000:051] [2022-11-23 12:55:19 +0000.786714][57e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7c95b9b0c0
[000:051] [2022-11-23 12:55:19 +0000.786846][57e] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:051] [2022-11-23 12:55:19 +0000.786918][4f83] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:052] [2022-11-23 12:55:19 +0000.787862][4f83] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:052] [2022-11-23 12:55:19 +0000.788154][4f83] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:052] [2022-11-23 12:55:19 +0000.788236][4f83] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:053] [2022-11-23 12:55:19 +0000.788428][4f83] DeviceInit:
[000:053] [2022-11-23 12:55:19 +0000.788647][4f83] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:053] [2022-11-23 12:55:19 +0000.788944][4f83] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:054] [2022-11-23 12:55:19 +0000.789426][4f83] CreatePlatformSpecificObjects:
[000:054] [2022-11-23 12:55:19 +0000.789468][4f83] audio device use null audio
input and opensl output
[000:054] [2022-11-23 12:55:19 +0000.789499][4f83] Create OpenSLES output module
with java VM support.

[000:054] [2022-11-23 12:55:19 +0000.789610][4f83] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:055] [2022-11-23 12:55:19 +0000.790435][4f83] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:056] [2022-11-23 12:55:19 +0000.791737][4f83] Create OpenSLES output module
with buffer num:2

[000:056] [2022-11-23 12:55:19 +0000.791859][4f83] Error(trace.cc:40): Init the


output and input for audio device template.
[000:056] [2022-11-23 12:55:19 +0000.791888][4f83] Init the output device.

[000:056] [2022-11-23 12:55:19 +0000.791902][4f83] Set the playout as stereo:1


[000:056] [2022-11-23 12:55:19 +0000.791914][4f83] Set the sample rate to be:44100

[000:058] [2022-11-23 12:55:19 +0000.794268][4f83] Low latency buffer size:144 low


sample rate:48000
[000:059] [2022-11-23 12:55:19 +0000.794368][4f83] DeviceInit: Done
[000:061] [2022-11-23 12:55:19 +0000.796876][4f83] global inited! current sdk
version: 07-27-feaf968
[000:370] [2022-11-23 12:55:20 +0000.105675][7dc2]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni:
[000:370] [2022-11-23 12:55:20 +0000.105766][7dc2]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni: texture rgb:
11, textureUniform RGB: 1, ATTRIB_VERTEX: 0, ATTRIB_TEXTURE: 1, vertex_vertices
len: 32, texture_vertices len: 32
[000:370] [2022-11-23 12:55:20 +0000.106236][7dc2]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:371] [2022-11-23 12:55:20 +0000.106400][57f] MediaFilterCamera, recording file
context:0x7c0f54d080 input texture:11
[000:371] [2022-11-23 12:55:20 +0000.106448][57f] GLESContext:
[000:371] [2022-11-23 12:55:20 +0000.106484][57f] The result of eglGetDisplay is:
0xb400007d5f315780
[000:371] [2022-11-23 12:55:20 +0000.107262][57f] The result of creation:
0x7bd8321480
[000:372] [2022-11-23 12:55:20 +0000.107356][57f] The result of
eglCreatePbufferSurface is: 0x7bd8321900
[000:372] [2022-11-23 12:55:20 +0000.107481][7dc2]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni: g_eglcontext:
0x7c0f54d080 input_texture: 11
[006:201] [2022-11-23 12:55:25 +0000.936469][4f5f] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[006:201] [2022-11-23 12:55:25 +0000.936598][4f5f]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[006:204] [2022-11-23 12:55:25 +0000.939728][4f5f]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[006:204] [2022-11-23 12:55:25 +0000.940054][57f] MediaFilterCamera, recording
file context:0x7c0f54d080 input texture:11
[006:204] [2022-11-23 12:55:25 +0000.940124][57f] construct OpenGLRenderProgram
0x7c0f5ef898
[006:204] [2022-11-23 12:55:25 +0000.940164][57f] CropFilter::SetOrientation
orientation: 90
[006:204] [2022-11-23 12:55:25 +0000.940231][57f] filter: filter pipeline construtc
this: 0x7bc54f5980
[006:204] [2022-11-23 12:55:25 +0000.940248][57f] filter: filter pipeline2 update
pattern: 1
[006:204] [2022-11-23 12:55:25 +0000.940309][57f] CameraSource::source_id_:1
[006:205] [2022-11-23 12:55:25 +0000.940719][57f] SetPlayLoop: AudioSource
SetPlayLoop 0
[006:205] [2022-11-23 12:55:25 +0000.941308][57f]
Warning(media_filter_camera.cc:483): seekPos:0
[006:206] [2022-11-23 12:55:25 +0000.941365][57f] BindInputFilter 0x7bf5757a40
this 0x7c0f5efb80
[006:206] [2022-11-23 12:55:25 +0000.941402][57f] BindInputFilter 0x7c0f5efb80
this 0x7bc54f5a18
[006:206] [2022-11-23 12:55:25 +0000.941757][57f] SetParamForFilter time:37019807
enter.

[006:206] [2022-11-23 12:55:25 +0000.941800][57f] SetParamForFilter: Params video


index is: 0
[006:206] [2022-11-23 12:55:25 +0000.941819][57f] SetParamForFilter: Params seek
pos is: 0
[006:206] [2022-11-23 12:55:25 +0000.941835][57f] crop filter video index:0
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness/
movie_mode: 0
[006:206] [2022-11-23 12:55:25 +0000.941853][57f] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//config.json
[006:207] [2022-11-23 12:55:25 +0000.942594][57f]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:207] [2022-11-23 12:55:25 +0000.942693][57f]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:207] [2022-11-23 12:55:25 +0000.942763][57f]
exp_des.start:0exp_des.end:2560exp_des.expressionstr:0.5
[006:207] [2022-11-23 12:55:25 +0000.942806][57f]
exp_des.start:0exp_des.end:2560exp_des.expressionstr:0.5
[006:207] [2022-11-23 12:55:25 +0000.942827][57f]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:207] [2022-11-23 12:55:25 +0000.942839][57f]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:207] [2022-11-23 12:55:25 +0000.942851][57f]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:207] [2022-11-23 12:55:25 +0000.942862][57f]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:207] [2022-11-23 12:55:25 +0000.942874][57f]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:207] [2022-11-23 12:55:25 +0000.942884][57f]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:207] [2022-11-23 12:55:25 +0000.942896][57f]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:207] [2022-11-23 12:55:25 +0000.942907][57f]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:207] [2022-11-23 12:55:25 +0000.942952][57f]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:207] [2022-11-23 12:55:25 +0000.942969][57f]
Warning(parse_template_json.cc:95): json parament no found the parament
[006:207] [2022-11-23 12:55:25 +0000.942982][57f]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[006:207] [2022-11-23 12:55:25 +0000.942994][57f] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//filter.png
[006:207] [2022-11-23 12:55:25 +0000.943005][57f]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[006:207] [2022-11-23 12:55:25 +0000.943017][57f]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[006:212] [2022-11-23 12:55:25 +0000.947713][57f] SetParamForFilter leave. expire
time = 6 ms

[006:212] [2022-11-23 12:55:25 +0000.948085][57f] OnOutputSizeChanged width 1920


height 1080
[006:212] [2022-11-23 12:55:25 +0000.948171][57f] OpenGLFrameBuffer: width:1920
height:1080
[006:212] [2022-11-23 12:55:25 +0000.948196][57f] OpenGLFrameBuffer: width:1920
height:1080
[006:212] [2022-11-23 12:55:25 +0000.948209][57f] OpenGLFrameBuffer: width:1920
height:1080
[006:212] [2022-11-23 12:55:25 +0000.948220][57f] OpenGLFrameBuffer: width:1920
height:1080
[006:212] [2022-11-23 12:55:25 +0000.948232][57f] OpenGLFrameBuffer: width:1920
height:1080
[006:212] [2022-11-23 12:55:25 +0000.948243][57f] OpenGLFrameBuffer: width:1920
height:1080
[006:212] [2022-11-23 12:55:25 +0000.948253][57f] construct TrivalImageDrawer
0x7bc54d9900
[006:212] [2022-11-23 12:55:25 +0000.948266][57f] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x7bc54d9900 context 0x7c85a5ab00
[006:212] [2022-11-23 12:55:25 +0000.948314][57f] setupGLES:
[006:213] [2022-11-23 12:55:25 +0000.948753][57f] OpenGLRenderProgram::Initialize.
[006:213] [2022-11-23 12:55:25 +0000.948823][57f] The version of the OpenGL: OpenGL
ES GLSL ES 3.20
[006:213] [2022-11-23 12:55:25 +0000.948847][57f] 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 GL_QCOM_shading_rate
[006:213] [2022-11-23 12:55:25 +0000.948950][57f] Init open gl render: 0x7c0f5ef898
[006:213] [2022-11-23 12:55:25 +0000.948977][57f] Fragement shader path:
[006:213] [2022-11-23 12:55:25 +0000.949007][57f] Fragement shader path:
[006:213] [2022-11-23 12:55:25 +0000.949021][57f] create opengl program object.
[006:213] [2022-11-23 12:55:25 +0000.949033][57f] create shader: vertex
[006:213] [2022-11-23 12:55:25 +0000.949178][57f] create shader: fragment
[006:226] [2022-11-23 12:55:25 +0000.961391][57f] External image path is empty!
[006:226] [2022-11-23 12:55:25 +0000.961519][57f] Error(crop_filter.cc:464): Init
the image texture failed.
[006:226] [2022-11-23 12:55:25 +0000.961546][57f] OpenGLRenderProgram::Initialize
success.
[006:226] [2022-11-23 12:55:25 +0000.961605][57f] Setup the OpenGL result:1
[006:226] [2022-11-23 12:55:25 +0000.961744][580] Pull audio failed.(wait video!)
[006:226] [2022-11-23 12:55:25 +0000.961819][580]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[006:226] [2022-11-23 12:55:25 +0000.961964][57e] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_166920811
9608/record_video_37019827.mp4
[006:226] [2022-11-23 12:55:25 +0000.962145][57e] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_166920811
9608/record_video_37019827.mp4 fileFd: -1 audio_timescale:44100
video_timescale:90000
[006:226] [2022-11-23 12:55:25 +0000.962184][57e] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[006:226] [2022-11-23 12:55:25 +0000.962208][57e] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_166920811
9608/record_video_37019827.mp4 fileFD: -1
[006:226] [2022-11-23 12:55:25 +0000.962303][646] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7c95a0a898
[006:227] [2022-11-23 12:55:25 +0000.962700][57e] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_166920811
9608/record_video_37019827.mp4 is opened successfully
[006:227] [2022-11-23 12:55:25 +0000.962738][57e] setupMediaProcessers:
[006:227] [2022-11-23 12:55:25 +0000.962762][57e]
RecordingSessionInternalSimple:setup media processers.
[006:227] [2022-11-23 12:55:25 +0000.962787][57e] construct AAC encoder
[006:227] [2022-11-23 12:55:25 +0000.963103][57e] H264Encoder creating:
superfast011818
[006:227] [2022-11-23 12:55:25 +0000.963139][57e] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[006:228] [2022-11-23 12:55:25 +0000.963753][57e] H264Encode::GetMachineModel is
2109119DG
[006:228] [2022-11-23 12:55:25 +0000.963792][57e] H264Encoder machine_mode
is:2109119DG
[006:228] [2022-11-23 12:55:25 +0000.963805][57e] setupCompressionSession:
[006:228] [2022-11-23 12:55:25 +0000.963815][57e] H264Encode::creating hareware
Encoder
[006:228] [2022-11-23 12:55:25 +0000.963826][57e] AndroidHwAvcEncoder time:37019829
enter.

[006:228] [2022-11-23 12:55:25 +0000.963972][57e] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007d5f222540 address:0x7bb2d2d050
[006:228] [2022-11-23 12:55:25 +0000.964065][57e] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[006:228] [2022-11-23 12:55:25 +0000.964085][57e] The video avc hw codec address is
0x7c95a00cc8
[006:228] [2022-11-23 12:55:25 +0000.964122][57e] AndroidHwAvcEncoder leave.
expire time = 0 ms

[006:228] [2022-11-23 12:55:25 +0000.964144][57e] RegisterEncodeCompleteCallback


time:37019829 enter.

[006:228] [2022-11-23 12:55:25 +0000.964211][57e] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[006:228] [2022-11-23 12:55:25 +0000.964240][57e] InitEncode time:37019829 enter.

[006:229] [2022-11-23 12:55:25 +0000.965289][57e] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[006:230] [2022-11-23 12:55:25 +0000.965338][57e] Create time:37019831 enter.

[006:230] [2022-11-23 12:55:25 +0000.965355][57e] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[006:230] [2022-11-23 12:55:25 +0000.965372][57e]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7bdfdccf00
[006:242] [2022-11-23 12:55:25 +0000.978064][57e] supported_type:audio/mp4a-latm
[006:242] [2022-11-23 12:55:25 +0000.978145][57e] supported_type:audio/mp4a-latm
[006:242] [2022-11-23 12:55:25 +0000.978175][57e] supported_type:audio/3gpp
[006:242] [2022-11-23 12:55:25 +0000.978196][57e] supported_type:audio/3gpp
[006:242] [2022-11-23 12:55:25 +0000.978266][57e] supported_type:audio/amr-wb
[006:242] [2022-11-23 12:55:25 +0000.978289][57e] supported_type:audio/amr-wb
[006:242] [2022-11-23 12:55:25 +0000.978311][57e] supported_type:audio/flac
[006:243] [2022-11-23 12:55:25 +0000.978392][57e] supported_type:audio/flac
[006:243] [2022-11-23 12:55:25 +0000.978434][57e] supported_type:audio/opus
[006:243] [2022-11-23 12:55:25 +0000.978537][57e] supported_type:video/avc
[006:243] [2022-11-23 12:55:25 +0000.978602][57e] name:c2.qti.avc.encoder
mime:video/avc
[006:243] [2022-11-23 12:55:25 +0000.978636][57e] hwCodecPrefix :OMX.qcom.
[006:243] [2022-11-23 12:55:25 +0000.978699][57e] hwCodecPrefix :OMX.Nvidia.
[006:243] [2022-11-23 12:55:25 +0000.978719][57e] hwCodecPrefix :OMX.IMG.TOPAZ
[006:243] [2022-11-23 12:55:25 +0000.978734][57e] hwCodecPrefix :OMX.Exynos
[006:243] [2022-11-23 12:55:25 +0000.978744][57e] hwCodecPrefix :OMX.MTK
[006:243] [2022-11-23 12:55:25 +0000.978754][57e] hwCodecPrefix :OMX.hantro
[006:243] [2022-11-23 12:55:25 +0000.978763][57e] hwCodecPrefix :OMX.Intel
[006:243] [2022-11-23 12:55:25 +0000.978772][57e] hwCodecPrefix :OMX.ARM
[006:243] [2022-11-23 12:55:25 +0000.978786][57e] supported_type:video/avc
[006:243] [2022-11-23 12:55:25 +0000.978800][57e] name:OMX.qcom.video.encoder.avc
mime:video/avc
[006:243] [2022-11-23 12:55:25 +0000.978854][57e] hwCodecPrefix :OMX.qcom.
[006:243] [2022-11-23 12:55:25 +0000.978873][57e] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[006:243] [2022-11-23 12:55:25 +0000.978890][57e] mediacodec_createCodecByName
time:37019844 enter.

[006:243] [2022-11-23 12:55:25 +0000.978904][57e] WrapAndroidMediaCodec


time:37019844 enter.

[006:243] [2022-11-23 12:55:25 +0000.979009][57e] WrapAndroidMediaCodec leave.


expire time = 0 ms

[006:274] [2022-11-23 12:55:26 +0000.10050][57e] mediacodec_createCodecByName


leave. expire time = 31 ms

[006:274] [2022-11-23 12:55:26 +0000.10170][57e] WrapAndroidMediaFromat


time:37019875 enter.

[006:274] [2022-11-23 12:55:26 +0000.10255][57e] WrapAndroidMediaFromat leave.


expire time = 0 ms

[006:298] [2022-11-23 12:55:26 +0000.33702][580]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[006:371] [2022-11-23 12:55:26 +0000.106702][580]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[006:393] [2022-11-23 12:55:26 +0000.128728][57e] Destroy time:37019994 enter.

[006:393] [2022-11-23 12:55:26 +0000.128775][57e] WrapAndroidMediaFromat::


Destroy
[006:393] [2022-11-23 12:55:26 +0000.128788][57e] Destroy leave. expire time = 0
ms

[006:393] [2022-11-23 12:55:26 +0000.128798][57e] ~WrapAndroidMediaFromat


time:37019994 enter.

[006:393] [2022-11-23 12:55:26 +0000.128808][57e] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[006:393] [2022-11-23 12:55:26 +0000.128820][57e] Create leave. expire time = 163


ms

[006:393] [2022-11-23 12:55:26 +0000.128828][57e] isSemiPlanarSupport time:37019994


enter.

[006:393] [2022-11-23 12:55:26 +0000.128836][57e] H264Encoder isSemiPlanarSupport


[006:393] [2022-11-23 12:55:26 +0000.128845][57e] isSemiPlanarSupport leave.
expire time = 0 ms

[006:393] [2022-11-23 12:55:26 +0000.128853][57e] creat hw H264Encoder success,


isSemiPlanar:1
[006:393] [2022-11-23 12:55:26 +0000.128935][57e] InitEncode leave. expire time =
165 ms

[006:393] [2022-11-23 12:55:26 +0000.128952][57e] H264Encode::created Encoder


[006:393] [2022-11-23 12:55:26 +0000.128962][57e] H264Encode:: H264 encoder
created.
[006:393] [2022-11-23 12:55:26 +0000.128972][57e] H264 encoder created.
[006:393] [2022-11-23 12:55:26 +0000.128980][57e]
RecordingSessionInternalSimple:created avc encoder avc: 0x7c0cc79180
[006:393] [2022-11-23 12:55:26 +0000.128990][57e] setOutput:
[006:393] [2022-11-23 12:55:26 +0000.128998][57e]
RecordingSessionInternalSimple:encoder set output to muxer!
[006:393] [2022-11-23 12:55:26 +0000.129005][57e] request a key frame
[006:393] [2022-11-23 12:55:26 +0000.129012][57e] H264Encode:: request a key frame
[006:393] [2022-11-23 12:55:26 +0000.129100][57f] Start:
[006:394] [2022-11-23 12:55:26 +0000.129696][589] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[006:394] [2022-11-23 12:55:26 +0000.129943][589] Reset: history total size: 98
[006:394] [2022-11-23 12:55:26 +0000.130077][589] DeviceStart:
audioDevice_:0x7c95bf6000
[006:394] [2022-11-23 12:55:26 +0000.130288][589] DeviceStart: time profile playout
init before
[006:395] [2022-11-23 12:55:26 +0000.130491][589] DeviceStart: time profile playout
init end
[006:395] [2022-11-23 12:55:26 +0000.130570][589] OpenSlesOutput:Start playout

[006:401] [2022-11-23 12:55:26 +0000.137288][589] The machine model:2109119DG

[006:402] [2022-11-23 12:55:26 +0000.138110][589] Create the opensl output player.


streamtype before:0

[006:402] [2022-11-23 12:55:26 +0000.138206][589] Create the opensl output player.


streamtype after:3

[006:443] [2022-11-23 12:55:26 +0000.179079][580]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[006:449] [2022-11-23 12:55:26 +0000.184612][589] Enqueue opensl buffer size:1764
[006:478] [2022-11-23 12:55:26 +0000.213463][589] DeviceStart: time profile playout
all end
[006:478] [2022-11-23 12:55:26 +0000.213571][589] operator(): Audio playback
started.
[006:478] [2022-11-23 12:55:26 +0000.213898][662]
PlayerSimpleBufferQueueCallbackHandler function
[006:478] [2022-11-23 12:55:26 +0000.214085][662] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[006:479] [2022-11-23 12:55:26 +0000.214571][662]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[006:511] [2022-11-23 12:55:26 +0000.246484][7dc2] video render surface render a
frame
[006:512] [2022-11-23 12:55:26 +0000.248091][57f] begine recode to first frame
spend time:308
[006:512] [2022-11-23 12:55:26 +0000.248216][57f] CameraSource::PushExtraFrame
pkt_dts: 0, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7bf5757900
[006:512] [2022-11-23 12:55:26 +0000.248258][57f] add frame because frame interval.
[006:512] [2022-11-23 12:55:26 +0000.248286][57f] blur_distance_:0
[006:512] [2022-11-23 12:55:26 +0000.248303][57f] blur_direction_angle_:-90
[006:513] [2022-11-23 12:55:26 +0000.248327][57f] color_r_offset_:0
[006:513] [2022-11-23 12:55:26 +0000.248348][57f] color_g_offset:0
[006:513] [2022-11-23 12:55:26 +0000.248364][57f] play_speed_:1
[006:513] [2022-11-23 12:55:26 +0000.248378][57f] roll_value_:0
[006:513] [2022-11-23 12:55:26 +0000.248393][57f] need_extra_image_:0 need_image: 0
[006:513] [2022-11-23 12:55:26 +0000.248408][57f] ResetFramePtsadjust pts: 0current
pts:10
[006:513] [2022-11-23 12:55:26 +0000.248427][57f]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[006:513] [2022-11-23 12:55:26 +0000.248442][57f]
GPUImageProcessing::SetOrientation orientation: 90
[006:513] [2022-11-23 12:55:26 +0000.248463][57f] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[006:513] [2022-11-23 12:55:26 +0000.248541][57f] GPUImageProcessing: process video
frame with resolution 1920 X 1080
[006:513] [2022-11-23 12:55:26 +0000.248572][57f] GPUImageProcessing: input frame
width2160 X 3840
[006:515] [2022-11-23 12:55:26 +0000.250989][580]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[006:522] [2022-11-23 12:55:26 +0000.258283][57f] drawYUV420 render
OpenGLRenderProgram:0x7c0f5ef898
[006:525] [2022-11-23 12:55:26 +0000.260519][57f] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:525] [2022-11-23 12:55:26 +0000.260647][57f] CropFilter::OnVideoFrame
outputtexture :14
[006:525] [2022-11-23 12:55:26 +0000.260670][57f] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:537] [2022-11-23 12:55:26 +0000.272718][57f] The read pixel from buffer take:
12 width:1920 height:1080 frameType:0
[006:542] [2022-11-23 12:55:26 +0000.277488][57f] drawYUV420 render
OpenGLRenderProgram:0x7c0f5ef898
[006:549] [2022-11-23 12:55:26 +0000.284910][57f] The convert RGB to YUV take 2
[006:550] [2022-11-23 12:55:26 +0000.285345][57f] FilterPipeline2::OnVideoFrame pts
33 last_video_timestamp_ 33
[006:550] [2022-11-23 12:55:26 +0000.285511][57f]
MediaFilterCamera::OnOutputVideoFrame timestamp: 0
[006:552] [2022-11-23 12:55:26 +0000.288224][645]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[006:552] [2022-11-23 12:55:26 +0000.288305][645] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:0
[006:553] [2022-11-23 12:55:26 +0000.288324][645] push video frame to H264 encoder.
(100 frame for one log)

[006:553] [2022-11-23 12:55:26 +0000.288338][645] push video frame to H264 encoder.


(100 frame for one log) used width:1920 height:1080

[006:553] [2022-11-23 12:55:26 +0000.288349][645] H264Encode::push video frame to


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

[006:553] [2022-11-23 12:55:26 +0000.288359][645] Push an pts:0 to dts queue.


[006:553] [2022-11-23 12:55:26 +0000.288383][645] DTS queue for
Generator:0x7c95a0aab8 0
[006:553] [2022-11-23 12:55:26 +0000.288392][645] The input pts:0 fps:30
[006:554] [2022-11-23 12:55:26 +0000.290352][645]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[006:558] [2022-11-23 12:55:26 +0000.293503][580] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//bgm.mp3
sync_mode: 1 seek_pos: 0 delay: 0 this:0x7c0f5efc00
[006:593] [2022-11-23 12:55:26 +0000.329134][57f] max rang is 200ms, insert a frame
last pts:33 current pts:100
[006:603] [2022-11-23 12:55:26 +0000.339297][57f] drawYUV420 render
OpenGLRenderProgram:0x7c0f5ef898
[006:615] [2022-11-23 12:55:26 +0000.350552][642] FFMpeg=> [mp3 @ 0x7bc563b200]
Current FFmpeg version git-2021-06-16-97cea6f

[006:644] [2022-11-23 12:55:26 +0000.380192][580] FilterPipeline2::OnAudioFrame pts


0 last_audio_timestamp_ 0
[006:645] [2022-11-23 12:55:26 +0000.380352][580]
MediaFilterCamera::OnOutputAudioFrame timestamp: 0.5 sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:27
[006:645] [2022-11-23 12:55:26 +0000.380408][580] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[006:645] [2022-11-23 12:55:26 +0000.380796][589] The audio playback speed:100
(1/100)
[006:645] [2022-11-23 12:55:26 +0000.380838][589] lipsync_debug: The current played
audio timestamp is:0(1/50)
[006:645] [2022-11-23 12:55:26 +0000.380857][589] First audio frame rendering
[006:658] [2022-11-23 12:55:26 +0000.393646][644]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[006:658] [2022-11-23 12:55:26 +0000.394034][646] add aac audio track with id:1
[006:659] [2022-11-23 12:55:26 +0000.394571][57f] max rang is 200ms, insert a frame
last pts:100 current pts:166
[006:674] [2022-11-23 12:55:26 +0000.409675][646] audio start ts:0
[006:674] [2022-11-23 12:55:26 +0000.409867][646] the audio frame has been written
into MP4 file
[006:676] [2022-11-23 12:55:26 +0000.412353][645] h264 add frame header cdr flag
[006:678] [2022-11-23 12:55:26 +0000.413988][645] h264 add frame header cdr flag
[006:679] [2022-11-23 12:55:26 +0000.414709][645] SendFrame
encodedImage._timeStamp:0encodedImage->_length:461405
[006:679] [2022-11-23 12:55:26 +0000.414920][645] Received key frame:0
[006:679] [2022-11-23 12:55:26 +0000.414947][645] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[006:679] [2022-11-23 12:55:26 +0000.414965][645] H264Encode::H264SWEncoder get
callback, length:461405 type:0 nalType:7length:16
[006:679] [2022-11-23 12:55:26 +0000.414976][645] H264Encode:: get a sps pps
header!headerSize:29
[006:679] [2022-11-23 12:55:26 +0000.414984][645] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[006:680] [2022-11-23 12:55:26 +0000.416170][646] get the H.264 SPS parameter
[006:681] [2022-11-23 12:55:26 +0000.416599][646] add video track with id:2
[006:685] [2022-11-23 12:55:26 +0000.420455][646] get the H.264 PPS parameter
[006:686] [2022-11-23 12:55:26 +0000.421938][646] get the H.264 IDR frame
[006:686] [2022-11-23 12:55:26 +0000.422055][646] resss:true
[006:686] [2022-11-23 12:55:26 +0000.422073][646] video start ts:0
[006:686] [2022-11-23 12:55:26 +0000.422177][646] the video frame has been written
into MP4 file
[006:725] [2022-11-23 12:55:26 +0000.460554][57f] max rang is 200ms, insert a frame
last pts:166 current pts:233
[006:995] [2022-11-23 12:55:26 +0000.730788][57f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[007:042] [2022-11-23 12:55:26 +0000.778373][57f] The convert RGB to YUV take 6
[007:409] [2022-11-23 12:55:27 +0000.144924][645] DTS queue for
Generator:0x7c95a0aab8 767 800 833 867
[007:445] [2022-11-23 12:55:27 +0000.181163][662]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[007:495] [2022-11-23 12:55:27 +0000.231083][57f] CropFilter::OnVideoFrame
outputtexture :14
[007:496] [2022-11-23 12:55:27 +0000.231363][57f] The read pixel from buffer take:
1 width:1920 height:1080 frameType:0
[007:552] [2022-11-23 12:55:27 +0000.288283][57f] The convert RGB to YUV take 14
[007:561] [2022-11-23 12:55:27 +0000.296577][57f] CameraSource::PushExtraFrame
pkt_dts: 1066, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7bf5757900
[007:603] [2022-11-23 12:55:27 +0000.338893][7dc2] video render surface render a
frame
[007:867] [2022-11-23 12:55:27 +0000.603047][645] Push an pts:1333 to dts queue.
[007:981] [2022-11-23 12:55:27 +0000.717171][645] last dts:1300 currentPts:1333
ppsOrSPS:0 queue length:4
[007:992] [2022-11-23 12:55:27 +0000.728162][57f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[008:059] [2022-11-23 12:55:27 +0000.795225][57f] max rang is 200ms, insert a frame
last pts:1499 current pts:1566
[008:065] [2022-11-23 12:55:27 +0000.800776][57f] The convert RGB to YUV take 5
[008:245] [2022-11-23 12:55:27 +0000.981043][645] DTS queue for
Generator:0x7c95a0aab8 1600 1633 1667 1700
[008:480] [2022-11-23 12:55:28 +0000.215436][662]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[008:498] [2022-11-23 12:55:28 +0000.234308][57f] CropFilter::OnVideoFrame
outputtexture :14
[008:499] [2022-11-23 12:55:28 +0000.234560][57f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[008:507] [2022-11-23 12:55:28 +0000.242915][57f] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 981 diff: 20
[008:534] [2022-11-23 12:55:28 +0000.270122][57f] The convert RGB to YUV take 8
[008:565] [2022-11-23 12:55:28 +0000.300679][57f] CameraSource::PushExtraFrame
pkt_dts: 2066, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7bf5757900
[008:635] [2022-11-23 12:55:28 +0000.371051][7dc2] video render surface render a
frame
[008:656] [2022-11-23 12:55:28 +0000.392193][645] h264 add frame header cdr flag
[008:657] [2022-11-23 12:55:28 +0000.392545][645] Received key frame:2000
[008:682] [2022-11-23 12:55:28 +0000.417873][646] get the H.264 IDR frame
[008:884] [2022-11-23 12:55:28 +0000.620287][580] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[008:900] [2022-11-23 12:55:28 +0000.635666][589] The audio playback speed:100
(1/100)
[008:900] [2022-11-23 12:55:28 +0000.635828][589] lipsync_debug: The current played
audio timestamp is:2400(1/50)
[009:002] [2022-11-23 12:55:28 +0000.737803][57f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[009:028] [2022-11-23 12:55:28 +0000.764132][57f] The convert RGB to YUV take 5
[009:070] [2022-11-23 12:55:28 +0000.805988][57f] Current timestamp:2566 is greater
than duration_time: 2560
[009:078] [2022-11-23 12:55:28 +0000.814309][645] DTS queue for
Generator:0x7c95a0aab8 2400 2433 2467 2500 2533
[009:132] [2022-11-23 12:55:28 +0000.868057][589] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[009:133] [2022-11-23 12:55:28 +0000.868799][57f] OnNeedStopRecording:
[009:134] [2022-11-23 12:55:28 +0000.869366][662] NeedMorePlayData: Scale the
volume to zero now!
[009:135] [2022-11-23 12:55:28 +0000.871162][4f5f]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[009:136] [2022-11-23 12:55:28 +0000.871390][57f] operator(): Stop
[009:137] [2022-11-23 12:55:28 +0000.872930][57f] Stop:
[009:137] [2022-11-23 12:55:28 +0000.873061][589] DeviceStop:
audioDevice_:0x7c95bf6000
[009:137] [2022-11-23 12:55:28 +0000.873098][589] OpenSlesOutput:Stop playout
[009:142] [2022-11-23 12:55:28 +0000.877970][589] DeviceStop: Done
[009:142] [2022-11-23 12:55:28 +0000.878165][589] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[009:145] [2022-11-23 12:55:28 +0000.881089][645]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[009:147] [2022-11-23 12:55:28 +0000.882613][57e] stop recording
[009:147] [2022-11-23 12:55:28 +0000.882701][57e]
RecordingSessionInternalSimple:destroy media processers
[009:147] [2022-11-23 12:55:28 +0000.882724][57e] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[009:147] [2022-11-23 12:55:28 +0000.882736][57e] H264Encode::flushing hareware
Encoder
[009:147] [2022-11-23 12:55:28 +0000.882874][57e] Flush time:37022748 enter.

[009:147] [2022-11-23 12:55:28 +0000.882956][57e] H264Encoder encoder flush


[009:147] [2022-11-23 12:55:28 +0000.882973][57e] flush output queue
[009:484] [2022-11-23 12:55:29 +0000.219547][57e] Flush leave. expire time = 337
ms

[009:484] [2022-11-23 12:55:29 +0000.219876][57e] ~H264EncodeWrap:


[009:484] [2022-11-23 12:55:29 +0000.220028][57e] ~H264Encode:
[009:484] [2022-11-23 12:55:29 +0000.220066][57e] teardownCompressionSession:
H264Encode::destroying Encoder
[009:484] [2022-11-23 12:55:29 +0000.220102][57e] Release time:37023085 enter.

[009:484] [2022-11-23 12:55:29 +0000.220263][57e] Release:


MediaCodecVideoEncoder::Release _inited:1
[009:484] [2022-11-23 12:55:29 +0000.220315][57e] Destroy time:37023085 enter.

[009:485] [2022-11-23 12:55:29 +0000.220350][57e] H264Encoder encoderDestroy


[009:485] [2022-11-23 12:55:29 +0000.220384][57e]
AndroidMediaCodecVideoEncoder::release env: 0x7c0cc79680
[009:485] [2022-11-23 12:55:29 +0000.220419][57e]
AndroidMediaCodecVideoEncoder::Destroy
[009:504] [2022-11-23 12:55:29 +0000.239985][57e] Destroy leave. expire time = 20
ms

[009:505] [2022-11-23 12:55:29 +0000.240430][57e] Release leave. expire time = 21


ms

[009:505] [2022-11-23 12:55:29 +0000.240705][57e] ~AndroidHwAvcEncoder


time:37023106 enter.

[009:506] [2022-11-23 12:55:29 +0000.241831][57e] Release time:37023107 enter.

[009:506] [2022-11-23 12:55:29 +0000.241920][57e] Release: MediaCodecVideoEncoder::


has been released before, just return
[009:506] [2022-11-23 12:55:29 +0000.241956][57e] Release leave. expire time = 0
ms

[009:506] [2022-11-23 12:55:29 +0000.241990][57e] ~AndroidMediaCodecVideoEncoder


[009:506] [2022-11-23 12:55:29 +0000.242021][57e] ~WrapAndroidMediaCodec
time:37023107 enter.

[009:506] [2022-11-23 12:55:29 +0000.242054][57e] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[009:506] [2022-11-23 12:55:29 +0000.242088][57e] video hevc hw codec


destructor:0x7c95a00cc8
[009:506] [2022-11-23 12:55:29 +0000.242173][57e] ~AndroidHwAvcEncoder leave.
expire time = 1 ms

[009:506] [2022-11-23 12:55:29 +0000.242225][57e] teardownCompressionSession:


H264Encode::destroyed Encoder
[009:506] [2022-11-23 12:55:29 +0000.242267][57e]
RecordingSessionInternalSimple:destroy aac encoder output!
[009:506] [2022-11-23 12:55:29 +0000.242301][57e] AACSWEncode destructor
[009:526] [2022-11-23 12:55:29 +0000.261696][646] MP4 close file successfully
[009:526] [2022-11-23 12:55:29 +0000.261779][646] Recording session Internal:
notify recording ok
[009:526] [2022-11-23 12:55:29 +0000.261797][646] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1669208119608/
record_video_37019827.mp4
[009:526] [2022-11-23 12:55:29 +0000.261811][646] OnRecordFinish:
[009:527] [2022-11-23 12:55:29 +0000.262827][57f] DestroyPipelineAndFilters
time:37023128 enter.

[009:529] [2022-11-23 12:55:29 +0000.264358][57f] UnbindInputFilter 0x7bf5757a40


this 0x7c0f5efb80
[009:529] [2022-11-23 12:55:29 +0000.264488][57f] UnbindInputFilter 0x7c0f5efb80
this 0x7bc54f5a18
[009:529] [2022-11-23 12:55:29 +0000.264523][57f] filter: filter pipeline destroy
this: 0x7bc54f5980
[009:529] [2022-11-23 12:55:29 +0000.264696][57f] ClearVideoOfSources: recodring
total frames:80
[009:529] [2022-11-23 12:55:29 +0000.264740][57f] ClearVideoOfSources:
[009:529] [2022-11-23 12:55:29 +0000.264772][57f] GPUImageProcessing destruct.
[009:529] [2022-11-23 12:55:29 +0000.264825][57f] destroy TrivalImageDrawer
0x7bc54d9900
[009:529] [2022-11-23 12:55:29 +0000.264860][57f] The shader has been initialize,
clean up them.

[009:533] [2022-11-23 12:55:29 +0000.268779][57f] ~OpenGLFrameBuffer:


[009:533] [2022-11-23 12:55:29 +0000.269208][57f] ~OpenGLFrameBuffer:
[009:534] [2022-11-23 12:55:29 +0000.269372][57f] ~OpenGLFrameBuffer:
[009:534] [2022-11-23 12:55:29 +0000.269536][57f] ~OpenGLFrameBuffer:
[009:534] [2022-11-23 12:55:29 +0000.269704][57f] ~OpenGLFrameBuffer:
[009:534] [2022-11-23 12:55:29 +0000.269894][57f] ~OpenGLFrameBuffer:
[009:535] [2022-11-23 12:55:29 +0000.270430][57f] GPUImageProcessing destruct
finish.
[009:535] [2022-11-23 12:55:29 +0000.270498][57f] GPURGBAFrame destruct.
[009:535] [2022-11-23 12:55:29 +0000.270573][57f] destroy OpenGLRenderProgram
0x7c0f5ef898
[009:535] [2022-11-23 12:55:29 +0000.270621][57f] ~CameraSource time:37023136
enter.

[009:535] [2022-11

You might also like