diff options
author | Peter Schlaile <peter@schlaile.de> | 2006-02-06 03:19:23 +0300 |
---|---|---|
committer | Peter Schlaile <peter@schlaile.de> | 2006-02-06 03:19:23 +0300 |
commit | f1a1aad0e9224c381e42bc328b0bc05bfe52c31f (patch) | |
tree | b1b057d1d791f6bb2e93d31829cea8f4a9406821 /source/blender/imbuf/intern | |
parent | bec1ab6f774e14de65b8b09631a61a233ea6e052 (diff) |
skip_frame not available in all ffmpeg versions
Diffstat (limited to 'source/blender/imbuf/intern')
-rw-r--r-- | source/blender/imbuf/intern/anim.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/imbuf/intern/anim.c b/source/blender/imbuf/intern/anim.c index ad563cc3bb2..1642d71aadb 100644 --- a/source/blender/imbuf/intern/anim.c +++ b/source/blender/imbuf/intern/anim.c @@ -93,6 +93,7 @@ #define FFMPEG_OLD_FRAME_RATE 1 #else #define FFMPEG_CODEC_IS_POINTER 1 +#define FFMPEG_HAVE_SKIP_FRAME 1 #endif #endif @@ -550,7 +551,9 @@ static int startffmpeg(struct anim * anim) { pCodecCtx->workaround_bugs = 1; pCodecCtx->lowres = 0; pCodecCtx->idct_algo= FF_IDCT_AUTO; +#if FFMPEG_HAVE_SKIP_FRAME pCodecCtx->skip_frame= AVDISCARD_DEFAULT; +#endif pCodecCtx->skip_idct= AVDISCARD_DEFAULT; pCodecCtx->skip_loop_filter= AVDISCARD_DEFAULT; pCodecCtx->error_resilience= FF_ER_CAREFUL; |