Signed-off-by: Gilles Chanteperdrix <gilles.chanteperd...@xenomai.org> --- libavformat/libquvi.c | 7 +++++++ 1 file changed, 7 insertions(+)
diff --git a/libavformat/libquvi.c b/libavformat/libquvi.c index e838b34..8673cb4 100644 --- a/libavformat/libquvi.c +++ b/libavformat/libquvi.c @@ -96,6 +96,10 @@ static int libquvi_read_header(AVFormatContext *s) if (ret < 0) goto err_quvi_cleanup; + ret = avformat_find_stream_info(qc->fmtctx, NULL); + if (ret < 0) + goto err_close_input; + rc = quvi_getprop(m, QUVIPROP_PAGETITLE, &pagetitle); if (rc == QUVI_OK) av_dict_set(&s->metadata, "title", pagetitle, 0); @@ -110,6 +114,9 @@ static int libquvi_read_header(AVFormatContext *s) avpriv_set_pts_info(st, ist->pts_wrap_bits, ist->time_base.num, ist->time_base.den); avcodec_copy_context(st->codec, qc->fmtctx->streams[i]->codec); } + s->duration = qc->fmtctx->duration; + s->start_time = qc->fmtctx->start_time; + s->bit_rate = qc->fmtctx->bit_rate; return 0; -- 1.8.4 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel