Unified · Split
| @@ -2,6 +2,9 @@ The last version increases of all libraries were on 2024-03-07 · 1 unmodified line | ||
| 2 | 2 | |
| 3 | 3 | API changes, most recent first: |
| 4 | 4 | |
| 5 | +2024-09-18 - xxxxxxxxxx - lavc 61.17.100 - packet.h | |
| 6 | + Add AV_PKT_DATA_LCEVC. | |
| 7 | + | |
| 5 | 8 | 2024-09-18 - xxxxxxxxxx - lavf 61.5.100 - avformat.h |
| 6 | 9 | Add AVStreamGroupLCEVC |
| 7 | 10 | Add AV_STREAM_GROUP_PARAMS_LCEVC |
| @@ -1434,6 +1434,7 @@ int ff_decode_frame_props_from_pkt(const AVCodecContext *avctx, · 1433 unmodified lines | ||
| 1434 | 1434 | { AV_PKT_DATA_DYNAMIC_HDR10_PLUS, AV_FRAME_DATA_DYNAMIC_HDR_PLUS }, |
| 1435 | 1435 | { AV_PKT_DATA_S12M_TIMECODE, AV_FRAME_DATA_S12M_TIMECODE }, |
| 1436 | 1436 | { AV_PKT_DATA_SKIP_SAMPLES, AV_FRAME_DATA_SKIP_SAMPLES }, |
| 1437 | + { AV_PKT_DATA_LCEVC, AV_FRAME_DATA_LCEVC }, | |
| 1437 | 1438 | }; |
| 1438 | 1439 | |
| 1439 | 1440 | frame->pts = pkt->pts; |
| @@ -306,6 +306,7 @@ const char *av_packet_side_data_name(enum AVPacketSideDataType type) · 305 unmodified lines | ||
| 306 | 306 | case AV_PKT_DATA_IAMF_DEMIXING_INFO_PARAM: return "IAMF Demixing Info Parameter Data"; |
| 307 | 307 | case AV_PKT_DATA_IAMF_RECON_GAIN_INFO_PARAM: return "IAMF Recon Gain Info Parameter Data"; |
| 308 | 308 | case AV_PKT_DATA_FRAME_CROPPING: return "Frame Cropping"; |
| 309 | + case AV_PKT_DATA_LCEVC: return "LCEVC NAL data"; | |
| 309 | 310 | } |
| 310 | 311 | return NULL; |
| 311 | 312 | } |
| @@ -339,6 +339,12 @@ enum AVPacketSideDataType { · 338 unmodified lines | ||
| 339 | 339 | */ |
| 340 | 340 | AV_PKT_DATA_FRAME_CROPPING, |
| 341 | 341 | |
| 342 | + /** | |
| 343 | + * Raw LCEVC payload data, as a uint8_t array, with NAL emulation | |
| 344 | + * bytes intact. | |
| 345 | + */ | |
| 346 | + AV_PKT_DATA_LCEVC, | |
| 347 | + | |
| 342 | 348 | /** |
| 343 | 349 | * The number of side data types. |
| 344 | 350 | * This is not part of the public API/ABI in the sense that it may |
| @@ -29,7 +29,7 @@ · 28 unmodified lines | ||
| 29 | 29 | |
| 30 | 30 | #include "version_major.h" |
| 31 | 31 | |
| 32 | −#define LIBAVCODEC_VERSION_MINOR 16 | |
| 32 | +#define LIBAVCODEC_VERSION_MINOR 17 | |
| 33 | 33 | #define LIBAVCODEC_VERSION_MICRO 100 |
| 34 | 34 | |
| 35 | 35 | #define LIBAVCODEC_VERSION_INT AV_VERSION_INT(LIBAVCODEC_VERSION_MAJOR, \ |