video_preview
2016-09-27 20:29:38 0 举报
video_preview是一个功能,它让用户在上传或编辑视频之前可以预览视频的效果。这个功能可以帮助用户更好地了解他们的视频内容,以及视频在不同的场景和环境下的播放效果。例如,用户可以在编辑视频时使用video_preview来查看他们添加的滤镜、音乐、字幕等元素是否达到预期的效果。此外,video_preview还可以帮助用户发现视频中的问题,如画面模糊、色彩失真等,以便及时进行调整。总之,video_preview是一个非常实用的功能,它为用户提供了一个方便快捷的方式来预览和优化他们的视频内容。
作者其他创作
大纲/内容
SNAPSHOT_ZSL_MODE
mPicChan-request
prev_receive_data
VideoTakePicture
ispreviewing
SNAPSHOT_VIDEO_MODE
processCaptureRequest
//初始化preview和开始previewinitPreviewcamera_start_preview
snapshotZsl
cmr_snapshot_receive_data
\tmMetadataChannel-start(mFrameNum);
pushVidelSnapshotBuff
prev_assist_thread_proc
case CAMERA_CHANNEL_TYPE_REGULAR:
camera_local_start_snapshot
录像拍照
sendCMR_EVT_ZSL_MON_SNP
mOEMIf-setCapturePara
mStateWait.broadcast
camera_take_picture
CAMERA_CAPTURE_MODE_VIDEO
start启动
setCapturePara
如果是zsl则与上面分支一样
camera_snapshot_cb_to_hal
prev_videl_frame_handle
普通拍照分支
\tsetCapturePara::mCaptureMode = CAMERA_ZSL_MODE
prev_frame_handle
camera_local_set_zsl_snapshot_buff
mRegularChan-request
拍照后处理
case CAMERA_CHANNEL_TYPE_PICTURE:
setCameraState
zslTakePicture
camera_cb
录像预览录像(zsl)录像拍照(zsl)与normail拍照
取走buffer
cmr_preview_start
ANDROID_CONTROL_CAPTURE_INTENT_VIDEO_SNAPSHOT
popZslFrame
录像预览
prev_pop_video_buffer
caseANDROID_CONTROL_CAPTURE_INTENT_VIDEO_SNAPSHOT
录像预览:zsl设置对其无效,只有preview,video frame,zsl frame被丢弃未点击录像按钮时,本身就没有zsl
SET_PARM
case ANDROID_CONTROL_CAPTURE_INTENT_VIDEO_RECORD
camera_preview_cb
HandleStartPreview
HandleTakePicture
ANDROID_CONTROL_CAPTURE_INTENT_VIDEO_RECORD
receivePrevieFrame
ZSLMode_monitor_thread_proc
startPreviewInternal
0 条评论
下一页