diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h
index 0374de47f27bc387c2e85c9e0ba4a9e85358a8b6..1495c9e2bd50b86536ef0ab90fc2329707651dc3 100644
--- a/libavcodec/avcodec.h
+++ b/libavcodec/avcodec.h
@@ -948,6 +948,17 @@ enum AVPacketSideDataType {
      * the list, so it is required to rely on the side data size to stop.
      */
     AV_PKT_DATA_STRINGS_METADATA,
+
+    /**
+     * Subtitle event position
+     * @code
+     * u32le x1
+     * u32le y1
+     * u32le x2
+     * u32le y2
+     * @endcode
+     */
+    AV_PKT_DATA_SUBTITLE_POSITION,
 };
 
 typedef struct AVPacket {
diff --git a/libavcodec/version.h b/libavcodec/version.h
index a52d72668b1ba95f74e44fc5b59757ca9cdcc445..f878efe811a758067ebebf53753bf1a85b32d330 100644
--- a/libavcodec/version.h
+++ b/libavcodec/version.h
@@ -29,7 +29,7 @@
 #include "libavutil/avutil.h"
 
 #define LIBAVCODEC_VERSION_MAJOR 54
-#define LIBAVCODEC_VERSION_MINOR 68
+#define LIBAVCODEC_VERSION_MINOR 69
 #define LIBAVCODEC_VERSION_MICRO 100
 
 #define LIBAVCODEC_VERSION_INT  AV_VERSION_INT(LIBAVCODEC_VERSION_MAJOR, \