#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 | |||
| ) |