TurboPFor: TurboPFor encode
This commit is contained in:
2
vp4c.c
2
vp4c.c
@ -406,7 +406,7 @@ size_t TEMPLATE2(P4NENC, USIZE)(uint_t *__restrict in, size_t n, unsigned char *
|
|||||||
unsigned char *op = out;
|
unsigned char *op = out;
|
||||||
uint_t *ip, start = *in++;
|
uint_t *ip, start = *in++;
|
||||||
if(!n)
|
if(!n)
|
||||||
return out;
|
return 0;
|
||||||
|
|
||||||
TEMPLATE2(vbxput, USIZE)(op, start);
|
TEMPLATE2(vbxput, USIZE)(op, start);
|
||||||
for(ip = in, --n; ip != in+(n&~(CSIZE-1)); ip += CSIZE) { uint_t _in[P4D_MAX+8];unsigned bx, b; PREFETCH(ip+512,0);
|
for(ip = in, --n; ip != in+(n&~(CSIZE-1)); ip += CSIZE) { uint_t _in[P4D_MAX+8];unsigned bx, b; PREFETCH(ip+512,0);
|
||||||
|
Reference in New Issue
Block a user