FreeRDP
TSMFGstreamerDecoder Struct Reference

#include <tsmf_platform.h>

Data Fields

ITSMFDecoder iface
 
int media_type
 
gint64 duration
 
GstState state
 
GstCaps * gst_caps
 
GstElement * pipe
 
GstElement * src
 
GstElement * queue
 
GstElement * outsink
 
GstElement * volume
 
BOOL ready
 
BOOL paused
 
UINT64 last_sample_start_time
 
UINT64 last_sample_end_time
 
BOOL seeking
 
UINT64 seek_offset
 
double gstVolume
 
BOOL gstMuted
 
int pipeline_start_time_valid
 
int shutdown
 
void * platform
 
BOOL(* ack_cb )(void *, BOOL)
 
void(* sync_cb )(void *)
 
void * stream
 

Field Documentation

◆ ack_cb

BOOL(* TSMFGstreamerDecoder::ack_cb) (void *, BOOL)

◆ duration

gint64 TSMFGstreamerDecoder::duration

◆ gst_caps

GstCaps* TSMFGstreamerDecoder::gst_caps

◆ gstMuted

BOOL TSMFGstreamerDecoder::gstMuted

◆ gstVolume

double TSMFGstreamerDecoder::gstVolume

◆ iface

ITSMFDecoder TSMFGstreamerDecoder::iface

◆ last_sample_end_time

UINT64 TSMFGstreamerDecoder::last_sample_end_time

◆ last_sample_start_time

UINT64 TSMFGstreamerDecoder::last_sample_start_time

◆ media_type

int TSMFGstreamerDecoder::media_type

◆ outsink

GstElement* TSMFGstreamerDecoder::outsink

◆ paused

BOOL TSMFGstreamerDecoder::paused

◆ pipe

GstElement* TSMFGstreamerDecoder::pipe

◆ pipeline_start_time_valid

int TSMFGstreamerDecoder::pipeline_start_time_valid

◆ platform

void* TSMFGstreamerDecoder::platform

◆ queue

GstElement* TSMFGstreamerDecoder::queue

◆ ready

BOOL TSMFGstreamerDecoder::ready

◆ seek_offset

UINT64 TSMFGstreamerDecoder::seek_offset

◆ seeking

BOOL TSMFGstreamerDecoder::seeking

◆ shutdown

int TSMFGstreamerDecoder::shutdown

◆ src

GstElement* TSMFGstreamerDecoder::src

◆ state

GstState TSMFGstreamerDecoder::state

◆ stream

void* TSMFGstreamerDecoder::stream

◆ sync_cb

void(* TSMFGstreamerDecoder::sync_cb) (void *)

◆ volume

GstElement* TSMFGstreamerDecoder::volume

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