Push interface from the video player to Conviva. More...
Data Structures | |
| struct | ccl_notifier_t |
| ccl_notifier_t is used to push video playback data notifications to the Conviva library. More... | |
Typedefs | |
| typedef struct ccl_monitor | ccl_notifier_context_t |
Enumerations | |
| enum | ccl_player_state_t { CCL_PLAYER_STATE_STOPPED = 1, CCL_PLAYER_STATE_PLAYING = 3, CCL_PLAYER_STATE_BUFFERING = 6, CCL_PLAYER_STATE_PAUSED = 12, CCL_PLAYER_STATE_NOTMONITORED = 98, CCL_PLAYER_STATE_UNKNOWN = 100 } |
| Constants for the valid playing states. More... | |
| enum | ccl_seek_action_t { CCL_PLAYER_SEEK_START = 1, CCL_PLAYER_SEEK_END = 2, CCL_USER_BUTTON_DOWN = 3, CCL_USER_BUTTON_UP = 4 } |
| Constants for the seek actions. More... | |
| enum | ccl_langauge_event_type_t { CCL_EVENT_AUDIO_LANGUAGE = 0, CCL_EVENT_SUBTITLES_LANGUAGE = 1, CCL_EVENT_CLOSED_CAPTIONS_LANGUAGE = 2 } |
| Constants for the language change events. More... | |
Push interface from the video player to Conviva.
| typedef struct ccl_monitor ccl_notifier_context_t |
When video playback data is collected from a particular video player, use its ccl_notifier_t and ccl_notifier_context_t references to push video playback data to Conviva.
| enum ccl_player_state_t |
Constants for the valid playing states.
| enum ccl_seek_action_t |