> > } > + > + if (strm.avail_out == 0) { > + chunk *= 8; >
*8 seems high + uint8_t *tmp_buf = av_realloc(buf, chunk + 1); > + if (!tmp_buf) { > + inflateEnd(&strm); > + av_free(buf); > + return AVERROR(ENOMEM); > + } > + > + buf = tmp_buf; > + } > + } while (ret != Z_STREAM_END); > > *out_len = chunk - strm.avail_out; > buf[*out_len] = 0; // Ensure null termination > -- > ffmpeg-codebot > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe". > _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".