On Fri, Feb 08, 2013 at 12:42:46AM +0100, Diego Biurrun wrote:
> From: Mans Rullgard <[email protected]>
> 
> Signed-off-by: Mans Rullgard <[email protected]>
> ---
>  libavcodec/mjpegdec.c |   10 ++++++----
>  1 file changed, 6 insertions(+), 4 deletions(-)
> 
> diff --git a/libavcodec/mjpegdec.c b/libavcodec/mjpegdec.c
> index d13c85e..e63287a 100644
> --- a/libavcodec/mjpegdec.c
> +++ b/libavcodec/mjpegdec.c
> @@ -864,8 +864,9 @@ static int mjpeg_decode_scan(MJpegDecodeContext *s, int 
> nb_components, int Ah,
>                      ptr = data[c] + block_offset;
>                      if (!s->progressive) {
>                          if (copy_mb)
> -                            copy_block8(ptr, reference_data[c] + 
> block_offset,
> -                                        linesize[c], linesize[c], 8);
> +                            s->dsp.put_pixels_tab[1][0](ptr,
> +                                reference_data[c] + block_offset,
> +                                linesize[c], 8);
>                          else {
>                              s->dsp.clear_block(s->block);
>                              if (decode_block(s, s->block, i,
> @@ -979,8 +980,9 @@ static int 
> mjpeg_decode_scan_progressive_ac(MJpegDecodeContext *s, int ss,
>  
>              if (last_scan) {
>                  if (copy_mb) {
> -                    copy_block8(ptr, reference_data + block_offset,
> -                                linesize, linesize, 8);
> +                    s->dsp.put_pixels_tab[1][0](ptr,
> +                                                reference_data + 
> block_offset,
> +                                                linesize, 8);
>                  } else {
>                      s->dsp.idct_put(ptr, linesize, *block);
>                      ptr += 8;
> -- 

LGTM
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to