Wasabi ExpressPlay SDK for Embedded Systems
1.23.0
|
CEMB_ByteArray | An array of bytes |
CEMB_GroupFilters | Group hardware filters |
CEMB_HardwareFilter | Hardware filter |
CEMB_Processor_EpdNotificationEvent | EPD Notification event |
CEMB_Processor_EplNotificationEvent | EPL Notification event |
CEMB_Processor_Event | Structure used as the base for all event structures |
CEMB_Processor_EventListener | |
CEMB_Processor_GkoNotificationEvent | GKO Notification event |
CEMB_Processor_MediaInfo | Media info with content ids |
CEMB_Processor_OpmNotificationEvent | OPM Notification event |
CSHI_ActionCallback | Callback returned by SHI_ActionResult_GetCallbacks |
CSHI_ActionExportParameters | Parameters for a SHI_ACTION_EXPORT action |
CSHI_ActionGenericObligation | Parameters for generic obligations |
CSHI_ActionMediaZonesObligation | Parameters for media zones |
CSHI_ActionObligation | Obligation returned by SHI_ActionResult_GetObligations |
CSHI_ActionOnSeekCallbackArguments | Arguments for callbacks of type SHI_ACTION_CALLBACK_TYPE_ON_SEEK |
CSHI_ActionOnTimeCallbackParameters | Parameters for callbacks of type SHI_ACTION_CALLBACK_TYPE_ON_TIME |
CSHI_ActionOnTimecodeCallbackParameters | Parameters for callbacks of type SHI_ACTION_CALLBACK_TYPE_ON_TIMECODE |
CSHI_ActionOnTimeElapsedCallbackParameters | Parameters for callbacks of type SHI_ACTION_CALLBACK_TYPE_ON_TIME_ELAPSED |
CSHI_ActionOnZoneCompletedCallbackParameters | Parameters for callbacks of type SHI_ACTION_CALLBACK_TYPE_ON_ZONE_COMPLETED |
CSHI_ActionOnZoneCompletedMeteringParameters | Parameters for metering events of type SHI_ACTION_METERING_ZONE_COMPLETED |
CSHI_ActionResultInfo | Information about an action result |
CSHI_AttributeValue | Attribute value |
CSHI_ByteArray | An untyped array of bytes |
CSHI_DataAny | Structure used solely to be the first entry in the SHI_DataValue union type in order to allow static initialization of SHI_DataValue variables, because ISO C only allows static initializers to initialize the first entry in a union |
CSHI_DataValue | Union of different possible types of values encapsulated by a SHI_Data object |
CSHI_DateTime | A date and time |
CSHI_EngineConfig | Configuration passed as an argument to the SHI_Engine_Create factory function |
CSHI_EngineEvent | Information about an event received by a SHI_EngineListener |
CSHI_EngineEventInfoItem | A single event information item |
CSHI_EngineEventInfoItems | List of event information items |
CSHI_EngineListener | Recipient of event callbacks |
CSHI_EngineListenerInterface | Interface implemented by an application in order to receive event notifications from a SHI_Engine |
CSHI_LicenseDataReceivedEvent | Event data for all SHI_ENGINE_EVENT_LICENSE_DATA_RECEIVED events |
CSHI_MediaZoneInfo | Information for a zone returned in a SHI_ActionMediaZonesObligation obligation |
CSHI_RegistrationDataManager | Interface implemented and passed to SHI_Engine_ProcessServiceTokenEx to modify where the SDK should get the personality and nodes from and where to save nodes and links |
CSHI_Resource | Typed resource |
CSHI_ServiceInfo | Information about a service |
CSHI_ServiceSubscriptionInfo | Information about a service subscription |
CSHI_ServiceUserInfo | Information about a service user |
CSHI_TransactionEndEvent | Event data for SHI_ENGINE_EVENT_TRANSACTION_END events |
CSHI_TransactionEvent | Event data for all events related to transactions |
CSHI_TransactionProgressEvent | Event data for SHI_ENGINE_EVENT_TRANSACTION_PROGRESS events |
CSHI_TransactionResult | Result of a transaction |
CSHI_TypedObject | Pointer to an object with a specific interface |
CSHI_TypedPointer | Pointer to a typed data structure |
CSHI_ValueArray | Array of values |
CTS2_AdaptationField | |
CTS2_AdaptationField_Extension | |
CTS2_AudioStreamDescriptor | |
CTS2_BitStream | |
CTS2_BitWriter | |
CTS2_CADescriptor | |
CTS2_CAT | |
CTS2_CryptoInterface | Clients of the MPEG-2 TS SDK API must implement the following interface (TS2_CryptoInterface) to provide some cryptographic functionality that might be needed by the API |
CTS2_Descriptor | |
CTS2_DoviElementaryStream | |
CTS2_DoviSignalingInfo | Dolby Vision signaling information |
CTS2_DoviStreamInfo | Dolby Vision stream information |
CTS2_DoviVideoStreamDescriptor | |
CTS2_DrmKeyResolver | |
CTS2_ElementaryStream | |
CTS2_GenericDescriptor | |
CTS2_KSM | |
CTS2_KSM_AccessCriteria | |
CTS2_KSM_Programme | |
CTS2_KSM_Service | |
CTS2_KsmDecrypterListener | |
CTS2_KsmInfo | For DVB-CSA protection, key consumer needs to depad the traffic keys from 128-bits to 64-bits |
CTS2_KSMT | |
CTS2_Map | |
CTS2_MarlinRightsInfo | |
CTS2_MarlinRightsInfoHandler | Handler for the Marlin rights information found in a BBTS stream |
CTS2_MarlinRightsTable | |
CTS2_Mpeg2TsCryptKSM | |
CTS2_Packet | |
CTS2_PacketHandler | |
CTS2_PAT | |
CTS2_PAT_Entry | |
CTS2_PesHeaderExtension | |
CTS2_PesPacket | |
CTS2_PesPacketAssembler | |
CTS2_PesPacketHeader | |
CTS2_PMT | |
CTS2_PrivateTable | |
CTS2_RegistrationDescriptor | |
CTS2_SecretAesCbcDecrypter | Decrypter structure for the decrypter created by the TS2_CryptoInterface CreateSecretAesCbcDecrypter function |
CTS2_Section | |
CTS2_SectionHeader | |
CTS2_Table | |
CTS2_TagLengthValue | |
CTS2_VideoStreamDescriptor | |
CWSB_AudioMediaInfo | Information about audio media |
CWSB_BbtsPacketParams | Marlin Broadband Transport Stream packet parameters |
CWSB_BbtsUpdate | Marlin Broadband Transport Stream update information |
CWSB_ByteArray | An untyped array of bytes |
CWSB_CommonEncCbcsSampleParams | Common Encryption cbcs sample parameters |
CWSB_CommonEncCencSampleParams | Common Encryption cenc sample parameters |
CWSB_CommonEncSubsample | Common Encryption subsample |
CWSB_ComponentInfo | Information that may be obtained about a component |
CWSB_ContentKeyFormatInfo | |
CWSB_DashCencInfo | MPEG DASH Common Encryption information |
CWSB_DashDvInfo | Dolby Vision information for video segments |
CWSB_DashIsoFfMediaDataInfo | Subclass of WSB_MediaDataInfo for MPEG DASH ISOFF media data |
CWSB_DashIsoFfMediaSegmentInfo | Subclass of WSB_MediaSegmentInfo for MPEG DASH media segments |
CWSB_DateTime | A date and time |
CWSB_DecContentAccess | Content access information |
CWSB_DecSchemeCencCbcs | Decryption scheme using Common Encryption cbcs (AES-CBC mode) |
CWSB_DecSchemeCencCenc | Decryption scheme using Common Encryption cenc (AES-CTR mode) |
CWSB_DolbyVisionInfo | Information about Dolby Vision |
CWSB_DolbyVisionProfileLevelInfo | Infomation about Dolby Vision profile and level |
CWSB_DrmDbus_ActionResultValidator | |
CWSB_DrmDbus_TokenProcessed | |
CWSB_EcmDecrypter_Listener | ECM decrypter listener callback object type |
CWSB_FileProgress | File progress information |
CWSB_Hdr10Info | Information about HDR10 |
CWSB_HdrInfo | Information about High Dynamic Range (HDR) |
CWSB_KsmInfo | MPEG-2 TS ECM/KSM info |
CWSB_MediaAdapterConfig | Media Adapter configuration |
CWSB_MediaAdapterParams | Media Adapter media source parameters |
CWSB_MediaAdapterPlaybackInfo | Media Adapter playback information |
CWSB_MediaAesDecrypterConfig | Media AES decrypter configuration |
CWSB_MediaAesDecrypterParams | Media AES decrypter parameters |
CWSB_MediaAesDecrypterUpdate | Media AES decrypter update information |
CWSB_MediaDataInfo | Media data information/ |
CWSB_MediaDownload_Constraints | Media Download resource constrains not to be exceeded |
CWSB_MediaDownload_Content | The download content parameters |
CWSB_MediaDownload_ContentStatus | The download content status |
CWSB_MediaDownload_Listener | The Media Download listener interface |
CWSB_MediaDownload_Status | The Media Download status |
CWSB_MediaFileInfo | File information for a DASH representation consisting of a single URL and no segment such as subtitles |
CWSB_MediaInfo | Media information about a media file or a track within the media file |
CWSB_MediaInitSegmentInfo | Segment information for initialization segments |
CWSB_MediaPeriodInfo | Media Period Info |
CWSB_MediaPresentationInfo | Media Presentation Info |
CWSB_MediaRepresentationInfo | Representation info |
CWSB_MediaSegmentDecrypter_HlsInitData | The init_data specific to the HLS media format |
CWSB_MediaSegmentDecrypter_Mp4CencInitData | The init_data specific to the MP4/CENC media format |
CWSB_MediaSegmentInfo | Segment information for media segments |
CWSB_MediaSourceCodecFilter | |
CWSB_MediaSourceCodecFilterInterface | |
CWSB_MediaSourceConfig | WSB_MediaSource configuration options |
CWSB_MediaSourceEvent | Event base class |
CWSB_MediaSourceFlushDoneEvent | This event is sent when a flush operation has been completed |
CWSB_MediaSourceInfoExtension | Info extensions |
CWSB_MediaSourceInitSegmentEvent | This event is sent when a new initialization segment has been received |
CWSB_MediaSourceListener | |
CWSB_MediaSourceListenerInterface | |
CWSB_MediaSourceMediaDataEvent | This event is sent when new data is available for one of downloading segment |
CWSB_MediaSourceMediaInfo | Media information, used to convey, amongst other things, the codec information for downloaded media buffers |
CWSB_MediaSourceMediaSegmentEvent | This event is sent when the download of a new segment has started |
CWSB_MediaSourcePeriodEvent | This event is sent when a new period has started |
CWSB_MediaSourcePresentationEvent | This event is sent when a new presentation has been received |
CWSB_MediaSourceRepresentationSelector | |
CWSB_MediaSourceRepresentationSelectorInterface | |
CWSB_MediaSourceSeekDoneEvent | This event is sent when a seek operation has been completed |
CWSB_MediaSourceStartDoneEvent | This event is sent when a start operation has been completed |
CWSB_MediaSourceStateChangedEvent | This event is sent when the state of the media source changes |
CWSB_MediaSourceStatistics | Media Source statistics |
CWSB_MediaSourceStatus | Status of a WSB_MediaSource instance |
CWSB_MediaSourceStopDoneEvent | This event is sent when a stop operation has been completed |
CWSB_MediaSourceStreamSelector | |
CWSB_MediaSourceStreamSelectorInterface | |
CWSB_MediaStream | |
►CWSB_MediaStream_FormatInfo | Source data format information |
CWSB_MediaStreamInterface | |
CWSB_MediaStreamVariantInfo | Stream variant info |
CWSB_PlaylistProxy_ErrorNotificationEvent | Error notification event |
CWSB_PlaylistProxy_Event | Event base class |
CWSB_PlaylistProxy_EventListener | This structure pairs a listener instance value with a function pointer for receiving events |
CWSB_PlaylistProxy_MediaSourceParams | Playlist Proxy URL parameters |
CWSB_ResultExplanation | Structure that will be populated and returned by WSB_ExplainResult function |
CWSB_RightsEnabler_Event | Structure used as the base for all event structures |
CWSB_RightsEnabler_EventListener | This struct pairs a listener instance value with a function pointer for receiving events |
CWSB_RightsEnabler_GotoURLEvent | Event data for reporting that the Rights Enabler has been directed to a service for obtaining needed rights |
CWSB_RightsEnabler_LicenseEvent | Event data for reporting a license that was found and evaluated |
CWSB_RightsEnabler_TransactionEvent | Event data for reporting that a service transaction has been initiated in an attempt to obtain rights |
CWSB_StreamInfo | |
CWSB_StreamPosition | |
CWSB_TimeCode | A timecode suitable for media stream position |
CWSB_VideoMediaInfo | Information about video media |
CXPCA_Content | An XPCA_Content type describes the status of a protected content with regard to the license associated with it |
CXPCA_Package | The following structure defines the characteristics of a package |
CXPCA_PackageContentArray | This is a variable-size array of XPCA_Content data |
CXPCA_UintArray | This is a variable-size array of uint32_t data which are package ids returned by relevant EPD storage queries |