diff --git a/gstreamer-sharp/baseplugins/Makefile.am b/gstreamer-sharp/baseplugins/Makefile.am index 2a0f6fbcd9..5022e426a4 100644 --- a/gstreamer-sharp/baseplugins/Makefile.am +++ b/gstreamer-sharp/baseplugins/Makefile.am @@ -10,7 +10,7 @@ XML_FILES = $(patsubst %,$(builddir)/%.xml,$(ELEMENTS)) EXTRA_DIST = $(METADATA_FILES) $(CUSTOM_FILES) $(INSPECT_FILES) CLEANFILES = $(XML_FILES) $(CS_FILES) -plugins-update: $(patsubst inspect/%.raw, inspect-%, $(INSPECT_FILES)) +plugins-update: $(patsubst $(srcdir)/inspect/%.raw, inspect-%, $(INSPECT_FILES)) inspect-%: $(top_builddir)/elementgen/gsts-xmlinspect $(patsubst inspect-%,%,$@) > inspect/$(patsubst inspect-%,%,$@).raw diff --git a/gstreamer-sharp/baseplugins/inspect/decodebin2.raw b/gstreamer-sharp/baseplugins/inspect/decodebin2.raw index e7e1038185..37aac4e3bf 100644 --- a/gstreamer-sharp/baseplugins/inspect/decodebin2.raw +++ b/gstreamer-sharp/baseplugins/inspect/decodebin2.raw @@ -67,7 +67,7 @@ Caps The caps on which to stop decoding. RW - video/x-raw-yuv; video/x-raw-rgb; video/x-raw-gray; audio/x-raw-int; audio/x-raw-float; text/plain; text/x-pango-markup; video/x-dvd-subpicture + video/x-raw-yuv; video/x-raw-rgb; video/x-raw-gray; audio/x-raw-int; audio/x-raw-float; text/plain; text/x-pango-markup; video/x-dvd-subpicture; subpicture/x-pgs subtitle-encoding diff --git a/gstreamer-sharp/baseplugins/inspect/playbin2.raw b/gstreamer-sharp/baseplugins/inspect/playbin2.raw index 4748dca3e2..0068b775b5 100644 --- a/gstreamer-sharp/baseplugins/inspect/playbin2.raw +++ b/gstreamer-sharp/baseplugins/inspect/playbin2.raw @@ -78,6 +78,7 @@ + @@ -186,7 +187,7 @@ volume gdouble Volume - The audio volume + The audio volume, 1.0=100% RW 1,000000 @@ -220,7 +221,7 @@ Connection Speed Network connection speed in kbps (0 = unknown) RW - + 0 @@ -271,6 +272,30 @@ + + video-tags-changed + void + GstPlayBin2 + + gint + + + + audio-tags-changed + void + GstPlayBin2 + + gint + + + + text-tags-changed + void + GstPlayBin2 + + gint + + diff --git a/gstreamer-sharp/baseplugins/playbin2.metadata b/gstreamer-sharp/baseplugins/playbin2.metadata index 54b533965a..657e23e817 100644 --- a/gstreamer-sharp/baseplugins/playbin2.metadata +++ b/gstreamer-sharp/baseplugins/playbin2.metadata @@ -7,5 +7,8 @@ index index index + index + index + index PlayFlags diff --git a/gstreamer-sharp/coreplugins/Makefile.am b/gstreamer-sharp/coreplugins/Makefile.am index 7a45326fe1..3b26131116 100644 --- a/gstreamer-sharp/coreplugins/Makefile.am +++ b/gstreamer-sharp/coreplugins/Makefile.am @@ -15,7 +15,7 @@ XML_FILES = $(patsubst %,$(builddir)/%.xml,$(ELEMENTS)) EXTRA_DIST = $(METADATA_FILES) $(CUSTOM_FILES) $(INSPECT_FILES) $(OTHER_CS_FILES) CLEANFILES = $(XML_FILES) $(CS_FILES) -plugins-update: $(patsubst inspect/%.raw, inspect-%, $(INSPECT_FILES)) +plugins-update: $(patsubst $(srcdir)/inspect/%.raw, inspect-%, $(INSPECT_FILES)) inspect-%: $(top_builddir)/elementgen/gsts-xmlinspect $(patsubst inspect-%,%,$@) > inspect/$(patsubst inspect-%,%,$@).raw diff --git a/gstreamer-sharp/coreplugins/inspect/capsfilter.raw b/gstreamer-sharp/coreplugins/inspect/capsfilter.raw index f3bb190866..5e0b674f52 100644 --- a/gstreamer-sharp/coreplugins/inspect/capsfilter.raw +++ b/gstreamer-sharp/coreplugins/inspect/capsfilter.raw @@ -20,14 +20,14 @@ - src - src + sink + sink always ANY - sink - sink + src + src always ANY diff --git a/gstreamer-sharp/coreplugins/inspect/identity.raw b/gstreamer-sharp/coreplugins/inspect/identity.raw index 56e0ca4bf8..a4435cfc03 100644 --- a/gstreamer-sharp/coreplugins/inspect/identity.raw +++ b/gstreamer-sharp/coreplugins/inspect/identity.raw @@ -20,14 +20,14 @@ - src - src + sink + sink always ANY - sink - sink + src + src always ANY diff --git a/gstreamer-sharp/coreplugins/inspect/multiqueue.raw b/gstreamer-sharp/coreplugins/inspect/multiqueue.raw index f536041bda..04a1274fb1 100644 --- a/gstreamer-sharp/coreplugins/inspect/multiqueue.raw +++ b/gstreamer-sharp/coreplugins/inspect/multiqueue.raw @@ -17,6 +17,12 @@ + + src%d + src + sometimes + ANY + sink%d sink @@ -24,12 +30,6 @@ gst_multi_queue_request_new_pad ANY - - src%d - src - sometimes - ANY - diff --git a/gstreamer-sharp/coreplugins/inspect/queue.raw b/gstreamer-sharp/coreplugins/inspect/queue.raw index d6fed6e91f..39d1c65564 100644 --- a/gstreamer-sharp/coreplugins/inspect/queue.raw +++ b/gstreamer-sharp/coreplugins/inspect/queue.raw @@ -18,14 +18,14 @@ - src - src + sink + sink always ANY - sink - sink + src + src always ANY diff --git a/gstreamer-sharp/coreplugins/inspect/tee.raw b/gstreamer-sharp/coreplugins/inspect/tee.raw index 4161602bc2..baa4b547ec 100644 --- a/gstreamer-sharp/coreplugins/inspect/tee.raw +++ b/gstreamer-sharp/coreplugins/inspect/tee.raw @@ -17,12 +17,6 @@ - - sink - sink - always - ANY - src%d src @@ -30,6 +24,12 @@ gst_tee_request_new_pad ANY + + sink + sink + always + ANY + diff --git a/gstreamer-sharp/coreplugins/inspect/typefind.raw b/gstreamer-sharp/coreplugins/inspect/typefind.raw index 491dce894f..9dee1ac69f 100644 --- a/gstreamer-sharp/coreplugins/inspect/typefind.raw +++ b/gstreamer-sharp/coreplugins/inspect/typefind.raw @@ -18,14 +18,14 @@ - src - src + sink + sink always ANY - sink - sink + src + src always ANY