mirror of
https://github.com/xenia-project/FFmpeg.git
synced 2024-11-24 12:09:55 +00:00
If consumed does not match nalsize, favor nalsize.
Fixes issue385. Originally committed as revision 12430 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
6ef2912879
commit
9d2cc8c1ee
@ -7495,8 +7495,10 @@ static int decode_nal_units(H264Context *h, const uint8_t *buf, int buf_size){
|
||||
av_log(h->s.avctx, AV_LOG_DEBUG, "NAL %d at %d/%d length %d\n", hx->nal_unit_type, buf_index, buf_size, dst_length);
|
||||
}
|
||||
|
||||
if (h->is_avc && (nalsize != consumed))
|
||||
if (h->is_avc && (nalsize != consumed)){
|
||||
av_log(h->s.avctx, AV_LOG_ERROR, "AVC: Consumed only %d bytes instead of %d\n", consumed, nalsize);
|
||||
consumed= nalsize;
|
||||
}
|
||||
|
||||
buf_index += consumed;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user