Wasabi ExpressPlay SDK for Desktop Systems  1.10
Data Fields
WSB_MediaStreamInterface Struct Reference

#include <WsbMediaStream.h>

Data Fields

WSB_Result(* Read )(WSB_MediaStream *self, void *buffer, WSB_Size *read_bytes)
 
WSB_Result(* Seek )(WSB_MediaStream *self, WSB_Position position)
 
WSB_Result(* Tell )(WSB_MediaStream *self, WSB_Position *position)
 
WSB_Result(* GetSize )(WSB_MediaStream *self, WSB_LargeSize *size)
 
WSB_Result(* GetContentType )(WSB_MediaStream *self, const char **content_type)
 
WSB_Result(* GetKey )(WSB_MediaStream *self, const WSB_MediaStreamKey **key)
 
WSB_Result(* Close )(WSB_MediaStream *self)
 

Field Documentation

WSB_Result(* WSB_MediaStreamInterface::Close)(WSB_MediaStream *self)
WSB_Result(* WSB_MediaStreamInterface::GetContentType)(WSB_MediaStream *self, const char **content_type)
WSB_Result(* WSB_MediaStreamInterface::GetKey)(WSB_MediaStream *self, const WSB_MediaStreamKey **key)
See Also
WSB_MediaStream_GetKey
Since
1.8
WSB_Result(* WSB_MediaStreamInterface::GetSize)(WSB_MediaStream *self, WSB_LargeSize *size)
WSB_Result(* WSB_MediaStreamInterface::Read)(WSB_MediaStream *self, void *buffer, WSB_Size *read_bytes)
WSB_Result(* WSB_MediaStreamInterface::Seek)(WSB_MediaStream *self, WSB_Position position)
WSB_Result(* WSB_MediaStreamInterface::Tell)(WSB_MediaStream *self, WSB_Position *position)

The documentation for this struct was generated from the following file: