| """ |
| Copyright (c) 2024, Alliance for Open Media. All rights reserved |
| |
| This source code is subject to the terms of the BSD 3-Clause Clear License |
| and the Alliance for Open Media Patent License 1.0. If the BSD 3-Clause Clear |
| License was not distributed with this source code in the LICENSE file, you |
| can obtain it at aomedia.org/license/software-license/bsd-3-c-c/. If the |
| Alliance for Open Media Patent License 1.0 was not distributed with this |
| source code in the PATENTS file, you can obtain it at |
| aomedia.org/license/patent-license/. |
| """ |
| RATE_LIST = [ |
| (0, 0, 0), |
| (0, 0, -1), |
| (0, 0, -2), |
| (0, 0, 1), |
| (0, 0, 2), |
| (0, -1, 0), |
| (0, -1, -1), |
| (0, -1, -2), |
| (0, -1, 1), |
| (0, -1, 2), |
| (0, -2, 0), |
| (0, -2, -1), |
| (0, -2, -2), |
| (0, -2, 1), |
| (0, -2, 2), |
| (0, 1, 0), |
| (0, 1, -1), |
| (0, 1, -2), |
| (0, 1, 1), |
| (0, 1, 2), |
| (0, 2, 0), |
| (0, 2, -1), |
| (0, 2, -2), |
| (0, 2, 1), |
| (0, 2, 2), |
| (-1, 0, 0), |
| (-1, 0, -1), |
| (-1, 0, -2), |
| (-1, 0, 1), |
| (-1, 0, 2), |
| (-1, -1, 0), |
| (-1, -1, -1), |
| (-1, -1, -2), |
| (-1, -1, 1), |
| (-1, -1, 2), |
| (-1, -2, 0), |
| (-1, -2, -1), |
| (-1, -2, -2), |
| (-1, -2, 1), |
| (-1, -2, 2), |
| (-1, 1, 0), |
| (-1, 1, -1), |
| (-1, 1, -2), |
| (-1, 1, 1), |
| (-1, 1, 2), |
| (-1, 2, 0), |
| (-1, 2, -1), |
| (-1, 2, -2), |
| (-1, 2, 1), |
| (-1, 2, 2), |
| (-2, 0, 0), |
| (-2, 0, -1), |
| (-2, 0, -2), |
| (-2, 0, 1), |
| (-2, 0, 2), |
| (-2, -1, 0), |
| (-2, -1, -1), |
| (-2, -1, -2), |
| (-2, -1, 1), |
| (-2, -1, 2), |
| (-2, -2, 0), |
| (-2, -2, -1), |
| (-2, -2, -2), |
| (-2, -2, 1), |
| (-2, -2, 2), |
| (-2, 1, 0), |
| (-2, 1, -1), |
| (-2, 1, -2), |
| (-2, 1, 1), |
| (-2, 1, 2), |
| (-2, 2, 0), |
| (-2, 2, -1), |
| (-2, 2, -2), |
| (-2, 2, 1), |
| (-2, 2, 2), |
| (1, 0, 0), |
| (1, 0, -1), |
| (1, 0, -2), |
| (1, 0, 1), |
| (1, 0, 2), |
| (1, -1, 0), |
| (1, -1, -1), |
| (1, -1, -2), |
| (1, -1, 1), |
| (1, -1, 2), |
| (1, -2, 0), |
| (1, -2, -1), |
| (1, -2, -2), |
| (1, -2, 1), |
| (1, -2, 2), |
| (1, 1, 0), |
| (1, 1, -1), |
| (1, 1, -2), |
| (1, 1, 1), |
| (1, 1, 2), |
| (1, 2, 0), |
| (1, 2, -1), |
| (1, 2, -2), |
| (1, 2, 1), |
| (1, 2, 2), |
| (2, 0, 0), |
| (2, 0, -1), |
| (2, 0, -2), |
| (2, 0, 1), |
| (2, 0, 2), |
| (2, -1, 0), |
| (2, -1, -1), |
| (2, -1, -2), |
| (2, -1, 1), |
| (2, -1, 2), |
| (2, -2, 0), |
| (2, -2, -1), |
| (2, -2, -2), |
| (2, -2, 1), |
| (2, -2, 2), |
| (2, 1, 0), |
| (2, 1, -1), |
| (2, 1, -2), |
| (2, 1, 1), |
| (2, 1, 2), |
| (2, 2, 0), |
| (2, 2, -1), |
| (2, 2, -2), |
| (2, 2, 1), |
| (2, 2, 2), |
| ] |
| CHANGE_INITIALIZERS = False |
| MIN_NUM_DATA_SAMPLES_NEEDED = 10 |