[FFmpeg-devel] [PATCH 0/1] avcodec/mf: implemented Media Foundation wrapper

Paweł Wegner pawel.wegner95 at gmail.com
Fri Oct 26 18:22:46 EEST 2018


Hello,

this patch contains wrappers for encoders and decoders available in Media Foundation.
The patch is derived from: https://ffmpeg.org/pipermail/ffmpeg-devel/2017-April/209720.html
I fixed MinGW link warnings and made the patch apply to master branch.

As discussed earlier on IRC; this patch makes sense because it provides encoders 
similar to MacOS specific ones based on videotoolbox; it also provides 
non-gpl software h264 encoder under Windows.

Best regards,
Paweł Wegner

Paweł Wegner (1):
  avcodec/mf: implemented Media Foundation wrapper

 configure              |   34 +
 libavcodec/Makefile    |    1 +
 libavcodec/allcodecs.c |   28 +
 libavcodec/mf.c        | 1967 ++++++++++++++++++++++++++++++++++++++++
 libavcodec/mf_utils.c  |  696 ++++++++++++++
 libavcodec/mf_utils.h  |  199 ++++
 6 files changed, 2925 insertions(+)
 create mode 100644 libavcodec/mf.c
 create mode 100644 libavcodec/mf_utils.c
 create mode 100644 libavcodec/mf_utils.h

-- 
2.17.1



More information about the ffmpeg-devel mailing list