redisplay1
2016-10-11 18:54:34 0 举报
redisplay1是一个用于重新显示文本或图像的工具。它可以帮助用户在屏幕上以不同的方式呈现相同的内容,从而提供更好的可视化效果。通过调整字体、颜色、大小等参数,用户可以自定义显示的样式,以满足其特定的需求。redisplay1还可以与其他应用程序集成,例如幻灯片演示文稿、网页设计等,以增强内容的吸引力和可读性。无论是在学术研究、商业展示还是个人娱乐中,redisplay1都是一个非常有用的工具,可以帮助用户更好地传达信息并吸引观众的注意力。
作者其他创作
大纲/内容
displayOneFrameForCapture
exitFromPostProcess
交由camera信号
\tmessage.msg_type = evt;\tmessage.sync_flag = CMR_MSG_SYNC_NONE;\tmessage.alloc_flag = 1;
回显开始,之前已经有exif,encode,thumb,
开始scale处理sem_wait(&file-sync_sem);等待其他处理好
configureStreams中对上面函数进行赋值
相应的流配置和比对
SprdCamera3OEMIf::HandleTakePicture
\t//picture channel
camera_set_frame_type
把部分数据evt信号等放入到messagge中,分配message.data的内存
CAMERA_EVT_CB_SNAPSHOT_DONEsnp_send_raw_image_handle去处理
CAMERA_EXIT_CB_DONEsnp_send_raw_image_handle去处理
configureStreams
把message的data赋值给frm_otr继续传递
SprdCamera3HWI
camera_local_redisplay_data
CAMERA_EVT_CB_SNAPSHOT_JPEG_DONE
snp_redisplay_thread_proc
snp_notify_redisplay_proc
camera_snapshot_cb_to_hal
设置一些数据ioctl,zoom,rect等
等待其他处理结束SPRD_WAITING_RAW
snp_take_picture_done
传递frame_type和相应的信号
发送SNP_EVT_REDISPLAY,和data数据
cmr_scale_start
SprdCamera3RegularChannel
camera_get_redisplay_data
captureResultCb
handleCbDataWithLock
mChannelCB
cmr_thread_msg_send交给proc_redisplay_handle线程去处理
根据相应的信号进行分别处理
channelCbRoutine
snp_redisplay
初始化frame_type并在函数内赋值
receiveRawPicture
snp_send_msg_redisplay_thr
0 条评论
下一页