[Feature]: Recognize allow_content_tools and support force_integer_mv
- Dominant language
- C
- Stars
- 1.2k
- Forks
- 383
- Avg merge
- 8d 18h
- Merged PRs (30d)
- 4
Description
### What Feature?
Libva patch to configure allow_content_tools and force_integer_mv is merged.
https://github.com/intel/libva/pull/795
If [allow_screen_content_tools](https://aomediacodec.github.io/av1-spec/#uncompressed-header-semantics) is set to true, the decoder reads [palette mode info](https://aomediacodec.github.io/av1-spec/#palette-mode-info-syntax) in [intra_frame_mode_info()](https://aomediacodec.github.io/av1-spec/#intra-frame-mode-info-syntax) and [intra_block_mode_info()](https://aomediacodec.github.io/av1-spec/#intra-block-mode-info-syntax).
If palette mode is not enabled, then the encoder needs to fill has_palette_y and has_platte_uv to false.
So the driver need to recognize allow_content_tools (and palette mode) to produce a valid stream.
In addition, I would also like to ask adding force_integer_mv support to media-driver.
Thanks in advance.
### What's the usage scenario would be benifited?
Video Conference, Content Creation
### What impacted?
_No response_
### Do you want to contribute a patch to develop this feature?
None
Contributor guide
Assessment
This issue has not been assessed yet.