Thanks for the tip; I took Media Foundation support from PLEX's FFmpeg fork. The newer patch revision contains hw decoding through Media Foundation.
Paweł Wegner (1): avcodec/mf: implemented Media Foundation wrapper configure | 48 +- fftools/Makefile | 1 + fftools/ffmpeg.h | 2 + fftools/ffmpeg_mf.c | 116 ++ fftools/ffmpeg_opt.c | 3 + libavcodec/Makefile | 1 + libavcodec/allcodecs.c | 28 + libavcodec/hwaccels.h | 12 + libavcodec/mf.c | 2160 ++++++++++++++++++++++++++++++++ libavcodec/mf_utils.c | 734 +++++++++++ libavcodec/mf_utils.h | 207 +++ libavutil/Makefile | 3 + libavutil/hwcontext.c | 3 + libavutil/hwcontext.h | 1 + libavutil/hwcontext_internal.h | 1 + libavutil/hwcontext_mf.c | 440 +++++++ libavutil/hwcontext_mf.h | 122 ++ libavutil/pixdesc.c | 4 + libavutil/pixfmt.h | 2 + 19 files changed, 3887 insertions(+), 1 deletion(-) create mode 100644 fftools/ffmpeg_mf.c create mode 100644 libavcodec/mf.c create mode 100644 libavcodec/mf_utils.c create mode 100644 libavcodec/mf_utils.h create mode 100644 libavutil/hwcontext_mf.c create mode 100644 libavutil/hwcontext_mf.h -- 2.17.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel