avutil/dovi_meta: add dv_md_compression to cfg record
This field is used to signal the compression method in use.
This commit is contained in:
parent
719e46f54c
commit
cbea92c84d
@ -2,6 +2,9 @@ The last version increases of all libraries were on 2024-03-07
|
|||||||
|
|
||||||
API changes, most recent first:
|
API changes, most recent first:
|
||||||
|
|
||||||
|
2024-07-28 - xxxxxxxxxx - lavu 59.30.100 - dovi_meta.h
|
||||||
|
Add AVDOVIDecoderConfigurationRecord.dv_md_compression.
|
||||||
|
|
||||||
2024-07-25 - xxxxxxxxx - lavu 59.29.100 - cpu.h
|
2024-07-25 - xxxxxxxxx - lavu 59.29.100 - cpu.h
|
||||||
Add AV_CPU_FLAG_RVB.
|
Add AV_CPU_FLAG_RVB.
|
||||||
|
|
||||||
|
@ -46,6 +46,7 @@
|
|||||||
* uint8_t el_present_flag
|
* uint8_t el_present_flag
|
||||||
* uint8_t bl_present_flag
|
* uint8_t bl_present_flag
|
||||||
* uint8_t dv_bl_signal_compatibility_id
|
* uint8_t dv_bl_signal_compatibility_id
|
||||||
|
* uint8_t dv_md_compression, the compression method in use
|
||||||
* @endcode
|
* @endcode
|
||||||
*
|
*
|
||||||
* @note The struct must be allocated with av_dovi_alloc() and
|
* @note The struct must be allocated with av_dovi_alloc() and
|
||||||
@ -60,8 +61,16 @@ typedef struct AVDOVIDecoderConfigurationRecord {
|
|||||||
uint8_t el_present_flag;
|
uint8_t el_present_flag;
|
||||||
uint8_t bl_present_flag;
|
uint8_t bl_present_flag;
|
||||||
uint8_t dv_bl_signal_compatibility_id;
|
uint8_t dv_bl_signal_compatibility_id;
|
||||||
|
uint8_t dv_md_compression;
|
||||||
} AVDOVIDecoderConfigurationRecord;
|
} AVDOVIDecoderConfigurationRecord;
|
||||||
|
|
||||||
|
enum AVDOVICompression {
|
||||||
|
AV_DOVI_COMPRESSION_NONE = 0,
|
||||||
|
AV_DOVI_COMPRESSION_LIMITED = 1,
|
||||||
|
AV_DOVI_COMPRESSION_RESERVED = 2,
|
||||||
|
AV_DOVI_COMPRESSION_EXTENDED = 3,
|
||||||
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Allocate a AVDOVIDecoderConfigurationRecord structure and initialize its
|
* Allocate a AVDOVIDecoderConfigurationRecord structure and initialize its
|
||||||
* fields to default values.
|
* fields to default values.
|
||||||
|
@ -79,7 +79,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#define LIBAVUTIL_VERSION_MAJOR 59
|
#define LIBAVUTIL_VERSION_MAJOR 59
|
||||||
#define LIBAVUTIL_VERSION_MINOR 29
|
#define LIBAVUTIL_VERSION_MINOR 30
|
||||||
#define LIBAVUTIL_VERSION_MICRO 100
|
#define LIBAVUTIL_VERSION_MICRO 100
|
||||||
|
|
||||||
#define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \
|
#define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user