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

Reply via email to