On Tue, Jun 30, 2015 at 8:24 PM, Anton Khirnov <[email protected]> wrote:
> --- > configure | 1 + > libavcodec/Makefile | 1 + > libavcodec/allcodecs.c | 1 + > libavcodec/qsv.c | 2 + > libavcodec/qsvenc.c | 10 ++-- > libavcodec/qsvenc_mpeg2.c | 117 > ++++++++++++++++++++++++++++++++++++++++++++++ > 6 files changed, 128 insertions(+), 4 deletions(-) > create mode 100644 libavcodec/qsvenc_mpeg2.c > > diff --git a/libavcodec/qsv.c b/libavcodec/qsv.c > index bd9e18d..f563100 100644 > --- a/libavcodec/qsv.c > +++ b/libavcodec/qsv.c > @@ -19,6 +19,8 @@ > */ > > #include <mfx/mfxvideo.h> > +#include <mfx/mfxplugin.h> > +#include <stdio.h> > Does this fix checkheaders or something? Doesn't look related to this particular patch. diff --git a/libavcodec/qsvenc_mpeg2.c b/libavcodec/qsvenc_mpeg2.c > new file mode 100644 > index 0000000..81897c2 > --- /dev/null > +++ b/libavcodec/qsvenc_mpeg2.c > @@ -0,0 +1,117 @@ > +/* > + * Intel MediaSDK QSV based H.264 enccoder > H.264 -> MPEG-2, enccoder -> encoder. The rest LGTM (including the name mpeg2_qsv). Tim _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
