Conviva Client Library
Data Structures
Here are the data structures with brief descriptions:
 Cccl_bidid_data_tHolds the Bid Id data
 Cccl_bidid_input_info_tConviva's Bid Id Input Information
 Cccl_content_info_t
 Cccl_crypto_tEncapsulates function pointers for cryptographic functionalities like hashing, base64, etc
 Cccl_notifier_tCcl_notifier_t is used to push video playback data notifications to the Conviva library
 Cccl_platform_metadataEncapsulates platform-specific metadata to be reported to Conviva
 Cccl_platform_tEncapsulates function pointers for system utilities like logging, timers, locks, etc
 Cccl_player_tStructure of function pointers for poll updates to Conviva
 Cccl_settings_tConviva Client Library settings