Я пытаюсь прочитать полезную нагрузку заголовка кадра для потока UV C, используя реализацию V4L2 стандарта UV C в linux os.
Я хочу прочитать для каждого кадра PTS (Отметка времени представления) из стандартного заголовка UV C.
Я настроил тип формата устройства на V4L2_BUF_TYPE_META_CAPTURE.
struct v4l2_format fmt;
fmt.type = V4L2_BUF_TYPE_META_CAPTURE;
fmt.fmt.meta.dataformat = V4L2_META_FMT_UVC;
if(xioctl(fd_1, VIDIOC_S_FMT, &fmt) == -1)
{
errno_exit("VIDIOC_S_FMT");
}
Но я получил следующее сообщение: VIDIOC_S_FMT error 22, Invalid Аргумент \ n
Любое предложение будет полезным.