Commit 1033ca0a authored by Jingning Han's avatar Jingning Han

Add frame_marker experimental flag

The frame index in natural display order is needed by several
experiments, hence move it as a root experiment. The additional
overhead cost associated with frame_marker is below 0.05% level.

Change-Id: Ie643a6bc1f5a400ea6ff088751a676bb56ffee76
parent 2609a61b
......@@ -148,6 +148,7 @@ set(CONFIG_EXT_TX 1 CACHE NUMBER "AV1 experiment flag.")
set(CONFIG_FILTER_7BIT 1 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 0 CACHE NUMBER "AV1 experiment flag.")
set(CONFIG_FRAME_SIZE 0 CACHE NUMBER "AV1 experiment flag.")
set(CONFIG_FRAME_SUPERRES 0 CACHE NUMBER "AV1 experiment flag.")
set(CONFIG_GF_GROUPS 0 CACHE NUMBER "AV1 experiment flag.")
......
......@@ -244,6 +244,18 @@ if (CONFIG_WARPED_MOTION)
endif ()
endif ()
if (CONFIG_MFMV)
if (NOT CONFIG_FRAME_MARKER)
change_config_and_warn(CONFIG_FRAME_MARKER 1 CONFIG_MFMV)
endif()
endif()
if (CONFIG_JNT_COMP)
if (NOT CONFIG_FRAME_MARKER)
change_config_and_warn(CONFIG_FRAME_MARKER 1 CONFIG_JNT_COMP)
endif()
endif()
if (CONFIG_AMVR)
change_config_and_warn(CONFIG_HASH_ME 1 CONFIG_AMVR)
endif ()
......
......@@ -347,6 +347,7 @@ EXPERIMENT_LIST="
hash_me
colorspace_headers
mfmv
frame_marker
jnt_comp
obu
amvr
......@@ -569,6 +570,8 @@ post_process_cmdline() {
enabled cfl && enable_feature smooth_hv
enabled cdef_singlepass && enable_feature cdef
enabled new_multisymbol && enable_feature restrict_compressed_hdr
enabled mfmv && enable_feature frame_marker
enabled jnt_comp && enable_feature frame_marker
if enabled rawbits && enabled ans; then
log_echo "rawbits requires not ans, so disabling rawbits"
......
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