• Zoe Liu's avatar
    [NORMATIVE] Add decoder support for frame_refs_signaling · b57fee02
    Zoe Liu authored
    One bit is added to the frame header, to signal whether the references
    for inter frames will be short-signaled.
    
    When the bit is set, only 6 bits are used at the frame header level to
    signal the choices of LAST_FRAME and GOLDEN_FRAME out of the eight
    buffered references. All the other 5 references will be specified
    using the frame offset info. Hence, compared to the baseline, the use
    of frame_refs_signaling provides 2 scenarios:
    
    (1) Reference short-signaling:
        3*7 - (1+3*2) = 14 bits are saved in the frame header;
    (2) Reference regular-signaling:
        1 bit is added to the frame header.
    
    BUG=aomedia:1392
    
    Change-Id: I2d4ff0e367a4df107235c1e7066dd28cb2c60431
    b57fee02
Name
Last commit
Last update
aom Loading commit data...
aom_dsp Loading commit data...
aom_mem Loading commit data...
aom_ports Loading commit data...
aom_scale Loading commit data...
aom_util Loading commit data...
av1 Loading commit data...
build Loading commit data...
examples Loading commit data...
test Loading commit data...
third_party Loading commit data...
tools Loading commit data...
.clang-format Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.mailmap Loading commit data...
AUTHORS Loading commit data...
CHANGELOG Loading commit data...
CMakeLists.txt Loading commit data...
LICENSE Loading commit data...
PATENTS Loading commit data...
README.md Loading commit data...
aomdec.c Loading commit data...
aomenc.c Loading commit data...
aomenc.h Loading commit data...
aomstats.c Loading commit data...
aomstats.h Loading commit data...
args.c Loading commit data...
args.h Loading commit data...
codereview.settings Loading commit data...
docs.cmake Loading commit data...
ivfdec.c Loading commit data...
ivfdec.h Loading commit data...
ivfenc.c Loading commit data...
ivfenc.h Loading commit data...
keywords.dox Loading commit data...
libs.doxy_template Loading commit data...
mainpage.dox Loading commit data...
md5_utils.c Loading commit data...
md5_utils.h Loading commit data...
obudec.c Loading commit data...
obudec.h Loading commit data...
rate_hist.c Loading commit data...
rate_hist.h Loading commit data...
tools_common.c Loading commit data...
tools_common.h Loading commit data...
usage.dox Loading commit data...
usage_cx.dox Loading commit data...
usage_dx.dox Loading commit data...
video_common.h Loading commit data...
video_reader.c Loading commit data...
video_reader.h Loading commit data...
video_writer.c Loading commit data...
video_writer.h Loading commit data...
warnings.c Loading commit data...
warnings.h Loading commit data...
webmdec.cc Loading commit data...
webmdec.h Loading commit data...
webmenc.cc Loading commit data...
webmenc.h Loading commit data...
y4menc.c Loading commit data...
y4menc.h Loading commit data...
y4minput.c Loading commit data...
y4minput.h Loading commit data...