diff options
author | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2022-03-22 11:11:14 +0100 |
---|---|---|
committer | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2022-03-23 23:45:38 +0100 |
commit | 8abfc327bd22f2da43aac0c125432ce37e71e6a6 (patch) | |
tree | 8456f4e950a070d08222d922113d75bd98bcb0bd /libavfilter/vf_uspp.c | |
parent | e142153bd721947c186bc9fe74664d1117265960 (diff) | |
download | ffmpeg-8abfc327bd22f2da43aac0c125432ce37e71e6a6.tar.gz |
avfilter/qp_table: Stop using FF_QSCALE_TYPE_*
All FF_QSCALE_TYPE values used by libavfilter originate
from libavfilter (namely from ff_qp_table_extract());
no value is exchanged between libavcodec and libavutil.
The values that are exchanged (and used in libavfilter)
are of type enum AVVideoEncParamsType.
Therefore this patch stops using said FF_QSCALE_TYPE_*
in libavfilter and uses enum AVVideoEncParamsType
directly.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Diffstat (limited to 'libavfilter/vf_uspp.c')
-rw-r--r-- | libavfilter/vf_uspp.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libavfilter/vf_uspp.c b/libavfilter/vf_uspp.c index c61a2a0705..051de00771 100644 --- a/libavfilter/vf_uspp.c +++ b/libavfilter/vf_uspp.c @@ -32,6 +32,7 @@ #include "libavutil/mem_internal.h" #include "libavutil/opt.h" #include "libavutil/pixdesc.h" +#include "libavutil/video_enc_params.h" #include "libavcodec/avcodec.h" #include "internal.h" #include "qp_table.h" @@ -45,7 +46,7 @@ typedef struct USPPContext { int log2_count; int hsub, vsub; int qp; - int qscale_type; + enum AVVideoEncParamsType qscale_type; int temp_stride[3]; uint8_t *src[3]; uint16_t *temp[3]; |