[gstreamermm] Fix the build with the 0.10.30 version of GStreamer.



commit 970fc313e5ea700bb7cdc16ec1ee6eee2205d0ca
Author: José Alburquerque <jaalburqu svn gnome org>
Date:   Wed Jul 21 00:03:40 2010 -0400

    	Fix the build with the 0.10.30 version of GStreamer.
    
    	* configure.ac: Update the GStreamer version requirement to 0.10.30
    	which is the latest release.
    	* gstreamer/src/gst_signals.defs: Regenerate extra defs to get the new
    	properties for the decodebin2, playbin2, and uridecodebin plugins,
    	added in the GStreamer 0.10.30 release.

 ChangeLog                      |   10 ++
 configure.ac                   |    2 +-
 gstreamer/src/gst_signals.defs |  202 +++++++++++++++++++++++++++++++++++++++-
 3 files changed, 211 insertions(+), 3 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 39f2c6e..0984332 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2010-07-20  José Alburquerque  <jaalburqu svn gnome org>
+
+	Fix the build with the 0.10.30 version of GStreamer.
+
+	* configure.ac: Update the GStreamer version requirement to 0.10.30
+	which is the latest release.
+	* gstreamer/src/gst_signals.defs: Regenerate extra defs to get the new
+	properties for the decodebin2, playbin2, and uridecodebin plugins,
+	added in the GStreamer 0.10.30 release.
+
 2010-06-06  José Alburquerque  <jaalburqu svn gnome org>
 
 	Remove the optional API #ifdefs.
diff --git a/configure.ac b/configure.ac
index 02a1ac3..632d307 100644
--- a/configure.ac
+++ b/configure.ac
@@ -49,7 +49,7 @@ AC_SUBST([GSTREAMERMM_MODULES],
          ['giomm-2.4 >= 2.21.1 libxml++-2.6 >= 2.14[]m4_foreach([gstmm_mod],
          [[], [-base], [-controller], [-dataprotocol], [-net], [-plugins-base],
               [-audio], [-cdda], [-interfaces], [-netbuffer], [-rtp], [-video]],
-         [ gstreamer[]m4_defn([gstmm_mod])[]-0.10 >= 0.10.28])'])
+         [ gstreamer[]m4_defn([gstmm_mod])[]-0.10 >= 0.10.30])'])
 PKG_CHECK_MODULES([GSTREAMERMM], [$GSTREAMERMM_MODULES])
 
 PKG_CHECK_MODULES([GUI_EXAMPLES], [$GSTREAMERMM_MODULES gtkmm-2.4 >= 2.12],
diff --git a/gstreamer/src/gst_signals.defs b/gstreamer/src/gst_signals.defs
index 88723d2..507eedd 100644
--- a/gstreamer/src/gst_signals.defs
+++ b/gstreamer/src/gst_signals.defs
@@ -194,7 +194,7 @@
 
 ;; From GstFormat
 
-;; From GstGError
+;; From GError
 
 ;; From GstGhostPad
 
@@ -778,6 +778,15 @@
   (construct-only #f)
 )
 
+(define-property enable-last-buffer
+  (of-object "GstBaseSink")
+  (prop-type "GParamBoolean")
+  (docs "Enable the last-buffer property")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property last-buffer
   (of-object "GstBaseSink")
   (prop-type "GParamSpecMiniObject")
@@ -1480,6 +1489,15 @@
   (construct-only #f)
 )
 
+(define-property enable-last-buffer
+  (of-object "GstFakeSink")
+  (prop-type "GParamBoolean")
+  (docs "Enable the last-buffer property")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property last-buffer
   (of-object "GstFakeSink")
   (prop-type "GParamSpecMiniObject")
@@ -1644,6 +1662,15 @@
   (construct-only #f)
 )
 
+(define-property enable-last-buffer
+  (of-object "GstFdSink")
+  (prop-type "GParamBoolean")
+  (docs "Enable the last-buffer property")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property last-buffer
   (of-object "GstFdSink")
   (prop-type "GParamSpecMiniObject")
@@ -1911,6 +1938,15 @@
   (construct-only #f)
 )
 
+(define-property enable-last-buffer
+  (of-object "GstFileSink")
+  (prop-type "GParamBoolean")
+  (docs "Enable the last-buffer property")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property last-buffer
   (of-object "GstFileSink")
   (prop-type "GParamSpecMiniObject")
@@ -2749,6 +2785,15 @@
   (construct-only #f)
 )
 
+(define-property enable-last-buffer
+  (of-object "GstBaseAudioSink")
+  (prop-type "GParamBoolean")
+  (docs "Enable the last-buffer property")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property last-buffer
   (of-object "GstBaseAudioSink")
   (prop-type "GParamSpecMiniObject")
@@ -2996,6 +3041,15 @@
   (construct-only #f)
 )
 
+(define-property enable-last-buffer
+  (of-object "GstAudioSink")
+  (prop-type "GParamBoolean")
+  (docs "Enable the last-buffer property")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property last-buffer
   (of-object "GstAudioSink")
   (prop-type "GParamSpecMiniObject")
@@ -3366,6 +3420,15 @@
   (construct-only #f)
 )
 
+(define-property ptime-multiple
+  (of-object "GstBaseRTPAudioPayload")
+  (prop-type "GParamInt64")
+  (docs "Force buffers to be multiples of this duration in ns (0 disables)")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property buffer-list
   (of-object "GstBaseRTPAudioPayload")
   (prop-type "GParamBoolean")
@@ -3496,6 +3559,15 @@
   (construct-only #f)
 )
 
+(define-property ptime-multiple
+  (of-object "GstBaseRTPPayload")
+  (prop-type "GParamInt64")
+  (docs "Force buffers to be multiples of this duration in ns (0 disables)")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 ;; From GstTagDemux
 
 (define-property name
@@ -3572,6 +3644,15 @@
   (construct-only #f)
 )
 
+(define-property enable-last-buffer
+  (of-object "GstVideoSink")
+  (prop-type "GParamBoolean")
+  (docs "Enable the last-buffer property")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property last-buffer
   (of-object "GstVideoSink")
   (prop-type "GParamSpecMiniObject")
@@ -4036,6 +4117,15 @@
   (construct-only #f)
 )
 
+(define-property enable-last-buffer
+  (of-object "GstAlsaSink")
+  (prop-type "GParamBoolean")
+  (docs "Enable the last-buffer property")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property last-buffer
   (of-object "GstAlsaSink")
   (prop-type "GParamSpecMiniObject")
@@ -4424,7 +4514,7 @@
 (define-property emit-signals
   (of-object "GstAppSrc")
   (prop-type "GParamBoolean")
-  (docs "Emit new-preroll and new-buffer signals")
+  (docs "Emit need-data, enough-data and seek-data signals")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -4546,6 +4636,15 @@
   (construct-only #f)
 )
 
+(define-property enable-last-buffer
+  (of-object "GstAppSink")
+  (prop-type "GParamBoolean")
+  (docs "Enable the last-buffer property")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property last-buffer
   (of-object "GstAppSink")
   (prop-type "GParamSpecMiniObject")
@@ -5433,6 +5532,15 @@
   (construct-only #f)
 )
 
+(define-property expose-all-streams
+  (of-object "GstDecodeBin2")
+  (prop-type "GParamBoolean")
+  (docs "Expose all streams, including those of unknown type or that don't match the 'caps' property")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 ;; From GstFFMpegCsp
 
 (define-property name
@@ -5567,6 +5675,15 @@
   (construct-only #f)
 )
 
+(define-property enable-last-buffer
+  (of-object "GstGioSink")
+  (prop-type "GParamBoolean")
+  (docs "Enable the last-buffer property")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property last-buffer
   (of-object "GstGioSink")
   (prop-type "GParamSpecMiniObject")
@@ -5742,6 +5859,15 @@
   (construct-only #f)
 )
 
+(define-property enable-last-buffer
+  (of-object "GstGioStreamSink")
+  (prop-type "GParamBoolean")
+  (docs "Enable the last-buffer property")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property last-buffer
   (of-object "GstGioStreamSink")
   (prop-type "GParamSpecMiniObject")
@@ -5908,6 +6034,15 @@
   (construct-only #f)
 )
 
+(define-property enable-last-buffer
+  (of-object "GstGnomeVFSSink")
+  (prop-type "GParamBoolean")
+  (docs "Enable the last-buffer property")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property last-buffer
   (of-object "GstGnomeVFSSink")
   (prop-type "GParamSpecMiniObject")
@@ -6221,6 +6356,15 @@
   (construct-only #f)
 )
 
+(define-property enable-last-buffer
+  (of-object "GstMultiFdSink")
+  (prop-type "GParamBoolean")
+  (docs "Enable the last-buffer property")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property last-buffer
   (of-object "GstMultiFdSink")
   (prop-type "GParamSpecMiniObject")
@@ -7054,6 +7198,15 @@
   (construct-only #f)
 )
 
+(define-property av-offset
+  (of-object "GstPlayBin2")
+  (prop-type "GParamInt64")
+  (docs "The synchronisation offset between audio and video in nanoseconds")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 ;; From GstSubtitleOverlay
 
 (define-property name
@@ -7240,6 +7393,15 @@
   (construct-only #f)
 )
 
+(define-property enable-last-buffer
+  (of-object "GstTCPClientSink")
+  (prop-type "GParamBoolean")
+  (docs "Enable the last-buffer property")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property last-buffer
   (of-object "GstTCPClientSink")
   (prop-type "GParamSpecMiniObject")
@@ -7433,6 +7595,15 @@
   (construct-only #f)
 )
 
+(define-property enable-last-buffer
+  (of-object "GstTCPServerSink")
+  (prop-type "GParamBoolean")
+  (docs "Enable the last-buffer property")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property last-buffer
   (of-object "GstTCPServerSink")
   (prop-type "GParamSpecMiniObject")
@@ -8430,6 +8601,15 @@
   (construct-only #f)
 )
 
+(define-property expose-all-streams
+  (of-object "GstURIDecodeBin")
+  (prop-type "GParamBoolean")
+  (docs "Expose all streams, including those of unknown type or that don't match the 'caps' property")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 ;; From GstVideoRate
 
 (define-property name
@@ -8934,6 +9114,15 @@
   (construct-only #f)
 )
 
+(define-property enable-last-buffer
+  (of-object "GstXImageSink")
+  (prop-type "GParamBoolean")
+  (docs "Enable the last-buffer property")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property last-buffer
   (of-object "GstXImageSink")
   (prop-type "GParamSpecMiniObject")
@@ -9089,6 +9278,15 @@
   (construct-only #f)
 )
 
+(define-property enable-last-buffer
+  (of-object "GstXvImageSink")
+  (prop-type "GParamBoolean")
+  (docs "Enable the last-buffer property")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property last-buffer
   (of-object "GstXvImageSink")
   (prop-type "GParamSpecMiniObject")



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]