+2004-02-24 Johan Dahlin <johan@gnome.org>
+
+ * gstreamer/gstreamer.defs: rename all functions, remove
+ gst_ suffix.
+ * gstreamer/examples/gstreamer/*.py: Update to new API.
+
2004-02-23 Johan Dahlin <johan@gnome.org>
* gstreamer/gstreamer.defs (element_link_many): This is function
import sys
import time
-from gstreamer import *
-from gobject import GObject
+import gobject
+import gst
import gtk
class BPS(object):
def eos(self, sink):
self.done()
if self.method in ('gtk', 'c'):
- gtk.main_quit()
+ gst.main_quit()
def fakesrc(self, buffers):
- src = Element('fakesrc','src')
+ src = gst.Element('fakesrc','src')
src.set_property('silent', 1)
src.set_property('num_buffers', buffers)
return src
def fakesink(self):
- sink = Element('fakesink','sink')
+ sink = gst.Element('fakesink','sink')
sink.set_property('silent', 1)
return sink
def build_pipeline(self, buffers):
- pipeline = Pipeline('pipeline')
+ pipeline = gst.Pipeline('pipeline')
src = self.fakesrc(buffers)
pipeline.add(src)
def test(self, method):
print '%s:' % (method,),
-
- self.pipeline.set_state(STATE_PLAYING)
+ self.method = method
+
+ self.pipeline.set_state(gst.STATE_PLAYING)
if method == 'py':
self.start = time.time()
pass
elif method == 'c':
self.start = time.time()
- self.iter_id = add_iterate_bin(self.pipeline)
- gtk.main()
- elif method == 'gtk':
- self.start = time.time()
- gtk.idle_add(self.idle, self.pipeline)
- gtk.main()
+ self.iter_id = gst.add_iterate_bin(self.pipeline)
+ gst.main()
+ #elif method == 'gst':
+ # self.start = time.time()
+ # gtk.idle_add(self.idle, self.pipeline)
+ # gtk.main()
elif method == 'all':
self.start = time.time()
iterate_bin_all(self.pipeline)
- self.pipeline.set_state(STATE_NULL)
-
- def __main__(self):
- "GStreamer Buffers-Per-Second tester"
- gst_info_set_categories(0L)
- gst_debug_set_categories(0L)
-
- if len(sys.argv) < 2:
- print 'usage: %s buffers [method method ...]' % sys.argv[0]
- return 1
- else:
- self.buffers = int(sys.argv[1])
- self.methods = sys.argv[2:]
- if self.methods == []:
- self.methods = ('gtk', 'c', 'py', 'all')
-
+ self.pipeline.set_state(gst.STATE_NULL)
+
+ def run(self, buffers, methods):
+ self.buffers = buffers
+
print '# Testing buffer processing rate for "fakesrc ! fakesink"'
- print '# gtk = gtk idle loop function in python'
+ #print '# gst = gtk idle loop function in python'
print '# c = gtk idle loop function in C'
print '# py = full iterate loop in python'
print '# all = full iterate loop in C'
print '# bps = buffers per second'
print '# spb = seconds per buffer'
- self.pipeline = self.build_pipeline(self.buffers)
+
+ self.pipeline = self.build_pipeline(buffers)
assert self.pipeline
#self.pipeline.connect('deep-notify', self.notify)
+
+ map(self.test, methods)
+
+def main(args):
+ "GStreamer Buffers-Per-Second tester"
+
+ if len(args) < 2:
+ print 'usage: %s buffers [method method ...]' % args[0]
+ return 1
+
+ bps = BPS()
+
+ buffers = int(args[1])
+ methods = args[2:]
+ if not methods:
+ methods = ('gtk', 'c', 'py', 'all')
- for m in self.methods:
- self.method = m
- self.test(m)
-
- return 0;
+ bps.run(buffers, methods)
if __name__ == '__main__':
- bps = BPS()
- ret = bps.__main__()
- sys.exit (ret)
+ sys.exit(main(sys.argv))
#
import sys
+
import gst
def filter(input, output):
#
import sys
-#from gnome import *
-from gstreamer import *
-from gobject import GObject
+import gst
import gtk
gtk.threads_init()
class DVDPlayer(object):
- def __init__(self):
- pass
-
def idle(self, pipeline):
#gtk.threads_enter()
pipeline.iterate()
print '***** a new pad %s was created' % pad.get_name()
if pad.get_name()[:6] == 'video_':
pad.link(self.v_queue.get_pad('sink'))
- self.pipeline.set_state(STATE_PAUSED)
+ self.pipeline.set_state(gst.STATE_PAUSED)
self.pipeline.add(self.v_thread)
- #self.v_thread.set_state(STATE_PLAYING)
- self.pipeline.set_state(STATE_PLAYING)
+ #self.v_thread.set_state(gst.STATE_PLAYING)
+ self.pipeline.set_state(gst.STATE_PLAYING)
elif pad.get_name() == 'private_stream_1.0':
pad.link(self.a_queue.get_pad('sink'))
- self.pipeline.set_state(STATE_PAUSED)
+ self.pipeline.set_state(gst.STATE_PAUSED)
self.pipeline.add(self.a_thread)
- #self.a_thread.set_state(STATE_PLAYING);
- self.pipeline.set_state(STATE_PLAYING)
+ #self.a_thread.set_state(gst.STATE_PLAYING);
+ self.pipeline.set_state(gst.STATE_PLAYING)
else:
print 'unknown pad: %s' % pad.get_name()
#gtk.threads_leave()
self.appwindow.show_all()
gtk.threads_leave()
- def main(self):
- if len(sys.argv) < 5:
- print 'usage: %s dvdlocation title chapter angle' % sys.argv[0]
- return -1
-
- self.location = sys.argv[1]
- self.title = int(sys.argv[2])
- self.chapter = int(sys.argv[3])
- self.angle = int(sys.argv[4])
-
+ def main(self, location, title, chapter, angle):
+ self.location = location
+ self.title = title
+ self.chapter = chapter
+ self.angle = angle
+
#gst_init(&argc,&argv);
#gnome_init('MPEG2 Video player','0.0.1',argc,argv);
gtk.threads_enter()
- self.pipeline.set_state(STATE_PLAYING)
+ self.pipeline.set_state(gst.STATE_PLAYING)
gtk.idle_add(self.idle,self.pipeline)
gtk.main()
- self.pipeline.set_state(STATE_NULL)
+ self.pipeline.set_state(gst.STATE_NULL)
gtk.threads_leave()
def build_video_thread(self):
# ***** pre-construct the video thread *****
- self.v_thread = Thread('v_thread')
+ self.v_thread = gst.Thread('v_thread')
- self.v_queue = Element('queue','v_queue')
+ self.v_queue = gst.Element('queue','v_queue')
- self.v_decode = Element('mpeg2dec','decode_video')
+ self.v_decode = gst.Element('mpeg2dec','decode_video')
- self.color = Element('colorspace','color')
+ self.color = gst.Element('colorspace','color')
- self.efx = Element('identity','identity')
- #self.efx = Element('edgeTV','EdgeTV')
- #self.efx = Element('agingTV','AgingTV')
+ self.efx = gst.Element('identity','identity')
+ #self.efx = gst.Element('edgeTV','EdgeTV')
+ #self.efx = gst.Element('agingTV','AgingTV')
#effectv: diceTV: DiceTV
#effectv: warpTV: WarpTV
#effectv: shagadelicTV: ShagadelicTV
#effectv: vertigoTV: VertigoTV
- #self.efx = Element('revTV','RevTV')
- #self.efx = Element('quarkTV','QuarkTV')
+ #self.efx = gst.Element('revTV','RevTV')
+ #self.efx = gst.Element('quarkTV','QuarkTV')
- self.color2 = Element('colorspace','color2')
+ self.color2 = gst.Element('colorspace','color2')
- self.show = Element('xvideosink','show')
+ self.show = gst.Element('xvideosink','show')
#self.show = Element('sdlvideosink','show')
#self.show = Element('fakesink','fakesinkv')
#self.show.set_property('silent', 0)
#self.show.set_property('sync', 1)
- #self.deinterlace = Element('deinterlace','deinterlace')
- self.deinterlace = Element('identity','deinterlace')
+ #self.deinterlace = gst.Element('deinterlace','deinterlace')
+ self.deinterlace = gst.Element('identity','deinterlace')
last = None
for e in (self.v_queue, self.v_decode, self.color, self.efx, self.color2, self.deinterlace, self.show):
def build_audio_thread(self):
# ***** pre-construct the audio thread *****
- self.a_thread = Thread('a_thread')
+ self.a_thread = gst.Thread('a_thread')
- self.a_queue = Element('queue','a_queue')
+ self.a_queue = gst.Element('queue','a_queue')
- self.a_decode = Element('a52dec','decode_audio')
+ self.a_decode = gst.Element('a52dec','decode_audio')
- self.osssink = Element('osssink','osssink')
+ self.osssink = gst.Element('osssink','osssink')
#self.osssink = Element('fakesink','fakesinka')
#self.osssink.set_property('silent', 0)
#self.osssink.set_property('sync', 0)
def build(self):
# ***** construct the main pipeline *****
- self.pipeline = Pipeline('pipeline')
+ self.pipeline = gst.Pipeline('pipeline')
- self.src = Element('dvdreadsrc','src');
+ self.src = gst.Element('dvdreadsrc','src');
self.src.connect('deep_notify',self.dnprint)
self.src.set_property('location', self.location)
self.src.set_property('chapter', self.chapter)
self.src.set_property('angle', self.angle)
- self.parse = Element('mpegdemux','parse')
+ self.parse = gst.Element('mpegdemux','parse')
self.parse.set_property('sync', 0)
self.pipeline.add(self.src)
str = obj.get_property(param.name)
print '%s: %s = %s' % (sender.get_name(), param.name, str)
-if __name__ == '__main__':
- #gst_debug_set_categories(0xFFFFFFFFL)
- #gst_info_set_categories(0xFFFFFFFFL)
+def main(args):
+ if len(sys.argv) < 5:
+ print 'usage: %s dvdlocation title chapter angle' % sys.argv[0]
+ return -1
+
+ location = sys.argv[1]
+ title = int(sys.argv[2])
+ chapter = int(sys.argv[3])
+ angle = int(sys.argv[4])
+
player = DVDPlayer()
- ret = player.main()
- sys.exit(ret)
+ return player.main(location, title, chapter, angle)
+
+if __name__ == '__main__':
+ sys.exit(main(sys.argv))
# Author: David I. Lehn <dlehn@users.sourceforge.net>
#
-from gobject import GObject
-from gstreamer import *
+import sys
+
+import gst
def handoff(sender, *args):
print sender.get_name(), args
-def main():
+def main(args):
# create a new bin to hold the elements
#gst_debug_set_categories(-1)
- bin = Pipeline('pipeline')
+ bin = gst.Pipeline('pipeline')
- src = Element('fakesrc', 'src')
+ src = gst.Element('fakesrc', 'src')
src.connect('handoff', handoff)
src.set_property('silent', 1)
src.set_property('num_buffers', 10)
- sink = Element('fakesink', 'sink')
+ sink = gst.Element('fakesink', 'sink')
sink.connect('handoff', handoff)
src.set_property('silent', 1)
assert res
# start playing
- res = bin.set_state(STATE_PLAYING);
+ res = bin.set_state(gst.STATE_PLAYING);
assert res
- while bin.iterate(): pass
+ while bin.iterate():
+ pass
# stop the bin
- res = bin.set_state(STATE_NULL)
+ res = bin.set_state(gst.STATE_NULL)
assert res
if __name__ == '__main__':
- main()
+ sys.exit(main(sys.argv))
#
import sys
-from gstreamer import *
import gobject
-from cp import filter
+import gst
-class Identity(Element):
+class Identity(gst.Element):
def __init__(self):
self.__gobject_init__()
- self.sinkpad = Pad('sink', PAD_SINK)
+ self.sinkpad = gst.Pad('sink', gst.PAD_SINK)
self.add_pad(self.sinkpad)
self.sinkpad.set_chain_function(self.chain)
self.sinkpad.set_link_function(self.pad_link)
- self.srcpad = Pad('src', PAD_SRC)
+ self.srcpad = gst.Pad('src', gst.PAD_SRC)
self.add_pad(self.srcpad)
self.srcpad.set_link_function(self.pad_link)
def pad_link(self, pad, caps):
print 'pad_link:', self, pad, caps
- return PAD_LINK_OK
+ return gst.PAD_LINK_OK
def chain(self, pad, buf):
self.srcpad.push(buf)
-
gobject.type_register(Identity)
-def main():
+def filter(element):
+ # create a new bin to hold the elements
+ bin = gst.Pipeline('pipeline')
+
+ filesrc = gst.Element('sinesrc', 'source');
+ filesink = gst.Element('fakesink', 'sink')
+
+ bin.add_many(filesrc, element, filesink)
+ gst.element_link_many(filesrc, element, filesink)
+
+ # start playing
+ bin.set_state(gst.STATE_PLAYING);
+
+ while bin.iterate():
+ pass
+
+ # stop the bin
+ bin.set_state(gst.STATE_NULL)
+
+def main(args):
"A GStreamer Python subclassing example of an identity filter"
- gst_debug_set_categories(0L)
identity = Identity()
identity.set_name('identity')
print 'could not create \"Identity\" element'
return -1
- return filter([identity])
+ return filter(identity)
if __name__ == '__main__':
- ret = main()
- sys.exit (ret)
+ sys.exit(main(sys.argv))
+
#
import sys
-from gstreamer import *
-from gobject import GObject
+import gst
import time
from identity import Identity
def build(filters, b):
# create a new bin to hold the elements
- bin = Pipeline('pipeline')
+ bin = gst.Pipeline('pipeline')
- src = Element('fakesrc', 'source');
+ src = gst.Element('fakesrc', 'source');
src.set_property('silent', 1)
src.set_property('num_buffers', b)
- sink = Element('fakesink', 'sink')
+ sink = gst.Element('fakesink', 'sink')
sink.set_property('silent', 1)
elements = [src] + filters + [sink]
- # add objects to the main pipeline
- for e in elements:
- bin.add(e)
-
- # link the elements
- previous = None
- for e in elements:
- if previous:
- previous.link(e)
- previous = e
-
+ bin.add_many(*elements)
+ gst.element_link_many(*elements)
return bin
def filter(bin):
- bin.set_state(STATE_PLAYING);
- while bin.iterate(): pass
- bin.set_state(STATE_NULL)
+ bin.set_state(gst.STATE_PLAYING);
+ while bin.iterate():
+ pass
+ bin.set_state(gst.STATE_NULL)
ccnt = 0
def c():
global ccnt
- id = Element ('identity', 'c identity %d' % ccnt);
+ id = gst.Element('identity', 'c identity %d' % ccnt);
id.set_property('silent', 1)
id.set_property('loop_based', 0)
ccnt += 1
print '%s b:%d i:%d t:%f' % (f, b, n, end - start)
return ret
-def main():
+def main(args):
"Identity timer and latency check"
- if gst_version() < (0,7,0):
- gst_debug_set_categories(0L)
- if len(sys.argv) < 3:
- print 'usage: %s identites buffers' % (sys.argv[0],)
+ if len(args) < 3:
+ print 'usage: %s identites buffers' % args[0]
return -1
- n = int(sys.argv[1])
- b = int(sys.argv[2])
+ n = int(args[1])
+ b = int(args[2])
+
for f in (c, py):
check(f, n, b)
if __name__ == '__main__':
- ret = main()
- sys.exit (ret)
+ sys.exit(main(sys.argv))
import sys
import time
-from gstreamer import *
-from gobject import GObject
+import gst
def update(sender, *args):
print sender.get_name(), args
for i in range(count):
name = 'identity_%03d' % i
- ident = Element('identity', name)
+ ident = gst.Element('identity', name)
ident.set_property('silent', 1)
pipeline.add(ident)
last.get_pad('src').link(ident.get_pad('sink'))
return last
def fakesrc():
- src = Element('fakesrc','src')
+ src = gst.Element('fakesrc','src')
src.set_property('silent', 1)
src.set_property('num_buffers', iterations)
src.connect('handoff', handoff_src)
return src
def fakesink():
- sink = Element('fakesink','fakesink')
+ sink = gst.Element('fakesink','fakesink')
sink.set_property('silent', 1)
sink.connect('handoff', handoff_sink)
return sink
print 'simple: bad params'
return None
idents = int(argv[0])
- if len(argv) == 2:
- gst_schedulerfactory_set_default_name (argv[1])
- pipeline = Pipeline('pipeline')
+ pipeline = gst.Pipeline('pipeline')
src = fakesrc()
pipeline.add(src)
return None
idents = int(argv[0])
- if len(arv) == 2:
- gst_schedulerfactory_set_default_name (argv[1])
+ pipeline = gst.Pipeline('pipeline')
- pipeline = Pipeline('pipeline')
-
- src_thr = Thread('src_thread')
+ src_thr = gst.Thread('src_thread')
src = fakesrc()
src_thr.add(src)
- src_q = Element('queue','src_q')
+ src_q = gst.Element('queue','src_q')
src_thr.add(src_q)
src.get_pad('src').link(src_q.get_pad('sink'))
last = identity_add(pipeline, src_q, idents)
- sink_q = Element('queue','sink_q')
+ sink_q = gst.Element('queue','sink_q')
pipeline.add(sink_q)
last.get_pad('src').link(sink_q.get_pad('sink'))
- sink_thr = Thread('sink_thread')
+ sink_thr = gst.Thread('sink_thread')
sink = fakesink()
#xmlSaveFile('lat.gst', gst_xml_write(pipeline))
- pipeline.set_state(STATE_PLAYING)
+ pipeline.set_state(gst.STATE_PLAYING)
while count < iterations:
pipeline.iterate()
- pipeline.set_state(STATE_NULL)
+ pipeline.set_state(gst.STATE_NULL)
print
#
import sys
-from gstreamer import *
-import gobject
+import gst
from identity import Identity
from cp import filter
a = 'A'
c = chr((((ord(c) - ord(a)) + 13) % 26) + ord(a))
data2 = data2 + c
- newbuf = Buffer()
+ newbuf = gst.Buffer()
newbuf.set_data(data2)
self.srcpad.push(newbuf)
gobject.type_register(Rot13)
-def main():
+def main(args):
"A GStreamer Python subclassing example of a rot13 filter"
- gst_debug_set_categories(0L)
rot13 = Rot13()
rot13.set_name('rot13')
return filter([rot13])
if __name__ == '__main__':
- ret = main()
- sys.exit (ret)
+ sys.exit(main(sys.argv))
import sys
import time
-from gstreamer import *
-from gobject import GObject
+import gobject
+import gst
import gtk
class BPS(object):
def eos(self, sink):
self.done()
if self.method in ('gtk', 'c'):
- gtk.main_quit()
+ gst.main_quit()
def fakesrc(self, buffers):
- src = Element('fakesrc','src')
+ src = gst.Element('fakesrc','src')
src.set_property('silent', 1)
src.set_property('num_buffers', buffers)
return src
def fakesink(self):
- sink = Element('fakesink','sink')
+ sink = gst.Element('fakesink','sink')
sink.set_property('silent', 1)
return sink
def build_pipeline(self, buffers):
- pipeline = Pipeline('pipeline')
+ pipeline = gst.Pipeline('pipeline')
src = self.fakesrc(buffers)
pipeline.add(src)
def test(self, method):
print '%s:' % (method,),
-
- self.pipeline.set_state(STATE_PLAYING)
+ self.method = method
+
+ self.pipeline.set_state(gst.STATE_PLAYING)
if method == 'py':
self.start = time.time()
pass
elif method == 'c':
self.start = time.time()
- self.iter_id = add_iterate_bin(self.pipeline)
- gtk.main()
- elif method == 'gtk':
- self.start = time.time()
- gtk.idle_add(self.idle, self.pipeline)
- gtk.main()
+ self.iter_id = gst.add_iterate_bin(self.pipeline)
+ gst.main()
+ #elif method == 'gst':
+ # self.start = time.time()
+ # gtk.idle_add(self.idle, self.pipeline)
+ # gtk.main()
elif method == 'all':
self.start = time.time()
iterate_bin_all(self.pipeline)
- self.pipeline.set_state(STATE_NULL)
-
- def __main__(self):
- "GStreamer Buffers-Per-Second tester"
- gst_info_set_categories(0L)
- gst_debug_set_categories(0L)
-
- if len(sys.argv) < 2:
- print 'usage: %s buffers [method method ...]' % sys.argv[0]
- return 1
- else:
- self.buffers = int(sys.argv[1])
- self.methods = sys.argv[2:]
- if self.methods == []:
- self.methods = ('gtk', 'c', 'py', 'all')
-
+ self.pipeline.set_state(gst.STATE_NULL)
+
+ def run(self, buffers, methods):
+ self.buffers = buffers
+
print '# Testing buffer processing rate for "fakesrc ! fakesink"'
- print '# gtk = gtk idle loop function in python'
+ #print '# gst = gtk idle loop function in python'
print '# c = gtk idle loop function in C'
print '# py = full iterate loop in python'
print '# all = full iterate loop in C'
print '# bps = buffers per second'
print '# spb = seconds per buffer'
- self.pipeline = self.build_pipeline(self.buffers)
+
+ self.pipeline = self.build_pipeline(buffers)
assert self.pipeline
#self.pipeline.connect('deep-notify', self.notify)
+
+ map(self.test, methods)
+
+def main(args):
+ "GStreamer Buffers-Per-Second tester"
+
+ if len(args) < 2:
+ print 'usage: %s buffers [method method ...]' % args[0]
+ return 1
+
+ bps = BPS()
+
+ buffers = int(args[1])
+ methods = args[2:]
+ if not methods:
+ methods = ('gtk', 'c', 'py', 'all')
- for m in self.methods:
- self.method = m
- self.test(m)
-
- return 0;
+ bps.run(buffers, methods)
if __name__ == '__main__':
- bps = BPS()
- ret = bps.__main__()
- sys.exit (ret)
+ sys.exit(main(sys.argv))
#
import sys
+
import gst
def filter(input, output):
#
import sys
-#from gnome import *
-from gstreamer import *
-from gobject import GObject
+import gst
import gtk
gtk.threads_init()
class DVDPlayer(object):
- def __init__(self):
- pass
-
def idle(self, pipeline):
#gtk.threads_enter()
pipeline.iterate()
print '***** a new pad %s was created' % pad.get_name()
if pad.get_name()[:6] == 'video_':
pad.link(self.v_queue.get_pad('sink'))
- self.pipeline.set_state(STATE_PAUSED)
+ self.pipeline.set_state(gst.STATE_PAUSED)
self.pipeline.add(self.v_thread)
- #self.v_thread.set_state(STATE_PLAYING)
- self.pipeline.set_state(STATE_PLAYING)
+ #self.v_thread.set_state(gst.STATE_PLAYING)
+ self.pipeline.set_state(gst.STATE_PLAYING)
elif pad.get_name() == 'private_stream_1.0':
pad.link(self.a_queue.get_pad('sink'))
- self.pipeline.set_state(STATE_PAUSED)
+ self.pipeline.set_state(gst.STATE_PAUSED)
self.pipeline.add(self.a_thread)
- #self.a_thread.set_state(STATE_PLAYING);
- self.pipeline.set_state(STATE_PLAYING)
+ #self.a_thread.set_state(gst.STATE_PLAYING);
+ self.pipeline.set_state(gst.STATE_PLAYING)
else:
print 'unknown pad: %s' % pad.get_name()
#gtk.threads_leave()
self.appwindow.show_all()
gtk.threads_leave()
- def main(self):
- if len(sys.argv) < 5:
- print 'usage: %s dvdlocation title chapter angle' % sys.argv[0]
- return -1
-
- self.location = sys.argv[1]
- self.title = int(sys.argv[2])
- self.chapter = int(sys.argv[3])
- self.angle = int(sys.argv[4])
-
+ def main(self, location, title, chapter, angle):
+ self.location = location
+ self.title = title
+ self.chapter = chapter
+ self.angle = angle
+
#gst_init(&argc,&argv);
#gnome_init('MPEG2 Video player','0.0.1',argc,argv);
gtk.threads_enter()
- self.pipeline.set_state(STATE_PLAYING)
+ self.pipeline.set_state(gst.STATE_PLAYING)
gtk.idle_add(self.idle,self.pipeline)
gtk.main()
- self.pipeline.set_state(STATE_NULL)
+ self.pipeline.set_state(gst.STATE_NULL)
gtk.threads_leave()
def build_video_thread(self):
# ***** pre-construct the video thread *****
- self.v_thread = Thread('v_thread')
+ self.v_thread = gst.Thread('v_thread')
- self.v_queue = Element('queue','v_queue')
+ self.v_queue = gst.Element('queue','v_queue')
- self.v_decode = Element('mpeg2dec','decode_video')
+ self.v_decode = gst.Element('mpeg2dec','decode_video')
- self.color = Element('colorspace','color')
+ self.color = gst.Element('colorspace','color')
- self.efx = Element('identity','identity')
- #self.efx = Element('edgeTV','EdgeTV')
- #self.efx = Element('agingTV','AgingTV')
+ self.efx = gst.Element('identity','identity')
+ #self.efx = gst.Element('edgeTV','EdgeTV')
+ #self.efx = gst.Element('agingTV','AgingTV')
#effectv: diceTV: DiceTV
#effectv: warpTV: WarpTV
#effectv: shagadelicTV: ShagadelicTV
#effectv: vertigoTV: VertigoTV
- #self.efx = Element('revTV','RevTV')
- #self.efx = Element('quarkTV','QuarkTV')
+ #self.efx = gst.Element('revTV','RevTV')
+ #self.efx = gst.Element('quarkTV','QuarkTV')
- self.color2 = Element('colorspace','color2')
+ self.color2 = gst.Element('colorspace','color2')
- self.show = Element('xvideosink','show')
+ self.show = gst.Element('xvideosink','show')
#self.show = Element('sdlvideosink','show')
#self.show = Element('fakesink','fakesinkv')
#self.show.set_property('silent', 0)
#self.show.set_property('sync', 1)
- #self.deinterlace = Element('deinterlace','deinterlace')
- self.deinterlace = Element('identity','deinterlace')
+ #self.deinterlace = gst.Element('deinterlace','deinterlace')
+ self.deinterlace = gst.Element('identity','deinterlace')
last = None
for e in (self.v_queue, self.v_decode, self.color, self.efx, self.color2, self.deinterlace, self.show):
def build_audio_thread(self):
# ***** pre-construct the audio thread *****
- self.a_thread = Thread('a_thread')
+ self.a_thread = gst.Thread('a_thread')
- self.a_queue = Element('queue','a_queue')
+ self.a_queue = gst.Element('queue','a_queue')
- self.a_decode = Element('a52dec','decode_audio')
+ self.a_decode = gst.Element('a52dec','decode_audio')
- self.osssink = Element('osssink','osssink')
+ self.osssink = gst.Element('osssink','osssink')
#self.osssink = Element('fakesink','fakesinka')
#self.osssink.set_property('silent', 0)
#self.osssink.set_property('sync', 0)
def build(self):
# ***** construct the main pipeline *****
- self.pipeline = Pipeline('pipeline')
+ self.pipeline = gst.Pipeline('pipeline')
- self.src = Element('dvdreadsrc','src');
+ self.src = gst.Element('dvdreadsrc','src');
self.src.connect('deep_notify',self.dnprint)
self.src.set_property('location', self.location)
self.src.set_property('chapter', self.chapter)
self.src.set_property('angle', self.angle)
- self.parse = Element('mpegdemux','parse')
+ self.parse = gst.Element('mpegdemux','parse')
self.parse.set_property('sync', 0)
self.pipeline.add(self.src)
str = obj.get_property(param.name)
print '%s: %s = %s' % (sender.get_name(), param.name, str)
-if __name__ == '__main__':
- #gst_debug_set_categories(0xFFFFFFFFL)
- #gst_info_set_categories(0xFFFFFFFFL)
+def main(args):
+ if len(sys.argv) < 5:
+ print 'usage: %s dvdlocation title chapter angle' % sys.argv[0]
+ return -1
+
+ location = sys.argv[1]
+ title = int(sys.argv[2])
+ chapter = int(sys.argv[3])
+ angle = int(sys.argv[4])
+
player = DVDPlayer()
- ret = player.main()
- sys.exit(ret)
+ return player.main(location, title, chapter, angle)
+
+if __name__ == '__main__':
+ sys.exit(main(sys.argv))
# Author: David I. Lehn <dlehn@users.sourceforge.net>
#
-from gobject import GObject
-from gstreamer import *
+import sys
+
+import gst
def handoff(sender, *args):
print sender.get_name(), args
-def main():
+def main(args):
# create a new bin to hold the elements
#gst_debug_set_categories(-1)
- bin = Pipeline('pipeline')
+ bin = gst.Pipeline('pipeline')
- src = Element('fakesrc', 'src')
+ src = gst.Element('fakesrc', 'src')
src.connect('handoff', handoff)
src.set_property('silent', 1)
src.set_property('num_buffers', 10)
- sink = Element('fakesink', 'sink')
+ sink = gst.Element('fakesink', 'sink')
sink.connect('handoff', handoff)
src.set_property('silent', 1)
assert res
# start playing
- res = bin.set_state(STATE_PLAYING);
+ res = bin.set_state(gst.STATE_PLAYING);
assert res
- while bin.iterate(): pass
+ while bin.iterate():
+ pass
# stop the bin
- res = bin.set_state(STATE_NULL)
+ res = bin.set_state(gst.STATE_NULL)
assert res
if __name__ == '__main__':
- main()
+ sys.exit(main(sys.argv))
#
import sys
-from gstreamer import *
import gobject
-from cp import filter
+import gst
-class Identity(Element):
+class Identity(gst.Element):
def __init__(self):
self.__gobject_init__()
- self.sinkpad = Pad('sink', PAD_SINK)
+ self.sinkpad = gst.Pad('sink', gst.PAD_SINK)
self.add_pad(self.sinkpad)
self.sinkpad.set_chain_function(self.chain)
self.sinkpad.set_link_function(self.pad_link)
- self.srcpad = Pad('src', PAD_SRC)
+ self.srcpad = gst.Pad('src', gst.PAD_SRC)
self.add_pad(self.srcpad)
self.srcpad.set_link_function(self.pad_link)
def pad_link(self, pad, caps):
print 'pad_link:', self, pad, caps
- return PAD_LINK_OK
+ return gst.PAD_LINK_OK
def chain(self, pad, buf):
self.srcpad.push(buf)
-
gobject.type_register(Identity)
-def main():
+def filter(element):
+ # create a new bin to hold the elements
+ bin = gst.Pipeline('pipeline')
+
+ filesrc = gst.Element('sinesrc', 'source');
+ filesink = gst.Element('fakesink', 'sink')
+
+ bin.add_many(filesrc, element, filesink)
+ gst.element_link_many(filesrc, element, filesink)
+
+ # start playing
+ bin.set_state(gst.STATE_PLAYING);
+
+ while bin.iterate():
+ pass
+
+ # stop the bin
+ bin.set_state(gst.STATE_NULL)
+
+def main(args):
"A GStreamer Python subclassing example of an identity filter"
- gst_debug_set_categories(0L)
identity = Identity()
identity.set_name('identity')
print 'could not create \"Identity\" element'
return -1
- return filter([identity])
+ return filter(identity)
if __name__ == '__main__':
- ret = main()
- sys.exit (ret)
+ sys.exit(main(sys.argv))
+
#
import sys
-from gstreamer import *
-from gobject import GObject
+import gst
import time
from identity import Identity
def build(filters, b):
# create a new bin to hold the elements
- bin = Pipeline('pipeline')
+ bin = gst.Pipeline('pipeline')
- src = Element('fakesrc', 'source');
+ src = gst.Element('fakesrc', 'source');
src.set_property('silent', 1)
src.set_property('num_buffers', b)
- sink = Element('fakesink', 'sink')
+ sink = gst.Element('fakesink', 'sink')
sink.set_property('silent', 1)
elements = [src] + filters + [sink]
- # add objects to the main pipeline
- for e in elements:
- bin.add(e)
-
- # link the elements
- previous = None
- for e in elements:
- if previous:
- previous.link(e)
- previous = e
-
+ bin.add_many(*elements)
+ gst.element_link_many(*elements)
return bin
def filter(bin):
- bin.set_state(STATE_PLAYING);
- while bin.iterate(): pass
- bin.set_state(STATE_NULL)
+ bin.set_state(gst.STATE_PLAYING);
+ while bin.iterate():
+ pass
+ bin.set_state(gst.STATE_NULL)
ccnt = 0
def c():
global ccnt
- id = Element ('identity', 'c identity %d' % ccnt);
+ id = gst.Element('identity', 'c identity %d' % ccnt);
id.set_property('silent', 1)
id.set_property('loop_based', 0)
ccnt += 1
print '%s b:%d i:%d t:%f' % (f, b, n, end - start)
return ret
-def main():
+def main(args):
"Identity timer and latency check"
- if gst_version() < (0,7,0):
- gst_debug_set_categories(0L)
- if len(sys.argv) < 3:
- print 'usage: %s identites buffers' % (sys.argv[0],)
+ if len(args) < 3:
+ print 'usage: %s identites buffers' % args[0]
return -1
- n = int(sys.argv[1])
- b = int(sys.argv[2])
+ n = int(args[1])
+ b = int(args[2])
+
for f in (c, py):
check(f, n, b)
if __name__ == '__main__':
- ret = main()
- sys.exit (ret)
+ sys.exit(main(sys.argv))
import sys
import time
-from gstreamer import *
-from gobject import GObject
+import gst
def update(sender, *args):
print sender.get_name(), args
for i in range(count):
name = 'identity_%03d' % i
- ident = Element('identity', name)
+ ident = gst.Element('identity', name)
ident.set_property('silent', 1)
pipeline.add(ident)
last.get_pad('src').link(ident.get_pad('sink'))
return last
def fakesrc():
- src = Element('fakesrc','src')
+ src = gst.Element('fakesrc','src')
src.set_property('silent', 1)
src.set_property('num_buffers', iterations)
src.connect('handoff', handoff_src)
return src
def fakesink():
- sink = Element('fakesink','fakesink')
+ sink = gst.Element('fakesink','fakesink')
sink.set_property('silent', 1)
sink.connect('handoff', handoff_sink)
return sink
print 'simple: bad params'
return None
idents = int(argv[0])
- if len(argv) == 2:
- gst_schedulerfactory_set_default_name (argv[1])
- pipeline = Pipeline('pipeline')
+ pipeline = gst.Pipeline('pipeline')
src = fakesrc()
pipeline.add(src)
return None
idents = int(argv[0])
- if len(arv) == 2:
- gst_schedulerfactory_set_default_name (argv[1])
+ pipeline = gst.Pipeline('pipeline')
- pipeline = Pipeline('pipeline')
-
- src_thr = Thread('src_thread')
+ src_thr = gst.Thread('src_thread')
src = fakesrc()
src_thr.add(src)
- src_q = Element('queue','src_q')
+ src_q = gst.Element('queue','src_q')
src_thr.add(src_q)
src.get_pad('src').link(src_q.get_pad('sink'))
last = identity_add(pipeline, src_q, idents)
- sink_q = Element('queue','sink_q')
+ sink_q = gst.Element('queue','sink_q')
pipeline.add(sink_q)
last.get_pad('src').link(sink_q.get_pad('sink'))
- sink_thr = Thread('sink_thread')
+ sink_thr = gst.Thread('sink_thread')
sink = fakesink()
#xmlSaveFile('lat.gst', gst_xml_write(pipeline))
- pipeline.set_state(STATE_PLAYING)
+ pipeline.set_state(gst.STATE_PLAYING)
while count < iterations:
pipeline.iterate()
- pipeline.set_state(STATE_NULL)
+ pipeline.set_state(gst.STATE_NULL)
print
#
import sys
-from gstreamer import *
-import gobject
+import gst
from identity import Identity
from cp import filter
a = 'A'
c = chr((((ord(c) - ord(a)) + 13) % 26) + ord(a))
data2 = data2 + c
- newbuf = Buffer()
+ newbuf = gst.Buffer()
newbuf.set_data(data2)
self.srcpad.push(newbuf)
gobject.type_register(Rot13)
-def main():
+def main(args):
"A GStreamer Python subclassing example of a rot13 filter"
- gst_debug_set_categories(0L)
rot13 = Rot13()
rot13.set_name('rot13')
return filter([rot13])
if __name__ == '__main__':
- ret = main()
- sys.exit (ret)
+ sys.exit(main(sys.argv))
;; From /opt/gnome/include/gstreamer-0.7/gst/gstbin.h
-(define-function gst_bin_get_type
+(define-function bin_get_type
(c-name "gst_bin_get_type")
(return-type "GType")
)
-(define-function gst_bin_new
+(define-function bin_new
(c-name "gst_bin_new")
(is-constructor-of "GstBin")
(return-type "GstElement*")
;; From /opt/gnome/include/gstreamer-0.7/gst/gstbuffer.h
-(define-function gst_buffer_get_type
+(define-function buffer_get_type
(c-name "gst_buffer_get_type")
(return-type "GType")
)
-(define-function gst_buffer_new
+(define-function buffer_new
(c-name "gst_buffer_new")
(is-constructor-of "GstBuffer")
(return-type "GstBuffer*")
)
-(define-function gst_buffer_new_and_alloc
+(define-function buffer_new_and_alloc
(c-name "gst_buffer_new_and_alloc")
(return-type "GstBuffer*")
(parameters
(return-type "none")
)
-(define-function gst_caps_get_type
+(define-function caps_get_type
(c-name "gst_caps_get_type")
(return-type "GType")
)
-(define-function gst_caps_new_empty
+(define-function caps_new_empty
(c-name "gst_caps_new_empty")
(return-type "GstCaps*")
)
-(define-function gst_caps_new_any
+(define-function caps_new_any
(c-name "gst_caps_new_any")
(return-type "GstCaps*")
)
-(define-function gst_caps_new_simple
+(define-function caps_new_simple
(c-name "gst_caps_new_simple")
(return-type "GstCaps*")
(parameters
(varargs #t)
)
-(define-function gst_caps_new_full
+(define-function caps_new_full
(c-name "gst_caps_new_full")
(return-type "GstCaps*")
(parameters
(varargs #t)
)
-(define-function gst_caps_new_full_valist
+(define-function caps_new_full_valist
(c-name "gst_caps_new_full_valist")
(return-type "GstCaps*")
(parameters
)
)
-(define-function gst_caps_load_thyself
+(define-function caps_load_thyself
(c-name "gst_caps_load_thyself")
(return-type "GstCaps*")
(parameters
)
)
-(define-function gst_caps_replace
+(define-function caps_replace
(c-name "gst_caps_replace")
(return-type "none")
(parameters
(return-type "gchar*")
)
-(define-function gst_caps_from_string
+(define-function caps_from_string
(c-name "gst_caps_from_string")
(return-type "GstCaps*")
(parameters
)
)
-(define-function gst_caps_structure_fixate_field_nearest_int
+(define-function caps_structure_fixate_field_nearest_int
(c-name "gst_caps_structure_fixate_field_nearest_int")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_caps_structure_fixate_field_nearest_double
+(define-function caps_structure_fixate_field_nearest_double
(c-name "gst_caps_structure_fixate_field_nearest_double")
(return-type "gboolean")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstclock.h
-(define-function gst_clock_get_type
+(define-function clock_get_type
(c-name "gst_clock_get_type")
(return-type "GType")
)
)
)
-(define-function gst_cpu_get_flags
+(define-function cpu_get_flags
(c-name "gst_cpu_get_flags")
(return-type "GstCPUFlags")
)
)
)
-(define-function gst_element_default_error
+(define-function element_default_error
(c-name "gst_element_default_error")
(return-type "none")
(parameters
)
)
-(define-function gst_element_get_type
+(define-function element_get_type
(c-name "gst_element_get_type")
(return-type "GType")
)
(return-type "GstBin*")
)
-(define-function gst_element_factory_get_type
+(define-function element_factory_get_type
(c-name "gst_element_factory_get_type")
(return-type "GType")
)
-(define-function gst_element_register
+(define-function element_register
(c-name "gst_element_register")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_element_factory_find
+(define-function element_factory_find
(c-name "gst_element_factory_find")
(return-type "GstElementFactory*")
(parameters
)
)
-(define-function gst_element_factory_make
+(define-function element_factory_make
(is-constructor-of "GstElement")
(c-name "gst_element_factory_make")
(return-type "GstElement*")
;; From /opt/gnome/include/gstreamer-0.7/gst/gstenumtypes.h
-(define-function gst_object_flags_get_type
+(define-function object_flags_get_type
(c-name "gst_object_flags_get_type")
(return-type "GType")
)
-(define-function gst_bin_flags_get_type
+(define-function bin_flags_get_type
(c-name "gst_bin_flags_get_type")
(return-type "GType")
)
-(define-function gst_buffer_flag_get_type
+(define-function buffer_flag_get_type
(c-name "gst_buffer_flag_get_type")
(return-type "GType")
)
-(define-function gst_clock_entry_status_get_type
+(define-function clock_entry_status_get_type
(c-name "gst_clock_entry_status_get_type")
(return-type "GType")
)
-(define-function gst_clock_entry_type_get_type
+(define-function clock_entry_type_get_type
(c-name "gst_clock_entry_type_get_type")
(return-type "GType")
)
-(define-function gst_clock_return_get_type
+(define-function clock_return_get_type
(c-name "gst_clock_return_get_type")
(return-type "GType")
)
-(define-function gst_clock_flags_get_type
+(define-function clock_flags_get_type
(c-name "gst_clock_flags_get_type")
(return-type "GType")
)
-(define-function gst_cpu_flags_get_type
+(define-function cpu_flags_get_type
(c-name "gst_cpu_flags_get_type")
(return-type "GType")
)
-(define-function gst_data_flags_get_type
+(define-function data_flags_get_type
(c-name "gst_data_flags_get_type")
(return-type "GType")
)
-(define-function gst_element_flags_get_type
+(define-function element_flags_get_type
(c-name "gst_element_flags_get_type")
(return-type "GType")
)
-(define-function gst_core_error_get_type
+(define-function core_error_get_type
(c-name "gst_core_error_get_type")
(return-type "GType")
)
-(define-function gst_library_error_get_type
+(define-function library_error_get_type
(c-name "gst_library_error_get_type")
(return-type "GType")
)
-(define-function gst_resource_error_get_type
+(define-function resource_error_get_type
(c-name "gst_resource_error_get_type")
(return-type "GType")
)
-(define-function gst_stream_error_get_type
+(define-function stream_error_get_type
(c-name "gst_stream_error_get_type")
(return-type "GType")
)
-(define-function gst_event_type_get_type
+(define-function event_type_get_type
(c-name "gst_event_type_get_type")
(return-type "GType")
)
-(define-function gst_event_flag_get_type
+(define-function event_flag_get_type
(c-name "gst_event_flag_get_type")
(return-type "GType")
)
-(define-function gst_seek_type_get_type
+(define-function seek_type_get_type
(c-name "gst_seek_type_get_type")
(return-type "GType")
)
-(define-function gst_seek_accuracy_get_type
+(define-function seek_accuracy_get_type
(c-name "gst_seek_accuracy_get_type")
(return-type "GType")
)
-(define-function gst_format_get_type
+(define-function format_get_type
(c-name "gst_format_get_type")
(return-type "GType")
)
-(define-function gst_index_certainty_get_type
+(define-function index_certainty_get_type
(c-name "gst_index_certainty_get_type")
(return-type "GType")
)
-(define-function gst_index_entry_type_get_type
+(define-function index_entry_type_get_type
(c-name "gst_index_entry_type_get_type")
(return-type "GType")
)
-(define-function gst_index_lookup_method_get_type
+(define-function index_lookup_method_get_type
(c-name "gst_index_lookup_method_get_type")
(return-type "GType")
)
-(define-function gst_assoc_flags_get_type
+(define-function assoc_flags_get_type
(c-name "gst_assoc_flags_get_type")
(return-type "GType")
)
-(define-function gst_index_resolver_method_get_type
+(define-function index_resolver_method_get_type
(c-name "gst_index_resolver_method_get_type")
(return-type "GType")
)
-(define-function gst_index_flags_get_type
+(define-function index_flags_get_type
(c-name "gst_index_flags_get_type")
(return-type "GType")
)
-(define-function gst_debug_level_get_type
+(define-function debug_level_get_type
(c-name "gst_debug_level_get_type")
(return-type "GType")
)
-(define-function gst_debug_color_flags_get_type
+(define-function debug_color_flags_get_type
(c-name "gst_debug_color_flags_get_type")
(return-type "GType")
)
-(define-function gst_pad_link_return_get_type
+(define-function pad_link_return_get_type
(c-name "gst_pad_link_return_get_type")
(return-type "GType")
)
-(define-function gst_pad_direction_get_type
+(define-function pad_direction_get_type
(c-name "gst_pad_direction_get_type")
(return-type "GType")
)
-(define-function gst_pad_flags_get_type
+(define-function pad_flags_get_type
(c-name "gst_pad_flags_get_type")
(return-type "GType")
)
-(define-function gst_pad_presence_get_type
+(define-function pad_presence_get_type
(c-name "gst_pad_presence_get_type")
(return-type "GType")
)
-(define-function gst_pad_template_flags_get_type
+(define-function pad_template_flags_get_type
(c-name "gst_pad_template_flags_get_type")
(return-type "GType")
)
-(define-function gst_plugin_error_get_type
+(define-function plugin_error_get_type
(c-name "gst_plugin_error_get_type")
(return-type "GType")
)
-(define-function gst_query_type_get_type
+(define-function query_type_get_type
(c-name "gst_query_type_get_type")
(return-type "GType")
)
-(define-function gst_scheduler_flags_get_type
+(define-function scheduler_flags_get_type
(c-name "gst_scheduler_flags_get_type")
(return-type "GType")
)
-(define-function gst_scheduler_state_get_type
+(define-function scheduler_state_get_type
(c-name "gst_scheduler_state_get_type")
(return-type "GType")
)
-(define-function gst_tag_merge_mode_get_type
+(define-function tag_merge_mode_get_type
(c-name "gst_tag_merge_mode_get_type")
(return-type "GType")
)
-(define-function gst_tag_flag_get_type
+(define-function tag_flag_get_type
(c-name "gst_tag_flag_get_type")
(return-type "GType")
)
-(define-function gst_thread_state_get_type
+(define-function thread_state_get_type
(c-name "gst_thread_state_get_type")
(return-type "GType")
)
-(define-function gst_alloc_trace_flags_get_type
+(define-function alloc_trace_flags_get_type
(c-name "gst_alloc_trace_flags_get_type")
(return-type "GType")
)
-(define-function gst_type_find_probability_get_type
+(define-function type_find_probability_get_type
(c-name "gst_type_find_probability_get_type")
(return-type "GType")
)
-(define-function gst_element_state_get_type
+(define-function element_state_get_type
(c-name "gst_element_state_get_type")
(return-type "GType")
)
-(define-function gst_element_state_return_get_type
+(define-function element_state_return_get_type
(c-name "gst_element_state_return_get_type")
(return-type "GType")
)
-(define-function gst_result_get_type
+(define-function result_get_type
(c-name "gst_result_get_type")
(return-type "GType")
)
-(define-function gst_uri_type_get_type
+(define-function uri_type_get_type
(c-name "gst_uri_type_get_type")
(return-type "GType")
)
-(define-function gst_registry_return_get_type
+(define-function registry_return_get_type
(c-name "gst_registry_return_get_type")
(return-type "GType")
)
-(define-function gst_registry_flags_get_type
+(define-function registry_flags_get_type
(c-name "gst_registry_flags_get_type")
(return-type "GType")
)
-(define-function gst_parse_error_get_type
+(define-function parse_error_get_type
(c-name "gst_parse_error_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gsterror.h
-(define-function gst_core_error_quark
+(define-function core_error_quark
(c-name "gst_core_error_quark")
(return-type "GQuark")
)
-(define-function gst_library_error_quark
+(define-function library_error_quark
(c-name "gst_library_error_quark")
(return-type "GQuark")
)
-(define-function gst_resource_error_quark
+(define-function resource_error_quark
(c-name "gst_resource_error_quark")
(return-type "GQuark")
)
-(define-function gst_stream_error_quark
+(define-function stream_error_quark
(c-name "gst_stream_error_quark")
(return-type "GQuark")
)
-(define-function gst_error_get_message
+(define-function error_get_message
(c-name "gst_error_get_message")
(return-type "gchar*")
(parameters
(return-type "none")
)
-(define-function gst_event_get_type
+(define-function event_get_type
(c-name "gst_event_get_type")
(return-type "GType")
)
-(define-function gst_event_new
+(define-function event_new
(c-name "gst_event_new")
(is-constructor-of "GstEvent")
(return-type "GstEvent*")
)
)
-(define-function gst_event_new_seek
+(define-function event_new_seek
(c-name "gst_event_new_seek")
(return-type "GstEvent*")
(parameters
)
)
-(define-function gst_event_new_segment_seek
+(define-function event_new_segment_seek
(c-name "gst_event_new_segment_seek")
(return-type "GstEvent*")
(parameters
)
)
-(define-function gst_event_new_size
+(define-function event_new_size
(c-name "gst_event_new_size")
(return-type "GstEvent*")
(parameters
)
)
-(define-function gst_event_new_discontinuous
+(define-function event_new_discontinuous
(c-name "gst_event_new_discontinuous")
(return-type "GstEvent*")
(parameters
(varargs #t)
)
-(define-function gst_event_new_discontinuous_valist
+(define-function event_new_discontinuous_valist
(c-name "gst_event_new_discontinuous_valist")
(return-type "GstEvent*")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstfilter.h
-(define-function gst_filter_run
+(define-function filter_run
(c-name "gst_filter_run")
(return-type "GList*")
(parameters
(return-type "none")
)
-(define-function gst_format_register
+(define-function format_register
(c-name "gst_format_register")
(return-type "GstFormat")
(parameters
)
)
-(define-function gst_format_get_by_nick
+(define-function format_get_by_nick
(c-name "gst_format_get_by_nick")
(return-type "GstFormat")
(parameters
(return-type "const-GstFormatDefinition*")
)
-(define-function gst_format_get_definitions
+(define-function format_get_definitions
(c-name "gst_format_get_definitions")
(return-type "const-GList*")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gst.h
-(define-function gst_init
+(define-function init
(c-name "gst_init")
(return-type "none")
(parameters
)
)
-(define-function gst_init_check
+(define-function init_check
(c-name "gst_init_check")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_init_with_popt_table
+(define-function init_with_popt_table
(c-name "gst_init_with_popt_table")
(return-type "none")
(parameters
)
)
-(define-function gst_init_check_with_popt_table
+(define-function init_check_with_popt_table
(c-name "gst_init_check_with_popt_table")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_init_get_popt_table
+(define-function init_get_popt_table
(c-name "gst_init_get_popt_table")
(return-type "const-GstPoptOption*")
)
-(define-function gst_use_threads
+(define-function use_threads
(c-name "gst_use_threads")
(return-type "none")
(parameters
)
)
-(define-function gst_has_threads
+(define-function has_threads
(c-name "gst_has_threads")
(return-type "gboolean")
)
-(define-function gst_main
+(define-function main
(c-name "gst_main")
(return-type "none")
)
-(define-function gst_main_quit
+(define-function main_quit
(c-name "gst_main_quit")
(return-type "none")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstindex.h
-(define-function gst_index_get_type
+(define-function index_get_type
(c-name "gst_index_get_type")
(return-type "GType")
)
-(define-function gst_index_new
+(define-function index_new
(c-name "gst_index_new")
(is-constructor-of "GstIndex")
(return-type "GstIndex*")
)
)
-(define-function gst_index_entry_get_type
+(define-function index_entry_get_type
(c-name "gst_index_entry_get_type")
(return-type "GType")
)
)
)
-(define-function gst_index_factory_get_type
+(define-function index_factory_get_type
(c-name "gst_index_factory_get_type")
(return-type "GType")
)
-(define-function gst_index_factory_new
+(define-function index_factory_new
(c-name "gst_index_factory_new")
(is-constructor-of "GstIndexFactory")
(return-type "GstIndexFactory*")
(return-type "none")
)
-(define-function gst_index_factory_find
+(define-function index_factory_find
(c-name "gst_index_factory_find")
(return-type "GstIndexFactory*")
(parameters
(return-type "GstIndex*")
)
-(define-function gst_index_factory_make
+(define-function index_factory_make
(c-name "gst_index_factory_make")
(return-type "GstIndex*")
(parameters
(return-type "none")
)
-(define-function gst_debug_log
+(define-function debug_log
(c-name "gst_debug_log")
(return-type "none")
(parameters
(varargs #t)
)
-(define-function gst_debug_log_valist
+(define-function debug_log_valist
(c-name "gst_debug_log_valist")
(return-type "none")
(parameters
(return-type "const-gchar*")
)
-(define-function gst_debug_log_default
+(define-function debug_log_default
(c-name "gst_debug_log_default")
(return-type "none")
(parameters
(return-type "const-gchar*")
)
-(define-function gst_debug_add_log_function
+(define-function debug_add_log_function
(c-name "gst_debug_add_log_function")
(return-type "none")
(parameters
)
)
-(define-function gst_debug_remove_log_function
+(define-function debug_remove_log_function
(c-name "gst_debug_remove_log_function")
(return-type "guint")
(parameters
)
)
-(define-function gst_debug_remove_log_function_by_data
+(define-function debug_remove_log_function_by_data
(c-name "gst_debug_remove_log_function_by_data")
(return-type "guint")
(parameters
)
)
-(define-function gst_debug_set_active
+(define-function debug_set_active
(c-name "gst_debug_set_active")
(return-type "none")
(parameters
)
)
-(define-function gst_debug_is_active
+(define-function debug_is_active
(c-name "gst_debug_is_active")
(return-type "gboolean")
)
-(define-function gst_debug_set_colored
+(define-function debug_set_colored
(c-name "gst_debug_set_colored")
(return-type "none")
(parameters
)
)
-(define-function gst_debug_is_colored
+(define-function debug_is_colored
(c-name "gst_debug_is_colored")
(return-type "gboolean")
)
-(define-function gst_debug_set_default_threshold
+(define-function debug_set_default_threshold
(c-name "gst_debug_set_default_threshold")
(return-type "none")
(parameters
)
)
-(define-function gst_debug_get_default_threshold
+(define-function debug_get_default_threshold
(c-name "gst_debug_get_default_threshold")
(return-type "GstDebugLevel")
)
-(define-function gst_debug_set_threshold_for_name
+(define-function debug_set_threshold_for_name
(c-name "gst_debug_set_threshold_for_name")
(return-type "none")
(parameters
)
)
-(define-function gst_debug_unset_threshold_for_name
+(define-function debug_unset_threshold_for_name
(c-name "gst_debug_unset_threshold_for_name")
(return-type "none")
(parameters
(return-type "const-gchar*")
)
-(define-function gst_debug_get_all_categories
+(define-function debug_get_all_categories
(c-name "gst_debug_get_all_categories")
(return-type "GSList*")
)
-(define-function gst_debug_construct_term_color
+(define-function debug_construct_term_color
(c-name "gst_debug_construct_term_color")
(return-type "gchar*")
(parameters
)
)
-(define-function gst_debug_print_stack_trace
+(define-function debug_print_stack_trace
(c-name "gst_debug_print_stack_trace")
(return-type "none")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstinterface.h
-(define-function gst_implements_interface_get_type
+(define-function implements_interface_get_type
(c-name "gst_implements_interface_get_type")
(return-type "GType")
)
)
)
-(define-function gst_implements_interface_cast
+(define-function implements_interface_cast
(c-name "gst_implements_interface_cast")
(return-type "gpointer")
(parameters
)
)
-(define-function gst_implements_interface_check
+(define-function implements_interface_check
(c-name "gst_implements_interface_check")
(return-type "gboolean")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstmemchunk.h
-(define-function gst_mem_chunk_new
+(define-function mem_chunk_new
(c-name "gst_mem_chunk_new")
(is-constructor-of "GstMemChunk")
(return-type "GstMemChunk*")
;; From /opt/gnome/include/gstreamer-0.7/gst/gstobject.h
-(define-function gst_object_get_type
+(define-function object_get_type
(c-name "gst_object_get_type")
(return-type "GType")
)
(return-type "none")
)
-(define-function gst_object_default_deep_notify
+(define-function object_default_deep_notify
(c-name "gst_object_default_deep_notify")
(return-type "none")
(parameters
)
)
-(define-function gst_object_check_uniqueness
+(define-function object_check_uniqueness
(c-name "gst_object_check_uniqueness")
(return-type "gboolean")
(parameters
(return-type "none")
)
-(define-function gst_object_replace
+(define-function object_replace
(c-name "gst_object_replace")
(return-type "none")
(parameters
(return-type "gchar*")
)
-(define-function gst_class_signal_connect
+(define-function class_signal_connect
(c-name "gst_class_signal_connect")
(return-type "guint")
(parameters
)
)
-(define-function gst_class_signal_emit_by_name
+(define-function class_signal_emit_by_name
(c-name "gst_class_signal_emit_by_name")
(return-type "none")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstpad.h
-(define-function gst_pad_get_type
+(define-function pad_get_type
(c-name "gst_pad_get_type")
(return-type "GType")
)
-(define-function gst_real_pad_get_type
+(define-function real_pad_get_type
(c-name "gst_real_pad_get_type")
(return-type "GType")
)
-(define-function gst_ghost_pad_get_type
+(define-function ghost_pad_get_type
(c-name "gst_ghost_pad_get_type")
(return-type "GType")
)
-(define-function gst_pad_new
+(define-function pad_new
(c-name "gst_pad_new")
(is-constructor-of "GstPad")
(return-type "GstPad*")
)
)
-(define-function gst_pad_new_from_template
+(define-function pad_new_from_template
(c-name "gst_pad_new_from_template")
(return-type "GstPad*")
(parameters
)
)
-(define-function gst_pad_custom_new
+(define-function pad_custom_new
(c-name "gst_pad_custom_new")
(is-constructor-of "GstPadCustom")
(return-type "GstPad*")
)
)
-(define-function gst_pad_custom_new_from_template
+(define-function pad_custom_new_from_template
(c-name "gst_pad_custom_new_from_template")
(return-type "GstPad*")
(parameters
)
)
-(define-function gst_pad_selectv
+(define-function pad_selectv
(c-name "gst_pad_selectv")
(return-type "GstPad*")
(parameters
)
)
-(define-function gst_pad_load_and_link
+(define-function pad_load_and_link
(c-name "gst_pad_load_and_link")
(return-type "none")
(parameters
)
)
-(define-function gst_ghost_pad_new
+(define-function ghost_pad_new
(c-name "gst_ghost_pad_new")
(is-constructor-of "GstGhostPad")
(return-type "GstPad*")
)
)
-(define-function gst_pad_template_get_type
+(define-function pad_template_get_type
(c-name "gst_pad_template_get_type")
(return-type "GType")
)
-(define-function gst_pad_template_new
+(define-function pad_template_new
(c-name "gst_pad_template_new")
(is-constructor-of "GstPadTemplate")
(return-type "GstPadTemplate*")
)
)
-(define-function gst_ghost_pad_save_thyself
+(define-function ghost_pad_save_thyself
(c-name "gst_ghost_pad_save_thyself")
(return-type "xmlNodePtr")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstparse.h
-(define-function gst_parse_error_quark
+(define-function parse_error_quark
(c-name "gst_parse_error_quark")
(return-type "GQuark")
)
-(define-function gst_parse_launch
+(define-function parse_launch
(c-name "gst_parse_launch")
(return-type "GstElement*")
(parameters
)
)
-(define-function gst_parse_launchv
+(define-function parse_launchv
(c-name "gst_parse_launchv")
(return-type "GstElement*")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstpipeline.h
-(define-function gst_pipeline_get_type
+(define-function pipeline_get_type
(c-name "gst_pipeline_get_type")
(return-type "GType")
)
-(define-function gst_pipeline_new
+(define-function pipeline_new
(c-name "gst_pipeline_new")
(is-constructor-of "GstPipeline")
(return-type "GstElement*")
;; From /opt/gnome/include/gstreamer-0.7/gst/gstpluginfeature.h
-(define-function gst_plugin_feature_get_type
+(define-function plugin_feature_get_type
(c-name "gst_plugin_feature_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstplugin.h
-(define-function gst_plugin_error_quark
+(define-function plugin_error_quark
(c-name "gst_plugin_error_quark")
(return-type "GQuark")
)
-(define-function gst_plugin_get_type
+(define-function plugin_get_type
(c-name "gst_plugin_get_type")
(return-type "GType")
)
)
)
-(define-function gst_plugin_list_feature_filter
+(define-function plugin_list_feature_filter
(c-name "gst_plugin_list_feature_filter")
(return-type "GList*")
(parameters
)
)
-(define-function gst_plugin_load_file
+(define-function plugin_load_file
(c-name "gst_plugin_load_file")
(return-type "GstPlugin*")
(parameters
)
)
-(define-function gst_plugin_load
+(define-function plugin_load
(c-name "gst_plugin_load")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_library_load
+(define-function library_load
(c-name "gst_library_load")
(return-type "gboolean")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstprobe.h
-(define-function gst_probe_new
+(define-function probe_new
(c-name "gst_probe_new")
(is-constructor-of "GstProbe")
(return-type "GstProbe*")
)
)
-(define-function gst_probe_dispatcher_new
+(define-function probe_dispatcher_new
(c-name "gst_probe_dispatcher_new")
(is-constructor-of "GstProbeDispatcher")
(return-type "GstProbeDispatcher*")
(return-type "none")
)
-(define-function gst_query_type_register
+(define-function query_type_register
(c-name "gst_query_type_register")
(return-type "GstQueryType")
(parameters
)
)
-(define-function gst_query_type_get_by_nick
+(define-function query_type_get_by_nick
(c-name "gst_query_type_get_by_nick")
(return-type "GstQueryType")
(parameters
(return-type "const-GstQueryTypeDefinition*")
)
-(define-function gst_query_type_get_definitions
+(define-function query_type_get_definitions
(c-name "gst_query_type_get_definitions")
(return-type "const-GList*")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstqueue.h
-(define-function gst_queue_get_type
+(define-function queue_get_type
(c-name "gst_queue_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstregistry.h
-(define-function gst_registry_get_type
+(define-function registry_get_type
(c-name "gst_registry_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstregistrypool.h
-(define-function gst_registry_pool_list
+(define-function registry_pool_list
(c-name "gst_registry_pool_list")
(return-type "GList*")
)
(return-type "none")
)
-(define-function gst_registry_pool_add_plugin
+(define-function registry_pool_add_plugin
(c-name "gst_registry_pool_add_plugin")
(return-type "none")
(parameters
)
)
-(define-function gst_registry_pool_load_all
+(define-function registry_pool_load_all
(c-name "gst_registry_pool_load_all")
(return-type "none")
)
-(define-function gst_registry_pool_plugin_filter
+(define-function registry_pool_plugin_filter
(c-name "gst_registry_pool_plugin_filter")
(return-type "GList*")
(parameters
)
)
-(define-function gst_registry_pool_feature_filter
+(define-function registry_pool_feature_filter
(c-name "gst_registry_pool_feature_filter")
(return-type "GList*")
(parameters
)
)
-(define-function gst_registry_pool_plugin_list
+(define-function registry_pool_plugin_list
(c-name "gst_registry_pool_plugin_list")
(return-type "GList*")
)
-(define-function gst_registry_pool_feature_list
+(define-function registry_pool_feature_list
(c-name "gst_registry_pool_feature_list")
(return-type "GList*")
(parameters
)
)
-(define-function gst_registry_pool_find_plugin
+(define-function registry_pool_find_plugin
(c-name "gst_registry_pool_find_plugin")
(return-type "GstPlugin*")
(parameters
)
)
-(define-function gst_registry_pool_find_feature
+(define-function registry_pool_find_feature
(c-name "gst_registry_pool_find_feature")
(return-type "GstPluginFeature*")
(parameters
)
)
-(define-function gst_registry_pool_get_prefered
+(define-function registry_pool_get_prefered
(c-name "gst_registry_pool_get_prefered")
(return-type "GstRegistry*")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstscheduler.h
-(define-function gst_scheduler_get_type
+(define-function scheduler_get_type
(c-name "gst_scheduler_get_type")
(return-type "GType")
)
(return-type "none")
)
-(define-function gst_scheduler_factory_get_type
+(define-function scheduler_factory_get_type
(c-name "gst_scheduler_factory_get_type")
(return-type "GType")
)
-(define-function gst_scheduler_factory_new
+(define-function scheduler_factory_new
(c-name "gst_scheduler_factory_new")
(is-constructor-of "GstSchedulerFactory")
(return-type "GstSchedulerFactory*")
(return-type "none")
)
-(define-function gst_scheduler_factory_find
+(define-function scheduler_factory_find
(c-name "gst_scheduler_factory_find")
(return-type "GstSchedulerFactory*")
(parameters
)
)
-(define-function gst_scheduler_factory_make
+(define-function scheduler_factory_make
(c-name "gst_scheduler_factory_make")
(return-type "GstScheduler*")
(parameters
)
)
-(define-function gst_scheduler_factory_set_default_name
+(define-function scheduler_factory_set_default_name
(c-name "gst_scheduler_factory_set_default_name")
(return-type "none")
(parameters
)
)
-(define-function gst_scheduler_factory_get_default_name
+(define-function scheduler_factory_get_default_name
(c-name "gst_scheduler_factory_get_default_name")
(return-type "const-gchar*")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gststructure.h
-(define-function gst_structure_get_type
+(define-function structure_get_type
(c-name "gst_structure_get_type")
(return-type "GType")
)
(return-type "none")
)
-(define-function gst_structure_empty_new
+(define-function structure_empty_new
(c-name "gst_structure_empty_new")
(is-constructor-of "GstStructureEmpty")
(return-type "GstStructure*")
)
)
-(define-function gst_structure_id_empty_new
+(define-function structure_id_empty_new
(c-name "gst_structure_id_empty_new")
(is-constructor-of "GstStructureIdEmpty")
(return-type "GstStructure*")
)
)
-(define-function gst_structure_new
+(define-function structure_new
(c-name "gst_structure_new")
(is-constructor-of "GstStructure")
(return-type "GstStructure*")
(varargs #t)
)
-(define-function gst_structure_new_valist
+(define-function structure_new_valist
(c-name "gst_structure_new_valist")
(return-type "GstStructure*")
(parameters
(return-type "gchar*")
)
-(define-function gst_structure_from_string
+(define-function structure_from_string
(c-name "gst_structure_from_string")
(return-type "GstStructure*")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstsystemclock.h
-(define-function gst_system_clock_get_type
+(define-function system_clock_get_type
(c-name "gst_system_clock_get_type")
(return-type "GType")
)
-(define-function gst_system_clock_obtain
+(define-function system_clock_obtain
(c-name "gst_system_clock_obtain")
(return-type "GstClock*")
)
(return-type "none")
)
-(define-function gst_tag_list_get_type
+(define-function tag_list_get_type
(c-name "gst_tag_list_get_type")
(return-type "GType")
)
-(define-function gst_tag_register
+(define-function tag_register
(c-name "gst_tag_register")
(return-type "none")
(parameters
)
)
-(define-function gst_tag_merge_use_first
+(define-function tag_merge_use_first
(c-name "gst_tag_merge_use_first")
(return-type "none")
(parameters
)
)
-(define-function gst_tag_merge_strings_with_comma
+(define-function tag_merge_strings_with_comma
(c-name "gst_tag_merge_strings_with_comma")
(return-type "none")
(parameters
)
)
-(define-function gst_tag_exists
+(define-function tag_exists
(c-name "gst_tag_exists")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_tag_get_type
+(define-function tag_get_type
(c-name "gst_tag_get_type")
(return-type "GType")
(parameters
)
)
-(define-function gst_tag_get_nick
+(define-function tag_get_nick
(c-name "gst_tag_get_nick")
(return-type "const-gchar*")
(parameters
)
)
-(define-function gst_tag_get_description
+(define-function tag_get_description
(c-name "gst_tag_get_description")
(return-type "const-gchar*")
(parameters
)
)
-(define-function gst_tag_is_fixed
+(define-function tag_is_fixed
(c-name "gst_tag_is_fixed")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_tag_list_new
+(define-function tag_list_new
(c-name "gst_tag_list_new")
(is-constructor-of "GstTagList")
(return-type "GstTagList*")
)
-(define-function gst_is_tag_list
+(define-function is_tag_list
(c-name "gst_is_tag_list")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_tag_list_copy_value
+(define-function tag_list_copy_value
(c-name "gst_tag_list_copy_value")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_event_new_tag
+(define-function event_new_tag
(c-name "gst_event_new_tag")
(return-type "GstEvent*")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gsttaginterface.h
-(define-function gst_tag_setter_get_type
+(define-function tag_setter_get_type
(c-name "gst_tag_setter_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstthread.h
-(define-function gst_thread_get_type
+(define-function thread_get_type
(c-name "gst_thread_get_type")
(return-type "GType")
)
-(define-function gst_thread_new
+(define-function thread_new
(c-name "gst_thread_new")
(is-constructor-of "GstThread")
(return-type "GstElement*")
)
)
-(define-function gst_thread_get_current
+(define-function thread_get_current
(c-name "gst_thread_get_current")
(return-type "GstThread*")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gsttrace.h
-(define-function gst_trace_new
+(define-function trace_new
(c-name "gst_trace_new")
(is-constructor-of "GstTrace")
(return-type "GstTrace*")
)
)
-(define-function gst_trace_read_tsc
+(define-function trace_read_tsc
(c-name "gst_trace_read_tsc")
(return-type "none")
(parameters
)
)
-(define-function gst_alloc_trace_available
+(define-function alloc_trace_available
(c-name "gst_alloc_trace_available")
(return-type "gboolean")
)
-(define-function gst_alloc_trace_list
+(define-function alloc_trace_list
(c-name "gst_alloc_trace_list")
(return-type "const-GList*")
)
)
)
-(define-function gst_alloc_trace_live_all
+(define-function alloc_trace_live_all
(c-name "gst_alloc_trace_live_all")
(return-type "int")
)
-(define-function gst_alloc_trace_print_all
+(define-function alloc_trace_print_all
(c-name "gst_alloc_trace_print_all")
(return-type "none")
)
-(define-function gst_alloc_trace_set_flags_all
+(define-function alloc_trace_set_flags_all
(c-name "gst_alloc_trace_set_flags_all")
(return-type "none")
(parameters
)
)
-(define-function gst_alloc_trace_get
+(define-function alloc_trace_get
(c-name "gst_alloc_trace_get")
(return-type "GstAllocTrace*")
(parameters
(return-type "guint64")
)
-(define-function gst_type_find_register
+(define-function type_find_register
(c-name "gst_type_find_register")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_type_find_factory_get_type
+(define-function type_find_factory_get_type
(c-name "gst_type_find_factory_get_type")
(return-type "GType")
)
-(define-function gst_type_find_factory_get_list
+(define-function type_find_factory_get_list
(c-name "gst_type_find_factory_get_list")
(return-type "GList*")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gsturi.h
-(define-function gst_uri_protocol_is_valid
+(define-function uri_protocol_is_valid
(c-name "gst_uri_protocol_is_valid")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_uri_is_valid
+(define-function uri_is_valid
(c-name "gst_uri_is_valid")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_uri_get_protocol
+(define-function uri_get_protocol
(c-name "gst_uri_get_protocol")
(return-type "gchar*")
(parameters
)
)
-(define-function gst_uri_get_location
+(define-function uri_get_location
(c-name "gst_uri_get_location")
(return-type "gchar*")
(parameters
)
)
-(define-function gst_uri_construct
+(define-function uri_construct
(c-name "gst_uri_construct")
(return-type "gchar*")
(parameters
)
)
-(define-function gst_element_make_from_uri
+(define-function element_make_from_uri
(c-name "gst_element_make_from_uri")
(return-type "GstElement*")
(parameters
)
)
-(define-function gst_uri_handler_get_type
+(define-function uri_handler_get_type
(c-name "gst_uri_handler_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gsturitype.h
-(define-function gst_uri_get_uri_type
+(define-function uri_get_uri_type
(c-name "gst_uri_get_uri_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstutils.h
-(define-function gst_util_set_value_from_string
+(define-function util_set_value_from_string
(c-name "gst_util_set_value_from_string")
(return-type "none")
(parameters
)
)
-(define-function gst_util_set_object_arg
+(define-function util_set_object_arg
(c-name "gst_util_set_object_arg")
(return-type "none")
(parameters
)
)
-(define-function gst_util_dump_mem
+(define-function util_dump_mem
(c-name "gst_util_dump_mem")
(return-type "none")
(parameters
)
)
-(define-function gst_print_pad_caps
+(define-function print_pad_caps
(c-name "gst_print_pad_caps")
(return-type "none")
(parameters
)
)
-(define-function gst_print_element_args
+(define-function print_element_args
(c-name "gst_print_element_args")
(return-type "none")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstvalue.h
-(define-function gst_value_list_prepend_value
+(define-function value_list_prepend_value
(c-name "gst_value_list_prepend_value")
(return-type "none")
(parameters
)
)
-(define-function gst_value_list_append_value
+(define-function value_list_append_value
(c-name "gst_value_list_append_value")
(return-type "none")
(parameters
)
)
-(define-function gst_value_list_get_size
+(define-function value_list_get_size
(c-name "gst_value_list_get_size")
(return-type "guint")
(parameters
)
)
-(define-function gst_value_list_get_value
+(define-function value_list_get_value
(c-name "gst_value_list_get_value")
(return-type "const-GValue*")
(parameters
)
)
-(define-function gst_value_list_concat
+(define-function value_list_concat
(c-name "gst_value_list_concat")
(return-type "none")
(parameters
)
)
-(define-function gst_value_set_fourcc
+(define-function value_set_fourcc
(c-name "gst_value_set_fourcc")
(return-type "none")
(parameters
)
)
-(define-function gst_value_get_fourcc
+(define-function value_get_fourcc
(c-name "gst_value_get_fourcc")
(return-type "guint32")
(parameters
)
)
-(define-function gst_value_set_int_range
+(define-function value_set_int_range
(c-name "gst_value_set_int_range")
(return-type "none")
(parameters
)
)
-(define-function gst_value_get_int_range_min
+(define-function value_get_int_range_min
(c-name "gst_value_get_int_range_min")
(return-type "int")
(parameters
)
)
-(define-function gst_value_get_int_range_max
+(define-function value_get_int_range_max
(c-name "gst_value_get_int_range_max")
(return-type "int")
(parameters
)
)
-(define-function gst_value_set_double_range
+(define-function value_set_double_range
(c-name "gst_value_set_double_range")
(return-type "none")
(parameters
)
)
-(define-function gst_value_get_double_range_min
+(define-function value_get_double_range_min
(c-name "gst_value_get_double_range_min")
(return-type "double")
(parameters
)
)
-(define-function gst_value_get_double_range_max
+(define-function value_get_double_range_max
(c-name "gst_value_get_double_range_max")
(return-type "double")
(parameters
)
)
-(define-function gst_value_get_caps
+(define-function value_get_caps
(c-name "gst_value_get_caps")
(return-type "const-GstCaps*")
(parameters
)
)
-(define-function gst_value_set_caps
+(define-function value_set_caps
(c-name "gst_value_set_caps")
(return-type "none")
(parameters
)
)
-(define-function gst_value_can_compare
+(define-function value_can_compare
(c-name "gst_value_can_compare")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_value_compare
+(define-function value_compare
(c-name "gst_value_compare")
(return-type "int")
(parameters
)
)
-(define-function gst_value_can_union
+(define-function value_can_union
(c-name "gst_value_can_union")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_value_union
+(define-function value_union
(c-name "gst_value_union")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_value_register_union_func
+(define-function value_register_union_func
(c-name "gst_value_register_union_func")
(return-type "none")
(parameters
)
)
-(define-function gst_value_can_intersect
+(define-function value_can_intersect
(c-name "gst_value_can_intersect")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_value_intersect
+(define-function value_intersect
(c-name "gst_value_intersect")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_value_register_intersect_func
+(define-function value_register_intersect_func
(c-name "gst_value_register_intersect_func")
(return-type "none")
(parameters
)
)
-(define-function gst_value_register
+(define-function value_register
(c-name "gst_value_register")
(return-type "none")
(parameters
)
)
-(define-function gst_value_init_and_copy
+(define-function value_init_and_copy
(c-name "gst_value_init_and_copy")
(return-type "none")
(parameters
(return-type "none")
)
-(define-function gst_value_serialize
+(define-function value_serialize
(c-name "gst_value_serialize")
(return-type "gchar*")
(parameters
)
)
-(define-function gst_value_deserialize
+(define-function value_deserialize
(c-name "gst_value_deserialize")
(return-type "gboolean")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstversion.h
-(define-function gst_version
+(define-function version
(c-name "gst_version")
(return-type "none")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstxml.h
-(define-function gst_xml_get_type
+(define-function xml_get_type
(c-name "gst_xml_get_type")
(return-type "GType")
)
-(define-function gst_xml_write
+(define-function xml_write
(c-name "gst_xml_write")
(return-type "xmlDocPtr")
(parameters
)
)
-(define-function gst_xml_write_file
+(define-function xml_write_file
(c-name "gst_xml_write_file")
(return-type "gint")
(parameters
)
)
-(define-function gst_xml_new
+(define-function xml_new
(c-name "gst_xml_new")
(is-constructor-of "GstXml")
(return-type "GstXML*")
(return-type "GList*")
)
-(define-function gst_xml_make_element
+(define-function xml_make_element
(c-name "gst_xml_make_element")
(return-type "GstElement*")
(parameters
(c-name "GstTagList")
(gtype-id "GST_TYPE_TAG_LIST")
)
+
+
;; From /opt/gnome/include/gstreamer-0.7/gst/gstbin.h
-(define-function gst_bin_get_type
+(define-function bin_get_type
(c-name "gst_bin_get_type")
(return-type "GType")
)
-(define-function gst_bin_new
+(define-function bin_new
(c-name "gst_bin_new")
(is-constructor-of "GstBin")
(return-type "GstElement*")
;; From /opt/gnome/include/gstreamer-0.7/gst/gstbuffer.h
-(define-function gst_buffer_get_type
+(define-function buffer_get_type
(c-name "gst_buffer_get_type")
(return-type "GType")
)
-(define-function gst_buffer_new
+(define-function buffer_new
(c-name "gst_buffer_new")
(is-constructor-of "GstBuffer")
(return-type "GstBuffer*")
)
-(define-function gst_buffer_new_and_alloc
+(define-function buffer_new_and_alloc
(c-name "gst_buffer_new_and_alloc")
(return-type "GstBuffer*")
(parameters
(return-type "none")
)
-(define-function gst_caps_get_type
+(define-function caps_get_type
(c-name "gst_caps_get_type")
(return-type "GType")
)
-(define-function gst_caps_new_empty
+(define-function caps_new_empty
(c-name "gst_caps_new_empty")
(return-type "GstCaps*")
)
-(define-function gst_caps_new_any
+(define-function caps_new_any
(c-name "gst_caps_new_any")
(return-type "GstCaps*")
)
-(define-function gst_caps_new_simple
+(define-function caps_new_simple
(c-name "gst_caps_new_simple")
(return-type "GstCaps*")
(parameters
(varargs #t)
)
-(define-function gst_caps_new_full
+(define-function caps_new_full
(c-name "gst_caps_new_full")
(return-type "GstCaps*")
(parameters
(varargs #t)
)
-(define-function gst_caps_new_full_valist
+(define-function caps_new_full_valist
(c-name "gst_caps_new_full_valist")
(return-type "GstCaps*")
(parameters
)
)
-(define-function gst_caps_load_thyself
+(define-function caps_load_thyself
(c-name "gst_caps_load_thyself")
(return-type "GstCaps*")
(parameters
)
)
-(define-function gst_caps_replace
+(define-function caps_replace
(c-name "gst_caps_replace")
(return-type "none")
(parameters
(return-type "gchar*")
)
-(define-function gst_caps_from_string
+(define-function caps_from_string
(c-name "gst_caps_from_string")
(return-type "GstCaps*")
(parameters
)
)
-(define-function gst_caps_structure_fixate_field_nearest_int
+(define-function caps_structure_fixate_field_nearest_int
(c-name "gst_caps_structure_fixate_field_nearest_int")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_caps_structure_fixate_field_nearest_double
+(define-function caps_structure_fixate_field_nearest_double
(c-name "gst_caps_structure_fixate_field_nearest_double")
(return-type "gboolean")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstclock.h
-(define-function gst_clock_get_type
+(define-function clock_get_type
(c-name "gst_clock_get_type")
(return-type "GType")
)
)
)
-(define-function gst_cpu_get_flags
+(define-function cpu_get_flags
(c-name "gst_cpu_get_flags")
(return-type "GstCPUFlags")
)
)
)
-(define-function gst_element_default_error
+(define-function element_default_error
(c-name "gst_element_default_error")
(return-type "none")
(parameters
)
)
-(define-function gst_element_get_type
+(define-function element_get_type
(c-name "gst_element_get_type")
(return-type "GType")
)
(return-type "GstBin*")
)
-(define-function gst_element_factory_get_type
+(define-function element_factory_get_type
(c-name "gst_element_factory_get_type")
(return-type "GType")
)
-(define-function gst_element_register
+(define-function element_register
(c-name "gst_element_register")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_element_factory_find
+(define-function element_factory_find
(c-name "gst_element_factory_find")
(return-type "GstElementFactory*")
(parameters
)
)
-(define-function gst_element_factory_make
+(define-function element_factory_make
(is-constructor-of "GstElement")
(c-name "gst_element_factory_make")
(return-type "GstElement*")
;; From /opt/gnome/include/gstreamer-0.7/gst/gstenumtypes.h
-(define-function gst_object_flags_get_type
+(define-function object_flags_get_type
(c-name "gst_object_flags_get_type")
(return-type "GType")
)
-(define-function gst_bin_flags_get_type
+(define-function bin_flags_get_type
(c-name "gst_bin_flags_get_type")
(return-type "GType")
)
-(define-function gst_buffer_flag_get_type
+(define-function buffer_flag_get_type
(c-name "gst_buffer_flag_get_type")
(return-type "GType")
)
-(define-function gst_clock_entry_status_get_type
+(define-function clock_entry_status_get_type
(c-name "gst_clock_entry_status_get_type")
(return-type "GType")
)
-(define-function gst_clock_entry_type_get_type
+(define-function clock_entry_type_get_type
(c-name "gst_clock_entry_type_get_type")
(return-type "GType")
)
-(define-function gst_clock_return_get_type
+(define-function clock_return_get_type
(c-name "gst_clock_return_get_type")
(return-type "GType")
)
-(define-function gst_clock_flags_get_type
+(define-function clock_flags_get_type
(c-name "gst_clock_flags_get_type")
(return-type "GType")
)
-(define-function gst_cpu_flags_get_type
+(define-function cpu_flags_get_type
(c-name "gst_cpu_flags_get_type")
(return-type "GType")
)
-(define-function gst_data_flags_get_type
+(define-function data_flags_get_type
(c-name "gst_data_flags_get_type")
(return-type "GType")
)
-(define-function gst_element_flags_get_type
+(define-function element_flags_get_type
(c-name "gst_element_flags_get_type")
(return-type "GType")
)
-(define-function gst_core_error_get_type
+(define-function core_error_get_type
(c-name "gst_core_error_get_type")
(return-type "GType")
)
-(define-function gst_library_error_get_type
+(define-function library_error_get_type
(c-name "gst_library_error_get_type")
(return-type "GType")
)
-(define-function gst_resource_error_get_type
+(define-function resource_error_get_type
(c-name "gst_resource_error_get_type")
(return-type "GType")
)
-(define-function gst_stream_error_get_type
+(define-function stream_error_get_type
(c-name "gst_stream_error_get_type")
(return-type "GType")
)
-(define-function gst_event_type_get_type
+(define-function event_type_get_type
(c-name "gst_event_type_get_type")
(return-type "GType")
)
-(define-function gst_event_flag_get_type
+(define-function event_flag_get_type
(c-name "gst_event_flag_get_type")
(return-type "GType")
)
-(define-function gst_seek_type_get_type
+(define-function seek_type_get_type
(c-name "gst_seek_type_get_type")
(return-type "GType")
)
-(define-function gst_seek_accuracy_get_type
+(define-function seek_accuracy_get_type
(c-name "gst_seek_accuracy_get_type")
(return-type "GType")
)
-(define-function gst_format_get_type
+(define-function format_get_type
(c-name "gst_format_get_type")
(return-type "GType")
)
-(define-function gst_index_certainty_get_type
+(define-function index_certainty_get_type
(c-name "gst_index_certainty_get_type")
(return-type "GType")
)
-(define-function gst_index_entry_type_get_type
+(define-function index_entry_type_get_type
(c-name "gst_index_entry_type_get_type")
(return-type "GType")
)
-(define-function gst_index_lookup_method_get_type
+(define-function index_lookup_method_get_type
(c-name "gst_index_lookup_method_get_type")
(return-type "GType")
)
-(define-function gst_assoc_flags_get_type
+(define-function assoc_flags_get_type
(c-name "gst_assoc_flags_get_type")
(return-type "GType")
)
-(define-function gst_index_resolver_method_get_type
+(define-function index_resolver_method_get_type
(c-name "gst_index_resolver_method_get_type")
(return-type "GType")
)
-(define-function gst_index_flags_get_type
+(define-function index_flags_get_type
(c-name "gst_index_flags_get_type")
(return-type "GType")
)
-(define-function gst_debug_level_get_type
+(define-function debug_level_get_type
(c-name "gst_debug_level_get_type")
(return-type "GType")
)
-(define-function gst_debug_color_flags_get_type
+(define-function debug_color_flags_get_type
(c-name "gst_debug_color_flags_get_type")
(return-type "GType")
)
-(define-function gst_pad_link_return_get_type
+(define-function pad_link_return_get_type
(c-name "gst_pad_link_return_get_type")
(return-type "GType")
)
-(define-function gst_pad_direction_get_type
+(define-function pad_direction_get_type
(c-name "gst_pad_direction_get_type")
(return-type "GType")
)
-(define-function gst_pad_flags_get_type
+(define-function pad_flags_get_type
(c-name "gst_pad_flags_get_type")
(return-type "GType")
)
-(define-function gst_pad_presence_get_type
+(define-function pad_presence_get_type
(c-name "gst_pad_presence_get_type")
(return-type "GType")
)
-(define-function gst_pad_template_flags_get_type
+(define-function pad_template_flags_get_type
(c-name "gst_pad_template_flags_get_type")
(return-type "GType")
)
-(define-function gst_plugin_error_get_type
+(define-function plugin_error_get_type
(c-name "gst_plugin_error_get_type")
(return-type "GType")
)
-(define-function gst_query_type_get_type
+(define-function query_type_get_type
(c-name "gst_query_type_get_type")
(return-type "GType")
)
-(define-function gst_scheduler_flags_get_type
+(define-function scheduler_flags_get_type
(c-name "gst_scheduler_flags_get_type")
(return-type "GType")
)
-(define-function gst_scheduler_state_get_type
+(define-function scheduler_state_get_type
(c-name "gst_scheduler_state_get_type")
(return-type "GType")
)
-(define-function gst_tag_merge_mode_get_type
+(define-function tag_merge_mode_get_type
(c-name "gst_tag_merge_mode_get_type")
(return-type "GType")
)
-(define-function gst_tag_flag_get_type
+(define-function tag_flag_get_type
(c-name "gst_tag_flag_get_type")
(return-type "GType")
)
-(define-function gst_thread_state_get_type
+(define-function thread_state_get_type
(c-name "gst_thread_state_get_type")
(return-type "GType")
)
-(define-function gst_alloc_trace_flags_get_type
+(define-function alloc_trace_flags_get_type
(c-name "gst_alloc_trace_flags_get_type")
(return-type "GType")
)
-(define-function gst_type_find_probability_get_type
+(define-function type_find_probability_get_type
(c-name "gst_type_find_probability_get_type")
(return-type "GType")
)
-(define-function gst_element_state_get_type
+(define-function element_state_get_type
(c-name "gst_element_state_get_type")
(return-type "GType")
)
-(define-function gst_element_state_return_get_type
+(define-function element_state_return_get_type
(c-name "gst_element_state_return_get_type")
(return-type "GType")
)
-(define-function gst_result_get_type
+(define-function result_get_type
(c-name "gst_result_get_type")
(return-type "GType")
)
-(define-function gst_uri_type_get_type
+(define-function uri_type_get_type
(c-name "gst_uri_type_get_type")
(return-type "GType")
)
-(define-function gst_registry_return_get_type
+(define-function registry_return_get_type
(c-name "gst_registry_return_get_type")
(return-type "GType")
)
-(define-function gst_registry_flags_get_type
+(define-function registry_flags_get_type
(c-name "gst_registry_flags_get_type")
(return-type "GType")
)
-(define-function gst_parse_error_get_type
+(define-function parse_error_get_type
(c-name "gst_parse_error_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gsterror.h
-(define-function gst_core_error_quark
+(define-function core_error_quark
(c-name "gst_core_error_quark")
(return-type "GQuark")
)
-(define-function gst_library_error_quark
+(define-function library_error_quark
(c-name "gst_library_error_quark")
(return-type "GQuark")
)
-(define-function gst_resource_error_quark
+(define-function resource_error_quark
(c-name "gst_resource_error_quark")
(return-type "GQuark")
)
-(define-function gst_stream_error_quark
+(define-function stream_error_quark
(c-name "gst_stream_error_quark")
(return-type "GQuark")
)
-(define-function gst_error_get_message
+(define-function error_get_message
(c-name "gst_error_get_message")
(return-type "gchar*")
(parameters
(return-type "none")
)
-(define-function gst_event_get_type
+(define-function event_get_type
(c-name "gst_event_get_type")
(return-type "GType")
)
-(define-function gst_event_new
+(define-function event_new
(c-name "gst_event_new")
(is-constructor-of "GstEvent")
(return-type "GstEvent*")
)
)
-(define-function gst_event_new_seek
+(define-function event_new_seek
(c-name "gst_event_new_seek")
(return-type "GstEvent*")
(parameters
)
)
-(define-function gst_event_new_segment_seek
+(define-function event_new_segment_seek
(c-name "gst_event_new_segment_seek")
(return-type "GstEvent*")
(parameters
)
)
-(define-function gst_event_new_size
+(define-function event_new_size
(c-name "gst_event_new_size")
(return-type "GstEvent*")
(parameters
)
)
-(define-function gst_event_new_discontinuous
+(define-function event_new_discontinuous
(c-name "gst_event_new_discontinuous")
(return-type "GstEvent*")
(parameters
(varargs #t)
)
-(define-function gst_event_new_discontinuous_valist
+(define-function event_new_discontinuous_valist
(c-name "gst_event_new_discontinuous_valist")
(return-type "GstEvent*")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstfilter.h
-(define-function gst_filter_run
+(define-function filter_run
(c-name "gst_filter_run")
(return-type "GList*")
(parameters
(return-type "none")
)
-(define-function gst_format_register
+(define-function format_register
(c-name "gst_format_register")
(return-type "GstFormat")
(parameters
)
)
-(define-function gst_format_get_by_nick
+(define-function format_get_by_nick
(c-name "gst_format_get_by_nick")
(return-type "GstFormat")
(parameters
(return-type "const-GstFormatDefinition*")
)
-(define-function gst_format_get_definitions
+(define-function format_get_definitions
(c-name "gst_format_get_definitions")
(return-type "const-GList*")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gst.h
-(define-function gst_init
+(define-function init
(c-name "gst_init")
(return-type "none")
(parameters
)
)
-(define-function gst_init_check
+(define-function init_check
(c-name "gst_init_check")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_init_with_popt_table
+(define-function init_with_popt_table
(c-name "gst_init_with_popt_table")
(return-type "none")
(parameters
)
)
-(define-function gst_init_check_with_popt_table
+(define-function init_check_with_popt_table
(c-name "gst_init_check_with_popt_table")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_init_get_popt_table
+(define-function init_get_popt_table
(c-name "gst_init_get_popt_table")
(return-type "const-GstPoptOption*")
)
-(define-function gst_use_threads
+(define-function use_threads
(c-name "gst_use_threads")
(return-type "none")
(parameters
)
)
-(define-function gst_has_threads
+(define-function has_threads
(c-name "gst_has_threads")
(return-type "gboolean")
)
-(define-function gst_main
+(define-function main
(c-name "gst_main")
(return-type "none")
)
-(define-function gst_main_quit
+(define-function main_quit
(c-name "gst_main_quit")
(return-type "none")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstindex.h
-(define-function gst_index_get_type
+(define-function index_get_type
(c-name "gst_index_get_type")
(return-type "GType")
)
-(define-function gst_index_new
+(define-function index_new
(c-name "gst_index_new")
(is-constructor-of "GstIndex")
(return-type "GstIndex*")
)
)
-(define-function gst_index_entry_get_type
+(define-function index_entry_get_type
(c-name "gst_index_entry_get_type")
(return-type "GType")
)
)
)
-(define-function gst_index_factory_get_type
+(define-function index_factory_get_type
(c-name "gst_index_factory_get_type")
(return-type "GType")
)
-(define-function gst_index_factory_new
+(define-function index_factory_new
(c-name "gst_index_factory_new")
(is-constructor-of "GstIndexFactory")
(return-type "GstIndexFactory*")
(return-type "none")
)
-(define-function gst_index_factory_find
+(define-function index_factory_find
(c-name "gst_index_factory_find")
(return-type "GstIndexFactory*")
(parameters
(return-type "GstIndex*")
)
-(define-function gst_index_factory_make
+(define-function index_factory_make
(c-name "gst_index_factory_make")
(return-type "GstIndex*")
(parameters
(return-type "none")
)
-(define-function gst_debug_log
+(define-function debug_log
(c-name "gst_debug_log")
(return-type "none")
(parameters
(varargs #t)
)
-(define-function gst_debug_log_valist
+(define-function debug_log_valist
(c-name "gst_debug_log_valist")
(return-type "none")
(parameters
(return-type "const-gchar*")
)
-(define-function gst_debug_log_default
+(define-function debug_log_default
(c-name "gst_debug_log_default")
(return-type "none")
(parameters
(return-type "const-gchar*")
)
-(define-function gst_debug_add_log_function
+(define-function debug_add_log_function
(c-name "gst_debug_add_log_function")
(return-type "none")
(parameters
)
)
-(define-function gst_debug_remove_log_function
+(define-function debug_remove_log_function
(c-name "gst_debug_remove_log_function")
(return-type "guint")
(parameters
)
)
-(define-function gst_debug_remove_log_function_by_data
+(define-function debug_remove_log_function_by_data
(c-name "gst_debug_remove_log_function_by_data")
(return-type "guint")
(parameters
)
)
-(define-function gst_debug_set_active
+(define-function debug_set_active
(c-name "gst_debug_set_active")
(return-type "none")
(parameters
)
)
-(define-function gst_debug_is_active
+(define-function debug_is_active
(c-name "gst_debug_is_active")
(return-type "gboolean")
)
-(define-function gst_debug_set_colored
+(define-function debug_set_colored
(c-name "gst_debug_set_colored")
(return-type "none")
(parameters
)
)
-(define-function gst_debug_is_colored
+(define-function debug_is_colored
(c-name "gst_debug_is_colored")
(return-type "gboolean")
)
-(define-function gst_debug_set_default_threshold
+(define-function debug_set_default_threshold
(c-name "gst_debug_set_default_threshold")
(return-type "none")
(parameters
)
)
-(define-function gst_debug_get_default_threshold
+(define-function debug_get_default_threshold
(c-name "gst_debug_get_default_threshold")
(return-type "GstDebugLevel")
)
-(define-function gst_debug_set_threshold_for_name
+(define-function debug_set_threshold_for_name
(c-name "gst_debug_set_threshold_for_name")
(return-type "none")
(parameters
)
)
-(define-function gst_debug_unset_threshold_for_name
+(define-function debug_unset_threshold_for_name
(c-name "gst_debug_unset_threshold_for_name")
(return-type "none")
(parameters
(return-type "const-gchar*")
)
-(define-function gst_debug_get_all_categories
+(define-function debug_get_all_categories
(c-name "gst_debug_get_all_categories")
(return-type "GSList*")
)
-(define-function gst_debug_construct_term_color
+(define-function debug_construct_term_color
(c-name "gst_debug_construct_term_color")
(return-type "gchar*")
(parameters
)
)
-(define-function gst_debug_print_stack_trace
+(define-function debug_print_stack_trace
(c-name "gst_debug_print_stack_trace")
(return-type "none")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstinterface.h
-(define-function gst_implements_interface_get_type
+(define-function implements_interface_get_type
(c-name "gst_implements_interface_get_type")
(return-type "GType")
)
)
)
-(define-function gst_implements_interface_cast
+(define-function implements_interface_cast
(c-name "gst_implements_interface_cast")
(return-type "gpointer")
(parameters
)
)
-(define-function gst_implements_interface_check
+(define-function implements_interface_check
(c-name "gst_implements_interface_check")
(return-type "gboolean")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstmemchunk.h
-(define-function gst_mem_chunk_new
+(define-function mem_chunk_new
(c-name "gst_mem_chunk_new")
(is-constructor-of "GstMemChunk")
(return-type "GstMemChunk*")
;; From /opt/gnome/include/gstreamer-0.7/gst/gstobject.h
-(define-function gst_object_get_type
+(define-function object_get_type
(c-name "gst_object_get_type")
(return-type "GType")
)
(return-type "none")
)
-(define-function gst_object_default_deep_notify
+(define-function object_default_deep_notify
(c-name "gst_object_default_deep_notify")
(return-type "none")
(parameters
)
)
-(define-function gst_object_check_uniqueness
+(define-function object_check_uniqueness
(c-name "gst_object_check_uniqueness")
(return-type "gboolean")
(parameters
(return-type "none")
)
-(define-function gst_object_replace
+(define-function object_replace
(c-name "gst_object_replace")
(return-type "none")
(parameters
(return-type "gchar*")
)
-(define-function gst_class_signal_connect
+(define-function class_signal_connect
(c-name "gst_class_signal_connect")
(return-type "guint")
(parameters
)
)
-(define-function gst_class_signal_emit_by_name
+(define-function class_signal_emit_by_name
(c-name "gst_class_signal_emit_by_name")
(return-type "none")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstpad.h
-(define-function gst_pad_get_type
+(define-function pad_get_type
(c-name "gst_pad_get_type")
(return-type "GType")
)
-(define-function gst_real_pad_get_type
+(define-function real_pad_get_type
(c-name "gst_real_pad_get_type")
(return-type "GType")
)
-(define-function gst_ghost_pad_get_type
+(define-function ghost_pad_get_type
(c-name "gst_ghost_pad_get_type")
(return-type "GType")
)
-(define-function gst_pad_new
+(define-function pad_new
(c-name "gst_pad_new")
(is-constructor-of "GstPad")
(return-type "GstPad*")
)
)
-(define-function gst_pad_new_from_template
+(define-function pad_new_from_template
(c-name "gst_pad_new_from_template")
(return-type "GstPad*")
(parameters
)
)
-(define-function gst_pad_custom_new
+(define-function pad_custom_new
(c-name "gst_pad_custom_new")
(is-constructor-of "GstPadCustom")
(return-type "GstPad*")
)
)
-(define-function gst_pad_custom_new_from_template
+(define-function pad_custom_new_from_template
(c-name "gst_pad_custom_new_from_template")
(return-type "GstPad*")
(parameters
)
)
-(define-function gst_pad_selectv
+(define-function pad_selectv
(c-name "gst_pad_selectv")
(return-type "GstPad*")
(parameters
)
)
-(define-function gst_pad_load_and_link
+(define-function pad_load_and_link
(c-name "gst_pad_load_and_link")
(return-type "none")
(parameters
)
)
-(define-function gst_ghost_pad_new
+(define-function ghost_pad_new
(c-name "gst_ghost_pad_new")
(is-constructor-of "GstGhostPad")
(return-type "GstPad*")
)
)
-(define-function gst_pad_template_get_type
+(define-function pad_template_get_type
(c-name "gst_pad_template_get_type")
(return-type "GType")
)
-(define-function gst_pad_template_new
+(define-function pad_template_new
(c-name "gst_pad_template_new")
(is-constructor-of "GstPadTemplate")
(return-type "GstPadTemplate*")
)
)
-(define-function gst_ghost_pad_save_thyself
+(define-function ghost_pad_save_thyself
(c-name "gst_ghost_pad_save_thyself")
(return-type "xmlNodePtr")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstparse.h
-(define-function gst_parse_error_quark
+(define-function parse_error_quark
(c-name "gst_parse_error_quark")
(return-type "GQuark")
)
-(define-function gst_parse_launch
+(define-function parse_launch
(c-name "gst_parse_launch")
(return-type "GstElement*")
(parameters
)
)
-(define-function gst_parse_launchv
+(define-function parse_launchv
(c-name "gst_parse_launchv")
(return-type "GstElement*")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstpipeline.h
-(define-function gst_pipeline_get_type
+(define-function pipeline_get_type
(c-name "gst_pipeline_get_type")
(return-type "GType")
)
-(define-function gst_pipeline_new
+(define-function pipeline_new
(c-name "gst_pipeline_new")
(is-constructor-of "GstPipeline")
(return-type "GstElement*")
;; From /opt/gnome/include/gstreamer-0.7/gst/gstpluginfeature.h
-(define-function gst_plugin_feature_get_type
+(define-function plugin_feature_get_type
(c-name "gst_plugin_feature_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstplugin.h
-(define-function gst_plugin_error_quark
+(define-function plugin_error_quark
(c-name "gst_plugin_error_quark")
(return-type "GQuark")
)
-(define-function gst_plugin_get_type
+(define-function plugin_get_type
(c-name "gst_plugin_get_type")
(return-type "GType")
)
)
)
-(define-function gst_plugin_list_feature_filter
+(define-function plugin_list_feature_filter
(c-name "gst_plugin_list_feature_filter")
(return-type "GList*")
(parameters
)
)
-(define-function gst_plugin_load_file
+(define-function plugin_load_file
(c-name "gst_plugin_load_file")
(return-type "GstPlugin*")
(parameters
)
)
-(define-function gst_plugin_load
+(define-function plugin_load
(c-name "gst_plugin_load")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_library_load
+(define-function library_load
(c-name "gst_library_load")
(return-type "gboolean")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstprobe.h
-(define-function gst_probe_new
+(define-function probe_new
(c-name "gst_probe_new")
(is-constructor-of "GstProbe")
(return-type "GstProbe*")
)
)
-(define-function gst_probe_dispatcher_new
+(define-function probe_dispatcher_new
(c-name "gst_probe_dispatcher_new")
(is-constructor-of "GstProbeDispatcher")
(return-type "GstProbeDispatcher*")
(return-type "none")
)
-(define-function gst_query_type_register
+(define-function query_type_register
(c-name "gst_query_type_register")
(return-type "GstQueryType")
(parameters
)
)
-(define-function gst_query_type_get_by_nick
+(define-function query_type_get_by_nick
(c-name "gst_query_type_get_by_nick")
(return-type "GstQueryType")
(parameters
(return-type "const-GstQueryTypeDefinition*")
)
-(define-function gst_query_type_get_definitions
+(define-function query_type_get_definitions
(c-name "gst_query_type_get_definitions")
(return-type "const-GList*")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstqueue.h
-(define-function gst_queue_get_type
+(define-function queue_get_type
(c-name "gst_queue_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstregistry.h
-(define-function gst_registry_get_type
+(define-function registry_get_type
(c-name "gst_registry_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstregistrypool.h
-(define-function gst_registry_pool_list
+(define-function registry_pool_list
(c-name "gst_registry_pool_list")
(return-type "GList*")
)
(return-type "none")
)
-(define-function gst_registry_pool_add_plugin
+(define-function registry_pool_add_plugin
(c-name "gst_registry_pool_add_plugin")
(return-type "none")
(parameters
)
)
-(define-function gst_registry_pool_load_all
+(define-function registry_pool_load_all
(c-name "gst_registry_pool_load_all")
(return-type "none")
)
-(define-function gst_registry_pool_plugin_filter
+(define-function registry_pool_plugin_filter
(c-name "gst_registry_pool_plugin_filter")
(return-type "GList*")
(parameters
)
)
-(define-function gst_registry_pool_feature_filter
+(define-function registry_pool_feature_filter
(c-name "gst_registry_pool_feature_filter")
(return-type "GList*")
(parameters
)
)
-(define-function gst_registry_pool_plugin_list
+(define-function registry_pool_plugin_list
(c-name "gst_registry_pool_plugin_list")
(return-type "GList*")
)
-(define-function gst_registry_pool_feature_list
+(define-function registry_pool_feature_list
(c-name "gst_registry_pool_feature_list")
(return-type "GList*")
(parameters
)
)
-(define-function gst_registry_pool_find_plugin
+(define-function registry_pool_find_plugin
(c-name "gst_registry_pool_find_plugin")
(return-type "GstPlugin*")
(parameters
)
)
-(define-function gst_registry_pool_find_feature
+(define-function registry_pool_find_feature
(c-name "gst_registry_pool_find_feature")
(return-type "GstPluginFeature*")
(parameters
)
)
-(define-function gst_registry_pool_get_prefered
+(define-function registry_pool_get_prefered
(c-name "gst_registry_pool_get_prefered")
(return-type "GstRegistry*")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstscheduler.h
-(define-function gst_scheduler_get_type
+(define-function scheduler_get_type
(c-name "gst_scheduler_get_type")
(return-type "GType")
)
(return-type "none")
)
-(define-function gst_scheduler_factory_get_type
+(define-function scheduler_factory_get_type
(c-name "gst_scheduler_factory_get_type")
(return-type "GType")
)
-(define-function gst_scheduler_factory_new
+(define-function scheduler_factory_new
(c-name "gst_scheduler_factory_new")
(is-constructor-of "GstSchedulerFactory")
(return-type "GstSchedulerFactory*")
(return-type "none")
)
-(define-function gst_scheduler_factory_find
+(define-function scheduler_factory_find
(c-name "gst_scheduler_factory_find")
(return-type "GstSchedulerFactory*")
(parameters
)
)
-(define-function gst_scheduler_factory_make
+(define-function scheduler_factory_make
(c-name "gst_scheduler_factory_make")
(return-type "GstScheduler*")
(parameters
)
)
-(define-function gst_scheduler_factory_set_default_name
+(define-function scheduler_factory_set_default_name
(c-name "gst_scheduler_factory_set_default_name")
(return-type "none")
(parameters
)
)
-(define-function gst_scheduler_factory_get_default_name
+(define-function scheduler_factory_get_default_name
(c-name "gst_scheduler_factory_get_default_name")
(return-type "const-gchar*")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gststructure.h
-(define-function gst_structure_get_type
+(define-function structure_get_type
(c-name "gst_structure_get_type")
(return-type "GType")
)
(return-type "none")
)
-(define-function gst_structure_empty_new
+(define-function structure_empty_new
(c-name "gst_structure_empty_new")
(is-constructor-of "GstStructureEmpty")
(return-type "GstStructure*")
)
)
-(define-function gst_structure_id_empty_new
+(define-function structure_id_empty_new
(c-name "gst_structure_id_empty_new")
(is-constructor-of "GstStructureIdEmpty")
(return-type "GstStructure*")
)
)
-(define-function gst_structure_new
+(define-function structure_new
(c-name "gst_structure_new")
(is-constructor-of "GstStructure")
(return-type "GstStructure*")
(varargs #t)
)
-(define-function gst_structure_new_valist
+(define-function structure_new_valist
(c-name "gst_structure_new_valist")
(return-type "GstStructure*")
(parameters
(return-type "gchar*")
)
-(define-function gst_structure_from_string
+(define-function structure_from_string
(c-name "gst_structure_from_string")
(return-type "GstStructure*")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstsystemclock.h
-(define-function gst_system_clock_get_type
+(define-function system_clock_get_type
(c-name "gst_system_clock_get_type")
(return-type "GType")
)
-(define-function gst_system_clock_obtain
+(define-function system_clock_obtain
(c-name "gst_system_clock_obtain")
(return-type "GstClock*")
)
(return-type "none")
)
-(define-function gst_tag_list_get_type
+(define-function tag_list_get_type
(c-name "gst_tag_list_get_type")
(return-type "GType")
)
-(define-function gst_tag_register
+(define-function tag_register
(c-name "gst_tag_register")
(return-type "none")
(parameters
)
)
-(define-function gst_tag_merge_use_first
+(define-function tag_merge_use_first
(c-name "gst_tag_merge_use_first")
(return-type "none")
(parameters
)
)
-(define-function gst_tag_merge_strings_with_comma
+(define-function tag_merge_strings_with_comma
(c-name "gst_tag_merge_strings_with_comma")
(return-type "none")
(parameters
)
)
-(define-function gst_tag_exists
+(define-function tag_exists
(c-name "gst_tag_exists")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_tag_get_type
+(define-function tag_get_type
(c-name "gst_tag_get_type")
(return-type "GType")
(parameters
)
)
-(define-function gst_tag_get_nick
+(define-function tag_get_nick
(c-name "gst_tag_get_nick")
(return-type "const-gchar*")
(parameters
)
)
-(define-function gst_tag_get_description
+(define-function tag_get_description
(c-name "gst_tag_get_description")
(return-type "const-gchar*")
(parameters
)
)
-(define-function gst_tag_is_fixed
+(define-function tag_is_fixed
(c-name "gst_tag_is_fixed")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_tag_list_new
+(define-function tag_list_new
(c-name "gst_tag_list_new")
(is-constructor-of "GstTagList")
(return-type "GstTagList*")
)
-(define-function gst_is_tag_list
+(define-function is_tag_list
(c-name "gst_is_tag_list")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_tag_list_copy_value
+(define-function tag_list_copy_value
(c-name "gst_tag_list_copy_value")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_event_new_tag
+(define-function event_new_tag
(c-name "gst_event_new_tag")
(return-type "GstEvent*")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gsttaginterface.h
-(define-function gst_tag_setter_get_type
+(define-function tag_setter_get_type
(c-name "gst_tag_setter_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstthread.h
-(define-function gst_thread_get_type
+(define-function thread_get_type
(c-name "gst_thread_get_type")
(return-type "GType")
)
-(define-function gst_thread_new
+(define-function thread_new
(c-name "gst_thread_new")
(is-constructor-of "GstThread")
(return-type "GstElement*")
)
)
-(define-function gst_thread_get_current
+(define-function thread_get_current
(c-name "gst_thread_get_current")
(return-type "GstThread*")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gsttrace.h
-(define-function gst_trace_new
+(define-function trace_new
(c-name "gst_trace_new")
(is-constructor-of "GstTrace")
(return-type "GstTrace*")
)
)
-(define-function gst_trace_read_tsc
+(define-function trace_read_tsc
(c-name "gst_trace_read_tsc")
(return-type "none")
(parameters
)
)
-(define-function gst_alloc_trace_available
+(define-function alloc_trace_available
(c-name "gst_alloc_trace_available")
(return-type "gboolean")
)
-(define-function gst_alloc_trace_list
+(define-function alloc_trace_list
(c-name "gst_alloc_trace_list")
(return-type "const-GList*")
)
)
)
-(define-function gst_alloc_trace_live_all
+(define-function alloc_trace_live_all
(c-name "gst_alloc_trace_live_all")
(return-type "int")
)
-(define-function gst_alloc_trace_print_all
+(define-function alloc_trace_print_all
(c-name "gst_alloc_trace_print_all")
(return-type "none")
)
-(define-function gst_alloc_trace_set_flags_all
+(define-function alloc_trace_set_flags_all
(c-name "gst_alloc_trace_set_flags_all")
(return-type "none")
(parameters
)
)
-(define-function gst_alloc_trace_get
+(define-function alloc_trace_get
(c-name "gst_alloc_trace_get")
(return-type "GstAllocTrace*")
(parameters
(return-type "guint64")
)
-(define-function gst_type_find_register
+(define-function type_find_register
(c-name "gst_type_find_register")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_type_find_factory_get_type
+(define-function type_find_factory_get_type
(c-name "gst_type_find_factory_get_type")
(return-type "GType")
)
-(define-function gst_type_find_factory_get_list
+(define-function type_find_factory_get_list
(c-name "gst_type_find_factory_get_list")
(return-type "GList*")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gsturi.h
-(define-function gst_uri_protocol_is_valid
+(define-function uri_protocol_is_valid
(c-name "gst_uri_protocol_is_valid")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_uri_is_valid
+(define-function uri_is_valid
(c-name "gst_uri_is_valid")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_uri_get_protocol
+(define-function uri_get_protocol
(c-name "gst_uri_get_protocol")
(return-type "gchar*")
(parameters
)
)
-(define-function gst_uri_get_location
+(define-function uri_get_location
(c-name "gst_uri_get_location")
(return-type "gchar*")
(parameters
)
)
-(define-function gst_uri_construct
+(define-function uri_construct
(c-name "gst_uri_construct")
(return-type "gchar*")
(parameters
)
)
-(define-function gst_element_make_from_uri
+(define-function element_make_from_uri
(c-name "gst_element_make_from_uri")
(return-type "GstElement*")
(parameters
)
)
-(define-function gst_uri_handler_get_type
+(define-function uri_handler_get_type
(c-name "gst_uri_handler_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gsturitype.h
-(define-function gst_uri_get_uri_type
+(define-function uri_get_uri_type
(c-name "gst_uri_get_uri_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstutils.h
-(define-function gst_util_set_value_from_string
+(define-function util_set_value_from_string
(c-name "gst_util_set_value_from_string")
(return-type "none")
(parameters
)
)
-(define-function gst_util_set_object_arg
+(define-function util_set_object_arg
(c-name "gst_util_set_object_arg")
(return-type "none")
(parameters
)
)
-(define-function gst_util_dump_mem
+(define-function util_dump_mem
(c-name "gst_util_dump_mem")
(return-type "none")
(parameters
)
)
-(define-function gst_print_pad_caps
+(define-function print_pad_caps
(c-name "gst_print_pad_caps")
(return-type "none")
(parameters
)
)
-(define-function gst_print_element_args
+(define-function print_element_args
(c-name "gst_print_element_args")
(return-type "none")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstvalue.h
-(define-function gst_value_list_prepend_value
+(define-function value_list_prepend_value
(c-name "gst_value_list_prepend_value")
(return-type "none")
(parameters
)
)
-(define-function gst_value_list_append_value
+(define-function value_list_append_value
(c-name "gst_value_list_append_value")
(return-type "none")
(parameters
)
)
-(define-function gst_value_list_get_size
+(define-function value_list_get_size
(c-name "gst_value_list_get_size")
(return-type "guint")
(parameters
)
)
-(define-function gst_value_list_get_value
+(define-function value_list_get_value
(c-name "gst_value_list_get_value")
(return-type "const-GValue*")
(parameters
)
)
-(define-function gst_value_list_concat
+(define-function value_list_concat
(c-name "gst_value_list_concat")
(return-type "none")
(parameters
)
)
-(define-function gst_value_set_fourcc
+(define-function value_set_fourcc
(c-name "gst_value_set_fourcc")
(return-type "none")
(parameters
)
)
-(define-function gst_value_get_fourcc
+(define-function value_get_fourcc
(c-name "gst_value_get_fourcc")
(return-type "guint32")
(parameters
)
)
-(define-function gst_value_set_int_range
+(define-function value_set_int_range
(c-name "gst_value_set_int_range")
(return-type "none")
(parameters
)
)
-(define-function gst_value_get_int_range_min
+(define-function value_get_int_range_min
(c-name "gst_value_get_int_range_min")
(return-type "int")
(parameters
)
)
-(define-function gst_value_get_int_range_max
+(define-function value_get_int_range_max
(c-name "gst_value_get_int_range_max")
(return-type "int")
(parameters
)
)
-(define-function gst_value_set_double_range
+(define-function value_set_double_range
(c-name "gst_value_set_double_range")
(return-type "none")
(parameters
)
)
-(define-function gst_value_get_double_range_min
+(define-function value_get_double_range_min
(c-name "gst_value_get_double_range_min")
(return-type "double")
(parameters
)
)
-(define-function gst_value_get_double_range_max
+(define-function value_get_double_range_max
(c-name "gst_value_get_double_range_max")
(return-type "double")
(parameters
)
)
-(define-function gst_value_get_caps
+(define-function value_get_caps
(c-name "gst_value_get_caps")
(return-type "const-GstCaps*")
(parameters
)
)
-(define-function gst_value_set_caps
+(define-function value_set_caps
(c-name "gst_value_set_caps")
(return-type "none")
(parameters
)
)
-(define-function gst_value_can_compare
+(define-function value_can_compare
(c-name "gst_value_can_compare")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_value_compare
+(define-function value_compare
(c-name "gst_value_compare")
(return-type "int")
(parameters
)
)
-(define-function gst_value_can_union
+(define-function value_can_union
(c-name "gst_value_can_union")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_value_union
+(define-function value_union
(c-name "gst_value_union")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_value_register_union_func
+(define-function value_register_union_func
(c-name "gst_value_register_union_func")
(return-type "none")
(parameters
)
)
-(define-function gst_value_can_intersect
+(define-function value_can_intersect
(c-name "gst_value_can_intersect")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_value_intersect
+(define-function value_intersect
(c-name "gst_value_intersect")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_value_register_intersect_func
+(define-function value_register_intersect_func
(c-name "gst_value_register_intersect_func")
(return-type "none")
(parameters
)
)
-(define-function gst_value_register
+(define-function value_register
(c-name "gst_value_register")
(return-type "none")
(parameters
)
)
-(define-function gst_value_init_and_copy
+(define-function value_init_and_copy
(c-name "gst_value_init_and_copy")
(return-type "none")
(parameters
(return-type "none")
)
-(define-function gst_value_serialize
+(define-function value_serialize
(c-name "gst_value_serialize")
(return-type "gchar*")
(parameters
)
)
-(define-function gst_value_deserialize
+(define-function value_deserialize
(c-name "gst_value_deserialize")
(return-type "gboolean")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstversion.h
-(define-function gst_version
+(define-function version
(c-name "gst_version")
(return-type "none")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstxml.h
-(define-function gst_xml_get_type
+(define-function xml_get_type
(c-name "gst_xml_get_type")
(return-type "GType")
)
-(define-function gst_xml_write
+(define-function xml_write
(c-name "gst_xml_write")
(return-type "xmlDocPtr")
(parameters
)
)
-(define-function gst_xml_write_file
+(define-function xml_write_file
(c-name "gst_xml_write_file")
(return-type "gint")
(parameters
)
)
-(define-function gst_xml_new
+(define-function xml_new
(c-name "gst_xml_new")
(is-constructor-of "GstXml")
(return-type "GstXML*")
(return-type "GList*")
)
-(define-function gst_xml_make_element
+(define-function xml_make_element
(c-name "gst_xml_make_element")
(return-type "GstElement*")
(parameters
(c-name "GstTagList")
(gtype-id "GST_TYPE_TAG_LIST")
)
+
+
;; From /opt/gnome/include/gstreamer-0.7/gst/gstbin.h
-(define-function gst_bin_get_type
+(define-function bin_get_type
(c-name "gst_bin_get_type")
(return-type "GType")
)
-(define-function gst_bin_new
+(define-function bin_new
(c-name "gst_bin_new")
(is-constructor-of "GstBin")
(return-type "GstElement*")
;; From /opt/gnome/include/gstreamer-0.7/gst/gstbuffer.h
-(define-function gst_buffer_get_type
+(define-function buffer_get_type
(c-name "gst_buffer_get_type")
(return-type "GType")
)
-(define-function gst_buffer_new
+(define-function buffer_new
(c-name "gst_buffer_new")
(is-constructor-of "GstBuffer")
(return-type "GstBuffer*")
)
-(define-function gst_buffer_new_and_alloc
+(define-function buffer_new_and_alloc
(c-name "gst_buffer_new_and_alloc")
(return-type "GstBuffer*")
(parameters
(return-type "none")
)
-(define-function gst_caps_get_type
+(define-function caps_get_type
(c-name "gst_caps_get_type")
(return-type "GType")
)
-(define-function gst_caps_new_empty
+(define-function caps_new_empty
(c-name "gst_caps_new_empty")
(return-type "GstCaps*")
)
-(define-function gst_caps_new_any
+(define-function caps_new_any
(c-name "gst_caps_new_any")
(return-type "GstCaps*")
)
-(define-function gst_caps_new_simple
+(define-function caps_new_simple
(c-name "gst_caps_new_simple")
(return-type "GstCaps*")
(parameters
(varargs #t)
)
-(define-function gst_caps_new_full
+(define-function caps_new_full
(c-name "gst_caps_new_full")
(return-type "GstCaps*")
(parameters
(varargs #t)
)
-(define-function gst_caps_new_full_valist
+(define-function caps_new_full_valist
(c-name "gst_caps_new_full_valist")
(return-type "GstCaps*")
(parameters
)
)
-(define-function gst_caps_load_thyself
+(define-function caps_load_thyself
(c-name "gst_caps_load_thyself")
(return-type "GstCaps*")
(parameters
)
)
-(define-function gst_caps_replace
+(define-function caps_replace
(c-name "gst_caps_replace")
(return-type "none")
(parameters
(return-type "gchar*")
)
-(define-function gst_caps_from_string
+(define-function caps_from_string
(c-name "gst_caps_from_string")
(return-type "GstCaps*")
(parameters
)
)
-(define-function gst_caps_structure_fixate_field_nearest_int
+(define-function caps_structure_fixate_field_nearest_int
(c-name "gst_caps_structure_fixate_field_nearest_int")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_caps_structure_fixate_field_nearest_double
+(define-function caps_structure_fixate_field_nearest_double
(c-name "gst_caps_structure_fixate_field_nearest_double")
(return-type "gboolean")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstclock.h
-(define-function gst_clock_get_type
+(define-function clock_get_type
(c-name "gst_clock_get_type")
(return-type "GType")
)
)
)
-(define-function gst_cpu_get_flags
+(define-function cpu_get_flags
(c-name "gst_cpu_get_flags")
(return-type "GstCPUFlags")
)
)
)
-(define-function gst_element_default_error
+(define-function element_default_error
(c-name "gst_element_default_error")
(return-type "none")
(parameters
)
)
-(define-function gst_element_get_type
+(define-function element_get_type
(c-name "gst_element_get_type")
(return-type "GType")
)
(return-type "GstBin*")
)
-(define-function gst_element_factory_get_type
+(define-function element_factory_get_type
(c-name "gst_element_factory_get_type")
(return-type "GType")
)
-(define-function gst_element_register
+(define-function element_register
(c-name "gst_element_register")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_element_factory_find
+(define-function element_factory_find
(c-name "gst_element_factory_find")
(return-type "GstElementFactory*")
(parameters
)
)
-(define-function gst_element_factory_make
+(define-function element_factory_make
(is-constructor-of "GstElement")
(c-name "gst_element_factory_make")
(return-type "GstElement*")
;; From /opt/gnome/include/gstreamer-0.7/gst/gstenumtypes.h
-(define-function gst_object_flags_get_type
+(define-function object_flags_get_type
(c-name "gst_object_flags_get_type")
(return-type "GType")
)
-(define-function gst_bin_flags_get_type
+(define-function bin_flags_get_type
(c-name "gst_bin_flags_get_type")
(return-type "GType")
)
-(define-function gst_buffer_flag_get_type
+(define-function buffer_flag_get_type
(c-name "gst_buffer_flag_get_type")
(return-type "GType")
)
-(define-function gst_clock_entry_status_get_type
+(define-function clock_entry_status_get_type
(c-name "gst_clock_entry_status_get_type")
(return-type "GType")
)
-(define-function gst_clock_entry_type_get_type
+(define-function clock_entry_type_get_type
(c-name "gst_clock_entry_type_get_type")
(return-type "GType")
)
-(define-function gst_clock_return_get_type
+(define-function clock_return_get_type
(c-name "gst_clock_return_get_type")
(return-type "GType")
)
-(define-function gst_clock_flags_get_type
+(define-function clock_flags_get_type
(c-name "gst_clock_flags_get_type")
(return-type "GType")
)
-(define-function gst_cpu_flags_get_type
+(define-function cpu_flags_get_type
(c-name "gst_cpu_flags_get_type")
(return-type "GType")
)
-(define-function gst_data_flags_get_type
+(define-function data_flags_get_type
(c-name "gst_data_flags_get_type")
(return-type "GType")
)
-(define-function gst_element_flags_get_type
+(define-function element_flags_get_type
(c-name "gst_element_flags_get_type")
(return-type "GType")
)
-(define-function gst_core_error_get_type
+(define-function core_error_get_type
(c-name "gst_core_error_get_type")
(return-type "GType")
)
-(define-function gst_library_error_get_type
+(define-function library_error_get_type
(c-name "gst_library_error_get_type")
(return-type "GType")
)
-(define-function gst_resource_error_get_type
+(define-function resource_error_get_type
(c-name "gst_resource_error_get_type")
(return-type "GType")
)
-(define-function gst_stream_error_get_type
+(define-function stream_error_get_type
(c-name "gst_stream_error_get_type")
(return-type "GType")
)
-(define-function gst_event_type_get_type
+(define-function event_type_get_type
(c-name "gst_event_type_get_type")
(return-type "GType")
)
-(define-function gst_event_flag_get_type
+(define-function event_flag_get_type
(c-name "gst_event_flag_get_type")
(return-type "GType")
)
-(define-function gst_seek_type_get_type
+(define-function seek_type_get_type
(c-name "gst_seek_type_get_type")
(return-type "GType")
)
-(define-function gst_seek_accuracy_get_type
+(define-function seek_accuracy_get_type
(c-name "gst_seek_accuracy_get_type")
(return-type "GType")
)
-(define-function gst_format_get_type
+(define-function format_get_type
(c-name "gst_format_get_type")
(return-type "GType")
)
-(define-function gst_index_certainty_get_type
+(define-function index_certainty_get_type
(c-name "gst_index_certainty_get_type")
(return-type "GType")
)
-(define-function gst_index_entry_type_get_type
+(define-function index_entry_type_get_type
(c-name "gst_index_entry_type_get_type")
(return-type "GType")
)
-(define-function gst_index_lookup_method_get_type
+(define-function index_lookup_method_get_type
(c-name "gst_index_lookup_method_get_type")
(return-type "GType")
)
-(define-function gst_assoc_flags_get_type
+(define-function assoc_flags_get_type
(c-name "gst_assoc_flags_get_type")
(return-type "GType")
)
-(define-function gst_index_resolver_method_get_type
+(define-function index_resolver_method_get_type
(c-name "gst_index_resolver_method_get_type")
(return-type "GType")
)
-(define-function gst_index_flags_get_type
+(define-function index_flags_get_type
(c-name "gst_index_flags_get_type")
(return-type "GType")
)
-(define-function gst_debug_level_get_type
+(define-function debug_level_get_type
(c-name "gst_debug_level_get_type")
(return-type "GType")
)
-(define-function gst_debug_color_flags_get_type
+(define-function debug_color_flags_get_type
(c-name "gst_debug_color_flags_get_type")
(return-type "GType")
)
-(define-function gst_pad_link_return_get_type
+(define-function pad_link_return_get_type
(c-name "gst_pad_link_return_get_type")
(return-type "GType")
)
-(define-function gst_pad_direction_get_type
+(define-function pad_direction_get_type
(c-name "gst_pad_direction_get_type")
(return-type "GType")
)
-(define-function gst_pad_flags_get_type
+(define-function pad_flags_get_type
(c-name "gst_pad_flags_get_type")
(return-type "GType")
)
-(define-function gst_pad_presence_get_type
+(define-function pad_presence_get_type
(c-name "gst_pad_presence_get_type")
(return-type "GType")
)
-(define-function gst_pad_template_flags_get_type
+(define-function pad_template_flags_get_type
(c-name "gst_pad_template_flags_get_type")
(return-type "GType")
)
-(define-function gst_plugin_error_get_type
+(define-function plugin_error_get_type
(c-name "gst_plugin_error_get_type")
(return-type "GType")
)
-(define-function gst_query_type_get_type
+(define-function query_type_get_type
(c-name "gst_query_type_get_type")
(return-type "GType")
)
-(define-function gst_scheduler_flags_get_type
+(define-function scheduler_flags_get_type
(c-name "gst_scheduler_flags_get_type")
(return-type "GType")
)
-(define-function gst_scheduler_state_get_type
+(define-function scheduler_state_get_type
(c-name "gst_scheduler_state_get_type")
(return-type "GType")
)
-(define-function gst_tag_merge_mode_get_type
+(define-function tag_merge_mode_get_type
(c-name "gst_tag_merge_mode_get_type")
(return-type "GType")
)
-(define-function gst_tag_flag_get_type
+(define-function tag_flag_get_type
(c-name "gst_tag_flag_get_type")
(return-type "GType")
)
-(define-function gst_thread_state_get_type
+(define-function thread_state_get_type
(c-name "gst_thread_state_get_type")
(return-type "GType")
)
-(define-function gst_alloc_trace_flags_get_type
+(define-function alloc_trace_flags_get_type
(c-name "gst_alloc_trace_flags_get_type")
(return-type "GType")
)
-(define-function gst_type_find_probability_get_type
+(define-function type_find_probability_get_type
(c-name "gst_type_find_probability_get_type")
(return-type "GType")
)
-(define-function gst_element_state_get_type
+(define-function element_state_get_type
(c-name "gst_element_state_get_type")
(return-type "GType")
)
-(define-function gst_element_state_return_get_type
+(define-function element_state_return_get_type
(c-name "gst_element_state_return_get_type")
(return-type "GType")
)
-(define-function gst_result_get_type
+(define-function result_get_type
(c-name "gst_result_get_type")
(return-type "GType")
)
-(define-function gst_uri_type_get_type
+(define-function uri_type_get_type
(c-name "gst_uri_type_get_type")
(return-type "GType")
)
-(define-function gst_registry_return_get_type
+(define-function registry_return_get_type
(c-name "gst_registry_return_get_type")
(return-type "GType")
)
-(define-function gst_registry_flags_get_type
+(define-function registry_flags_get_type
(c-name "gst_registry_flags_get_type")
(return-type "GType")
)
-(define-function gst_parse_error_get_type
+(define-function parse_error_get_type
(c-name "gst_parse_error_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gsterror.h
-(define-function gst_core_error_quark
+(define-function core_error_quark
(c-name "gst_core_error_quark")
(return-type "GQuark")
)
-(define-function gst_library_error_quark
+(define-function library_error_quark
(c-name "gst_library_error_quark")
(return-type "GQuark")
)
-(define-function gst_resource_error_quark
+(define-function resource_error_quark
(c-name "gst_resource_error_quark")
(return-type "GQuark")
)
-(define-function gst_stream_error_quark
+(define-function stream_error_quark
(c-name "gst_stream_error_quark")
(return-type "GQuark")
)
-(define-function gst_error_get_message
+(define-function error_get_message
(c-name "gst_error_get_message")
(return-type "gchar*")
(parameters
(return-type "none")
)
-(define-function gst_event_get_type
+(define-function event_get_type
(c-name "gst_event_get_type")
(return-type "GType")
)
-(define-function gst_event_new
+(define-function event_new
(c-name "gst_event_new")
(is-constructor-of "GstEvent")
(return-type "GstEvent*")
)
)
-(define-function gst_event_new_seek
+(define-function event_new_seek
(c-name "gst_event_new_seek")
(return-type "GstEvent*")
(parameters
)
)
-(define-function gst_event_new_segment_seek
+(define-function event_new_segment_seek
(c-name "gst_event_new_segment_seek")
(return-type "GstEvent*")
(parameters
)
)
-(define-function gst_event_new_size
+(define-function event_new_size
(c-name "gst_event_new_size")
(return-type "GstEvent*")
(parameters
)
)
-(define-function gst_event_new_discontinuous
+(define-function event_new_discontinuous
(c-name "gst_event_new_discontinuous")
(return-type "GstEvent*")
(parameters
(varargs #t)
)
-(define-function gst_event_new_discontinuous_valist
+(define-function event_new_discontinuous_valist
(c-name "gst_event_new_discontinuous_valist")
(return-type "GstEvent*")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstfilter.h
-(define-function gst_filter_run
+(define-function filter_run
(c-name "gst_filter_run")
(return-type "GList*")
(parameters
(return-type "none")
)
-(define-function gst_format_register
+(define-function format_register
(c-name "gst_format_register")
(return-type "GstFormat")
(parameters
)
)
-(define-function gst_format_get_by_nick
+(define-function format_get_by_nick
(c-name "gst_format_get_by_nick")
(return-type "GstFormat")
(parameters
(return-type "const-GstFormatDefinition*")
)
-(define-function gst_format_get_definitions
+(define-function format_get_definitions
(c-name "gst_format_get_definitions")
(return-type "const-GList*")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gst.h
-(define-function gst_init
+(define-function init
(c-name "gst_init")
(return-type "none")
(parameters
)
)
-(define-function gst_init_check
+(define-function init_check
(c-name "gst_init_check")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_init_with_popt_table
+(define-function init_with_popt_table
(c-name "gst_init_with_popt_table")
(return-type "none")
(parameters
)
)
-(define-function gst_init_check_with_popt_table
+(define-function init_check_with_popt_table
(c-name "gst_init_check_with_popt_table")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_init_get_popt_table
+(define-function init_get_popt_table
(c-name "gst_init_get_popt_table")
(return-type "const-GstPoptOption*")
)
-(define-function gst_use_threads
+(define-function use_threads
(c-name "gst_use_threads")
(return-type "none")
(parameters
)
)
-(define-function gst_has_threads
+(define-function has_threads
(c-name "gst_has_threads")
(return-type "gboolean")
)
-(define-function gst_main
+(define-function main
(c-name "gst_main")
(return-type "none")
)
-(define-function gst_main_quit
+(define-function main_quit
(c-name "gst_main_quit")
(return-type "none")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstindex.h
-(define-function gst_index_get_type
+(define-function index_get_type
(c-name "gst_index_get_type")
(return-type "GType")
)
-(define-function gst_index_new
+(define-function index_new
(c-name "gst_index_new")
(is-constructor-of "GstIndex")
(return-type "GstIndex*")
)
)
-(define-function gst_index_entry_get_type
+(define-function index_entry_get_type
(c-name "gst_index_entry_get_type")
(return-type "GType")
)
)
)
-(define-function gst_index_factory_get_type
+(define-function index_factory_get_type
(c-name "gst_index_factory_get_type")
(return-type "GType")
)
-(define-function gst_index_factory_new
+(define-function index_factory_new
(c-name "gst_index_factory_new")
(is-constructor-of "GstIndexFactory")
(return-type "GstIndexFactory*")
(return-type "none")
)
-(define-function gst_index_factory_find
+(define-function index_factory_find
(c-name "gst_index_factory_find")
(return-type "GstIndexFactory*")
(parameters
(return-type "GstIndex*")
)
-(define-function gst_index_factory_make
+(define-function index_factory_make
(c-name "gst_index_factory_make")
(return-type "GstIndex*")
(parameters
(return-type "none")
)
-(define-function gst_debug_log
+(define-function debug_log
(c-name "gst_debug_log")
(return-type "none")
(parameters
(varargs #t)
)
-(define-function gst_debug_log_valist
+(define-function debug_log_valist
(c-name "gst_debug_log_valist")
(return-type "none")
(parameters
(return-type "const-gchar*")
)
-(define-function gst_debug_log_default
+(define-function debug_log_default
(c-name "gst_debug_log_default")
(return-type "none")
(parameters
(return-type "const-gchar*")
)
-(define-function gst_debug_add_log_function
+(define-function debug_add_log_function
(c-name "gst_debug_add_log_function")
(return-type "none")
(parameters
)
)
-(define-function gst_debug_remove_log_function
+(define-function debug_remove_log_function
(c-name "gst_debug_remove_log_function")
(return-type "guint")
(parameters
)
)
-(define-function gst_debug_remove_log_function_by_data
+(define-function debug_remove_log_function_by_data
(c-name "gst_debug_remove_log_function_by_data")
(return-type "guint")
(parameters
)
)
-(define-function gst_debug_set_active
+(define-function debug_set_active
(c-name "gst_debug_set_active")
(return-type "none")
(parameters
)
)
-(define-function gst_debug_is_active
+(define-function debug_is_active
(c-name "gst_debug_is_active")
(return-type "gboolean")
)
-(define-function gst_debug_set_colored
+(define-function debug_set_colored
(c-name "gst_debug_set_colored")
(return-type "none")
(parameters
)
)
-(define-function gst_debug_is_colored
+(define-function debug_is_colored
(c-name "gst_debug_is_colored")
(return-type "gboolean")
)
-(define-function gst_debug_set_default_threshold
+(define-function debug_set_default_threshold
(c-name "gst_debug_set_default_threshold")
(return-type "none")
(parameters
)
)
-(define-function gst_debug_get_default_threshold
+(define-function debug_get_default_threshold
(c-name "gst_debug_get_default_threshold")
(return-type "GstDebugLevel")
)
-(define-function gst_debug_set_threshold_for_name
+(define-function debug_set_threshold_for_name
(c-name "gst_debug_set_threshold_for_name")
(return-type "none")
(parameters
)
)
-(define-function gst_debug_unset_threshold_for_name
+(define-function debug_unset_threshold_for_name
(c-name "gst_debug_unset_threshold_for_name")
(return-type "none")
(parameters
(return-type "const-gchar*")
)
-(define-function gst_debug_get_all_categories
+(define-function debug_get_all_categories
(c-name "gst_debug_get_all_categories")
(return-type "GSList*")
)
-(define-function gst_debug_construct_term_color
+(define-function debug_construct_term_color
(c-name "gst_debug_construct_term_color")
(return-type "gchar*")
(parameters
)
)
-(define-function gst_debug_print_stack_trace
+(define-function debug_print_stack_trace
(c-name "gst_debug_print_stack_trace")
(return-type "none")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstinterface.h
-(define-function gst_implements_interface_get_type
+(define-function implements_interface_get_type
(c-name "gst_implements_interface_get_type")
(return-type "GType")
)
)
)
-(define-function gst_implements_interface_cast
+(define-function implements_interface_cast
(c-name "gst_implements_interface_cast")
(return-type "gpointer")
(parameters
)
)
-(define-function gst_implements_interface_check
+(define-function implements_interface_check
(c-name "gst_implements_interface_check")
(return-type "gboolean")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstmemchunk.h
-(define-function gst_mem_chunk_new
+(define-function mem_chunk_new
(c-name "gst_mem_chunk_new")
(is-constructor-of "GstMemChunk")
(return-type "GstMemChunk*")
;; From /opt/gnome/include/gstreamer-0.7/gst/gstobject.h
-(define-function gst_object_get_type
+(define-function object_get_type
(c-name "gst_object_get_type")
(return-type "GType")
)
(return-type "none")
)
-(define-function gst_object_default_deep_notify
+(define-function object_default_deep_notify
(c-name "gst_object_default_deep_notify")
(return-type "none")
(parameters
)
)
-(define-function gst_object_check_uniqueness
+(define-function object_check_uniqueness
(c-name "gst_object_check_uniqueness")
(return-type "gboolean")
(parameters
(return-type "none")
)
-(define-function gst_object_replace
+(define-function object_replace
(c-name "gst_object_replace")
(return-type "none")
(parameters
(return-type "gchar*")
)
-(define-function gst_class_signal_connect
+(define-function class_signal_connect
(c-name "gst_class_signal_connect")
(return-type "guint")
(parameters
)
)
-(define-function gst_class_signal_emit_by_name
+(define-function class_signal_emit_by_name
(c-name "gst_class_signal_emit_by_name")
(return-type "none")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstpad.h
-(define-function gst_pad_get_type
+(define-function pad_get_type
(c-name "gst_pad_get_type")
(return-type "GType")
)
-(define-function gst_real_pad_get_type
+(define-function real_pad_get_type
(c-name "gst_real_pad_get_type")
(return-type "GType")
)
-(define-function gst_ghost_pad_get_type
+(define-function ghost_pad_get_type
(c-name "gst_ghost_pad_get_type")
(return-type "GType")
)
-(define-function gst_pad_new
+(define-function pad_new
(c-name "gst_pad_new")
(is-constructor-of "GstPad")
(return-type "GstPad*")
)
)
-(define-function gst_pad_new_from_template
+(define-function pad_new_from_template
(c-name "gst_pad_new_from_template")
(return-type "GstPad*")
(parameters
)
)
-(define-function gst_pad_custom_new
+(define-function pad_custom_new
(c-name "gst_pad_custom_new")
(is-constructor-of "GstPadCustom")
(return-type "GstPad*")
)
)
-(define-function gst_pad_custom_new_from_template
+(define-function pad_custom_new_from_template
(c-name "gst_pad_custom_new_from_template")
(return-type "GstPad*")
(parameters
)
)
-(define-function gst_pad_selectv
+(define-function pad_selectv
(c-name "gst_pad_selectv")
(return-type "GstPad*")
(parameters
)
)
-(define-function gst_pad_load_and_link
+(define-function pad_load_and_link
(c-name "gst_pad_load_and_link")
(return-type "none")
(parameters
)
)
-(define-function gst_ghost_pad_new
+(define-function ghost_pad_new
(c-name "gst_ghost_pad_new")
(is-constructor-of "GstGhostPad")
(return-type "GstPad*")
)
)
-(define-function gst_pad_template_get_type
+(define-function pad_template_get_type
(c-name "gst_pad_template_get_type")
(return-type "GType")
)
-(define-function gst_pad_template_new
+(define-function pad_template_new
(c-name "gst_pad_template_new")
(is-constructor-of "GstPadTemplate")
(return-type "GstPadTemplate*")
)
)
-(define-function gst_ghost_pad_save_thyself
+(define-function ghost_pad_save_thyself
(c-name "gst_ghost_pad_save_thyself")
(return-type "xmlNodePtr")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstparse.h
-(define-function gst_parse_error_quark
+(define-function parse_error_quark
(c-name "gst_parse_error_quark")
(return-type "GQuark")
)
-(define-function gst_parse_launch
+(define-function parse_launch
(c-name "gst_parse_launch")
(return-type "GstElement*")
(parameters
)
)
-(define-function gst_parse_launchv
+(define-function parse_launchv
(c-name "gst_parse_launchv")
(return-type "GstElement*")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstpipeline.h
-(define-function gst_pipeline_get_type
+(define-function pipeline_get_type
(c-name "gst_pipeline_get_type")
(return-type "GType")
)
-(define-function gst_pipeline_new
+(define-function pipeline_new
(c-name "gst_pipeline_new")
(is-constructor-of "GstPipeline")
(return-type "GstElement*")
;; From /opt/gnome/include/gstreamer-0.7/gst/gstpluginfeature.h
-(define-function gst_plugin_feature_get_type
+(define-function plugin_feature_get_type
(c-name "gst_plugin_feature_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstplugin.h
-(define-function gst_plugin_error_quark
+(define-function plugin_error_quark
(c-name "gst_plugin_error_quark")
(return-type "GQuark")
)
-(define-function gst_plugin_get_type
+(define-function plugin_get_type
(c-name "gst_plugin_get_type")
(return-type "GType")
)
)
)
-(define-function gst_plugin_list_feature_filter
+(define-function plugin_list_feature_filter
(c-name "gst_plugin_list_feature_filter")
(return-type "GList*")
(parameters
)
)
-(define-function gst_plugin_load_file
+(define-function plugin_load_file
(c-name "gst_plugin_load_file")
(return-type "GstPlugin*")
(parameters
)
)
-(define-function gst_plugin_load
+(define-function plugin_load
(c-name "gst_plugin_load")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_library_load
+(define-function library_load
(c-name "gst_library_load")
(return-type "gboolean")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstprobe.h
-(define-function gst_probe_new
+(define-function probe_new
(c-name "gst_probe_new")
(is-constructor-of "GstProbe")
(return-type "GstProbe*")
)
)
-(define-function gst_probe_dispatcher_new
+(define-function probe_dispatcher_new
(c-name "gst_probe_dispatcher_new")
(is-constructor-of "GstProbeDispatcher")
(return-type "GstProbeDispatcher*")
(return-type "none")
)
-(define-function gst_query_type_register
+(define-function query_type_register
(c-name "gst_query_type_register")
(return-type "GstQueryType")
(parameters
)
)
-(define-function gst_query_type_get_by_nick
+(define-function query_type_get_by_nick
(c-name "gst_query_type_get_by_nick")
(return-type "GstQueryType")
(parameters
(return-type "const-GstQueryTypeDefinition*")
)
-(define-function gst_query_type_get_definitions
+(define-function query_type_get_definitions
(c-name "gst_query_type_get_definitions")
(return-type "const-GList*")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstqueue.h
-(define-function gst_queue_get_type
+(define-function queue_get_type
(c-name "gst_queue_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstregistry.h
-(define-function gst_registry_get_type
+(define-function registry_get_type
(c-name "gst_registry_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstregistrypool.h
-(define-function gst_registry_pool_list
+(define-function registry_pool_list
(c-name "gst_registry_pool_list")
(return-type "GList*")
)
(return-type "none")
)
-(define-function gst_registry_pool_add_plugin
+(define-function registry_pool_add_plugin
(c-name "gst_registry_pool_add_plugin")
(return-type "none")
(parameters
)
)
-(define-function gst_registry_pool_load_all
+(define-function registry_pool_load_all
(c-name "gst_registry_pool_load_all")
(return-type "none")
)
-(define-function gst_registry_pool_plugin_filter
+(define-function registry_pool_plugin_filter
(c-name "gst_registry_pool_plugin_filter")
(return-type "GList*")
(parameters
)
)
-(define-function gst_registry_pool_feature_filter
+(define-function registry_pool_feature_filter
(c-name "gst_registry_pool_feature_filter")
(return-type "GList*")
(parameters
)
)
-(define-function gst_registry_pool_plugin_list
+(define-function registry_pool_plugin_list
(c-name "gst_registry_pool_plugin_list")
(return-type "GList*")
)
-(define-function gst_registry_pool_feature_list
+(define-function registry_pool_feature_list
(c-name "gst_registry_pool_feature_list")
(return-type "GList*")
(parameters
)
)
-(define-function gst_registry_pool_find_plugin
+(define-function registry_pool_find_plugin
(c-name "gst_registry_pool_find_plugin")
(return-type "GstPlugin*")
(parameters
)
)
-(define-function gst_registry_pool_find_feature
+(define-function registry_pool_find_feature
(c-name "gst_registry_pool_find_feature")
(return-type "GstPluginFeature*")
(parameters
)
)
-(define-function gst_registry_pool_get_prefered
+(define-function registry_pool_get_prefered
(c-name "gst_registry_pool_get_prefered")
(return-type "GstRegistry*")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstscheduler.h
-(define-function gst_scheduler_get_type
+(define-function scheduler_get_type
(c-name "gst_scheduler_get_type")
(return-type "GType")
)
(return-type "none")
)
-(define-function gst_scheduler_factory_get_type
+(define-function scheduler_factory_get_type
(c-name "gst_scheduler_factory_get_type")
(return-type "GType")
)
-(define-function gst_scheduler_factory_new
+(define-function scheduler_factory_new
(c-name "gst_scheduler_factory_new")
(is-constructor-of "GstSchedulerFactory")
(return-type "GstSchedulerFactory*")
(return-type "none")
)
-(define-function gst_scheduler_factory_find
+(define-function scheduler_factory_find
(c-name "gst_scheduler_factory_find")
(return-type "GstSchedulerFactory*")
(parameters
)
)
-(define-function gst_scheduler_factory_make
+(define-function scheduler_factory_make
(c-name "gst_scheduler_factory_make")
(return-type "GstScheduler*")
(parameters
)
)
-(define-function gst_scheduler_factory_set_default_name
+(define-function scheduler_factory_set_default_name
(c-name "gst_scheduler_factory_set_default_name")
(return-type "none")
(parameters
)
)
-(define-function gst_scheduler_factory_get_default_name
+(define-function scheduler_factory_get_default_name
(c-name "gst_scheduler_factory_get_default_name")
(return-type "const-gchar*")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gststructure.h
-(define-function gst_structure_get_type
+(define-function structure_get_type
(c-name "gst_structure_get_type")
(return-type "GType")
)
(return-type "none")
)
-(define-function gst_structure_empty_new
+(define-function structure_empty_new
(c-name "gst_structure_empty_new")
(is-constructor-of "GstStructureEmpty")
(return-type "GstStructure*")
)
)
-(define-function gst_structure_id_empty_new
+(define-function structure_id_empty_new
(c-name "gst_structure_id_empty_new")
(is-constructor-of "GstStructureIdEmpty")
(return-type "GstStructure*")
)
)
-(define-function gst_structure_new
+(define-function structure_new
(c-name "gst_structure_new")
(is-constructor-of "GstStructure")
(return-type "GstStructure*")
(varargs #t)
)
-(define-function gst_structure_new_valist
+(define-function structure_new_valist
(c-name "gst_structure_new_valist")
(return-type "GstStructure*")
(parameters
(return-type "gchar*")
)
-(define-function gst_structure_from_string
+(define-function structure_from_string
(c-name "gst_structure_from_string")
(return-type "GstStructure*")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstsystemclock.h
-(define-function gst_system_clock_get_type
+(define-function system_clock_get_type
(c-name "gst_system_clock_get_type")
(return-type "GType")
)
-(define-function gst_system_clock_obtain
+(define-function system_clock_obtain
(c-name "gst_system_clock_obtain")
(return-type "GstClock*")
)
(return-type "none")
)
-(define-function gst_tag_list_get_type
+(define-function tag_list_get_type
(c-name "gst_tag_list_get_type")
(return-type "GType")
)
-(define-function gst_tag_register
+(define-function tag_register
(c-name "gst_tag_register")
(return-type "none")
(parameters
)
)
-(define-function gst_tag_merge_use_first
+(define-function tag_merge_use_first
(c-name "gst_tag_merge_use_first")
(return-type "none")
(parameters
)
)
-(define-function gst_tag_merge_strings_with_comma
+(define-function tag_merge_strings_with_comma
(c-name "gst_tag_merge_strings_with_comma")
(return-type "none")
(parameters
)
)
-(define-function gst_tag_exists
+(define-function tag_exists
(c-name "gst_tag_exists")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_tag_get_type
+(define-function tag_get_type
(c-name "gst_tag_get_type")
(return-type "GType")
(parameters
)
)
-(define-function gst_tag_get_nick
+(define-function tag_get_nick
(c-name "gst_tag_get_nick")
(return-type "const-gchar*")
(parameters
)
)
-(define-function gst_tag_get_description
+(define-function tag_get_description
(c-name "gst_tag_get_description")
(return-type "const-gchar*")
(parameters
)
)
-(define-function gst_tag_is_fixed
+(define-function tag_is_fixed
(c-name "gst_tag_is_fixed")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_tag_list_new
+(define-function tag_list_new
(c-name "gst_tag_list_new")
(is-constructor-of "GstTagList")
(return-type "GstTagList*")
)
-(define-function gst_is_tag_list
+(define-function is_tag_list
(c-name "gst_is_tag_list")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_tag_list_copy_value
+(define-function tag_list_copy_value
(c-name "gst_tag_list_copy_value")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_event_new_tag
+(define-function event_new_tag
(c-name "gst_event_new_tag")
(return-type "GstEvent*")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gsttaginterface.h
-(define-function gst_tag_setter_get_type
+(define-function tag_setter_get_type
(c-name "gst_tag_setter_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstthread.h
-(define-function gst_thread_get_type
+(define-function thread_get_type
(c-name "gst_thread_get_type")
(return-type "GType")
)
-(define-function gst_thread_new
+(define-function thread_new
(c-name "gst_thread_new")
(is-constructor-of "GstThread")
(return-type "GstElement*")
)
)
-(define-function gst_thread_get_current
+(define-function thread_get_current
(c-name "gst_thread_get_current")
(return-type "GstThread*")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gsttrace.h
-(define-function gst_trace_new
+(define-function trace_new
(c-name "gst_trace_new")
(is-constructor-of "GstTrace")
(return-type "GstTrace*")
)
)
-(define-function gst_trace_read_tsc
+(define-function trace_read_tsc
(c-name "gst_trace_read_tsc")
(return-type "none")
(parameters
)
)
-(define-function gst_alloc_trace_available
+(define-function alloc_trace_available
(c-name "gst_alloc_trace_available")
(return-type "gboolean")
)
-(define-function gst_alloc_trace_list
+(define-function alloc_trace_list
(c-name "gst_alloc_trace_list")
(return-type "const-GList*")
)
)
)
-(define-function gst_alloc_trace_live_all
+(define-function alloc_trace_live_all
(c-name "gst_alloc_trace_live_all")
(return-type "int")
)
-(define-function gst_alloc_trace_print_all
+(define-function alloc_trace_print_all
(c-name "gst_alloc_trace_print_all")
(return-type "none")
)
-(define-function gst_alloc_trace_set_flags_all
+(define-function alloc_trace_set_flags_all
(c-name "gst_alloc_trace_set_flags_all")
(return-type "none")
(parameters
)
)
-(define-function gst_alloc_trace_get
+(define-function alloc_trace_get
(c-name "gst_alloc_trace_get")
(return-type "GstAllocTrace*")
(parameters
(return-type "guint64")
)
-(define-function gst_type_find_register
+(define-function type_find_register
(c-name "gst_type_find_register")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_type_find_factory_get_type
+(define-function type_find_factory_get_type
(c-name "gst_type_find_factory_get_type")
(return-type "GType")
)
-(define-function gst_type_find_factory_get_list
+(define-function type_find_factory_get_list
(c-name "gst_type_find_factory_get_list")
(return-type "GList*")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gsturi.h
-(define-function gst_uri_protocol_is_valid
+(define-function uri_protocol_is_valid
(c-name "gst_uri_protocol_is_valid")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_uri_is_valid
+(define-function uri_is_valid
(c-name "gst_uri_is_valid")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_uri_get_protocol
+(define-function uri_get_protocol
(c-name "gst_uri_get_protocol")
(return-type "gchar*")
(parameters
)
)
-(define-function gst_uri_get_location
+(define-function uri_get_location
(c-name "gst_uri_get_location")
(return-type "gchar*")
(parameters
)
)
-(define-function gst_uri_construct
+(define-function uri_construct
(c-name "gst_uri_construct")
(return-type "gchar*")
(parameters
)
)
-(define-function gst_element_make_from_uri
+(define-function element_make_from_uri
(c-name "gst_element_make_from_uri")
(return-type "GstElement*")
(parameters
)
)
-(define-function gst_uri_handler_get_type
+(define-function uri_handler_get_type
(c-name "gst_uri_handler_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gsturitype.h
-(define-function gst_uri_get_uri_type
+(define-function uri_get_uri_type
(c-name "gst_uri_get_uri_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstutils.h
-(define-function gst_util_set_value_from_string
+(define-function util_set_value_from_string
(c-name "gst_util_set_value_from_string")
(return-type "none")
(parameters
)
)
-(define-function gst_util_set_object_arg
+(define-function util_set_object_arg
(c-name "gst_util_set_object_arg")
(return-type "none")
(parameters
)
)
-(define-function gst_util_dump_mem
+(define-function util_dump_mem
(c-name "gst_util_dump_mem")
(return-type "none")
(parameters
)
)
-(define-function gst_print_pad_caps
+(define-function print_pad_caps
(c-name "gst_print_pad_caps")
(return-type "none")
(parameters
)
)
-(define-function gst_print_element_args
+(define-function print_element_args
(c-name "gst_print_element_args")
(return-type "none")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstvalue.h
-(define-function gst_value_list_prepend_value
+(define-function value_list_prepend_value
(c-name "gst_value_list_prepend_value")
(return-type "none")
(parameters
)
)
-(define-function gst_value_list_append_value
+(define-function value_list_append_value
(c-name "gst_value_list_append_value")
(return-type "none")
(parameters
)
)
-(define-function gst_value_list_get_size
+(define-function value_list_get_size
(c-name "gst_value_list_get_size")
(return-type "guint")
(parameters
)
)
-(define-function gst_value_list_get_value
+(define-function value_list_get_value
(c-name "gst_value_list_get_value")
(return-type "const-GValue*")
(parameters
)
)
-(define-function gst_value_list_concat
+(define-function value_list_concat
(c-name "gst_value_list_concat")
(return-type "none")
(parameters
)
)
-(define-function gst_value_set_fourcc
+(define-function value_set_fourcc
(c-name "gst_value_set_fourcc")
(return-type "none")
(parameters
)
)
-(define-function gst_value_get_fourcc
+(define-function value_get_fourcc
(c-name "gst_value_get_fourcc")
(return-type "guint32")
(parameters
)
)
-(define-function gst_value_set_int_range
+(define-function value_set_int_range
(c-name "gst_value_set_int_range")
(return-type "none")
(parameters
)
)
-(define-function gst_value_get_int_range_min
+(define-function value_get_int_range_min
(c-name "gst_value_get_int_range_min")
(return-type "int")
(parameters
)
)
-(define-function gst_value_get_int_range_max
+(define-function value_get_int_range_max
(c-name "gst_value_get_int_range_max")
(return-type "int")
(parameters
)
)
-(define-function gst_value_set_double_range
+(define-function value_set_double_range
(c-name "gst_value_set_double_range")
(return-type "none")
(parameters
)
)
-(define-function gst_value_get_double_range_min
+(define-function value_get_double_range_min
(c-name "gst_value_get_double_range_min")
(return-type "double")
(parameters
)
)
-(define-function gst_value_get_double_range_max
+(define-function value_get_double_range_max
(c-name "gst_value_get_double_range_max")
(return-type "double")
(parameters
)
)
-(define-function gst_value_get_caps
+(define-function value_get_caps
(c-name "gst_value_get_caps")
(return-type "const-GstCaps*")
(parameters
)
)
-(define-function gst_value_set_caps
+(define-function value_set_caps
(c-name "gst_value_set_caps")
(return-type "none")
(parameters
)
)
-(define-function gst_value_can_compare
+(define-function value_can_compare
(c-name "gst_value_can_compare")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_value_compare
+(define-function value_compare
(c-name "gst_value_compare")
(return-type "int")
(parameters
)
)
-(define-function gst_value_can_union
+(define-function value_can_union
(c-name "gst_value_can_union")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_value_union
+(define-function value_union
(c-name "gst_value_union")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_value_register_union_func
+(define-function value_register_union_func
(c-name "gst_value_register_union_func")
(return-type "none")
(parameters
)
)
-(define-function gst_value_can_intersect
+(define-function value_can_intersect
(c-name "gst_value_can_intersect")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_value_intersect
+(define-function value_intersect
(c-name "gst_value_intersect")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_value_register_intersect_func
+(define-function value_register_intersect_func
(c-name "gst_value_register_intersect_func")
(return-type "none")
(parameters
)
)
-(define-function gst_value_register
+(define-function value_register
(c-name "gst_value_register")
(return-type "none")
(parameters
)
)
-(define-function gst_value_init_and_copy
+(define-function value_init_and_copy
(c-name "gst_value_init_and_copy")
(return-type "none")
(parameters
(return-type "none")
)
-(define-function gst_value_serialize
+(define-function value_serialize
(c-name "gst_value_serialize")
(return-type "gchar*")
(parameters
)
)
-(define-function gst_value_deserialize
+(define-function value_deserialize
(c-name "gst_value_deserialize")
(return-type "gboolean")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstversion.h
-(define-function gst_version
+(define-function version
(c-name "gst_version")
(return-type "none")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstxml.h
-(define-function gst_xml_get_type
+(define-function xml_get_type
(c-name "gst_xml_get_type")
(return-type "GType")
)
-(define-function gst_xml_write
+(define-function xml_write
(c-name "gst_xml_write")
(return-type "xmlDocPtr")
(parameters
)
)
-(define-function gst_xml_write_file
+(define-function xml_write_file
(c-name "gst_xml_write_file")
(return-type "gint")
(parameters
)
)
-(define-function gst_xml_new
+(define-function xml_new
(c-name "gst_xml_new")
(is-constructor-of "GstXml")
(return-type "GstXML*")
(return-type "GList*")
)
-(define-function gst_xml_make_element
+(define-function xml_make_element
(c-name "gst_xml_make_element")
(return-type "GstElement*")
(parameters
(c-name "GstTagList")
(gtype-id "GST_TYPE_TAG_LIST")
)
+
+
;; From /opt/gnome/include/gstreamer-0.7/gst/gstbin.h
-(define-function gst_bin_get_type
+(define-function bin_get_type
(c-name "gst_bin_get_type")
(return-type "GType")
)
-(define-function gst_bin_new
+(define-function bin_new
(c-name "gst_bin_new")
(is-constructor-of "GstBin")
(return-type "GstElement*")
;; From /opt/gnome/include/gstreamer-0.7/gst/gstbuffer.h
-(define-function gst_buffer_get_type
+(define-function buffer_get_type
(c-name "gst_buffer_get_type")
(return-type "GType")
)
-(define-function gst_buffer_new
+(define-function buffer_new
(c-name "gst_buffer_new")
(is-constructor-of "GstBuffer")
(return-type "GstBuffer*")
)
-(define-function gst_buffer_new_and_alloc
+(define-function buffer_new_and_alloc
(c-name "gst_buffer_new_and_alloc")
(return-type "GstBuffer*")
(parameters
(return-type "none")
)
-(define-function gst_caps_get_type
+(define-function caps_get_type
(c-name "gst_caps_get_type")
(return-type "GType")
)
-(define-function gst_caps_new_empty
+(define-function caps_new_empty
(c-name "gst_caps_new_empty")
(return-type "GstCaps*")
)
-(define-function gst_caps_new_any
+(define-function caps_new_any
(c-name "gst_caps_new_any")
(return-type "GstCaps*")
)
-(define-function gst_caps_new_simple
+(define-function caps_new_simple
(c-name "gst_caps_new_simple")
(return-type "GstCaps*")
(parameters
(varargs #t)
)
-(define-function gst_caps_new_full
+(define-function caps_new_full
(c-name "gst_caps_new_full")
(return-type "GstCaps*")
(parameters
(varargs #t)
)
-(define-function gst_caps_new_full_valist
+(define-function caps_new_full_valist
(c-name "gst_caps_new_full_valist")
(return-type "GstCaps*")
(parameters
)
)
-(define-function gst_caps_load_thyself
+(define-function caps_load_thyself
(c-name "gst_caps_load_thyself")
(return-type "GstCaps*")
(parameters
)
)
-(define-function gst_caps_replace
+(define-function caps_replace
(c-name "gst_caps_replace")
(return-type "none")
(parameters
(return-type "gchar*")
)
-(define-function gst_caps_from_string
+(define-function caps_from_string
(c-name "gst_caps_from_string")
(return-type "GstCaps*")
(parameters
)
)
-(define-function gst_caps_structure_fixate_field_nearest_int
+(define-function caps_structure_fixate_field_nearest_int
(c-name "gst_caps_structure_fixate_field_nearest_int")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_caps_structure_fixate_field_nearest_double
+(define-function caps_structure_fixate_field_nearest_double
(c-name "gst_caps_structure_fixate_field_nearest_double")
(return-type "gboolean")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstclock.h
-(define-function gst_clock_get_type
+(define-function clock_get_type
(c-name "gst_clock_get_type")
(return-type "GType")
)
)
)
-(define-function gst_cpu_get_flags
+(define-function cpu_get_flags
(c-name "gst_cpu_get_flags")
(return-type "GstCPUFlags")
)
)
)
-(define-function gst_element_default_error
+(define-function element_default_error
(c-name "gst_element_default_error")
(return-type "none")
(parameters
)
)
-(define-function gst_element_get_type
+(define-function element_get_type
(c-name "gst_element_get_type")
(return-type "GType")
)
(return-type "GstBin*")
)
-(define-function gst_element_factory_get_type
+(define-function element_factory_get_type
(c-name "gst_element_factory_get_type")
(return-type "GType")
)
-(define-function gst_element_register
+(define-function element_register
(c-name "gst_element_register")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_element_factory_find
+(define-function element_factory_find
(c-name "gst_element_factory_find")
(return-type "GstElementFactory*")
(parameters
)
)
-(define-function gst_element_factory_make
+(define-function element_factory_make
(is-constructor-of "GstElement")
(c-name "gst_element_factory_make")
(return-type "GstElement*")
;; From /opt/gnome/include/gstreamer-0.7/gst/gstenumtypes.h
-(define-function gst_object_flags_get_type
+(define-function object_flags_get_type
(c-name "gst_object_flags_get_type")
(return-type "GType")
)
-(define-function gst_bin_flags_get_type
+(define-function bin_flags_get_type
(c-name "gst_bin_flags_get_type")
(return-type "GType")
)
-(define-function gst_buffer_flag_get_type
+(define-function buffer_flag_get_type
(c-name "gst_buffer_flag_get_type")
(return-type "GType")
)
-(define-function gst_clock_entry_status_get_type
+(define-function clock_entry_status_get_type
(c-name "gst_clock_entry_status_get_type")
(return-type "GType")
)
-(define-function gst_clock_entry_type_get_type
+(define-function clock_entry_type_get_type
(c-name "gst_clock_entry_type_get_type")
(return-type "GType")
)
-(define-function gst_clock_return_get_type
+(define-function clock_return_get_type
(c-name "gst_clock_return_get_type")
(return-type "GType")
)
-(define-function gst_clock_flags_get_type
+(define-function clock_flags_get_type
(c-name "gst_clock_flags_get_type")
(return-type "GType")
)
-(define-function gst_cpu_flags_get_type
+(define-function cpu_flags_get_type
(c-name "gst_cpu_flags_get_type")
(return-type "GType")
)
-(define-function gst_data_flags_get_type
+(define-function data_flags_get_type
(c-name "gst_data_flags_get_type")
(return-type "GType")
)
-(define-function gst_element_flags_get_type
+(define-function element_flags_get_type
(c-name "gst_element_flags_get_type")
(return-type "GType")
)
-(define-function gst_core_error_get_type
+(define-function core_error_get_type
(c-name "gst_core_error_get_type")
(return-type "GType")
)
-(define-function gst_library_error_get_type
+(define-function library_error_get_type
(c-name "gst_library_error_get_type")
(return-type "GType")
)
-(define-function gst_resource_error_get_type
+(define-function resource_error_get_type
(c-name "gst_resource_error_get_type")
(return-type "GType")
)
-(define-function gst_stream_error_get_type
+(define-function stream_error_get_type
(c-name "gst_stream_error_get_type")
(return-type "GType")
)
-(define-function gst_event_type_get_type
+(define-function event_type_get_type
(c-name "gst_event_type_get_type")
(return-type "GType")
)
-(define-function gst_event_flag_get_type
+(define-function event_flag_get_type
(c-name "gst_event_flag_get_type")
(return-type "GType")
)
-(define-function gst_seek_type_get_type
+(define-function seek_type_get_type
(c-name "gst_seek_type_get_type")
(return-type "GType")
)
-(define-function gst_seek_accuracy_get_type
+(define-function seek_accuracy_get_type
(c-name "gst_seek_accuracy_get_type")
(return-type "GType")
)
-(define-function gst_format_get_type
+(define-function format_get_type
(c-name "gst_format_get_type")
(return-type "GType")
)
-(define-function gst_index_certainty_get_type
+(define-function index_certainty_get_type
(c-name "gst_index_certainty_get_type")
(return-type "GType")
)
-(define-function gst_index_entry_type_get_type
+(define-function index_entry_type_get_type
(c-name "gst_index_entry_type_get_type")
(return-type "GType")
)
-(define-function gst_index_lookup_method_get_type
+(define-function index_lookup_method_get_type
(c-name "gst_index_lookup_method_get_type")
(return-type "GType")
)
-(define-function gst_assoc_flags_get_type
+(define-function assoc_flags_get_type
(c-name "gst_assoc_flags_get_type")
(return-type "GType")
)
-(define-function gst_index_resolver_method_get_type
+(define-function index_resolver_method_get_type
(c-name "gst_index_resolver_method_get_type")
(return-type "GType")
)
-(define-function gst_index_flags_get_type
+(define-function index_flags_get_type
(c-name "gst_index_flags_get_type")
(return-type "GType")
)
-(define-function gst_debug_level_get_type
+(define-function debug_level_get_type
(c-name "gst_debug_level_get_type")
(return-type "GType")
)
-(define-function gst_debug_color_flags_get_type
+(define-function debug_color_flags_get_type
(c-name "gst_debug_color_flags_get_type")
(return-type "GType")
)
-(define-function gst_pad_link_return_get_type
+(define-function pad_link_return_get_type
(c-name "gst_pad_link_return_get_type")
(return-type "GType")
)
-(define-function gst_pad_direction_get_type
+(define-function pad_direction_get_type
(c-name "gst_pad_direction_get_type")
(return-type "GType")
)
-(define-function gst_pad_flags_get_type
+(define-function pad_flags_get_type
(c-name "gst_pad_flags_get_type")
(return-type "GType")
)
-(define-function gst_pad_presence_get_type
+(define-function pad_presence_get_type
(c-name "gst_pad_presence_get_type")
(return-type "GType")
)
-(define-function gst_pad_template_flags_get_type
+(define-function pad_template_flags_get_type
(c-name "gst_pad_template_flags_get_type")
(return-type "GType")
)
-(define-function gst_plugin_error_get_type
+(define-function plugin_error_get_type
(c-name "gst_plugin_error_get_type")
(return-type "GType")
)
-(define-function gst_query_type_get_type
+(define-function query_type_get_type
(c-name "gst_query_type_get_type")
(return-type "GType")
)
-(define-function gst_scheduler_flags_get_type
+(define-function scheduler_flags_get_type
(c-name "gst_scheduler_flags_get_type")
(return-type "GType")
)
-(define-function gst_scheduler_state_get_type
+(define-function scheduler_state_get_type
(c-name "gst_scheduler_state_get_type")
(return-type "GType")
)
-(define-function gst_tag_merge_mode_get_type
+(define-function tag_merge_mode_get_type
(c-name "gst_tag_merge_mode_get_type")
(return-type "GType")
)
-(define-function gst_tag_flag_get_type
+(define-function tag_flag_get_type
(c-name "gst_tag_flag_get_type")
(return-type "GType")
)
-(define-function gst_thread_state_get_type
+(define-function thread_state_get_type
(c-name "gst_thread_state_get_type")
(return-type "GType")
)
-(define-function gst_alloc_trace_flags_get_type
+(define-function alloc_trace_flags_get_type
(c-name "gst_alloc_trace_flags_get_type")
(return-type "GType")
)
-(define-function gst_type_find_probability_get_type
+(define-function type_find_probability_get_type
(c-name "gst_type_find_probability_get_type")
(return-type "GType")
)
-(define-function gst_element_state_get_type
+(define-function element_state_get_type
(c-name "gst_element_state_get_type")
(return-type "GType")
)
-(define-function gst_element_state_return_get_type
+(define-function element_state_return_get_type
(c-name "gst_element_state_return_get_type")
(return-type "GType")
)
-(define-function gst_result_get_type
+(define-function result_get_type
(c-name "gst_result_get_type")
(return-type "GType")
)
-(define-function gst_uri_type_get_type
+(define-function uri_type_get_type
(c-name "gst_uri_type_get_type")
(return-type "GType")
)
-(define-function gst_registry_return_get_type
+(define-function registry_return_get_type
(c-name "gst_registry_return_get_type")
(return-type "GType")
)
-(define-function gst_registry_flags_get_type
+(define-function registry_flags_get_type
(c-name "gst_registry_flags_get_type")
(return-type "GType")
)
-(define-function gst_parse_error_get_type
+(define-function parse_error_get_type
(c-name "gst_parse_error_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gsterror.h
-(define-function gst_core_error_quark
+(define-function core_error_quark
(c-name "gst_core_error_quark")
(return-type "GQuark")
)
-(define-function gst_library_error_quark
+(define-function library_error_quark
(c-name "gst_library_error_quark")
(return-type "GQuark")
)
-(define-function gst_resource_error_quark
+(define-function resource_error_quark
(c-name "gst_resource_error_quark")
(return-type "GQuark")
)
-(define-function gst_stream_error_quark
+(define-function stream_error_quark
(c-name "gst_stream_error_quark")
(return-type "GQuark")
)
-(define-function gst_error_get_message
+(define-function error_get_message
(c-name "gst_error_get_message")
(return-type "gchar*")
(parameters
(return-type "none")
)
-(define-function gst_event_get_type
+(define-function event_get_type
(c-name "gst_event_get_type")
(return-type "GType")
)
-(define-function gst_event_new
+(define-function event_new
(c-name "gst_event_new")
(is-constructor-of "GstEvent")
(return-type "GstEvent*")
)
)
-(define-function gst_event_new_seek
+(define-function event_new_seek
(c-name "gst_event_new_seek")
(return-type "GstEvent*")
(parameters
)
)
-(define-function gst_event_new_segment_seek
+(define-function event_new_segment_seek
(c-name "gst_event_new_segment_seek")
(return-type "GstEvent*")
(parameters
)
)
-(define-function gst_event_new_size
+(define-function event_new_size
(c-name "gst_event_new_size")
(return-type "GstEvent*")
(parameters
)
)
-(define-function gst_event_new_discontinuous
+(define-function event_new_discontinuous
(c-name "gst_event_new_discontinuous")
(return-type "GstEvent*")
(parameters
(varargs #t)
)
-(define-function gst_event_new_discontinuous_valist
+(define-function event_new_discontinuous_valist
(c-name "gst_event_new_discontinuous_valist")
(return-type "GstEvent*")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstfilter.h
-(define-function gst_filter_run
+(define-function filter_run
(c-name "gst_filter_run")
(return-type "GList*")
(parameters
(return-type "none")
)
-(define-function gst_format_register
+(define-function format_register
(c-name "gst_format_register")
(return-type "GstFormat")
(parameters
)
)
-(define-function gst_format_get_by_nick
+(define-function format_get_by_nick
(c-name "gst_format_get_by_nick")
(return-type "GstFormat")
(parameters
(return-type "const-GstFormatDefinition*")
)
-(define-function gst_format_get_definitions
+(define-function format_get_definitions
(c-name "gst_format_get_definitions")
(return-type "const-GList*")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gst.h
-(define-function gst_init
+(define-function init
(c-name "gst_init")
(return-type "none")
(parameters
)
)
-(define-function gst_init_check
+(define-function init_check
(c-name "gst_init_check")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_init_with_popt_table
+(define-function init_with_popt_table
(c-name "gst_init_with_popt_table")
(return-type "none")
(parameters
)
)
-(define-function gst_init_check_with_popt_table
+(define-function init_check_with_popt_table
(c-name "gst_init_check_with_popt_table")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_init_get_popt_table
+(define-function init_get_popt_table
(c-name "gst_init_get_popt_table")
(return-type "const-GstPoptOption*")
)
-(define-function gst_use_threads
+(define-function use_threads
(c-name "gst_use_threads")
(return-type "none")
(parameters
)
)
-(define-function gst_has_threads
+(define-function has_threads
(c-name "gst_has_threads")
(return-type "gboolean")
)
-(define-function gst_main
+(define-function main
(c-name "gst_main")
(return-type "none")
)
-(define-function gst_main_quit
+(define-function main_quit
(c-name "gst_main_quit")
(return-type "none")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstindex.h
-(define-function gst_index_get_type
+(define-function index_get_type
(c-name "gst_index_get_type")
(return-type "GType")
)
-(define-function gst_index_new
+(define-function index_new
(c-name "gst_index_new")
(is-constructor-of "GstIndex")
(return-type "GstIndex*")
)
)
-(define-function gst_index_entry_get_type
+(define-function index_entry_get_type
(c-name "gst_index_entry_get_type")
(return-type "GType")
)
)
)
-(define-function gst_index_factory_get_type
+(define-function index_factory_get_type
(c-name "gst_index_factory_get_type")
(return-type "GType")
)
-(define-function gst_index_factory_new
+(define-function index_factory_new
(c-name "gst_index_factory_new")
(is-constructor-of "GstIndexFactory")
(return-type "GstIndexFactory*")
(return-type "none")
)
-(define-function gst_index_factory_find
+(define-function index_factory_find
(c-name "gst_index_factory_find")
(return-type "GstIndexFactory*")
(parameters
(return-type "GstIndex*")
)
-(define-function gst_index_factory_make
+(define-function index_factory_make
(c-name "gst_index_factory_make")
(return-type "GstIndex*")
(parameters
(return-type "none")
)
-(define-function gst_debug_log
+(define-function debug_log
(c-name "gst_debug_log")
(return-type "none")
(parameters
(varargs #t)
)
-(define-function gst_debug_log_valist
+(define-function debug_log_valist
(c-name "gst_debug_log_valist")
(return-type "none")
(parameters
(return-type "const-gchar*")
)
-(define-function gst_debug_log_default
+(define-function debug_log_default
(c-name "gst_debug_log_default")
(return-type "none")
(parameters
(return-type "const-gchar*")
)
-(define-function gst_debug_add_log_function
+(define-function debug_add_log_function
(c-name "gst_debug_add_log_function")
(return-type "none")
(parameters
)
)
-(define-function gst_debug_remove_log_function
+(define-function debug_remove_log_function
(c-name "gst_debug_remove_log_function")
(return-type "guint")
(parameters
)
)
-(define-function gst_debug_remove_log_function_by_data
+(define-function debug_remove_log_function_by_data
(c-name "gst_debug_remove_log_function_by_data")
(return-type "guint")
(parameters
)
)
-(define-function gst_debug_set_active
+(define-function debug_set_active
(c-name "gst_debug_set_active")
(return-type "none")
(parameters
)
)
-(define-function gst_debug_is_active
+(define-function debug_is_active
(c-name "gst_debug_is_active")
(return-type "gboolean")
)
-(define-function gst_debug_set_colored
+(define-function debug_set_colored
(c-name "gst_debug_set_colored")
(return-type "none")
(parameters
)
)
-(define-function gst_debug_is_colored
+(define-function debug_is_colored
(c-name "gst_debug_is_colored")
(return-type "gboolean")
)
-(define-function gst_debug_set_default_threshold
+(define-function debug_set_default_threshold
(c-name "gst_debug_set_default_threshold")
(return-type "none")
(parameters
)
)
-(define-function gst_debug_get_default_threshold
+(define-function debug_get_default_threshold
(c-name "gst_debug_get_default_threshold")
(return-type "GstDebugLevel")
)
-(define-function gst_debug_set_threshold_for_name
+(define-function debug_set_threshold_for_name
(c-name "gst_debug_set_threshold_for_name")
(return-type "none")
(parameters
)
)
-(define-function gst_debug_unset_threshold_for_name
+(define-function debug_unset_threshold_for_name
(c-name "gst_debug_unset_threshold_for_name")
(return-type "none")
(parameters
(return-type "const-gchar*")
)
-(define-function gst_debug_get_all_categories
+(define-function debug_get_all_categories
(c-name "gst_debug_get_all_categories")
(return-type "GSList*")
)
-(define-function gst_debug_construct_term_color
+(define-function debug_construct_term_color
(c-name "gst_debug_construct_term_color")
(return-type "gchar*")
(parameters
)
)
-(define-function gst_debug_print_stack_trace
+(define-function debug_print_stack_trace
(c-name "gst_debug_print_stack_trace")
(return-type "none")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstinterface.h
-(define-function gst_implements_interface_get_type
+(define-function implements_interface_get_type
(c-name "gst_implements_interface_get_type")
(return-type "GType")
)
)
)
-(define-function gst_implements_interface_cast
+(define-function implements_interface_cast
(c-name "gst_implements_interface_cast")
(return-type "gpointer")
(parameters
)
)
-(define-function gst_implements_interface_check
+(define-function implements_interface_check
(c-name "gst_implements_interface_check")
(return-type "gboolean")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstmemchunk.h
-(define-function gst_mem_chunk_new
+(define-function mem_chunk_new
(c-name "gst_mem_chunk_new")
(is-constructor-of "GstMemChunk")
(return-type "GstMemChunk*")
;; From /opt/gnome/include/gstreamer-0.7/gst/gstobject.h
-(define-function gst_object_get_type
+(define-function object_get_type
(c-name "gst_object_get_type")
(return-type "GType")
)
(return-type "none")
)
-(define-function gst_object_default_deep_notify
+(define-function object_default_deep_notify
(c-name "gst_object_default_deep_notify")
(return-type "none")
(parameters
)
)
-(define-function gst_object_check_uniqueness
+(define-function object_check_uniqueness
(c-name "gst_object_check_uniqueness")
(return-type "gboolean")
(parameters
(return-type "none")
)
-(define-function gst_object_replace
+(define-function object_replace
(c-name "gst_object_replace")
(return-type "none")
(parameters
(return-type "gchar*")
)
-(define-function gst_class_signal_connect
+(define-function class_signal_connect
(c-name "gst_class_signal_connect")
(return-type "guint")
(parameters
)
)
-(define-function gst_class_signal_emit_by_name
+(define-function class_signal_emit_by_name
(c-name "gst_class_signal_emit_by_name")
(return-type "none")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstpad.h
-(define-function gst_pad_get_type
+(define-function pad_get_type
(c-name "gst_pad_get_type")
(return-type "GType")
)
-(define-function gst_real_pad_get_type
+(define-function real_pad_get_type
(c-name "gst_real_pad_get_type")
(return-type "GType")
)
-(define-function gst_ghost_pad_get_type
+(define-function ghost_pad_get_type
(c-name "gst_ghost_pad_get_type")
(return-type "GType")
)
-(define-function gst_pad_new
+(define-function pad_new
(c-name "gst_pad_new")
(is-constructor-of "GstPad")
(return-type "GstPad*")
)
)
-(define-function gst_pad_new_from_template
+(define-function pad_new_from_template
(c-name "gst_pad_new_from_template")
(return-type "GstPad*")
(parameters
)
)
-(define-function gst_pad_custom_new
+(define-function pad_custom_new
(c-name "gst_pad_custom_new")
(is-constructor-of "GstPadCustom")
(return-type "GstPad*")
)
)
-(define-function gst_pad_custom_new_from_template
+(define-function pad_custom_new_from_template
(c-name "gst_pad_custom_new_from_template")
(return-type "GstPad*")
(parameters
)
)
-(define-function gst_pad_selectv
+(define-function pad_selectv
(c-name "gst_pad_selectv")
(return-type "GstPad*")
(parameters
)
)
-(define-function gst_pad_load_and_link
+(define-function pad_load_and_link
(c-name "gst_pad_load_and_link")
(return-type "none")
(parameters
)
)
-(define-function gst_ghost_pad_new
+(define-function ghost_pad_new
(c-name "gst_ghost_pad_new")
(is-constructor-of "GstGhostPad")
(return-type "GstPad*")
)
)
-(define-function gst_pad_template_get_type
+(define-function pad_template_get_type
(c-name "gst_pad_template_get_type")
(return-type "GType")
)
-(define-function gst_pad_template_new
+(define-function pad_template_new
(c-name "gst_pad_template_new")
(is-constructor-of "GstPadTemplate")
(return-type "GstPadTemplate*")
)
)
-(define-function gst_ghost_pad_save_thyself
+(define-function ghost_pad_save_thyself
(c-name "gst_ghost_pad_save_thyself")
(return-type "xmlNodePtr")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstparse.h
-(define-function gst_parse_error_quark
+(define-function parse_error_quark
(c-name "gst_parse_error_quark")
(return-type "GQuark")
)
-(define-function gst_parse_launch
+(define-function parse_launch
(c-name "gst_parse_launch")
(return-type "GstElement*")
(parameters
)
)
-(define-function gst_parse_launchv
+(define-function parse_launchv
(c-name "gst_parse_launchv")
(return-type "GstElement*")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstpipeline.h
-(define-function gst_pipeline_get_type
+(define-function pipeline_get_type
(c-name "gst_pipeline_get_type")
(return-type "GType")
)
-(define-function gst_pipeline_new
+(define-function pipeline_new
(c-name "gst_pipeline_new")
(is-constructor-of "GstPipeline")
(return-type "GstElement*")
;; From /opt/gnome/include/gstreamer-0.7/gst/gstpluginfeature.h
-(define-function gst_plugin_feature_get_type
+(define-function plugin_feature_get_type
(c-name "gst_plugin_feature_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstplugin.h
-(define-function gst_plugin_error_quark
+(define-function plugin_error_quark
(c-name "gst_plugin_error_quark")
(return-type "GQuark")
)
-(define-function gst_plugin_get_type
+(define-function plugin_get_type
(c-name "gst_plugin_get_type")
(return-type "GType")
)
)
)
-(define-function gst_plugin_list_feature_filter
+(define-function plugin_list_feature_filter
(c-name "gst_plugin_list_feature_filter")
(return-type "GList*")
(parameters
)
)
-(define-function gst_plugin_load_file
+(define-function plugin_load_file
(c-name "gst_plugin_load_file")
(return-type "GstPlugin*")
(parameters
)
)
-(define-function gst_plugin_load
+(define-function plugin_load
(c-name "gst_plugin_load")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_library_load
+(define-function library_load
(c-name "gst_library_load")
(return-type "gboolean")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstprobe.h
-(define-function gst_probe_new
+(define-function probe_new
(c-name "gst_probe_new")
(is-constructor-of "GstProbe")
(return-type "GstProbe*")
)
)
-(define-function gst_probe_dispatcher_new
+(define-function probe_dispatcher_new
(c-name "gst_probe_dispatcher_new")
(is-constructor-of "GstProbeDispatcher")
(return-type "GstProbeDispatcher*")
(return-type "none")
)
-(define-function gst_query_type_register
+(define-function query_type_register
(c-name "gst_query_type_register")
(return-type "GstQueryType")
(parameters
)
)
-(define-function gst_query_type_get_by_nick
+(define-function query_type_get_by_nick
(c-name "gst_query_type_get_by_nick")
(return-type "GstQueryType")
(parameters
(return-type "const-GstQueryTypeDefinition*")
)
-(define-function gst_query_type_get_definitions
+(define-function query_type_get_definitions
(c-name "gst_query_type_get_definitions")
(return-type "const-GList*")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstqueue.h
-(define-function gst_queue_get_type
+(define-function queue_get_type
(c-name "gst_queue_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstregistry.h
-(define-function gst_registry_get_type
+(define-function registry_get_type
(c-name "gst_registry_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstregistrypool.h
-(define-function gst_registry_pool_list
+(define-function registry_pool_list
(c-name "gst_registry_pool_list")
(return-type "GList*")
)
(return-type "none")
)
-(define-function gst_registry_pool_add_plugin
+(define-function registry_pool_add_plugin
(c-name "gst_registry_pool_add_plugin")
(return-type "none")
(parameters
)
)
-(define-function gst_registry_pool_load_all
+(define-function registry_pool_load_all
(c-name "gst_registry_pool_load_all")
(return-type "none")
)
-(define-function gst_registry_pool_plugin_filter
+(define-function registry_pool_plugin_filter
(c-name "gst_registry_pool_plugin_filter")
(return-type "GList*")
(parameters
)
)
-(define-function gst_registry_pool_feature_filter
+(define-function registry_pool_feature_filter
(c-name "gst_registry_pool_feature_filter")
(return-type "GList*")
(parameters
)
)
-(define-function gst_registry_pool_plugin_list
+(define-function registry_pool_plugin_list
(c-name "gst_registry_pool_plugin_list")
(return-type "GList*")
)
-(define-function gst_registry_pool_feature_list
+(define-function registry_pool_feature_list
(c-name "gst_registry_pool_feature_list")
(return-type "GList*")
(parameters
)
)
-(define-function gst_registry_pool_find_plugin
+(define-function registry_pool_find_plugin
(c-name "gst_registry_pool_find_plugin")
(return-type "GstPlugin*")
(parameters
)
)
-(define-function gst_registry_pool_find_feature
+(define-function registry_pool_find_feature
(c-name "gst_registry_pool_find_feature")
(return-type "GstPluginFeature*")
(parameters
)
)
-(define-function gst_registry_pool_get_prefered
+(define-function registry_pool_get_prefered
(c-name "gst_registry_pool_get_prefered")
(return-type "GstRegistry*")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstscheduler.h
-(define-function gst_scheduler_get_type
+(define-function scheduler_get_type
(c-name "gst_scheduler_get_type")
(return-type "GType")
)
(return-type "none")
)
-(define-function gst_scheduler_factory_get_type
+(define-function scheduler_factory_get_type
(c-name "gst_scheduler_factory_get_type")
(return-type "GType")
)
-(define-function gst_scheduler_factory_new
+(define-function scheduler_factory_new
(c-name "gst_scheduler_factory_new")
(is-constructor-of "GstSchedulerFactory")
(return-type "GstSchedulerFactory*")
(return-type "none")
)
-(define-function gst_scheduler_factory_find
+(define-function scheduler_factory_find
(c-name "gst_scheduler_factory_find")
(return-type "GstSchedulerFactory*")
(parameters
)
)
-(define-function gst_scheduler_factory_make
+(define-function scheduler_factory_make
(c-name "gst_scheduler_factory_make")
(return-type "GstScheduler*")
(parameters
)
)
-(define-function gst_scheduler_factory_set_default_name
+(define-function scheduler_factory_set_default_name
(c-name "gst_scheduler_factory_set_default_name")
(return-type "none")
(parameters
)
)
-(define-function gst_scheduler_factory_get_default_name
+(define-function scheduler_factory_get_default_name
(c-name "gst_scheduler_factory_get_default_name")
(return-type "const-gchar*")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gststructure.h
-(define-function gst_structure_get_type
+(define-function structure_get_type
(c-name "gst_structure_get_type")
(return-type "GType")
)
(return-type "none")
)
-(define-function gst_structure_empty_new
+(define-function structure_empty_new
(c-name "gst_structure_empty_new")
(is-constructor-of "GstStructureEmpty")
(return-type "GstStructure*")
)
)
-(define-function gst_structure_id_empty_new
+(define-function structure_id_empty_new
(c-name "gst_structure_id_empty_new")
(is-constructor-of "GstStructureIdEmpty")
(return-type "GstStructure*")
)
)
-(define-function gst_structure_new
+(define-function structure_new
(c-name "gst_structure_new")
(is-constructor-of "GstStructure")
(return-type "GstStructure*")
(varargs #t)
)
-(define-function gst_structure_new_valist
+(define-function structure_new_valist
(c-name "gst_structure_new_valist")
(return-type "GstStructure*")
(parameters
(return-type "gchar*")
)
-(define-function gst_structure_from_string
+(define-function structure_from_string
(c-name "gst_structure_from_string")
(return-type "GstStructure*")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstsystemclock.h
-(define-function gst_system_clock_get_type
+(define-function system_clock_get_type
(c-name "gst_system_clock_get_type")
(return-type "GType")
)
-(define-function gst_system_clock_obtain
+(define-function system_clock_obtain
(c-name "gst_system_clock_obtain")
(return-type "GstClock*")
)
(return-type "none")
)
-(define-function gst_tag_list_get_type
+(define-function tag_list_get_type
(c-name "gst_tag_list_get_type")
(return-type "GType")
)
-(define-function gst_tag_register
+(define-function tag_register
(c-name "gst_tag_register")
(return-type "none")
(parameters
)
)
-(define-function gst_tag_merge_use_first
+(define-function tag_merge_use_first
(c-name "gst_tag_merge_use_first")
(return-type "none")
(parameters
)
)
-(define-function gst_tag_merge_strings_with_comma
+(define-function tag_merge_strings_with_comma
(c-name "gst_tag_merge_strings_with_comma")
(return-type "none")
(parameters
)
)
-(define-function gst_tag_exists
+(define-function tag_exists
(c-name "gst_tag_exists")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_tag_get_type
+(define-function tag_get_type
(c-name "gst_tag_get_type")
(return-type "GType")
(parameters
)
)
-(define-function gst_tag_get_nick
+(define-function tag_get_nick
(c-name "gst_tag_get_nick")
(return-type "const-gchar*")
(parameters
)
)
-(define-function gst_tag_get_description
+(define-function tag_get_description
(c-name "gst_tag_get_description")
(return-type "const-gchar*")
(parameters
)
)
-(define-function gst_tag_is_fixed
+(define-function tag_is_fixed
(c-name "gst_tag_is_fixed")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_tag_list_new
+(define-function tag_list_new
(c-name "gst_tag_list_new")
(is-constructor-of "GstTagList")
(return-type "GstTagList*")
)
-(define-function gst_is_tag_list
+(define-function is_tag_list
(c-name "gst_is_tag_list")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_tag_list_copy_value
+(define-function tag_list_copy_value
(c-name "gst_tag_list_copy_value")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_event_new_tag
+(define-function event_new_tag
(c-name "gst_event_new_tag")
(return-type "GstEvent*")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gsttaginterface.h
-(define-function gst_tag_setter_get_type
+(define-function tag_setter_get_type
(c-name "gst_tag_setter_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstthread.h
-(define-function gst_thread_get_type
+(define-function thread_get_type
(c-name "gst_thread_get_type")
(return-type "GType")
)
-(define-function gst_thread_new
+(define-function thread_new
(c-name "gst_thread_new")
(is-constructor-of "GstThread")
(return-type "GstElement*")
)
)
-(define-function gst_thread_get_current
+(define-function thread_get_current
(c-name "gst_thread_get_current")
(return-type "GstThread*")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gsttrace.h
-(define-function gst_trace_new
+(define-function trace_new
(c-name "gst_trace_new")
(is-constructor-of "GstTrace")
(return-type "GstTrace*")
)
)
-(define-function gst_trace_read_tsc
+(define-function trace_read_tsc
(c-name "gst_trace_read_tsc")
(return-type "none")
(parameters
)
)
-(define-function gst_alloc_trace_available
+(define-function alloc_trace_available
(c-name "gst_alloc_trace_available")
(return-type "gboolean")
)
-(define-function gst_alloc_trace_list
+(define-function alloc_trace_list
(c-name "gst_alloc_trace_list")
(return-type "const-GList*")
)
)
)
-(define-function gst_alloc_trace_live_all
+(define-function alloc_trace_live_all
(c-name "gst_alloc_trace_live_all")
(return-type "int")
)
-(define-function gst_alloc_trace_print_all
+(define-function alloc_trace_print_all
(c-name "gst_alloc_trace_print_all")
(return-type "none")
)
-(define-function gst_alloc_trace_set_flags_all
+(define-function alloc_trace_set_flags_all
(c-name "gst_alloc_trace_set_flags_all")
(return-type "none")
(parameters
)
)
-(define-function gst_alloc_trace_get
+(define-function alloc_trace_get
(c-name "gst_alloc_trace_get")
(return-type "GstAllocTrace*")
(parameters
(return-type "guint64")
)
-(define-function gst_type_find_register
+(define-function type_find_register
(c-name "gst_type_find_register")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_type_find_factory_get_type
+(define-function type_find_factory_get_type
(c-name "gst_type_find_factory_get_type")
(return-type "GType")
)
-(define-function gst_type_find_factory_get_list
+(define-function type_find_factory_get_list
(c-name "gst_type_find_factory_get_list")
(return-type "GList*")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gsturi.h
-(define-function gst_uri_protocol_is_valid
+(define-function uri_protocol_is_valid
(c-name "gst_uri_protocol_is_valid")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_uri_is_valid
+(define-function uri_is_valid
(c-name "gst_uri_is_valid")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_uri_get_protocol
+(define-function uri_get_protocol
(c-name "gst_uri_get_protocol")
(return-type "gchar*")
(parameters
)
)
-(define-function gst_uri_get_location
+(define-function uri_get_location
(c-name "gst_uri_get_location")
(return-type "gchar*")
(parameters
)
)
-(define-function gst_uri_construct
+(define-function uri_construct
(c-name "gst_uri_construct")
(return-type "gchar*")
(parameters
)
)
-(define-function gst_element_make_from_uri
+(define-function element_make_from_uri
(c-name "gst_element_make_from_uri")
(return-type "GstElement*")
(parameters
)
)
-(define-function gst_uri_handler_get_type
+(define-function uri_handler_get_type
(c-name "gst_uri_handler_get_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gsturitype.h
-(define-function gst_uri_get_uri_type
+(define-function uri_get_uri_type
(c-name "gst_uri_get_uri_type")
(return-type "GType")
)
;; From /opt/gnome/include/gstreamer-0.7/gst/gstutils.h
-(define-function gst_util_set_value_from_string
+(define-function util_set_value_from_string
(c-name "gst_util_set_value_from_string")
(return-type "none")
(parameters
)
)
-(define-function gst_util_set_object_arg
+(define-function util_set_object_arg
(c-name "gst_util_set_object_arg")
(return-type "none")
(parameters
)
)
-(define-function gst_util_dump_mem
+(define-function util_dump_mem
(c-name "gst_util_dump_mem")
(return-type "none")
(parameters
)
)
-(define-function gst_print_pad_caps
+(define-function print_pad_caps
(c-name "gst_print_pad_caps")
(return-type "none")
(parameters
)
)
-(define-function gst_print_element_args
+(define-function print_element_args
(c-name "gst_print_element_args")
(return-type "none")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstvalue.h
-(define-function gst_value_list_prepend_value
+(define-function value_list_prepend_value
(c-name "gst_value_list_prepend_value")
(return-type "none")
(parameters
)
)
-(define-function gst_value_list_append_value
+(define-function value_list_append_value
(c-name "gst_value_list_append_value")
(return-type "none")
(parameters
)
)
-(define-function gst_value_list_get_size
+(define-function value_list_get_size
(c-name "gst_value_list_get_size")
(return-type "guint")
(parameters
)
)
-(define-function gst_value_list_get_value
+(define-function value_list_get_value
(c-name "gst_value_list_get_value")
(return-type "const-GValue*")
(parameters
)
)
-(define-function gst_value_list_concat
+(define-function value_list_concat
(c-name "gst_value_list_concat")
(return-type "none")
(parameters
)
)
-(define-function gst_value_set_fourcc
+(define-function value_set_fourcc
(c-name "gst_value_set_fourcc")
(return-type "none")
(parameters
)
)
-(define-function gst_value_get_fourcc
+(define-function value_get_fourcc
(c-name "gst_value_get_fourcc")
(return-type "guint32")
(parameters
)
)
-(define-function gst_value_set_int_range
+(define-function value_set_int_range
(c-name "gst_value_set_int_range")
(return-type "none")
(parameters
)
)
-(define-function gst_value_get_int_range_min
+(define-function value_get_int_range_min
(c-name "gst_value_get_int_range_min")
(return-type "int")
(parameters
)
)
-(define-function gst_value_get_int_range_max
+(define-function value_get_int_range_max
(c-name "gst_value_get_int_range_max")
(return-type "int")
(parameters
)
)
-(define-function gst_value_set_double_range
+(define-function value_set_double_range
(c-name "gst_value_set_double_range")
(return-type "none")
(parameters
)
)
-(define-function gst_value_get_double_range_min
+(define-function value_get_double_range_min
(c-name "gst_value_get_double_range_min")
(return-type "double")
(parameters
)
)
-(define-function gst_value_get_double_range_max
+(define-function value_get_double_range_max
(c-name "gst_value_get_double_range_max")
(return-type "double")
(parameters
)
)
-(define-function gst_value_get_caps
+(define-function value_get_caps
(c-name "gst_value_get_caps")
(return-type "const-GstCaps*")
(parameters
)
)
-(define-function gst_value_set_caps
+(define-function value_set_caps
(c-name "gst_value_set_caps")
(return-type "none")
(parameters
)
)
-(define-function gst_value_can_compare
+(define-function value_can_compare
(c-name "gst_value_can_compare")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_value_compare
+(define-function value_compare
(c-name "gst_value_compare")
(return-type "int")
(parameters
)
)
-(define-function gst_value_can_union
+(define-function value_can_union
(c-name "gst_value_can_union")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_value_union
+(define-function value_union
(c-name "gst_value_union")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_value_register_union_func
+(define-function value_register_union_func
(c-name "gst_value_register_union_func")
(return-type "none")
(parameters
)
)
-(define-function gst_value_can_intersect
+(define-function value_can_intersect
(c-name "gst_value_can_intersect")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_value_intersect
+(define-function value_intersect
(c-name "gst_value_intersect")
(return-type "gboolean")
(parameters
)
)
-(define-function gst_value_register_intersect_func
+(define-function value_register_intersect_func
(c-name "gst_value_register_intersect_func")
(return-type "none")
(parameters
)
)
-(define-function gst_value_register
+(define-function value_register
(c-name "gst_value_register")
(return-type "none")
(parameters
)
)
-(define-function gst_value_init_and_copy
+(define-function value_init_and_copy
(c-name "gst_value_init_and_copy")
(return-type "none")
(parameters
(return-type "none")
)
-(define-function gst_value_serialize
+(define-function value_serialize
(c-name "gst_value_serialize")
(return-type "gchar*")
(parameters
)
)
-(define-function gst_value_deserialize
+(define-function value_deserialize
(c-name "gst_value_deserialize")
(return-type "gboolean")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstversion.h
-(define-function gst_version
+(define-function version
(c-name "gst_version")
(return-type "none")
(parameters
;; From /opt/gnome/include/gstreamer-0.7/gst/gstxml.h
-(define-function gst_xml_get_type
+(define-function xml_get_type
(c-name "gst_xml_get_type")
(return-type "GType")
)
-(define-function gst_xml_write
+(define-function xml_write
(c-name "gst_xml_write")
(return-type "xmlDocPtr")
(parameters
)
)
-(define-function gst_xml_write_file
+(define-function xml_write_file
(c-name "gst_xml_write_file")
(return-type "gint")
(parameters
)
)
-(define-function gst_xml_new
+(define-function xml_new
(c-name "gst_xml_new")
(is-constructor-of "GstXml")
(return-type "GstXML*")
(return-type "GList*")
)
-(define-function gst_xml_make_element
+(define-function xml_make_element
(c-name "gst_xml_make_element")
(return-type "GstElement*")
(parameters
(c-name "GstTagList")
(gtype-id "GST_TYPE_TAG_LIST")
)
+
+