[FFmpeg-devel] [PATCH v2 0/1] avcodec/mf: implemented Media Foundation wrapper
Paweł Wegner
pawel.wegner95 at gmail.com
Mon Oct 29 11:27:11 EET 2018
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
More information about the ffmpeg-devel
mailing list