[gstreamermm] .defs: fix enum's patch
- From: Marcin Kolny <mkolny src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gstreamermm] .defs: fix enum's patch
- Date: Fri, 31 Jul 2015 08:06:01 +0000 (UTC)
commit f4775db3d82826d6bda5b4a6423efccddb739c28
Author: Marcin Kolny <marcin kolny flytronic pl>
Date: Fri Jul 31 09:27:44 2015 +0200
.defs: fix enum's patch
* gstreamer/src/gst_enums.defs:
* gstreamer/src/gst_enums.defs.patch: add missing replacements, apply
new patch to gst_enums.defs.
gstreamer/src/gst_enums.defs | 20 +++---
gstreamer/src/gst_enums.defs.patch | 134 ++++++++++++++++++++++++++++++++++--
2 files changed, 137 insertions(+), 17 deletions(-)
---
diff --git a/gstreamer/src/gst_enums.defs b/gstreamer/src/gst_enums.defs
index 7e5ca8f..9d3f757 100644
--- a/gstreamer/src/gst_enums.defs
+++ b/gstreamer/src/gst_enums.defs
@@ -6522,9 +6522,9 @@
(in-module "Gst")
(c-name "GstBaseTextOverlayLineAlign")
(values
- '("left" "GST_BASE_TEXT_OVERLAY_LINE_ALIGN_LEFT" "PANGO_ALIGN_LEFT")
- '("center" "GST_BASE_TEXT_OVERLAY_LINE_ALIGN_CENTER" "PANGO_ALIGN_CENTER")
- '("right" "GST_BASE_TEXT_OVERLAY_LINE_ALIGN_RIGHT" "PANGO_ALIGN_RIGHT")
+ '("left" "GST_TEXT_RENDER_LINE_ALIGN_LEFT" "0")
+ '("center" "GST_TEXT_RENDER_LINE_ALIGN_CENTER" "1")
+ '("right" "GST_TEXT_RENDER_LINE_ALIGN_RIGHT" "2")
)
)
@@ -6633,7 +6633,7 @@
)
;; Handwritten for CdParanoiaSrc plugin (values taken from output of
-;; `gst-inspect cdparanoiasrc' -- "paranoia-mode" property information)
+;; `gst-inspect cdparanoiasrc' - "paranoia-mode" property information)
(define-enum-extended CdParanoiaMode
(in-module "Gst")
(c-name "GstCdParanoiaMode")
@@ -6648,7 +6648,7 @@
)
;; Handwritten for MultiSocketSink plugin (values taken from output of
-;; `gst-inspect multisocketsink' -- "sync-method" property information)
+;; `gst-inspect multisocketsink' - "sync-method" property information)
(define-enum-extended MultiHandleSinkSyncMethod
(in-module "Gst")
(c-name "GstMultiHandleSinkSyncMethod")
@@ -6663,7 +6663,7 @@
)
;; Handwritten for OutputSelector plugin (values taken from output of
-;; `gst-inspect output-selector' -- "pad-negotiation-mode" property information)
+;; `gst-inspect output-selector' - "pad-negotiation-mode" property information)
(define-enum-extended OutputSelectorPadNegotiationMode
(in-module "Gst")
(c-name "GstOutputSelectorPadNegotiationMode")
@@ -6686,7 +6686,7 @@
)
;; Handwritten for MultiSocketSink plugin (values taken from file
-;; gst-plugins-base/gst/tcp/gstmultihandlesink.c, enum used for 'client-removed' signal)
+;; gst-plugins-base/gst/tcp/gstmultihandlesink.c, enum used for 'client-removed signal)
(define-enum-extended MultiHandleSinkClientStatus
(in-module "Gst")
(c-name "GstMultiHandleSinkClientStatus")
@@ -6725,7 +6725,7 @@
)
;; Handwritten for CdParanoiaSrc plugin (values taken from output of
-;; `gst-inspect cdparanoiasrc' -- "paranoia-mode" property information)
+;; `gst-inspect cdparanoiasrc' - "paranoia-mode" property information)
(define-enum-extended CdParanoiaMode
(in-module "Gst")
(c-name "GstCdParanoiaMode")
@@ -6740,7 +6740,7 @@
)
;; Handwritten for MultiSocketSink plugin (values taken from output of
-;; `gst-inspect multisocketsink' -- "sync-method" property information)
+;; `gst-inspect multisocketsink' - "sync-method" property information)
(define-enum-extended MultiHandleSinkSyncMethod
(in-module "Gst")
(c-name "GstMultiHandleSinkSyncMethod")
@@ -6755,7 +6755,7 @@
)
;; Handwritten for OutputSelector plugin (values taken from output of
-;; `gst-inspect output-selector' -- "pad-negotiation-mode" property information)
+;; `gst-inspect output-selector' - "pad-negotiation-mode" property information)
(define-enum-extended OutputSelectorPadNegotiationMode
(in-module "Gst")
(c-name "GstOutputSelectorPadNegotiationMode")
diff --git a/gstreamer/src/gst_enums.defs.patch b/gstreamer/src/gst_enums.defs.patch
index 914144f..b9ae168 100644
--- a/gstreamer/src/gst_enums.defs.patch
+++ b/gstreamer/src/gst_enums.defs.patch
@@ -1,8 +1,11 @@
--- a/gstreamer/src/gst_enums.defs
+++ b/gstreamer/src/gst_enums.defs
-@@ -2752,8 +2752,9 @@
+@@ -2750,10 +2750,11 @@
+ ;; GST_QUEUE_LEAK_DOWNSTREAM = 2
+ ;; };
- (define-enum-extended QueueLeaky
+-(define-enum-extended
++(define-enum-extended QueueLeaky
(in-module "Gst")
- (c-name "")
+ (c-name "GstQueueLeaky")
@@ -11,10 +14,127 @@
'("upstream" "GST_QUEUE_LEAK_UPSTREAM" "1")
'("downstream" "GST_QUEUE_LEAK_DOWNSTREAM" "2")
)
-@@ -6618,3 +6619,95 @@
- '("second-pass" "MULTIPASS_MODE_SECOND_PASS" "2")
+@@ -6521,9 +6522,9 @@
+ (in-module "Gst")
+ (c-name "GstBaseTextOverlayLineAlign")
+ (values
+- '("left" "GST_BASE_TEXT_OVERLAY_LINE_ALIGN_LEFT" "PANGO_ALIGN_LEFT")
+- '("center" "GST_BASE_TEXT_OVERLAY_LINE_ALIGN_CENTER" "PANGO_ALIGN_CENTER")
+- '("right" "GST_BASE_TEXT_OVERLAY_LINE_ALIGN_RIGHT" "PANGO_ALIGN_RIGHT")
++ '("left" "GST_TEXT_RENDER_LINE_ALIGN_LEFT" "0")
++ '("center" "GST_TEXT_RENDER_LINE_ALIGN_CENTER" "1")
++ '("right" "GST_TEXT_RENDER_LINE_ALIGN_RIGHT" "2")
+ )
+ )
+
+@@ -6574,9 +6575,9 @@
+ (in-module "Gst")
+ (c-name "GstTextRenderLineAlign")
+ (values
+- '("left" "GST_TEXT_RENDER_LINE_ALIGN_LEFT" "PANGO_ALIGN_LEFT")
+- '("center" "GST_TEXT_RENDER_LINE_ALIGN_CENTER" "PANGO_ALIGN_CENTER")
+- '("right" "GST_TEXT_RENDER_LINE_ALIGN_RIGHT" "PANGO_ALIGN_RIGHT")
++ '("left" "GST_TEXT_RENDER_LINE_ALIGN_LEFT" "0")
++ '("center" "GST_TEXT_RENDER_LINE_ALIGN_CENTER" "1")
++ '("right" "GST_TEXT_RENDER_LINE_ALIGN_RIGHT" "2")
)
)
+
+@@ -6619,3 +6620,186 @@
+ )
+ )
+
++;; Handwritten for the filesink plug-in (Gst::FileSink).
++(define-enum-extended FileSinkBufferMode
++ (in-module "Gst")
++ (c-name "GstFileSinkBufferMode")
++ (values
++ '("default" "GST_FILE_SINK_BUFFER_MODE_DEFAULT" "-1")
++ '("full" "GST_FILE_SINK_BUFFER_MODE_FULL" "0")
++ '("line" "GST_FILE_SINK_BUFFER_MODE_LINE" "1")
++ '("unbuffered" "GST_FILE_SINK_BUFFER_MODE_UNBUFFERED" "2")
++ )
++)
++
++;; Handwritten for CdParanoiaSrc plugin (values taken from output of
++;; `gst-inspect cdparanoiasrc' - "paranoia-mode" property information)
++(define-enum-extended CdParanoiaMode
++ (in-module "Gst")
++ (c-name "GstCdParanoiaMode")
++ (values
++ '("disable" "GST_PARANOIA_MODE_DISABLE" "1<<0")
++ '("fragment" "GST_PARANOIA_MODE_FRAGMENT" "1<<1")
++ '("overlap" "GST_PARANOIA_MODE_OVERLAP" "1<<2")
++ '("scratch" "GST_PARANOIA_MODE_SCRATCH" "1<<3")
++ '("repair" "GST_PARANOIA_MODE_REPAIR" "1<<4")
++ '("full" "GST_PARANOIA_MODE_FULL" "0xff")
++ )
++)
++
++;; Handwritten for MultiSocketSink plugin (values taken from output of
++;; `gst-inspect multisocketsink' - "sync-method" property information)
++(define-enum-extended MultiHandleSinkSyncMethod
++ (in-module "Gst")
++ (c-name "GstMultiHandleSinkSyncMethod")
++ (values
++ '("latest" "GST_SYNC_METHOD_LATEST" "0")
++ '("next-keyframe" "GST_SYNC_METHOD_NEXT_KEYFRAME" "1")
++ '("latest-keyframe" "GST_SYNC_METHOD_LATEST_KEYFRAME" "2")
++ '("burst" "GST_SYNC_METHOD_BURST" "3")
++ '("burst-keyframe" "GST_SYNC_METHOD_BURST_KEYFRAME" "4")
++ '("burst-with-keyframe" "GST_SYNC_METHOD_BURST_WITH_KEYFRAME" "5")
++ )
++)
++
++;; Handwritten for OutputSelector plugin (values taken from output of
++;; `gst-inspect output-selector' - "pad-negotiation-mode" property information)
++(define-enum-extended OutputSelectorPadNegotiationMode
++ (in-module "Gst")
++ (c-name "GstOutputSelectorPadNegotiationMode")
++ (values
++ '("none" "GST_OUTPUT_SELECTOR_PAD_NEGOTIATION_MODE_NONE" "0")
++ '("all" "GST_OUTPUT_SELECTOR_PAD_NEGOTIATION_MODE_ALL" "1")
++ '("active" "GST_OUTPUT_SELECTOR_PAD_NEGOTIATION_MODE_ACTIVE" "2")
++ )
++)
++
++;; Handwritten for EncodeBin plugin (values taken from file
++;; gst-plugins-base/gst/encoding/gstencodebin.c, enum used for 'flags' property)
++(define-enum-extended EncodeBinFlags
++ (in-module "Gst")
++ (c-name "GstEncodeBinFlags")
++ (values
++ '("no-audio-conversion" "GST_ENCODEBIN_FLAG_NO_AUDIO_CONVERSION" "1<<0")
++ '("no-video-conversion" "GST_ENCODEBIN_FLAG_NO_VIDEO_CONVERSION" "1<<1")
++ )
++)
++
++;; Handwritten for MultiSocketSink plugin (values taken from file
++;; gst-plugins-base/gst/tcp/gstmultihandlesink.c, enum used for 'client-removed signal)
++(define-enum-extended MultiHandleSinkClientStatus
++ (in-module "Gst")
++ (c-name "GstMultiHandleSinkClientStatus")
++ (values
++ '("ok" "GST_CLIENT_STATUS_OK" "0")
++ '("closed" "GST_CLIENT_STATUS_CLOSED" "1")
++ '("removed" "GST_CLIENT_STATUS_REMOVED" "2")
++ '("slow" "GST_CLIENT_STATUS_SLOW" "3")
++ '("error" "GST_CLIENT_STATUS_ERROR" "4")
++ '("duplicate" "GST_CLIENT_STATUS_DUPLICATE" "5")
++ '("flushing" "GST_CLIENT_STATUS_FLUSHING" "6")
++ )
++)
++
++;; Handwritten for PlaySink plugin (values taken from file
++;; gst-plugins-base/gst/playback/gstplaysink.c, enum used for 'send-event-mode' property)
++(define-enum-extended PlaySinkSendEventMode
++ (in-module "Gst")
++ (c-name "GstPlaySinkSendEventMode")
++ (values
++ '("default" "MODE_DEFAULT" "0")
++ '("first" "MODE_FIRST" "1")
++ )
++)
+
+;; Handwritten for the filesink plug-in (Gst::FileSink).
+(define-enum-extended FileSinkBufferMode
@@ -29,7 +149,7 @@
+)
+
+;; Handwritten for CdParanoiaSrc plugin (values taken from output of
-+;; `gst-inspect cdparanoiasrc' -- "paranoia-mode" property information)
++;; `gst-inspect cdparanoiasrc' - "paranoia-mode" property information)
+(define-enum-extended CdParanoiaMode
+ (in-module "Gst")
+ (c-name "GstCdParanoiaMode")
@@ -44,7 +164,7 @@
+)
+
+;; Handwritten for MultiSocketSink plugin (values taken from output of
-+;; `gst-inspect multisocketsink' -- "sync-method" property information)
++;; `gst-inspect multisocketsink' - "sync-method" property information)
+(define-enum-extended MultiHandleSinkSyncMethod
+ (in-module "Gst")
+ (c-name "GstMultiHandleSinkSyncMethod")
@@ -59,7 +179,7 @@
+)
+
+;; Handwritten for OutputSelector plugin (values taken from output of
-+;; `gst-inspect output-selector' -- "pad-negotiation-mode" property information)
++;; `gst-inspect output-selector' - "pad-negotiation-mode" property information)
+(define-enum-extended OutputSelectorPadNegotiationMode
+ (in-module "Gst")
+ (c-name "GstOutputSelectorPadNegotiationMode")
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]