dsputil: Move ff_block_permute to mpegvideo_enc
dsputil: Move get_penalty_factor() to the only place it is used.
mjpegdec: use put_pixels instead of copy_block8

Signed-off-by: Mans Rullgard <mans@mansr.com>
dsputil: Drop unused functions copy_block{2|4|16}
dsputil: Move ff_svq3 function declarations to a separate header
indeo3: replace use of copy_block4 with put_pixels

The destination is sufficiently aligned for put_pixels here.

Signed-off-by: Mans Rullgard <mans@mansr.com>
dsputil: Move copy_block functions to a separate header
dsputil: Move ff_h264_idct function declarations to a separate header
dsputil: Move ff_shrink* function declarations to separate header
dsputil: Remove commented-out, unused function declarations
dsputil: Move rnd_avg inline functions to a separate header
dsputil: Move WRAPPER8_16_SQ macro to the only place it is used
dsputil: Move LOCAL_ALIGNED macros to libavutil
dsputil: Move fdct function declarations to dct.h
Merge commit '0b016eb99d38738e2c53e36549a4732a0f863b2e'

* commit '0b016eb99d38738e2c53e36549a4732a0f863b2e':
  dsputil: Move ff_block_permute to mpegvideo_enc

Merged-by: Michael Niedermayer <michaelni@gmx.at>
Merge commit 'b5b7b75e91e291c810ebd01868a42b53f267a87c'

* commit 'b5b7b75e91e291c810ebd01868a42b53f267a87c':
  dsputil: Move get_penalty_factor() to the only place it is used.

Conflicts:
	libavcodec/dsputil.h

Merged-by: Michael Niedermayer <michaelni@gmx.at>
Merge commit 'b9ee5f2cab3ffe1c962e542346b1ed61394864ec'

* commit 'b9ee5f2cab3ffe1c962e542346b1ed61394864ec':
  indeo3: replace use of copy_block4 with put_pixels
  mjpegdec: use put_pixels instead of copy_block8

Conflicts:
	libavcodec/mjpegdec.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
histogram filter

Signed-off-by: Paul B Mahol <onemda@gmail.com>
Merge commit 'b9ba5253dd1232be4b48cfe61c31ff4b3de3d10a'

* commit 'b9ba5253dd1232be4b48cfe61c31ff4b3de3d10a':
  dsputil: Move copy_block functions to a separate header
  dsputil: Drop unused functions copy_block{2|4|16}

No functions are droped because they are used in several places.

Merged-by: Michael Niedermayer <michaelni@gmx.at>
lavfi/histogram: make it C90 compliant

Signed-off-by: Paul B Mahol <onemda@gmail.com>