channel2
2017-03-15 10:06:16 0 举报
Channel2是一个充满活力和创新的频道,它以其独特的视角和深入的内容吸引了大量的观众。这个频道涵盖了各种主题,包括新闻、娱乐、科技、艺术等,为观众提供了一个全方位的信息平台。Channel2的节目制作团队由一群富有热情和专业知识的人组成,他们致力于提供最新、最准确的信息,以满足观众的需求。此外,Channel2还非常注重与观众的互动,经常在社交媒体上与观众进行交流,收集他们的反馈,以不断改进和提升节目的质量。总的来说,Channel2是一个值得一看的频道,无论你对什么感兴趣,都能在这里找到满足你的内容。
作者其他创作
大纲/内容
空
QCameraChannel::stop();
没有内容
析构函数:QCameraPicChannel::~QCameraPicChannel()
析构:QCameraReprocessChannel::~QCameraReprocessChannel()
无参构造QCameraPicChannel::QCameraPicChannel()
析构函数:QCameraVideoChannel::~QCameraVideoChannel()
参数:相关流的分配,feature 的配置,指向需要冲处理的源管道需要流bufe的数量,连拍的需求,padding信息,参数,连续的流,离线处理
QCameraChannel.cpp (hardware\\qcom\\camera\\qcamera2\\hal)
m_bAllowDynBufAlloc = true;
往snapshot 帧队列中删除request申请 QCameraPicChannel::cancelPicture()
video
代码计较多,重点分析
往snapshot 帧队列中发送request申请QCameraPicChannel::takePicture
重处理
Unmap 离线的buf,停止管道QCameraReprocessChannel::stop()
pStream = mStreams[i];
QCameraStream *pStream = getStreamBySrouceHandle(frame-bufs[i]-stream_id);rc = pStream-setParameter(param);仔细分析,代码比较复杂????????
擦出superbufferQCameraPicChannel::flushSuperbuffer(uint32_t frame_idx)
无参数构造QCameraVideoChannel::QCameraVideoChannel()
无参构造:QCameraReprocessChannel::QCameraReprocessChannel() : m_pSrcChannel(NULL
停止高级捕获 ???QCameraPicChannel::stopAdvancedCapture(mm_camera_advanced_capture_t type)
发现重处理流,通过源流的句柄QCameraReprocessChannel::getStreamBySrouceHandle(uint32_t srcHandle)
pStream = getStreamBySrouceHandle(frame-bufs[i]-stream_id);仔细分析,内容代码比较多。??????
0 条评论
下一页