FreeRDP
tsmf_platform.h File Reference
#include <gst/gst.h>
#include <tsmf_decoder.h>
This graph shows which files directly or indirectly include this file:

Data Structures

struct  TSMFGstreamerDecoder
 

Functions

const char * tsmf_platform_get_video_sink (void)
 
const char * tsmf_platform_get_audio_sink (void)
 
int tsmf_platform_create (TSMFGstreamerDecoder *decoder)
 
int tsmf_platform_set_format (TSMFGstreamerDecoder *decoder)
 
int tsmf_platform_register_handler (TSMFGstreamerDecoder *decoder)
 
int tsmf_platform_free (TSMFGstreamerDecoder *decoder)
 
int tsmf_window_create (TSMFGstreamerDecoder *decoder)
 
int tsmf_window_resize (TSMFGstreamerDecoder *decoder, int x, int y, int width, int height, int nr_rect, RDP_RECT *visible)
 
int tsmf_window_destroy (TSMFGstreamerDecoder *decoder)
 
int tsmf_window_map (TSMFGstreamerDecoder *decoder)
 
int tsmf_window_unmap (TSMFGstreamerDecoder *decoder)
 
BOOL tsmf_gstreamer_add_pad (TSMFGstreamerDecoder *mdecoder)
 
void tsmf_gstreamer_remove_pad (TSMFGstreamerDecoder *mdecoder)
 

Function Documentation

◆ tsmf_gstreamer_add_pad()

BOOL tsmf_gstreamer_add_pad ( TSMFGstreamerDecoder mdecoder)

◆ tsmf_gstreamer_remove_pad()

void tsmf_gstreamer_remove_pad ( TSMFGstreamerDecoder mdecoder)

◆ tsmf_platform_create()

int tsmf_platform_create ( TSMFGstreamerDecoder decoder)
Here is the call graph for this function:

◆ tsmf_platform_free()

int tsmf_platform_free ( TSMFGstreamerDecoder decoder)
Here is the caller graph for this function:

◆ tsmf_platform_get_audio_sink()

const char* tsmf_platform_get_audio_sink ( void  )
Here is the caller graph for this function:

◆ tsmf_platform_get_video_sink()

const char* tsmf_platform_get_video_sink ( void  )
Here is the caller graph for this function:

◆ tsmf_platform_register_handler()

int tsmf_platform_register_handler ( TSMFGstreamerDecoder decoder)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ tsmf_platform_set_format()

int tsmf_platform_set_format ( TSMFGstreamerDecoder decoder)
Here is the caller graph for this function:

◆ tsmf_window_create()

int tsmf_window_create ( TSMFGstreamerDecoder decoder)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ tsmf_window_destroy()

int tsmf_window_destroy ( TSMFGstreamerDecoder decoder)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ tsmf_window_map()

int tsmf_window_map ( TSMFGstreamerDecoder decoder)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ tsmf_window_resize()

int tsmf_window_resize ( TSMFGstreamerDecoder decoder,
int  x,
int  y,
int  width,
int  height,
int  nr_rect,
RDP_RECT visible 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ tsmf_window_unmap()

int tsmf_window_unmap ( TSMFGstreamerDecoder decoder)
Here is the call graph for this function:
Here is the caller graph for this function: