On Mon, 19 Mar 2012 14:47:35 +0200, Martin Storsjö <[email protected]> wrote: > This was forgotten in the transition from av_open_input_file to > avformat_open_input, see 603b8bc2a1. > > This doesn't change anything for the default case where the > option isn't set, since PROBE_BUF_MAX is 1048576 (which was > used as max probe size earlier) while the default value for > the probesize option is 5000000, which for the probe function > is clipped to PROBE_BUF_MAX anyway. > --- > libavformat/utils.c | 4 ++-- > 1 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/libavformat/utils.c b/libavformat/utils.c > index c91a0dc..f67d2d4 100644 > --- a/libavformat/utils.c > +++ b/libavformat/utils.c > @@ -480,7 +480,7 @@ static int init_input(AVFormatContext *s, const char > *filename, AVDictionary **o > if (s->pb) { > s->flags |= AVFMT_FLAG_CUSTOM_IO; > if (!s->iformat) > - return av_probe_input_buffer(s->pb, &s->iformat, filename, s, 0, > 0); > + return av_probe_input_buffer(s->pb, &s->iformat, filename, s, 0, > s->probesize); > else if (s->iformat->flags & AVFMT_NOFILE) > return AVERROR(EINVAL); > return 0; > @@ -495,7 +495,7 @@ static int init_input(AVFormatContext *s, const char > *filename, AVDictionary **o > return ret; > if (s->iformat) > return 0; > - return av_probe_input_buffer(s->pb, &s->iformat, filename, s, 0, 0); > + return av_probe_input_buffer(s->pb, &s->iformat, filename, s, 0, > s->probesize); > } > > static AVPacket *add_to_pktbuf(AVPacketList **packet_buffer, AVPacket *pkt, > -- > 1.7.3.1 >
LGTM Thanks for fixing my mess. -- Anton Khirnov _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
