capture_stop
2016-09-02 16:20:27 0 举报
capture_stop,这是一个命令或者函数,通常用于在某种程序或系统中停止捕获数据、图像、音频或其他信息的过程。它可能是一个按钮,当按下时,会立即停止正在进行的捕获活动。也可能是一个代码段,当执行时,会暂停或终止数据捕获。这个命令的具体功能和效果取决于它所在的环境和上下文。例如,在视频游戏中,capture_stop可能用来停止录制游戏过程;在计算机编程中,它可能用来停止数据的实时抓取或处理。总的来说,capture_stop是一个通用的术语,用于描述停止捕获或记录信息的操作。
作者其他创作
大纲/内容
通知hal回调函数处理信息camera_snapshot_cb_to_hal
snp_checkout_exit
camera_local_stop_snapshot
Cmr_grab.c
SprdCamera3PicChannel
cmr_oem.c
SprdCamera3OEMIf.cpp
cmr_snapshot_stop
if语句中的camera_cancel_takepicture
与preview的stop同一个流程,参考previewstop流程
SprdCamera3RegularChannel
cmr_snapshot.c
send PREV_EVT_CANCEL_SNP 交给mdg线程处理,并找到prev线程处理函数
snp_main_thread_proc
\tsend信息message.msg_type = SNP_EVT_STOP;\tmessage.sync_flag = CMR_MSG_SYNC_PROCESSED;交给msg处理函数,并寻找线程处理函数
camera_channel_free_frame
ops.channel_free_frame
dcam_img.c
SNAPSHOT_FUNC_RELEASE_PICTURESNAPSHOT_RSP_CB_SUCCESS
cmr_preview_cancel_snapshot
snp_stop_proc
camera_stop_codec处理
case PREV_EVT_CANCEL_SNP:
prev_thread_proc
\tmessage.msg_type = PREV_EVT_CANCEL_SNP;\tmessage.sync_flag = CMR_MSG_SYNC_PROCESSED;
SprdCamera3Channel.cpp
SprdCamera3MetadataChannel
cmr_grab_free_frame
camera_cancel_takepicture
stop
cancelPictureInternal
camera_channel_stop
ops.stop_codec(cxt-oem_handle);
case
stopPreviewInternal
prev_cancel_snapshot
snp_send_msg_notify_thr
camera_set_snp_req
TAKE_PICTURE_NEEDED == camera_get_snp_req(oem_handle))
cmr_grab_cap_stop
camera_close_hdr
cmr_orm.c
0 条评论
下一页