mirror of
https://mirror.skon.top/https://github.com/FFmpeg/FFmpeg
synced 2026-04-20 21:00:41 +08:00
avcodec/lcevcdec: add 14bit pixel formats
Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user