MediaSDK
MediaSDK copied to clipboard
Ignore av1 reserved units
Some av1 videos may contain reserved units. We should ignore it instead of returning an error.
Reference source: https://aomediacodec.github.io/av1-spec/av1-spec.pdf Section 6.2.2: Reserved units are for future use and shall be ignored by AV1 decoder.
Could you please share what issue is hit if no this fix? Thanks.
The issue I found while doing android cts. Some test videos contains reserved obu type, and the MSDK returned UMC::UMC_ERR_NOT_IMPLEMENTED. According to the av1-spec, we should ignore it and continue to process.
@zhangyichix I cannot find section 6.2.6 from your spec URL. Do you mean section 6.3? @ChunjuanLiu Could you please review it?
@wangyan-intel sorry, it is 6.2.2. OBU header semantics.