Fix FilterMode enum type

When used in C enum keyword can't be eliminated.

Bug: libyuv:872
Change-Id: Iacff5a8bd84ec7caa1f90889e48f81ffc10071ae
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/3513317
Reviewed-by: Frank Barchard <fbarchard@chromium.org>
Commit-Queue: Frank Barchard <fbarchard@chromium.org>
This commit is contained in:
Yuan Tong 2022-03-09 22:16:01 +08:00 committed by libyuv LUCI CQ
parent ebb27d6916
commit 25d0a5110b
2 changed files with 28 additions and 28 deletions

View File

@ -1944,7 +1944,7 @@ int I420ToARGBMatrixFilter(const uint8_t* src_y,
const struct YuvConstants* yuvconstants,
int width,
int height,
FilterMode filter);
enum FilterMode filter);
// Convert I422 to ARGB with matrix and UV filter mode.
LIBYUV_API
@ -1959,7 +1959,7 @@ int I422ToARGBMatrixFilter(const uint8_t* src_y,
const struct YuvConstants* yuvconstants,
int width,
int height,
FilterMode filter);
enum FilterMode filter);
// Convert I010 to AR30 with matrix and UV filter mode.
LIBYUV_API
@ -1974,7 +1974,7 @@ int I010ToAR30MatrixFilter(const uint16_t* src_y,
const struct YuvConstants* yuvconstants,
int width,
int height,
FilterMode filter);
enum FilterMode filter);
// Convert I210 to AR30 with matrix and UV filter mode.
LIBYUV_API
@ -1989,7 +1989,7 @@ int I210ToAR30MatrixFilter(const uint16_t* src_y,
const struct YuvConstants* yuvconstants,
int width,
int height,
FilterMode filter);
enum FilterMode filter);
// Convert I010 to ARGB with matrix and UV filter mode.
LIBYUV_API
@ -2004,7 +2004,7 @@ int I010ToARGBMatrixFilter(const uint16_t* src_y,
const struct YuvConstants* yuvconstants,
int width,
int height,
FilterMode filter);
enum FilterMode filter);
// Convert I210 to ARGB with matrix and UV filter mode.
LIBYUV_API
@ -2019,7 +2019,7 @@ int I210ToARGBMatrixFilter(const uint16_t* src_y,
const struct YuvConstants* yuvconstants,
int width,
int height,
FilterMode filter);
enum FilterMode filter);
// Convert I420 with Alpha to attenuated ARGB with matrix and UV filter mode.
LIBYUV_API
@ -2037,7 +2037,7 @@ int I420AlphaToARGBMatrixFilter(const uint8_t* src_y,
int width,
int height,
int attenuate,
FilterMode filter);
enum FilterMode filter);
// Convert I422 with Alpha to attenuated ARGB with matrix and UV filter mode.
LIBYUV_API
@ -2055,7 +2055,7 @@ int I422AlphaToARGBMatrixFilter(const uint8_t* src_y,
int width,
int height,
int attenuate,
FilterMode filter);
enum FilterMode filter);
// Convert I010 with Alpha to attenuated ARGB with matrix and UV filter mode.
LIBYUV_API
@ -2073,7 +2073,7 @@ int I010AlphaToARGBMatrixFilter(const uint16_t* src_y,
int width,
int height,
int attenuate,
FilterMode filter);
enum FilterMode filter);
// Convert I210 with Alpha to attenuated ARGB with matrix and UV filter mode.
LIBYUV_API
@ -2091,7 +2091,7 @@ int I210AlphaToARGBMatrixFilter(const uint16_t* src_y,
int width,
int height,
int attenuate,
FilterMode filter);
enum FilterMode filter);
// Convert P010 to ARGB with matrix and UV filter mode.
LIBYUV_API
@ -2104,7 +2104,7 @@ int P010ToARGBMatrixFilter(const uint16_t* src_y,
const struct YuvConstants* yuvconstants,
int width,
int height,
FilterMode filter);
enum FilterMode filter);
// Convert P210 to ARGB with matrix and UV filter mode.
LIBYUV_API
@ -2117,7 +2117,7 @@ int P210ToARGBMatrixFilter(const uint16_t* src_y,
const struct YuvConstants* yuvconstants,
int width,
int height,
FilterMode filter) ;
enum FilterMode filter) ;
// Convert P010 to AR30 with matrix and UV filter mode.
LIBYUV_API
@ -2130,7 +2130,7 @@ int P010ToAR30MatrixFilter(const uint16_t* src_y,
const struct YuvConstants* yuvconstants,
int width,
int height,
FilterMode filter);
enum FilterMode filter);
// Convert P210 to AR30 with matrix and UV filter mode.
LIBYUV_API
@ -2143,7 +2143,7 @@ int P210ToAR30MatrixFilter(const uint16_t* src_y,
const struct YuvConstants* yuvconstants,
int width,
int height,
FilterMode filter);
enum FilterMode filter);
// Convert camera sample to ARGB with cropping, rotation and vertical flip.
// "sample_size" is needed to parse MJPG.

View File

@ -6935,7 +6935,7 @@ int I420ToARGBMatrixFilter(const uint8_t* src_y,
const struct YuvConstants* yuvconstants,
int width,
int height,
FilterMode filter) {
enum FilterMode filter) {
switch (filter) {
case kFilterNone:
return I420ToARGBMatrix(src_y, src_stride_y, src_u, src_stride_u, src_v,
@ -6966,7 +6966,7 @@ int I422ToARGBMatrixFilter(const uint8_t* src_y,
const struct YuvConstants* yuvconstants,
int width,
int height,
FilterMode filter) {
enum FilterMode filter) {
switch (filter) {
case kFilterNone:
return I422ToARGBMatrix(src_y, src_stride_y, src_u, src_stride_u, src_v,
@ -6995,7 +6995,7 @@ int I010ToAR30MatrixFilter(const uint16_t* src_y,
const struct YuvConstants* yuvconstants,
int width,
int height,
FilterMode filter) {
enum FilterMode filter) {
switch (filter) {
case kFilterNone:
return I010ToAR30Matrix(src_y, src_stride_y, src_u, src_stride_u, src_v,
@ -7025,7 +7025,7 @@ int I210ToAR30MatrixFilter(const uint16_t* src_y,
const struct YuvConstants* yuvconstants,
int width,
int height,
FilterMode filter) {
enum FilterMode filter) {
switch (filter) {
case kFilterNone:
return I210ToAR30Matrix(src_y, src_stride_y, src_u, src_stride_u, src_v,
@ -7054,7 +7054,7 @@ int I010ToARGBMatrixFilter(const uint16_t* src_y,
const struct YuvConstants* yuvconstants,
int width,
int height,
FilterMode filter) {
enum FilterMode filter) {
switch (filter) {
case kFilterNone:
return I010ToARGBMatrix(src_y, src_stride_y, src_u, src_stride_u, src_v,
@ -7084,7 +7084,7 @@ int I210ToARGBMatrixFilter(const uint16_t* src_y,
const struct YuvConstants* yuvconstants,
int width,
int height,
FilterMode filter) {
enum FilterMode filter) {
switch (filter) {
case kFilterNone:
return I210ToARGBMatrix(src_y, src_stride_y, src_u, src_stride_u, src_v,
@ -7116,7 +7116,7 @@ int I420AlphaToARGBMatrixFilter(const uint8_t* src_y,
int width,
int height,
int attenuate,
FilterMode filter) {
enum FilterMode filter) {
switch (filter) {
case kFilterNone:
return I420AlphaToARGBMatrix(src_y, src_stride_y, src_u, src_stride_u,
@ -7151,7 +7151,7 @@ int I422AlphaToARGBMatrixFilter(const uint8_t* src_y,
int width,
int height,
int attenuate,
FilterMode filter) {
enum FilterMode filter) {
switch (filter) {
case kFilterNone:
return I422AlphaToARGBMatrix(src_y, src_stride_y, src_u, src_stride_u,
@ -7185,7 +7185,7 @@ int I010AlphaToARGBMatrixFilter(const uint16_t* src_y,
int width,
int height,
int attenuate,
FilterMode filter) {
enum FilterMode filter) {
switch (filter) {
case kFilterNone:
return I010AlphaToARGBMatrix(src_y, src_stride_y, src_u, src_stride_u,
@ -7220,7 +7220,7 @@ int I210AlphaToARGBMatrixFilter(const uint16_t* src_y,
int width,
int height,
int attenuate,
FilterMode filter) {
enum FilterMode filter) {
switch (filter) {
case kFilterNone:
return I210AlphaToARGBMatrix(src_y, src_stride_y, src_u, src_stride_u,
@ -7249,7 +7249,7 @@ int P010ToARGBMatrixFilter(const uint16_t* src_y,
const struct YuvConstants* yuvconstants,
int width,
int height,
FilterMode filter) {
enum FilterMode filter) {
switch (filter) {
case kFilterNone:
return P010ToARGBMatrix(src_y, src_stride_y, src_uv, src_stride_uv,
@ -7277,7 +7277,7 @@ int P210ToARGBMatrixFilter(const uint16_t* src_y,
const struct YuvConstants* yuvconstants,
int width,
int height,
FilterMode filter) {
enum FilterMode filter) {
switch (filter) {
case kFilterNone:
return P210ToARGBMatrix(src_y, src_stride_y, src_uv, src_stride_uv,
@ -7304,7 +7304,7 @@ int P010ToAR30MatrixFilter(const uint16_t* src_y,
const struct YuvConstants* yuvconstants,
int width,
int height,
FilterMode filter) {
enum FilterMode filter) {
switch (filter) {
case kFilterNone:
return P010ToAR30Matrix(src_y, src_stride_y, src_uv, src_stride_uv,
@ -7332,7 +7332,7 @@ int P210ToAR30MatrixFilter(const uint16_t* src_y,
const struct YuvConstants* yuvconstants,
int width,
int height,
FilterMode filter) {
enum FilterMode filter) {
switch (filter) {
case kFilterNone:
return P210ToAR30Matrix(src_y, src_stride_y, src_uv, src_stride_uv,