Add YUYV to supported video formats

This commit is contained in:
Ryan Boring
2023-06-02 13:31:03 -04:00
committed by Clyde Bazile
parent ae173b1b61
commit 9987e01d3f

View File

@@ -17,6 +17,8 @@ const (
FormatNV12 = "NV12" FormatNV12 = "NV12"
// FormatYUY2 https://www.fourcc.org/pixel-format/yuv-yuy2/ // FormatYUY2 https://www.fourcc.org/pixel-format/yuv-yuy2/
FormatYUY2 = "YUY2" FormatYUY2 = "YUY2"
// FormatYUYV https://www.fourcc.org/pixel-format/yuv-yuy2/
FormatYUYV = "YUYV"
// FormatUYVY https://www.fourcc.org/pixel-format/yuv-uyvy/ // FormatUYVY https://www.fourcc.org/pixel-format/yuv-uyvy/
FormatUYVY = "UYVY" FormatUYVY = "UYVY"
@@ -30,13 +32,12 @@ const (
FormatZ16 = "Z16" FormatZ16 = "Z16"
) )
const FormatYUYV = FormatYUY2
var decoderMap = map[Format]decoderFunc{ var decoderMap = map[Format]decoderFunc{
FormatI420: decodeI420, FormatI420: decodeI420,
FormatNV21: decodeNV21, FormatNV21: decodeNV21,
FormatNV12: decodeNV12, FormatNV12: decodeNV12,
FormatYUY2: decodeYUY2, FormatYUY2: decodeYUY2,
FormatYUYV: decodeYUY2,
FormatUYVY: decodeUYVY, FormatUYVY: decodeUYVY,
FormatMJPEG: decodeMJPEG, FormatMJPEG: decodeMJPEG,
FormatZ16: decodeZ16, FormatZ16: decodeZ16,