diff options
author | Ronald S. Bultje <rsbultje@gmail.com> | 2013-03-12 07:28:12 -0700 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2013-04-15 12:32:05 +0300 |
commit | 015821229f96bf7e677f2a711a58dbea3009f574 (patch) | |
tree | 2247f2d16c077a1f887656b8859b164eca6b84df /libavcodec/vp3dsp.h | |
parent | 5941978e71d2c3a8e2a7e87951e081e0b2e77da9 (diff) | |
download | ffmpeg-015821229f96bf7e677f2a711a58dbea3009f574.tar.gz |
vp3: Use full transpose for all IDCTs
This way, the special IDCT permutations are no longer needed. This
is similar to how H264 does it, and removes the dsputil dependency
imposed by the scantable code.
Also remove the unused type == 0 cases from the plain C version
of the idct.
Signed-off-by: Martin Storsjö <martin@martin.st>
Diffstat (limited to 'libavcodec/vp3dsp.h')
-rw-r--r-- | libavcodec/vp3dsp.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/libavcodec/vp3dsp.h b/libavcodec/vp3dsp.h index 755271d37c..39c4408c0f 100644 --- a/libavcodec/vp3dsp.h +++ b/libavcodec/vp3dsp.h @@ -43,8 +43,6 @@ typedef struct VP3DSPContext { void (*idct_dc_add)(uint8_t *dest, int line_size, int16_t *block); void (*v_loop_filter)(uint8_t *src, int stride, int *bounding_values); void (*h_loop_filter)(uint8_t *src, int stride, int *bounding_values); - - int idct_perm; } VP3DSPContext; void ff_vp3dsp_init(VP3DSPContext *c, int flags); |