FreeRDP
|
Data Fields | |
BOOL(* | SetFormat )(ITSMFDecoder *decoder, TS_AM_MEDIA_TYPE *media_type) |
BOOL(* | Decode )(ITSMFDecoder *decoder, const BYTE *data, UINT32 data_size, UINT32 extensions) |
BYTE *(* | GetDecodedData )(ITSMFDecoder *decoder, UINT32 *size) |
UINT32(* | GetDecodedFormat )(ITSMFDecoder *decoder) |
BOOL(* | GetDecodedDimension )(ITSMFDecoder *decoder, UINT32 *width, UINT32 *height) |
void(* | Free )(ITSMFDecoder *decoder) |
BOOL(* | Control )(ITSMFDecoder *decoder, ITSMFControlMsg control_msg, UINT32 *arg) |
ITSMFDecoder * | decoder |
ITSMFDecoder const BYTE * | data |
ITSMFDecoder const BYTE UINT32 | data_size |
ITSMFDecoder const BYTE UINT32 UINT32 | extensions |
ITSMFDecoder const BYTE UINT32 UINT32 UINT64 | start_time |
ITSMFDecoder const BYTE UINT32 UINT32 UINT64 UINT64 | end_time |
ITSMFDecoder const BYTE UINT32 UINT32 UINT64 UINT64 UINT64 | duration |
UINT64(* | GetRunningTime )(ITSMFDecoder *decoder) |
ITSMFDecoder UINT32 | newX |
ITSMFDecoder UINT32 UINT32 | newY |
ITSMFDecoder UINT32 UINT32 UINT32 | newWidth |
ITSMFDecoder UINT32 UINT32 UINT32 UINT32 | newHeight |
ITSMFDecoder UINT32 UINT32 UINT32 UINT32 UINT32 | numRectangles |
ITSMFDecoder UINT32 UINT32 UINT32 UINT32 UINT32 const RECTANGLE_32 * | rectangles |
BOOL(* | ChangeVolume )(ITSMFDecoder *decoder, UINT32 newVolume, UINT32 muted) |
BOOL(* | BufferLevel )(ITSMFDecoder *decoder) |
BOOL(* | SetAckFunc )(ITSMFDecoder *decoder, BOOL(*cb)(void *, BOOL), void *stream) |
BOOL(* | SetSyncFunc )(ITSMFDecoder *decoder, void(*cb)(void *), void *stream) |
Definition at line 36 of file tsmf_decoder.h.
BOOL(* ITSMFDecoder::BufferLevel) (ITSMFDecoder *decoder) |
Definition at line 65 of file tsmf_decoder.h.
BOOL(* ITSMFDecoder::ChangeVolume) (ITSMFDecoder *decoder, UINT32 newVolume, UINT32 muted) |
Definition at line 63 of file tsmf_decoder.h.
BOOL(* ITSMFDecoder::Control) (ITSMFDecoder *decoder, ITSMFControlMsg control_msg, UINT32 *arg) |
Definition at line 51 of file tsmf_decoder.h.
ITSMFDecoder const BYTE* ITSMFDecoder::data |
Definition at line 54 of file tsmf_decoder.h.
ITSMFDecoder const BYTE UINT32 ITSMFDecoder::data_size |
Definition at line 54 of file tsmf_decoder.h.
BOOL(* ITSMFDecoder::Decode) (ITSMFDecoder *decoder, const BYTE *data, UINT32 data_size, UINT32 extensions) |
Definition at line 41 of file tsmf_decoder.h.
ITSMFDecoder * ITSMFDecoder::decoder |
Definition at line 54 of file tsmf_decoder.h.
ITSMFDecoder const BYTE UINT32 UINT32 UINT64 UINT64 UINT64 ITSMFDecoder::duration |
Definition at line 55 of file tsmf_decoder.h.
ITSMFDecoder const BYTE UINT32 UINT32 UINT64 UINT64 ITSMFDecoder::end_time |
Definition at line 55 of file tsmf_decoder.h.
ITSMFDecoder const BYTE UINT32 UINT32 ITSMFDecoder::extensions |
Definition at line 54 of file tsmf_decoder.h.
void(* ITSMFDecoder::Free) (ITSMFDecoder *decoder) |
Definition at line 49 of file tsmf_decoder.h.
BYTE *(* ITSMFDecoder::GetDecodedData) (ITSMFDecoder *decoder, UINT32 *size) |
Definition at line 43 of file tsmf_decoder.h.
BOOL(* ITSMFDecoder::GetDecodedDimension) (ITSMFDecoder *decoder, UINT32 *width, UINT32 *height) |
Definition at line 47 of file tsmf_decoder.h.
UINT32(* ITSMFDecoder::GetDecodedFormat) (ITSMFDecoder *decoder) |
Definition at line 45 of file tsmf_decoder.h.
UINT64(* ITSMFDecoder::GetRunningTime) (ITSMFDecoder *decoder) |
Definition at line 57 of file tsmf_decoder.h.
ITSMFDecoder UINT32 UINT32 UINT32 UINT32 ITSMFDecoder::newHeight |
Definition at line 60 of file tsmf_decoder.h.
ITSMFDecoder UINT32 UINT32 UINT32 ITSMFDecoder::newWidth |
Definition at line 60 of file tsmf_decoder.h.
ITSMFDecoder UINT32 ITSMFDecoder::newX |
Definition at line 60 of file tsmf_decoder.h.
ITSMFDecoder UINT32 UINT32 ITSMFDecoder::newY |
Definition at line 60 of file tsmf_decoder.h.
ITSMFDecoder UINT32 UINT32 UINT32 UINT32 UINT32 ITSMFDecoder::numRectangles |
Definition at line 61 of file tsmf_decoder.h.
ITSMFDecoder UINT32 UINT32 UINT32 UINT32 UINT32 const RECTANGLE_32* ITSMFDecoder::rectangles |
Definition at line 61 of file tsmf_decoder.h.
BOOL(* ITSMFDecoder::SetAckFunc) (ITSMFDecoder *decoder, BOOL(*cb)(void *, BOOL), void *stream) |
Definition at line 67 of file tsmf_decoder.h.
BOOL(* ITSMFDecoder::SetFormat) (ITSMFDecoder *decoder, TS_AM_MEDIA_TYPE *media_type) |
Definition at line 39 of file tsmf_decoder.h.
BOOL(* ITSMFDecoder::SetSyncFunc) (ITSMFDecoder *decoder, void(*cb)(void *), void *stream) |
Definition at line 69 of file tsmf_decoder.h.
ITSMFDecoder const BYTE UINT32 UINT32 UINT64 ITSMFDecoder::start_time |
Definition at line 55 of file tsmf_decoder.h.