If 'write_colr' movflag is set, then movflag 'prefer_icc' can
be used to first look for an AV_PKT_DATA_ICC_PROFILE entry to
encode.
If ICC profile doesn't exist, default behaviour enabled by
'write_colr' occurs.
Signed-off-by: vectronic <hello.vectronic@gmail.com>
{"global_sidx","Write a global sidx index at the start of the file",0,AV_OPT_TYPE_CONST,{.i64=FF_MOV_FLAG_GLOBAL_SIDX},INT_MIN,INT_MAX,AV_OPT_FLAG_ENCODING_PARAM,"movflags"},
{"skip_sidx","Skip writing of sidx atom",0,AV_OPT_TYPE_CONST,{.i64=FF_MOV_FLAG_SKIP_SIDX},INT_MIN,INT_MAX,AV_OPT_FLAG_ENCODING_PARAM,"movflags"},
{"write_colr","Write colr atom (Experimental, may be renamed or changed, do not use from scripts)",0,AV_OPT_TYPE_CONST,{.i64=FF_MOV_FLAG_WRITE_COLR},INT_MIN,INT_MAX,AV_OPT_FLAG_ENCODING_PARAM,"movflags"},
{"prefer_icc","If writing colr atom prioritise usage of ICC profile if it exists in stream packet side data",0,AV_OPT_TYPE_CONST,{.i64=FF_MOV_FLAG_PREFER_ICC},INT_MIN,INT_MAX,AV_OPT_FLAG_ENCODING_PARAM,"movflags"},
{"use_metadata_tags","Use mdta atom for metadata.",0,AV_OPT_TYPE_CONST,{.i64=FF_MOV_FLAG_USE_MDTA},INT_MIN,INT_MAX,AV_OPT_FLAG_ENCODING_PARAM,"movflags"},
{"skip_trailer","Skip writing the mfra/tfra/mfro trailer for fragmented files",0,AV_OPT_TYPE_CONST,{.i64=FF_MOV_FLAG_SKIP_TRAILER},INT_MIN,INT_MAX,AV_OPT_FLAG_ENCODING_PARAM,"movflags"},