org.gstreamer.lowlevel
Interface BaseSrcAPI
- All Superinterfaces:
- com.sun.jna.Library
public interface BaseSrcAPI
- extends com.sun.jna.Library
Nested classes/interfaces inherited from interface com.sun.jna.Library |
com.sun.jna.Library.Handler |
Fields inherited from interface com.sun.jna.Library |
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER |
Method Summary |
long |
gst_base_src_get_blocksize(BaseSrc src)
|
boolean |
gst_base_src_get_do_timestamp(BaseSrc src)
|
GType |
gst_base_src_get_type()
|
boolean |
gst_base_src_is_live(BaseSrc src)
|
boolean |
gst_base_src_new_seamless_segment(BaseSrc src,
long start,
long stop,
long position)
|
boolean |
gst_base_src_query_latency(BaseSrc src,
boolean[] live,
ClockTime[] min_latency,
ClockTime[] max_latency)
|
void |
gst_base_src_set_blocksize(BaseSrc src,
long blocksize)
|
void |
gst_base_src_set_do_timestamp(BaseSrc src,
boolean timestamp)
|
void |
gst_base_src_set_format(BaseSrc src,
Format format)
|
void |
gst_base_src_set_live(BaseSrc src,
boolean live)
|
FlowReturn |
gst_base_src_wait_playing(BaseSrc src)
|
BASESRC_API
static final BaseSrcAPI BASESRC_API
GST_PADDING
static final int GST_PADDING
- See Also:
- Constant Field Values
GST_PADDING_LARGE
static final int GST_PADDING_LARGE
- See Also:
- Constant Field Values
gst_base_src_get_type
GType gst_base_src_get_type()
gst_base_src_wait_playing
FlowReturn gst_base_src_wait_playing(BaseSrc src)
gst_base_src_set_live
void gst_base_src_set_live(BaseSrc src,
boolean live)
gst_base_src_is_live
boolean gst_base_src_is_live(BaseSrc src)
gst_base_src_set_format
void gst_base_src_set_format(BaseSrc src,
Format format)
gst_base_src_query_latency
boolean gst_base_src_query_latency(BaseSrc src,
boolean[] live,
ClockTime[] min_latency,
ClockTime[] max_latency)
gst_base_src_set_blocksize
void gst_base_src_set_blocksize(BaseSrc src,
long blocksize)
gst_base_src_get_blocksize
long gst_base_src_get_blocksize(BaseSrc src)
gst_base_src_set_do_timestamp
void gst_base_src_set_do_timestamp(BaseSrc src,
boolean timestamp)
gst_base_src_get_do_timestamp
boolean gst_base_src_get_do_timestamp(BaseSrc src)
gst_base_src_new_seamless_segment
boolean gst_base_src_new_seamless_segment(BaseSrc src,
long start,
long stop,
long position)