FreeRDP
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
TSMFGstreamerDecoder Struct Reference

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
 

Detailed Description

Definition at line 28 of file tsmf_platform.h.

Field Documentation

◆ ack_cb

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

Definition at line 60 of file tsmf_platform.h.

◆ duration

gint64 TSMFGstreamerDecoder::duration

Definition at line 34 of file tsmf_platform.h.

◆ gst_caps

GstCaps* TSMFGstreamerDecoder::gst_caps

Definition at line 37 of file tsmf_platform.h.

◆ gstMuted

BOOL TSMFGstreamerDecoder::gstMuted

Definition at line 53 of file tsmf_platform.h.

◆ gstVolume

double TSMFGstreamerDecoder::gstVolume

Definition at line 52 of file tsmf_platform.h.

◆ iface

ITSMFDecoder TSMFGstreamerDecoder::iface

Definition at line 30 of file tsmf_platform.h.

◆ last_sample_end_time

UINT64 TSMFGstreamerDecoder::last_sample_end_time

Definition at line 48 of file tsmf_platform.h.

◆ last_sample_start_time

UINT64 TSMFGstreamerDecoder::last_sample_start_time

Definition at line 47 of file tsmf_platform.h.

◆ media_type

int TSMFGstreamerDecoder::media_type

Definition at line 32 of file tsmf_platform.h.

◆ outsink

GstElement* TSMFGstreamerDecoder::outsink

Definition at line 42 of file tsmf_platform.h.

◆ paused

BOOL TSMFGstreamerDecoder::paused

Definition at line 46 of file tsmf_platform.h.

◆ pipe

GstElement* TSMFGstreamerDecoder::pipe

Definition at line 39 of file tsmf_platform.h.

◆ pipeline_start_time_valid

int TSMFGstreamerDecoder::pipeline_start_time_valid

Definition at line 55 of file tsmf_platform.h.

◆ platform

void* TSMFGstreamerDecoder::platform

Definition at line 58 of file tsmf_platform.h.

◆ queue

GstElement* TSMFGstreamerDecoder::queue

Definition at line 41 of file tsmf_platform.h.

◆ ready

BOOL TSMFGstreamerDecoder::ready

Definition at line 45 of file tsmf_platform.h.

◆ seek_offset

UINT64 TSMFGstreamerDecoder::seek_offset

Definition at line 50 of file tsmf_platform.h.

◆ seeking

BOOL TSMFGstreamerDecoder::seeking

Definition at line 49 of file tsmf_platform.h.

◆ shutdown

int TSMFGstreamerDecoder::shutdown

Definition at line 56 of file tsmf_platform.h.

◆ src

GstElement* TSMFGstreamerDecoder::src

Definition at line 40 of file tsmf_platform.h.

◆ state

GstState TSMFGstreamerDecoder::state

Definition at line 36 of file tsmf_platform.h.

◆ stream

void* TSMFGstreamerDecoder::stream

Definition at line 62 of file tsmf_platform.h.

◆ sync_cb

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

Definition at line 61 of file tsmf_platform.h.

◆ volume

GstElement* TSMFGstreamerDecoder::volume

Definition at line 43 of file tsmf_platform.h.


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