X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=futatabi%2Fvideo_stream.cpp;h=e41304bac948f9180b2f6f108cc121e26e950829;hb=7c111c0bfbe6bf54cfbce8ad67e0d9b150b3d195;hp=8593936800a81307dc79e482b657a91cead7421b;hpb=ef2446c7768549827aed6cd2b635a514366c2025;p=nageru diff --git a/futatabi/video_stream.cpp b/futatabi/video_stream.cpp index 8593936..e41304b 100644 --- a/futatabi/video_stream.cpp +++ b/futatabi/video_stream.cpp @@ -208,10 +208,8 @@ VideoStream::VideoStream(AVFormatContext *file_avctx) check_error(); OperatingPoint op; - if (global_flags.interpolation_quality == 0) { - // Allocate something just for simplicity; we won't be using it. - op = operating_point1; - } else if (global_flags.interpolation_quality == 1) { + if (global_flags.interpolation_quality == 0 || + global_flags.interpolation_quality == 1) { op = operating_point1; } else if (global_flags.interpolation_quality == 2) { op = operating_point2; @@ -220,6 +218,7 @@ VideoStream::VideoStream(AVFormatContext *file_avctx) } else if (global_flags.interpolation_quality == 4) { op = operating_point4; } else { + // Quality 0 will be changed to 1 in flags.cpp. assert(false); }