Commit 0492b99a authored by Zoe Liu's avatar Zoe Liu

Add experiment of 'frame_refs'

The target of this experiment is to fix and develop bitstream syntax
changes related to reference frames, especially considering:
(1) Fix various issues in aomedia bug 973;
(2) Make according changes accomondating the adoption of frame_marker.

BUG=aomedia:973

Change-Id: Ia8731eaa3b3d2cdacbbe3c12b0793ac15928c054
parent df08def5
......@@ -147,6 +147,7 @@ set(CONFIG_EXT_WARPED_MOTION 0 CACHE NUMBER "AV1 experiment flag.")
set(CONFIG_FILTER_INTRA 0 CACHE NUMBER "AV1 experiment flag.")
set(CONFIG_FP_MB_STATS 0 CACHE NUMBER "AV1 experiment flag.")
set(CONFIG_FRAME_MARKER 1 CACHE NUMBER "AV1 experiment flag.")
set(CONFIG_FRAME_REFS 0 CACHE NUMBER "AV1 experiment flag.")
set(CONFIG_FRAME_SIGN_BIAS 0 CACHE NUMBER "AV1 experiment flag.")
set(CONFIG_FRAME_SIZE 1 CACHE NUMBER "AV1 experiment flag.")
set(CONFIG_FRAME_SUPERRES 0 CACHE NUMBER "AV1 experiment flag.")
......
......@@ -75,6 +75,12 @@ macro (fix_experiment_configs)
endif ()
endif ()
if (CONFIG_FRAME_REFS)
if (NOT CONFIG_FRAME_MARKER)
change_config_and_warn(CONFIG_FRAME_MARKER 1 CONFIG_FRAME_REFS)
endif ()
endif ()
if (CONFIG_FRAME_SIGN_BIAS)
if (NOT CONFIG_FRAME_MARKER)
change_config_and_warn(CONFIG_FRAME_MARKER 1 CONFIG_FRAME_SIGN_BIAS)
......
......@@ -324,6 +324,7 @@ EXPERIMENT_LIST="
mfmv
frame_marker
jnt_comp
frame_refs
frame_sign_bias
ext_skip
obu
......@@ -548,6 +549,7 @@ post_process_cmdline() {
enabled cdef_singlepass && enable_feature cdef
enabled mfmv && enable_feature frame_marker
enabled jnt_comp && enable_feature frame_marker
enabled frame_refs && enable_feature frame_marker
enabled frame_sign_bias && enable_feature frame_marker
enabled txmg && enable_feature highbitdepth
enabled ext_skip && enable_feature frame_marker
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment