On Tue, Mar 28, 2017 at 12:53 PM, Matthieu Bouron <matthieu.bou...@gmail.com > wrote:
> > > On Tue, Mar 28, 2017 at 1:48 PM, Matthieu Bouron < > matthieu.bou...@gmail.com> wrote: > >> --- >> doc/examples/extract_mvs.c | 33 ++++++++++++++++++++++----------- >> 1 file changed, 22 insertions(+), 11 deletions(-) >> >> diff --git a/doc/examples/extract_mvs.c b/doc/examples/extract_mvs.c >> index 975189c77d..09c3d32389 100644 >> --- a/doc/examples/extract_mvs.c >> +++ b/doc/examples/extract_mvs.c >> @@ -69,8 +69,7 @@ static int decode_packet(int *got_frame, int cached) >> return decoded; >> } >> >> -static int open_codec_context(int *stream_idx, >> - AVFormatContext *fmt_ctx, enum AVMediaType >> type) >> +static int open_codec_context(AVFormatContext *fmt_ctx, enum >> AVMediaType type) >> { >> int ret; >> AVStream *st; >> @@ -84,18 +83,29 @@ static int open_codec_context(int *stream_idx, >> av_get_media_type_string(type), src_filename); >> return ret; >> } else { >> - *stream_idx = ret; >> - st = fmt_ctx->streams[*stream_idx]; >> + int stream_idx = ret; >> + st = fmt_ctx->streams[stream_idx]; >> >> /* find decoder for the stream */ >> - dec_ctx = st->codec; >> - dec = avcodec_find_decoder(dec_ctx->codec_id); >> + dec = avcodec_find_decoder(st->codecpar->codec_id); >> > > avcodec_find_decoder call removed locally and replaced by the codec > returned by avformat_find_best_stream. > Patch pushed. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel