spf/api/modules/metadata_api.h
Structures
metadata_tracking_event_t
Payload for Metadata tracking event.
Members
Specifies the module instance ID of the module which is raising the event when MD is consumed/dropped.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
đ QLI Version 2.1.1 is now live ! Switch to new version to check out the latest content
This file contains metadata IDs.
spf/api/modules/metadata_api.h
metadata_tracking_event_tmetadata_header_ttypedef struct metadata_header_t metadata_header_t
metadata_tracking_event_ttypedef struct metadata_tracking_event_t metadata_tracking_event_t
MODULE_CMN_MD_ID_EOS#define MODULE_CMN_MD_ID_EOS 0x0A00100C
MD_HEADER_FLAGS_BIT_MASK_CLIENT_INFO#define MD_HEADER_FLAGS_BIT_MASK_CLIENT_INFO AR_NON_GUID(0x00000001)
MD_HEADER_FLAGS_SHIFT_CLIENT_INFO#define MD_HEADER_FLAGS_SHIFT_CLIENT_INFO 0
MD_HEADER_FLAGS_BIT_MASK_TRACKING_CONFIG#define MD_HEADER_FLAGS_BIT_MASK_TRACKING_CONFIG AR_NON_GUID(0x00000006)
MD_HEADER_FLAGS_SHIFT_TRACKING_CONFIG_FLAG#define MD_HEADER_FLAGS_SHIFT_TRACKING_CONFIG_FLAG 1
MD_HEADER_FLAGS_BIT_MASK_TRACKING_EVENT_POLICY#define MD_HEADER_FLAGS_BIT_MASK_TRACKING_EVENT_POLICY AR_NON_GUID(0x00000008)
MD_HEADER_FLAGS_SHIFT_TRACKING_EVENT_POLICY_FLAG#define MD_HEADER_FLAGS_SHIFT_TRACKING_EVENT_POLICY_FLAG 3
MD_HEADER_FLAGS_BIT_MASK_ASSOCIATION#define MD_HEADER_FLAGS_BIT_MASK_ASSOCIATION AR_NON_GUID(0x00000010)
MD_HEADER_FLAGS_SHIFT_ASSOCIATION_FLAG#define MD_HEADER_FLAGS_SHIFT_ASSOCIATION_FLAG 4
MD_HEADER_FLAGS_CLIENT_EXTERNAL#define MD_HEADER_FLAGS_CLIENT_EXTERNAL 0
MD_HEADER_FLAGS_CLIENT_INERTNAL#define MD_HEADER_FLAGS_CLIENT_INERTNAL 1
MD_HEADER_FLAGS_TRACKING_CONFIG_DISABLE#define MD_HEADER_FLAGS_TRACKING_CONFIG_DISABLE 0
MD_HEADER_FLAGS_TRACKING_CONFIG_ENABLE_FOR_DROPS_ONLY#define MD_HEADER_FLAGS_TRACKING_CONFIG_ENABLE_FOR_DROPS_ONLY 1
MD_HEADER_FLAGS_TRACKING_CONFIG_ENABLE_FOR_DROP_OR_CONSUME#define MD_HEADER_FLAGS_TRACKING_CONFIG_ENABLE_FOR_DROP_OR_CONSUME 2
MD_HEADER_FLAGS_TRACKING_EVENT_POLICY_LAST#define MD_HEADER_FLAGS_TRACKING_EVENT_POLICY_LAST 0
MD_HEADER_FLAGS_TRACKING_EVENT_POLICY_EACH#define MD_HEADER_FLAGS_TRACKING_EVENT_POLICY_EACH 1
MD_HEADER_FLAGS_SAMPLE_ASSOCIATED#define MD_HEADER_FLAGS_SAMPLE_ASSOCIATED 0
MD_HEADER_FLAGS_BUFFER_ASSOCIATED#define MD_HEADER_FLAGS_BUFFER_ASSOCIATED 1
MD_TRACKING_FLAGS_BIT_MASK_LAST_INSTANCE#define MD_TRACKING_FLAGS_BIT_MASK_LAST_INSTANCE AR_NON_GUID(0x00000001)
MD_TRACKING_FLAGS_IS_LAST_INSTANCE_FLAG#define MD_TRACKING_FLAGS_IS_LAST_INSTANCE_FLAG 0
MD_TRACKING_STATUS_IS_CONSUMED#define MD_TRACKING_STATUS_IS_CONSUMED AR_NON_GUID(0x00000000)
MD_TRACKING_STATUS_IS_DROPPED#define MD_TRACKING_STATUS_IS_DROPPED AR_NON_GUID(0x00000001)
EVENT_ID_MODULE_CMN_METADATA_TRACKING_EVENT#define EVENT_ID_MODULE_CMN_METADATA_TRACKING_EVENT 0x0300100C
MODULE_CMN_MD_ID_MEDIA_FORMAT#define MODULE_CMN_MD_ID_MEDIA_FORMAT 0x0A001056
Was this page helpful?
