diff options
author | Yaowu Xu <yaowu@google.com> | 2013-12-05 13:52:47 -0800 |
---|---|---|
committer | Gerrit Code Review <gerrit@gerrit.golo.chromium.org> | 2013-12-06 14:47:25 -0800 |
commit | 2341747805d1a829cb9140a4f391bdf2534cdf70 (patch) | |
tree | 2a58464ba00babff83f2a24e471f2d1d8a9f25fd /warnings.c | |
parent | dcb17eaefca3650f3ed5e2ef4e6d564d646ec519 (diff) | |
download | libvpx-2341747805d1a829cb9140a4f391bdf2534cdf70.tar.gz |
Disable warning for intentional lossless coding
For VP9, lossless coding is enabled by passing 0 for both min_q and
max_q. This is a valid configuration, and should not be warned.
Change-Id: Idd117579cd89cd14c0723b1d7e482067ac12b401
Diffstat (limited to 'warnings.c')
-rw-r--r-- | warnings.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/warnings.c b/warnings.c index 96400db2d..f76d706e0 100644 --- a/warnings.c +++ b/warnings.c @@ -81,7 +81,8 @@ static void check_lag_in_frames_realtime_deadline( static void check_quantizer(int min_q, int max_q, struct WarningList *warning_list) { - if (min_q == max_q || abs(max_q - min_q) < 8) + const int lossless = min_q == 0 && max_q == 0; + if (!lossless && (min_q == max_q || abs(max_q - min_q) < 8)) add_warning(quantizer_warning_string, warning_list); } |