pad.h File Reference
#include <glibmm.h>
#include <gst/gstpad.h>
#include <gstreamermm/object.h>
#include <gstreamermm/miniobject.h>
#include <gstreamermm/format.h>
#include <gstreamermm/query.h>
Go to the source code of this file.
|
Classes |
class | Gst::Pad |
| Gst::Pad — Object contained by elements that allows links to other elements. More...
|
Namespaces |
namespace | Gst |
namespace | Glib |
Enumerations |
enum | Gst::PadDirection {
Gst::PAD_UNKNOWN,
Gst::PAD_SRC,
Gst::PAD_SINK
} |
enum | Gst::PadFlags {
Gst::PAD_BLOCKED = GST_OBJECT_FLAG_LAST << 0,
Gst::PAD_FLUSHING = GST_OBJECT_FLAG_LAST << 1,
Gst::PAD_IN_GETCAPS = GST_OBJECT_FLAG_LAST << 2,
Gst::PAD_IN_SETCAPS = GST_OBJECT_FLAG_LAST << 3,
Gst::PAD_BLOCKING = GST_OBJECT_FLAG_LAST << 4,
Gst::PAD_FLAG_LAST = GST_OBJECT_FLAG_LAST << 8
} |
enum | Gst::PadLinkReturn {
Gst::PAD_LINK_OK = 0,
Gst::PAD_LINK_WRONG_HIERARCHY = -1,
Gst::PAD_LINK_WAS_LINKED = -2,
Gst::PAD_LINK_WRONG_DIRECTION = -3,
Gst::PAD_LINK_NOFORMAT = -4,
Gst::PAD_LINK_NOSCHED = -5,
Gst::PAD_LINK_REFUSED = -6
} |
enum | Gst::FlowReturn {
Gst::FLOW_CUSTOM_SUCCESS = 100,
Gst::FLOW_RESEND = 1,
Gst::FLOW_OK = 0,
Gst::FLOW_NOT_LINKED = -1,
Gst::FLOW_WRONG_STATE = -2,
Gst::FLOW_UNEXPECTED = -3,
Gst::FLOW_NOT_NEGOTIATED = -4,
Gst::FLOW_ERROR = -5,
Gst::FLOW_NOT_SUPPORTED = -6,
Gst::FLOW_CUSTOM_ERROR = -100
} |
enum | Gst::ActivateMode {
Gst::ACTIVATE_NONE,
Gst::ACTIVATE_PUSH,
Gst::ACTIVATE_PULL
} |