avcodec/lcevcdec: add 14bit pixel formats

Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
James Almer
2026-03-31 10:23:37 -03:00
parent 01b0b86225
commit 3a2eae155d

View File

@@ -39,18 +39,24 @@ static LCEVC_ColorFormat map_format(int format)
return LCEVC_I420_10_LE;
case AV_PIX_FMT_YUV420P12:
return LCEVC_I420_12_LE;
case AV_PIX_FMT_YUV420P14:
return LCEVC_I420_14_LE;
case AV_PIX_FMT_YUV422P:
return LCEVC_I422_8;
case AV_PIX_FMT_YUV422P10:
return LCEVC_I422_10_LE;
case AV_PIX_FMT_YUV422P12:
return LCEVC_I422_12_LE;
case AV_PIX_FMT_YUV422P14:
return LCEVC_I422_14_LE;
case AV_PIX_FMT_YUV444P:
return LCEVC_I444_8;
case AV_PIX_FMT_YUV444P10:
return LCEVC_I444_10_LE;
case AV_PIX_FMT_YUV444P12:
return LCEVC_I444_12_LE;
case AV_PIX_FMT_YUV444P14:
return LCEVC_I444_14_LE;
case AV_PIX_FMT_NV12:
return LCEVC_NV12_8;
case AV_PIX_FMT_NV21:
@@ -61,6 +67,8 @@ static LCEVC_ColorFormat map_format(int format)
return LCEVC_GRAY_10_LE;
case AV_PIX_FMT_GRAY12LE:
return LCEVC_GRAY_12_LE;
case AV_PIX_FMT_GRAY14LE:
return LCEVC_GRAY_14_LE;
}
return LCEVC_ColorFormat_Unknown;