Commit a1e83a2f authored by Mark Thompson's avatar Mark Thompson

vaapi_vp8: Use VP8_MAX_QUANT instead of magic number

parent 64b79535
...@@ -28,6 +28,7 @@ ...@@ -28,6 +28,7 @@
#include "avcodec.h" #include "avcodec.h"
#include "internal.h" #include "internal.h"
#include "vaapi_encode.h" #include "vaapi_encode.h"
#include "vp8.h"
typedef struct VAAPIEncodeVP8Context { typedef struct VAAPIEncodeVP8Context {
...@@ -161,12 +162,12 @@ static av_cold int vaapi_encode_vp8_configure(AVCodecContext *avctx) ...@@ -161,12 +162,12 @@ static av_cold int vaapi_encode_vp8_configure(AVCodecContext *avctx)
VAAPIEncodeContext *ctx = avctx->priv_data; VAAPIEncodeContext *ctx = avctx->priv_data;
VAAPIEncodeVP8Context *priv = ctx->priv_data; VAAPIEncodeVP8Context *priv = ctx->priv_data;
priv->q_index_p = av_clip(avctx->global_quality, 0, 127); priv->q_index_p = av_clip(avctx->global_quality, 0, VP8_MAX_QUANT);
if (avctx->i_quant_factor > 0.0) if (avctx->i_quant_factor > 0.0)
priv->q_index_i = av_clip((avctx->global_quality * priv->q_index_i = av_clip((avctx->global_quality *
avctx->i_quant_factor + avctx->i_quant_factor +
avctx->i_quant_offset) + 0.5, avctx->i_quant_offset) + 0.5,
0, 127); 0, VP8_MAX_QUANT);
else else
priv->q_index_i = priv->q_index_p; priv->q_index_i = priv->q_index_p;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment