summaryrefslogtreecommitdiff
path: root/vp9/decoder/vp9_decoder.c
diff options
context:
space:
mode:
authorDmitry Kovalev <dkovalev@google.com>2014-03-25 15:12:28 -0700
committerDmitry Kovalev <dkovalev@google.com>2014-03-28 10:36:16 -0700
commit03349d2ba227098cf2906026f0923556695807dd (patch)
tree26234d58df46bebdd797df3a419c039aa551699c /vp9/decoder/vp9_decoder.c
parent2b58730aec646e8e0a6203984b70e7d2154d7d84 (diff)
downloadlibvpx-03349d2ba227098cf2906026f0923556695807dd.tar
libvpx-03349d2ba227098cf2906026f0923556695807dd.tar.gz
libvpx-03349d2ba227098cf2906026f0923556695807dd.tar.bz2
libvpx-03349d2ba227098cf2906026f0923556695807dd.zip
Moving dqcoeff array to MACROBLOCKD in decoder.
Change-Id: I3e20c0cdb9d2437bddf21afb255855f2dead8e02
Diffstat (limited to 'vp9/decoder/vp9_decoder.c')
-rw-r--r--vp9/decoder/vp9_decoder.c11
1 files changed, 1 insertions, 10 deletions
diff --git a/vp9/decoder/vp9_decoder.c b/vp9/decoder/vp9_decoder.c
index c7c096e69..17b8c98c8 100644
--- a/vp9/decoder/vp9_decoder.c
+++ b/vp9/decoder/vp9_decoder.c
@@ -110,15 +110,6 @@ void vp9_initialize_dec() {
}
}
-static void init_macroblockd(VP9D_COMP *const pbi) {
- MACROBLOCKD *xd = &pbi->mb;
- struct macroblockd_plane *const pd = xd->plane;
- int i;
-
- for (i = 0; i < MAX_MB_PLANE; ++i)
- pd[i].dqcoeff = pbi->dqcoeff[i];
-}
-
VP9D_COMP *vp9_create_decompressor(const VP9D_CONFIG *oxcf) {
VP9D_COMP *const pbi = vpx_memalign(32, sizeof(VP9D_COMP));
VP9_COMMON *const cm = pbi ? &pbi->common : NULL;
@@ -156,7 +147,7 @@ VP9D_COMP *vp9_create_decompressor(const VP9D_CONFIG *oxcf) {
cm->error.setjmp = 0;
pbi->decoded_key_frame = 0;
- init_macroblockd(pbi);
+ init_macroblockd(&pbi->mb);
vp9_worker_init(&pbi->lf_worker);