Commit f574012d authored by Matthieu Bouron's avatar Matthieu Bouron

lavc/mediacodecdec_h264: fix SODB escaping

Fixes escaping of consecutive 0x00, 0x00, 0x0{0-3} sequences.
parent 207d7817
...@@ -104,9 +104,9 @@ static int h264_ps_to_nalu(const uint8_t *src, int src_size, uint8_t **out, int ...@@ -104,9 +104,9 @@ static int h264_ps_to_nalu(const uint8_t *src, int src_size, uint8_t **out, int
} }
*out = p = new; *out = p = new;
i = i + 3; i = i + 2;
memmove(p + i, p + i - 1, *out_size - i); memmove(p + i + 1, p + i, *out_size - (i + 1));
p[i - 1] = 0x03; p[i] = 0x03;
} }
} }
done: done:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment