ffmpeg: significantly optimized decoder
This commit is contained in:
@@ -25,9 +25,9 @@ namespace olive {
|
||||
AVPixelFormat FFmpegUtils::GetCompatiblePixelFormat(const AVPixelFormat &pix_fmt)
|
||||
{
|
||||
AVPixelFormat possible_pix_fmts[] = {
|
||||
AV_PIX_FMT_RGB24,
|
||||
// RGBA formats only because GPUs always upconvert to RGBA, so if it's RGB, that adds extra
|
||||
// conversion overhead
|
||||
AV_PIX_FMT_RGBA,
|
||||
AV_PIX_FMT_RGB48,
|
||||
AV_PIX_FMT_RGBA64,
|
||||
AV_PIX_FMT_NONE
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user