mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-02-01 06:50:22 +01:00
radeon/vcn: add 0x02 to enc emulation prevention
Add 0x02 as a new case that triggers adding emulation prevention byte. Signed-off-by: Ruijing Dong <ruijing.dong@amd.com> Acked-by: Leo Liu <leo.liu@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6942>
This commit is contained in:
parent
cf7bf7fade
commit
e37cd34ea6
1 changed files with 2 additions and 1 deletions
|
|
@ -507,7 +507,8 @@ void radeon_enc_output_one_byte(struct radeon_encoder *enc, unsigned char byte)
|
|||
void radeon_enc_emulation_prevention(struct radeon_encoder *enc, unsigned char byte)
|
||||
{
|
||||
if (enc->emulation_prevention) {
|
||||
if ((enc->num_zeros >= 2) && ((byte == 0x00) || (byte == 0x01) || (byte == 0x03))) {
|
||||
if ((enc->num_zeros >= 2) && ((byte == 0x00) || (byte == 0x01) ||
|
||||
(byte == 0x02) || (byte == 0x03))) {
|
||||
radeon_enc_output_one_byte(enc, 0x03);
|
||||
enc->bits_output += 8;
|
||||
enc->num_zeros = 0;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue