public interface GstBusAPI
extends com.sun.jna.Library
Modifier and Type | Interface and Description |
---|---|
static interface |
GstBusAPI.BusCallback |
Modifier and Type | Field and Description |
---|---|
static GstBusAPI |
GSTBUS_API |
Modifier and Type | Method and Description |
---|---|
com.sun.jna.NativeLong |
gst_bus_add_watch(Bus bus,
GstBusAPI.BusCallback function,
com.sun.jna.Pointer data) |
void |
gst_bus_disable_sync_message_emission(Bus bus) |
void |
gst_bus_enable_sync_message_emission(Bus bus) |
GType |
gst_bus_get_type() |
boolean |
gst_bus_have_pending(Bus bus) |
Bus |
gst_bus_new() |
Message |
gst_bus_peek(Bus bus) |
Message |
gst_bus_poll(Bus bus,
MessageType events,
ClockTime timeout) |
Message |
gst_bus_poll(Bus bus,
MessageType events,
long timeout) |
Message |
gst_bus_pop_filtered(Bus bus,
MessageType types) |
Message |
gst_bus_pop(Bus bus) |
boolean |
gst_bus_post(Bus bus,
Message message) |
void |
gst_bus_set_flushing(Bus ptr,
int flushing) |
void |
gst_bus_set_sync_handler(Bus bus,
GstAPI.GstCallback function,
com.sun.jna.Pointer data) |
Message |
gst_bus_timed_pop_filtered(Bus bus,
ClockTime timeout,
MessageType types) |
Message |
gst_bus_timed_pop(Bus bus,
ClockTime timeout) |
static final GstBusAPI GSTBUS_API
GType gst_bus_get_type()
Bus gst_bus_new()
boolean gst_bus_have_pending(Bus bus)
Message gst_bus_pop_filtered(Bus bus, MessageType types)
Message gst_bus_timed_pop_filtered(Bus bus, ClockTime timeout, MessageType types)
Message gst_bus_poll(Bus bus, MessageType events, long timeout)
Message gst_bus_poll(Bus bus, MessageType events, ClockTime timeout)
void gst_bus_set_flushing(Bus ptr, int flushing)
com.sun.jna.NativeLong gst_bus_add_watch(Bus bus, GstBusAPI.BusCallback function, com.sun.jna.Pointer data)
void gst_bus_set_sync_handler(Bus bus, GstAPI.GstCallback function, com.sun.jna.Pointer data)
void gst_bus_enable_sync_message_emission(Bus bus)
void gst_bus_disable_sync_message_emission(Bus bus)