diff options
author | wm4 <nfxjfg@googlemail.com> | 2017-04-04 07:45:41 +0200 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2020-05-19 21:34:04 +0300 |
commit | 050b72ab5ef318605b305aa6cb920e8b52f1002e (patch) | |
tree | 33f5d3c79c1c8220ae0244940a351806e405e5cf /doc | |
parent | b559a5882f54f6ab46b2d058b8526fae6b00ad0f (diff) | |
download | ffmpeg-050b72ab5ef318605b305aa6cb920e8b52f1002e.tar.gz |
avcodec: Add MediaFoundation encoder wrapper
This contains encoder wrappers for H264, HEVC, AAC, AC3 and MP3.
This is based on top of an original patch by wm4
<nfxjfg@googlemail.com>. The original patch supported both encoding
and decoding, but this patch only includes encoding.
The patch contains further changes by Paweł Wegner
<pawel.wegner95@gmail.com> (primarily for splitting out the encoding
parts of the original patch) and further cleanup, build compatibility
fixes and tweaks for use with Qualcomm encoders by Martin Storsjö.
Signed-off-by: Martin Storsjö <martin@martin.st>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/encoders.texi | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/encoders.texi b/doc/encoders.texi index aa3a6eeb66..954f0f6fe3 100644 --- a/doc/encoders.texi +++ b/doc/encoders.texi @@ -2725,6 +2725,14 @@ fastest. @end table +@section MediaFoundation + +This provides wrappers to encoders (both audio and video) in the +MediaFoundation framework. It can access both SW and HW encoders. +Video encoders can take input in either of nv12 or yuv420p form +(some encoders support both, some support only either - in practice, +nv12 is the safer choice, especially among HW encoders). + @section mpeg2 MPEG-2 video encoder. |