Merge pull request #2021 from jpark37/yuva-format
Add support for YUV alpha formats
This commit is contained in:
@@ -61,6 +61,15 @@ static enum AVPixelFormat closest_format(enum AVPixelFormat fmt)
|
||||
case AV_PIX_FMT_YUV420P14LE:
|
||||
return AV_PIX_FMT_YUV420P;
|
||||
|
||||
case AV_PIX_FMT_YUVA420P:
|
||||
return AV_PIX_FMT_YUVA420P;
|
||||
|
||||
case AV_PIX_FMT_YUVA422P:
|
||||
return AV_PIX_FMT_YUVA422P;
|
||||
|
||||
case AV_PIX_FMT_YUVA444P:
|
||||
return AV_PIX_FMT_YUVA444P;
|
||||
|
||||
case AV_PIX_FMT_RGBA:
|
||||
case AV_PIX_FMT_BGRA:
|
||||
case AV_PIX_FMT_BGR0:
|
||||
|
6
deps/media-playback/media-playback/media.c
vendored
6
deps/media-playback/media-playback/media.c
vendored
@@ -48,6 +48,12 @@ static inline enum video_format convert_pixel_format(int f)
|
||||
return VIDEO_FORMAT_BGRA;
|
||||
case AV_PIX_FMT_BGR0:
|
||||
return VIDEO_FORMAT_BGRX;
|
||||
case AV_PIX_FMT_YUVA420P:
|
||||
return VIDEO_FORMAT_I40A;
|
||||
case AV_PIX_FMT_YUVA422P:
|
||||
return VIDEO_FORMAT_I42A;
|
||||
case AV_PIX_FMT_YUVA444P:
|
||||
return VIDEO_FORMAT_YUVA;
|
||||
default:;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user