|
|
|
@ -29,6 +29,7 @@ uint32_t convert_pixelformats [] = {
|
|
|
|
V4L2_PIX_FMT_SGRBG16,
|
|
|
|
V4L2_PIX_FMT_SGRBG16,
|
|
|
|
V4L2_PIX_FMT_SRGGB10P,
|
|
|
|
V4L2_PIX_FMT_SRGGB10P,
|
|
|
|
V4L2_PIX_FMT_SRGGB10,
|
|
|
|
V4L2_PIX_FMT_SRGGB10,
|
|
|
|
|
|
|
|
V4L2_PIX_FMT_SGBRG10,
|
|
|
|
V4L2_PIX_FMT_SRGGB8,
|
|
|
|
V4L2_PIX_FMT_SRGGB8,
|
|
|
|
V4L2_PIX_FMT_SGRBG8,
|
|
|
|
V4L2_PIX_FMT_SGRBG8,
|
|
|
|
0
|
|
|
|
0
|
|
|
|
@ -244,6 +245,7 @@ int Convert (ConvertData *cdata, VideoFrame *dest, unsigned char *ptrsrc, int sr
|
|
|
|
debayer_rggb10packet_bilinear ((uint8_t *)ptrsrc, srcw, srch, ptrdst, srcw, srch);
|
|
|
|
debayer_rggb10packet_bilinear ((uint8_t *)ptrsrc, srcw, srch, ptrdst, srcw, srch);
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
case (V4L2_PIX_FMT_SGBRG10):
|
|
|
|
case (V4L2_PIX_FMT_SRGGB10):
|
|
|
|
case (V4L2_PIX_FMT_SRGGB10):
|
|
|
|
if (debayer_mode == 0)
|
|
|
|
if (debayer_mode == 0)
|
|
|
|
debayer_rggb10_simple ((uint8_t *)ptrsrc, srcw, srch, ptrdst, srcw, srch);
|
|
|
|
debayer_rggb10_simple ((uint8_t *)ptrsrc, srcw, srch, ptrdst, srcw, srch);
|
|
|
|
|