Commit 9e29b17e authored by Evan Nemerson's avatar Evan Nemerson

gstreamer-rtsp-server-1.0: update bindings

The previous bindings only worked for an unstable pre-release version
of gstreamer-rtsp-server-1.0.  The new (stable) version is not
backwards compatible, so neither can the Vala bindings be.  Since we
had to break backwards compatibilitiy, why not go big?  I've taken the
opportunity to move the bindings into the Gst.RTSPServer namespace to
better match the other gstreamer bindings, as well as other assorted
less-disruptive clean-ups.

Fixes bug 723910.
parent 7e9786ff
......@@ -627,7 +627,7 @@ gstreamer-rtsp-1.0:
$(GENVAPI) --library $(srcdir)/gstreamer-rtsp-1.0 --pkg gstreamer-sdp-1.0 --metadatadir $(METADATADIR) $(GIRDIR)/GstRtsp-1.0.gir
gstreamer-rtsp-server-1.0:
$(GENVAPI) --library $(srcdir)/gstreamer-rtsp-server-1.0 --pkg gstreamer-rtsp-1.0 --metadatadir $(METADATADIR) $(GIRDIR)/GstRtspServer-1.0.gir
$(GENVAPI) --library $(srcdir)/gstreamer-rtsp-server-1.0 --pkg gstreamer-rtsp-1.0 --pkg gstreamer-net-1.0 --metadatadir $(METADATADIR) $(GIRDIR)/GstRtspServer-1.0.gir
gstreamer-sdp-1.0:
$(GENVAPI) --library $(srcdir)/gstreamer-sdp-1.0 --pkg gstreamer-1.0 --metadatadir $(METADATADIR) $(GIRDIR)/GstSdp-1.0.gir
......
This diff is collapsed.
* cheader_filename="gst/rtsp-server/rtsp-server.h"
RTSPMedia.new_state#virtual_method name="emit_new_state"
RTSPMediaFactory.construct nullable
* parent="Gst.RTSPServer"
RTSP* name="RTSP(.+)"
rtsp_* name="rtsp_(.+)"
RTSP_* name="RTSP_(.+)"
RTSP_ADDRESS_POOL_* parent="Gst.RTSPServer.AddressPool" name="RTSP_ADDRESS_POOL_(.+)"
RTSP_AUTH_* parent="Gst.RTSPServer.Auth" name="RTSP_AUTH_(.+)"
RTSP_PERM_* parent="Gst.RTSPServer.Permissions" name="RTSP_PERM_(.+)"
RTSP_TOKEN_* parent="Gst.RTSPServer.Token" name="RTSP_TOKEN_(.+)"
// Symbol name conflicts
RTSPAuth.check#function name="check_current_context"
// Field ownership
RTSPAddress
.address unowned=false
.pool unowned=false
RTSPThread
.context unowned=false
.loop unowned=false
// Virtual funcs without wrappers
RTSPMedia
.create_rtpbin skip=false
RTSPMediaFactory
.create_pipeline skip=false type="Gst.Pipeline"
RTSPServer
.create_client skip=false unowned=false
RTSPSessionPool
.create_session skip=false unowned=false
// transfer floating
RTSPMedia
.create_rtpbin floating
RTSPMediaFactory
.create_element floating
.create_pipeline floating
// Return non-boxed type
RTSPContext
.get_current skip=false
// Variadic
RTSPMediaFactory
.add_role skip=false
RTSPPermissions
.add_role skip=false
.add_role_valist skip=false
RTSPToken
.new skip=false
.new_valist skip=false
// Mini-objects
RTSPPermissions base_type="Gst.MiniObject"
.mini_object skip
RTSPThread base_type="Gst.MiniObject"
.mini_object skip
RTSPToken base_type="Gst.MiniObject"
.mini_object skip
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment