[gstreamermm] Fix the build with the 0.10.30 version of GStreamer.
- From: José Alburquerque <jaalburqu src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gstreamermm] Fix the build with the 0.10.30 version of GStreamer.
- Date: Wed, 21 Jul 2010 04:06:55 +0000 (UTC)
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]