#include <stdlib.h>
#include <gst/gst.h>
#include <unistd.h>
#include "mmsgui/mmsgui.h"
Go to the source code of this file.
Functions | |
void | mmsGstFree () |
GStreamer input handling. | |
GstElement * | mmsGstLaunch (const char *pipeline_description) |
create a pipeline | |
GstElement * | mmsGstInit (const string uri, MMSFBSurface *surface) |
init a gstreamer pipeline with an uri and connect it to an surface | |
GstElement * | mmsGstInit (const string uri, MMSWindow *window) |
init a gstreamer pipeline with an uri and connect it to an window | |
bool | mmsGstPlay (GstElement *pipelineX) |
start playback of a pipeline | |
bool | mmsGstSendKeyPress (GstElement *pipeline, MMSKeySymbol key) |
send key press event to a pipeline | |
bool | mmsGstSendKeyRelease (GstElement *pipeline, MMSKeySymbol key) |
send key release event to a pipeline | |
bool | mmsGstSendButtonPress (GstElement *pipeline, int posx, int posy) |
send button press event to a pipeline | |
bool | mmsGstSendButtonRelease (GstElement *pipeline, int posx, int posy) |
send button release event to a pipeline | |
bool | mmsGstSendAxisMotion (GstElement *pipeline, int posx, int posy) |
send axis motion event to a pipeline |
GstElement* mmsGstInit | ( | const string | uri, | |
MMSWindow * | window | |||
) |
init a gstreamer pipeline with an uri and connect it to an window
Definition at line 638 of file mmsgst.cpp.
GstElement* mmsGstInit | ( | const string | uri, | |
MMSFBSurface * | surface | |||
) |
init a gstreamer pipeline with an uri and connect it to an surface
Definition at line 606 of file mmsgst.cpp.
GstElement* mmsGstLaunch | ( | const char * | pipeline_description | ) |
bool mmsGstPlay | ( | GstElement * | pipelineX | ) |
bool mmsGstSendAxisMotion | ( | GstElement * | pipeline, | |
int | posx, | |||
int | posy | |||
) |
bool mmsGstSendButtonPress | ( | GstElement * | pipeline, | |
int | posx, | |||
int | posy | |||
) |
bool mmsGstSendButtonRelease | ( | GstElement * | pipeline, | |
int | posx, | |||
int | posy | |||
) |
bool mmsGstSendKeyPress | ( | GstElement * | pipeline, | |
MMSKeySymbol | key | |||
) |
bool mmsGstSendKeyRelease | ( | GstElement * | pipeline, | |
MMSKeySymbol | key | |||
) |