summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libavcodec/qsv.c13
-rw-r--r--libavcodec/qsv_internal.h1
2 files changed, 0 insertions, 14 deletions
diff --git a/libavcodec/qsv.c b/libavcodec/qsv.c
index 6e3154e1a3..c53e2e3b07 100644
--- a/libavcodec/qsv.c
+++ b/libavcodec/qsv.c
@@ -76,19 +76,6 @@ int ff_qsv_codec_id_to_mfx(enum AVCodecID codec_id)
return AVERROR(ENOSYS);
}
-int ff_qsv_level_to_mfx(enum AVCodecID codec_id, int level)
-{
- if (level == FF_LEVEL_UNKNOWN)
- return MFX_LEVEL_UNKNOWN;
-
- switch (codec_id) {
- case AV_CODEC_ID_HEVC:
- return level / 3;
- default:
- return level;
- }
-}
-
static const struct {
int mfx_iopattern;
const char *desc;
diff --git a/libavcodec/qsv_internal.h b/libavcodec/qsv_internal.h
index 6b2fbbe252..327a8d3385 100644
--- a/libavcodec/qsv_internal.h
+++ b/libavcodec/qsv_internal.h
@@ -118,7 +118,6 @@ int ff_qsv_print_warning(void *log_ctx, mfxStatus err,
const char *warning_string);
int ff_qsv_codec_id_to_mfx(enum AVCodecID codec_id);
-int ff_qsv_level_to_mfx(enum AVCodecID codec_id, int level);
enum AVPixelFormat ff_qsv_map_fourcc(uint32_t fourcc);