mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-26 11:41:09 +00:00
Release 0.11.92
This commit is contained in:
parent
017399486b
commit
ab7c61d165
59 changed files with 2403 additions and 414 deletions
983
ChangeLog
983
ChangeLog
|
@ -1,9 +1,986 @@
|
||||||
=== release 0.11.91 ===
|
=== release 0.11.92 ===
|
||||||
|
|
||||||
2012-05-13 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
2012-06-07 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
* configure.ac:
|
* configure.ac:
|
||||||
releasing 0.11.91, "Be he alive, or be he dead"
|
releasing 0.11.92, "Shine On You Crazy Diamond"
|
||||||
|
|
||||||
|
2012-06-07 12:33:31 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/vp8/gstvp8dec.c:
|
||||||
|
* ext/vp8/gstvp8enc.c:
|
||||||
|
vp8: fix codec state leaks
|
||||||
|
I only tested that vp8enc ! vp8dec does not crash, as valgrind does not grok
|
||||||
|
at least one of the instructions used by vp8enc, preventing me from checking
|
||||||
|
a leak, and the lack of one after the patch.
|
||||||
|
|
||||||
|
2012-06-07 12:25:03 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/dirac/gstdiracenc.cc:
|
||||||
|
diracenc: fix buffer leak
|
||||||
|
|
||||||
|
2012-06-07 12:16:21 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/dirac/gstdiracenc.cc:
|
||||||
|
diracenc: fix frame leaks
|
||||||
|
|
||||||
|
2012-06-07 12:01:31 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/dirac/gstdiracenc.cc:
|
||||||
|
diracenc: fix codec state leak
|
||||||
|
|
||||||
|
2012-06-07 11:58:53 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/dirac/gstdiracenc.cc:
|
||||||
|
diracenc: fix stray unref causing access to freed memory
|
||||||
|
|
||||||
|
2012-06-07 11:52:12 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/schroedinger/gstschrodec.c:
|
||||||
|
* ext/schroedinger/gstschroenc.c:
|
||||||
|
schroedinger: fix video codec state leaks
|
||||||
|
|
||||||
|
2012-06-06 18:18:54 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* common:
|
||||||
|
Automatic update of common submodule
|
||||||
|
From 1fab359 to 03a0e57
|
||||||
|
|
||||||
|
2012-06-06 16:00:45 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/gme/gstgme.c:
|
||||||
|
gme: update for tag event change
|
||||||
|
|
||||||
|
2012-06-03 01:58:12 +0300 Sreerenj Balachandran <sreerenj.balachandran@intel.com>
|
||||||
|
|
||||||
|
* configure.ac:
|
||||||
|
configure: Fix the wayland version
|
||||||
|
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=677362
|
||||||
|
|
||||||
|
2012-06-06 13:02:40 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/modplug/gstmodplug.cc:
|
||||||
|
* ext/schroedinger/gstschrodec.c:
|
||||||
|
* ext/vp8/gstvp8dec.c:
|
||||||
|
* gst/camerabin2/gstcamerabin2.c:
|
||||||
|
* gst/mpegtsdemux/mpegtsparse.c:
|
||||||
|
* gst/mpegtsdemux/tsdemux.c:
|
||||||
|
* gst/videoparsers/gstmpegvideoparse.c:
|
||||||
|
update for tag event change
|
||||||
|
|
||||||
|
2012-06-06 11:14:14 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/bayer/gstbayer2rgb.c:
|
||||||
|
bayer: fix output frame map
|
||||||
|
|
||||||
|
2012-06-05 17:57:41 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst-libs/gst/codecparsers/gsth264parser.c:
|
||||||
|
h264parser: Remove un-needed checks and inline some functions
|
||||||
|
val and nr always exist (&nr, &value)
|
||||||
|
bits is always called smaller than the width
|
||||||
|
Makes parsing 30% faster
|
||||||
|
|
||||||
|
2012-06-05 18:03:10 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsmux/tsmux/tsmux.c:
|
||||||
|
* gst/mpegtsmux/tsmux/tsmux.h:
|
||||||
|
* gst/mpegtsmux/tsmux/tsmuxcommon.h:
|
||||||
|
* gst/mpegtsmux/tsmux/tsmuxstream.c:
|
||||||
|
* gst/mpegtsmux/tsmux/tsmuxstream.h:
|
||||||
|
mpegtsmux: more header clarifications and remove some redundant fields
|
||||||
|
|
||||||
|
2012-06-05 14:18:34 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsmux/tsmux/tsmux.c:
|
||||||
|
mpegtsmux: avoid PID collision for auto-generated PID
|
||||||
|
|
||||||
|
2012-06-05 16:59:44 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsmux/tsmux/tsmuxstream.c:
|
||||||
|
tsmux: inline more code
|
||||||
|
With the previous commit, makes mpegtsmux 10 to 15% faster
|
||||||
|
|
||||||
|
2012-06-05 16:58:43 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsmux/mpegtsmux.c:
|
||||||
|
* gst/mpegtsmux/tsmux/tsmux.c:
|
||||||
|
* gst/mpegtsmux/tsmux/tsmuxstream.c:
|
||||||
|
mpegtsmux: Don't use g_list_first ()
|
||||||
|
Seriously ...
|
||||||
|
|
||||||
|
2012-06-05 12:17:26 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsmux/mpegtsmux.c:
|
||||||
|
mpegtsmux: also properly reset and free pad data
|
||||||
|
|
||||||
|
2012-06-05 11:52:14 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsmux/mpegtsmux.c:
|
||||||
|
mpegtsmux: refactor init using _reset to cater for proper reuse
|
||||||
|
|
||||||
|
2012-06-04 16:24:05 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsmux/mpegtsmux.h:
|
||||||
|
mpegtsmux: header cleanups and clarifications
|
||||||
|
|
||||||
|
2012-06-04 16:05:03 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsmux/mpegtsmux.c:
|
||||||
|
mpegtsmux: tweak buffer handling
|
||||||
|
... for clarity and to avoid mixing _peek/_pop
|
||||||
|
|
||||||
|
2012-06-04 16:03:20 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsmux/mpegtsmux.c:
|
||||||
|
mpegtsmux: misc code cleanups and refactoring
|
||||||
|
|
||||||
|
2012-06-04 14:54:55 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsmux/mpegtsmux.c:
|
||||||
|
* gst/mpegtsmux/mpegtsmux.h:
|
||||||
|
mpegtsmux: avoid separate allocation for list of programs
|
||||||
|
|
||||||
|
2012-06-04 14:54:08 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsmux/mpegtsmux.h:
|
||||||
|
mpegtsmux: rearrange define's
|
||||||
|
|
||||||
|
2012-06-04 14:48:29 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsmux/mpegtsmux.c:
|
||||||
|
* gst/mpegtsmux/mpegtsmux.h:
|
||||||
|
mpegtsmux: removed hacked event handling
|
||||||
|
Conflicts:
|
||||||
|
gst/mpegtsmux/mpegtsmux.c
|
||||||
|
Reverted back to 0.10 state as it wasn't really ported
|
||||||
|
yet anyway.
|
||||||
|
|
||||||
|
2012-06-05 09:54:53 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/mpegtsbase.c:
|
||||||
|
* gst/mpegtsdemux/mpegtspacketizer.c:
|
||||||
|
* gst/mpegtsdemux/mpegtspacketizer.h:
|
||||||
|
mpegtsdemux: Also parse TOT (Time Offset Section)
|
||||||
|
It's the same as TDT, except with descriptors at the end
|
||||||
|
|
||||||
|
2012-06-05 09:52:42 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/mpegtsbase.c:
|
||||||
|
* gst/mpegtsdemux/mpegtspacketizer.c:
|
||||||
|
mpegtsdemux: FIXME/Comment about issues/errors
|
||||||
|
|
||||||
|
2012-06-05 09:48:04 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/mpegtspacketizer.c:
|
||||||
|
mpegtspacketizer: Fix leak
|
||||||
|
|
||||||
|
2012-06-05 09:44:45 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/mpegtspacketizer.c:
|
||||||
|
mpegtspacketizer: Reduce usage of GstAdapter
|
||||||
|
Peek as much as possible in one go. Ideally we should remove usage of
|
||||||
|
adapter altogether, but for the time being it provides a big enough
|
||||||
|
speedup (around 2 times faster per packet processed).
|
||||||
|
|
||||||
|
2012-06-04 08:39:11 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/mpegtsbase.c:
|
||||||
|
* gst/mpegtsdemux/mpegtspacketizer.c:
|
||||||
|
* gst/mpegtsdemux/mpegtspacketizer.h:
|
||||||
|
mpegtspacketizer: Avoid alloc/free where possible
|
||||||
|
Helps for streams with a lot of sections, like EIT
|
||||||
|
|
||||||
|
2012-06-04 08:37:44 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/mpegtsbase.c:
|
||||||
|
mpegtbase: Add more sections that don't have a CRC
|
||||||
|
|
||||||
|
2012-06-04 08:32:51 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/gstmpegdefs.h:
|
||||||
|
* gst/mpegtsdemux/mpegtsbase.c:
|
||||||
|
mpegdefs: Add list of known table_id
|
||||||
|
Along with the specifications from which they come. Avoids having
|
||||||
|
to search for which spec a table_id belongs to
|
||||||
|
|
||||||
|
2012-06-03 10:58:20 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/mpegtspacketizer.c:
|
||||||
|
mpegtspacketizer: Clarify debug statements
|
||||||
|
Use hex values in more cases (since that's how PID/table_id/... are
|
||||||
|
represented in the various specs).
|
||||||
|
|
||||||
|
2012-06-03 10:56:28 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/mpegtsbase.c:
|
||||||
|
* gst/mpegtsdemux/mpegtspacketizer.c:
|
||||||
|
* gst/mpegtsdemux/mpegtspacketizer.h:
|
||||||
|
mpegtsbase/packetizer: Add CAT section handling
|
||||||
|
Allows reporting the global EMM
|
||||||
|
|
||||||
|
2012-06-03 10:53:52 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/mpegtsbase.c:
|
||||||
|
mpegtbase: Add more debug in PSI handling
|
||||||
|
Allows us to identify which SI we don't handle
|
||||||
|
|
||||||
|
2012-06-03 10:53:13 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/mpegtsbase.c:
|
||||||
|
mpegtbase: Add more default known PSI table_id
|
||||||
|
|
||||||
|
2012-06-02 08:06:24 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/mpegtsbase.c:
|
||||||
|
mpegtbase: Refactor PSI detection
|
||||||
|
|
||||||
|
2012-06-05 09:30:35 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* win32/common/config.h:
|
||||||
|
win32: Update config.h
|
||||||
|
|
||||||
|
2012-06-05 09:30:00 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/videoparsers/gstdiracparse.c:
|
||||||
|
* gst/videoparsers/gsth263parse.c:
|
||||||
|
* gst/videoparsers/gsth264parse.c:
|
||||||
|
* gst/videoparsers/gstmpeg4videoparse.c:
|
||||||
|
* gst/videoparsers/gstmpegvideoparse.c:
|
||||||
|
videoparsers: Fix GstBaseParse::get_sink_caps() implementations
|
||||||
|
They should take the filter caps into account and always return
|
||||||
|
the template caps appended to the actual caps. Otherwise the
|
||||||
|
parsers stop to accept unparsed streams where upstream does not
|
||||||
|
know about width, height, etc.
|
||||||
|
Fixes bug #677401.
|
||||||
|
|
||||||
|
2012-06-01 16:29:03 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/mpegtsbase.c:
|
||||||
|
mpegtbase: ECM/CA sections don't have a CRC
|
||||||
|
So don't check for it :)
|
||||||
|
Also add a bit more info in the warning message to speed up detecting
|
||||||
|
whether it's a false-positive or not.
|
||||||
|
|
||||||
|
2012-06-01 10:59:22 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst-libs/gst/codecparsers/gstmpegvideoparser.c:
|
||||||
|
codecparsers: mpeg: relax entry constraint
|
||||||
|
... since it is acceptable and properly handled further on.
|
||||||
|
|
||||||
|
2012-06-01 10:29:06 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* common:
|
||||||
|
Automatic update of common submodule
|
||||||
|
From f1b5a96 to 1fab359
|
||||||
|
|
||||||
|
2012-05-31 13:08:34 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* common:
|
||||||
|
Automatic update of common submodule
|
||||||
|
From 92b7266 to f1b5a96
|
||||||
|
|
||||||
|
2012-05-29 10:48:54 -0700 Andoni Morales Alastruey <ylatuya@gmail.com>
|
||||||
|
|
||||||
|
* sys/dshowdecwrapper/gstdshowaudiodec.cpp:
|
||||||
|
* sys/dshowdecwrapper/gstdshowfakesrc.cpp:
|
||||||
|
* sys/dshowdecwrapper/gstdshowvideodec.cpp:
|
||||||
|
dshowdecwrapper: add support for VC1 and fix plugins ranks
|
||||||
|
|
||||||
|
2012-05-29 10:48:03 -0700 Andoni Morales Alastruey <ylatuya@gmail.com>
|
||||||
|
|
||||||
|
* sys/dshowdecwrapper/gstdshowdecwrapper.cpp:
|
||||||
|
* sys/dshowdecwrapper/gstdshowfakesrc.cpp:
|
||||||
|
dshowdecwrapper: initialize debug properly
|
||||||
|
|
||||||
|
2012-05-29 10:43:43 -0700 Andoni Morales Alastruey <ylatuya@gmail.com>
|
||||||
|
|
||||||
|
* sys/dshowdecwrapper/gstdshowaudiodec.cpp:
|
||||||
|
* sys/dshowdecwrapper/gstdshowvideodec.cpp:
|
||||||
|
dshowdecwrapper: fix object disposal and finalization
|
||||||
|
|
||||||
|
2012-05-30 10:34:44 -0700 Andoni Morales Alastruey <ylatuya@gmail.com>
|
||||||
|
|
||||||
|
* sys/d3dvideosink/d3dvideosink.c:
|
||||||
|
d3dvideosink: don't flush after a device lost
|
||||||
|
|
||||||
|
2012-05-30 13:54:11 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* sys/applemedia/Makefile.am:
|
||||||
|
applemedia: Put the right flags into the right variable
|
||||||
|
|
||||||
|
2012-05-30 12:45:36 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* common:
|
||||||
|
Automatic update of common submodule
|
||||||
|
From ec1c4a8 to 92b7266
|
||||||
|
|
||||||
|
2012-05-30 11:32:01 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* configure.ac:
|
||||||
|
configure: Revert accidentially committed stuff in last commit
|
||||||
|
|
||||||
|
2012-05-30 11:24:06 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* configure.ac:
|
||||||
|
* sys/applemedia/Makefile.am:
|
||||||
|
configure: Add OBJC specific compiler flags
|
||||||
|
See bug #643939.
|
||||||
|
|
||||||
|
2012-05-30 11:23:52 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* common:
|
||||||
|
Automatic update of common submodule
|
||||||
|
From 3429ba6 to ec1c4a8
|
||||||
|
|
||||||
|
2012-05-29 17:24:02 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/opus/gstopusdec.c:
|
||||||
|
opusdec: read gain from the right place in the header
|
||||||
|
It's at byte offset 16, not 14.
|
||||||
|
|
||||||
|
2012-05-24 11:11:00 -0300 Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/assrender/gstassrender.c:
|
||||||
|
* ext/assrender/gstassrender.h:
|
||||||
|
assrender: Refactoring and make core more similar to textoverlay
|
||||||
|
Especially the combining of the text and video buffers is now
|
||||||
|
almost the same as in textoverlay.
|
||||||
|
We should really get a base class for this.
|
||||||
|
Conflicts:
|
||||||
|
ext/assrender/gstassrender.c
|
||||||
|
ext/assrender/gstassrender.h
|
||||||
|
|
||||||
|
2012-05-28 15:48:33 +0200 Edward Hervey <edward@collabora.com>
|
||||||
|
|
||||||
|
* sys/dvb/camapplication.c:
|
||||||
|
* sys/dvb/camconditionalaccess.c:
|
||||||
|
* sys/dvb/camtransport.c:
|
||||||
|
dvb: Add more debugging to cam support
|
||||||
|
|
||||||
|
2012-04-24 11:09:11 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/dirac/Makefile.am:
|
||||||
|
* ext/dirac/gstdirac.cc:
|
||||||
|
* ext/dirac/gstdiracdec.cc:
|
||||||
|
* ext/dirac/gstdiracenc.cc:
|
||||||
|
dirac: Port to -base video classes
|
||||||
|
Conflicts:
|
||||||
|
ext/dirac/Makefile.am
|
||||||
|
|
||||||
|
2012-05-28 16:42:59 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst-libs/gst/video/Makefile.am:
|
||||||
|
* gst-libs/gst/video/gstbasevideocodec.c:
|
||||||
|
* gst-libs/gst/video/gstbasevideocodec.h:
|
||||||
|
* gst-libs/gst/video/gstbasevideodecoder.c:
|
||||||
|
* gst-libs/gst/video/gstbasevideodecoder.h:
|
||||||
|
* gst-libs/gst/video/gstbasevideoencoder.c:
|
||||||
|
* gst-libs/gst/video/gstbasevideoencoder.h:
|
||||||
|
* gst-libs/gst/video/gstbasevideoutils.c:
|
||||||
|
* gst-libs/gst/video/gstbasevideoutils.h:
|
||||||
|
basevideo: Remove old video base classes
|
||||||
|
|
||||||
|
2012-05-28 16:42:08 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/schroedinger/gstschrodec.c:
|
||||||
|
* ext/schroedinger/gstschroenc.c:
|
||||||
|
* ext/schroedinger/gstschroutils.c:
|
||||||
|
* ext/schroedinger/gstschroutils.h:
|
||||||
|
schroedinger: Port to 0.11 again
|
||||||
|
|
||||||
|
2012-05-28 07:58:52 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/schroedinger/gstschrodec.c:
|
||||||
|
schrodec: We don't assume packetized input
|
||||||
|
Otherwise the parse vmethod nevers gets called
|
||||||
|
|
||||||
|
2012-04-24 11:08:58 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/schroedinger/Makefile.am:
|
||||||
|
* ext/schroedinger/gstschro.c:
|
||||||
|
* ext/schroedinger/gstschrodec.c:
|
||||||
|
* ext/schroedinger/gstschroenc.c:
|
||||||
|
* ext/schroedinger/gstschroutils.c:
|
||||||
|
* ext/schroedinger/gstschroutils.h:
|
||||||
|
schroedinger: Port to -base video classes
|
||||||
|
Conflicts:
|
||||||
|
ext/schroedinger/Makefile.am
|
||||||
|
ext/schroedinger/gstschrodec.c
|
||||||
|
ext/schroedinger/gstschroenc.c
|
||||||
|
Back to 0.10 state, needs porting again.
|
||||||
|
|
||||||
|
2012-05-28 16:05:21 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/vp8/gstvp8dec.c:
|
||||||
|
* ext/vp8/gstvp8enc.c:
|
||||||
|
vp8: Port to 0.11 again
|
||||||
|
|
||||||
|
2012-05-18 12:46:55 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/vp8/gstvp8enc.c:
|
||||||
|
vp8enc: fix target bitrate config with libvpx 1.1.0
|
||||||
|
libvpx 1.1.0 disallows a bitrate of 0, which was used by
|
||||||
|
vp8enc as a default value.
|
||||||
|
Instead, we use the default libvpx bitrate, scaled to our
|
||||||
|
video size, if no bitrate was specified.
|
||||||
|
This fixes encoding VP8 video with libvpx 1.1.0.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=676245
|
||||||
|
|
||||||
|
2012-05-16 14:04:28 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/vp8/gstvp8enc.c:
|
||||||
|
vp8enc: Update for GstVideoCodecFrame API changes
|
||||||
|
|
||||||
|
2012-04-27 18:22:42 -0300 Thiago Santos <thiago.sousa.santos@collabora.com>
|
||||||
|
|
||||||
|
* ext/vp8/gstvp8dec.c:
|
||||||
|
* ext/vp8/gstvp8dec.h:
|
||||||
|
vp8dec: Improve output_state handling
|
||||||
|
Avoid getting output_state for every buffer as that requires
|
||||||
|
getting the objectlock and doing reference counting. Store it locally
|
||||||
|
when it is created and use it.
|
||||||
|
|
||||||
|
2012-04-27 09:05:57 -0300 Thiago Santos <thiago.sousa.santos@collabora.com>
|
||||||
|
|
||||||
|
* ext/vp8/gstvp8dec.c:
|
||||||
|
vp8dec: Use outputstate when copying output buffer data
|
||||||
|
Using the input state was causing a crash because the strides/offsets
|
||||||
|
would be wrong. Fix it by using the output as we are dealing with
|
||||||
|
the decoded frame.
|
||||||
|
|
||||||
|
2012-04-24 11:08:41 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/vp8/Makefile.am:
|
||||||
|
* ext/vp8/gstvp8dec.c:
|
||||||
|
* ext/vp8/gstvp8dec.h:
|
||||||
|
* ext/vp8/gstvp8enc.c:
|
||||||
|
* ext/vp8/gstvp8enc.h:
|
||||||
|
vp8: Port to -base video base classes
|
||||||
|
Conflicts:
|
||||||
|
ext/vp8/Makefile.am
|
||||||
|
ext/vp8/gstvp8dec.c
|
||||||
|
ext/vp8/gstvp8enc.c
|
||||||
|
Back to 0.10 state for now, need to be ported again.
|
||||||
|
|
||||||
|
2012-05-27 23:41:24 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/opus/gstopusdec.c:
|
||||||
|
opusdec: do not assert on bad header, error out instead
|
||||||
|
|
||||||
|
2012-05-27 00:00:20 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
|
||||||
|
|
||||||
|
* tests/check/elements/jifmux.c:
|
||||||
|
tests: don't use GstStructure API on tag lists
|
||||||
|
|
||||||
|
2012-05-26 14:57:50 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/gstmpegdesc.h:
|
||||||
|
mpegdesc: Add more comments/info
|
||||||
|
Namely where they belong to
|
||||||
|
|
||||||
|
2012-05-26 14:57:23 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/tsdemux.c:
|
||||||
|
tsdemux: Make sure we have a language code before using it
|
||||||
|
|
||||||
|
2012-05-26 14:11:24 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/mpegtsbase.c:
|
||||||
|
mpegtsbase: Check before getting descriptors from structure
|
||||||
|
Avoids spurious warnings. Not having those descriptors is nothing
|
||||||
|
fatal, so check their presence before trying to get them.
|
||||||
|
|
||||||
|
2012-05-26 14:08:41 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/pesparse.c:
|
||||||
|
pesparse: Be a bit more permissive with PTS/DTS parsing
|
||||||
|
According to the specifications a PTS_DTS_flags value of 0x01 is forbidden.
|
||||||
|
... but there are some rare files out there that do that.
|
||||||
|
Instead of erroring out, let's warn, carry on parsing accordingly.
|
||||||
|
If the packet is really corrupted there are enough checks afterward to
|
||||||
|
detect that.
|
||||||
|
|
||||||
|
2012-05-25 22:20:07 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/opus/gstopusparse.c:
|
||||||
|
opusparse: heed test vector framing to eat any padding
|
||||||
|
This fixes parsing on one particular test vector where payload
|
||||||
|
data is smaller than the actual audio payload.
|
||||||
|
|
||||||
|
2012-05-25 14:15:44 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/mpegtsbase.h:
|
||||||
|
mpegtsbase: Fix bit operation
|
||||||
|
"a % 8" corresponds to "a & 0x7" (and not 0xf).
|
||||||
|
spotted by Julian Scheel
|
||||||
|
|
||||||
|
2012-05-24 16:22:42 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/opus/gstopusparse.c:
|
||||||
|
opusparse: Simplify check
|
||||||
|
Avoids a unset variable warning (for nframes) with gcc 4.7.0
|
||||||
|
|
||||||
|
2012-05-24 22:12:56 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/opus/gstopusheader.c:
|
||||||
|
opus: reject major version number above what we grok
|
||||||
|
|
||||||
|
2012-05-24 21:58:44 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/opus/gstopusheader.c:
|
||||||
|
opus: bump written version from 0 to 0x01
|
||||||
|
as per the spec update at https://wiki.xiph.org/OggOpus#ID_Header
|
||||||
|
|
||||||
|
2012-04-30 14:40:02 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/opus/gstopusdec.c:
|
||||||
|
opusdec: fix lost packet handling for FEC/PLC
|
||||||
|
The base audio decoder sends zero size packets, not NULL buffers,
|
||||||
|
to signal dropped packets.
|
||||||
|
|
||||||
|
2012-05-24 12:32:03 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* common:
|
||||||
|
Automatic update of common submodule
|
||||||
|
From dc70203 to 3429ba6
|
||||||
|
|
||||||
|
2012-05-23 18:19:52 +0200 Sebastian Rasmussen <sebrn@axis.com>
|
||||||
|
|
||||||
|
* configure.ac:
|
||||||
|
configure: suppress some warnings when debug is disabled
|
||||||
|
Warnings about unused variables should be suppressed if core has the
|
||||||
|
debug system disabled.
|
||||||
|
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=676672
|
||||||
|
|
||||||
|
2012-04-25 21:21:43 +0400 Руслан Ижбулатов <lrn1986@gmail.com>
|
||||||
|
|
||||||
|
* configure.ac:
|
||||||
|
* sys/d3dvideosink/Makefile.am:
|
||||||
|
* sys/d3dvideosink/d3dvideosink.c:
|
||||||
|
* sys/d3dvideosink/d3dvideosink.h:
|
||||||
|
* sys/d3dvideosink/directx/d3d.c:
|
||||||
|
* sys/d3dvideosink/directx/d3d.h:
|
||||||
|
* sys/d3dvideosink/directx/directx.h:
|
||||||
|
* sys/d3dvideosink/directx/directx10/dx10_d3d.h:
|
||||||
|
* sys/d3dvideosink/directx/directx11/dx11_d3d.h:
|
||||||
|
* sys/d3dvideosink/directx/directx9/dx9_d3d.c:
|
||||||
|
* sys/d3dvideosink/directx/directx9/dx9_d3d.h:
|
||||||
|
* sys/d3dvideosink/directx/directx_d3d.c:
|
||||||
|
* sys/d3dvideosink/directx/directx_d3d.h:
|
||||||
|
Port d3dvideosink to 0.11
|
||||||
|
Fixes #674817
|
||||||
|
|
||||||
|
2012-05-23 12:07:14 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/wayland/gstwaylandsink.c:
|
||||||
|
* ext/wayland/gstwaylandsink.h:
|
||||||
|
wayland: port to 0.11
|
||||||
|
|
||||||
|
2012-05-22 18:55:38 +0200 Edward Hervey <edward@collabora.com>
|
||||||
|
|
||||||
|
* sys/dvb/dvbbasebin.c:
|
||||||
|
dvbbasebin: Emit no-more-pads when pad is added
|
||||||
|
This avoids an endless hang with playbin2, which sees dvbbasesbin as
|
||||||
|
having dynamic pads ... but never emitted no-more-pads.
|
||||||
|
|
||||||
|
2012-05-22 18:53:16 +0200 Edward Hervey <edward@collabora.com>
|
||||||
|
|
||||||
|
* sys/dvb/camutils.c:
|
||||||
|
camutils: Fix PMT message construction
|
||||||
|
The size of the message ended up being bigger than its content.
|
||||||
|
That cause some CA modules to just hang.
|
||||||
|
|
||||||
|
2012-05-22 18:51:34 +0200 Edward Hervey <edward@collabora.com>
|
||||||
|
|
||||||
|
* sys/dvb/camtransport.c:
|
||||||
|
camtransport: Allow delay when setting up cam device
|
||||||
|
Some CA devices take a long time to set themselves up,
|
||||||
|
therefore retry every 250ms (for a maximum of 2.5s)
|
||||||
|
|
||||||
|
2012-05-22 18:49:54 +0200 Edward Hervey <edward@collabora.com>
|
||||||
|
|
||||||
|
* sys/dvb/gstdvbsrc.c:
|
||||||
|
dvbsrc: Fixup/add debug statements
|
||||||
|
|
||||||
|
2012-05-22 18:48:07 +0200 Edward Hervey <edward@collabora.com>
|
||||||
|
|
||||||
|
* sys/dvb/gstdvbsrc.c:
|
||||||
|
dvbsrc: Only open device read/write when needed
|
||||||
|
Avoid starting up kernel thread when not needed
|
||||||
|
|
||||||
|
2012-05-22 18:46:09 +0200 Edward Hervey <edward@collabora.com>
|
||||||
|
|
||||||
|
* sys/dvb/parsechannels.c:
|
||||||
|
dvb: Add warning when dvb channels file isn't present
|
||||||
|
|
||||||
|
2012-05-23 08:39:21 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/mpegtsbase.c:
|
||||||
|
* gst/mpegtsdemux/mpegtsbase.h:
|
||||||
|
mpegtsbase: Speed up _is_psi()
|
||||||
|
By making it inline and simplifying the bit macros
|
||||||
|
|
||||||
|
2012-05-22 21:00:31 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/videoparsers/gstmpegvideoparse.c:
|
||||||
|
mpegvideoparse: avoid scanning for start codes twice
|
||||||
|
... since a previous terminating start code serves as subsequent start code.
|
||||||
|
|
||||||
|
2012-05-22 19:11:29 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* sys/dvb/dvbbasebin.c:
|
||||||
|
* sys/dvb/gstdvbsrc.c:
|
||||||
|
dvb: Fixups for latest API changes
|
||||||
|
|
||||||
|
2012-04-10 12:36:15 +0200 Julian Scheel <julian@jusst.de>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/tsdemux.c:
|
||||||
|
tsdemux: Add language code to taglist.
|
||||||
|
Read the language codes for tracks from the mpegts descriptors and add it into
|
||||||
|
the pads taglist.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=673896
|
||||||
|
|
||||||
|
2012-05-21 17:53:37 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/tsdemux.c:
|
||||||
|
tsdemux: Adapt to new packetizer API
|
||||||
|
We no longer use GstBufferList and instead copy the incoming data
|
||||||
|
into newly allocated memory.
|
||||||
|
This makes tsdemux behaviour 3 to 4 times faster.
|
||||||
|
|
||||||
|
2012-05-21 17:53:15 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/mpegtsparse.c:
|
||||||
|
tsparse: Adapt to new packetizer API
|
||||||
|
|
||||||
|
2012-05-21 17:52:46 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/mpegtsbase.c:
|
||||||
|
mpegtsbase: Adapt to new packetizer behaviour
|
||||||
|
|
||||||
|
2012-05-21 17:48:54 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/mpegtspacketizer.c:
|
||||||
|
* gst/mpegtsdemux/mpegtspacketizer.h:
|
||||||
|
mpegtspacketizer: Avoid usage of GstBuffer internally
|
||||||
|
The overhead of creating/using 188 byte GstBuffer from GstAdapter
|
||||||
|
is too expensive.
|
||||||
|
We now peek the next packet, and provide a data/size which is only
|
||||||
|
valid until the packetizerpacket is cleared.
|
||||||
|
In addition, cleanup all the internal code to deal with that new
|
||||||
|
behaviour and remove double-checks which are no longer needed.
|
||||||
|
The section_length is now the corrected section_length (i.e. with
|
||||||
|
the additional 3 bytes).
|
||||||
|
Avoid using gst_adapter_prev_timestamp and instead track
|
||||||
|
the timestamp ourself.
|
||||||
|
|
||||||
|
2012-05-20 13:27:29 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/mpegtspacketizer.c:
|
||||||
|
* gst/mpegtsdemux/mpegtspacketizer.h:
|
||||||
|
mpegtspacketizer: Detect PCR wraparound in skew code
|
||||||
|
If the received PCR is going backwards (by a safe margin), include
|
||||||
|
that wraparound for further calculation.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=674536
|
||||||
|
|
||||||
|
2012-05-22 14:48:40 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/videoparsers/gstmpegvideoparse.c:
|
||||||
|
videoparsers: avoid repeated caps setting
|
||||||
|
|
||||||
|
2012-05-22 14:00:36 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst-libs/gst/codecparsers/gstmpegvideoparser.c:
|
||||||
|
* gst-libs/gst/codecparsers/gstmpegvideoparser.h:
|
||||||
|
* gst/videoparsers/gstmpegvideoparse.c:
|
||||||
|
* gst/videoparsers/gstmpegvideoparse.h:
|
||||||
|
mpegvideoparse: tweak codec parser API and adjust parser element
|
||||||
|
... to allow for more efficient parsing and (more) consistent parsing API
|
||||||
|
among various codec parsers.
|
||||||
|
Fixes #672701.
|
||||||
|
Conflicts:
|
||||||
|
gst/videoparsers/gstmpegvideoparse.c
|
||||||
|
|
||||||
|
2012-05-22 12:30:07 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst-libs/gst/codecparsers/gstmpeg4parser.h:
|
||||||
|
codecparsers: mpeg4: fixup documentation spelling
|
||||||
|
|
||||||
|
2012-05-08 16:51:11 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
|
||||||
|
|
||||||
|
* gst-libs/gst/codecparsers/gstmpegvideoparser.c:
|
||||||
|
mpegvideoparser: Optimize scanning for start code
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=672701
|
||||||
|
|
||||||
|
2012-05-18 12:46:55 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/vp8/gstvp8enc.c:
|
||||||
|
vp8enc: fix target bitrate config with libvpx 1.1.0
|
||||||
|
libvpx 1.1.0 disallows a bitrate of 0, which was used by
|
||||||
|
vp8enc as a default value.
|
||||||
|
Instead, we use the default libvpx bitrate, scaled to our
|
||||||
|
video size, if no bitrate was specified.
|
||||||
|
This fixes encoding VP8 video with libvpx 1.1.0.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=676245
|
||||||
|
|
||||||
|
2012-05-22 11:10:24 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/frei0r/gstfrei0r.c:
|
||||||
|
frei0r: Double properties are supposed in the range [0.0, 1.0]
|
||||||
|
Fixes bug #676137.
|
||||||
|
|
||||||
|
2012-05-21 19:22:19 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/videoparsers/gstmpegvideoparse.c:
|
||||||
|
* gst/videoparsers/gstmpegvideoparse.h:
|
||||||
|
mpegvideoparse: unobfuscate frame parsing
|
||||||
|
... and add comments and debug statements.
|
||||||
|
Fixes #674202.
|
||||||
|
Conflicts:
|
||||||
|
gst/videoparsers/gstmpegvideoparse.c
|
||||||
|
|
||||||
|
2012-05-21 16:37:37 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/videoparsers/gstmpegvideoparse.c:
|
||||||
|
mpegvideoparse: Revert "fix crash"
|
||||||
|
This reverts commit 91210831ee672343a296f31357144359d5c2e768.
|
||||||
|
Such explicit reset should not be needed as it is arranged for by
|
||||||
|
the baseclass in unison with monitoring for a new frame by subclass.
|
||||||
|
As such it might wrongfully hide something else going on ...
|
||||||
|
See #674073.
|
||||||
|
|
||||||
|
2012-05-21 15:24:25 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst-libs/gst/codecparsers/gstmpegvideoparser.c:
|
||||||
|
codecparsers: mpegvideoparser: fix buffer size check
|
||||||
|
... to mind unsigned integer wrap
|
||||||
|
Based on patch by Alban Browaeys <prahal@yahoo.com>
|
||||||
|
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=673436
|
||||||
|
|
||||||
|
2012-05-21 15:09:02 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* tests/check/elements/mpegvideoparse.c:
|
||||||
|
tests: mpegvideoparse: fix unit test regression
|
||||||
|
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=676097
|
||||||
|
Conflicts:
|
||||||
|
tests/check/elements/mpegvideoparse.c
|
||||||
|
|
||||||
|
2012-05-19 15:34:25 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/autoconvert/gstautoconvert.c:
|
||||||
|
autoconvert: don't access GstElementFactory structure directly
|
||||||
|
|
||||||
|
2012-05-18 16:17:13 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst-libs/gst/codecparsers/gstmpeg4parser.c:
|
||||||
|
codecparsers: mpeg4: do not expect a marker bit where not specified
|
||||||
|
Fixes #672447.
|
||||||
|
|
||||||
|
2012-05-16 16:15:58 +0200 Julian Scheel <julian@jusst.de>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/tsdemux.c:
|
||||||
|
tsdemux: flush on pusi only for payload packets
|
||||||
|
Data should not be flushed out of the tsdemux because a payload unit start
|
||||||
|
indicator (pusi) is seen in a adaptation only ts packet. If the package contains no
|
||||||
|
payload a pusi does not indicate a new PES packet, but PSI information, etc.
|
||||||
|
This fixes playback of several TS files which contain ts packets without
|
||||||
|
payload but with pusi set to 1.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=676168
|
||||||
|
|
||||||
|
2012-05-18 10:15:15 +0200 Edward Hervey <edward@collabora.com>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/tsdemux.c:
|
||||||
|
tsdemux: Don't queue data for streams that don't have a pad
|
||||||
|
This would result in an error further down, and it also avoids processing
|
||||||
|
for that data which we wouldn't be using anyway.
|
||||||
|
|
||||||
|
2012-05-18 10:13:19 +0200 Edward Hervey <edward@collabora.com>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/mpegtspacketizer.c:
|
||||||
|
tsdemux: Detect and handle scrambled packets
|
||||||
|
Users (tsdemux/mpegtsparse) can decide what to do with that
|
||||||
|
|
||||||
|
2012-05-18 10:07:56 +0200 Edward Hervey <edward@collabora.com>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/tsdemux.c:
|
||||||
|
tsdemux: Emit no-more-pads when all pads are activated
|
||||||
|
Fixes #670921 again
|
||||||
|
|
||||||
|
2012-05-17 11:15:22 +0100 Luis de Bethencourt <luis@debethencourt.com>
|
||||||
|
|
||||||
|
* gst/gaudieffects/gstgaudieffectsorc-dist.c:
|
||||||
|
* gst/gaudieffects/gstgaudieffectsorc-dist.h:
|
||||||
|
gaudieffects: add fallback code for orc
|
||||||
|
this includes an improved version of the burn filter, with a ~40% speed
|
||||||
|
improvement.
|
||||||
|
|
||||||
|
2012-05-17 10:49:11 +0100 Luis de Bethencourt <luis@debethencourt.com>
|
||||||
|
|
||||||
|
* configure.ac:
|
||||||
|
configure: bump the orc version required to 0.4.16
|
||||||
|
Some opcodes have changed so they would fail to build with 0.4.14
|
||||||
|
|
||||||
|
2012-05-17 09:47:08 +0100 Luis de Bethencourt <luis@debethencourt.com>
|
||||||
|
|
||||||
|
* gst/gaudieffects/gstsolarize.c:
|
||||||
|
gaudieffects: use CLAMP in solarize
|
||||||
|
No need to have a gate_int () function duplicating the already existing and
|
||||||
|
established CLAMP () function.
|
||||||
|
|
||||||
|
2012-05-17 09:46:37 +0100 Luis de Bethencourt <luis@debethencourt.com>
|
||||||
|
|
||||||
|
* gst/gaudieffects/gstexclusion.c:
|
||||||
|
gaudieffects: use CLAMP in exclusion
|
||||||
|
No need to have a gate_int () function duplicating the already existing and
|
||||||
|
established CLAMP () function.
|
||||||
|
|
||||||
|
2012-05-17 09:45:52 +0100 Luis de Bethencourt <luis@debethencourt.com>
|
||||||
|
|
||||||
|
* gst/gaudieffects/gstdodge.c:
|
||||||
|
gaudieffects: use CLAMP in dodge
|
||||||
|
No need to have a gate_int () function duplicating the already existing and
|
||||||
|
established CLAMP () function.
|
||||||
|
|
||||||
|
2012-05-17 09:44:29 +0100 Luis de Bethencourt <luis@debethencourt.com>
|
||||||
|
|
||||||
|
* gst/gaudieffects/gstchromium.c:
|
||||||
|
gaudieffects: use CLAMP in chromium
|
||||||
|
No need to have a gate_int () function duplicating the already existing and
|
||||||
|
established CLAMP () function.
|
||||||
|
|
||||||
|
2012-05-17 11:47:19 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/videoparsers/gsth264parse.c:
|
||||||
|
h264parse: also consider nal_length_size when inserting codec data
|
||||||
|
See #676174.
|
||||||
|
|
||||||
|
2012-05-16 21:50:48 +0100 John Hein <n4kdlmx02@sneakemail.com>
|
||||||
|
|
||||||
|
* gst/y4m/Makefile.am:
|
||||||
|
y4m: link against the right libgstvideo
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=676189
|
||||||
|
|
||||||
|
2012-05-16 17:50:43 +0100 Luis de Bethencourt <luis@debethencourt.com>
|
||||||
|
|
||||||
|
* gst/gaudieffects/gstburn.c:
|
||||||
|
* gst/gaudieffects/gstchromium.c:
|
||||||
|
* gst/gaudieffects/gstdilate.c:
|
||||||
|
* gst/gaudieffects/gstdodge.c:
|
||||||
|
* gst/gaudieffects/gstexclusion.c:
|
||||||
|
* gst/gaudieffects/gstgaussblur.c:
|
||||||
|
* gst/gaudieffects/gstsolarize.c:
|
||||||
|
gaudieffects: example pipelines with videoconvert
|
||||||
|
|
||||||
|
2012-05-16 17:49:12 +0100 Luis de Bethencourt <luis@debethencourt.com>
|
||||||
|
|
||||||
|
* gst/gaudieffects/Makefile.am:
|
||||||
|
* gst/gaudieffects/gstburn.c:
|
||||||
|
* gst/gaudieffects/gstgaudieffectsorc.orc:
|
||||||
|
gaudieffects: orc-ify burn filter
|
||||||
|
|
||||||
|
2012-05-16 09:12:32 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* configure.ac:
|
||||||
|
configure: Require core/base 0.11.91
|
||||||
|
|
||||||
|
2012-01-13 18:57:20 -0500 Matej Knopp <matej.knopp@gmail.com>
|
||||||
|
|
||||||
|
* .gitignore:
|
||||||
|
.gitignore: add visual studio IDE files and OS X .DS_Store files
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=667899
|
||||||
|
|
||||||
|
2012-05-15 15:46:28 +0200 Stefan Sauer <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* gst/hls/gstfragment.c:
|
||||||
|
* gst/hls/gsturidownloader.c:
|
||||||
|
hls: use gst api for timestamps instead of the (wrong) api from a too new glib
|
||||||
|
Conflicts:
|
||||||
|
gst/hls/gstfragment.c
|
||||||
|
|
||||||
|
2012-05-14 11:38:21 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/mpegtsmux/mpegtsmux.c:
|
||||||
|
* gst/mpegtsmux/mpegtsmux.h:
|
||||||
|
mpegtsmux: optimize output by aggregating packets
|
||||||
|
... rather than pushing each (small) packet in a separate buffer.
|
||||||
|
m2ts mode not yet optimized though.
|
||||||
|
|
||||||
|
2012-05-11 11:46:58 +0200 Albert Astrals Cid <albert.astals at canonical.com>
|
||||||
|
|
||||||
|
* gst/mpegtsdemux/mpegtspacketizer.c:
|
||||||
|
mpegts: support items in extended event descriptor
|
||||||
|
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=672478
|
||||||
|
|
||||||
|
2012-05-14 09:15:55 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/curl/gstcurlbasesink.c:
|
||||||
|
* ext/curl/gstcurlbasesink.h:
|
||||||
|
* ext/curl/gstcurlsmtpsink.c:
|
||||||
|
* ext/curl/gstcurlsmtpsink.h:
|
||||||
|
curl: fix compilation
|
||||||
|
Don't use deprecated thread API
|
||||||
|
|
||||||
|
2012-05-13 17:00:39 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* configure.ac:
|
||||||
|
Back to development
|
||||||
|
|
||||||
|
=== release 0.11.91 ===
|
||||||
|
|
||||||
|
2012-05-13 16:43:25 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* ChangeLog:
|
||||||
|
* NEWS:
|
||||||
|
* RELEASE:
|
||||||
|
* common:
|
||||||
|
* configure.ac:
|
||||||
|
* gst-plugins-bad.doap:
|
||||||
|
* win32/common/config.h:
|
||||||
|
Release 0.11.91
|
||||||
|
|
||||||
|
2012-05-13 16:43:02 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* po/af.po:
|
||||||
|
* po/az.po:
|
||||||
|
* po/bg.po:
|
||||||
|
* po/ca.po:
|
||||||
|
* po/cs.po:
|
||||||
|
* po/da.po:
|
||||||
|
* po/de.po:
|
||||||
|
* po/el.po:
|
||||||
|
* po/en_GB.po:
|
||||||
|
* po/eo.po:
|
||||||
|
* po/es.po:
|
||||||
|
* po/eu.po:
|
||||||
|
* po/fi.po:
|
||||||
|
* po/fr.po:
|
||||||
|
* po/gl.po:
|
||||||
|
* po/hu.po:
|
||||||
|
* po/id.po:
|
||||||
|
* po/it.po:
|
||||||
|
* po/ja.po:
|
||||||
|
* po/ky.po:
|
||||||
|
* po/lt.po:
|
||||||
|
* po/lv.po:
|
||||||
|
* po/mt.po:
|
||||||
|
* po/nb.po:
|
||||||
|
* po/nl.po:
|
||||||
|
* po/or.po:
|
||||||
|
* po/pl.po:
|
||||||
|
* po/pt_BR.po:
|
||||||
|
* po/ro.po:
|
||||||
|
* po/ru.po:
|
||||||
|
* po/sk.po:
|
||||||
|
* po/sl.po:
|
||||||
|
* po/sq.po:
|
||||||
|
* po/sr.po:
|
||||||
|
* po/sv.po:
|
||||||
|
* po/tr.po:
|
||||||
|
* po/uk.po:
|
||||||
|
* po/vi.po:
|
||||||
|
* po/zh_CN.po:
|
||||||
|
Update .po files
|
||||||
|
|
||||||
2012-05-13 15:56:17 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
2012-05-13 15:56:17 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
|
8
NEWS
8
NEWS
|
@ -1,4 +1,10 @@
|
||||||
This is GStreamer Bad Plug-ins 0.11.91 "Be he alive, or be he dead"
|
This is GStreamer Bad Plug-ins 0.11.92 "Shine On You Crazy Diamond"
|
||||||
|
|
||||||
|
New in 0.11.92:
|
||||||
|
|
||||||
|
* Parallel installability with 0.10.x series
|
||||||
|
* API cleanup and minor API improvements
|
||||||
|
* Lots of bugfixes, cleanup and other improvements
|
||||||
|
|
||||||
New in 0.11.91:
|
New in 0.11.91:
|
||||||
|
|
||||||
|
|
31
RELEASE
31
RELEASE
|
@ -1,11 +1,12 @@
|
||||||
|
|
||||||
Release notes for GStreamer Bad Plug-ins 0.11.91 "Be he alive, or be he dead"
|
Release notes for GStreamer Bad Plug-ins 0.11.92 "Shine On You Crazy Diamond"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The GStreamer team is proud to announce a new release
|
The GStreamer team is proud to announce a new release
|
||||||
in the 0.11.x unstable series of the
|
in the 0.11.x unstable series of the
|
||||||
GStreamer Ugly Plug-ins.
|
GStreamer Bad Plug-ins.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The 0.11.x series is an unstable series targeted at developers and will
|
The 0.11.x series is an unstable series targeted at developers and will
|
||||||
|
@ -15,6 +16,9 @@ It is, however, parallel installable with the 0.10.x series.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
"That an accusation?"
|
||||||
|
|
||||||
|
|
||||||
No perfectly groomed moustache or any amount of fine clothing is going to
|
No perfectly groomed moustache or any amount of fine clothing is going to
|
||||||
cover up the truth - these plug-ins are Bad with a capital B.
|
cover up the truth - these plug-ins are Bad with a capital B.
|
||||||
They look fine on the outside, and might even appear to get the job done, but
|
They look fine on the outside, and might even appear to get the job done, but
|
||||||
|
@ -58,8 +62,9 @@ contains a set of well-supported plug-ins, but might pose problems for
|
||||||
|
|
||||||
Features of this release
|
Features of this release
|
||||||
|
|
||||||
* Ported asfmux, camerabin, coloreffects, gaudieffects, geometrictransform, hls plugins
|
* Parallel installability with 0.10.x series
|
||||||
* Lots of bugfixes and other improvements
|
* API cleanup and minor API improvements
|
||||||
|
* Lots of bugfixes, cleanup and other improvements
|
||||||
There were no bugs fixed in this release
|
There were no bugs fixed in this release
|
||||||
|
|
||||||
|
|
||||||
|
@ -90,29 +95,23 @@ Applications
|
||||||
|
|
||||||
Contributors to this release
|
Contributors to this release
|
||||||
|
|
||||||
* Aleix Conchillo Flaque
|
* Albert Astrals Cid
|
||||||
* Alessandro Decina
|
|
||||||
* Andoni Morales Alastruey
|
* Andoni Morales Alastruey
|
||||||
* Arun Raghavan
|
* Andre Moreira Magalhaes (andrunko)
|
||||||
* Edward Hervey
|
* Edward Hervey
|
||||||
* Gil Pedersen
|
* John Hein
|
||||||
* Jacob Meuser
|
|
||||||
* Julian Scheel
|
* Julian Scheel
|
||||||
* Luis de Bethencourt
|
* Luis de Bethencourt
|
||||||
* Marc-André Lureau
|
|
||||||
* Mark Nauwelaerts
|
* Mark Nauwelaerts
|
||||||
* Matej Knopp
|
* Matej Knopp
|
||||||
* Patricia Muscalu
|
* Nicolas Dufresne
|
||||||
* Raimo Järvi
|
|
||||||
* Reynaldo H. Verdejo Pinochet
|
|
||||||
* Sebastian Dröge
|
* Sebastian Dröge
|
||||||
* Sebastian Rasmussen
|
* Sebastian Rasmussen
|
||||||
* Sreerenj Balachandran
|
* Sreerenj Balachandran
|
||||||
|
* Stefan Sauer
|
||||||
* Thiago Santos
|
* Thiago Santos
|
||||||
* Thibault Saunier
|
|
||||||
* Tim-Philipp Müller
|
* Tim-Philipp Müller
|
||||||
|
* Vincent Penquerc'h
|
||||||
* Wim Taymans
|
* Wim Taymans
|
||||||
* Wind Yuan
|
|
||||||
* Youness Alaoui
|
|
||||||
* Руслан Ижбулатов
|
* Руслан Ижбулатов
|
||||||
|
|
|
@ -3,7 +3,7 @@ AC_PREREQ(2.62)
|
||||||
dnl initialize autoconf
|
dnl initialize autoconf
|
||||||
dnl when going to/from release please set the nano (fourth number) right !
|
dnl when going to/from release please set the nano (fourth number) right !
|
||||||
dnl releases only do Wall, cvs and prerelease does Werror too
|
dnl releases only do Wall, cvs and prerelease does Werror too
|
||||||
AC_INIT(GStreamer Bad Plug-ins, 0.11.91.1,
|
AC_INIT(GStreamer Bad Plug-ins, 0.11.92,
|
||||||
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
|
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
|
||||||
gst-plugins-bad)
|
gst-plugins-bad)
|
||||||
|
|
||||||
|
|
|
@ -23025,7 +23025,7 @@
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstCameraBin::mode</NAME>
|
<NAME>GstCameraBin::mode</NAME>
|
||||||
<TYPE>GstCameraBinMode</TYPE>
|
<TYPE>GstCameraBin2Mode</TYPE>
|
||||||
<RANGE></RANGE>
|
<RANGE></RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Mode</NICK>
|
<NICK>Mode</NICK>
|
||||||
|
@ -23039,7 +23039,7 @@
|
||||||
<RANGE></RANGE>
|
<RANGE></RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Mute</NICK>
|
<NICK>Mute</NICK>
|
||||||
<BLURB>True to mute the recording. False to record with audio.</BLURB>
|
<BLURB>If the audio recording should be muted. Note that this still saves audio data to the resulting file, but they are silent. Use a video-profile without audio to disable audio completely.</BLURB>
|
||||||
<DEFAULT>FALSE</DEFAULT>
|
<DEFAULT>FALSE</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
@ -23099,7 +23099,7 @@
|
||||||
<RANGE>[1,10]</RANGE>
|
<RANGE>[1,10]</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Zoom</NICK>
|
<NICK>Zoom</NICK>
|
||||||
<BLURB>The zoom. 1.0 for 1x, 2.0 for 2x and so on.</BLURB>
|
<BLURB>Digital zoom factor (e.g. 1.5 means 1.5x).</BLURB>
|
||||||
<DEFAULT>1</DEFAULT>
|
<DEFAULT>1</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
@ -23109,7 +23109,7 @@
|
||||||
<RANGE></RANGE>
|
<RANGE></RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Preview caps</NICK>
|
<NICK>Preview caps</NICK>
|
||||||
<BLURB>Caps defining the preview image format.</BLURB>
|
<BLURB>The caps of the preview image to be posted.</BLURB>
|
||||||
<DEFAULT></DEFAULT>
|
<DEFAULT></DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
@ -23128,8 +23128,8 @@
|
||||||
<TYPE>GstElement*</TYPE>
|
<TYPE>GstElement*</TYPE>
|
||||||
<RANGE></RANGE>
|
<RANGE></RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Audio source element</NICK>
|
<NICK>Audio source</NICK>
|
||||||
<BLURB>Audio source GStreamer element (NULL = default audio src).</BLURB>
|
<BLURB>The audio source element to be used on video recordings. It is only taken into use on the next null to ready transition.</BLURB>
|
||||||
<DEFAULT></DEFAULT>
|
<DEFAULT></DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
@ -23209,18 +23209,18 @@
|
||||||
<RANGE></RANGE>
|
<RANGE></RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Viewfinder sink</NICK>
|
<NICK>Viewfinder sink</NICK>
|
||||||
<BLURB>Viewfinder sink GStreamer element (NULL = default video sink).</BLURB>
|
<BLURB>The video sink of the viewfinder. It is only taken into use on the next null to ready transition.</BLURB>
|
||||||
<DEFAULT></DEFAULT>
|
<DEFAULT></DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstCameraBin::flags</NAME>
|
<NAME>GstCameraBin::flags</NAME>
|
||||||
<TYPE>GstCameraBinFlags</TYPE>
|
<TYPE>GstCamFlags</TYPE>
|
||||||
<RANGE></RANGE>
|
<RANGE></RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Flags</NICK>
|
<NICK>Flags</NICK>
|
||||||
<BLURB>Flags to control behaviour.</BLURB>
|
<BLURB>Flags to control behaviour.</BLURB>
|
||||||
<DEFAULT>Enable source crop and scale|Enable scale for viewfinder|Enable audio conversion for video capture|Enable colorspace conversion for still image|Enable colorspace conversion for video capture</DEFAULT>
|
<DEFAULT></DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
|
@ -23298,8 +23298,8 @@
|
||||||
<TYPE>GstElement*</TYPE>
|
<TYPE>GstElement*</TYPE>
|
||||||
<RANGE></RANGE>
|
<RANGE></RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>viewfinder filter element</NICK>
|
<NICK>Viewfinder filter</NICK>
|
||||||
<BLURB>viewfinder filter GStreamer element.</BLURB>
|
<BLURB>The element that will process frames going to the viewfinder. (Should be set on NULL state).</BLURB>
|
||||||
<DEFAULT></DEFAULT>
|
<DEFAULT></DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
@ -23308,8 +23308,8 @@
|
||||||
<TYPE>gboolean</TYPE>
|
<TYPE>gboolean</TYPE>
|
||||||
<RANGE></RANGE>
|
<RANGE></RANGE>
|
||||||
<FLAGS>r</FLAGS>
|
<FLAGS>r</FLAGS>
|
||||||
<NICK>Indicates if data is being processed (recording/capturing/saving)</NICK>
|
<NICK>Idle</NICK>
|
||||||
<BLURB>Indicates if data is being processed (recording/capturing/saving).</BLURB>
|
<BLURB>If camerabin2 is idle (not doing captures).</BLURB>
|
||||||
<DEFAULT>TRUE</DEFAULT>
|
<DEFAULT>TRUE</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
@ -23343,6 +23343,186 @@
|
||||||
<DEFAULT></DEFAULT>
|
<DEFAULT></DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCameraBin::audio-capture-caps</NAME>
|
||||||
|
<TYPE>GstCaps*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Audio capture caps</NICK>
|
||||||
|
<BLURB>Format to capture audio for video recording represented as GstCaps.</BLURB>
|
||||||
|
<DEFAULT></DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCameraBin::audio-capture-supported-caps</NAME>
|
||||||
|
<TYPE>GstCaps*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>r</FLAGS>
|
||||||
|
<NICK>Audio capture supported caps</NICK>
|
||||||
|
<BLURB>Formats supported for capturing audio represented as GstCaps.</BLURB>
|
||||||
|
<DEFAULT></DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCameraBin::audio-filter</NAME>
|
||||||
|
<TYPE>GstElement*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Audio filter</NICK>
|
||||||
|
<BLURB>The element that will process captured audio buffers when recording. (Should be set on NULL state).</BLURB>
|
||||||
|
<DEFAULT></DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCameraBin::camera-source</NAME>
|
||||||
|
<TYPE>GstElement*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Camera source</NICK>
|
||||||
|
<BLURB>The camera source element to be used. It is only taken into use on the next null to ready transition.</BLURB>
|
||||||
|
<DEFAULT></DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCameraBin::image-capture-caps</NAME>
|
||||||
|
<TYPE>GstCaps*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Image capture caps</NICK>
|
||||||
|
<BLURB>Caps for image capture.</BLURB>
|
||||||
|
<DEFAULT></DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCameraBin::image-capture-supported-caps</NAME>
|
||||||
|
<TYPE>GstCaps*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>r</FLAGS>
|
||||||
|
<NICK>Image capture supported caps</NICK>
|
||||||
|
<BLURB>Formats supported for capturing images represented as GstCaps.</BLURB>
|
||||||
|
<DEFAULT></DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCameraBin::image-filter</NAME>
|
||||||
|
<TYPE>GstElement*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Image filter</NICK>
|
||||||
|
<BLURB>The element that will process captured image frames. (Should be set on NULL state).</BLURB>
|
||||||
|
<DEFAULT></DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCameraBin::image-profile</NAME>
|
||||||
|
<TYPE>GstEncodingProfile*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Image Profile</NICK>
|
||||||
|
<BLURB>The GstEncodingProfile to use for image captures.</BLURB>
|
||||||
|
<DEFAULT></DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCameraBin::location</NAME>
|
||||||
|
<TYPE>gchar*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Location</NICK>
|
||||||
|
<BLURB>Location to save the captured files. A %d might be used on thefilename as a placeholder for a numeric index of the capture.Default is cap_%d.</BLURB>
|
||||||
|
<DEFAULT>"cap_%d"</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCameraBin::max-zoom</NAME>
|
||||||
|
<TYPE>gfloat</TYPE>
|
||||||
|
<RANGE>>= 1</RANGE>
|
||||||
|
<FLAGS>r</FLAGS>
|
||||||
|
<NICK>Maximum zoom level (note: may change depending on resolution/implementation)</NICK>
|
||||||
|
<BLURB>Digital zoom factor (e.g. 1.5 means 1.5x).</BLURB>
|
||||||
|
<DEFAULT>10</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCameraBin::post-previews</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Post Previews</NICK>
|
||||||
|
<BLURB>If capture preview images should be posted to the bus.</BLURB>
|
||||||
|
<DEFAULT>FALSE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCameraBin::preview-filter</NAME>
|
||||||
|
<TYPE>GstElement*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Preview filter</NICK>
|
||||||
|
<BLURB>The element that will process preview buffers. (Should be set on NULL state).</BLURB>
|
||||||
|
<DEFAULT></DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCameraBin::video-capture-caps</NAME>
|
||||||
|
<TYPE>GstCaps*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Video capture caps</NICK>
|
||||||
|
<BLURB>Caps for video capture.</BLURB>
|
||||||
|
<DEFAULT></DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCameraBin::video-capture-supported-caps</NAME>
|
||||||
|
<TYPE>GstCaps*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>r</FLAGS>
|
||||||
|
<NICK>Video capture supported caps</NICK>
|
||||||
|
<BLURB>Formats supported for capturing videos represented as GstCaps.</BLURB>
|
||||||
|
<DEFAULT></DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCameraBin::video-filter</NAME>
|
||||||
|
<TYPE>GstElement*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Video filter</NICK>
|
||||||
|
<BLURB>The element that will process captured video frames. (Should be set on NULL state).</BLURB>
|
||||||
|
<DEFAULT></DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCameraBin::video-profile</NAME>
|
||||||
|
<TYPE>GstEncodingProfile*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Video Profile</NICK>
|
||||||
|
<BLURB>The GstEncodingProfile to use for video recording. Audio is enabled when this profile supports audio.</BLURB>
|
||||||
|
<DEFAULT></DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCameraBin::viewfinder-caps</NAME>
|
||||||
|
<TYPE>GstCaps*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Viewfinder caps</NICK>
|
||||||
|
<BLURB>Restricts the caps that can be used on the viewfinder.</BLURB>
|
||||||
|
<DEFAULT></DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCameraBin::viewfinder-supported-caps</NAME>
|
||||||
|
<TYPE>GstCaps*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>r</FLAGS>
|
||||||
|
<NICK>Camera source Viewfinder pad supported caps</NICK>
|
||||||
|
<BLURB>The caps that the camera source can produce on the viewfinder pad.</BLURB>
|
||||||
|
<DEFAULT></DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstDTMFSrc::interval</NAME>
|
<NAME>GstDTMFSrc::interval</NAME>
|
||||||
<TYPE>guint</TYPE>
|
<TYPE>guint</TYPE>
|
||||||
|
@ -47763,6 +47943,26 @@
|
||||||
<DEFAULT>3</DEFAULT>
|
<DEFAULT>3</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstHLSDemux::bitrate-limit</NAME>
|
||||||
|
<TYPE>gfloat</TYPE>
|
||||||
|
<RANGE>[0,1]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Bitrate limit in %</NICK>
|
||||||
|
<BLURB>Limit of the available bitrate to use when switching to alternates.</BLURB>
|
||||||
|
<DEFAULT>0.8</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstHLSDemux::connection-speed</NAME>
|
||||||
|
<TYPE>guint</TYPE>
|
||||||
|
<RANGE><= 4294967</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Connection Speed</NICK>
|
||||||
|
<BLURB>Network connection speed in kbps (0 = unknown).</BLURB>
|
||||||
|
<DEFAULT>0</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstWrapperCameraBinSrc::video-src</NAME>
|
<NAME>GstWrapperCameraBinSrc::video-src</NAME>
|
||||||
<TYPE>GstElement*</TYPE>
|
<TYPE>GstElement*</TYPE>
|
||||||
|
@ -57953,3 +58153,343 @@
|
||||||
<DEFAULT>128000</DEFAULT>
|
<DEFAULT>128000</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstGaussianBlur::sigma</NAME>
|
||||||
|
<TYPE>gdouble</TYPE>
|
||||||
|
<RANGE>[-20,20]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Sigma</NICK>
|
||||||
|
<BLURB>Sigma value for gaussian blur (negative for sharpen).</BLURB>
|
||||||
|
<DEFAULT>1.2</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCurlSmtpSink::content-type</NAME>
|
||||||
|
<TYPE>gchar*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Content type</NICK>
|
||||||
|
<BLURB>The mime type of the body of the request.</BLURB>
|
||||||
|
<DEFAULT>NULL</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCurlSmtpSink::mail-from</NAME>
|
||||||
|
<TYPE>gchar*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Mail sender</NICK>
|
||||||
|
<BLURB>Single address that the given mail should get sent from.</BLURB>
|
||||||
|
<DEFAULT>NULL</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCurlSmtpSink::mail-rcpt</NAME>
|
||||||
|
<TYPE>gchar*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Mail recipient</NICK>
|
||||||
|
<BLURB>Single address that the given mail should get sent to.</BLURB>
|
||||||
|
<DEFAULT>NULL</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCurlSmtpSink::message-body</NAME>
|
||||||
|
<TYPE>gchar*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>UTF-8 encoded message body</NICK>
|
||||||
|
<BLURB>Message body.</BLURB>
|
||||||
|
<DEFAULT>NULL</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCurlSmtpSink::nbr-attachments</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Number attachments</NICK>
|
||||||
|
<BLURB>Number attachments to send.</BLURB>
|
||||||
|
<DEFAULT>1</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCurlSmtpSink::pop-location</NAME>
|
||||||
|
<TYPE>gchar*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>POP location</NICK>
|
||||||
|
<BLURB>URL POP used for authentication.</BLURB>
|
||||||
|
<DEFAULT>NULL</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCurlSmtpSink::pop-passwd</NAME>
|
||||||
|
<TYPE>gchar*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>User password</NICK>
|
||||||
|
<BLURB>User password to use for POP server authentication.</BLURB>
|
||||||
|
<DEFAULT>NULL</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCurlSmtpSink::pop-user</NAME>
|
||||||
|
<TYPE>gchar*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>User name</NICK>
|
||||||
|
<BLURB>User name to use for POP server authentication.</BLURB>
|
||||||
|
<DEFAULT>NULL</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCurlSmtpSink::subject</NAME>
|
||||||
|
<TYPE>gchar*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>UTF-8 encoded mail subject</NICK>
|
||||||
|
<BLURB>Mail subject.</BLURB>
|
||||||
|
<DEFAULT>NULL</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCurlSmtpSink::use-ssl</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Use SSL</NICK>
|
||||||
|
<BLURB>Use SSL/TLS for the connection.</BLURB>
|
||||||
|
<DEFAULT>FALSE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCurlHttpSink::content-type</NAME>
|
||||||
|
<TYPE>gchar*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Content type</NICK>
|
||||||
|
<BLURB>The mime type of the body of the request.</BLURB>
|
||||||
|
<DEFAULT>NULL</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCurlHttpSink::proxy</NAME>
|
||||||
|
<TYPE>gchar*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Proxy</NICK>
|
||||||
|
<BLURB>HTTP proxy server URI.</BLURB>
|
||||||
|
<DEFAULT>NULL</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCurlHttpSink::proxy-passwd</NAME>
|
||||||
|
<TYPE>gchar*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Proxy user password</NICK>
|
||||||
|
<BLURB>Proxy user password to use for proxy authentication.</BLURB>
|
||||||
|
<DEFAULT>NULL</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCurlHttpSink::proxy-port</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>>= 0</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Proxy port</NICK>
|
||||||
|
<BLURB>HTTP proxy server port.</BLURB>
|
||||||
|
<DEFAULT>3128</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCurlHttpSink::proxy-user</NAME>
|
||||||
|
<TYPE>gchar*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Proxy user name</NICK>
|
||||||
|
<BLURB>Proxy user name to use for proxy authentication.</BLURB>
|
||||||
|
<DEFAULT>NULL</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCurlHttpSink::use-content-length</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Use content length header</NICK>
|
||||||
|
<BLURB>Use the Content-Length HTTP header instead of Transfer-Encoding header.</BLURB>
|
||||||
|
<DEFAULT>FALSE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCurlFtpSink::create-dirs</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Create missing directories</NICK>
|
||||||
|
<BLURB>Attempt to create missing directory included in the path.</BLURB>
|
||||||
|
<DEFAULT>FALSE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCurlFtpSink::epsv-mode</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Extended passive mode</NICK>
|
||||||
|
<BLURB>Enable the use of the EPSV command when doing passive FTP transfers.</BLURB>
|
||||||
|
<DEFAULT>TRUE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCurlFtpSink::ftp-port</NAME>
|
||||||
|
<TYPE>gchar*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>IP address for FTP PORT instruction</NICK>
|
||||||
|
<BLURB>The PORT instruction tells the remote server to connect to the IP address.</BLURB>
|
||||||
|
<DEFAULT>""</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstCurlFileSink::create-dirs</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Create missing directories</NICK>
|
||||||
|
<BLURB>Attempt to create missing directory included in the path.</BLURB>
|
||||||
|
<DEFAULT>FALSE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstOpusEnc::audio</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Audio or voice</NICK>
|
||||||
|
<BLURB>Audio or voice.</BLURB>
|
||||||
|
<DEFAULT>TRUE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstOpusEnc::bandwidth</NAME>
|
||||||
|
<TYPE>GstOpusEncBandwidth</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Band Width</NICK>
|
||||||
|
<BLURB>Audio Band Width.</BLURB>
|
||||||
|
<DEFAULT>Full band</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstOpusEnc::bitrate</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>[4000,650000]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Encoding Bit-rate</NICK>
|
||||||
|
<BLURB>Specify an encoding bit-rate (in bps).</BLURB>
|
||||||
|
<DEFAULT>64000</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstOpusEnc::cbr</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Constant bit rate</NICK>
|
||||||
|
<BLURB>Constant bit rate.</BLURB>
|
||||||
|
<DEFAULT>TRUE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstOpusEnc::complexity</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>[0,10]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Complexity</NICK>
|
||||||
|
<BLURB>Complexity.</BLURB>
|
||||||
|
<DEFAULT>10</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstOpusEnc::constrained-vbr</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Constrained VBR</NICK>
|
||||||
|
<BLURB>Constrained VBR.</BLURB>
|
||||||
|
<DEFAULT>TRUE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstOpusEnc::dtx</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>DTX</NICK>
|
||||||
|
<BLURB>DTX.</BLURB>
|
||||||
|
<DEFAULT>FALSE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstOpusEnc::frame-size</NAME>
|
||||||
|
<TYPE>GstOpusEncFrameSize</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Frame Size</NICK>
|
||||||
|
<BLURB>The duration of an audio frame, in ms.</BLURB>
|
||||||
|
<DEFAULT>20</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstOpusEnc::inband-fec</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>In-band FEC</NICK>
|
||||||
|
<BLURB>Enable forward error correction.</BLURB>
|
||||||
|
<DEFAULT>FALSE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstOpusEnc::max-payload-size</NAME>
|
||||||
|
<TYPE>guint</TYPE>
|
||||||
|
<RANGE>[2,1275]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Max payload size</NICK>
|
||||||
|
<BLURB>Maximum payload size in bytes.</BLURB>
|
||||||
|
<DEFAULT>1024</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstOpusEnc::packet-loss-percentage</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>[0,100]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Loss percentage</NICK>
|
||||||
|
<BLURB>Packet loss percentage.</BLURB>
|
||||||
|
<DEFAULT>0</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstOpusDec::apply-gain</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Apply gain</NICK>
|
||||||
|
<BLURB>Apply gain if any is specified in the header.</BLURB>
|
||||||
|
<DEFAULT>TRUE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstOpusDec::use-inband-fec</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Use in-band FEC</NICK>
|
||||||
|
<BLURB>Use forward error correction if available.</BLURB>
|
||||||
|
<DEFAULT>FALSE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
|
|
@ -6,6 +6,8 @@ GObject
|
||||||
GstControlBinding
|
GstControlBinding
|
||||||
GstControlSource
|
GstControlSource
|
||||||
GstElement
|
GstElement
|
||||||
|
GstAsfMux
|
||||||
|
GstAsfParse
|
||||||
GstAssRender
|
GstAssRender
|
||||||
GstAudioDecoder
|
GstAudioDecoder
|
||||||
ADPCMDec
|
ADPCMDec
|
||||||
|
@ -13,11 +15,13 @@ GObject
|
||||||
GstDtsDec
|
GstDtsDec
|
||||||
GstFaad
|
GstFaad
|
||||||
GstGSMDec
|
GstGSMDec
|
||||||
|
GstOpusDec
|
||||||
GstAudioEncoder
|
GstAudioEncoder
|
||||||
ADPCMEnc
|
ADPCMEnc
|
||||||
GstCeltEnc
|
GstCeltEnc
|
||||||
GstFaac
|
GstFaac
|
||||||
GstGSMEnc
|
GstGSMEnc
|
||||||
|
GstOpusEnc
|
||||||
GstVoAacEnc
|
GstVoAacEnc
|
||||||
GstVoAmrWbEnc
|
GstVoAmrWbEnc
|
||||||
GstBaseAudioVisualizer
|
GstBaseAudioVisualizer
|
||||||
|
@ -32,8 +36,15 @@ GObject
|
||||||
GstIRTSPParse
|
GstIRTSPParse
|
||||||
GstMpeg4VParse
|
GstMpeg4VParse
|
||||||
GstMpegvParse
|
GstMpegvParse
|
||||||
|
GstOpusParse
|
||||||
GstBaseSink
|
GstBaseSink
|
||||||
GstChecksumSink
|
GstChecksumSink
|
||||||
|
GstCurlBaseSink
|
||||||
|
GstCurlFileSink
|
||||||
|
GstCurlTlsSink
|
||||||
|
GstCurlFtpSink
|
||||||
|
GstCurlHttpSink
|
||||||
|
GstCurlSmtpSink
|
||||||
GstRTMPSink
|
GstRTMPSink
|
||||||
GstShmSink
|
GstShmSink
|
||||||
GstBaseSrc
|
GstBaseSrc
|
||||||
|
@ -53,15 +64,34 @@ GObject
|
||||||
GstRemoveSilence
|
GstRemoveSilence
|
||||||
GstScaletempo
|
GstScaletempo
|
||||||
GstVideoFilter
|
GstVideoFilter
|
||||||
|
GstBurn
|
||||||
|
GstChromaHold
|
||||||
|
GstChromium
|
||||||
|
GstColorEffects
|
||||||
|
GstDilate
|
||||||
|
GstDodge
|
||||||
|
GstExclusion
|
||||||
|
GstGaussianBlur
|
||||||
|
GstGeometricTransform
|
||||||
|
GstCircleGeometricTransform
|
||||||
|
GstBulge
|
||||||
|
GstCircle
|
||||||
|
GstKaleidoscope
|
||||||
|
GstPinch
|
||||||
|
GstSphere
|
||||||
|
GstStretch
|
||||||
|
GstTunnel
|
||||||
|
GstTwirl
|
||||||
|
GstWaterRipple
|
||||||
|
GstDiffuse
|
||||||
|
GstFisheye
|
||||||
|
GstMarble
|
||||||
|
GstMirror
|
||||||
|
GstRotate
|
||||||
|
GstSquare
|
||||||
GstSmooth
|
GstSmooth
|
||||||
|
GstSolarize
|
||||||
GstZBar
|
GstZBar
|
||||||
GstBaseVideoCodec
|
|
||||||
GstBaseVideoDecoder
|
|
||||||
GstSchroDec
|
|
||||||
GstVP8Dec
|
|
||||||
GstBaseVideoEncoder
|
|
||||||
GstSchroEnc
|
|
||||||
GstVP8Enc
|
|
||||||
GstBin
|
GstBin
|
||||||
GstAutoConvert
|
GstAutoConvert
|
||||||
GstAutoVideoConvert
|
GstAutoVideoConvert
|
||||||
|
@ -69,7 +99,7 @@ GObject
|
||||||
GstWrapperCameraBinSrc
|
GstWrapperCameraBinSrc
|
||||||
GstFPSDisplaySink
|
GstFPSDisplaySink
|
||||||
GstPipeline
|
GstPipeline
|
||||||
GstCameraBin2
|
GstCameraBin
|
||||||
GstSDPDemux
|
GstSDPDemux
|
||||||
GstViewfinderBin
|
GstViewfinderBin
|
||||||
GstBz2dec
|
GstBz2dec
|
||||||
|
@ -79,13 +109,17 @@ GObject
|
||||||
GstDVBSubOverlay
|
GstDVBSubOverlay
|
||||||
GstDVDSpu
|
GstDVDSpu
|
||||||
GstGmeDec
|
GstGmeDec
|
||||||
|
GstHLSDemux
|
||||||
GstModPlug
|
GstModPlug
|
||||||
GstMpegPSDemux
|
GstMpegPSDemux
|
||||||
GstPcapParse
|
GstPcapParse
|
||||||
GstRTPBaseDepayload
|
GstRTPBaseDepayload
|
||||||
|
GstRTPOpusDepay
|
||||||
GstRtpDTMFDepay
|
GstRtpDTMFDepay
|
||||||
GstRtpVP8Depay
|
GstRtpVP8Depay
|
||||||
GstRTPBasePayload
|
GstRTPBasePayload
|
||||||
|
GstRtpAsfPay
|
||||||
|
GstRtpOPUSPay
|
||||||
GstRtpVP8Pay
|
GstRtpVP8Pay
|
||||||
GstRTPMux
|
GstRTPMux
|
||||||
GstRTPDTMFMux
|
GstRTPDTMFMux
|
||||||
|
@ -95,7 +129,16 @@ GObject
|
||||||
GstSegmentClip
|
GstSegmentClip
|
||||||
GstAudioSegmentClip
|
GstAudioSegmentClip
|
||||||
GstVideoSegmentClip
|
GstVideoSegmentClip
|
||||||
|
GstVideoDecoder
|
||||||
|
GstSchroDec
|
||||||
|
GstVP8Dec
|
||||||
|
GstVideoEncoder
|
||||||
|
GstSchroEnc
|
||||||
|
GstVP8Enc
|
||||||
GstY4mDec
|
GstY4mDec
|
||||||
|
MpegTSBase
|
||||||
|
GstTSDemux
|
||||||
|
MpegTSParse2
|
||||||
GstPad
|
GstPad
|
||||||
GstPadTemplate
|
GstPadTemplate
|
||||||
GstPlugin
|
GstPlugin
|
||||||
|
|
|
@ -11,6 +11,7 @@ GstBaseVideoEncoder GstPreset
|
||||||
GstBin GstChildProxy
|
GstBin GstChildProxy
|
||||||
GstCDAudio GstURIHandler
|
GstCDAudio GstURIHandler
|
||||||
GstCameraBin GstChildProxy GstImplementsInterface GstColorBalance GstTagSetter
|
GstCameraBin GstChildProxy GstImplementsInterface GstColorBalance GstTagSetter
|
||||||
|
GstCameraBin GstChildProxy GstTagSetter
|
||||||
GstCameraBin2 GstChildProxy GstTagSetter
|
GstCameraBin2 GstChildProxy GstTagSetter
|
||||||
GstCeltEnc GstPreset GstTagSetter
|
GstCeltEnc GstPreset GstTagSetter
|
||||||
GstCeltEnc GstTagSetter GstPreset
|
GstCeltEnc GstTagSetter GstPreset
|
||||||
|
@ -36,6 +37,7 @@ GstMMS GstURIHandler
|
||||||
GstMpeg2enc GstPreset
|
GstMpeg2enc GstPreset
|
||||||
GstMythtvSrc GstURIHandler
|
GstMythtvSrc GstURIHandler
|
||||||
GstNeonhttpSrc GstURIHandler
|
GstNeonhttpSrc GstURIHandler
|
||||||
|
GstOpusEnc GstPreset GstTagSetter
|
||||||
GstPipeline GstChildProxy
|
GstPipeline GstChildProxy
|
||||||
GstRTMPSink GstURIHandler
|
GstRTMPSink GstURIHandler
|
||||||
GstRTMPSrc GstURIHandler
|
GstRTMPSrc GstURIHandler
|
||||||
|
@ -45,6 +47,7 @@ GstSchroEnc GstPreset
|
||||||
GstVCDSrc GstURIHandler
|
GstVCDSrc GstURIHandler
|
||||||
GstVP8Enc GstPreset GstTagSetter
|
GstVP8Enc GstPreset GstTagSetter
|
||||||
GstVP8Enc GstTagSetter GstPreset
|
GstVP8Enc GstTagSetter GstPreset
|
||||||
|
GstVideoEncoder GstPreset
|
||||||
GstViewfinderBin GstChildProxy
|
GstViewfinderBin GstChildProxy
|
||||||
GstVoAacEnc GstPreset
|
GstVoAacEnc GstPreset
|
||||||
GstVoAmrWbEnc GstPreset
|
GstVoAmrWbEnc GstPreset
|
||||||
|
|
|
@ -177,6 +177,20 @@ gint arg3
|
||||||
gint arg4
|
gint arg4
|
||||||
</SIGNAL>
|
</SIGNAL>
|
||||||
|
|
||||||
|
<SIGNAL>
|
||||||
|
<NAME>GstCameraBin::start-capture</NAME>
|
||||||
|
<RETURNS>void</RETURNS>
|
||||||
|
<FLAGS>la</FLAGS>
|
||||||
|
GstCameraBin *gstcamerabin
|
||||||
|
</SIGNAL>
|
||||||
|
|
||||||
|
<SIGNAL>
|
||||||
|
<NAME>GstCameraBin::stop-capture</NAME>
|
||||||
|
<RETURNS>void</RETURNS>
|
||||||
|
<FLAGS>la</FLAGS>
|
||||||
|
GstCameraBin *gstcamerabin
|
||||||
|
</SIGNAL>
|
||||||
|
|
||||||
<SIGNAL>
|
<SIGNAL>
|
||||||
<NAME>GstRTPDTMFMux::locking</NAME>
|
<NAME>GstRTPDTMFMux::locking</NAME>
|
||||||
<RETURNS>void</RETURNS>
|
<RETURNS>void</RETURNS>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>ADPCM decoder</description>
|
<description>ADPCM decoder</description>
|
||||||
<filename>../../gst/adpcmdec/.libs/libgstadpcmdec.so</filename>
|
<filename>../../gst/adpcmdec/.libs/libgstadpcmdec.so</filename>
|
||||||
<basename>libgstadpcmdec.so</basename>
|
<basename>libgstadpcmdec.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>ADPCM encoder</description>
|
<description>ADPCM encoder</description>
|
||||||
<filename>../../gst/adpcmenc/.libs/libgstadpcmenc.so</filename>
|
<filename>../../gst/adpcmenc/.libs/libgstadpcmenc.so</filename>
|
||||||
<basename>libgstadpcmenc.so</basename>
|
<basename>libgstadpcmenc.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,10 +3,10 @@
|
||||||
<description>ASF Muxer Plugin</description>
|
<description>ASF Muxer Plugin</description>
|
||||||
<filename>../../gst/asfmux/.libs/libgstasfmux.so</filename>
|
<filename>../../gst/asfmux/.libs/libgstasfmux.so</filename>
|
||||||
<basename>libgstasfmux.so</basename>
|
<basename>libgstasfmux.so</basename>
|
||||||
<version>0.10.23.1</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
<origin>Unknown package origin</origin>
|
<origin>Unknown package origin</origin>
|
||||||
<elements>
|
<elements>
|
||||||
<element>
|
<element>
|
||||||
|
@ -17,13 +17,13 @@
|
||||||
<author>Thiago Santos <thiagoss@embedded.ufcg.edu.br></author>
|
<author>Thiago Santos <thiagoss@embedded.ufcg.edu.br></author>
|
||||||
<pads>
|
<pads>
|
||||||
<caps>
|
<caps>
|
||||||
<name>audio_%d</name>
|
<name>audio_%u</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>request</presence>
|
<presence>request</presence>
|
||||||
<details>audio/x-wma, wmaversion=(int)[ 1, 3 ]; audio/mpeg, layer=(int)3, mpegversion=(int)1, channels=(int)[ 1, 2 ], rate=(int)[ 8000, 96000 ]</details>
|
<details>audio/x-wma, wmaversion=(int)[ 1, 3 ]; audio/mpeg, layer=(int)3, mpegversion=(int)1, channels=(int)[ 1, 2 ], rate=(int)[ 8000, 96000 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>video_%d</name>
|
<name>video_%u</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>request</presence>
|
<presence>request</presence>
|
||||||
<details>video/x-wmv, wmvversion=(int)[ 1, 3 ]</details>
|
<details>video/x-wmv, wmvversion=(int)[ 1, 3 ]</details>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>ASS/SSA subtitle renderer</description>
|
<description>ASS/SSA subtitle renderer</description>
|
||||||
<filename>../../ext/assrender/.libs/libgstassrender.so</filename>
|
<filename>../../ext/assrender/.libs/libgstassrender.so</filename>
|
||||||
<basename>libgstassrender.so</basename>
|
<basename>libgstassrender.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Creates video visualizations of audio input</description>
|
<description>Creates video visualizations of audio input</description>
|
||||||
<filename>../../gst/audiovisualizers/.libs/libgstaudiovisualizers.so</filename>
|
<filename>../../gst/audiovisualizers/.libs/libgstaudiovisualizers.so</filename>
|
||||||
<basename>libgstaudiovisualizers.so</basename>
|
<basename>libgstaudiovisualizers.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>GPL</license>
|
<license>GPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Selects convertor element based on caps</description>
|
<description>Selects convertor element based on caps</description>
|
||||||
<filename>../../gst/autoconvert/.libs/libgstautoconvert.so</filename>
|
<filename>../../gst/autoconvert/.libs/libgstautoconvert.so</filename>
|
||||||
<basename>libgstautoconvert.so</basename>
|
<basename>libgstautoconvert.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Elements to convert Bayer images</description>
|
<description>Elements to convert Bayer images</description>
|
||||||
<filename>../../gst/bayer/.libs/libgstbayer.so</filename>
|
<filename>../../gst/bayer/.libs/libgstbayer.so</filename>
|
||||||
<basename>libgstbayer.so</basename>
|
<basename>libgstbayer.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Compress or decompress streams</description>
|
<description>Compress or decompress streams</description>
|
||||||
<filename>../../ext/bz2/.libs/libgstbz2.so</filename>
|
<filename>../../ext/bz2/.libs/libgstbz2.so</filename>
|
||||||
<basename>libgstbz2.so</basename>
|
<basename>libgstbz2.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>CELT plugin library</description>
|
<description>CELT plugin library</description>
|
||||||
<filename>../../ext/celt/.libs/libgstcelt.so</filename>
|
<filename>../../ext/celt/.libs/libgstcelt.so</filename>
|
||||||
<basename>libgstcelt.so</basename>
|
<basename>libgstcelt.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,10 +3,10 @@
|
||||||
<description>Color Look-up Table filters</description>
|
<description>Color Look-up Table filters</description>
|
||||||
<filename>../../gst/coloreffects/.libs/libgstcoloreffects.so</filename>
|
<filename>../../gst/coloreffects/.libs/libgstcoloreffects.so</filename>
|
||||||
<basename>libgstcoloreffects.so</basename>
|
<basename>libgstcoloreffects.so</basename>
|
||||||
<version>0.10.23.1</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
<origin>Unknown package origin</origin>
|
<origin>Unknown package origin</origin>
|
||||||
<elements>
|
<elements>
|
||||||
<element>
|
<element>
|
||||||
|
@ -20,13 +20,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGRA, ABGR, RGBA, xRGB, BGRx, xBGR, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGRA, ABGR, RGBA, xRGB, BGRx, xBGR, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
@ -41,13 +41,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGRA, ABGR, RGBA, xRGB, BGRx, xBGR, RGBx, RGB, BGR, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGRA, ABGR, RGBA, xRGB, BGRx, xBGR, RGBx, RGB, BGR, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
|
|
@ -3,17 +3,62 @@
|
||||||
<description>libcurl-based elements</description>
|
<description>libcurl-based elements</description>
|
||||||
<filename>../../ext/curl/.libs/libgstcurl.so</filename>
|
<filename>../../ext/curl/.libs/libgstcurl.so</filename>
|
||||||
<basename>libgstcurl.so</basename>
|
<basename>libgstcurl.so</basename>
|
||||||
<version>0.10.23.1</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
<origin>Unknown package origin</origin>
|
<origin>Unknown package origin</origin>
|
||||||
<elements>
|
<elements>
|
||||||
<element>
|
<element>
|
||||||
<name>curlsink</name>
|
<name>curlfilesink</name>
|
||||||
<longname>Curl sink</longname>
|
<longname>Curl file sink</longname>
|
||||||
<class>Sink/Network</class>
|
<class>Sink/Network</class>
|
||||||
<description>Upload data over the network to a server using libcurl</description>
|
<description>Upload data over FILE protocol using libcurl</description>
|
||||||
|
<author>Patricia Muscalu <patricia@axis.com></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>ANY</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>curlftpsink</name>
|
||||||
|
<longname>Curl ftp sink</longname>
|
||||||
|
<class>Sink/Network</class>
|
||||||
|
<description>Upload data over FTP protocol using libcurl</description>
|
||||||
|
<author>Patricia Muscalu <patricia@axis.com></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>ANY</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>curlhttpsink</name>
|
||||||
|
<longname>Curl http sink</longname>
|
||||||
|
<class>Sink/Network</class>
|
||||||
|
<description>Upload data over HTTP/HTTPS protocol using libcurl</description>
|
||||||
|
<author>Patricia Muscalu <patricia@axis.com></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>ANY</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>curlsmtpsink</name>
|
||||||
|
<longname>Curl smtp sink</longname>
|
||||||
|
<class>Sink/Network</class>
|
||||||
|
<description>Upload data over SMTP protocol using libcurl</description>
|
||||||
<author>Patricia Muscalu <patricia@axis.com></author>
|
<author>Patricia Muscalu <patricia@axis.com></author>
|
||||||
<pads>
|
<pads>
|
||||||
<caps>
|
<caps>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>data: URI source</description>
|
<description>data: URI source</description>
|
||||||
<filename>../../gst/dataurisrc/.libs/libgstdataurisrc.so</filename>
|
<filename>../../gst/dataurisrc/.libs/libgstdataurisrc.so</filename>
|
||||||
<basename>libgstdataurisrc.so</basename>
|
<basename>libgstdataurisrc.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Collection of elements that may or may not be useful for debugging</description>
|
<description>Collection of elements that may or may not be useful for debugging</description>
|
||||||
<filename>../../gst/debugutils/.libs/libgstdebugutilsbad.so</filename>
|
<filename>../../gst/debugutils/.libs/libgstdebugutilsbad.so</filename>
|
||||||
<basename>libgstdebugutilsbad.so</basename>
|
<basename>libgstdebugutilsbad.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>DTMF plugins</description>
|
<description>DTMF plugins</description>
|
||||||
<filename>../../gst/dtmf/.libs/libgstdtmf.so</filename>
|
<filename>../../gst/dtmf/.libs/libgstdtmf.so</filename>
|
||||||
<basename>libgstdtmf.so</basename>
|
<basename>libgstdtmf.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Decodes DTS audio streams</description>
|
<description>Decodes DTS audio streams</description>
|
||||||
<filename>../../ext/dts/.libs/libgstdtsdec.so</filename>
|
<filename>../../ext/dts/.libs/libgstdtsdec.so</filename>
|
||||||
<basename>libgstdtsdec.so</basename>
|
<basename>libgstdtsdec.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>GPL</license>
|
<license>GPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>DVB subtitle renderer</description>
|
<description>DVB subtitle renderer</description>
|
||||||
<filename>../../gst/dvbsuboverlay/.libs/libgstdvbsuboverlay.so</filename>
|
<filename>../../gst/dvbsuboverlay/.libs/libgstdvbsuboverlay.so</filename>
|
||||||
<basename>libgstdvbsuboverlay.so</basename>
|
<basename>libgstdvbsuboverlay.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>DVD Sub-picture Overlay element</description>
|
<description>DVD Sub-picture Overlay element</description>
|
||||||
<filename>../../gst/dvdspu/.libs/libgstdvdspu.so</filename>
|
<filename>../../gst/dvdspu/.libs/libgstdvdspu.so</filename>
|
||||||
<basename>libgstdvdspu.so</basename>
|
<basename>libgstdvdspu.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Free AAC Encoder (FAAC)</description>
|
<description>Free AAC Encoder (FAAC)</description>
|
||||||
<filename>../../ext/faac/.libs/libgstfaac.so</filename>
|
<filename>../../ext/faac/.libs/libgstfaac.so</filename>
|
||||||
<basename>libgstfaac.so</basename>
|
<basename>libgstfaac.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Free AAC Decoder (FAAD)</description>
|
<description>Free AAC Decoder (FAAD)</description>
|
||||||
<filename>../../ext/faad/.libs/libgstfaad.so</filename>
|
<filename>../../ext/faad/.libs/libgstfaad.so</filename>
|
||||||
<basename>libgstfaad.so</basename>
|
<basename>libgstfaad.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>GPL</license>
|
<license>GPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Flite speech synthesizer plugin</description>
|
<description>Flite speech synthesizer plugin</description>
|
||||||
<filename>../../ext/flite/.libs/libgstflite.so</filename>
|
<filename>../../ext/flite/.libs/libgstflite.so</filename>
|
||||||
<basename>libgstflite.so</basename>
|
<basename>libgstflite.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Fragmented streaming plugins</description>
|
<description>Fragmented streaming plugins</description>
|
||||||
<filename>../../gst/hls/.libs/libgstfragmented.so</filename>
|
<filename>../../gst/hls/.libs/libgstfragmented.so</filename>
|
||||||
<basename>libgstfragmented.so</basename>
|
<basename>libgstfragmented.so</basename>
|
||||||
<version>0.10.23.1</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins</package>
|
<package>GStreamer Bad Plug-ins</package>
|
||||||
|
@ -24,7 +24,7 @@ Andoni Morales Alastruey <ylatuya@gmail.com></author>
|
||||||
<details>application/x-hls</details>
|
<details>application/x-hls</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src%d</name>
|
<name>src_%u</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>sometimes</presence>
|
<presence>sometimes</presence>
|
||||||
<details>ANY</details>
|
<details>ANY</details>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Gaudi video effects.</description>
|
<description>Gaudi video effects.</description>
|
||||||
<filename>../../gst/gaudieffects/.libs/libgstgaudieffects.so</filename>
|
<filename>../../gst/gaudieffects/.libs/libgstgaudieffects.so</filename>
|
||||||
<basename>libgstgaudieffects.so</basename>
|
<basename>libgstgaudieffects.so</basename>
|
||||||
<version>0.10.23.1</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer</package>
|
<package>GStreamer</package>
|
||||||
|
@ -20,13 +20,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
@ -41,13 +41,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
@ -62,13 +62,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
@ -83,13 +83,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
@ -104,19 +104,19 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>gaussianblur</name>
|
<name>gaussianblur</name>
|
||||||
<longname>GaussBlur</longname>
|
<longname>GstGaussianBlur</longname>
|
||||||
<class>Filter/Effect/Video</class>
|
<class>Filter/Effect/Video</class>
|
||||||
<description>Perform Gaussian blur/sharpen on a video</description>
|
<description>Perform Gaussian blur/sharpen on a video</description>
|
||||||
<author>Jan Schmidt <thaytan@noraisin.net></author>
|
<author>Jan Schmidt <thaytan@noraisin.net></author>
|
||||||
|
@ -125,13 +125,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
@ -146,13 +146,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
|
|
@ -3,10 +3,10 @@
|
||||||
<description>Various geometric image transform elements</description>
|
<description>Various geometric image transform elements</description>
|
||||||
<filename>../../gst/geometrictransform/.libs/libgstgeometrictransform.so</filename>
|
<filename>../../gst/geometrictransform/.libs/libgstgeometrictransform.so</filename>
|
||||||
<basename>libgstgeometrictransform.so</basename>
|
<basename>libgstgeometrictransform.so</basename>
|
||||||
<version>0.10.23.1</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
<origin>Unknown package origin</origin>
|
<origin>Unknown package origin</origin>
|
||||||
<elements>
|
<elements>
|
||||||
<element>
|
<element>
|
||||||
|
@ -20,13 +20,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
@ -41,13 +41,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
@ -62,13 +62,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
@ -83,13 +83,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
@ -104,13 +104,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
@ -125,13 +125,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
@ -146,13 +146,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
@ -167,13 +167,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
@ -188,13 +188,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
@ -209,13 +209,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
@ -230,13 +230,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
@ -251,13 +251,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
@ -272,13 +272,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
@ -293,13 +293,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
@ -314,13 +314,13 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>GME Audio Decoder</description>
|
<description>GME Audio Decoder</description>
|
||||||
<filename>../../ext/gme/.libs/libgstgme.so</filename>
|
<filename>../../ext/gme/.libs/libgstgme.so</filename>
|
||||||
<basename>libgstgme.so</basename>
|
<basename>libgstgme.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>GSM encoder/decoder</description>
|
<description>GSM encoder/decoder</description>
|
||||||
<filename>../../ext/gsm/.libs/libgstgsm.so</filename>
|
<filename>../../ext/gsm/.libs/libgstgsm.so</filename>
|
||||||
<basename>libgstgsm.so</basename>
|
<basename>libgstgsm.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Microsoft Multi Media Server streaming protocol support</description>
|
<description>Microsoft Multi Media Server streaming protocol support</description>
|
||||||
<filename>../../ext/libmms/.libs/libgstmms.so</filename>
|
<filename>../../ext/libmms/.libs/libgstmms.so</filename>
|
||||||
<basename>libgstmms.so</basename>
|
<basename>libgstmms.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>.MOD audio decoding</description>
|
<description>.MOD audio decoding</description>
|
||||||
<filename>../../ext/modplug/.libs/libgstmodplug.so</filename>
|
<filename>../../ext/modplug/.libs/libgstmodplug.so</filename>
|
||||||
<basename>libgstmodplug.so</basename>
|
<basename>libgstmodplug.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>MPEG demuxers</description>
|
<description>MPEG demuxers</description>
|
||||||
<filename>../../gst/mpegdemux/.libs/libgstmpegdemux.so</filename>
|
<filename>../../gst/mpegdemux/.libs/libgstmpegdemux.so</filename>
|
||||||
<basename>libgstmpegdemux.so</basename>
|
<basename>libgstmpegdemux.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>unknown</license>
|
<license>unknown</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>MPEG TS demuxer</description>
|
<description>MPEG TS demuxer</description>
|
||||||
<filename>../../gst/mpegtsdemux/.libs/libgstmpegtsdemux.so</filename>
|
<filename>../../gst/mpegtsdemux/.libs/libgstmpegtsdemux.so</filename>
|
||||||
<basename>libgstmpegtsdemux.so</basename>
|
<basename>libgstmpegtsdemux.so</basename>
|
||||||
<version>0.11.2</version>
|
<version>0.11.92</version>
|
||||||
<license>unknown</license>
|
<license>unknown</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
@ -27,7 +27,7 @@ Edward Hervey <edward.hervey@collabora.co.uk></author>
|
||||||
<name>audio_%04x</name>
|
<name>audio_%04x</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>sometimes</presence>
|
<presence>sometimes</presence>
|
||||||
<details>audio/mpeg, mpegversion=(int)1; audio/mpeg, mpegversion=(int)4, stream-format=(string){ adts, loas }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-eac3; audio/x-dts; audio/x-private-ts-lpcm</details>
|
<details>audio/mpeg, mpegversion=(int)1; audio/mpeg, mpegversion=(int)2, stream-format=(string)adts; audio/mpeg, mpegversion=(int)4, stream-format=(string)latm; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-eac3; audio/x-dts; audio/x-private-ts-lpcm</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>private_%04x</name>
|
<name>private_%04x</name>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Element parsing raw pcap streams</description>
|
<description>Element parsing raw pcap streams</description>
|
||||||
<filename>../../gst/pcapparse/.libs/libgstpcapparse.so</filename>
|
<filename>../../gst/pcapparse/.libs/libgstpcapparse.so</filename>
|
||||||
<basename>libgstpcapparse.so</basename>
|
<basename>libgstpcapparse.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer</package>
|
<package>GStreamer</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Parses byte streams into raw frames</description>
|
<description>Parses byte streams into raw frames</description>
|
||||||
<filename>../../gst/rawparse/.libs/libgstrawparse.so</filename>
|
<filename>../../gst/rawparse/.libs/libgstrawparse.so</filename>
|
||||||
<basename>libgstrawparse.so</basename>
|
<basename>libgstrawparse.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Removes silence from an audio stream</description>
|
<description>Removes silence from an audio stream</description>
|
||||||
<filename>../../gst/removesilence/.libs/libgstremovesilence.so</filename>
|
<filename>../../gst/removesilence/.libs/libgstremovesilence.so</filename>
|
||||||
<basename>libgstremovesilence.so</basename>
|
<basename>libgstremovesilence.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>RTMP source and sink</description>
|
<description>RTMP source and sink</description>
|
||||||
<filename>../../ext/rtmp/.libs/libgstrtmp.so</filename>
|
<filename>../../ext/rtmp/.libs/libgstrtmp.so</filename>
|
||||||
<basename>libgstrtmp.so</basename>
|
<basename>libgstrtmp.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>RTP Muxer plugins</description>
|
<description>RTP Muxer plugins</description>
|
||||||
<filename>../../gst/rtpmux/.libs/libgstrtpmux.so</filename>
|
<filename>../../gst/rtpmux/.libs/libgstrtpmux.so</filename>
|
||||||
<basename>libgstrtpmux.so</basename>
|
<basename>libgstrtpmux.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>rtpvp8</description>
|
<description>rtpvp8</description>
|
||||||
<filename>../../gst/rtpvp8/.libs/libgstrtpvp8.so</filename>
|
<filename>../../gst/rtpvp8/.libs/libgstrtpvp8.so</filename>
|
||||||
<basename>libgstrtpvp8.so</basename>
|
<basename>libgstrtpvp8.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Scale audio tempo in sync with playback rate</description>
|
<description>Scale audio tempo in sync with playback rate</description>
|
||||||
<filename>../../gst/scaletempo/.libs/libgstscaletempoplugin.so</filename>
|
<filename>../../gst/scaletempo/.libs/libgstscaletempoplugin.so</filename>
|
||||||
<basename>libgstscaletempoplugin.so</basename>
|
<basename>libgstscaletempoplugin.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer</package>
|
<package>GStreamer</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>configure streaming sessions using SDP</description>
|
<description>configure streaming sessions using SDP</description>
|
||||||
<filename>../../gst/sdp/.libs/libgstsdpelem.so</filename>
|
<filename>../../gst/sdp/.libs/libgstsdpelem.so</filename>
|
||||||
<basename>libgstsdpelem.so</basename>
|
<basename>libgstsdpelem.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Segment clip elements</description>
|
<description>Segment clip elements</description>
|
||||||
<filename>../../gst/segmentclip/.libs/libgstsegmentclip.so</filename>
|
<filename>../../gst/segmentclip/.libs/libgstsegmentclip.so</filename>
|
||||||
<basename>libgstsegmentclip.so</basename>
|
<basename>libgstsegmentclip.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>shared memory sink source</description>
|
<description>shared memory sink source</description>
|
||||||
<filename>../../sys/shm/.libs/libgstshm.so</filename>
|
<filename>../../sys/shm/.libs/libgstshm.so</filename>
|
||||||
<basename>libgstshm.so</basename>
|
<basename>libgstshm.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Apply a smooth filter to an image</description>
|
<description>Apply a smooth filter to an image</description>
|
||||||
<filename>../../gst/smooth/.libs/libgstsmooth.so</filename>
|
<filename>../../gst/smooth/.libs/libgstsmooth.so</filename>
|
||||||
<basename>libgstsmooth.so</basename>
|
<basename>libgstsmooth.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>videoparsers</description>
|
<description>videoparsers</description>
|
||||||
<filename>../../gst/videoparsers/.libs/libgstvideoparsersbad.so</filename>
|
<filename>../../gst/videoparsers/.libs/libgstvideoparsersbad.so</filename>
|
||||||
<basename>libgstvideoparsersbad.so</basename>
|
<basename>libgstvideoparsersbad.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>AAC audio encoder</description>
|
<description>AAC audio encoder</description>
|
||||||
<filename>../../ext/voaacenc/.libs/libgstvoaacenc.so</filename>
|
<filename>../../ext/voaacenc/.libs/libgstvoaacenc.so</filename>
|
||||||
<basename>libgstvoaacenc.so</basename>
|
<basename>libgstvoaacenc.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>VP8 plugin</description>
|
<description>VP8 plugin</description>
|
||||||
<filename>../../ext/vp8/.libs/libgstvp8.so</filename>
|
<filename>../../ext/vp8/.libs/libgstvp8.so</filename>
|
||||||
<basename>libgstvp8.so</basename>
|
<basename>libgstvp8.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Demuxes/decodes YUV4MPEG streams</description>
|
<description>Demuxes/decodes YUV4MPEG streams</description>
|
||||||
<filename>../../gst/y4m/.libs/libgsty4mdec.so</filename>
|
<filename>../../gst/y4m/.libs/libgsty4mdec.so</filename>
|
||||||
<basename>libgsty4mdec.so</basename>
|
<basename>libgsty4mdec.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins</package>
|
<package>GStreamer Bad Plug-ins</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>zbar barcode scanner</description>
|
<description>zbar barcode scanner</description>
|
||||||
<filename>../../ext/zbar/.libs/libgstzbar.so</filename>
|
<filename>../../ext/zbar/.libs/libgstzbar.so</filename>
|
||||||
<basename>libgstzbar.so</basename>
|
<basename>libgstzbar.so</basename>
|
||||||
<version>0.11.90</version>
|
<version>0.11.92</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins source release</package>
|
<package>GStreamer Bad Plug-ins source release</package>
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -33,6 +33,16 @@ real live maintainer, or some actual wide use.
|
||||||
</GitRepository>
|
</GitRepository>
|
||||||
</repository>
|
</repository>
|
||||||
|
|
||||||
|
<release>
|
||||||
|
<Version>
|
||||||
|
<revision>0.11.92</revision>
|
||||||
|
<branch>0.11</branch>
|
||||||
|
<name>Shine On You Crazy Diamond</name>
|
||||||
|
<created>2012-06-07</created>
|
||||||
|
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-0.11.92.tar.xz" />
|
||||||
|
</Version>
|
||||||
|
</release>
|
||||||
|
|
||||||
<release>
|
<release>
|
||||||
<Version>
|
<Version>
|
||||||
<revision>0.11.91</revision>
|
<revision>0.11.91</revision>
|
||||||
|
|
|
@ -311,12 +311,13 @@ gst_bayer_horiz_upsample_unaligned (guint8 * ORC_RESTRICT d1,
|
||||||
{
|
{
|
||||||
OrcExecutor _ex, *ex = &_ex;
|
OrcExecutor _ex, *ex = &_ex;
|
||||||
static volatile int p_inited = 0;
|
static volatile int p_inited = 0;
|
||||||
static OrcProgram *p = 0;
|
static OrcCode *c = 0;
|
||||||
void (*func) (OrcExecutor *);
|
void (*func) (OrcExecutor *);
|
||||||
|
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
orc_once_mutex_lock ();
|
orc_once_mutex_lock ();
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
|
OrcProgram *p;
|
||||||
|
|
||||||
p = orc_program_new ();
|
p = orc_program_new ();
|
||||||
orc_program_set_name (p, "gst_bayer_horiz_upsample_unaligned");
|
orc_program_set_name (p, "gst_bayer_horiz_upsample_unaligned");
|
||||||
|
@ -348,18 +349,21 @@ gst_bayer_horiz_upsample_unaligned (guint8 * ORC_RESTRICT d1,
|
||||||
ORC_VAR_D1);
|
ORC_VAR_D1);
|
||||||
|
|
||||||
orc_program_compile (p);
|
orc_program_compile (p);
|
||||||
|
c = orc_program_take_code (p);
|
||||||
|
orc_program_free (p);
|
||||||
}
|
}
|
||||||
p_inited = TRUE;
|
p_inited = TRUE;
|
||||||
orc_once_mutex_unlock ();
|
orc_once_mutex_unlock ();
|
||||||
}
|
}
|
||||||
ex->program = p;
|
ex->arrays[ORC_VAR_A2] = c;
|
||||||
|
ex->program = 0;
|
||||||
|
|
||||||
ex->n = n;
|
ex->n = n;
|
||||||
ex->arrays[ORC_VAR_D1] = d1;
|
ex->arrays[ORC_VAR_D1] = d1;
|
||||||
ex->arrays[ORC_VAR_D2] = d2;
|
ex->arrays[ORC_VAR_D2] = d2;
|
||||||
ex->arrays[ORC_VAR_S1] = (void *) s1;
|
ex->arrays[ORC_VAR_S1] = (void *) s1;
|
||||||
|
|
||||||
func = p->code_exec;
|
func = c->exec;
|
||||||
func (ex);
|
func (ex);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@ -536,12 +540,13 @@ gst_bayer_horiz_upsample (guint8 * ORC_RESTRICT d1, guint8 * ORC_RESTRICT d2,
|
||||||
{
|
{
|
||||||
OrcExecutor _ex, *ex = &_ex;
|
OrcExecutor _ex, *ex = &_ex;
|
||||||
static volatile int p_inited = 0;
|
static volatile int p_inited = 0;
|
||||||
static OrcProgram *p = 0;
|
static OrcCode *c = 0;
|
||||||
void (*func) (OrcExecutor *);
|
void (*func) (OrcExecutor *);
|
||||||
|
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
orc_once_mutex_lock ();
|
orc_once_mutex_lock ();
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
|
OrcProgram *p;
|
||||||
|
|
||||||
p = orc_program_new ();
|
p = orc_program_new ();
|
||||||
orc_program_set_name (p, "gst_bayer_horiz_upsample");
|
orc_program_set_name (p, "gst_bayer_horiz_upsample");
|
||||||
|
@ -579,18 +584,21 @@ gst_bayer_horiz_upsample (guint8 * ORC_RESTRICT d1, guint8 * ORC_RESTRICT d2,
|
||||||
ORC_VAR_D1);
|
ORC_VAR_D1);
|
||||||
|
|
||||||
orc_program_compile (p);
|
orc_program_compile (p);
|
||||||
|
c = orc_program_take_code (p);
|
||||||
|
orc_program_free (p);
|
||||||
}
|
}
|
||||||
p_inited = TRUE;
|
p_inited = TRUE;
|
||||||
orc_once_mutex_unlock ();
|
orc_once_mutex_unlock ();
|
||||||
}
|
}
|
||||||
ex->program = p;
|
ex->arrays[ORC_VAR_A2] = c;
|
||||||
|
ex->program = 0;
|
||||||
|
|
||||||
ex->n = n;
|
ex->n = n;
|
||||||
ex->arrays[ORC_VAR_D1] = d1;
|
ex->arrays[ORC_VAR_D1] = d1;
|
||||||
ex->arrays[ORC_VAR_D2] = d2;
|
ex->arrays[ORC_VAR_D2] = d2;
|
||||||
ex->arrays[ORC_VAR_S1] = (void *) s1;
|
ex->arrays[ORC_VAR_S1] = (void *) s1;
|
||||||
|
|
||||||
func = p->code_exec;
|
func = c->exec;
|
||||||
func (ex);
|
func (ex);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@ -855,12 +863,13 @@ gst_bayer_merge_bg_bgra (guint8 * ORC_RESTRICT d1,
|
||||||
{
|
{
|
||||||
OrcExecutor _ex, *ex = &_ex;
|
OrcExecutor _ex, *ex = &_ex;
|
||||||
static volatile int p_inited = 0;
|
static volatile int p_inited = 0;
|
||||||
static OrcProgram *p = 0;
|
static OrcCode *c = 0;
|
||||||
void (*func) (OrcExecutor *);
|
void (*func) (OrcExecutor *);
|
||||||
|
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
orc_once_mutex_lock ();
|
orc_once_mutex_lock ();
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
|
OrcProgram *p;
|
||||||
|
|
||||||
p = orc_program_new ();
|
p = orc_program_new ();
|
||||||
orc_program_set_name (p, "gst_bayer_merge_bg_bgra");
|
orc_program_set_name (p, "gst_bayer_merge_bg_bgra");
|
||||||
|
@ -902,11 +911,14 @@ gst_bayer_merge_bg_bgra (guint8 * ORC_RESTRICT d1,
|
||||||
ORC_VAR_D1);
|
ORC_VAR_D1);
|
||||||
|
|
||||||
orc_program_compile (p);
|
orc_program_compile (p);
|
||||||
|
c = orc_program_take_code (p);
|
||||||
|
orc_program_free (p);
|
||||||
}
|
}
|
||||||
p_inited = TRUE;
|
p_inited = TRUE;
|
||||||
orc_once_mutex_unlock ();
|
orc_once_mutex_unlock ();
|
||||||
}
|
}
|
||||||
ex->program = p;
|
ex->arrays[ORC_VAR_A2] = c;
|
||||||
|
ex->program = 0;
|
||||||
|
|
||||||
ex->n = n;
|
ex->n = n;
|
||||||
ex->arrays[ORC_VAR_D1] = d1;
|
ex->arrays[ORC_VAR_D1] = d1;
|
||||||
|
@ -917,7 +929,7 @@ gst_bayer_merge_bg_bgra (guint8 * ORC_RESTRICT d1,
|
||||||
ex->arrays[ORC_VAR_S5] = (void *) s5;
|
ex->arrays[ORC_VAR_S5] = (void *) s5;
|
||||||
ex->arrays[ORC_VAR_S6] = (void *) s6;
|
ex->arrays[ORC_VAR_S6] = (void *) s6;
|
||||||
|
|
||||||
func = p->code_exec;
|
func = c->exec;
|
||||||
func (ex);
|
func (ex);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@ -1182,12 +1194,13 @@ gst_bayer_merge_gr_bgra (guint8 * ORC_RESTRICT d1,
|
||||||
{
|
{
|
||||||
OrcExecutor _ex, *ex = &_ex;
|
OrcExecutor _ex, *ex = &_ex;
|
||||||
static volatile int p_inited = 0;
|
static volatile int p_inited = 0;
|
||||||
static OrcProgram *p = 0;
|
static OrcCode *c = 0;
|
||||||
void (*func) (OrcExecutor *);
|
void (*func) (OrcExecutor *);
|
||||||
|
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
orc_once_mutex_lock ();
|
orc_once_mutex_lock ();
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
|
OrcProgram *p;
|
||||||
|
|
||||||
p = orc_program_new ();
|
p = orc_program_new ();
|
||||||
orc_program_set_name (p, "gst_bayer_merge_gr_bgra");
|
orc_program_set_name (p, "gst_bayer_merge_gr_bgra");
|
||||||
|
@ -1229,11 +1242,14 @@ gst_bayer_merge_gr_bgra (guint8 * ORC_RESTRICT d1,
|
||||||
ORC_VAR_D1);
|
ORC_VAR_D1);
|
||||||
|
|
||||||
orc_program_compile (p);
|
orc_program_compile (p);
|
||||||
|
c = orc_program_take_code (p);
|
||||||
|
orc_program_free (p);
|
||||||
}
|
}
|
||||||
p_inited = TRUE;
|
p_inited = TRUE;
|
||||||
orc_once_mutex_unlock ();
|
orc_once_mutex_unlock ();
|
||||||
}
|
}
|
||||||
ex->program = p;
|
ex->arrays[ORC_VAR_A2] = c;
|
||||||
|
ex->program = 0;
|
||||||
|
|
||||||
ex->n = n;
|
ex->n = n;
|
||||||
ex->arrays[ORC_VAR_D1] = d1;
|
ex->arrays[ORC_VAR_D1] = d1;
|
||||||
|
@ -1244,7 +1260,7 @@ gst_bayer_merge_gr_bgra (guint8 * ORC_RESTRICT d1,
|
||||||
ex->arrays[ORC_VAR_S5] = (void *) s5;
|
ex->arrays[ORC_VAR_S5] = (void *) s5;
|
||||||
ex->arrays[ORC_VAR_S6] = (void *) s6;
|
ex->arrays[ORC_VAR_S6] = (void *) s6;
|
||||||
|
|
||||||
func = p->code_exec;
|
func = c->exec;
|
||||||
func (ex);
|
func (ex);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@ -1509,12 +1525,13 @@ gst_bayer_merge_bg_abgr (guint8 * ORC_RESTRICT d1,
|
||||||
{
|
{
|
||||||
OrcExecutor _ex, *ex = &_ex;
|
OrcExecutor _ex, *ex = &_ex;
|
||||||
static volatile int p_inited = 0;
|
static volatile int p_inited = 0;
|
||||||
static OrcProgram *p = 0;
|
static OrcCode *c = 0;
|
||||||
void (*func) (OrcExecutor *);
|
void (*func) (OrcExecutor *);
|
||||||
|
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
orc_once_mutex_lock ();
|
orc_once_mutex_lock ();
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
|
OrcProgram *p;
|
||||||
|
|
||||||
p = orc_program_new ();
|
p = orc_program_new ();
|
||||||
orc_program_set_name (p, "gst_bayer_merge_bg_abgr");
|
orc_program_set_name (p, "gst_bayer_merge_bg_abgr");
|
||||||
|
@ -1556,11 +1573,14 @@ gst_bayer_merge_bg_abgr (guint8 * ORC_RESTRICT d1,
|
||||||
ORC_VAR_D1);
|
ORC_VAR_D1);
|
||||||
|
|
||||||
orc_program_compile (p);
|
orc_program_compile (p);
|
||||||
|
c = orc_program_take_code (p);
|
||||||
|
orc_program_free (p);
|
||||||
}
|
}
|
||||||
p_inited = TRUE;
|
p_inited = TRUE;
|
||||||
orc_once_mutex_unlock ();
|
orc_once_mutex_unlock ();
|
||||||
}
|
}
|
||||||
ex->program = p;
|
ex->arrays[ORC_VAR_A2] = c;
|
||||||
|
ex->program = 0;
|
||||||
|
|
||||||
ex->n = n;
|
ex->n = n;
|
||||||
ex->arrays[ORC_VAR_D1] = d1;
|
ex->arrays[ORC_VAR_D1] = d1;
|
||||||
|
@ -1571,7 +1591,7 @@ gst_bayer_merge_bg_abgr (guint8 * ORC_RESTRICT d1,
|
||||||
ex->arrays[ORC_VAR_S5] = (void *) s5;
|
ex->arrays[ORC_VAR_S5] = (void *) s5;
|
||||||
ex->arrays[ORC_VAR_S6] = (void *) s6;
|
ex->arrays[ORC_VAR_S6] = (void *) s6;
|
||||||
|
|
||||||
func = p->code_exec;
|
func = c->exec;
|
||||||
func (ex);
|
func (ex);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@ -1836,12 +1856,13 @@ gst_bayer_merge_gr_abgr (guint8 * ORC_RESTRICT d1,
|
||||||
{
|
{
|
||||||
OrcExecutor _ex, *ex = &_ex;
|
OrcExecutor _ex, *ex = &_ex;
|
||||||
static volatile int p_inited = 0;
|
static volatile int p_inited = 0;
|
||||||
static OrcProgram *p = 0;
|
static OrcCode *c = 0;
|
||||||
void (*func) (OrcExecutor *);
|
void (*func) (OrcExecutor *);
|
||||||
|
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
orc_once_mutex_lock ();
|
orc_once_mutex_lock ();
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
|
OrcProgram *p;
|
||||||
|
|
||||||
p = orc_program_new ();
|
p = orc_program_new ();
|
||||||
orc_program_set_name (p, "gst_bayer_merge_gr_abgr");
|
orc_program_set_name (p, "gst_bayer_merge_gr_abgr");
|
||||||
|
@ -1883,11 +1904,14 @@ gst_bayer_merge_gr_abgr (guint8 * ORC_RESTRICT d1,
|
||||||
ORC_VAR_D1);
|
ORC_VAR_D1);
|
||||||
|
|
||||||
orc_program_compile (p);
|
orc_program_compile (p);
|
||||||
|
c = orc_program_take_code (p);
|
||||||
|
orc_program_free (p);
|
||||||
}
|
}
|
||||||
p_inited = TRUE;
|
p_inited = TRUE;
|
||||||
orc_once_mutex_unlock ();
|
orc_once_mutex_unlock ();
|
||||||
}
|
}
|
||||||
ex->program = p;
|
ex->arrays[ORC_VAR_A2] = c;
|
||||||
|
ex->program = 0;
|
||||||
|
|
||||||
ex->n = n;
|
ex->n = n;
|
||||||
ex->arrays[ORC_VAR_D1] = d1;
|
ex->arrays[ORC_VAR_D1] = d1;
|
||||||
|
@ -1898,7 +1922,7 @@ gst_bayer_merge_gr_abgr (guint8 * ORC_RESTRICT d1,
|
||||||
ex->arrays[ORC_VAR_S5] = (void *) s5;
|
ex->arrays[ORC_VAR_S5] = (void *) s5;
|
||||||
ex->arrays[ORC_VAR_S6] = (void *) s6;
|
ex->arrays[ORC_VAR_S6] = (void *) s6;
|
||||||
|
|
||||||
func = p->code_exec;
|
func = c->exec;
|
||||||
func (ex);
|
func (ex);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@ -2163,12 +2187,13 @@ gst_bayer_merge_bg_rgba (guint8 * ORC_RESTRICT d1,
|
||||||
{
|
{
|
||||||
OrcExecutor _ex, *ex = &_ex;
|
OrcExecutor _ex, *ex = &_ex;
|
||||||
static volatile int p_inited = 0;
|
static volatile int p_inited = 0;
|
||||||
static OrcProgram *p = 0;
|
static OrcCode *c = 0;
|
||||||
void (*func) (OrcExecutor *);
|
void (*func) (OrcExecutor *);
|
||||||
|
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
orc_once_mutex_lock ();
|
orc_once_mutex_lock ();
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
|
OrcProgram *p;
|
||||||
|
|
||||||
p = orc_program_new ();
|
p = orc_program_new ();
|
||||||
orc_program_set_name (p, "gst_bayer_merge_bg_rgba");
|
orc_program_set_name (p, "gst_bayer_merge_bg_rgba");
|
||||||
|
@ -2210,11 +2235,14 @@ gst_bayer_merge_bg_rgba (guint8 * ORC_RESTRICT d1,
|
||||||
ORC_VAR_D1);
|
ORC_VAR_D1);
|
||||||
|
|
||||||
orc_program_compile (p);
|
orc_program_compile (p);
|
||||||
|
c = orc_program_take_code (p);
|
||||||
|
orc_program_free (p);
|
||||||
}
|
}
|
||||||
p_inited = TRUE;
|
p_inited = TRUE;
|
||||||
orc_once_mutex_unlock ();
|
orc_once_mutex_unlock ();
|
||||||
}
|
}
|
||||||
ex->program = p;
|
ex->arrays[ORC_VAR_A2] = c;
|
||||||
|
ex->program = 0;
|
||||||
|
|
||||||
ex->n = n;
|
ex->n = n;
|
||||||
ex->arrays[ORC_VAR_D1] = d1;
|
ex->arrays[ORC_VAR_D1] = d1;
|
||||||
|
@ -2225,7 +2253,7 @@ gst_bayer_merge_bg_rgba (guint8 * ORC_RESTRICT d1,
|
||||||
ex->arrays[ORC_VAR_S5] = (void *) s5;
|
ex->arrays[ORC_VAR_S5] = (void *) s5;
|
||||||
ex->arrays[ORC_VAR_S6] = (void *) s6;
|
ex->arrays[ORC_VAR_S6] = (void *) s6;
|
||||||
|
|
||||||
func = p->code_exec;
|
func = c->exec;
|
||||||
func (ex);
|
func (ex);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@ -2490,12 +2518,13 @@ gst_bayer_merge_gr_rgba (guint8 * ORC_RESTRICT d1,
|
||||||
{
|
{
|
||||||
OrcExecutor _ex, *ex = &_ex;
|
OrcExecutor _ex, *ex = &_ex;
|
||||||
static volatile int p_inited = 0;
|
static volatile int p_inited = 0;
|
||||||
static OrcProgram *p = 0;
|
static OrcCode *c = 0;
|
||||||
void (*func) (OrcExecutor *);
|
void (*func) (OrcExecutor *);
|
||||||
|
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
orc_once_mutex_lock ();
|
orc_once_mutex_lock ();
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
|
OrcProgram *p;
|
||||||
|
|
||||||
p = orc_program_new ();
|
p = orc_program_new ();
|
||||||
orc_program_set_name (p, "gst_bayer_merge_gr_rgba");
|
orc_program_set_name (p, "gst_bayer_merge_gr_rgba");
|
||||||
|
@ -2537,11 +2566,14 @@ gst_bayer_merge_gr_rgba (guint8 * ORC_RESTRICT d1,
|
||||||
ORC_VAR_D1);
|
ORC_VAR_D1);
|
||||||
|
|
||||||
orc_program_compile (p);
|
orc_program_compile (p);
|
||||||
|
c = orc_program_take_code (p);
|
||||||
|
orc_program_free (p);
|
||||||
}
|
}
|
||||||
p_inited = TRUE;
|
p_inited = TRUE;
|
||||||
orc_once_mutex_unlock ();
|
orc_once_mutex_unlock ();
|
||||||
}
|
}
|
||||||
ex->program = p;
|
ex->arrays[ORC_VAR_A2] = c;
|
||||||
|
ex->program = 0;
|
||||||
|
|
||||||
ex->n = n;
|
ex->n = n;
|
||||||
ex->arrays[ORC_VAR_D1] = d1;
|
ex->arrays[ORC_VAR_D1] = d1;
|
||||||
|
@ -2552,7 +2584,7 @@ gst_bayer_merge_gr_rgba (guint8 * ORC_RESTRICT d1,
|
||||||
ex->arrays[ORC_VAR_S5] = (void *) s5;
|
ex->arrays[ORC_VAR_S5] = (void *) s5;
|
||||||
ex->arrays[ORC_VAR_S6] = (void *) s6;
|
ex->arrays[ORC_VAR_S6] = (void *) s6;
|
||||||
|
|
||||||
func = p->code_exec;
|
func = c->exec;
|
||||||
func (ex);
|
func (ex);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@ -2817,12 +2849,13 @@ gst_bayer_merge_bg_argb (guint8 * ORC_RESTRICT d1,
|
||||||
{
|
{
|
||||||
OrcExecutor _ex, *ex = &_ex;
|
OrcExecutor _ex, *ex = &_ex;
|
||||||
static volatile int p_inited = 0;
|
static volatile int p_inited = 0;
|
||||||
static OrcProgram *p = 0;
|
static OrcCode *c = 0;
|
||||||
void (*func) (OrcExecutor *);
|
void (*func) (OrcExecutor *);
|
||||||
|
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
orc_once_mutex_lock ();
|
orc_once_mutex_lock ();
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
|
OrcProgram *p;
|
||||||
|
|
||||||
p = orc_program_new ();
|
p = orc_program_new ();
|
||||||
orc_program_set_name (p, "gst_bayer_merge_bg_argb");
|
orc_program_set_name (p, "gst_bayer_merge_bg_argb");
|
||||||
|
@ -2864,11 +2897,14 @@ gst_bayer_merge_bg_argb (guint8 * ORC_RESTRICT d1,
|
||||||
ORC_VAR_D1);
|
ORC_VAR_D1);
|
||||||
|
|
||||||
orc_program_compile (p);
|
orc_program_compile (p);
|
||||||
|
c = orc_program_take_code (p);
|
||||||
|
orc_program_free (p);
|
||||||
}
|
}
|
||||||
p_inited = TRUE;
|
p_inited = TRUE;
|
||||||
orc_once_mutex_unlock ();
|
orc_once_mutex_unlock ();
|
||||||
}
|
}
|
||||||
ex->program = p;
|
ex->arrays[ORC_VAR_A2] = c;
|
||||||
|
ex->program = 0;
|
||||||
|
|
||||||
ex->n = n;
|
ex->n = n;
|
||||||
ex->arrays[ORC_VAR_D1] = d1;
|
ex->arrays[ORC_VAR_D1] = d1;
|
||||||
|
@ -2879,7 +2915,7 @@ gst_bayer_merge_bg_argb (guint8 * ORC_RESTRICT d1,
|
||||||
ex->arrays[ORC_VAR_S5] = (void *) s5;
|
ex->arrays[ORC_VAR_S5] = (void *) s5;
|
||||||
ex->arrays[ORC_VAR_S6] = (void *) s6;
|
ex->arrays[ORC_VAR_S6] = (void *) s6;
|
||||||
|
|
||||||
func = p->code_exec;
|
func = c->exec;
|
||||||
func (ex);
|
func (ex);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@ -3144,12 +3180,13 @@ gst_bayer_merge_gr_argb (guint8 * ORC_RESTRICT d1,
|
||||||
{
|
{
|
||||||
OrcExecutor _ex, *ex = &_ex;
|
OrcExecutor _ex, *ex = &_ex;
|
||||||
static volatile int p_inited = 0;
|
static volatile int p_inited = 0;
|
||||||
static OrcProgram *p = 0;
|
static OrcCode *c = 0;
|
||||||
void (*func) (OrcExecutor *);
|
void (*func) (OrcExecutor *);
|
||||||
|
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
orc_once_mutex_lock ();
|
orc_once_mutex_lock ();
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
|
OrcProgram *p;
|
||||||
|
|
||||||
p = orc_program_new ();
|
p = orc_program_new ();
|
||||||
orc_program_set_name (p, "gst_bayer_merge_gr_argb");
|
orc_program_set_name (p, "gst_bayer_merge_gr_argb");
|
||||||
|
@ -3191,11 +3228,14 @@ gst_bayer_merge_gr_argb (guint8 * ORC_RESTRICT d1,
|
||||||
ORC_VAR_D1);
|
ORC_VAR_D1);
|
||||||
|
|
||||||
orc_program_compile (p);
|
orc_program_compile (p);
|
||||||
|
c = orc_program_take_code (p);
|
||||||
|
orc_program_free (p);
|
||||||
}
|
}
|
||||||
p_inited = TRUE;
|
p_inited = TRUE;
|
||||||
orc_once_mutex_unlock ();
|
orc_once_mutex_unlock ();
|
||||||
}
|
}
|
||||||
ex->program = p;
|
ex->arrays[ORC_VAR_A2] = c;
|
||||||
|
ex->program = 0;
|
||||||
|
|
||||||
ex->n = n;
|
ex->n = n;
|
||||||
ex->arrays[ORC_VAR_D1] = d1;
|
ex->arrays[ORC_VAR_D1] = d1;
|
||||||
|
@ -3206,7 +3246,7 @@ gst_bayer_merge_gr_argb (guint8 * ORC_RESTRICT d1,
|
||||||
ex->arrays[ORC_VAR_S5] = (void *) s5;
|
ex->arrays[ORC_VAR_S5] = (void *) s5;
|
||||||
ex->arrays[ORC_VAR_S6] = (void *) s6;
|
ex->arrays[ORC_VAR_S6] = (void *) s6;
|
||||||
|
|
||||||
func = p->code_exec;
|
func = c->exec;
|
||||||
func (ex);
|
func (ex);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -256,12 +256,13 @@ orc_same_parity_sad_planar_yuv (guint32 * ORC_RESTRICT a1,
|
||||||
{
|
{
|
||||||
OrcExecutor _ex, *ex = &_ex;
|
OrcExecutor _ex, *ex = &_ex;
|
||||||
static volatile int p_inited = 0;
|
static volatile int p_inited = 0;
|
||||||
static OrcProgram *p = 0;
|
static OrcCode *c = 0;
|
||||||
void (*func) (OrcExecutor *);
|
void (*func) (OrcExecutor *);
|
||||||
|
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
orc_once_mutex_lock ();
|
orc_once_mutex_lock ();
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
|
OrcProgram *p;
|
||||||
|
|
||||||
p = orc_program_new ();
|
p = orc_program_new ();
|
||||||
orc_program_set_name (p, "orc_same_parity_sad_planar_yuv");
|
orc_program_set_name (p, "orc_same_parity_sad_planar_yuv");
|
||||||
|
@ -294,18 +295,21 @@ orc_same_parity_sad_planar_yuv (guint32 * ORC_RESTRICT a1,
|
||||||
ORC_VAR_D1);
|
ORC_VAR_D1);
|
||||||
|
|
||||||
orc_program_compile (p);
|
orc_program_compile (p);
|
||||||
|
c = orc_program_take_code (p);
|
||||||
|
orc_program_free (p);
|
||||||
}
|
}
|
||||||
p_inited = TRUE;
|
p_inited = TRUE;
|
||||||
orc_once_mutex_unlock ();
|
orc_once_mutex_unlock ();
|
||||||
}
|
}
|
||||||
ex->program = p;
|
ex->arrays[ORC_VAR_A2] = c;
|
||||||
|
ex->program = 0;
|
||||||
|
|
||||||
ex->n = n;
|
ex->n = n;
|
||||||
ex->arrays[ORC_VAR_S1] = (void *) s1;
|
ex->arrays[ORC_VAR_S1] = (void *) s1;
|
||||||
ex->arrays[ORC_VAR_S2] = (void *) s2;
|
ex->arrays[ORC_VAR_S2] = (void *) s2;
|
||||||
ex->params[ORC_VAR_P2] = p2;
|
ex->params[ORC_VAR_P2] = p2;
|
||||||
|
|
||||||
func = p->code_exec;
|
func = c->exec;
|
||||||
func (ex);
|
func (ex);
|
||||||
*a1 = orc_executor_get_accumulator (ex, ORC_VAR_A1);
|
*a1 = orc_executor_get_accumulator (ex, ORC_VAR_A1);
|
||||||
}
|
}
|
||||||
|
@ -419,12 +423,13 @@ orc_same_parity_ssd_planar_yuv (guint32 * ORC_RESTRICT a1,
|
||||||
{
|
{
|
||||||
OrcExecutor _ex, *ex = &_ex;
|
OrcExecutor _ex, *ex = &_ex;
|
||||||
static volatile int p_inited = 0;
|
static volatile int p_inited = 0;
|
||||||
static OrcProgram *p = 0;
|
static OrcCode *c = 0;
|
||||||
void (*func) (OrcExecutor *);
|
void (*func) (OrcExecutor *);
|
||||||
|
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
orc_once_mutex_lock ();
|
orc_once_mutex_lock ();
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
|
OrcProgram *p;
|
||||||
|
|
||||||
p = orc_program_new ();
|
p = orc_program_new ();
|
||||||
orc_program_set_name (p, "orc_same_parity_ssd_planar_yuv");
|
orc_program_set_name (p, "orc_same_parity_ssd_planar_yuv");
|
||||||
|
@ -455,18 +460,21 @@ orc_same_parity_ssd_planar_yuv (guint32 * ORC_RESTRICT a1,
|
||||||
ORC_VAR_D1);
|
ORC_VAR_D1);
|
||||||
|
|
||||||
orc_program_compile (p);
|
orc_program_compile (p);
|
||||||
|
c = orc_program_take_code (p);
|
||||||
|
orc_program_free (p);
|
||||||
}
|
}
|
||||||
p_inited = TRUE;
|
p_inited = TRUE;
|
||||||
orc_once_mutex_unlock ();
|
orc_once_mutex_unlock ();
|
||||||
}
|
}
|
||||||
ex->program = p;
|
ex->arrays[ORC_VAR_A2] = c;
|
||||||
|
ex->program = 0;
|
||||||
|
|
||||||
ex->n = n;
|
ex->n = n;
|
||||||
ex->arrays[ORC_VAR_S1] = (void *) s1;
|
ex->arrays[ORC_VAR_S1] = (void *) s1;
|
||||||
ex->arrays[ORC_VAR_S2] = (void *) s2;
|
ex->arrays[ORC_VAR_S2] = (void *) s2;
|
||||||
ex->params[ORC_VAR_P2] = p2;
|
ex->params[ORC_VAR_P2] = p2;
|
||||||
|
|
||||||
func = p->code_exec;
|
func = c->exec;
|
||||||
func (ex);
|
func (ex);
|
||||||
*a1 = orc_executor_get_accumulator (ex, ORC_VAR_A1);
|
*a1 = orc_executor_get_accumulator (ex, ORC_VAR_A1);
|
||||||
}
|
}
|
||||||
|
@ -690,12 +698,13 @@ orc_same_parity_3_tap_planar_yuv (guint32 * ORC_RESTRICT a1,
|
||||||
{
|
{
|
||||||
OrcExecutor _ex, *ex = &_ex;
|
OrcExecutor _ex, *ex = &_ex;
|
||||||
static volatile int p_inited = 0;
|
static volatile int p_inited = 0;
|
||||||
static OrcProgram *p = 0;
|
static OrcCode *c = 0;
|
||||||
void (*func) (OrcExecutor *);
|
void (*func) (OrcExecutor *);
|
||||||
|
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
orc_once_mutex_lock ();
|
orc_once_mutex_lock ();
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
|
OrcProgram *p;
|
||||||
|
|
||||||
p = orc_program_new ();
|
p = orc_program_new ();
|
||||||
orc_program_set_name (p, "orc_same_parity_3_tap_planar_yuv");
|
orc_program_set_name (p, "orc_same_parity_3_tap_planar_yuv");
|
||||||
|
@ -757,11 +766,14 @@ orc_same_parity_3_tap_planar_yuv (guint32 * ORC_RESTRICT a1,
|
||||||
ORC_VAR_D1);
|
ORC_VAR_D1);
|
||||||
|
|
||||||
orc_program_compile (p);
|
orc_program_compile (p);
|
||||||
|
c = orc_program_take_code (p);
|
||||||
|
orc_program_free (p);
|
||||||
}
|
}
|
||||||
p_inited = TRUE;
|
p_inited = TRUE;
|
||||||
orc_once_mutex_unlock ();
|
orc_once_mutex_unlock ();
|
||||||
}
|
}
|
||||||
ex->program = p;
|
ex->arrays[ORC_VAR_A2] = c;
|
||||||
|
ex->program = 0;
|
||||||
|
|
||||||
ex->n = n;
|
ex->n = n;
|
||||||
ex->arrays[ORC_VAR_S1] = (void *) s1;
|
ex->arrays[ORC_VAR_S1] = (void *) s1;
|
||||||
|
@ -772,7 +784,7 @@ orc_same_parity_3_tap_planar_yuv (guint32 * ORC_RESTRICT a1,
|
||||||
ex->arrays[ORC_VAR_S6] = (void *) s6;
|
ex->arrays[ORC_VAR_S6] = (void *) s6;
|
||||||
ex->params[ORC_VAR_P2] = p2;
|
ex->params[ORC_VAR_P2] = p2;
|
||||||
|
|
||||||
func = p->code_exec;
|
func = c->exec;
|
||||||
func (ex);
|
func (ex);
|
||||||
*a1 = orc_executor_get_accumulator (ex, ORC_VAR_A1);
|
*a1 = orc_executor_get_accumulator (ex, ORC_VAR_A1);
|
||||||
}
|
}
|
||||||
|
@ -990,12 +1002,13 @@ orc_opposite_parity_5_tap_planar_yuv (guint32 * ORC_RESTRICT a1,
|
||||||
{
|
{
|
||||||
OrcExecutor _ex, *ex = &_ex;
|
OrcExecutor _ex, *ex = &_ex;
|
||||||
static volatile int p_inited = 0;
|
static volatile int p_inited = 0;
|
||||||
static OrcProgram *p = 0;
|
static OrcCode *c = 0;
|
||||||
void (*func) (OrcExecutor *);
|
void (*func) (OrcExecutor *);
|
||||||
|
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
orc_once_mutex_lock ();
|
orc_once_mutex_lock ();
|
||||||
if (!p_inited) {
|
if (!p_inited) {
|
||||||
|
OrcProgram *p;
|
||||||
|
|
||||||
p = orc_program_new ();
|
p = orc_program_new ();
|
||||||
orc_program_set_name (p, "orc_opposite_parity_5_tap_planar_yuv");
|
orc_program_set_name (p, "orc_opposite_parity_5_tap_planar_yuv");
|
||||||
|
@ -1054,11 +1067,14 @@ orc_opposite_parity_5_tap_planar_yuv (guint32 * ORC_RESTRICT a1,
|
||||||
ORC_VAR_D1);
|
ORC_VAR_D1);
|
||||||
|
|
||||||
orc_program_compile (p);
|
orc_program_compile (p);
|
||||||
|
c = orc_program_take_code (p);
|
||||||
|
orc_program_free (p);
|
||||||
}
|
}
|
||||||
p_inited = TRUE;
|
p_inited = TRUE;
|
||||||
orc_once_mutex_unlock ();
|
orc_once_mutex_unlock ();
|
||||||
}
|
}
|
||||||
ex->program = p;
|
ex->arrays[ORC_VAR_A2] = c;
|
||||||
|
ex->program = 0;
|
||||||
|
|
||||||
ex->n = n;
|
ex->n = n;
|
||||||
ex->arrays[ORC_VAR_S1] = (void *) s1;
|
ex->arrays[ORC_VAR_S1] = (void *) s1;
|
||||||
|
@ -1068,7 +1084,7 @@ orc_opposite_parity_5_tap_planar_yuv (guint32 * ORC_RESTRICT a1,
|
||||||
ex->arrays[ORC_VAR_S5] = (void *) s5;
|
ex->arrays[ORC_VAR_S5] = (void *) s5;
|
||||||
ex->params[ORC_VAR_P2] = p2;
|
ex->params[ORC_VAR_P2] = p2;
|
||||||
|
|
||||||
func = p->code_exec;
|
func = c->exec;
|
||||||
func (ex);
|
func (ex);
|
||||||
*a1 = orc_executor_get_accumulator (ex, ORC_VAR_A1);
|
*a1 = orc_executor_get_accumulator (ex, ORC_VAR_A1);
|
||||||
}
|
}
|
||||||
|
|
|
@ -39,7 +39,7 @@ noinst_HEADERS = \
|
||||||
gstplugin.h \
|
gstplugin.h \
|
||||||
gstsolarize.h
|
gstsolarize.h
|
||||||
|
|
||||||
EXTRA_PROGRAMS = blur-example.py burn-example.py
|
EXTRA_SCRIPTS = blur-example.py burn-example.py
|
||||||
|
|
||||||
Android.mk: Makefile.am $(BUILT_SOURCES)
|
Android.mk: Makefile.am $(BUILT_SOURCES)
|
||||||
androgenizer \
|
androgenizer \
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
#define GST_LICENSE "LGPL"
|
#define GST_LICENSE "LGPL"
|
||||||
|
|
||||||
/* package name in plugins */
|
/* package name in plugins */
|
||||||
#define GST_PACKAGE_NAME "GStreamer Bad Plug-ins git"
|
#define GST_PACKAGE_NAME "GStreamer Bad Plug-ins source release"
|
||||||
|
|
||||||
/* package origin */
|
/* package origin */
|
||||||
#define GST_PACKAGE_ORIGIN "Unknown package origin"
|
#define GST_PACKAGE_ORIGIN "Unknown package origin"
|
||||||
|
@ -199,7 +199,7 @@
|
||||||
#undef USE_POISONING
|
#undef USE_POISONING
|
||||||
|
|
||||||
/* Version number of package */
|
/* Version number of package */
|
||||||
#define VERSION "0.11.91.1"
|
#define VERSION "0.11.92"
|
||||||
|
|
||||||
/* Define to 1 if your processor stores words with the most significant byte
|
/* Define to 1 if your processor stores words with the most significant byte
|
||||||
first (like Motorola and SPARC, unlike Intel and VAX). */
|
first (like Motorola and SPARC, unlike Intel and VAX). */
|
||||||
|
|
Loading…
Reference in a new issue