History

avutil: add AV_FRAME_DATA_SEI_UNREGISTERED side data type

Limin Wang committed 6 years ago

Commit bc8ab081 parent 3ac2f7c4 files · +13 −1Browse files

Unified · Split

4 files
  1. doc/APIchanges +3 −0
  2. libavutil/frame.c +1 −0
  3. libavutil/frame.h +8 −0
  4. libavutil/version.h +1 −1
doc/APIchanges+3−0
@@ -15,6 +15,9 @@ libavutil: 2017-10-21 · 14 unmodified lines
15 15
16API changes, most recent first:16API changes, most recent first:
17 17
182020-06-xx - xxxxxxxxxx - lavu 56.54.100 - frame.h
19 Add AV_FRAME_DATA_SEI_UNREGISTERED.
20
182020-06-xx - xxxxxxxxxx - lavu 56.53.100 - log.h opt.h212020-06-xx - xxxxxxxxxx - lavu 56.53.100 - log.h opt.h
19 Add av_opt_child_class_iterate() and AVClass.child_class_iterate().22 Add av_opt_child_class_iterate() and AVClass.child_class_iterate().
20 Deprecate av_opt_child_class_next() and AVClass.child_class_next().23 Deprecate av_opt_child_class_next() and AVClass.child_class_next().
libavutil/frame.c+1−0
@@ -851,6 +851,7 @@ const char *av_frame_side_data_name(enum AVFrameSideDataType type) · 850 unmodified lines
851 case AV_FRAME_DATA_DYNAMIC_HDR_PLUS: return "HDR Dynamic Metadata SMPTE2094-40 (HDR10+)";851 case AV_FRAME_DATA_DYNAMIC_HDR_PLUS: return "HDR Dynamic Metadata SMPTE2094-40 (HDR10+)";
852 case AV_FRAME_DATA_REGIONS_OF_INTEREST: return "Regions Of Interest";852 case AV_FRAME_DATA_REGIONS_OF_INTEREST: return "Regions Of Interest";
853 case AV_FRAME_DATA_VIDEO_ENC_PARAMS: return "Video encoding parameters";853 case AV_FRAME_DATA_VIDEO_ENC_PARAMS: return "Video encoding parameters";
854 case AV_FRAME_DATA_SEI_UNREGISTERED: return "H.26[45] User Data Unregistered SEI message";
854 }855 }
855 return NULL;856 return NULL;
856}857}
libavutil/frame.h+8−0
@@ -184,6 +184,14 @@ enum AVFrameSideDataType { · 183 unmodified lines
184 * Encoding parameters for a video frame, as described by AVVideoEncParams.184 * Encoding parameters for a video frame, as described by AVVideoEncParams.
185 */185 */
186 AV_FRAME_DATA_VIDEO_ENC_PARAMS,186 AV_FRAME_DATA_VIDEO_ENC_PARAMS,
187
188 /**
189 * User data unregistered metadata associated with a video frame.
190 * This is the H.26[45] UDU SEI message, and shouldn't be used for any other purpose
191 * The data is stored as uint8_t in AVFrameSideData.data which is 16 bytes of
192 * uuid_iso_iec_11578 followed by AVFrameSideData.size - 16 bytes of user_data_payload_byte.
193 */
194 AV_FRAME_DATA_SEI_UNREGISTERED,
187};195};
188 196
189enum AVActiveFormatDescription {197enum AVActiveFormatDescription {
libavutil/version.h+1−1
@@ -79,7 +79,7 @@ · 78 unmodified lines
79 */79 */
80 80
81#define LIBAVUTIL_VERSION_MAJOR 5681#define LIBAVUTIL_VERSION_MAJOR 56
82#define LIBAVUTIL_VERSION_MINOR 5382#define LIBAVUTIL_VERSION_MINOR 54
83#define LIBAVUTIL_VERSION_MICRO 10083#define LIBAVUTIL_VERSION_MICRO 100
84 84
85#define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \85#define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t