Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 51311d23 authored by Madhukumar S J's avatar Madhukumar S J
Browse files

msm: vidc: fix tier and level issue for hevc



- Bits: 0-27 are used to specify the level
  information and bits 28-31 are reserved for
  non-level information. For HEVC, these 4 bits(MSB)
  are used for communicating the tier info.
- CTS tc will set the tier first, the level
  next and the same is set to firmware. In
  doing so, the level will override the tier value
  which is set earlier and the same is communicated to
  the firmware resulting in level info mismatch.
- Fix here is to extract the 4 MSB bits containing the
  tier info and add it to the level value, then communicate
  it to the firmware.

Change-Id: I530f0a0a92417f2076d5a1f93f724b6514ae9309
Signed-off-by: default avatarMadhukumar S J <quic_msj@quicinc.com>
parent c57e83cd
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment