mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-12-16 04:15:05 +00:00
When a H.264 stream references a PPS or SPS id which doesn't exist, instead of
just saying that a non-existing id is referenced, show the value of the id. Originally committed as revision 17771 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
b11163c8e4
commit
a0f8005079
@ -3708,13 +3708,13 @@ static int decode_slice_header(H264Context *h, H264Context *h0){
|
||||
return -1;
|
||||
}
|
||||
if(!h0->pps_buffers[pps_id]) {
|
||||
av_log(h->s.avctx, AV_LOG_ERROR, "non-existing PPS referenced\n");
|
||||
av_log(h->s.avctx, AV_LOG_ERROR, "non-existing PPS %u referenced\n", pps_id);
|
||||
return -1;
|
||||
}
|
||||
h->pps= *h0->pps_buffers[pps_id];
|
||||
|
||||
if(!h0->sps_buffers[h->pps.sps_id]) {
|
||||
av_log(h->s.avctx, AV_LOG_ERROR, "non-existing SPS referenced\n");
|
||||
av_log(h->s.avctx, AV_LOG_ERROR, "non-existing SPS %u referenced\n", h->pps.sps_id);
|
||||
return -1;
|
||||
}
|
||||
h->sps = *h0->sps_buffers[h->pps.sps_id];
|
||||
|
Loading…
Reference in New Issue
Block a user