X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fqsv_internal.h;h=6ccb72a2362e60325b2feac058d8e35c139a38c3;hb=3835283293bfd38ba69203f4618f0f0f21377bcc;hp=5d2a216ce6fc73787a5fd55e1296e9f7e68e93a1;hpb=ca8a3978e57c7c8f6abab8547f47483e407469b7;p=ffmpeg diff --git a/libavcodec/qsv_internal.h b/libavcodec/qsv_internal.h index 5d2a216ce6f..6ccb72a2362 100644 --- a/libavcodec/qsv_internal.h +++ b/libavcodec/qsv_internal.h @@ -60,7 +60,13 @@ typedef struct QSVFramesContext { /** * Convert a libmfx error code into an ffmpeg error code. */ -int ff_qsv_error(int mfx_err); +int ff_qsv_map_error(mfxStatus mfx_err, const char **desc); + +int ff_qsv_print_error(void *log_ctx, mfxStatus err, + const char *error_string); + +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_profile_to_mfx(enum AVCodecID codec_id, int profile);