Fix building with FFmpeg 0.8.
avformat_find_stream_info was introduced in Libav avformat 53.3, but it was only merged to FFmpeg in avformat 53.6. In Libav avformat 53.3-53.5 av_find_stream_info is not removed (only deprecated), so this shouldn't break building with that.
This commit is contained in:
parent
376993be4c
commit
3b7acf2657
@ -546,7 +546,7 @@ bool CvCapture_FFMPEG::open( const char* _filename )
|
|||||||
goto exit_func;
|
goto exit_func;
|
||||||
}
|
}
|
||||||
err =
|
err =
|
||||||
#if LIBAVFORMAT_BUILD >= CALC_FFMPEG_VERSION(53, 3, 0)
|
#if LIBAVFORMAT_BUILD >= CALC_FFMPEG_VERSION(53, 6, 0)
|
||||||
avformat_find_stream_info(ic, NULL);
|
avformat_find_stream_info(ic, NULL);
|
||||||
#else
|
#else
|
||||||
av_find_stream_info(ic);
|
av_find_stream_info(ic);
|
||||||
@ -2114,7 +2114,7 @@ bool InputMediaStream_FFMPEG::open(const char* fileName, int* codec, int* chroma
|
|||||||
if (err < 0)
|
if (err < 0)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
#if LIBAVFORMAT_BUILD >= CALC_FFMPEG_VERSION(53, 3, 0)
|
#if LIBAVFORMAT_BUILD >= CALC_FFMPEG_VERSION(53, 6, 0)
|
||||||
err = avformat_find_stream_info(ctx_, 0);
|
err = avformat_find_stream_info(ctx_, 0);
|
||||||
#else
|
#else
|
||||||
err = av_find_stream_info(ctx_);
|
err = av_find_stream_info(ctx_);
|
||||||
|
Loading…
Reference in New Issue
Block a user