avcodec/vp9dsp: add DC only versions for idct/idct.
authorClément Bœsch <u@pkh.me>
Fri, 22 Nov 2013 19:16:09 +0000 (20:16 +0100)
committerClément Bœsch <u@pkh.me>
Fri, 22 Nov 2013 19:32:56 +0000 (20:32 +0100)
commit64821f5a7cc85f8d7cfc69b5caaa8d766faedc2e
tree2e49ed21f2cbfc98ea9dd2037883dbedf269184b
parent2e97e244097c309571b383dd107252404ebb3326
avcodec/vp9dsp: add DC only versions for idct/idct.

before:
  ./ffmpeg -v 0 -nostats -i ~/samples/vp9/etv.webm -f null -  16.29s user 0.02s system 99% cpu 16.323 total
  ./ffmpeg -v 0 -nostats -i ~/samples/vp9/etv.webm -f null -  16.32s user 0.01s system 99% cpu 16.351 total
  ./ffmpeg -v 0 -nostats -i ~/samples/vp9/etv.webm -f null -  16.27s user 0.05s system 99% cpu 16.335 total

after:
  ./ffmpeg -v 0 -nostats -i ~/samples/vp9/etv.webm -f null -  15.22s user 0.03s system 99% cpu 15.257 total
  ./ffmpeg -v 0 -nostats -i ~/samples/vp9/etv.webm -f null -  15.20s user 0.02s system 99% cpu 15.237 total
  ./ffmpeg -v 0 -nostats -i ~/samples/vp9/etv.webm -f null -  15.19s user 0.02s system 99% cpu 15.227 total
libavcodec/vp9dsp.c