Commit 28b9099a authored by Michael Niedermayer's avatar Michael Niedermayer

pva_probe: make buffer related pointers and function arguments const

Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent 59693ed9
...@@ -32,7 +32,7 @@ typedef struct { ...@@ -32,7 +32,7 @@ typedef struct {
int continue_pes; int continue_pes;
} PVAContext; } PVAContext;
static int pva_check(uint8_t *p) { static int pva_check(const uint8_t *p) {
int length = AV_RB16(p + 6); int length = AV_RB16(p + 6);
if (AV_RB16(p) != PVA_MAGIC || !p[2] || p[2] > 2 || p[4] != 0x55 || if (AV_RB16(p) != PVA_MAGIC || !p[2] || p[2] > 2 || p[4] != 0x55 ||
(p[5] & 0xe0) || length > PVA_MAX_PAYLOAD_LENGTH) (p[5] & 0xe0) || length > PVA_MAX_PAYLOAD_LENGTH)
...@@ -41,7 +41,7 @@ static int pva_check(uint8_t *p) { ...@@ -41,7 +41,7 @@ static int pva_check(uint8_t *p) {
} }
static int pva_probe(AVProbeData * pd) { static int pva_probe(AVProbeData * pd) {
unsigned char *buf = pd->buf; const unsigned char *buf = pd->buf;
int len = pva_check(buf); int len = pva_check(buf);
if (len < 0) if (len < 0)
......
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