diff --git a/driver/platform/kalama/src/msm_vidc_kalama.c b/driver/platform/kalama/src/msm_vidc_kalama.c index ec1ffd6999..a1c272e8a9 100644 --- a/driver/platform/kalama/src/msm_vidc_kalama.c +++ b/driver/platform/kalama/src/msm_vidc_kalama.c @@ -23,8 +23,6 @@ #define DEFAULT_BITRATE 20000000 #define MINIMUM_FPS 1 #define MAXIMUM_FPS 480 -#define MIN_QP_10BIT -11 -#define MIN_QP_8BIT 1 #define MAX_QP 51 #define DEFAULT_QP 20 #define MAX_CONSTANT_QUALITY 100 diff --git a/driver/platform/waipio/src/msm_vidc_waipio.c b/driver/platform/waipio/src/msm_vidc_waipio.c index 96e6160d38..75a0f89e14 100644 --- a/driver/platform/waipio/src/msm_vidc_waipio.c +++ b/driver/platform/waipio/src/msm_vidc_waipio.c @@ -21,8 +21,6 @@ #define DEFAULT_BITRATE 20000000 #define MINIMUM_FPS 1 #define MAXIMUM_FPS 480 -#define MIN_QP_10BIT -11 -#define MIN_QP_8BIT 1 #define MAX_QP 51 #define DEFAULT_QP 20 #define MAX_CONSTANT_QUALITY 100 diff --git a/driver/vidc/inc/msm_vidc_internal.h b/driver/vidc/inc/msm_vidc_internal.h index 387b8a9bff..789638edde 100644 --- a/driver/vidc/inc/msm_vidc_internal.h +++ b/driver/vidc/inc/msm_vidc_internal.h @@ -63,6 +63,8 @@ #define MAX_SUPPORTED_MIN_QUALITY 70 #define MIN_CHROMA_QP_OFFSET -12 #define MAX_CHROMA_QP_OFFSET 0 +#define MIN_QP_10BIT -11 +#define MIN_QP_8BIT 1 #define INVALID_FD -1 #define DCVS_WINDOW 16 diff --git a/driver/vidc/src/msm_vidc_control.c b/driver/vidc/src/msm_vidc_control.c index 481cf30594..86d884ef89 100644 --- a/driver/vidc/src/msm_vidc_control.c +++ b/driver/vidc/src/msm_vidc_control.c @@ -15,8 +15,8 @@ #include "msm_vidc_platform.h" #define CAP_TO_8BIT_QP(a) { \ - if ((a) < 0) \ - (a) = 0; \ + if ((a) < MIN_QP_8BIT) \ + (a) = MIN_QP_8BIT; \ } extern struct msm_vidc_core *g_core;