mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-03-03 14:32:16 +02:00
h264: allow disabling bitstream overread protection by using the fast flag.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
cdced09ef6
commit
205c13685f
@ -188,8 +188,12 @@ const uint8_t *ff_h264_decode_nal(H264Context *h, const uint8_t *src, int *dst_l
|
|||||||
if(i>=length-1){ //no escaped 0
|
if(i>=length-1){ //no escaped 0
|
||||||
*dst_length= length;
|
*dst_length= length;
|
||||||
*consumed= length+1; //+1 for the header
|
*consumed= length+1; //+1 for the header
|
||||||
memcpy(dst, src, length);
|
if(h->s.avctx->flags2 & CODEC_FLAG2_FAST){
|
||||||
return dst;
|
return src;
|
||||||
|
}else{
|
||||||
|
memcpy(dst, src, length);
|
||||||
|
return dst;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//printf("decoding esc\n");
|
//printf("decoding esc\n");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user