Wasabi ExpressPlay SDK for Desktop Systems  1.23.0
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

◆ Close

WSB_Result(* WSB_MediaStreamInterface::Close) (WSB_MediaStream *self)

◆ GetContentType

WSB_Result(* WSB_MediaStreamInterface::GetContentType) (WSB_MediaStream *self, const char **content_type)

◆ GetKey

WSB_Result(* WSB_MediaStreamInterface::GetKey) (WSB_MediaStream *self, const WSB_MediaStreamKey **key)
See also
WSB_MediaStream_GetKey
Since
1.8

◆ GetSize

WSB_Result(* WSB_MediaStreamInterface::GetSize) (WSB_MediaStream *self, WSB_LargeSize *size)

◆ Read

WSB_Result(* WSB_MediaStreamInterface::Read) (WSB_MediaStream *self, void *buffer, WSB_Size *read_bytes)

◆ Seek

WSB_Result(* WSB_MediaStreamInterface::Seek) (WSB_MediaStream *self, WSB_Position position)

◆ Tell

WSB_Result(* WSB_MediaStreamInterface::Tell) (WSB_MediaStream *self, WSB_Position *position)

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