- check total mbps is within range(including current session)
- check total mbpf is within range(including current session)
- image session:
- decode: Only non-secure allowed
- encode: check basic image_encode requirements
- wxh should be within allowed cap range
- only linear fmt
- input & output is 512 aligned
- only CQ bitrate mode
- GOP size should be zero
- b-frame count is zero
- timedelta based RC disabled
- still-pic profile for 8bit and main10 for 10bit
- interlace resolution should be less than (1920*1088)/256.
- reject odd input or output resolution
- output resolution is with in inst->cap [min, max] range.
- current session mbpf is less than inst->cap[MBPF].max
Change-Id: I81c46950a8ef5b64bf5ac94564613998b1079b52
Signed-off-by: Govindaraj Rajagopal <grajagop@codeaurora.org>
Signed-off-by: Mihir Ganu <mganu@codeaurora.org>