From 3edce2b818d0453ee4ee69f8f314c0361d6bb8a5 Mon Sep 17 00:00:00 2001 From: Juerg Billeter Date: Thu, 17 Jan 2008 17:23:37 +0000 Subject: [PATCH] remove gstreamer-base-0.10 bindings regenerated 2008-01-17 Juerg Billeter * vapi/packages/gstreamer-0.10/: remove gstreamer-base-0.10 bindings * vapi/gstreamer-0.10.vapi: regenerated * vapi/gstreamer-audio-0.10.deps, vapi/gstreamer-audio-0.10.vapi, vapi/packages/gstreamer-audio-0.10/: add gstreamer-audio-0.10 bindings * vapi/gstreamer-base-0.10.deps, vapi/gstreamer-base-0.10.vapi, vapi/packages/gstreamer-base-0.10/: add gstreamer-base-0.10 bindings * vapi/gstreamer-check-0.10.deps, vapi/gstreamer-check-0.10.vapi, vapi/packages/gstreamer-check-0.10/: add gstreamer-check-0.10 bindings * vapi/gstreamer-controller-0.10.deps, vapi/gstreamer-controller-0.10.vapi, vapi/packages/gstreamer-controller-0.10/: add gstreamer-controller-0.10 bindings * vapi/gstreamer-dataprotocol-0.10.deps, vapi/gstreamer-dataprotocol-0.10.vapi, vapi/packages/gstreamer-dataprotocol-0.10/: add gstreamer-dataprotocol-0.10 bindings * vapi/gstreamer-fft-0.10.deps, vapi/gstreamer-fft-0.10.vapi, vapi/packages/gstreamer-fft-0.10/: add gstreamer-fft-0.10 bindings * vapi/gstreamer-interfaces-0.10.deps, vapi/gstreamer-interfaces-0.10.vapi, vapi/packages/gstreamer-interfaces-0.10/: add gstreamer-interfaces-0.10 bindings * vapi/gstreamer-net-0.10.deps, vapi/gstreamer-net-0.10.vapi, vapi/packages/gstreamer-net-0.10/: add gstreamer-net-0.10 bindings * vapi/gstreamer-netbuffer-0.10.deps, vapi/gstreamer-netbuffer-0.10.vapi, vapi/packages/gstreamer-netbuffer-0.10/: add gstreamer-netbuffer-0.10 bindings * vapi/gstreamer-pbutils-0.10.deps, vapi/gstreamer-pbutils-0.10.vapi, vapi/packages/gstreamer-pbutils-0.10/: add gstreamer-pbutils-0.10 bindings * vapi/gstreamer-riff-0.10.deps, vapi/gstreamer-riff-0.10.vapi, vapi/packages/gstreamer-riff-0.10/: add gstreamer-riff-0.10 bindings * vapi/gstreamer-rtp-0.10.deps, vapi/gstreamer-rtp-0.10.vapi, vapi/packages/gstreamer-rtp-0.10/: add gstreamer-rtp-0.10 bindings * vapi/gstreamer-rtsp-0.10.deps, vapi/gstreamer-rtsp-0.10.vapi, vapi/packages/gstreamer-rtsp-0.10/: add gstreamer-rtsp-0.10 bindings * vapi/gstreamer-sdp-0.10.deps, vapi/gstreamer-sdp-0.10.vapi, vapi/packages/gstreamer-sdp-0.10/: add gstreamer-sdp-0.10 bindings * vapi/gstreamer-tag-0.10.deps, vapi/gstreamer-tag-0.10.vapi, vapi/packages/gstreamer-tag-0.10/: add gstreamer-tag-0.10 bindings * vapi/gstreamer-video-0.10.deps, vapi/gstreamer-video-0.10.vapi, vapi/packages/gstreamer-video-0.10/: add gstreamer-video-0.10 bindings * vapi/Makefile.am: updated Fixes bug 471064 svn path=/trunk/; revision=845 --- ChangeLog | 66 + vapi/Makefile.am | 32 + vapi/gstreamer-0.10.vapi | 232 +--- vapi/gstreamer-audio-0.10.deps | 3 + vapi/gstreamer-audio-0.10.vapi | 236 ++++ vapi/gstreamer-base-0.10.deps | 1 + vapi/gstreamer-base-0.10.vapi | 233 ++++ vapi/gstreamer-check-0.10.deps | 1 + vapi/gstreamer-check-0.10.vapi | 26 + vapi/gstreamer-controller-0.10.deps | 1 + vapi/gstreamer-controller-0.10.vapi | 114 ++ vapi/gstreamer-dataprotocol-0.10.deps | 1 + vapi/gstreamer-dataprotocol-0.10.vapi | 52 + vapi/gstreamer-fft-0.10.deps | 1 + vapi/gstreamer-fft-0.10.vapi | 78 ++ vapi/gstreamer-interfaces-0.10.deps | 1 + vapi/gstreamer-interfaces-0.10.vapi | 185 +++ vapi/gstreamer-net-0.10.deps | 1 + vapi/gstreamer-net-0.10.vapi | 43 + vapi/gstreamer-netbuffer-0.10.deps | 1 + vapi/gstreamer-netbuffer-0.10.vapi | 44 + vapi/gstreamer-pbutils-0.10.deps | 1 + vapi/gstreamer-pbutils-0.10.vapi | 51 + vapi/gstreamer-riff-0.10.deps | 1 + vapi/gstreamer-riff-0.10.vapi | 228 ++++ vapi/gstreamer-rtp-0.10.deps | 2 + vapi/gstreamer-rtp-0.10.vapi | 276 +++++ vapi/gstreamer-rtsp-0.10.deps | 2 + vapi/gstreamer-rtsp-0.10.vapi | 351 ++++++ vapi/gstreamer-sdp-0.10.deps | 1 + vapi/gstreamer-sdp-0.10.vapi | 160 +++ vapi/gstreamer-tag-0.10.deps | 1 + vapi/gstreamer-tag-0.10.vapi | 64 + vapi/gstreamer-video-0.10.deps | 2 + vapi/gstreamer-video-0.10.vapi | 90 ++ vapi/packages/gstreamer-0.10/gstreamer-0.10.files | 2 - vapi/packages/gstreamer-0.10/gstreamer-0.10.gi | 1284 +++----------------- .../gstreamer-audio-0.10/gstreamer-audio-0.10.deps | 3 + .../gstreamer-audio-0.10.files | 3 + .../gstreamer-audio-0.10/gstreamer-audio-0.10.gi | 681 +++++++++++ .../gstreamer-audio-0.10.metadata | 2 + .../gstreamer-audio-0.10.namespace | 1 + .../gstreamer-base-0.10/gstreamer-base-0.10.deps | 1 + .../gstreamer-base-0.10/gstreamer-base-0.10.files | 3 + .../gstreamer-base-0.10/gstreamer-base-0.10.gi | 977 +++++++++++++++ .../gstreamer-base-0.10.metadata | 2 + .../gstreamer-base-0.10.namespace | 1 + .../gstreamer-check-0.10/gstreamer-check-0.10.deps | 1 + .../gstreamer-check-0.10.files | 3 + .../gstreamer-check-0.10/gstreamer-check-0.10.gi | 109 ++ .../gstreamer-check-0.10.metadata | 2 + .../gstreamer-check-0.10.namespace | 1 + .../gstreamer-controller-0.10.deps | 1 + .../gstreamer-controller-0.10.files | 3 + .../gstreamer-controller-0.10.gi | 395 ++++++ .../gstreamer-controller-0.10.metadata | 2 + .../gstreamer-controller-0.10.namespace | 1 + .../gstreamer-dataprotocol-0.10.deps | 1 + .../gstreamer-dataprotocol-0.10.files | 3 + .../gstreamer-dataprotocol-0.10.gi | 169 +++ .../gstreamer-dataprotocol-0.10.metadata | 2 + .../gstreamer-dataprotocol-0.10.namespace | 1 + .../gstreamer-fft-0.10/gstreamer-fft-0.10.deps | 1 + .../gstreamer-fft-0.10/gstreamer-fft-0.10.files | 3 + .../gstreamer-fft-0.10/gstreamer-fft-0.10.gi | 206 ++++ .../gstreamer-fft-0.10/gstreamer-fft-0.10.metadata | 2 + .../gstreamer-fft-0.10.namespace | 1 + .../gstreamer-interfaces-0.10.deps | 1 + .../gstreamer-interfaces-0.10.files | 3 + .../gstreamer-interfaces-0.10.gi | 937 ++++++++++++++ .../gstreamer-interfaces-0.10.metadata | 5 + .../gstreamer-interfaces-0.10.namespace | 1 + .../gstreamer-net-0.10/gstreamer-net-0.10.deps | 1 + .../gstreamer-net-0.10/gstreamer-net-0.10.files | 3 + .../gstreamer-net-0.10/gstreamer-net-0.10.gi | 80 ++ .../gstreamer-net-0.10/gstreamer-net-0.10.metadata | 2 + .../gstreamer-net-0.10.namespace | 1 + .../gstreamer-netbuffer-0.10.deps | 1 + .../gstreamer-netbuffer-0.10.files | 3 + .../gstreamer-netbuffer-0.10.gi | 67 + .../gstreamer-netbuffer-0.10.metadata | 2 + .../gstreamer-netbuffer-0.10.namespace | 1 + .../gstreamer-pbutils-0.10.deps | 1 + .../gstreamer-pbutils-0.10.files | 3 + .../gstreamer-pbutils-0.10.gi | 201 +++ .../gstreamer-pbutils-0.10.metadata | 2 + .../gstreamer-pbutils-0.10.namespace | 1 + .../gstreamer-riff-0.10/gstreamer-riff-0.10.deps | 1 + .../gstreamer-riff-0.10/gstreamer-riff-0.10.files | 3 + .../gstreamer-riff-0.10/gstreamer-riff-0.10.gi | 323 +++++ .../gstreamer-riff-0.10.metadata | 2 + .../gstreamer-riff-0.10.namespace | 1 + .../gstreamer-rtp-0.10/gstreamer-rtp-0.10.deps | 2 + .../gstreamer-rtp-0.10/gstreamer-rtp-0.10.files | 3 + .../gstreamer-rtp-0.10/gstreamer-rtp-0.10.gi | 907 ++++++++++++++ .../gstreamer-rtp-0.10/gstreamer-rtp-0.10.metadata | 4 + .../gstreamer-rtp-0.10.namespace | 1 + .../gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.deps | 2 + .../gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.files | 3 + .../gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.gi | 810 ++++++++++++ .../gstreamer-rtsp-0.10.metadata | 2 + .../gstreamer-rtsp-0.10.namespace | 1 + .../gstreamer-sdp-0.10/gstreamer-sdp-0.10.deps | 1 + .../gstreamer-sdp-0.10/gstreamer-sdp-0.10.files | 3 + .../gstreamer-sdp-0.10/gstreamer-sdp-0.10.gi | 587 +++++++++ .../gstreamer-sdp-0.10/gstreamer-sdp-0.10.metadata | 2 + .../gstreamer-sdp-0.10.namespace | 1 + .../gstreamer-tag-0.10/gstreamer-tag-0.10.deps | 1 + .../gstreamer-tag-0.10/gstreamer-tag-0.10.files | 3 + .../gstreamer-tag-0.10/gstreamer-tag-0.10.gi | 173 +++ .../gstreamer-tag-0.10/gstreamer-tag-0.10.metadata | 2 + .../gstreamer-tag-0.10.namespace | 1 + .../gstreamer-video-0.10/gstreamer-video-0.10.deps | 2 + .../gstreamer-video-0.10.files | 3 + .../gstreamer-video-0.10/gstreamer-video-0.10.gi | 231 ++++ .../gstreamer-video-0.10.metadata | 2 + .../gstreamer-video-0.10.namespace | 1 + 117 files changed, 9491 insertions(+), 1352 deletions(-) create mode 100644 vapi/gstreamer-audio-0.10.deps create mode 100644 vapi/gstreamer-audio-0.10.vapi create mode 100644 vapi/gstreamer-base-0.10.deps create mode 100644 vapi/gstreamer-base-0.10.vapi create mode 100644 vapi/gstreamer-check-0.10.deps create mode 100644 vapi/gstreamer-check-0.10.vapi create mode 100644 vapi/gstreamer-controller-0.10.deps create mode 100644 vapi/gstreamer-controller-0.10.vapi create mode 100644 vapi/gstreamer-dataprotocol-0.10.deps create mode 100644 vapi/gstreamer-dataprotocol-0.10.vapi create mode 100644 vapi/gstreamer-fft-0.10.deps create mode 100644 vapi/gstreamer-fft-0.10.vapi create mode 100644 vapi/gstreamer-interfaces-0.10.deps create mode 100644 vapi/gstreamer-interfaces-0.10.vapi create mode 100644 vapi/gstreamer-net-0.10.deps create mode 100644 vapi/gstreamer-net-0.10.vapi create mode 100644 vapi/gstreamer-netbuffer-0.10.deps create mode 100644 vapi/gstreamer-netbuffer-0.10.vapi create mode 100644 vapi/gstreamer-pbutils-0.10.deps create mode 100644 vapi/gstreamer-pbutils-0.10.vapi create mode 100644 vapi/gstreamer-riff-0.10.deps create mode 100644 vapi/gstreamer-riff-0.10.vapi create mode 100644 vapi/gstreamer-rtp-0.10.deps create mode 100644 vapi/gstreamer-rtp-0.10.vapi create mode 100644 vapi/gstreamer-rtsp-0.10.deps create mode 100644 vapi/gstreamer-rtsp-0.10.vapi create mode 100644 vapi/gstreamer-sdp-0.10.deps create mode 100644 vapi/gstreamer-sdp-0.10.vapi create mode 100644 vapi/gstreamer-tag-0.10.deps create mode 100644 vapi/gstreamer-tag-0.10.vapi create mode 100644 vapi/gstreamer-video-0.10.deps create mode 100644 vapi/gstreamer-video-0.10.vapi create mode 100644 vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.deps create mode 100644 vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.files create mode 100644 vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.gi create mode 100644 vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.metadata create mode 100644 vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.namespace create mode 100644 vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.deps create mode 100644 vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.files create mode 100644 vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.gi create mode 100644 vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.metadata create mode 100644 vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.namespace create mode 100644 vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.deps create mode 100644 vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.files create mode 100644 vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.gi create mode 100644 vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.metadata create mode 100644 vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.namespace create mode 100644 vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.deps create mode 100644 vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.files create mode 100644 vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.gi create mode 100644 vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.metadata create mode 100644 vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.namespace create mode 100644 vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.deps create mode 100644 vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.files create mode 100644 vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.gi create mode 100644 vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.metadata create mode 100644 vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.namespace create mode 100644 vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.deps create mode 100644 vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.files create mode 100644 vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.gi create mode 100644 vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.metadata create mode 100644 vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.namespace create mode 100644 vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.deps create mode 100644 vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.files create mode 100644 vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.gi create mode 100644 vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.metadata create mode 100644 vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.namespace create mode 100644 vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.deps create mode 100644 vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.files create mode 100644 vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.gi create mode 100644 vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.metadata create mode 100644 vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.namespace create mode 100644 vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.deps create mode 100644 vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.files create mode 100644 vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.gi create mode 100644 vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.metadata create mode 100644 vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.namespace create mode 100644 vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.deps create mode 100644 vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.files create mode 100644 vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.gi create mode 100644 vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.metadata create mode 100644 vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.namespace create mode 100644 vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.deps create mode 100644 vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.files create mode 100644 vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.gi create mode 100644 vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.metadata create mode 100644 vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.namespace create mode 100644 vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.deps create mode 100644 vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.files create mode 100644 vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.gi create mode 100644 vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.metadata create mode 100644 vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.namespace create mode 100644 vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.deps create mode 100644 vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.files create mode 100644 vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.gi create mode 100644 vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.metadata create mode 100644 vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.namespace create mode 100644 vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.deps create mode 100644 vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.files create mode 100644 vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.gi create mode 100644 vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.metadata create mode 100644 vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.namespace create mode 100644 vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.deps create mode 100644 vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.files create mode 100644 vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.gi create mode 100644 vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.metadata create mode 100644 vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.namespace create mode 100644 vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.deps create mode 100644 vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.files create mode 100644 vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.gi create mode 100644 vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.metadata create mode 100644 vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.namespace diff --git a/ChangeLog b/ChangeLog index 7a5cf7b..2d86056 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,71 @@ 2008-01-17 Jürg Billeter + * vapi/packages/gstreamer-0.10/: remove gstreamer-base-0.10 bindings + * vapi/gstreamer-0.10.vapi: regenerated + + * vapi/gstreamer-audio-0.10.deps, vapi/gstreamer-audio-0.10.vapi, + vapi/packages/gstreamer-audio-0.10/: add gstreamer-audio-0.10 bindings + + * vapi/gstreamer-base-0.10.deps, vapi/gstreamer-base-0.10.vapi, + vapi/packages/gstreamer-base-0.10/: add gstreamer-base-0.10 bindings + + * vapi/gstreamer-check-0.10.deps, vapi/gstreamer-check-0.10.vapi, + vapi/packages/gstreamer-check-0.10/: add gstreamer-check-0.10 bindings + + * vapi/gstreamer-controller-0.10.deps, + vapi/gstreamer-controller-0.10.vapi, + vapi/packages/gstreamer-controller-0.10/: add + gstreamer-controller-0.10 bindings + + * vapi/gstreamer-dataprotocol-0.10.deps, + vapi/gstreamer-dataprotocol-0.10.vapi, + vapi/packages/gstreamer-dataprotocol-0.10/: add + gstreamer-dataprotocol-0.10 bindings + + * vapi/gstreamer-fft-0.10.deps, vapi/gstreamer-fft-0.10.vapi, + vapi/packages/gstreamer-fft-0.10/: add gstreamer-fft-0.10 bindings + + * vapi/gstreamer-interfaces-0.10.deps, + vapi/gstreamer-interfaces-0.10.vapi, + vapi/packages/gstreamer-interfaces-0.10/: add + gstreamer-interfaces-0.10 bindings + + * vapi/gstreamer-net-0.10.deps, vapi/gstreamer-net-0.10.vapi, + vapi/packages/gstreamer-net-0.10/: add gstreamer-net-0.10 bindings + + * vapi/gstreamer-netbuffer-0.10.deps, + vapi/gstreamer-netbuffer-0.10.vapi, + vapi/packages/gstreamer-netbuffer-0.10/: add gstreamer-netbuffer-0.10 + bindings + + * vapi/gstreamer-pbutils-0.10.deps, vapi/gstreamer-pbutils-0.10.vapi, + vapi/packages/gstreamer-pbutils-0.10/: add gstreamer-pbutils-0.10 + bindings + + * vapi/gstreamer-riff-0.10.deps, vapi/gstreamer-riff-0.10.vapi, + vapi/packages/gstreamer-riff-0.10/: add gstreamer-riff-0.10 bindings + + * vapi/gstreamer-rtp-0.10.deps, vapi/gstreamer-rtp-0.10.vapi, + vapi/packages/gstreamer-rtp-0.10/: add gstreamer-rtp-0.10 bindings + + * vapi/gstreamer-rtsp-0.10.deps, vapi/gstreamer-rtsp-0.10.vapi, + vapi/packages/gstreamer-rtsp-0.10/: add gstreamer-rtsp-0.10 bindings + + * vapi/gstreamer-sdp-0.10.deps, vapi/gstreamer-sdp-0.10.vapi, + vapi/packages/gstreamer-sdp-0.10/: add gstreamer-sdp-0.10 bindings + + * vapi/gstreamer-tag-0.10.deps, vapi/gstreamer-tag-0.10.vapi, + vapi/packages/gstreamer-tag-0.10/: add gstreamer-tag-0.10 bindings + + * vapi/gstreamer-video-0.10.deps, vapi/gstreamer-video-0.10.vapi, + vapi/packages/gstreamer-video-0.10/: add gstreamer-video-0.10 bindings + + * vapi/Makefile.am: updated + + Fixes bug 471064 + +2008-01-17 Jürg Billeter + * vapi/glib-2.0.vapi: add GScanner bindings, based on patch by Stéphan Kochen, fixes bug 508998 diff --git a/vapi/Makefile.am b/vapi/Makefile.am index aafa841..cb8c1ea 100644 --- a/vapi/Makefile.am +++ b/vapi/Makefile.am @@ -23,6 +23,38 @@ dist_vapi_DATA = \ gnome-desktop-2.0.vapi \ gnome-vfs-2.0.vapi \ gstreamer-0.10.vapi \ + gstreamer-audio-0.10.deps \ + gstreamer-audio-0.10.vapi \ + gstreamer-base-0.10.deps \ + gstreamer-base-0.10.vapi \ + gstreamer-check-0.10.deps \ + gstreamer-check-0.10.vapi \ + gstreamer-controller-0.10.deps \ + gstreamer-controller-0.10.vapi \ + gstreamer-dataprotocol-0.10.deps \ + gstreamer-dataprotocol-0.10.vapi \ + gstreamer-fft-0.10.deps \ + gstreamer-fft-0.10.vapi \ + gstreamer-interfaces-0.10.deps \ + gstreamer-interfaces-0.10.vapi \ + gstreamer-net-0.10.deps \ + gstreamer-net-0.10.vapi \ + gstreamer-netbuffer-0.10.deps \ + gstreamer-netbuffer-0.10.vapi \ + gstreamer-pbutils-0.10.deps \ + gstreamer-pbutils-0.10.vapi \ + gstreamer-riff-0.10.deps \ + gstreamer-riff-0.10.vapi \ + gstreamer-rtp-0.10.deps \ + gstreamer-rtp-0.10.vapi \ + gstreamer-rtsp-0.10.deps \ + gstreamer-rtsp-0.10.vapi \ + gstreamer-sdp-0.10.deps \ + gstreamer-sdp-0.10.vapi \ + gstreamer-tag-0.10.deps \ + gstreamer-tag-0.10.vapi \ + gstreamer-video-0.10.deps \ + gstreamer-video-0.10.vapi \ gtk+-2.0.deps \ gtk+-2.0.vapi \ gtkmozembed.deps \ diff --git a/vapi/gstreamer-0.10.vapi b/vapi/gstreamer-0.10.vapi index a43c2d9..f85d06b 100644 --- a/vapi/gstreamer-0.10.vapi +++ b/vapi/gstreamer-0.10.vapi @@ -8,11 +8,6 @@ namespace Gst { PUSH, PULL, } - [CCode (cprefix = "GST_BASE_SRC_", cheader_filename = "gst/gst.h")] - public enum BaseSrcFlags { - STARTED, - FLAG_LAST, - } [CCode (cprefix = "GST_BUS_", cheader_filename = "gst/gst.h")] public enum BusSyncReply { DROP, @@ -573,29 +568,6 @@ namespace Gst { public class ClockTimeDiff { } [CCode (cheader_filename = "gst/gst.h")] - public class CollectData { - public weak Gst.CollectPads collect; - public weak Gst.Pad pad; - public weak Gst.Buffer buffer; - public uint pos; - public weak Gst.Segment segment; - public pointer abidata; - } - [CCode (cheader_filename = "gst/gst.h")] - public class DataQueueItem { - public weak Gst.MiniObject object; - public uint size; - public uint64 duration; - public bool visible; - public GLib.DestroyNotify destroy; - } - [CCode (cheader_filename = "gst/gst.h")] - public class DataQueueSize { - public uint visible; - public uint bytes; - public uint64 time; - } - [CCode (cheader_filename = "gst/gst.h")] public class DebugCategory { public int threshold; public uint color; @@ -931,12 +903,6 @@ namespace Gst { public weak pointer[] _gst_reserved; [CCode (cname = "gst_type_find_get_length")] public uint64 get_length (); - [CCode (cname = "gst_type_find_helper")] - public static weak Gst.Caps helper (Gst.Pad src, uint64 size); - [CCode (cname = "gst_type_find_helper_for_buffer")] - public static weak Gst.Caps helper_for_buffer (Gst.Object obj, Gst.Buffer buf, Gst.TypeFindProbability prob); - [CCode (cname = "gst_type_find_helper_get_range")] - public static weak Gst.Caps helper_get_range (Gst.Object obj, Gst.TypeFindHelperGetRangeFunction func, uint64 size, Gst.TypeFindProbability prob); [CCode (cname = "gst_type_find_peek")] public uchar peek (int64 offset, uint size); [CCode (cname = "gst_type_find_register")] @@ -1093,135 +1059,6 @@ namespace Gst { public weak string to_string (); } [CCode (cheader_filename = "gst/gst.h")] - public class Adapter : GLib.Object { - public weak GLib.SList buflist; - public uint size; - public uint skip; - public uchar assembled_data; - public uint assembled_size; - public uint assembled_len; - public weak GLib.SList buflist_end; - public uint available (); - public uint available_fast (); - public void clear (); - public void copy (uchar dest, uint offset, uint size); - public void flush (uint flush); - public Adapter (); - public uchar peek (uint size); - public void push (Gst.Buffer buf); - public uchar take (uint nbytes); - public weak Gst.Buffer take_buffer (uint nbytes); - } - [CCode (cheader_filename = "gst/gst.h")] - public class BaseSink : Gst.Element { - public weak Gst.Pad sinkpad; - public Gst.ActivateMode pad_mode; - public uint64 offset; - public bool can_activate_pull; - public bool can_activate_push; - public weak GLib.Queue preroll_queue; - public int preroll_queue_max_len; - public int preroll_queued; - public int buffers_queued; - public int events_queued; - public bool eos; - public bool eos_queued; - public bool need_preroll; - public bool have_preroll; - public bool playing_async; - public bool have_newsegment; - public weak Gst.Segment segment; - public weak Gst.ClockID clock_id; - public weak Gst.ClockTime end_time; - public bool flushing; - public pointer abidata; - public weak Gst.Buffer get_last_buffer (); - public weak Gst.ClockTime get_latency (); - public int64 get_max_lateness (); - public bool get_sync (); - public weak Gst.ClockTimeDiff get_ts_offset (); - public bool is_async_enabled (); - public bool is_qos_enabled (); - public bool query_latency (bool live, bool upstream_live, Gst.ClockTime min_latency, Gst.ClockTime max_latency); - public void set_async_enabled (bool enabled); - public void set_max_lateness (int64 max_lateness); - public void set_qos_enabled (bool enabled); - public void set_sync (bool sync); - public void set_ts_offset (Gst.ClockTimeDiff offset); - public Gst.FlowReturn wait_eos (Gst.ClockTime time, Gst.ClockTimeDiff jitter); - public Gst.FlowReturn wait_preroll (); - [NoAccessorMethod] - public weak bool async { get; set; } - public weak Gst.Buffer last_buffer { get; } - public weak int64 max_lateness { get; set; } - [NoAccessorMethod] - public weak uint preroll_queue_len { get; set construct; } - [NoAccessorMethod] - public weak bool qos { get; set; } - public weak bool sync { get; set; } - public weak int64 ts_offset { get; set; } - } - [CCode (cheader_filename = "gst/gst.h")] - public class BaseSrc : Gst.Element { - public weak Gst.Pad srcpad; - public weak GLib.Mutex live_lock; - public weak GLib.Cond live_cond; - public bool live_running; - public bool can_activate_push; - public Gst.ActivateMode pad_mode; - public bool seekable; - public bool random_access; - public weak Gst.ClockID clock_id; - public weak Gst.ClockTime end_time; - public weak Gst.Segment segment; - public bool need_newsegment; - public uint64 offset; - public uint64 size; - public int num_buffers_left; - public pointer data; - public bool get_do_timestamp (); - public bool is_live (); - public bool query_latency (bool live, Gst.ClockTime min_latency, Gst.ClockTime max_latency); - public void set_do_timestamp (bool live); - public void set_format (Gst.Format format); - public void set_live (bool live); - public Gst.FlowReturn wait_playing (); - [NoAccessorMethod] - public weak ulong blocksize { get; set; } - public weak bool do_timestamp { get; set; } - [NoAccessorMethod] - public weak int num_buffers { get; set; } - [NoAccessorMethod] - public weak bool typefind { get; set; } - } - [CCode (cheader_filename = "gst/gst.h")] - public class BaseTransform : Gst.Element { - public weak Gst.Pad sinkpad; - public weak Gst.Pad srcpad; - public bool passthrough; - public bool always_in_place; - public weak Gst.Caps cache_caps1; - public uint cache_caps1_size; - public weak Gst.Caps cache_caps2; - public uint cache_caps2_size; - public bool have_same_caps; - public bool delay_configure; - public bool pending_configure; - public bool negotiated; - public bool have_newsegment; - public weak Gst.Segment segment; - public weak GLib.Mutex transform_lock; - public bool is_in_place (); - public bool is_passthrough (); - public bool is_qos_enabled (); - public void set_in_place (bool in_place); - public void set_passthrough (bool passthrough); - public void set_qos_enabled (bool enabled); - public void update_qos (double proportion, Gst.ClockTimeDiff diff, Gst.ClockTime timestamp); - [NoAccessorMethod] - public weak bool qos { get; set; } - } - [CCode (cheader_filename = "gst/gst.h")] public class Bin : Gst.Element, Gst.ChildProxy { public int numchildren; public weak GLib.List children; @@ -1324,64 +1161,6 @@ namespace Gst { public weak int window_threshold { get; set; } } [CCode (cheader_filename = "gst/gst.h")] - public class CollectPads : Gst.Object { - public weak GLib.SList data; - public uint cookie; - public weak GLib.Cond cond; - public Gst.CollectPadsFunction func; - public pointer user_data; - public uint numpads; - public uint queuedpads; - public uint eospads; - public bool started; - public pointer abidata; - public weak Gst.CollectData add_pad (Gst.Pad pad, uint size); - public weak Gst.CollectData add_pad_full (Gst.Pad pad, uint size, Gst.CollectDataDestroyNotify destroy_notify); - public uint available (); - public Gst.FlowReturn collect (); - public Gst.FlowReturn collect_range (uint64 offset, uint length); - public uint flush (Gst.CollectData data, uint size); - public bool is_active (Gst.Pad pad); - public CollectPads (); - public weak Gst.Buffer peek (Gst.CollectData data); - public weak Gst.Buffer pop (Gst.CollectData data); - public uint read (Gst.CollectData data, uchar bytes, uint size); - public bool remove_pad (Gst.Pad pad); - public void set_flushing (bool flushing); - public void set_function (Gst.CollectPadsFunction func, pointer user_data); - public void start (); - public void stop (); - } - [CCode (cheader_filename = "gst/gst.h")] - public class DataQueue : GLib.Object { - public weak GLib.Queue queue; - public weak Gst.DataQueueSize cur_level; - public Gst.DataQueueCheckFullFunction checkfull; - public pointer checkdata; - public weak GLib.Mutex qlock; - public weak GLib.Cond item_add; - public weak GLib.Cond item_del; - public bool flushing; - public bool drop_head (GLib.Type type); - public void flush (); - public void get_level (Gst.DataQueueSize level); - public bool is_empty (); - public bool is_full (); - public void limits_changed (); - public DataQueue (Gst.DataQueueCheckFullFunction checkfull, pointer checkdata); - public bool pop (out weak Gst.DataQueueItem item); - public bool push (Gst.DataQueueItem item); - public void set_flushing (bool flushing); - [NoAccessorMethod] - public weak uint current_level_bytes { get; } - [NoAccessorMethod] - public weak uint64 current_level_time { get; } - [NoAccessorMethod] - public weak uint current_level_visible { get; } - public signal void empty (); - public signal void full (); - } - [CCode (cheader_filename = "gst/gst.h")] public class Element : Gst.Object { public pointer state_lock; public weak GLib.Cond state_cond; @@ -1754,6 +1533,7 @@ namespace Gst { public static weak Gst.Plugin load_by_name (string name); public static weak Gst.Plugin load_file (string filename) throws GLib.Error; public bool name_filter (string name); + public static bool register_static (Gst.PluginDesc desc); } [CCode (cheader_filename = "gst/gst.h")] public class PluginFeature : Gst.Object { @@ -1771,9 +1551,6 @@ namespace Gst { public bool type_name_filter (Gst.TypeNameData data); } [CCode (cheader_filename = "gst/gst.h")] - public class PushSrc : Gst.BaseSrc { - } - [CCode (cheader_filename = "gst/gst.h")] public class Registry : Gst.Object { public weak GLib.List plugins; public weak GLib.List features; @@ -1897,9 +1674,6 @@ namespace Gst { public static delegate bool BusFunc (Gst.Bus bus, Gst.Message message, pointer data); public static delegate Gst.BusSyncReply BusSyncHandler (Gst.Bus bus, Gst.Message message, pointer data); public static delegate bool ClockCallback (Gst.Clock clock, Gst.ClockTime time, Gst.ClockID id, pointer user_data); - public static delegate void CollectDataDestroyNotify (Gst.CollectData data); - public static delegate Gst.FlowReturn CollectPadsFunction (Gst.CollectPads pads, pointer user_data); - public static delegate bool DataQueueCheckFullFunction (Gst.DataQueue queue, uint visible, uint bytes, uint64 time, pointer checkdata); public static delegate void DebugFuncPtr (); public static delegate bool FilterFunc (pointer obj, pointer user_data); public static delegate bool IndexFilter (Gst.Index index, Gst.IndexEntry entry, pointer user_data); @@ -1940,15 +1714,12 @@ namespace Gst { public static delegate void TagMergeFunc (GLib.Value dest, GLib.Value src); public static delegate void TaskFunction (pointer data); public static delegate void TypeFindFunction (Gst.TypeFind find, pointer data); - public static delegate Gst.FlowReturn TypeFindHelperGetRangeFunction (Gst.Object obj, uint64 offset, uint length, out weak Gst.Buffer buffer); public static delegate int ValueCompareFunc (GLib.Value value1, GLib.Value value2); public static delegate bool ValueDeserializeFunc (GLib.Value dest, string s); public static delegate bool ValueIntersectFunc (GLib.Value dest, GLib.Value value1, GLib.Value value2); public static delegate weak string ValueSerializeFunc (GLib.Value value1); public static delegate bool ValueSubtractFunc (GLib.Value dest, GLib.Value minuend, GLib.Value subtrahend); public static delegate bool ValueUnionFunc (GLib.Value dest, GLib.Value value1, GLib.Value value2); - public const string BASE_TRANSFORM_SINK_NAME; - public const string BASE_TRANSFORM_SRC_NAME; public const int BUFFER_COPY_ALL; public const int BUFFER_OFFSET_NONE; public const string BUFFER_TRACE_NAME; @@ -2117,6 +1888,7 @@ namespace Gst { [NoArrayLength] public static void util_dump_mem (uchar[] mem, uint size); public static uint64 util_gdouble_to_guint64 (double value); + public static weak Gst.ClockTime util_get_timestamp (); public static double util_guint64_to_gdouble (uint64 value); public static void util_set_object_arg (GLib.Object object, string name, string value); public static void util_set_value_from_string (GLib.Value value, string value_str); diff --git a/vapi/gstreamer-audio-0.10.deps b/vapi/gstreamer-audio-0.10.deps new file mode 100644 index 0000000..e6d82b2 --- /dev/null +++ b/vapi/gstreamer-audio-0.10.deps @@ -0,0 +1,3 @@ +gstreamer-0.10 +gstreamer-base-0.10 +gstreamer-interfaces-0.10 diff --git a/vapi/gstreamer-audio-0.10.vapi b/vapi/gstreamer-audio-0.10.vapi new file mode 100644 index 0000000..5e54a09 --- /dev/null +++ b/vapi/gstreamer-audio-0.10.vapi @@ -0,0 +1,236 @@ +/* gstreamer-audio-0.10.vapi generated by lt-vapigen, do not modify. */ + +[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")] +namespace Gst { + [CCode (cprefix = "GST_AUDIO_CHANNEL_POSITION_", cheader_filename = "gst/gst.h")] + public enum AudioChannelPosition { + INVALID, + FRONT_MONO, + FRONT_LEFT, + FRONT_RIGHT, + REAR_CENTER, + REAR_LEFT, + REAR_RIGHT, + LFE, + FRONT_CENTER, + FRONT_LEFT_OF_CENTER, + FRONT_RIGHT_OF_CENTER, + SIDE_LEFT, + SIDE_RIGHT, + NONE, + NUM, + } + [CCode (cprefix = "GST_AUDIO_FIELD_", cheader_filename = "gst/gst.h")] + public enum AudioFieldFlag { + RATE, + CHANNELS, + ENDIANNESS, + WIDTH, + DEPTH, + SIGNED, + } + [CCode (cprefix = "GST_BASE_AUDIO_SINK_SLAVE_", cheader_filename = "gst/gst.h")] + public enum BaseAudioSinkSlaveMethod { + RESAMPLE, + SKEW, + NONE, + } + [CCode (cprefix = "GST_", cheader_filename = "gst/gst.h")] + public enum BufferFormat { + UNKNOWN, + S8, + U8, + S16_LE, + S16_BE, + U16_LE, + U16_BE, + S24_LE, + S24_BE, + U24_LE, + U24_BE, + S32_LE, + S32_BE, + U32_LE, + U32_BE, + S24_3LE, + S24_3BE, + U24_3LE, + U24_3BE, + S20_3LE, + S20_3BE, + U20_3LE, + U20_3BE, + S18_3LE, + S18_3BE, + U18_3LE, + U18_3BE, + FLOAT32_LE, + FLOAT32_BE, + FLOAT64_LE, + FLOAT64_BE, + MU_LAW, + A_LAW, + IMA_ADPCM, + MPEG, + GSM, + } + [CCode (cprefix = "GST_BUFTYPE_", cheader_filename = "gst/gst.h")] + public enum BufferFormatType { + LINEAR, + FLOAT, + MU_LAW, + A_LAW, + IMA_ADPCM, + MPEG, + GSM, + } + [CCode (cprefix = "GST_SEGSTATE_", cheader_filename = "gst/gst.h")] + public enum RingBufferSegState { + INVALID, + EMPTY, + FILLED, + PARTIAL, + } + [CCode (cprefix = "GST_RING_BUFFER_STATE_", cheader_filename = "gst/gst.h")] + public enum RingBufferState { + STOPPED, + PAUSED, + STARTED, + } + [CCode (cheader_filename = "gst/gst.h")] + public class RingBufferSpec { + public weak Gst.Caps caps; + public Gst.BufferFormatType type; + public Gst.BufferFormat format; + public bool sign; + public bool bigend; + public int width; + public int depth; + public int rate; + public int channels; + public uint64 latency_time; + public uint64 buffer_time; + public int segsize; + public int segtotal; + public int bytes_per_sample; + public weak uchar[] silence_sample; + public weak pointer[] _gst_reserved; + } + [CCode (cheader_filename = "gst/gst.h")] + public class AudioClock : Gst.SystemClock { + public Gst.AudioClockGetTimeFunc func; + public pointer user_data; + public weak Gst.ClockTime last_time; + public AudioClock (string name, Gst.AudioClockGetTimeFunc func, pointer user_data); + } + [CCode (cheader_filename = "gst/gst.h")] + public class AudioFilter : Gst.BaseTransform { + public weak Gst.RingBufferSpec format; + public static void class_add_pad_templates (pointer klass, Gst.Caps allowed_caps); + } + [CCode (cheader_filename = "gst/gst.h")] + public class AudioSink : Gst.BaseAudioSink { + public weak GLib.Thread thread; + } + [CCode (cheader_filename = "gst/gst.h")] + public class AudioSrc : Gst.BaseAudioSrc { + public weak GLib.Thread thread; + } + [CCode (cheader_filename = "gst/gst.h")] + public class BaseAudioSink : Gst.BaseSink { + public weak Gst.RingBuffer ringbuffer; + public uint64 next_sample; + public weak Gst.Clock provided_clock; + public virtual weak Gst.RingBuffer create_ringbuffer (); + public bool get_provide_clock (); + public Gst.BaseAudioSinkSlaveMethod get_slave_method (); + public void set_provide_clock (bool provide); + public void set_slave_method (Gst.BaseAudioSinkSlaveMethod method); + [NoAccessorMethod] + public weak int64 buffer_time { get; set; } + [NoAccessorMethod] + public weak int64 latency_time { get; set; } + public weak bool provide_clock { get; set; } + public weak Gst.BaseAudioSinkSlaveMethod slave_method { get; set; } + } + [CCode (cheader_filename = "gst/gst.h")] + public class BaseAudioSrc : Gst.PushSrc { + public weak Gst.RingBuffer ringbuffer; + public uint64 next_sample; + public weak Gst.Clock clock; + public virtual weak Gst.RingBuffer create_ringbuffer (); + public bool get_provide_clock (); + public void set_provide_clock (bool provide); + [NoAccessorMethod] + public weak int64 buffer_time { get; set; } + [NoAccessorMethod] + public weak int64 latency_time { get; set; } + public weak bool provide_clock { get; set; } + } + [CCode (cheader_filename = "gst/gst.h")] + public class RingBuffer : Gst.Object { + public weak GLib.Cond cond; + public bool open; + public bool acquired; + public weak Gst.Buffer data; + public weak Gst.RingBufferSpec spec; + public Gst.RingBufferSegState segstate; + public int samples_per_seg; + public uchar empty_seg; + public int state; + public int segdone; + public int segbase; + public int waiting; + public Gst.RingBufferCallback callback; + public pointer cb_data; + public pointer abidata; + public virtual bool acquire (Gst.RingBufferSpec spec); + public void advance (uint advance); + public void clear (int segment); + public void clear_all (); + public virtual bool close_device (); + [NoArrayLength] + public uint commit (uint64 sample, uchar[] data, uint len); + [NoArrayLength] + public uint commit_full (uint64 sample, uchar[] data, int in_samples, int out_samples, int accum); + public static void debug_spec_buff (Gst.RingBufferSpec spec); + public static void debug_spec_caps (Gst.RingBufferSpec spec); + public virtual uint delay (); + public bool device_is_open (); + public bool is_acquired (); + public void may_start (bool allowed); + public virtual bool open_device (); + public static bool parse_caps (Gst.RingBufferSpec spec, Gst.Caps caps); + public virtual bool pause (); + public bool prepare_read (int segment, uchar readptr, int len); + [NoArrayLength] + public uint read (uint64 sample, uchar[] data, uint len); + public virtual bool release (); + public uint64 samples_done (); + public void set_callback (Gst.RingBufferCallback cb, pointer user_data); + public void set_flushing (bool flushing); + public void set_sample (uint64 sample); + public virtual bool start (); + public virtual bool stop (); + } + public static delegate weak Gst.ClockTime AudioClockGetTimeFunc (Gst.Clock clock, pointer user_data); + public static delegate bool AudioMixerFilterFunc (Gst.Mixer mixer, pointer user_data); + public static delegate void RingBufferCallback (Gst.RingBuffer rbuf, uchar data, uint len, pointer user_data); + public const int AUDIO_DEF_RATE; + public const string AUDIO_FLOAT_PAD_TEMPLATE_CAPS; + public const string AUDIO_FLOAT_STANDARD_PAD_TEMPLATE_CAPS; + public const string AUDIO_INT_PAD_TEMPLATE_CAPS; + public const string AUDIO_INT_STANDARD_PAD_TEMPLATE_CAPS; + public static weak Gst.Buffer audio_buffer_clip (Gst.Buffer buffer, Gst.Segment segment, int rate, int frame_size); + public static weak GLib.List audio_default_registry_mixer_filter (Gst.AudioMixerFilterFunc filter_func, bool first, pointer user_data); + public static weak Gst.ClockTime audio_duration_from_pad_buffer (Gst.Pad pad, Gst.Buffer buf); + public static Gst.AudioChannelPosition audio_fixate_channel_positions (Gst.Structure str); + public static int audio_frame_byte_size (Gst.Pad pad); + public static long audio_frame_length (Gst.Pad pad, Gst.Buffer buf); + public static Gst.AudioChannelPosition audio_get_channel_positions (Gst.Structure str); + public static bool audio_is_buffer_framed (Gst.Pad pad, Gst.Buffer buf); + public static void audio_set_caps_channel_positions_list (Gst.Caps caps, Gst.AudioChannelPosition pos, int num_positions); + public static void audio_set_channel_positions (Gst.Structure str, Gst.AudioChannelPosition pos); + public static void audio_set_structure_channel_positions_list (Gst.Structure str, Gst.AudioChannelPosition pos, int num_positions); + public static void audio_structure_set_int (Gst.Structure structure, Gst.AudioFieldFlag flag); +} diff --git a/vapi/gstreamer-base-0.10.deps b/vapi/gstreamer-base-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/gstreamer-base-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/gstreamer-base-0.10.vapi b/vapi/gstreamer-base-0.10.vapi new file mode 100644 index 0000000..ac19fac --- /dev/null +++ b/vapi/gstreamer-base-0.10.vapi @@ -0,0 +1,233 @@ +/* gstreamer-base-0.10.vapi generated by lt-vapigen, do not modify. */ + +[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")] +namespace Gst { + [CCode (cprefix = "GST_BASE_SRC_", cheader_filename = "gst/gst.h")] + public enum BaseSrcFlags { + STARTED, + FLAG_LAST, + } + [CCode (cheader_filename = "gst/gst.h")] + public class CollectData { + public weak Gst.CollectPads collect; + public weak Gst.Pad pad; + public weak Gst.Buffer buffer; + public uint pos; + public weak Gst.Segment segment; + public pointer abidata; + } + [CCode (cheader_filename = "gst/gst.h")] + public class DataQueueItem { + public weak Gst.MiniObject object; + public uint size; + public uint64 duration; + public bool visible; + public GLib.DestroyNotify destroy; + } + [CCode (cheader_filename = "gst/gst.h")] + public class DataQueueSize { + public uint visible; + public uint bytes; + public uint64 time; + } + [CCode (cheader_filename = "gst/gst.h")] + public class Adapter : GLib.Object { + public weak GLib.SList buflist; + public uint size; + public uint skip; + public uchar assembled_data; + public uint assembled_size; + public uint assembled_len; + public weak GLib.SList buflist_end; + public uint available (); + public uint available_fast (); + public void clear (); + public void copy (uchar dest, uint offset, uint size); + public void flush (uint flush); + public Adapter (); + public uchar peek (uint size); + public void push (Gst.Buffer buf); + public uchar take (uint nbytes); + public weak Gst.Buffer take_buffer (uint nbytes); + } + [CCode (cheader_filename = "gst/gst.h")] + public class BaseSink : Gst.Element { + public weak Gst.Pad sinkpad; + public Gst.ActivateMode pad_mode; + public uint64 offset; + public bool can_activate_pull; + public bool can_activate_push; + public weak GLib.Queue preroll_queue; + public int preroll_queue_max_len; + public int preroll_queued; + public int buffers_queued; + public int events_queued; + public bool eos; + public bool eos_queued; + public bool need_preroll; + public bool have_preroll; + public bool playing_async; + public bool have_newsegment; + public weak Gst.Segment segment; + public weak Gst.ClockID clock_id; + public weak Gst.ClockTime end_time; + public bool flushing; + public pointer abidata; + public weak Gst.Buffer get_last_buffer (); + public weak Gst.ClockTime get_latency (); + public int64 get_max_lateness (); + public bool get_sync (); + public weak Gst.ClockTimeDiff get_ts_offset (); + public bool is_async_enabled (); + public bool is_qos_enabled (); + public bool query_latency (bool live, bool upstream_live, Gst.ClockTime min_latency, Gst.ClockTime max_latency); + public void set_async_enabled (bool enabled); + public void set_max_lateness (int64 max_lateness); + public void set_qos_enabled (bool enabled); + public void set_sync (bool sync); + public void set_ts_offset (Gst.ClockTimeDiff offset); + public Gst.FlowReturn wait_eos (Gst.ClockTime time, Gst.ClockTimeDiff jitter); + public Gst.FlowReturn wait_preroll (); + [NoAccessorMethod] + public weak bool async { get; set; } + public weak Gst.Buffer last_buffer { get; } + public weak int64 max_lateness { get; set; } + [NoAccessorMethod] + public weak uint preroll_queue_len { get; set construct; } + [NoAccessorMethod] + public weak bool qos { get; set; } + public weak bool sync { get; set; } + public weak int64 ts_offset { get; set; } + } + [CCode (cheader_filename = "gst/gst.h")] + public class BaseSrc : Gst.Element { + public weak Gst.Pad srcpad; + public weak GLib.Mutex live_lock; + public weak GLib.Cond live_cond; + public bool live_running; + public bool can_activate_push; + public Gst.ActivateMode pad_mode; + public bool seekable; + public bool random_access; + public weak Gst.ClockID clock_id; + public weak Gst.ClockTime end_time; + public weak Gst.Segment segment; + public bool need_newsegment; + public uint64 offset; + public uint64 size; + public int num_buffers_left; + public pointer data; + public bool get_do_timestamp (); + public bool is_live (); + public bool query_latency (bool live, Gst.ClockTime min_latency, Gst.ClockTime max_latency); + public void set_do_timestamp (bool live); + public void set_format (Gst.Format format); + public void set_live (bool live); + public Gst.FlowReturn wait_playing (); + [NoAccessorMethod] + public weak ulong blocksize { get; set; } + public weak bool do_timestamp { get; set; } + [NoAccessorMethod] + public weak int num_buffers { get; set; } + [NoAccessorMethod] + public weak bool typefind { get; set; } + } + [CCode (cheader_filename = "gst/gst.h")] + public class BaseTransform : Gst.Element { + public weak Gst.Pad sinkpad; + public weak Gst.Pad srcpad; + public bool passthrough; + public bool always_in_place; + public weak Gst.Caps cache_caps1; + public uint cache_caps1_size; + public weak Gst.Caps cache_caps2; + public uint cache_caps2_size; + public bool have_same_caps; + public bool delay_configure; + public bool pending_configure; + public bool negotiated; + public bool have_newsegment; + public weak Gst.Segment segment; + public weak GLib.Mutex transform_lock; + public bool is_in_place (); + public bool is_passthrough (); + public bool is_qos_enabled (); + public void set_gap_aware (bool gap_aware); + public void set_in_place (bool in_place); + public void set_passthrough (bool passthrough); + public void set_qos_enabled (bool enabled); + public void update_qos (double proportion, Gst.ClockTimeDiff diff, Gst.ClockTime timestamp); + [NoAccessorMethod] + public weak bool qos { get; set; } + } + [CCode (cheader_filename = "gst/gst.h")] + public class CollectPads : Gst.Object { + public weak GLib.SList data; + public uint cookie; + public weak GLib.Cond cond; + public Gst.CollectPadsFunction func; + public pointer user_data; + public uint numpads; + public uint queuedpads; + public uint eospads; + public bool started; + public pointer abidata; + public weak Gst.CollectData add_pad (Gst.Pad pad, uint size); + public weak Gst.CollectData add_pad_full (Gst.Pad pad, uint size, Gst.CollectDataDestroyNotify destroy_notify); + public uint available (); + public Gst.FlowReturn collect (); + public Gst.FlowReturn collect_range (uint64 offset, uint length); + public uint flush (Gst.CollectData data, uint size); + public bool is_active (Gst.Pad pad); + public CollectPads (); + public weak Gst.Buffer peek (Gst.CollectData data); + public weak Gst.Buffer pop (Gst.CollectData data); + public uint read (Gst.CollectData data, uchar bytes, uint size); + public bool remove_pad (Gst.Pad pad); + public void set_flushing (bool flushing); + public void set_function (Gst.CollectPadsFunction func, pointer user_data); + public void start (); + public void stop (); + } + [CCode (cheader_filename = "gst/gst.h")] + public class DataQueue : GLib.Object { + public weak GLib.Queue queue; + public weak Gst.DataQueueSize cur_level; + public Gst.DataQueueCheckFullFunction checkfull; + public pointer checkdata; + public weak GLib.Mutex qlock; + public weak GLib.Cond item_add; + public weak GLib.Cond item_del; + public bool flushing; + public bool drop_head (GLib.Type type); + public void flush (); + public void get_level (Gst.DataQueueSize level); + public bool is_empty (); + public bool is_full (); + public void limits_changed (); + public DataQueue (Gst.DataQueueCheckFullFunction checkfull, pointer checkdata); + public bool pop (out weak Gst.DataQueueItem item); + public bool push (Gst.DataQueueItem item); + public void set_flushing (bool flushing); + [NoAccessorMethod] + public weak uint current_level_bytes { get; } + [NoAccessorMethod] + public weak uint64 current_level_time { get; } + [NoAccessorMethod] + public weak uint current_level_visible { get; } + public signal void empty (); + public signal void full (); + } + [CCode (cheader_filename = "gst/gst.h")] + public class PushSrc : Gst.BaseSrc { + } + public static delegate void CollectDataDestroyNotify (Gst.CollectData data); + public static delegate Gst.FlowReturn CollectPadsFunction (Gst.CollectPads pads, pointer user_data); + public static delegate bool DataQueueCheckFullFunction (Gst.DataQueue queue, uint visible, uint bytes, uint64 time, pointer checkdata); + public static delegate Gst.FlowReturn TypeFindHelperGetRangeFunction (Gst.Object obj, uint64 offset, uint length, out weak Gst.Buffer buffer); + public const string BASE_TRANSFORM_SINK_NAME; + public const string BASE_TRANSFORM_SRC_NAME; + public static weak Gst.Caps type_find_helper (Gst.Pad src, uint64 size); + public static weak Gst.Caps type_find_helper_for_buffer (Gst.Object obj, Gst.Buffer buf, Gst.TypeFindProbability prob); + public static weak Gst.Caps type_find_helper_get_range (Gst.Object obj, Gst.TypeFindHelperGetRangeFunction func, uint64 size, Gst.TypeFindProbability prob); +} diff --git a/vapi/gstreamer-check-0.10.deps b/vapi/gstreamer-check-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/gstreamer-check-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/gstreamer-check-0.10.vapi b/vapi/gstreamer-check-0.10.vapi new file mode 100644 index 0000000..6634813 --- /dev/null +++ b/vapi/gstreamer-check-0.10.vapi @@ -0,0 +1,26 @@ +/* gstreamer-check-0.10.vapi generated by lt-vapigen, do not modify. */ + +[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")] +namespace Gst { + [CCode (cheader_filename = "gst/gst.h")] + public class CheckABIStruct { + public weak string name; + public int size; + public int abi_size; + } + public static weak Gst.Buffer buffer_straw_get_buffer (Gst.Element bin, Gst.Pad pad); + public static void buffer_straw_start_pipeline (Gst.Element bin, Gst.Pad pad); + public static void buffer_straw_stop_pipeline (Gst.Element bin, Gst.Pad pad); + [NoArrayLength] + public static void check_abi_list (Gst.CheckABIStruct[] list, bool have_abi_sizes); + public static Gst.FlowReturn check_chain_func (Gst.Pad pad, Gst.Buffer buffer); + public static void check_init (int argc, string argv); + public static void check_message_error (Gst.Message message, Gst.MessageType type, GLib.Quark domain, int code); + public static int check_run_suite (pointer suite, string name, string fname); + public static weak Gst.Element check_setup_element (string factory); + public static weak Gst.Pad check_setup_sink_pad (Gst.Element element, Gst.StaticPadTemplate template, Gst.Caps caps); + public static weak Gst.Pad check_setup_src_pad (Gst.Element element, Gst.StaticPadTemplate template, Gst.Caps caps); + public static void check_teardown_element (Gst.Element element); + public static void check_teardown_sink_pad (Gst.Element element); + public static void check_teardown_src_pad (Gst.Element element); +} diff --git a/vapi/gstreamer-controller-0.10.deps b/vapi/gstreamer-controller-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/gstreamer-controller-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/gstreamer-controller-0.10.vapi b/vapi/gstreamer-controller-0.10.vapi new file mode 100644 index 0000000..bf95093 --- /dev/null +++ b/vapi/gstreamer-controller-0.10.vapi @@ -0,0 +1,114 @@ +/* gstreamer-controller-0.10.vapi generated by lt-vapigen, do not modify. */ + +[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")] +namespace Gst { + [CCode (cprefix = "GST_INTERPOLATE_", cheader_filename = "gst/gst.h")] + public enum InterpolateMode { + NONE, + TRIGGER, + LINEAR, + QUADRATIC, + CUBIC, + USER, + } + [CCode (cprefix = "", cheader_filename = "gst/gst.h")] + public enum LFOWaveform { + Sine waveform (default), + Square waveform, + Saw waveform, + Reverse saw waveform, + Triangle waveform, + } + [CCode (cheader_filename = "gst/gst.h")] + public class TimedValue { + public weak Gst.ClockTime timestamp; + public weak GLib.Value value; + } + [CCode (cheader_filename = "gst/gst.h")] + public class ValueArray { + public weak string property_name; + public int nbsamples; + public weak Gst.ClockTime sample_interval; + public pointer values; + } + [CCode (cheader_filename = "gst/gst.h")] + public class ControlSource : GLib.Object { + public bool bound; + public bool bind (GLib.ParamSpec pspec); + public bool get_value (Gst.ClockTime timestamp, GLib.Value value); + public bool get_value_array (Gst.ClockTime timestamp, Gst.ValueArray value_array); + } + [CCode (cheader_filename = "gst/gst.h")] + public class Controller : GLib.Object { + public weak GLib.List properties; + public weak GLib.Mutex @lock; + public weak GLib.Object object; + public weak GLib.Value get (string property_name, Gst.ClockTime timestamp); + public weak GLib.List get_all (string property_name); + public weak Gst.ControlSource get_control_source (string property_name); + public bool get_value_array (Gst.ClockTime timestamp, Gst.ValueArray value_array); + public bool get_value_arrays (Gst.ClockTime timestamp, GLib.SList value_arrays); + public static bool init (int argc, out weak string argv); + public Controller (GLib.Object object); + public Controller.list (GLib.Object object, GLib.List list); + public Controller.valist (GLib.Object object, pointer var_args); + public bool remove_properties (); + public bool remove_properties_list (GLib.List list); + public bool remove_properties_valist (pointer var_args); + public bool set (string property_name, Gst.ClockTime timestamp, GLib.Value value); + public bool set_control_source (string property_name, Gst.ControlSource csource); + public void set_disabled (bool disabled); + public bool set_from_list (string property_name, GLib.SList timedvalues); + public bool set_interpolation_mode (string property_name, Gst.InterpolateMode mode); + public void set_property_disabled (string property_name, bool disabled); + public weak Gst.ClockTime suggest_next_sync (); + public bool sync_values (Gst.ClockTime timestamp); + public bool unset (string property_name, Gst.ClockTime timestamp); + public bool unset_all (string property_name); + [NoAccessorMethod] + public weak uint64 control_rate { get; set; } + } + [CCode (cheader_filename = "gst/gst.h")] + public class InterpolationControlSource : Gst.ControlSource { + public weak GLib.Mutex @lock; + public weak GLib.List get_all (); + public int get_count (); + public InterpolationControlSource (); + public bool set (Gst.ClockTime timestamp, GLib.Value value); + public bool set_from_list (GLib.SList timedvalues); + public bool set_interpolation_mode (Gst.InterpolateMode mode); + public bool unset (Gst.ClockTime timestamp); + public void unset_all (); + } + [CCode (cheader_filename = "gst/gst.h")] + public class LFOControlSource : Gst.ControlSource { + public weak GLib.Mutex @lock; + public LFOControlSource (); + [NoAccessorMethod] + public weak GLib.Value amplitude { get; set; } + [NoAccessorMethod] + public weak double frequency { get; set; } + [NoAccessorMethod] + public weak GLib.Value offset { get; set; } + [NoAccessorMethod] + public weak uint64 timeshift { get; set; } + [NoAccessorMethod] + public weak Gst.LFOWaveform waveform { get; set; } + } + public static delegate bool ControlSourceBind (Gst.ControlSource self, GLib.ParamSpec pspec); + public static delegate bool ControlSourceGetValue (Gst.ControlSource self, Gst.ClockTime timestamp, GLib.Value value); + public static delegate bool ControlSourceGetValueArray (Gst.ControlSource self, Gst.ClockTime timestamp, Gst.ValueArray value_array); + public const int PARAM_CONTROLLABLE; + public static weak Gst.Controller object_control_properties (GLib.Object object); + public static weak Gst.ClockTime object_get_control_rate (GLib.Object object); + public static weak Gst.ControlSource object_get_control_source (GLib.Object object, string property_name); + public static weak Gst.Controller object_get_controller (GLib.Object object); + public static bool object_get_value_array (GLib.Object object, Gst.ClockTime timestamp, Gst.ValueArray value_array); + public static bool object_get_value_arrays (GLib.Object object, Gst.ClockTime timestamp, GLib.SList value_arrays); + public static void object_set_control_rate (GLib.Object object, Gst.ClockTime control_rate); + public static bool object_set_control_source (GLib.Object object, string property_name, Gst.ControlSource csource); + public static bool object_set_controller (GLib.Object object, Gst.Controller controller); + public static weak Gst.ClockTime object_suggest_next_sync (GLib.Object object); + public static bool object_sync_values (GLib.Object object, Gst.ClockTime timestamp); + public static bool object_uncontrol_properties (GLib.Object object); +} diff --git a/vapi/gstreamer-dataprotocol-0.10.deps b/vapi/gstreamer-dataprotocol-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/gstreamer-dataprotocol-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/gstreamer-dataprotocol-0.10.vapi b/vapi/gstreamer-dataprotocol-0.10.vapi new file mode 100644 index 0000000..a8fc81d --- /dev/null +++ b/vapi/gstreamer-dataprotocol-0.10.vapi @@ -0,0 +1,52 @@ +/* gstreamer-dataprotocol-0.10.vapi generated by lt-vapigen, do not modify. */ + +[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")] +namespace Gst { + [CCode (cprefix = "GST_DP_HEADER_FLAG_", cheader_filename = "gst/gst.h")] + public enum DPHeaderFlag { + NONE, + CRC_HEADER, + CRC_PAYLOAD, + CRC, + } + [CCode (cprefix = "GST_DP_PAYLOAD_", cheader_filename = "gst/gst.h")] + public enum DPPayloadType { + NONE, + BUFFER, + CAPS, + EVENT_NONE, + } + [CCode (cprefix = "", cheader_filename = "gst/gst.h")] + public enum DPVersion { + GDP Version 0.2, + GDP Version 1.0, + } + [CCode (cheader_filename = "gst/gst.h")] + public class DPPacketizer { + public Gst.DPVersion version; + public Gst.DPHeaderFromBufferFunction header_from_buffer; + public Gst.DPPacketFromCapsFunction packet_from_caps; + public Gst.DPPacketFromEventFunction packet_from_event; + public weak pointer[] _gst_reserved; + public DPPacketizer (Gst.DPVersion version); + } + public static delegate bool DPHeaderFromBufferFunction (Gst.Buffer buffer, Gst.DPHeaderFlag flags, uint length, uchar header); + public static delegate bool DPPacketFromCapsFunction (Gst.Caps caps, Gst.DPHeaderFlag flags, uint length, uchar header, uchar payload); + public static delegate bool DPPacketFromEventFunction (Gst.Event event, Gst.DPHeaderFlag flags, uint length, uchar header, uchar payload); + public const int DP_HEADER_LENGTH; + public const int DP_VERSION_MAJOR; + public const int DP_VERSION_MINOR; + public static weak Gst.Buffer dp_buffer_from_header (uint header_length, uchar header); + public static weak Gst.Caps dp_caps_from_packet (uint header_length, uchar header, uchar payload); + public static ushort dp_crc (uchar buffer, uint length); + public static weak Gst.Event dp_event_from_packet (uint header_length, uchar header, uchar payload); + public static bool dp_header_from_buffer (Gst.Buffer buffer, Gst.DPHeaderFlag flags, uint length, uchar header); + public static uint dp_header_payload_length (uchar header); + public static Gst.DPPayloadType dp_header_payload_type (uchar header); + public static void dp_init (); + public static bool dp_packet_from_caps (Gst.Caps caps, Gst.DPHeaderFlag flags, uint length, uchar header, uchar payload); + public static bool dp_packet_from_event (Gst.Event event, Gst.DPHeaderFlag flags, uint length, uchar header, uchar payload); + public static bool dp_validate_header (uint header_length, uchar header); + public static bool dp_validate_packet (uint header_length, uchar header, uchar payload); + public static bool dp_validate_payload (uint header_length, uchar header, uchar payload); +} diff --git a/vapi/gstreamer-fft-0.10.deps b/vapi/gstreamer-fft-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/gstreamer-fft-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/gstreamer-fft-0.10.vapi b/vapi/gstreamer-fft-0.10.vapi new file mode 100644 index 0000000..a197791 --- /dev/null +++ b/vapi/gstreamer-fft-0.10.vapi @@ -0,0 +1,78 @@ +/* gstreamer-fft-0.10.vapi generated by lt-vapigen, do not modify. */ + +[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")] +namespace Gst { + [CCode (cprefix = "GST_FFT_WINDOW_", cheader_filename = "gst/gst.h")] + public enum FFTWindow { + RECTANGULAR, + HAMMING, + HANN, + BARTLETT, + BLACKMAN, + } + [CCode (cheader_filename = "gst/gst.h")] + public class FFTF32 { + public pointer cfg; + public bool inverse; + public int len; + public weak pointer[] _padding; + public void fft (float timedata, Gst.FFTF32Complex freqdata); + public void inverse_fft (Gst.FFTF32Complex freqdata, float timedata); + public FFTF32 (int len, bool inverse); + public void window (float timedata, Gst.FFTWindow window); + } + [CCode (cheader_filename = "gst/gst.h")] + public class FFTF32Complex { + public float r; + public float i; + } + [CCode (cheader_filename = "gst/gst.h")] + public class FFTF64 { + public pointer cfg; + public bool inverse; + public int len; + public weak pointer[] _padding; + public void fft (double timedata, Gst.FFTF64Complex freqdata); + public void inverse_fft (Gst.FFTF64Complex freqdata, double timedata); + public FFTF64 (int len, bool inverse); + public void window (double timedata, Gst.FFTWindow window); + } + [CCode (cheader_filename = "gst/gst.h")] + public class FFTF64Complex { + public double r; + public double i; + } + [CCode (cheader_filename = "gst/gst.h")] + public class FFTS16 { + public pointer cfg; + public bool inverse; + public int len; + public weak pointer[] _padding; + public void fft (short timedata, Gst.FFTS16Complex freqdata); + public void inverse_fft (Gst.FFTS16Complex freqdata, short timedata); + public FFTS16 (int len, bool inverse); + public void window (short timedata, Gst.FFTWindow window); + } + [CCode (cheader_filename = "gst/gst.h")] + public class FFTS16Complex { + public short r; + public short i; + } + [CCode (cheader_filename = "gst/gst.h")] + public class FFTS32 { + public pointer cfg; + public bool inverse; + public int len; + public weak pointer[] _padding; + public void fft (int timedata, Gst.FFTS32Complex freqdata); + public void inverse_fft (Gst.FFTS32Complex freqdata, int timedata); + public FFTS32 (int len, bool inverse); + public void window (int timedata, Gst.FFTWindow window); + } + [CCode (cheader_filename = "gst/gst.h")] + public class FFTS32Complex { + public int r; + public int i; + } + public static int fft_next_fast_length (int n); +} diff --git a/vapi/gstreamer-interfaces-0.10.deps b/vapi/gstreamer-interfaces-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/gstreamer-interfaces-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/gstreamer-interfaces-0.10.vapi b/vapi/gstreamer-interfaces-0.10.vapi new file mode 100644 index 0000000..48838fb --- /dev/null +++ b/vapi/gstreamer-interfaces-0.10.vapi @@ -0,0 +1,185 @@ +/* gstreamer-interfaces-0.10.vapi generated by lt-vapigen, do not modify. */ + +[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")] +namespace Gst { + [CCode (cprefix = "GST_COLOR_BALANCE_", cheader_filename = "gst/gst.h")] + public enum ColorBalanceType { + HARDWARE, + SOFTWARE, + } + [CCode (cprefix = "GST_MIXER_MESSAGE_", cheader_filename = "gst/gst.h")] + public enum MixerMessageType { + INVALID, + MUTE_TOGGLED, + RECORD_TOGGLED, + VOLUME_CHANGED, + OPTION_CHANGED, + } + [CCode (cprefix = "GST_MIXER_", cheader_filename = "gst/gst.h")] + public enum MixerType { + HARDWARE, + SOFTWARE, + } + [CCode (cprefix = "GST_MIXER_FLAG_", cheader_filename = "gst/gst.h")] + [Flags] + public enum MixerFlags { + NONE, + AUTO_NOTIFICATIONS, + } + [CCode (cprefix = "GST_MIXER_TRACK_", cheader_filename = "gst/gst.h")] + [Flags] + public enum MixerTrackFlags { + INPUT, + OUTPUT, + MUTE, + RECORD, + MASTER, + SOFTWARE, + } + [CCode (cprefix = "GST_TUNER_CHANNEL_", cheader_filename = "gst/gst.h")] + [Flags] + public enum TunerChannelFlags { + INPUT, + OUTPUT, + FREQUENCY, + AUDIO, + } + [CCode (cheader_filename = "gst/gst.h")] + public class ColorBalanceChannel : GLib.Object { + public weak string label; + public int min_value; + public int max_value; + public signal void value_changed (int value); + } + [CCode (cheader_filename = "gst/gst.h")] + public class MixerOptions : Gst.MixerTrack { + public weak GLib.List values; + public weak GLib.List get_values (); + } + [CCode (cheader_filename = "gst/gst.h")] + public class MixerTrack : GLib.Object { + [NoAccessorMethod] + public weak uint flags { get; } + [NoAccessorMethod] + public weak string label { get; } + [NoAccessorMethod] + public weak int max_volume { get; } + [NoAccessorMethod] + public weak int min_volume { get; } + [NoAccessorMethod] + public weak int num_channels { get; } + [NoAccessorMethod] + public weak string untranslated_label { get; construct; } + } + [CCode (cheader_filename = "gst/gst.h")] + public class TunerChannel : GLib.Object { + public weak string label; + public Gst.TunerChannelFlags flags; + public float freq_multiplicator; + public ulong min_frequency; + public ulong max_frequency; + public int min_signal; + public int max_signal; + public static void changed (Gst.Tuner tuner, Gst.TunerChannel channel); + public signal void frequency_changed (ulong frequency); + public signal void signal_changed (int @signal); + } + [CCode (cheader_filename = "gst/gst.h")] + public class TunerNorm : GLib.Object { + public weak string label; + public weak GLib.Value framerate; + public static void changed (Gst.Tuner tuner, Gst.TunerNorm norm); + } + [CCode (cheader_filename = "gst/gst.h")] + public interface ColorBalance : Gst.ImplementsInterface, Gst.Element { + public abstract int get_value (Gst.ColorBalanceChannel channel); + public abstract weak GLib.List list_channels (); + public abstract void set_value (Gst.ColorBalanceChannel channel, int value); + [HasEmitter] + public signal void value_changed (Gst.ColorBalanceChannel channel, int value); + } + [CCode (cheader_filename = "gst/gst.h")] + public interface Mixer : Gst.ImplementsInterface, Gst.Element { + public abstract Gst.MixerFlags get_mixer_flags (); + public abstract weak string get_option (Gst.MixerOptions opts); + public abstract void get_volume (Gst.MixerTrack track, int volumes); + public abstract weak GLib.List list_tracks (); + public static Gst.MixerMessageType message_get_type (Gst.Message message); + public static void message_parse_mute_toggled (Gst.Message message, out weak Gst.MixerTrack track, bool mute); + public static void message_parse_option_changed (Gst.Message message, out weak Gst.MixerOptions options, string value); + public static void message_parse_record_toggled (Gst.Message message, out weak Gst.MixerTrack track, bool record); + public static void message_parse_volume_changed (Gst.Message message, out weak Gst.MixerTrack track, int volumes, int num_channels); + public abstract void mute_toggled (Gst.MixerTrack track, bool mute); + public abstract void option_changed (Gst.MixerOptions opts, string value); + public abstract void record_toggled (Gst.MixerTrack track, bool record); + public abstract void set_mute (Gst.MixerTrack track, bool mute); + public abstract void set_option (Gst.MixerOptions opts, string value); + public abstract void set_record (Gst.MixerTrack track, bool record); + public abstract void set_volume (Gst.MixerTrack track, int volumes); + public abstract void volume_changed (Gst.MixerTrack track, int volumes); + } + [CCode (cheader_filename = "gst/gst.h")] + public interface Navigation { + public abstract void send_event (Gst.Structure structure); + public void send_key_event (string event, string key); + public void send_mouse_event (string event, int button, double x, double y); + } + [CCode (cheader_filename = "gst/gst.h")] + public interface PropertyProbe { + public abstract weak GLib.List get_properties (); + public weak GLib.ParamSpec get_property (string name); + public abstract GLib.ValueArray get_values (GLib.ParamSpec pspec); + public GLib.ValueArray get_values_name (string name); + public abstract bool needs_probe (GLib.ParamSpec pspec); + public bool needs_probe_name (string name); + public GLib.ValueArray probe_and_get_values (GLib.ParamSpec pspec); + public GLib.ValueArray probe_and_get_values_name (string name); + public abstract void probe_property (GLib.ParamSpec pspec); + public void probe_property_name (string name); + public signal void probe_needed (pointer pspec); + } + [CCode (cheader_filename = "gst/gst.h")] + public interface Tuner : Gst.ImplementsInterface, Gst.Element { + public weak Gst.TunerChannel find_channel_by_name (string channel); + public weak Gst.TunerNorm find_norm_by_name (string norm); + public abstract weak Gst.TunerChannel get_channel (); + public abstract ulong get_frequency (Gst.TunerChannel channel); + public abstract weak Gst.TunerNorm get_norm (); + public abstract weak GLib.List list_channels (); + public abstract weak GLib.List list_norms (); + public abstract void set_channel (Gst.TunerChannel channel); + public abstract void set_frequency (Gst.TunerChannel channel, ulong frequency); + public abstract void set_norm (Gst.TunerNorm norm); + public abstract int signal_strength (Gst.TunerChannel channel); + public signal void channel_changed (Gst.TunerChannel channel); + [HasEmitter] + public signal void frequency_changed (Gst.TunerChannel channel, ulong frequency); + public signal void norm_changed (Gst.TunerNorm norm); + [HasEmitter] + public signal void signal_changed (Gst.TunerChannel channel, int @signal); + } + [CCode (cheader_filename = "gst/gst.h")] + public interface VideoOrientation : Gst.ImplementsInterface, Gst.Element { + public abstract bool get_hcenter (int center); + public abstract bool get_hflip (bool flip); + public abstract bool get_vcenter (int center); + public abstract bool get_vflip (bool flip); + public abstract bool set_hcenter (int center); + public abstract bool set_hflip (bool flip); + public abstract bool set_vcenter (int center); + public abstract bool set_vflip (bool flip); + } + [CCode (cheader_filename = "gst/gst.h")] + public interface XOverlay : Gst.ImplementsInterface, Gst.Element { + [CCode (cname = "gst_x_overlay_expose")] + public abstract void expose (); + [CCode (cname = "gst_x_overlay_got_xwindow_id")] + public void got_xwindow_id (ulong xwindow_id); + [CCode (cname = "gst_x_overlay_handle_events")] + public abstract void handle_events (bool handle_events); + [CCode (cname = "gst_x_overlay_prepare_xwindow_id")] + public void prepare_xwindow_id (); + [CCode (cname = "gst_x_overlay_set_xwindow_id")] + public abstract void set_xwindow_id (ulong xwindow_id); + } +} diff --git a/vapi/gstreamer-net-0.10.deps b/vapi/gstreamer-net-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/gstreamer-net-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/gstreamer-net-0.10.vapi b/vapi/gstreamer-net-0.10.vapi new file mode 100644 index 0000000..1ea17d4 --- /dev/null +++ b/vapi/gstreamer-net-0.10.vapi @@ -0,0 +1,43 @@ +/* gstreamer-net-0.10.vapi generated by lt-vapigen, do not modify. */ + +[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")] +namespace Gst { + [CCode (cheader_filename = "gst/gst.h")] + public class NetTimePacket { + public weak Gst.ClockTime local_time; + public weak Gst.ClockTime remote_time; + public NetTimePacket (uchar buffer); + public static weak Gst.NetTimePacket receive (int fd, pointer addr, uint32 len); + public int send (int fd, pointer addr, uint32 len); + public uchar serialize (); + } + [CCode (cheader_filename = "gst/gst.h")] + public class NetClientClock : Gst.SystemClock { + public int sock; + public weak int[] control_sock; + public weak Gst.ClockTime current_timeout; + public pointer servaddr; + public weak GLib.Thread thread; + public NetClientClock (string name, string remote_address, int remote_port, Gst.ClockTime base_time); + [NoAccessorMethod] + public weak string address { get; set; } + [NoAccessorMethod] + public weak int port { get; set; } + } + [CCode (cheader_filename = "gst/gst.h")] + public class NetTimeProvider : Gst.Object { + public int sock; + public weak int[] control_sock; + public weak GLib.Thread thread; + public NetTimeProvider (Gst.Clock clock, string address, int port); + [NoAccessorMethod] + public weak bool active { get; set; } + [NoAccessorMethod] + public weak string address { get; set; } + [NoAccessorMethod] + public weak Gst.Clock clock { get; set; } + [NoAccessorMethod] + public weak int port { get; set; } + } + public const int NET_TIME_PACKET_SIZE; +} diff --git a/vapi/gstreamer-netbuffer-0.10.deps b/vapi/gstreamer-netbuffer-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/gstreamer-netbuffer-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/gstreamer-netbuffer-0.10.vapi b/vapi/gstreamer-netbuffer-0.10.vapi new file mode 100644 index 0000000..fa7e0d1 --- /dev/null +++ b/vapi/gstreamer-netbuffer-0.10.vapi @@ -0,0 +1,44 @@ +/* gstreamer-netbuffer-0.10.vapi generated by lt-vapigen, do not modify. */ + +[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")] +namespace Gst { + [CCode (cprefix = "GST_NET_TYPE_", cheader_filename = "gst/gst.h")] + public enum NetType { + UNKNOWN, + IP4, + IP6, + } + [CCode (cheader_filename = "gst/gst.h")] + public class NetAddress { + public Gst.NetType type; + public pointer address; + public ushort port; + public weak pointer[] _gst_reserved; + [CCode (cname = "gst_netaddress_get_ip4_address")] + public bool get_ip4_address (uint address, ushort port); + [NoArrayLength] + [CCode (cname = "gst_netaddress_get_ip6_address")] + public bool get_ip6_address (uchar[] address, ushort port); + [CCode (cname = "gst_netaddress_get_net_type")] + public Gst.NetType get_net_type (); + [CCode (cname = "gst_netaddress_set_ip4_address")] + public void set_ip4_address (uint address, ushort port); + [NoArrayLength] + [CCode (cname = "gst_netaddress_set_ip6_address")] + public void set_ip6_address (uchar[] address, ushort port); + } + [CCode (cheader_filename = "gst/gst.h")] + public class NetBuffer { + public weak Gst.Buffer buffer; + public weak Gst.NetAddress from; + public weak Gst.NetAddress to; + public weak pointer[] _gst_reserved; + [CCode (cname = "gst_netbuffer_new")] + public NetBuffer (); + } + [CCode (cheader_filename = "gst/gst.h")] + public class NetBufferClass { + public weak Gst.BufferClass buffer_class; + public weak pointer[] _gst_reserved; + } +} diff --git a/vapi/gstreamer-pbutils-0.10.deps b/vapi/gstreamer-pbutils-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/gstreamer-pbutils-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/gstreamer-pbutils-0.10.vapi b/vapi/gstreamer-pbutils-0.10.vapi new file mode 100644 index 0000000..44be19f --- /dev/null +++ b/vapi/gstreamer-pbutils-0.10.vapi @@ -0,0 +1,51 @@ +/* gstreamer-pbutils-0.10.vapi generated by lt-vapigen, do not modify. */ + +[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")] +namespace Gst { + [CCode (cprefix = "GST_INSTALL_PLUGINS_", cheader_filename = "gst/gst.h")] + public enum InstallPluginsReturn { + SUCCESS, + NOT_FOUND, + ERROR, + PARTIAL_SUCCESS, + USER_ABORT, + CRASHED, + INVALID, + STARTED_OK, + INTERNAL_FAILURE, + HELPER_MISSING, + INSTALL_IN_PROGRESS, + } + [CCode (cheader_filename = "gst/gst.h")] + public class InstallPluginsContext : GLib.Boxed { + public InstallPluginsContext (); + public void set_xid (uint xid); + } + public static delegate void InstallPluginsResultFunc (Gst.InstallPluginsReturn result, pointer user_data); + public static Gst.InstallPluginsReturn install_plugins_async (string details, Gst.InstallPluginsContext ctx, Gst.InstallPluginsResultFunc func, pointer user_data); + public static bool install_plugins_installation_in_progress (); + public static weak string install_plugins_return_get_name (Gst.InstallPluginsReturn ret); + public static bool install_plugins_supported (); + public static Gst.InstallPluginsReturn install_plugins_sync (string details, Gst.InstallPluginsContext ctx); + public static bool is_missing_plugin_message (Gst.Message msg); + public static weak string missing_decoder_installer_detail_new (Gst.Caps decode_caps); + public static weak Gst.Message missing_decoder_message_new (Gst.Element element, Gst.Caps decode_caps); + public static weak string missing_element_installer_detail_new (string factory_name); + public static weak Gst.Message missing_element_message_new (Gst.Element element, string factory_name); + public static weak string missing_encoder_installer_detail_new (Gst.Caps encode_caps); + public static weak Gst.Message missing_encoder_message_new (Gst.Element element, Gst.Caps encode_caps); + public static weak string missing_plugin_message_get_description (Gst.Message msg); + public static weak string missing_plugin_message_get_installer_detail (Gst.Message msg); + public static weak string missing_uri_sink_installer_detail_new (string protocol); + public static weak Gst.Message missing_uri_sink_message_new (Gst.Element element, string protocol); + public static weak string missing_uri_source_installer_detail_new (string protocol); + public static weak Gst.Message missing_uri_source_message_new (Gst.Element element, string protocol); + public static bool pb_utils_add_codec_description_to_tag_list (Gst.TagList taglist, string codec_tag, Gst.Caps caps); + public static weak string pb_utils_get_codec_description (Gst.Caps caps); + public static weak string pb_utils_get_decoder_description (Gst.Caps caps); + public static weak string pb_utils_get_element_description (string factory_name); + public static weak string pb_utils_get_encoder_description (Gst.Caps caps); + public static weak string pb_utils_get_sink_description (string protocol); + public static weak string pb_utils_get_source_description (string protocol); + public static void pb_utils_init (); +} diff --git a/vapi/gstreamer-riff-0.10.deps b/vapi/gstreamer-riff-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/gstreamer-riff-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/gstreamer-riff-0.10.vapi b/vapi/gstreamer-riff-0.10.vapi new file mode 100644 index 0000000..076d7d3 --- /dev/null +++ b/vapi/gstreamer-riff-0.10.vapi @@ -0,0 +1,228 @@ +/* gstreamer-riff-0.10.vapi generated by lt-vapigen, do not modify. */ + +[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")] +namespace Gst { + [CCode (cheader_filename = "gst/gst.h")] + public class gst_riff_dmlh { + public uint totalframes; + } + [CCode (cheader_filename = "gst/gst.h")] + public class gst_riff_index_entry { + public uint id; + public uint flags; + public uint offset; + public uint size; + } + [CCode (cheader_filename = "gst/gst.h")] + public class gst_riff_strf_auds { + public ushort format; + public ushort channels; + public uint rate; + public uint av_bps; + public ushort blockalign; + public ushort size; + } + [CCode (cheader_filename = "gst/gst.h")] + public class gst_riff_strf_iavs { + public uint DVAAuxSrc; + public uint DVAAuxCtl; + public uint DVAAuxSrc1; + public uint DVAAuxCtl1; + public uint DVVAuxSrc; + public uint DVVAuxCtl; + public uint DVReserved1; + public uint DVReserved2; + } + [CCode (cheader_filename = "gst/gst.h")] + public class gst_riff_strf_vids { + public uint size; + public uint width; + public uint height; + public ushort planes; + public ushort bit_cnt; + public uint compression; + public uint image_size; + public uint xpels_meter; + public uint ypels_meter; + public uint num_colors; + public uint imp_colors; + } + [CCode (cheader_filename = "gst/gst.h")] + public class gst_riff_strh { + public uint type; + public uint fcc_handler; + public uint flags; + public uint priority; + public uint init_frames; + public uint scale; + public uint rate; + public uint start; + public uint length; + public uint bufsize; + public uint quality; + public uint samplesize; + } + public const int RIFF_IBM_FORMAT_ADPCM; + public const int RIFF_IBM_FORMAT_ALAW; + public const int RIFF_IBM_FORMAT_MULAW; + public const int RIFF_IF_COMPUSE; + public const int RIFF_IF_KEYFRAME; + public const int RIFF_IF_LIST; + public const int RIFF_IF_NO_TIME; + public const int RIFF_STRH_DISABLED; + public const int RIFF_STRH_VIDEOPALCHANGES; + public const int RIFF_WAVE_FORMAT_A52; + public const int RIFF_WAVE_FORMAT_AAC; + public const int RIFF_WAVE_FORMAT_ADPCM; + public const int RIFF_WAVE_FORMAT_ALAW; + public const int RIFF_WAVE_FORMAT_APTX; + public const int RIFF_WAVE_FORMAT_AUDIOFILE_AF10; + public const int RIFF_WAVE_FORMAT_AUDIOFILE_AF36; + public const int RIFF_WAVE_FORMAT_BTV_DIGITAL; + public const int RIFF_WAVE_FORMAT_CANOPUS_ATRAC; + public const int RIFF_WAVE_FORMAT_CIRRUS; + public const int RIFF_WAVE_FORMAT_CONTROL_RES_CR10; + public const int RIFF_WAVE_FORMAT_CONTROL_RES_VQLPC; + public const int RIFF_WAVE_FORMAT_CREATIVE_ADPCM; + public const int RIFF_WAVE_FORMAT_CREATIVE_FASTSPEECH10; + public const int RIFF_WAVE_FORMAT_CREATIVE_FASTSPEECH8; + public const int RIFF_WAVE_FORMAT_CS2; + public const int RIFF_WAVE_FORMAT_CS_IMAADPCM; + public const int RIFF_WAVE_FORMAT_CU_CODEC; + public const int RIFF_WAVE_FORMAT_DF_G726; + public const int RIFF_WAVE_FORMAT_DF_GSM610; + public const int RIFF_WAVE_FORMAT_DIALOGIC_OKI_ADPCM; + public const int RIFF_WAVE_FORMAT_DIGIADPCM; + public const int RIFF_WAVE_FORMAT_DIGIFIX; + public const int RIFF_WAVE_FORMAT_DIGIREAL; + public const int RIFF_WAVE_FORMAT_DIGISTD; + public const int RIFF_WAVE_FORMAT_DIGITAL_G723; + public const int RIFF_WAVE_FORMAT_DOLBY_AC2; + public const int RIFF_WAVE_FORMAT_DOLBY_AC3_SPDIF; + public const int RIFF_WAVE_FORMAT_DSAT_DISPLAY; + public const int RIFF_WAVE_FORMAT_DSP_TRUESPEECH; + public const int RIFF_WAVE_FORMAT_DTS; + public const int RIFF_WAVE_FORMAT_DVI_ADPCM; + public const int RIFF_WAVE_FORMAT_ECHOSC1; + public const int RIFF_WAVE_FORMAT_ECHOSC3; + public const int RIFF_WAVE_FORMAT_ESPCM; + public const int RIFF_WAVE_FORMAT_EXTENSIBLE; + public const int RIFF_WAVE_FORMAT_FM_TOWNS_SND; + public const int RIFF_WAVE_FORMAT_G722_ADPCM; + public const int RIFF_WAVE_FORMAT_G723_ADPCM; + public const int RIFF_WAVE_FORMAT_G726ADPCM; + public const int RIFF_WAVE_FORMAT_G726_ADPCM; + public const int RIFF_WAVE_FORMAT_G728_CELP; + public const int RIFF_WAVE_FORMAT_G729A; + public const int RIFF_WAVE_FORMAT_GSM610; + public const int RIFF_WAVE_FORMAT_GSM_AMR_CBR; + public const int RIFF_WAVE_FORMAT_GSM_AMR_VBR; + public const int RIFF_WAVE_FORMAT_IBM_CVSD; + public const int RIFF_WAVE_FORMAT_IEEE_FLOAT; + public const int RIFF_WAVE_FORMAT_ILINK_VC; + public const int RIFF_WAVE_FORMAT_IPI_HSX; + public const int RIFF_WAVE_FORMAT_IPI_RPELP; + public const int RIFF_WAVE_FORMAT_ISIAUDIO; + public const int RIFF_WAVE_FORMAT_ITU_G721_ADPCM; + public const int RIFF_WAVE_FORMAT_LH_CODEC; + public const int RIFF_WAVE_FORMAT_LRC; + public const int RIFF_WAVE_FORMAT_LUCENT_G723; + public const int RIFF_WAVE_FORMAT_MALDEN_PHONYTALK; + public const int RIFF_WAVE_FORMAT_MEDIASONIC_G723; + public const int RIFF_WAVE_FORMAT_MEDIASPACE_ADPCM; + public const int RIFF_WAVE_FORMAT_MEDIAVISION_ADPCM; + public const int RIFF_WAVE_FORMAT_MPEGL12; + public const int RIFF_WAVE_FORMAT_MPEGL3; + public const int RIFF_WAVE_FORMAT_MSG723; + public const int RIFF_WAVE_FORMAT_MSN; + public const int RIFF_WAVE_FORMAT_MSRT24; + public const int RIFF_WAVE_FORMAT_MULAW; + public const int RIFF_WAVE_FORMAT_MVI_MVI2; + public const int RIFF_WAVE_FORMAT_NMS_VBXADPCM; + public const int RIFF_WAVE_FORMAT_NORRIS; + public const int RIFF_WAVE_FORMAT_OKI_ADPCM; + public const int RIFF_WAVE_FORMAT_OLIADPCM; + public const int RIFF_WAVE_FORMAT_OLICELP; + public const int RIFF_WAVE_FORMAT_OLIGSM; + public const int RIFF_WAVE_FORMAT_OLIOPR; + public const int RIFF_WAVE_FORMAT_OLISBC; + public const int RIFF_WAVE_FORMAT_ONLIVE; + public const int RIFF_WAVE_FORMAT_PAC; + public const int RIFF_WAVE_FORMAT_PACKED; + public const int RIFF_WAVE_FORMAT_PCM; + public const int RIFF_WAVE_FORMAT_PHILIPS_LPCBB; + public const int RIFF_WAVE_FORMAT_PROSODY_1612; + public const int RIFF_WAVE_FORMAT_PROSODY_8KBPS; + public const int RIFF_WAVE_FORMAT_QDESIGN_MUSIC; + public const int RIFF_WAVE_FORMAT_QUALCOMM_HALFRATE; + public const int RIFF_WAVE_FORMAT_QUALCOMM_PUREVOICE; + public const int RIFF_WAVE_FORMAT_QUARTERDECK; + public const int RIFF_WAVE_FORMAT_RAW_SPORT; + public const int RIFF_WAVE_FORMAT_RHETOREX_ADPCM; + public const int RIFF_WAVE_FORMAT_ROCKWELL_ADPCM; + public const int RIFF_WAVE_FORMAT_ROCKWELL_DIGITALK; + public const int RIFF_WAVE_FORMAT_RT24; + public const int RIFF_WAVE_FORMAT_SANYO_LD_ADPCM; + public const int RIFF_WAVE_FORMAT_SBC24; + public const int RIFF_WAVE_FORMAT_SIERRA_ADPCM; + public const int RIFF_WAVE_FORMAT_SIPROLAB_ACELP4800; + public const int RIFF_WAVE_FORMAT_SIPROLAB_ACELP8V3; + public const int RIFF_WAVE_FORMAT_SIPROLAB_ACEPLNET; + public const int RIFF_WAVE_FORMAT_SIPROLAB_G729; + public const int RIFF_WAVE_FORMAT_SIPROLAB_G729A; + public const int RIFF_WAVE_FORMAT_SIPROLAB_KELVIN; + public const int RIFF_WAVE_FORMAT_SOFTSOUND; + public const int RIFF_WAVE_FORMAT_SONARC; + public const int RIFF_WAVE_FORMAT_SONY_ATRAC3; + public const int RIFF_WAVE_FORMAT_SOUNDSPACE_MUSICOMPRESS; + public const int RIFF_WAVE_FORMAT_TPC; + public const int RIFF_WAVE_FORMAT_TUBGSM; + public const int RIFF_WAVE_FORMAT_UHER_ADPCM; + public const int RIFF_WAVE_FORMAT_UNKNOWN; + public const int RIFF_WAVE_FORMAT_VIVO_G723; + public const int RIFF_WAVE_FORMAT_VIVO_SIREN; + public const int RIFF_WAVE_FORMAT_VME_VMPCM; + public const int RIFF_WAVE_FORMAT_VORBIS1; + public const int RIFF_WAVE_FORMAT_VORBIS1PLUS; + public const int RIFF_WAVE_FORMAT_VORBIS2; + public const int RIFF_WAVE_FORMAT_VORBIS2PLUS; + public const int RIFF_WAVE_FORMAT_VORBIS3; + public const int RIFF_WAVE_FORMAT_VORBIS3PLUS; + public const int RIFF_WAVE_FORMAT_VOXWARE; + public const int RIFF_WAVE_FORMAT_VOXWARE_AC10; + public const int RIFF_WAVE_FORMAT_VOXWARE_AC16; + public const int RIFF_WAVE_FORMAT_VOXWARE_AC20; + public const int RIFF_WAVE_FORMAT_VOXWARE_AC8; + public const int RIFF_WAVE_FORMAT_VOXWARE_BYTE_ALIGNED; + public const int RIFF_WAVE_FORMAT_VOXWARE_METASOUND; + public const int RIFF_WAVE_FORMAT_VOXWARE_METAVOICE; + public const int RIFF_WAVE_FORMAT_VOXWARE_RT29HW; + public const int RIFF_WAVE_FORMAT_VOXWARE_TQ40; + public const int RIFF_WAVE_FORMAT_VOXWARE_TQ60; + public const int RIFF_WAVE_FORMAT_VOXWARE_VR12; + public const int RIFF_WAVE_FORMAT_VOXWARE_VR18; + public const int RIFF_WAVE_FORMAT_VSELP; + public const int RIFF_WAVE_FORMAT_WMAV1; + public const int RIFF_WAVE_FORMAT_WMAV2; + public const int RIFF_WAVE_FORMAT_WMAV3; + public const int RIFF_WAVE_FORMAT_WMAV3_L; + public const int RIFF_WAVE_FORMAT_WMS; + public const int RIFF_WAVE_FORMAT_XEBEC; + public const int RIFF_WAVE_FORMAT_YAMAHA_ADPCM; + public const int RIFF_WAVE_FORMAT_ZYXEL_ADPCM; + public static weak Gst.Caps riff_create_audio_caps (ushort codec_id, Gst.gst_riff_strh strh, Gst.gst_riff_strf_auds strf, Gst.Buffer strf_data, Gst.Buffer strd_data, out weak string codec_name); + public static weak Gst.Caps riff_create_audio_template_caps (); + public static weak Gst.Caps riff_create_iavs_caps (uint codec_fcc, Gst.gst_riff_strh strh, Gst.gst_riff_strf_iavs strf, Gst.Buffer strf_data, Gst.Buffer strd_data, out weak string codec_name); + public static weak Gst.Caps riff_create_iavs_template_caps (); + public static weak Gst.Caps riff_create_video_caps (uint codec_fcc, Gst.gst_riff_strh strh, Gst.gst_riff_strf_vids strf, Gst.Buffer strf_data, Gst.Buffer strd_data, out weak string codec_name); + public static weak Gst.Caps riff_create_video_template_caps (); + public static void riff_init (); + public static bool riff_parse_chunk (Gst.Element element, Gst.Buffer buf, uint offset, uint fourcc, out weak Gst.Buffer chunk_data); + public static bool riff_parse_file_header (Gst.Element element, Gst.Buffer buf, uint doctype); + public static void riff_parse_info (Gst.Element element, Gst.Buffer buf, out weak Gst.TagList taglist); + public static bool riff_parse_strf_auds (Gst.Element element, Gst.Buffer buf, out weak Gst.gst_riff_strf_auds strf, out weak Gst.Buffer data); + public static bool riff_parse_strf_iavs (Gst.Element element, Gst.Buffer buf, out weak Gst.gst_riff_strf_iavs strf, out weak Gst.Buffer data); + public static bool riff_parse_strf_vids (Gst.Element element, Gst.Buffer buf, out weak Gst.gst_riff_strf_vids strf, out weak Gst.Buffer data); + public static bool riff_parse_strh (Gst.Element element, Gst.Buffer buf, out weak Gst.gst_riff_strh strh); + public static Gst.FlowReturn riff_read_chunk (Gst.Element element, Gst.Pad pad, uint64 offset, uint tag, out weak Gst.Buffer chunk_data); +} diff --git a/vapi/gstreamer-rtp-0.10.deps b/vapi/gstreamer-rtp-0.10.deps new file mode 100644 index 0000000..e71b002 --- /dev/null +++ b/vapi/gstreamer-rtp-0.10.deps @@ -0,0 +1,2 @@ +gstreamer-0.10 +gstreamer-base-0.10 diff --git a/vapi/gstreamer-rtp-0.10.vapi b/vapi/gstreamer-rtp-0.10.vapi new file mode 100644 index 0000000..9a3b0b0 --- /dev/null +++ b/vapi/gstreamer-rtp-0.10.vapi @@ -0,0 +1,276 @@ +/* gstreamer-rtp-0.10.vapi generated by lt-vapigen, do not modify. */ + +[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")] +namespace Gst { + [CCode (cprefix = "GST_RTCP_SDES_", cheader_filename = "gst/gst.h")] + public enum RTCPSDESType { + INVALID, + END, + CNAME, + NAME, + EMAIL, + PHONE, + LOC, + TOOL, + NOTE, + PRIV, + } + [CCode (cprefix = "GST_RTCP_TYPE_", cheader_filename = "gst/gst.h")] + public enum RTCPType { + INVALID, + SR, + RR, + SDES, + BYE, + APP, + } + [CCode (cprefix = "GST_RTP_PAYLOAD_", cheader_filename = "gst/gst.h")] + public enum RTPPayload { + PCMU, + 1016, + G721, + GSM, + G723, + DVI4_8000, + DVI4_16000, + LPC, + PCMA, + G722, + L16_STEREO, + L16_MONO, + QCELP, + CN, + MPA, + G728, + DVI4_11025, + DVI4_22050, + G729, + CELLB, + JPEG, + NV, + H261, + MPV, + MP2T, + H263, + } + [CCode (cheader_filename = "gst/gst.h")] + public class RTCPPacket { + public weak Gst.Buffer buffer; + public uint offset; + public bool padding; + public uchar count; + public Gst.RTCPType type; + public ushort length; + public uint item_offset; + public uint item_count; + public uint entry_offset; + public bool add_rb (uint ssrc, uchar fractionlost, int packetslost, uint exthighestseq, uint jitter, uint lsr, uint dlsr); + public bool bye_add_ssrc (uint ssrc); + public bool bye_add_ssrcs (uint ssrc, uint len); + public uint bye_get_nth_ssrc (uint nth); + public weak string bye_get_reason (); + public uchar bye_get_reason_len (); + public uint bye_get_ssrc_count (); + public bool bye_set_reason (string reason); + public uchar get_count (); + public ushort get_length (); + public bool get_padding (); + public void get_rb (uint nth, uint ssrc, uchar fractionlost, int packetslost, uint exthighestseq, uint jitter, uint lsr, uint dlsr); + public uint get_rb_count (); + public bool move_to_next (); + public void remove (); + public uint rr_get_ssrc (); + public void rr_set_ssrc (uint ssrc); + public bool sdes_add_entry (Gst.RTCPSDESType type, uchar len, uchar data); + public bool sdes_add_item (uint ssrc); + public bool sdes_copy_entry (Gst.RTCPSDESType type, uchar len, uchar data); + public bool sdes_first_entry (); + public bool sdes_first_item (); + public bool sdes_get_entry (Gst.RTCPSDESType type, uchar len, uchar data); + public uint sdes_get_item_count (); + public uint sdes_get_ssrc (); + public bool sdes_next_entry (); + public bool sdes_next_item (); + public void set_rb (uint nth, uint ssrc, uchar fractionlost, int packetslost, uint exthighestseq, uint jitter, uint lsr, uint dlsr); + public void sr_get_sender_info (uint ssrc, uint64 ntptime, uint rtptime, uint packet_count, uint octet_count); + public void sr_set_sender_info (uint ssrc, uint64 ntptime, uint rtptime, uint packet_count, uint octet_count); + } + [CCode (cheader_filename = "gst/gst.h")] + public class RTPPayloadInfo { + public uchar payload_type; + public weak string media; + public weak string encoding_name; + public uint clock_rate; + public weak string encoding_parameters; + public uint bitrate; + public static weak Gst.RTPPayloadInfo for_name (string media, string encoding_name); + public static weak Gst.RTPPayloadInfo for_pt (uchar payload_type); + } + [CCode (cheader_filename = "gst/gst.h")] + public class BaseRTPAudioPayload : Gst.BaseRTPPayload { + public weak Gst.ClockTime base_ts; + public int frame_size; + public int frame_duration; + public int sample_size; + public weak Gst.Adapter get_adapter (); + public Gst.FlowReturn push (uchar data, uint payload_len, Gst.ClockTime timestamp); + public void set_frame_based (); + public void set_frame_options (int frame_duration, int frame_size); + public void set_sample_based (); + public void set_sample_options (int sample_size); + } + [CCode (cheader_filename = "gst/gst.h")] + public class BaseRTPDepayload : Gst.Element { + public weak Gst.Pad sinkpad; + public weak Gst.Pad srcpad; + public pointer queuelock; + public bool thread_running; + public weak GLib.Thread thread; + public uint clock_rate; + public weak GLib.Queue queue; + public weak Gst.Segment segment; + public bool need_newsegment; + public Gst.FlowReturn push (Gst.Buffer out_buf); + public Gst.FlowReturn push_ts (uint timestamp, Gst.Buffer out_buf); + [NoAccessorMethod] + public weak uint queue_delay { get; set; } + } + [CCode (cheader_filename = "gst/gst.h")] + public class BaseRTPPayload : Gst.Element { + public weak Gst.Pad sinkpad; + public weak Gst.Pad srcpad; + public weak GLib.Rand seq_rand; + public weak GLib.Rand ssrc_rand; + public weak GLib.Rand ts_rand; + public uint ts_base; + public ushort seqnum_base; + public weak string media; + public weak string encoding_name; + public bool dynamic; + public uint clock_rate; + public int ts_offset; + public uint current_ssrc; + public weak Gst.Segment segment; + [CCode (cname = "gst_basertppayload_is_filled")] + public bool is_filled (uint size, Gst.ClockTime duration); + [CCode (cname = "gst_basertppayload_push")] + public Gst.FlowReturn push (Gst.Buffer buffer); + [CCode (cname = "gst_basertppayload_set_options")] + public void set_options (string media, bool dynamic, string encoding_name, uint clock_rate); + [CCode (cname = "gst_basertppayload_set_outcaps")] + public bool set_outcaps (string fieldname); + [NoAccessorMethod] + public weak int64 max_ptime { get; set; } + [NoAccessorMethod] + public weak int64 min_ptime { get; set; } + [NoAccessorMethod] + public weak uint mtu { get; set; } + [NoAccessorMethod] + public weak uint pt { get; set; } + [NoAccessorMethod] + public weak uint seqnum { get; } + [NoAccessorMethod] + public weak int seqnum_offset { get; set; } + [NoAccessorMethod] + public weak uint ssrc { get; set; } + [NoAccessorMethod] + public weak uint timestamp { get; } + [NoAccessorMethod] + public weak uint timestamp_offset { get; set; } + } + public const int RTCP_MAX_BYE_SSRC_COUNT; + public const int RTCP_MAX_RB_COUNT; + public const int RTCP_MAX_SDES; + public const int RTCP_MAX_SDES_ITEM_COUNT; + public const int RTCP_VALID_MASK; + public const int RTCP_VALID_VALUE; + public const int RTCP_VERSION; + public const string RTP_PAYLOAD_1016_STRING; + public const string RTP_PAYLOAD_CELLB_STRING; + public const string RTP_PAYLOAD_CN_STRING; + public const string RTP_PAYLOAD_DVI4_11025_STRING; + public const string RTP_PAYLOAD_DVI4_16000_STRING; + public const string RTP_PAYLOAD_DVI4_22050_STRING; + public const string RTP_PAYLOAD_DVI4_8000_STRING; + public const string RTP_PAYLOAD_DYNAMIC_STRING; + public const string RTP_PAYLOAD_G721_STRING; + public const string RTP_PAYLOAD_G722_STRING; + public const int RTP_PAYLOAD_G723_53; + public const string RTP_PAYLOAD_G723_53_STRING; + public const int RTP_PAYLOAD_G723_63; + public const string RTP_PAYLOAD_G723_63_STRING; + public const string RTP_PAYLOAD_G723_STRING; + public const string RTP_PAYLOAD_G728_STRING; + public const string RTP_PAYLOAD_G729_STRING; + public const string RTP_PAYLOAD_GSM_STRING; + public const string RTP_PAYLOAD_H261_STRING; + public const string RTP_PAYLOAD_H263_STRING; + public const string RTP_PAYLOAD_JPEG_STRING; + public const string RTP_PAYLOAD_L16_MONO_STRING; + public const string RTP_PAYLOAD_L16_STEREO_STRING; + public const string RTP_PAYLOAD_LPC_STRING; + public const string RTP_PAYLOAD_MP2T_STRING; + public const string RTP_PAYLOAD_MPA_STRING; + public const string RTP_PAYLOAD_MPV_STRING; + public const string RTP_PAYLOAD_NV_STRING; + public const string RTP_PAYLOAD_PCMA_STRING; + public const string RTP_PAYLOAD_PCMU_STRING; + public const string RTP_PAYLOAD_QCELP_STRING; + public const int RTP_PAYLOAD_TS41; + public const string RTP_PAYLOAD_TS41_STRING; + public const int RTP_PAYLOAD_TS48; + public const string RTP_PAYLOAD_TS48_STRING; + public const int RTP_VERSION; + public static bool rtcp_buffer_add_packet (Gst.Buffer buffer, Gst.RTCPType type, Gst.RTCPPacket packet); + public static void rtcp_buffer_end (Gst.Buffer buffer); + public static bool rtcp_buffer_get_first_packet (Gst.Buffer buffer, Gst.RTCPPacket packet); + public static uint rtcp_buffer_get_packet_count (Gst.Buffer buffer); + public static weak Gst.Buffer rtcp_buffer_new (uint mtu); + public static weak Gst.Buffer rtcp_buffer_new_copy_data (pointer data, uint len); + public static weak Gst.Buffer rtcp_buffer_new_take_data (pointer data, uint len); + public static bool rtcp_buffer_validate (Gst.Buffer buffer); + public static bool rtcp_buffer_validate_data (uchar data, uint len); + public static uint64 rtcp_ntp_to_unix (uint64 ntptime); + public static uint64 rtcp_unix_to_ntp (uint64 unixtime); + public static void rtp_buffer_allocate_data (Gst.Buffer buffer, uint payload_len, uchar pad_len, uchar csrc_count); + public static uint rtp_buffer_calc_header_len (uchar csrc_count); + public static uint rtp_buffer_calc_packet_len (uint payload_len, uchar pad_len, uchar csrc_count); + public static uint rtp_buffer_calc_payload_len (uint packet_len, uchar pad_len, uchar csrc_count); + public static int rtp_buffer_compare_seqnum (ushort seqnum1, ushort seqnum2); + public static uint rtp_buffer_default_clock_rate (uchar payload_type); + public static uint64 rtp_buffer_ext_timestamp (uint64 exttimestamp, uint timestamp); + public static uint rtp_buffer_get_csrc (Gst.Buffer buffer, uchar idx); + public static uchar rtp_buffer_get_csrc_count (Gst.Buffer buffer); + public static bool rtp_buffer_get_extension (Gst.Buffer buffer); + public static bool rtp_buffer_get_extension_data (Gst.Buffer buffer, ushort bits, pointer data, uint wordlen); + public static uint rtp_buffer_get_header_len (Gst.Buffer buffer); + public static bool rtp_buffer_get_marker (Gst.Buffer buffer); + public static uint rtp_buffer_get_packet_len (Gst.Buffer buffer); + public static bool rtp_buffer_get_padding (Gst.Buffer buffer); + public static pointer rtp_buffer_get_payload (Gst.Buffer buffer); + public static weak Gst.Buffer rtp_buffer_get_payload_buffer (Gst.Buffer buffer); + public static uint rtp_buffer_get_payload_len (Gst.Buffer buffer); + public static weak Gst.Buffer rtp_buffer_get_payload_subbuffer (Gst.Buffer buffer, uint offset, uint len); + public static uchar rtp_buffer_get_payload_type (Gst.Buffer buffer); + public static ushort rtp_buffer_get_seq (Gst.Buffer buffer); + public static uint rtp_buffer_get_ssrc (Gst.Buffer buffer); + public static uint rtp_buffer_get_timestamp (Gst.Buffer buffer); + public static uchar rtp_buffer_get_version (Gst.Buffer buffer); + public static weak Gst.Buffer rtp_buffer_new_allocate (uint payload_len, uchar pad_len, uchar csrc_count); + public static weak Gst.Buffer rtp_buffer_new_allocate_len (uint packet_len, uchar pad_len, uchar csrc_count); + public static weak Gst.Buffer rtp_buffer_new_copy_data (pointer data, uint len); + public static weak Gst.Buffer rtp_buffer_new_take_data (pointer data, uint len); + public static void rtp_buffer_pad_to (Gst.Buffer buffer, uint len); + public static void rtp_buffer_set_csrc (Gst.Buffer buffer, uchar idx, uint csrc); + public static void rtp_buffer_set_extension (Gst.Buffer buffer, bool extension); + public static void rtp_buffer_set_marker (Gst.Buffer buffer, bool marker); + public static void rtp_buffer_set_packet_len (Gst.Buffer buffer, uint len); + public static void rtp_buffer_set_padding (Gst.Buffer buffer, bool padding); + public static void rtp_buffer_set_payload_type (Gst.Buffer buffer, uchar payload_type); + public static void rtp_buffer_set_seq (Gst.Buffer buffer, ushort seq); + public static void rtp_buffer_set_ssrc (Gst.Buffer buffer, uint ssrc); + public static void rtp_buffer_set_timestamp (Gst.Buffer buffer, uint timestamp); + public static void rtp_buffer_set_version (Gst.Buffer buffer, uchar version); + public static bool rtp_buffer_validate (Gst.Buffer buffer); + public static bool rtp_buffer_validate_data (uchar data, uint len); +} diff --git a/vapi/gstreamer-rtsp-0.10.deps b/vapi/gstreamer-rtsp-0.10.deps new file mode 100644 index 0000000..186ed9a --- /dev/null +++ b/vapi/gstreamer-rtsp-0.10.deps @@ -0,0 +1,2 @@ +gstreamer-0.10 +gstreamer-sdp-0.10 diff --git a/vapi/gstreamer-rtsp-0.10.vapi b/vapi/gstreamer-rtsp-0.10.vapi new file mode 100644 index 0000000..1a772d0 --- /dev/null +++ b/vapi/gstreamer-rtsp-0.10.vapi @@ -0,0 +1,351 @@ +/* gstreamer-rtsp-0.10.vapi generated by lt-vapigen, do not modify. */ + +[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")] +namespace Gst { + [CCode (cprefix = "GST_RTSP_AUTH_", cheader_filename = "gst/gst.h")] + public enum RTSPAuthMethod { + NONE, + BASIC, + DIGEST, + } + [CCode (cprefix = "GST_RTSP_FAM_", cheader_filename = "gst/gst.h")] + public enum RTSPFamily { + NONE, + INET, + INET6, + } + [CCode (cprefix = "GST_RTSP_HDR_", cheader_filename = "gst/gst.h")] + public enum RTSPHeaderField { + INVALID, + ACCEPT, + ACCEPT_ENCODING, + ACCEPT_LANGUAGE, + ALLOW, + AUTHORIZATION, + BANDWIDTH, + BLOCKSIZE, + CACHE_CONTROL, + CONFERENCE, + CONNECTION, + CONTENT_BASE, + CONTENT_ENCODING, + CONTENT_LANGUAGE, + CONTENT_LENGTH, + CONTENT_LOCATION, + CONTENT_TYPE, + CSEQ, + DATE, + EXPIRES, + FROM, + IF_MODIFIED_SINCE, + LAST_MODIFIED, + PROXY_AUTHENTICATE, + PROXY_REQUIRE, + PUBLIC, + RANGE, + REFERER, + REQUIRE, + RETRY_AFTER, + RTP_INFO, + SCALE, + SESSION, + SERVER, + SPEED, + TRANSPORT, + UNSUPPORTED, + USER_AGENT, + VIA, + WWW_AUTHENTICATE, + CLIENT_CHALLENGE, + REAL_CHALLENGE1, + REAL_CHALLENGE2, + REAL_CHALLENGE3, + SUBSCRIBE, + ALERT, + CLIENT_ID, + COMPANY_ID, + GUID, + REGION_DATA, + MAX_ASM_WIDTH, + LANGUAGE, + PLAYER_START_TIME, + LOCATION, + } + [CCode (cprefix = "GST_RTSP_LOWER_TRANS_", cheader_filename = "gst/gst.h")] + public enum RTSPLowerTrans { + UNKNOWN, + UDP, + UDP_MCAST, + TCP, + } + [CCode (cprefix = "GST_RTSP_MESSAGE_", cheader_filename = "gst/gst.h")] + public enum RTSPMsgType { + INVALID, + REQUEST, + RESPONSE, + DATA, + } + [CCode (cprefix = "GST_RTSP_PROFILE_", cheader_filename = "gst/gst.h")] + public enum RTSPProfile { + UNKNOWN, + AVP, + SAVP, + } + [CCode (cprefix = "GST_RTSP_RANGE_", cheader_filename = "gst/gst.h")] + public enum RTSPRangeUnit { + SMPTE, + SMPTE_30_DROP, + SMPTE_25, + NPT, + CLOCK, + } + [CCode (cprefix = "GST_RTSP_", cheader_filename = "gst/gst.h")] + public enum RTSPResult { + OK, + ERROR, + EINVAL, + EINTR, + ENOMEM, + ERESOLV, + ENOTIMPL, + ESYS, + EPARSE, + EWSASTART, + EWSAVERSION, + EEOF, + ENET, + ENOTIP, + ETIMEOUT, + ELAST, + } + [CCode (cprefix = "GST_RTSP_STATE_", cheader_filename = "gst/gst.h")] + public enum RTSPState { + INVALID, + INIT, + READY, + SEEKING, + PLAYING, + RECORDING, + } + [CCode (cprefix = "GST_RTSP_STS_", cheader_filename = "gst/gst.h")] + public enum RTSPStatusCode { + INVALID, + CONTINUE, + OK, + CREATED, + LOW_ON_STORAGE, + MULTIPLE_CHOICES, + MOVED_PERMANENTLY, + MOVE_TEMPORARILY, + SEE_OTHER, + NOT_MODIFIED, + USE_PROXY, + BAD_REQUEST, + UNAUTHORIZED, + PAYMENT_REQUIRED, + FORBIDDEN, + NOT_FOUND, + METHOD_NOT_ALLOWED, + NOT_ACCEPTABLE, + PROXY_AUTH_REQUIRED, + REQUEST_TIMEOUT, + GONE, + LENGTH_REQUIRED, + PRECONDITION_FAILED, + REQUEST_ENTITY_TOO_LARGE, + REQUEST_URI_TOO_LARGE, + UNSUPPORTED_MEDIA_TYPE, + PARAMETER_NOT_UNDERSTOOD, + CONFERENCE_NOT_FOUND, + NOT_ENOUGH_BANDWIDTH, + SESSION_NOT_FOUND, + METHOD_NOT_VALID_IN_THIS_STATE, + HEADER_FIELD_NOT_VALID_FOR_RESOURCE, + INVALID_RANGE, + PARAMETER_IS_READONLY, + AGGREGATE_OPERATION_NOT_ALLOWED, + ONLY_AGGREGATE_OPERATION_ALLOWED, + UNSUPPORTED_TRANSPORT, + DESTINATION_UNREACHABLE, + INTERNAL_SERVER_ERROR, + NOT_IMPLEMENTED, + BAD_GATEWAY, + SERVICE_UNAVAILABLE, + GATEWAY_TIMEOUT, + RTSP_VERSION_NOT_SUPPORTED, + OPTION_NOT_SUPPORTED, + } + [CCode (cprefix = "GST_RTSP_TIME_", cheader_filename = "gst/gst.h")] + public enum RTSPTimeType { + SECONDS, + NOW, + END, + } + [CCode (cprefix = "GST_RTSP_TRANS_", cheader_filename = "gst/gst.h")] + public enum RTSPTransMode { + UNKNOWN, + RTP, + RDT, + } + [CCode (cprefix = "GST_RTSP_VERSION_", cheader_filename = "gst/gst.h")] + public enum RTSPVersion { + INVALID, + 1_0, + } + [CCode (cprefix = "GST_RTSP_EV_", cheader_filename = "gst/gst.h")] + [Flags] + public enum RTSPEvent { + READ, + WRITE, + } + [CCode (cprefix = "GST_RTSP_", cheader_filename = "gst/gst.h")] + [Flags] + public enum RTSPMethod { + INVALID, + DESCRIBE, + ANNOUNCE, + GET_PARAMETER, + OPTIONS, + PAUSE, + PLAY, + RECORD, + REDIRECT, + SETUP, + SET_PARAMETER, + TEARDOWN, + } + [CCode (cheader_filename = "gst/gst.h")] + public class RTSPConnection { + public weak Gst.RTSPUrl url; + public int fd; + public weak int[] control_sock; + public weak string ip; + public int cseq; + public weak char[] session_id; + public int timeout; + public weak GLib.Timer timer; + public Gst.RTSPAuthMethod auth_method; + public weak string username; + public weak string passwd; + public Gst.RTSPResult close (); + public Gst.RTSPResult connect (GLib.TimeVal timeout); + public static Gst.RTSPResult create (Gst.RTSPUrl url, out weak Gst.RTSPConnection conn); + public Gst.RTSPResult flush (bool flush); + public Gst.RTSPResult next_timeout (GLib.TimeVal timeout); + public Gst.RTSPResult poll (Gst.RTSPEvent events, Gst.RTSPEvent revents, GLib.TimeVal timeout); + public Gst.RTSPResult read (uchar data, uint size, GLib.TimeVal timeout); + public Gst.RTSPResult receive (Gst.RTSPMessage message, GLib.TimeVal timeout); + public Gst.RTSPResult reset_timeout (); + public Gst.RTSPResult send (Gst.RTSPMessage message, GLib.TimeVal timeout); + public Gst.RTSPResult set_auth (Gst.RTSPAuthMethod method, string user, string pass); + public Gst.RTSPResult write (uchar data, uint size, GLib.TimeVal timeout); + } + [CCode (cheader_filename = "gst/gst.h")] + public class RTSPMessage { + public Gst.RTSPMsgType type; + public pointer type_data; + public weak GLib.Array hdr_fields; + public uchar body; + public uint body_size; + public Gst.RTSPResult add_header (Gst.RTSPHeaderField field, string value); + public Gst.RTSPResult append_headers (GLib.String str); + public Gst.RTSPResult dump (); + public Gst.RTSPResult get_body (uchar data, uint size); + public Gst.RTSPResult get_header (Gst.RTSPHeaderField field, string value, int indx); + public Gst.RTSPResult init (); + public Gst.RTSPResult init_data (uchar channel); + public Gst.RTSPResult init_request (Gst.RTSPMethod method, string uri); + public Gst.RTSPResult init_response (Gst.RTSPStatusCode code, string reason, Gst.RTSPMessage request); + public RTSPMessage (out weak Gst.RTSPMessage msg); + public RTSPMessage.data (out weak Gst.RTSPMessage msg, uchar channel); + public RTSPMessage.request (out weak Gst.RTSPMessage msg, Gst.RTSPMethod method, string uri); + public RTSPMessage.response (out weak Gst.RTSPMessage msg, Gst.RTSPStatusCode code, string reason, Gst.RTSPMessage request); + public Gst.RTSPResult parse_data (uchar channel); + public Gst.RTSPResult parse_request (Gst.RTSPMethod method, string uri, Gst.RTSPVersion version); + public Gst.RTSPResult parse_response (Gst.RTSPStatusCode code, string reason, Gst.RTSPVersion version); + public Gst.RTSPResult remove_header (Gst.RTSPHeaderField field, int indx); + public Gst.RTSPResult set_body (uchar data, uint size); + public Gst.RTSPResult steal_body (uchar data, uint size); + public Gst.RTSPResult take_body (uchar data, uint size); + public Gst.RTSPResult unset (); + } + [CCode (cheader_filename = "gst/gst.h")] + public class RTSPRange { + public int min; + public int max; + public static Gst.RTSPResult parse (string rangestr, out weak Gst.RTSPTimeRange range); + } + [CCode (cheader_filename = "gst/gst.h")] + public class RTSPTime { + public Gst.RTSPTimeType type; + public double seconds; + } + [CCode (cheader_filename = "gst/gst.h")] + public class RTSPTimeRange { + public Gst.RTSPRangeUnit unit; + public weak Gst.RTSPTime min; + public weak Gst.RTSPTime max; + } + [CCode (cheader_filename = "gst/gst.h")] + public class RTSPTransport { + public Gst.RTSPTransMode trans; + public Gst.RTSPProfile profile; + public Gst.RTSPLowerTrans lower_transport; + public weak string destination; + public weak string source; + public uint layers; + public bool mode_play; + public bool mode_record; + public bool append; + public weak Gst.RTSPRange interleaved; + public uint ttl; + public weak Gst.RTSPRange port; + public weak Gst.RTSPRange client_port; + public weak Gst.RTSPRange server_port; + public uint ssrc; + public weak string as_text (); + public static Gst.RTSPResult get_manager (Gst.RTSPTransMode trans, string manager, uint option); + public static Gst.RTSPResult get_mime (Gst.RTSPTransMode trans, string mime); + public Gst.RTSPResult init (); + public RTSPTransport (out weak Gst.RTSPTransport transport); + public static Gst.RTSPResult parse (string str, Gst.RTSPTransport transport); + } + [CCode (cheader_filename = "gst/gst.h")] + public class RTSPUrl { + public Gst.RTSPLowerTrans transports; + public Gst.RTSPFamily family; + public weak string user; + public weak string passwd; + public weak string host; + public ushort port; + public weak string abspath; + public weak string query; + public Gst.RTSPResult get_port (ushort port); + public weak string get_request_uri (); + public static Gst.RTSPResult parse (string urlstr, out weak Gst.RTSPUrl url); + public Gst.RTSPResult set_port (ushort port); + } + [CCode (cheader_filename = "gst/gst.h")] + public interface RTSPExtension { + public abstract Gst.RTSPResult after_send (Gst.RTSPMessage req, Gst.RTSPMessage resp); + public abstract Gst.RTSPResult before_send (Gst.RTSPMessage req); + public abstract bool configure_stream (Gst.Caps caps); + public abstract bool detect_server (Gst.RTSPMessage resp); + public abstract Gst.RTSPResult get_transports (Gst.RTSPLowerTrans protocols, string transport); + public abstract Gst.RTSPResult parse_sdp (Gst.SDPMessage sdp, Gst.Structure s); + public abstract Gst.RTSPResult setup_media (Gst.SDPMedia media); + public abstract Gst.RTSPResult stream_select (Gst.RTSPUrl url); + [HasEmitter] + public signal Gst.RTSPResult send (pointer req, pointer resp); + } + public const int RTSP_DEFAULT_PORT; + public static void rtsp_base64_decode_ip (string data, ulong len); + public static weak string rtsp_base64_encode (string data, ulong len); + public static Gst.RTSPHeaderField rtsp_find_header_field (string header); + public static Gst.RTSPMethod rtsp_find_method (string method); + public static weak string rtsp_header_as_text (Gst.RTSPHeaderField field); + public static weak string rtsp_method_as_text (Gst.RTSPMethod method); + public static weak string rtsp_status_as_text (Gst.RTSPStatusCode code); + public static weak string rtsp_strresult (Gst.RTSPResult _result); + public static weak string rtsp_version_as_text (Gst.RTSPVersion version); +} diff --git a/vapi/gstreamer-sdp-0.10.deps b/vapi/gstreamer-sdp-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/gstreamer-sdp-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/gstreamer-sdp-0.10.vapi b/vapi/gstreamer-sdp-0.10.vapi new file mode 100644 index 0000000..e912698 --- /dev/null +++ b/vapi/gstreamer-sdp-0.10.vapi @@ -0,0 +1,160 @@ +/* gstreamer-sdp-0.10.vapi generated by lt-vapigen, do not modify. */ + +[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")] +namespace Gst { + [CCode (cprefix = "GST_SDP_", cheader_filename = "gst/gst.h")] + public enum SDPResult { + OK, + EINVAL, + } + [CCode (cheader_filename = "gst/gst.h")] + public class SDPAttribute { + public weak string key; + public weak string value; + } + [CCode (cheader_filename = "gst/gst.h")] + public class SDPBandwidth { + public weak string bwtype; + public uint bandwidth; + } + [CCode (cheader_filename = "gst/gst.h")] + public class SDPConnection { + public weak string nettype; + public weak string addrtype; + public weak string address; + public uint ttl; + public uint addr_number; + } + [CCode (cheader_filename = "gst/gst.h")] + public class SDPKey { + public weak string type; + public weak string data; + } + [CCode (cheader_filename = "gst/gst.h")] + public class SDPMedia { + public weak string media; + public uint port; + public uint num_ports; + public weak string proto; + public weak GLib.Array fmts; + public weak string information; + public weak GLib.Array connections; + public weak GLib.Array bandwidths; + public weak Gst.SDPKey key; + public weak GLib.Array attributes; + public Gst.SDPResult add_attribute (string key, string value); + public Gst.SDPResult add_bandwidth (string bwtype, uint bandwidth); + public Gst.SDPResult add_connection (string nettype, string addrtype, string address, uint ttl, uint addr_number); + public Gst.SDPResult add_format (string format); + public weak string as_text (); + public uint attributes_len (); + public uint bandwidths_len (); + public uint connections_len (); + public uint formats_len (); + public weak Gst.SDPAttribute get_attribute (uint idx); + public weak string get_attribute_val (string key); + public weak string get_attribute_val_n (string key, uint nth); + public weak Gst.SDPBandwidth get_bandwidth (uint idx); + public weak Gst.SDPConnection get_connection (uint idx); + public weak string get_format (uint idx); + public weak string get_information (); + public weak Gst.SDPKey get_key (); + public weak string get_media (); + public uint get_num_ports (); + public uint get_port (); + public weak string get_proto (); + public Gst.SDPResult init (); + public SDPMedia (out weak Gst.SDPMedia media); + public Gst.SDPResult set_information (string information); + public Gst.SDPResult set_key (string type, string data); + public Gst.SDPResult set_media (string med); + public Gst.SDPResult set_port_info (uint port, uint num_ports); + public Gst.SDPResult set_proto (string proto); + public Gst.SDPResult uninit (); + } + [CCode (cheader_filename = "gst/gst.h")] + public class SDPMessage { + public weak string version; + public weak Gst.SDPOrigin origin; + public weak string session_name; + public weak string information; + public weak string uri; + public weak GLib.Array emails; + public weak GLib.Array phones; + public weak Gst.SDPConnection connection; + public weak GLib.Array bandwidths; + public weak GLib.Array times; + public weak GLib.Array zones; + public weak Gst.SDPKey key; + public weak GLib.Array attributes; + public weak GLib.Array medias; + public Gst.SDPResult add_attribute (string key, string value); + public Gst.SDPResult add_bandwidth (string bwtype, uint bandwidth); + public Gst.SDPResult add_email (string email); + public Gst.SDPResult add_media (Gst.SDPMedia media); + public Gst.SDPResult add_phone (string phone); + public Gst.SDPResult add_time (string start, string stop, string repeat); + public Gst.SDPResult add_zone (string adj_time, string typed_time); + public weak string as_text (); + public uint attributes_len (); + public uint bandwidths_len (); + public Gst.SDPResult dump (); + public uint emails_len (); + public weak Gst.SDPAttribute get_attribute (uint idx); + public weak string get_attribute_val (string key); + public weak string get_attribute_val_n (string key, uint nth); + public weak Gst.SDPBandwidth get_bandwidth (uint idx); + public weak Gst.SDPConnection get_connection (); + public weak string get_email (uint idx); + public weak string get_information (); + public weak Gst.SDPKey get_key (); + public weak Gst.SDPMedia get_media (uint idx); + public weak Gst.SDPOrigin get_origin (); + public weak string get_phone (uint idx); + public weak string get_session_name (); + public weak Gst.SDPTime get_time (uint idx); + public weak string get_uri (); + public weak string get_version (); + public weak Gst.SDPZone get_zone (uint idx); + public Gst.SDPResult init (); + public uint medias_len (); + public SDPMessage (out weak Gst.SDPMessage msg); + public static Gst.SDPResult parse_buffer (uchar data, uint size, Gst.SDPMessage msg); + public uint phones_len (); + public Gst.SDPResult set_connection (string nettype, string addrtype, string address, uint ttl, uint addr_number); + public Gst.SDPResult set_information (string information); + public Gst.SDPResult set_key (string type, string data); + public Gst.SDPResult set_origin (string username, string sess_id, string sess_version, string nettype, string addrtype, string addr); + public Gst.SDPResult set_session_name (string session_name); + public Gst.SDPResult set_uri (string uri); + public Gst.SDPResult set_version (string version); + public uint times_len (); + public Gst.SDPResult uninit (); + public uint zones_len (); + } + [CCode (cheader_filename = "gst/gst.h")] + public class SDPOrigin { + public weak string username; + public weak string sess_id; + public weak string sess_version; + public weak string nettype; + public weak string addrtype; + public weak string addr; + } + [CCode (cheader_filename = "gst/gst.h")] + public class SDPTime { + public weak string start; + public weak string stop; + public weak GLib.Array repeat; + } + [CCode (cheader_filename = "gst/gst.h")] + public class SDPZone { + public weak string time; + public weak string typed_time; + } + public const string SDP_BWTYPE_AS; + public const string SDP_BWTYPE_CT; + public const string SDP_BWTYPE_EXT_PREFIX; + public const string SDP_BWTYPE_RR; + public const string SDP_BWTYPE_RS; +} diff --git a/vapi/gstreamer-tag-0.10.deps b/vapi/gstreamer-tag-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/gstreamer-tag-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/gstreamer-tag-0.10.vapi b/vapi/gstreamer-tag-0.10.vapi new file mode 100644 index 0000000..00949f4 --- /dev/null +++ b/vapi/gstreamer-tag-0.10.vapi @@ -0,0 +1,64 @@ +/* gstreamer-tag-0.10.vapi generated by lt-vapigen, do not modify. */ + +[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")] +namespace Gst { + [CCode (cprefix = "GST_TAG_DEMUX_RESULT_", cheader_filename = "gst/gst.h")] + public enum TagDemuxResult { + BROKEN_TAG, + AGAIN, + OK, + } + [CCode (cprefix = "GST_TAG_IMAGE_TYPE_", cheader_filename = "gst/gst.h")] + public enum TagImageType { + UNDEFINED, + FRONT_COVER, + BACK_COVER, + LEAFLET_PAGE, + MEDIUM, + LEAD_ARTIST, + ARTIST, + CONDUCTOR, + BAND_ORCHESTRA, + COMPOSER, + LYRICIST, + RECORDING_LOCATION, + DURING_RECORDING, + DURING_PERFORMANCE, + VIDEO_CAPTURE, + FISH, + ILLUSTRATION, + BAND_ARTIST_LOGO, + PUBLISHER_STUDIO_LOGO, + } + [CCode (cheader_filename = "gst/gst.h")] + public class TagDemux : Gst.Element { + public weak pointer[] reserved; + } + public const string TAG_CDDA_CDDB_DISCID; + public const string TAG_CDDA_CDDB_DISCID_FULL; + public const string TAG_CDDA_MUSICBRAINZ_DISCID; + public const string TAG_CDDA_MUSICBRAINZ_DISCID_FULL; + public const string TAG_CMML_CLIP; + public const string TAG_CMML_HEAD; + public const string TAG_CMML_STREAM; + public const string TAG_MUSICBRAINZ_ALBUMARTISTID; + public const string TAG_MUSICBRAINZ_ALBUMID; + public const string TAG_MUSICBRAINZ_ARTISTID; + public const string TAG_MUSICBRAINZ_TRACKID; + public const string TAG_MUSICBRAINZ_TRMID; + public static weak string tag_freeform_string_to_utf8 (string data, int size, string env_vars); + public static weak string tag_from_id3_tag (string id3_tag); + public static weak string tag_from_id3_user_tag (string type, string id3_user_tag); + public static weak string tag_from_vorbis_tag (string vorbis_tag); + public static uint tag_id3_genre_count (); + public static weak string tag_id3_genre_get (uint id); + public static weak Gst.TagList tag_list_from_vorbiscomment_buffer (Gst.Buffer buffer, uchar id_data, uint id_data_length, string vendor_string); + public static weak Gst.TagList tag_list_new_from_id3v1 (uchar data); + public static weak Gst.Buffer tag_list_to_vorbiscomment_buffer (Gst.TagList list, uchar id_data, uint id_data_length, string vendor_string); + public static bool tag_parse_extended_comment (string ext_comment, string key, string lang, string value, bool fail_if_no_key); + public static void tag_register_musicbrainz_tags (); + public static weak string tag_to_id3_tag (string gst_tag); + public static weak GLib.List tag_to_vorbis_comments (Gst.TagList list, string tag); + public static weak string tag_to_vorbis_tag (string gst_tag); + public static void vorbis_tag_add (Gst.TagList list, string tag, string value); +} diff --git a/vapi/gstreamer-video-0.10.deps b/vapi/gstreamer-video-0.10.deps new file mode 100644 index 0000000..e71b002 --- /dev/null +++ b/vapi/gstreamer-video-0.10.deps @@ -0,0 +1,2 @@ +gstreamer-0.10 +gstreamer-base-0.10 diff --git a/vapi/gstreamer-video-0.10.vapi b/vapi/gstreamer-video-0.10.vapi new file mode 100644 index 0000000..8f7a6fb --- /dev/null +++ b/vapi/gstreamer-video-0.10.vapi @@ -0,0 +1,90 @@ +/* gstreamer-video-0.10.vapi generated by lt-vapigen, do not modify. */ + +[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")] +namespace Gst { + [CCode (cprefix = "GST_VIDEO_FORMAT_", cheader_filename = "gst/gst.h")] + public enum VideoFormat { + UNKNOWN, + I420, + YV12, + YUY2, + UYVY, + AYUV, + RGBx, + BGRx, + xRGB, + xBGR, + RGBA, + BGRA, + ARGB, + ABGR, + RGB, + BGR, + } + [CCode (cheader_filename = "gst/gst.h")] + public class VideoRectangle { + public int x; + public int y; + public int w; + public int h; + } + [CCode (cheader_filename = "gst/gst.h")] + public class VideoFilter : Gst.BaseTransform { + public bool inited; + } + [CCode (cheader_filename = "gst/gst.h")] + public class VideoSink : Gst.BaseSink { + public int width; + public int height; + public static void center_rect (Gst.VideoRectangle src, Gst.VideoRectangle dst, Gst.VideoRectangle _result, bool scaling); + } + public const string VIDEO_BLUE_MASK_15; + public const int VIDEO_BLUE_MASK_15_INT; + public const string VIDEO_BLUE_MASK_16; + public const int VIDEO_BLUE_MASK_16_INT; + public const string VIDEO_BYTE1_MASK_24; + public const int VIDEO_BYTE1_MASK_24_INT; + public const string VIDEO_BYTE1_MASK_32; + public const int VIDEO_BYTE1_MASK_32_INT; + public const string VIDEO_BYTE2_MASK_24; + public const int VIDEO_BYTE2_MASK_24_INT; + public const string VIDEO_BYTE2_MASK_32; + public const int VIDEO_BYTE2_MASK_32_INT; + public const string VIDEO_BYTE3_MASK_24; + public const int VIDEO_BYTE3_MASK_24_INT; + public const string VIDEO_BYTE3_MASK_32; + public const int VIDEO_BYTE3_MASK_32_INT; + public const string VIDEO_BYTE4_MASK_32; + public const int VIDEO_BYTE4_MASK_32_INT; + public const string VIDEO_CAPS_RGB_15; + public const string VIDEO_CAPS_RGB_16; + public const string VIDEO_FPS_RANGE; + public const string VIDEO_GREEN_MASK_15; + public const int VIDEO_GREEN_MASK_15_INT; + public const string VIDEO_GREEN_MASK_16; + public const int VIDEO_GREEN_MASK_16_INT; + public const string VIDEO_RED_MASK_15; + public const int VIDEO_RED_MASK_15_INT; + public const string VIDEO_RED_MASK_16; + public const int VIDEO_RED_MASK_16_INT; + public const string VIDEO_SIZE_RANGE; + public static bool video_calculate_display_ratio (uint dar_n, uint dar_d, uint video_width, uint video_height, uint video_par_n, uint video_par_d, uint display_par_n, uint display_par_d); + public static bool video_format_convert (Gst.VideoFormat format, int width, int height, int fps_n, int fps_d, Gst.Format src_format, int64 src_value, Gst.Format dest_format, int64 dest_value); + public static Gst.VideoFormat video_format_from_fourcc (uint fourcc); + public static int video_format_get_component_height (Gst.VideoFormat format, int component, int height); + public static int video_format_get_component_offset (Gst.VideoFormat format, int component, int width, int height); + public static int video_format_get_component_width (Gst.VideoFormat format, int component, int width); + public static int video_format_get_pixel_stride (Gst.VideoFormat format, int component); + public static int video_format_get_row_stride (Gst.VideoFormat format, int component, int width); + public static int video_format_get_size (Gst.VideoFormat format, int width, int height); + public static bool video_format_has_alpha (Gst.VideoFormat format); + public static bool video_format_is_rgb (Gst.VideoFormat format); + public static bool video_format_is_yuv (Gst.VideoFormat format); + public static weak Gst.Caps video_format_new_caps (Gst.VideoFormat format, int width, int height, int framerate_n, int framerate_d, int par_n, int par_d); + public static bool video_format_parse_caps (Gst.Caps caps, Gst.VideoFormat format, int width, int height); + public static uint video_format_to_fourcc (Gst.VideoFormat format); + public static weak GLib.Value video_frame_rate (Gst.Pad pad); + public static bool video_get_size (Gst.Pad pad, int width, int height); + public static bool video_parse_caps_framerate (Gst.Caps caps, int fps_n, int fps_d); + public static bool video_parse_caps_pixel_aspect_ratio (Gst.Caps caps, int par_n, int par_d); +} diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10.files b/vapi/packages/gstreamer-0.10/gstreamer-0.10.files index 034f065..fd3a255 100644 --- a/vapi/packages/gstreamer-0.10/gstreamer-0.10.files +++ b/vapi/packages/gstreamer-0.10/gstreamer-0.10.files @@ -1,5 +1,3 @@ include/gstreamer-0.10/gst/gst*.h lib/libgstreamer-0.10.so -include/gstreamer-0.10/gst/base -lib/libgstbase-0.10.so diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10.gi b/vapi/packages/gstreamer-0.10/gstreamer-0.10.gi index 09dc3a3..aa67139 100644 --- a/vapi/packages/gstreamer-0.10/gstreamer-0.10.gi +++ b/vapi/packages/gstreamer-0.10/gstreamer-0.10.gi @@ -663,6 +663,9 @@ + + + @@ -1098,29 +1101,6 @@ - - - - - - - - - - - - - - - - - - - - - - - @@ -1403,15 +1383,6 @@ - - - - - - - - - @@ -1672,26 +1643,6 @@ - - - - - - - - - - - - - - - - - - - - @@ -3099,30 +3050,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - @@ -3906,10 +3833,6 @@ - - - - @@ -4323,907 +4246,248 @@ - - - + + + + + + - + + - - + + - + + - - + + - + + - - + + - - - - + + - - + + - - + + - - - - - + + - - + + - - + + - - + + - - + + - - + - - + + - - + - - - - - - - - - - - + + - + - - + + - + - - + + - + - + + + + + + + - + + - - + + - + + - - + + + - + + - - - + + + - + + - - + + - - - - - + + - - + + - - + + - - - + + + - - + + - - + + + + + + + + + + + + + + - - + - + - - + + - - + + - - + + + - - + + - - - + + + + + - - + + - + + + - - - - - - - - - + + - - + - - - + + + - + - - - + + + - - - - - + - - + + - - + - - - + + + + + + - - + - - - + + + - + + + - - - + + + - - - - + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -5467,221 +4731,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -7686,6 +6735,12 @@ + + + + + + @@ -7756,15 +6811,6 @@ - - - - - - - - - @@ -8319,8 +7365,6 @@ - - @@ -8394,6 +7438,6 @@ - + diff --git a/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.deps b/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.deps new file mode 100644 index 0000000..e6d82b2 --- /dev/null +++ b/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.deps @@ -0,0 +1,3 @@ +gstreamer-0.10 +gstreamer-base-0.10 +gstreamer-interfaces-0.10 diff --git a/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.files b/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.files new file mode 100644 index 0000000..084fb51 --- /dev/null +++ b/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.files @@ -0,0 +1,3 @@ +include/gstreamer-0.10/gst/audio +lib/libgstaudio-0.10.so + diff --git a/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.gi b/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.gi new file mode 100644 index 0000000..b31a8d5 --- /dev/null +++ b/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.gi @@ -0,0 +1,681 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.metadata b/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.metadata new file mode 100644 index 0000000..79a6698 --- /dev/null +++ b/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.metadata @@ -0,0 +1,2 @@ +Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" +GstAudioFilterClass name="pointer" diff --git a/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.namespace b/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.namespace new file mode 100644 index 0000000..100750e --- /dev/null +++ b/vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.namespace @@ -0,0 +1 @@ +Gst diff --git a/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.deps b/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.files b/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.files new file mode 100644 index 0000000..01d9666 --- /dev/null +++ b/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.files @@ -0,0 +1,3 @@ +include/gstreamer-0.10/gst/base +lib/libgstbase-0.10.so + diff --git a/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.gi b/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.gi new file mode 100644 index 0000000..7058b76 --- /dev/null +++ b/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.gi @@ -0,0 +1,977 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.metadata b/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.metadata new file mode 100644 index 0000000..5ef79fd --- /dev/null +++ b/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.metadata @@ -0,0 +1,2 @@ +Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" + diff --git a/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.namespace b/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.namespace new file mode 100644 index 0000000..100750e --- /dev/null +++ b/vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.namespace @@ -0,0 +1 @@ +Gst diff --git a/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.deps b/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.files b/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.files new file mode 100644 index 0000000..aef6106 --- /dev/null +++ b/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.files @@ -0,0 +1,3 @@ +include/gstreamer-0.10/gst/check +lib/libgstcheck-0.10.so + diff --git a/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.gi b/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.gi new file mode 100644 index 0000000..d7a64af --- /dev/null +++ b/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.gi @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.metadata b/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.metadata new file mode 100644 index 0000000..1dd5c33 --- /dev/null +++ b/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.metadata @@ -0,0 +1,2 @@ +Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" +Suite name="pointer" diff --git a/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.namespace b/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.namespace new file mode 100644 index 0000000..100750e --- /dev/null +++ b/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.namespace @@ -0,0 +1 @@ +Gst diff --git a/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.deps b/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.files b/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.files new file mode 100644 index 0000000..b08a925 --- /dev/null +++ b/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.files @@ -0,0 +1,3 @@ +include/gstreamer-0.10/gst/controller +lib/libgstcontroller-0.10.so + diff --git a/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.gi b/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.gi new file mode 100644 index 0000000..0b873ed --- /dev/null +++ b/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.gi @@ -0,0 +1,395 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.metadata b/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.metadata new file mode 100644 index 0000000..5ef79fd --- /dev/null +++ b/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.metadata @@ -0,0 +1,2 @@ +Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" + diff --git a/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.namespace b/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.namespace new file mode 100644 index 0000000..100750e --- /dev/null +++ b/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.namespace @@ -0,0 +1 @@ +Gst diff --git a/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.deps b/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.files b/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.files new file mode 100644 index 0000000..40cdb0c --- /dev/null +++ b/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.files @@ -0,0 +1,3 @@ +include/gstreamer-0.10/gst/dataprotocol +lib/libgstdataprotocol-0.10.so + diff --git a/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.gi b/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.gi new file mode 100644 index 0000000..30980c9 --- /dev/null +++ b/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.gi @@ -0,0 +1,169 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.metadata b/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.metadata new file mode 100644 index 0000000..5ef79fd --- /dev/null +++ b/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.metadata @@ -0,0 +1,2 @@ +Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" + diff --git a/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.namespace b/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.namespace new file mode 100644 index 0000000..100750e --- /dev/null +++ b/vapi/packages/gstreamer-dataprotocol-0.10/gstreamer-dataprotocol-0.10.namespace @@ -0,0 +1 @@ +Gst diff --git a/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.deps b/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.files b/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.files new file mode 100644 index 0000000..f62099a --- /dev/null +++ b/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.files @@ -0,0 +1,3 @@ +include/gstreamer-0.10/gst/fft +lib/libgstfft-0.10.so + diff --git a/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.gi b/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.gi new file mode 100644 index 0000000..9266d9f --- /dev/null +++ b/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.gi @@ -0,0 +1,206 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.metadata b/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.metadata new file mode 100644 index 0000000..5ef79fd --- /dev/null +++ b/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.metadata @@ -0,0 +1,2 @@ +Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" + diff --git a/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.namespace b/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.namespace new file mode 100644 index 0000000..100750e --- /dev/null +++ b/vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.namespace @@ -0,0 +1 @@ +Gst diff --git a/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.deps b/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.files b/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.files new file mode 100644 index 0000000..2442e64 --- /dev/null +++ b/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.files @@ -0,0 +1,3 @@ +include/gstreamer-0.10/gst/interfaces +lib/libgstinterfaces-0.10.so + diff --git a/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.gi b/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.gi new file mode 100644 index 0000000..04404a1 --- /dev/null +++ b/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.gi @@ -0,0 +1,937 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.metadata b/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.metadata new file mode 100644 index 0000000..cde79f0 --- /dev/null +++ b/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.metadata @@ -0,0 +1,5 @@ +Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" +GstColorBalance::value_changed has_emitter="1" +GstTuner::frequency_changed has_emitter="1" +GstTuner::signal_changed has_emitter="1" + diff --git a/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.namespace b/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.namespace new file mode 100644 index 0000000..100750e --- /dev/null +++ b/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.namespace @@ -0,0 +1 @@ +Gst diff --git a/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.deps b/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.files b/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.files new file mode 100644 index 0000000..39f9972 --- /dev/null +++ b/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.files @@ -0,0 +1,3 @@ +include/gstreamer-0.10/gst/net +lib/libgstnet-0.10.so + diff --git a/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.gi b/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.gi new file mode 100644 index 0000000..b6375be --- /dev/null +++ b/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.gi @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.metadata b/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.metadata new file mode 100644 index 0000000..5ef79fd --- /dev/null +++ b/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.metadata @@ -0,0 +1,2 @@ +Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" + diff --git a/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.namespace b/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.namespace new file mode 100644 index 0000000..100750e --- /dev/null +++ b/vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.namespace @@ -0,0 +1 @@ +Gst diff --git a/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.deps b/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.files b/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.files new file mode 100644 index 0000000..ca634a1 --- /dev/null +++ b/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.files @@ -0,0 +1,3 @@ +include/gstreamer-0.10/gst/netbuffer +lib/libgstnetbuffer-0.10.so + diff --git a/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.gi b/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.gi new file mode 100644 index 0000000..83f140d --- /dev/null +++ b/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.gi @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.metadata b/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.metadata new file mode 100644 index 0000000..5ef79fd --- /dev/null +++ b/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.metadata @@ -0,0 +1,2 @@ +Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" + diff --git a/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.namespace b/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.namespace new file mode 100644 index 0000000..100750e --- /dev/null +++ b/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.namespace @@ -0,0 +1 @@ +Gst diff --git a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.deps b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.files b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.files new file mode 100644 index 0000000..8104b48 --- /dev/null +++ b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.files @@ -0,0 +1,3 @@ +include/gstreamer-0.10/gst/pbutils +lib/libgstpbutils-0.10.so + diff --git a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.gi b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.gi new file mode 100644 index 0000000..9235adf --- /dev/null +++ b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.gi @@ -0,0 +1,201 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.metadata b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.metadata new file mode 100644 index 0000000..5ef79fd --- /dev/null +++ b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.metadata @@ -0,0 +1,2 @@ +Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" + diff --git a/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.namespace b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.namespace new file mode 100644 index 0000000..100750e --- /dev/null +++ b/vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.namespace @@ -0,0 +1 @@ +Gst diff --git a/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.deps b/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.files b/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.files new file mode 100644 index 0000000..bb17461 --- /dev/null +++ b/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.files @@ -0,0 +1,3 @@ +include/gstreamer-0.10/gst/riff +lib/libgstriff-0.10.so + diff --git a/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.gi b/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.gi new file mode 100644 index 0000000..1d13851 --- /dev/null +++ b/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.gi @@ -0,0 +1,323 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.metadata b/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.metadata new file mode 100644 index 0000000..5ef79fd --- /dev/null +++ b/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.metadata @@ -0,0 +1,2 @@ +Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" + diff --git a/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.namespace b/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.namespace new file mode 100644 index 0000000..100750e --- /dev/null +++ b/vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.namespace @@ -0,0 +1 @@ +Gst diff --git a/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.deps b/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.deps new file mode 100644 index 0000000..e71b002 --- /dev/null +++ b/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.deps @@ -0,0 +1,2 @@ +gstreamer-0.10 +gstreamer-base-0.10 diff --git a/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.files b/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.files new file mode 100644 index 0000000..1e62ddf --- /dev/null +++ b/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.files @@ -0,0 +1,3 @@ +include/gstreamer-0.10/gst/rtp +lib/libgstrtp-0.10.so + diff --git a/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.gi b/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.gi new file mode 100644 index 0000000..e04169f --- /dev/null +++ b/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.gi @@ -0,0 +1,907 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.metadata b/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.metadata new file mode 100644 index 0000000..45fe7e1 --- /dev/null +++ b/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.metadata @@ -0,0 +1,4 @@ +Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" + +GStaticRecMutex name="pointer" + diff --git a/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.namespace b/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.namespace new file mode 100644 index 0000000..100750e --- /dev/null +++ b/vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.namespace @@ -0,0 +1 @@ +Gst diff --git a/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.deps b/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.deps new file mode 100644 index 0000000..186ed9a --- /dev/null +++ b/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.deps @@ -0,0 +1,2 @@ +gstreamer-0.10 +gstreamer-sdp-0.10 diff --git a/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.files b/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.files new file mode 100644 index 0000000..71da0d9 --- /dev/null +++ b/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.files @@ -0,0 +1,3 @@ +include/gstreamer-0.10/gst/rtsp +lib/libgstrtsp-0.10.so + diff --git a/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.gi b/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.gi new file mode 100644 index 0000000..d02730c --- /dev/null +++ b/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.gi @@ -0,0 +1,810 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.metadata b/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.metadata new file mode 100644 index 0000000..164cb78 --- /dev/null +++ b/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.metadata @@ -0,0 +1,2 @@ +Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" +GstRTSPExtension::send has_emitter="1" diff --git a/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.namespace b/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.namespace new file mode 100644 index 0000000..100750e --- /dev/null +++ b/vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.namespace @@ -0,0 +1 @@ +Gst diff --git a/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.deps b/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.files b/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.files new file mode 100644 index 0000000..c0d4582 --- /dev/null +++ b/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.files @@ -0,0 +1,3 @@ +include/gstreamer-0.10/gst/sdp +lib/libgstsdp-0.10.so + diff --git a/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.gi b/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.gi new file mode 100644 index 0000000..d27f397 --- /dev/null +++ b/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.gi @@ -0,0 +1,587 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.metadata b/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.metadata new file mode 100644 index 0000000..5ef79fd --- /dev/null +++ b/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.metadata @@ -0,0 +1,2 @@ +Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" + diff --git a/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.namespace b/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.namespace new file mode 100644 index 0000000..100750e --- /dev/null +++ b/vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.namespace @@ -0,0 +1 @@ +Gst diff --git a/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.deps b/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.deps new file mode 100644 index 0000000..6ef6190 --- /dev/null +++ b/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.deps @@ -0,0 +1 @@ +gstreamer-0.10 diff --git a/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.files b/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.files new file mode 100644 index 0000000..eb3d6b4 --- /dev/null +++ b/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.files @@ -0,0 +1,3 @@ +include/gstreamer-0.10/gst/tag +lib/libgsttag-0.10.so + diff --git a/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.gi b/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.gi new file mode 100644 index 0000000..b9d2958 --- /dev/null +++ b/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.gi @@ -0,0 +1,173 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.metadata b/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.metadata new file mode 100644 index 0000000..5ef79fd --- /dev/null +++ b/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.metadata @@ -0,0 +1,2 @@ +Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" + diff --git a/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.namespace b/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.namespace new file mode 100644 index 0000000..100750e --- /dev/null +++ b/vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.namespace @@ -0,0 +1 @@ +Gst diff --git a/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.deps b/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.deps new file mode 100644 index 0000000..e71b002 --- /dev/null +++ b/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.deps @@ -0,0 +1,2 @@ +gstreamer-0.10 +gstreamer-base-0.10 diff --git a/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.files b/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.files new file mode 100644 index 0000000..fa1952c --- /dev/null +++ b/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.files @@ -0,0 +1,3 @@ +include/gstreamer-0.10/gst/video +lib/libgstvideo-0.10.so + diff --git a/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.gi b/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.gi new file mode 100644 index 0000000..3915298 --- /dev/null +++ b/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.gi @@ -0,0 +1,231 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.metadata b/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.metadata new file mode 100644 index 0000000..5ef79fd --- /dev/null +++ b/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.metadata @@ -0,0 +1,2 @@ +Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" + diff --git a/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.namespace b/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.namespace new file mode 100644 index 0000000..100750e --- /dev/null +++ b/vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.namespace @@ -0,0 +1 @@ +Gst -- 2.7.4