xref: /aosp_15_r20/external/libgav1/src/utils/segmentation.h (revision 095378508e87ed692bf8dfeb34008b65b3735891)
1*09537850SAkhilesh Sanikop /*
2*09537850SAkhilesh Sanikop  * Copyright 2019 The libgav1 Authors
3*09537850SAkhilesh Sanikop  *
4*09537850SAkhilesh Sanikop  * Licensed under the Apache License, Version 2.0 (the "License");
5*09537850SAkhilesh Sanikop  * you may not use this file except in compliance with the License.
6*09537850SAkhilesh Sanikop  * You may obtain a copy of the License at
7*09537850SAkhilesh Sanikop  *
8*09537850SAkhilesh Sanikop  *      http://www.apache.org/licenses/LICENSE-2.0
9*09537850SAkhilesh Sanikop  *
10*09537850SAkhilesh Sanikop  * Unless required by applicable law or agreed to in writing, software
11*09537850SAkhilesh Sanikop  * distributed under the License is distributed on an "AS IS" BASIS,
12*09537850SAkhilesh Sanikop  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13*09537850SAkhilesh Sanikop  * See the License for the specific language governing permissions and
14*09537850SAkhilesh Sanikop  * limitations under the License.
15*09537850SAkhilesh Sanikop  */
16*09537850SAkhilesh Sanikop 
17*09537850SAkhilesh Sanikop #ifndef LIBGAV1_SRC_UTILS_SEGMENTATION_H_
18*09537850SAkhilesh Sanikop #define LIBGAV1_SRC_UTILS_SEGMENTATION_H_
19*09537850SAkhilesh Sanikop 
20*09537850SAkhilesh Sanikop #include <cstdint>
21*09537850SAkhilesh Sanikop 
22*09537850SAkhilesh Sanikop #include "src/utils/constants.h"
23*09537850SAkhilesh Sanikop #include "src/utils/types.h"
24*09537850SAkhilesh Sanikop 
25*09537850SAkhilesh Sanikop namespace libgav1 {
26*09537850SAkhilesh Sanikop 
27*09537850SAkhilesh Sanikop extern const int8_t kSegmentationFeatureBits[kSegmentFeatureMax];
28*09537850SAkhilesh Sanikop extern const int kSegmentationFeatureMaxValues[kSegmentFeatureMax];
29*09537850SAkhilesh Sanikop 
30*09537850SAkhilesh Sanikop }  // namespace libgav1
31*09537850SAkhilesh Sanikop 
32*09537850SAkhilesh Sanikop #endif  // LIBGAV1_SRC_UTILS_SEGMENTATION_H_
33