X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=futatabi%2Fvideo_stream.cpp;h=30d4971dc9ac9fced0d7328ee3c877de48bf2c2b;hb=ffe2343de3fe982cc52a449b13f01137819ed42d;hp=8593936800a81307dc79e482b657a91cead7421b;hpb=56255d64099f0fbaa5271bcb246bc9510fd0e5d8;p=nageru diff --git a/futatabi/video_stream.cpp b/futatabi/video_stream.cpp index 8593936..30d4971 100644 --- a/futatabi/video_stream.cpp +++ b/futatabi/video_stream.cpp @@ -208,18 +208,16 @@ 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. + if (flow_initialized_interpolation_quality == 1) { op = operating_point1; - } else if (global_flags.interpolation_quality == 1) { - op = operating_point1; - } else if (global_flags.interpolation_quality == 2) { + } else if (flow_initialized_interpolation_quality == 2) { op = operating_point2; - } else if (global_flags.interpolation_quality == 3) { + } else if (flow_initialized_interpolation_quality == 3) { op = operating_point3; - } else if (global_flags.interpolation_quality == 4) { + } else if (flow_initialized_interpolation_quality == 4) { op = operating_point4; } else { + // Quality 0 will be changed to 1 in flags.cpp. assert(false); }