]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/qsv_internal.h
lavc/qsvdec: add function ff_qsv_map_picstruct()
[ffmpeg] / libavcodec / qsv_internal.h
index 57d861d2be07927cd82bf186aa2a370d81435d7e..f701ceec8d23f652e0e2aad4cdc1c6b2471952cb 100644 (file)
@@ -90,10 +90,13 @@ int ff_qsv_print_warning(void *log_ctx, mfxStatus err,
 
 int ff_qsv_codec_id_to_mfx(enum AVCodecID codec_id);
 int ff_qsv_profile_to_mfx(enum AVCodecID codec_id, int profile);
+int ff_qsv_level_to_mfx(enum AVCodecID codec_id, int level);
 
 int ff_qsv_map_pixfmt(enum AVPixelFormat format, uint32_t *fourcc);
 enum AVPictureType ff_qsv_map_pictype(int mfx_pic_type);
 
+enum AVFieldOrder ff_qsv_map_picstruct(int mfx_pic_struct);
+
 int ff_qsv_init_internal_session(AVCodecContext *avctx, mfxSession *session,
                                  const char *load_plugins);