]> git.sesse.net Git - ffmpeg/commitdiff
lavc: add H.264 MVC profiles
authorAnton Khirnov <anton@khirnov.net>
Sat, 14 May 2016 15:15:46 +0000 (17:15 +0200)
committerAnton Khirnov <anton@khirnov.net>
Sun, 12 Jun 2016 18:27:53 +0000 (20:27 +0200)
doc/APIchanges
libavcodec/avcodec.h
libavcodec/profiles.c
libavcodec/version.h

index 9f46edc15ea21be90a40a8a49fdb6f6ba4413ee2..de0213f80e2147a94e0d3ae9b5af85e4ca96101b 100644 (file)
@@ -13,6 +13,9 @@ libavutil:     2015-08-28
 
 API changes, most recent first:
 
+2016-xx-xx - xxxxxxx - lavc 57.20.0 - avcodec.h
+  Add FF_PROFILE_H264_MULTIVIEW_HIGH and FF_PROFILE_H264_STEREO_HIGH.
+
 2016-xx-xx - xxxxxxx - lavu 55.13.0 - hwcontext.h
   Add av_hwdevice_ctx_create().
 
index f33b7e5ac9c533711e9ca5aaffd7aebe0f650a5b..87a7a9d3078ba89a517cdbcc730a3418c4ba3782 100644 (file)
@@ -2905,8 +2905,10 @@ typedef struct AVCodecContext {
 #define FF_PROFILE_H264_HIGH                 100
 #define FF_PROFILE_H264_HIGH_10              110
 #define FF_PROFILE_H264_HIGH_10_INTRA        (110|FF_PROFILE_H264_INTRA)
+#define FF_PROFILE_H264_MULTIVIEW_HIGH       118
 #define FF_PROFILE_H264_HIGH_422             122
 #define FF_PROFILE_H264_HIGH_422_INTRA       (122|FF_PROFILE_H264_INTRA)
+#define FF_PROFILE_H264_STEREO_HIGH          128
 #define FF_PROFILE_H264_HIGH_444             144
 #define FF_PROFILE_H264_HIGH_444_PREDICTIVE  244
 #define FF_PROFILE_H264_HIGH_444_INTRA       (244|FF_PROFILE_H264_INTRA)
index c03106c8e1ad55342809ef33fa5a66a1eed5d66d..d5c5df2e5661cde15e98d6170c9425c9428f673c 100644 (file)
@@ -59,6 +59,8 @@ const AVProfile ff_h264_profiles[] = {
     { FF_PROFILE_H264_HIGH_444_PREDICTIVE,  "High 4:4:4 Predictive" },
     { FF_PROFILE_H264_HIGH_444_INTRA,       "High 4:4:4 Intra"      },
     { FF_PROFILE_H264_CAVLC_444,            "CAVLC 4:4:4"           },
+    { FF_PROFILE_H264_MULTIVIEW_HIGH,       "Multiview High"        },
+    { FF_PROFILE_H264_STEREO_HIGH,          "Stereo High"           },
     { FF_PROFILE_UNKNOWN },
 };
 
index 4bfa09ca891297fc6d08a3248672d45bcc31b7ba..ad7e19d89343d6fa50d8712b3557df6fb539319d 100644 (file)
@@ -28,8 +28,8 @@
 #include "libavutil/version.h"
 
 #define LIBAVCODEC_VERSION_MAJOR 57
-#define LIBAVCODEC_VERSION_MINOR 19
-#define LIBAVCODEC_VERSION_MICRO  1
+#define LIBAVCODEC_VERSION_MINOR 20
+#define LIBAVCODEC_VERSION_MICRO  0
 
 #define LIBAVCODEC_VERSION_INT  AV_VERSION_INT(LIBAVCODEC_VERSION_MAJOR, \
                                                LIBAVCODEC_VERSION_MINOR, \