]> granicus.if.org Git - libvpx/commit
Refactored idct routines and headers
authorPeter de Rivaz <peter.derivaz@gmail.com>
Fri, 24 Oct 2014 07:37:39 +0000 (08:37 +0100)
committerPeter de Rivaz <peter.derivaz@gmail.com>
Fri, 24 Oct 2014 07:37:39 +0000 (08:37 +0100)
commit454342d4e77dbb67f4a3c10f97a57a6fcb46d9a0
tree293f5f1176c1fe8b03d4039c6e510a031561d5f2
parentcda2ad0121dcef723868a4bfb09d5427c15a823c
Refactored idct routines and headers

This change is made in preparation for a
subsequent patch which adds acceleration
for the highbitdepth transform functions.

The highbitdepth transform functions attempt
to use 16/32bit sse instructions where possible,
but fallback to using the C implementations if
potential overflow is detected.  For this reason
the dct routines are made global so they can be
called from the acceleration functions in the
subsequent patch.

Change-Id: Ia921f191bf6936ccba4f13e8461624b120c1f665
vp9/common/vp9_idct.c
vp9/common/vp9_idct.h
vp9/encoder/vp9_dct.c
vp9/encoder/vp9_dct.h [new file with mode: 0644]
vp9/vp9cx.mk