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::PadObject 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
}


Generated on Thu Jan 15 09:33:12 2009 for gstreamermm by  doxygen 1.5.7.1