[FFmpeg-devel] [PATCH 05/13] avcodec/utvideoenc: Clear MMX state after predict loop

Paul B Mahol onemda at gmail.com
Tue Oct 25 13:49:20 EEST 2016


On 10/22/16, Michael Niedermayer <michael at niedermayer.cc> wrote:
> The subsequent huffman code performs several memory allocations, MMX state
> thus needs to be cleared between
>
> Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
> ---
>  libavcodec/utvideoenc.c | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/libavcodec/utvideoenc.c b/libavcodec/utvideoenc.c
> index 8ffc263..fd27caa 100644
> --- a/libavcodec/utvideoenc.c
> +++ b/libavcodec/utvideoenc.c
> @@ -442,6 +442,7 @@ static int encode_plane(AVCodecContext *avctx, uint8_t
> *src,
>                 c->frame_pred);
>          return AVERROR_OPTION_NOT_FOUND;
>      }
> +    emms_c();
>
>      /* Count the usage of values */
>      count_usage(dst, width, height, counts);
> --
> 2.10.1
>
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>

lgtm


More information about the ffmpeg-devel mailing list