[問題] Porting soc_camera
最近在porting camera遇到的問題遲遲解決不了
環境是omap4走usbcameraadapter
也就是用V4L2沒用TI的omxcameraadapter
目前preview沒問題 但只要AP設定parameter後
HAL送出s_fmt到soc_camera中都會被"icf->vb_vidq.streaming" 擋住
似乎是preview的streaming還在執行
請問一下有人遇過類似的問題嗎 謝謝
static int soc_camera_s_fmt_vid_cap(struct file *file, void *priv,
struct v4l2_format *f)
{
....略
if (icf->vb_vidq.streaming) {
dev_err(&icd->dev, "S_FMT denied: queue initialised\n");
ret = -EBUSY;
goto unlock;
}
ret = soc_camera_set_fmt(icf, f);
unlock:
mutex_unlock(&icf->vb_vidq.vb_lock);
return ret;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 58.115.95.205