diff options
author | John Koleszar <jkoleszar@google.com> | 2013-02-22 11:22:03 -0800 |
---|---|---|
committer | John Koleszar <jkoleszar@google.com> | 2013-02-27 08:22:40 -0800 |
commit | 800ad0b886ce6776712c1835878e500ffd43af64 (patch) | |
tree | a253967bc6d9a753e16c9c25dc6a238387e5ac52 /third_party/x86inc | |
parent | b683eecf6dfe9fc947394df6f0e047e2fcbea43e (diff) | |
download | libvpx-800ad0b886ce6776712c1835878e500ffd43af64.tar libvpx-800ad0b886ce6776712c1835878e500ffd43af64.tar.gz libvpx-800ad0b886ce6776712c1835878e500ffd43af64.tar.bz2 libvpx-800ad0b886ce6776712c1835878e500ffd43af64.zip |
Use ref_frame_map vice active_ref_idx on the encoder
This patch makes the encoder's use of ref_frame_map and active_ref_idx
consistent with the decoder. ref_frame_map[] maps a reference buffer
index to its actual location in the yv12_fb array, since many
references may share an underlying buffer. active_ref_idx[] mirrors
cpi->{lst,gld,alt}_fb_idx, holding the active references in each
slot.
This also fixes a bug in setup_buffer_inter() where the incorrect
reference was used to populate the scaling factors.
Change-Id: Id3728f6d77cffcd27c248903bf51f9c3e594287e
Diffstat (limited to 'third_party/x86inc')
0 files changed, 0 insertions, 0 deletions