aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/avcodec.h
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2013-10-27 16:46:01 +0100
committerAnton Khirnov <anton@khirnov.net>2013-11-14 09:41:03 +0100
commitaa241229891173b0357eee04e6ca78f806cc9c0c (patch)
tree2e5e24d9697d1f31e68523790d8530a669fe9f16 /libavcodec/avcodec.h
parentb6094811f9fca66cdf853420696e96fdc3e4987a (diff)
downloadffmpeg-aa241229891173b0357eee04e6ca78f806cc9c0c.tar.gz
lavc: deprecate FF_MAX_B_FRAMES
We should not arbitrarily decide the maximum B-frame number for all encoders supported by Libav, each encoder should be able to set its own limits.
Diffstat (limited to 'libavcodec/avcodec.h')
-rw-r--r--libavcodec/avcodec.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h
index 93e1368f43..294783bda6 100644
--- a/libavcodec/avcodec.h
+++ b/libavcodec/avcodec.h
@@ -630,7 +630,12 @@ typedef struct RcOverride{
float quality_factor;
} RcOverride;
+#if FF_API_MAX_BFRAMES
+/**
+ * @deprecated there is no libavcodec-wide limit on the number of B-frames
+ */
#define FF_MAX_B_FRAMES 16
+#endif
/* encoding support
These flags can be passed in AVCodecContext.flags before initialization.