Wasabi ExpressPlay SDK for Desktop Systems
1.10
|
SHI_AttributeValue | Attribute value |
SHI_ByteArray | An untyped array of bytes |
SHI_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 |
SHI_DataValue | Union of different possible types of values encapsulated by a SHI_Data object |
SHI_DateTime | A date and time |
SHI_EngineConfig | Configuration passed as an argument to the SHI_Engine_Create factory function |
SHI_EngineEvent | Information about an event received by a SHI_EngineListener |
SHI_EngineEventInfoItem | A single event information item |
SHI_EngineEventInfoItems | List of event information items |
SHI_EngineListener | Recipient of event callbacks |
SHI_EngineListenerInterface | Interface implemented by an application in order to receive event notifications from a SHI_Engine |
SHI_LicenseDataReceivedEvent | Event data for all SHI_ENGINE_EVENT_LICENSE_DATA_RECEIVED events |
SHI_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 |
SHI_Resource | Typed resource |
SHI_ServiceInfo | Information about a service |
SHI_ServiceSubscriptionInfo | Information about a service subscription |
SHI_ServiceUserInfo | Information about a service user |
SHI_TransactionEndEvent | Event data for SHI_ENGINE_EVENT_TRANSACTION_END events |
SHI_TransactionEvent | Event data for all events related to transactions |
SHI_TransactionProgressEvent | Event data for SHI_ENGINE_EVENT_TRANSACTION_PROGRESS events |
SHI_TransactionResult | Result of a transaction |
SHI_TypedObject | Pointer to an object with a specific interface |
SHI_TypedPointer | Pointer to a typed data structure |
SHI_ValueArray | Array of values |
WSB_AudioMediaInfo | Information about audio media |
WSB_ByteArray | An untyped array of bytes |
WSB_ComponentInfo | Information that may be obtained about a component |
WSB_DateTime | A date and time |
WSB_FileProgress | File progress information |
WSB_MediaInfo | Information about a media file |
WSB_MediaStream | |
WSB_MediaStream_FormatInfo | Source data format information |
WSB_MediaStream_FormatInfo_Common | |
WSB_MediaStreamInterface | |
WSB_Player_AckEvent | Event data for reporting a successful command execution |
WSB_Player_BufferingNotificationEvent | Event data for reporting the number of buffer bytes available versus the number needed |
WSB_Player_DecoderEventNotificationEvent | Event data for reporting a decoder event type and error details |
WSB_Player_DecoderStateNotificationEvent | Event data for reporting a new decoder state |
WSB_Player_DecodingErrorDetails | Error code and message for a decoder event notification |
WSB_Player_DRMStateNotificationEvent | Event data for reporting the DRM state |
WSB_Player_Event | Structure used as the base for all event structures |
WSB_Player_EventListener | This structure pairs a listener instance value with a function pointer for receiving events |
WSB_Player_GotoUrlNotificationEvent | Event data for reporting a URL to which the player was directed |
WSB_Player_NackEvent | Event data for reporting failure of a requested command |
WSB_Player_PongNotificationEvent | Event data for reporting that the decoder sent a pong reply in response to a ping |
WSB_Player_PropertyNotificationEvent | Event data for reporting information about a property |
WSB_Player_StreamInfoNotificationEvent | Event data for reporting information about a stream, and the update mask |
WSB_Player_StreamPositionNotificationEvent | Event data for reporting a seek to a particular position |
WSB_Player_StreamTimeCodeNotificationEvent | Event data for reporting a seek to a particular time in a media presentation |
WSB_Player_VolumeNotificationEvent | Event data for reporting a volume change |
WSB_ResultExplanation | Structure that will be populated and returned by WSB_ExplainResult function |
WSB_RightsEnabler_Event | Structure used as the base for all event structures |
WSB_RightsEnabler_EventListener | This struct pairs a listener instance value with a function pointer for receiving events |
WSB_RightsEnabler_GotoURLEvent | Event data for reporting that the Rights Enabler has been directed to a service for obtaining needed rights |
WSB_RightsEnabler_LicenseEvent | Event data for reporting a license that was found and evaluated |
WSB_RightsEnabler_TransactionEvent | Event data for reporting that a service transaction has been initiated in an attempt to obtain rights |
WSB_StreamInfo | |
WSB_StreamPosition | |
WSB_TimeCode | A timecode suitable for media stream position |
WSB_VideoMediaInfo | Information about video media |