Skip to main content
Header: spf/api/modules/codec_metadata_api.h

Structures

module_cmn_md_encoder_per_frame_info_t

Members
uint32_t
Size of each frame in bytes (E.g.
uint32_t
Lower 32 bits of the 64-bit session time in microseconds of the first sample in the frame.
uint32_t
Upper 32 bits of the 64-bit session time in microseconds of the first sample in the frame.
uint32_t
Frame flags.

module_cmn_md_buffer_start_t

Members
uint32_t
uint32_t
Specifies the lower 32 bits of the 64-bit unique buffer index

module_cmn_md_buffer_end_t

Members
uint32_t
uint32_t
Specifies the lower 32 bits of the 64-bit unique buffer index
uint32_t
Specifies the higher 32 bits of the 64-bit unique buffer index

Type Definitions

module_cmn_md_encoder_per_frame_info_t

module_cmn_md_buffer_start_t

module_cmn_md_buffer_end_t

Macros

MODULE_CMN_MD_ID_ENCODER_FRAME_INFO

MODULE_CMN_MD_ID_BUFFER_START

Metadata ID for Codec.2.0 requirement.

MODULE_CMN_MD_ID_BUFFER_END

Metadata ID to specify the end of the buffer.

MD_END_PAYLOAD_FLAGS_BIT_MASK_ERROR_RESULT

Definition of metadata error status/result flag bitmask.

MD_END_PAYLOAD_FLAGS_SHIFT_ERROR_RESULT

Definition of metadata error status/result flag shift value.

MD_END_PAYLOAD_FLAGS_BIT_MASK_ERROR_RECOVERY_DONE

Definition of metadata error recovery done flag bitmask.

MD_END_PAYLOAD_FLAGS_SHIFT_ERROR_RECOVERY_DONE

Definition of metadata error status/result flag shift value.

MD_END_RESULT_FAILED

Definition of metadata error result value.

MD_END_RESULT_ERROR_RECOVERY_DONE

Definition of metadata error result value.