summaryrefslogtreecommitdiff
path: root/libavfilter/qp_table.h
Commit message (Collapse)AuthorAgeFilesLines
* avfilter/qp_table: Stop using FF_QSCALE_TYPE_*Andreas Rheinhardt2022-03-231-5/+6
| | | | | | | | | | | | | | 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>
* avcodec/internal, avfilter/qp_table: Remove unused FF_QSCALE_TYPEsAndreas Rheinhardt2022-03-231-4/+0
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avfilter/internal: Move ff_norm_qscale() to qp_table.hAndreas Rheinhardt2021-08-051-0/+17
| | | | | | | It is the natural header for it. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* lavfi: add common code to handle QP tablesAnton Khirnov2021-01-011-0/+33
It will be used for converting the *pp filters to the new AVVideoEncParams API.