summaryrefslogtreecommitdiff
path: root/gst/base.defs
diff options
context:
space:
mode:
authorEdward Hervey <bilboed@bilboed.com>2007-11-08 19:56:54 +0000
committerEdward Hervey <bilboed@bilboed.com>2007-11-08 19:56:54 +0000
commitc0b572b89f1529d353a31f62e3f8c74bafd7a661 (patch)
tree8736adc9d9edbac7b3146bf9f9bf38eb5fc1b2cc /gst/base.defs
parent5b5311a64f943cb75408703edb4d00a3ce3b7921 (diff)
gst/: Update API changes for core+base pre-releases
Original commit message from CVS: * gst/base.defs: * gst/gst-0.10.15.ignore: * gst/gst.defs: * gst/gst.override: * gst/gstmodule.c: (init_gst): Update API changes for core+base pre-releases
Diffstat (limited to 'gst/base.defs')
-rw-r--r--gst/base.defs16
1 files changed, 16 insertions, 0 deletions
diff --git a/gst/base.defs b/gst/base.defs
index 3bf7dcb..b9f731c 100644
--- a/gst/base.defs
+++ b/gst/base.defs
@@ -240,6 +240,12 @@
(return-type "GstClockTimeDiff")
)
+(define-method get_last_buffer
+ (of-object "GstBaseSink")
+ (c-name "gst_base_sink_get_last_buffer")
+ (return-type "GstBuffer*")
+)
+
(define-method query_latency
(of-object "GstBaseSink")
(c-name "gst_base_sink_query_latency")
@@ -258,6 +264,16 @@
(return-type "GstClockTime")
)
+(define-method wait_eos
+ (of-object "GstBaseSink")
+ (c-name "gst_base_sink_wait_eos")
+ (return-type "GstFlowReturn")
+ (parameters
+ '("GstClockTime" "time")
+ '("GstClockTimeDiff*" "jitter")
+ )
+)
+
(define-virtual get_caps
(of-object "GstBaseSink")
(return-type "GstCaps*")