mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-12-15 19:40:07 +01:00
avformat/utils: Print warning if reallocating probe buffer failed
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
@@ -589,8 +589,12 @@ static int probe_codec(AVFormatContext *s, AVStream *st, const AVPacket *pkt)
|
|||||||
|
|
||||||
if (pkt) {
|
if (pkt) {
|
||||||
uint8_t *new_buf = av_realloc(pd->buf, pd->buf_size+pkt->size+AVPROBE_PADDING_SIZE);
|
uint8_t *new_buf = av_realloc(pd->buf, pd->buf_size+pkt->size+AVPROBE_PADDING_SIZE);
|
||||||
if(!new_buf)
|
if(!new_buf) {
|
||||||
|
av_log(s, AV_LOG_WARNING,
|
||||||
|
"Failed to reallocate probe buffer for stream %d\n",
|
||||||
|
st->index);
|
||||||
goto no_packet;
|
goto no_packet;
|
||||||
|
}
|
||||||
pd->buf = new_buf;
|
pd->buf = new_buf;
|
||||||
memcpy(pd->buf+pd->buf_size, pkt->data, pkt->size);
|
memcpy(pd->buf+pd->buf_size, pkt->data, pkt->size);
|
||||||
pd->buf_size += pkt->size;
|
pd->buf_size += pkt->size;
|
||||||
|
|||||||
Reference in New Issue
Block a user