#include <glibmm.h>#include <gst/gstmessage.h>#include <gstreamermm/wrap.h>#include <gstreamermm/format.h>#include <gstreamermm/clock.h>#include <gstreamermm/query.h>Go to the source code of this file.
Classes | |
| class | Gst::Message |
| Gst::Message - Lightweight objects to signal the application of pipeline events. More... | |
| class | Gst::MessageEos |
| An end of stream message. More... | |
| class | Gst::MessageError |
| An error message. More... | |
| class | Gst::MessageWarning |
| A warning message. More... | |
| class | Gst::MessageInfo |
| An informational message. More... | |
| class | Gst::MessageTag |
| A tag message. More... | |
| class | Gst::MessageBuffering |
| A buffering message. More... | |
| class | Gst::MessageStateChanged |
| A state change message. More... | |
| class | Gst::MessageStateDirty |
| A state dirty message. More... | |
| class | Gst::MessageClockProvide |
| A clock provide message. More... | |
| class | Gst::MessageClockLost |
| A clock lost message. More... | |
| class | Gst::MessageNewClock |
| A new clock message. More... | |
| class | Gst::MessageApplication |
| An application message. More... | |
| class | Gst::MessageElement |
| An element specific message. More... | |
| class | Gst::MessageCustom |
| A custom message. More... | |
| class | Gst::MessageSegmentStart |
| A segment start message. More... | |
| class | Gst::MessageSegmentDone |
| A segment done message. More... | |
| class | Gst::MessageDuration |
| A duration message. More... | |
| class | Gst::MessageLatency |
| A latency message. More... | |
| class | Gst::MessageAsyncStart |
| An asynchronous start message. More... | |
| class | Gst::MessageAsyncDone |
| An asynchronous done message. More... | |
Namespaces | |
| namespace | Gst |
| namespace | Gst::Enums |
Enumerations | |
| enum | Gst::MessageType { Gst::MESSAGE_UNKNOWN = 0, Gst::MESSAGE_EOS = 1 << 0, Gst::MESSAGE_ERROR = 1 << 1, Gst::MESSAGE_WARNING = 1 << 2, Gst::MESSAGE_INFO = 1 << 3, Gst::MESSAGE_TAG = 1 << 4, Gst::MESSAGE_BUFFERING = 1 << 5, Gst::MESSAGE_STATE_CHANGED = 1 << 6, Gst::MESSAGE_STATE_DIRTY = 1 << 7, Gst::MESSAGE_STEP_DONE = 1 << 8, Gst::MESSAGE_CLOCK_PROVIDE = 1 << 9, Gst::MESSAGE_CLOCK_LOST = 1 << 10, Gst::MESSAGE_NEW_CLOCK = 1 << 11, Gst::MESSAGE_STRUCTURE_CHANGE = 1 << 12, Gst::MESSAGE_STREAM_STATUS = 1 << 13, Gst::MESSAGE_APPLICATION = 1 << 14, Gst::MESSAGE_ELEMENT = 1 << 15, Gst::MESSAGE_SEGMENT_START = 1 << 16, Gst::MESSAGE_SEGMENT_DONE = 1 << 17, Gst::MESSAGE_DURATION = 1 << 18, Gst::MESSAGE_LATENCY = 1 << 19, Gst::MESSAGE_ASYNC_START = 1 << 20, Gst::MESSAGE_ASYNC_DONE = 1 << 21, Gst::MESSAGE_REQUEST_STATE = 1 << 22, Gst::MESSAGE_ANY = ~0 } |
Functions | |
| MessageType | Gst::operator| (MessageType lhs, MessageType rhs) |
| MessageType | Gst::operator& (MessageType lhs, MessageType rhs) |
| MessageType | Gst::operator^ (MessageType lhs, MessageType rhs) |
| MessageType | Gst::operator~ (MessageType flags) |
| MessageType& | Gst::operator|= (MessageType& lhs, MessageType rhs) |
| MessageType& | Gst::operator&= (MessageType& lhs, MessageType rhs) |
| MessageType& | Gst::operator^= (MessageType& lhs, MessageType rhs) |
| Glib::ustring | Gst::Enums::get_name (MessageType type) |
| Get a printable name for the given message type. | |
| Glib::QueryQuark | Gst::Enums::get_quark (MessageType type) |
| Get the unique quark for the given message type. | |
1.5.9