Release 1.1.1

This commit is contained in:
Sebastian Dröge 2013-06-05 17:58:51 +02:00
parent 566b7d2b84
commit 048866f1b1
83 changed files with 7924 additions and 268 deletions

6995
ChangeLog

File diff suppressed because it is too large Load diff

56
NEWS
View file

@ -1,56 +1,2 @@
This is GStreamer Good Plugins 1.0.2 This is GStreamer Good Plugins 1.1.1
Changes since 1.0.1:
* Parallel installability with 0.10.x series
* avidemux: fix handling of paletted and other raw RGB data
* flacparse: ignore bad headers if we have a valid STREAMINFO header; improve coverart extraction
* jpegdepay: store quant tables in zigzag order
* matroskamux: do not use unoffical V_MJPEG codec id; fix subtitle request sink pad name and functionality
* videofilter: add videomedian element
* multiudpsink: add "force-ipv4" option and "multicast-iface" property
* pulsesink: fix caps leak and potential crasher in acceptcaps function
* pulsesink: start the ringbuffer on GAP events without duration
* qtdemux: add support for 'generic' samples; allow more streams
* qtdemux: support more ProRes variants; fix memory leak for MS/RIFF audio
* qtdemux: with raw audio, set a default channel-mask for multichannel audio
* rtpbin: set PTS and DTS in jitterbufffer
* rtpbin: use running-time for NTP time when use-pipeline-clock is set
* rtpsession: inform source when caps change
* udpsrc: use negotiated allocator or pool
* videobox: use out_info for out properties
* videocrop: port to videofilter
* videomixer2: Fix race condition where a src setcaps is ignored
* vp8enc: fix default target-bitrate value; set DECODE_ONLY flag on invisible frames
Bugs fixed since 1.0.1:
* 654216 : vp8enc: tag invisible frames
* 682481 : multiudpsink: add force-ipv4 option (problem when streaming RTP to multicast address)
* 683782 : Segfault in pulsesink.c:2077 gst_pulsesink_pad_acceptcaps()
* 683842 : Fix race condition in videomixer2 on 0.10
* 684701 : flacparse: fails to parse flac file with broken header: " Invalid metablock size for STREAMINFO: 8196 "
* 685864 : Add multicast-iface property to multiudpsink
* 686008 : qtdemux: crashes in push mode with gst_qtdemux_guess_bitrate: assertion failed: (size > = qtdemux- > header_size)
* 686046 : avidemux: can't play 8-bit indexed RGB video
* 686550 : qtdemux: no streams found for journal.pone.0030940.s002.mov, m1v video fourcc
* 686642 : udpsrc: trivial typo causes compilation error
Changes since 1.0.0:
* interleave, deinterlave: channel handling fixes for mono audio
* videobalance now supports NV12 and NV21 as well
Bugs fixed since 1.0.0:
* 683622 : flvdemux: Internal flow error when demuxing speex
* 684972 : qtdemux: cannot play mp4 file when MOOV atom is at the end of file
* 684977 : Can't seek in AVI file in push mode
* 685059 : avidemux: cannot play video in push mode
* 685213 : rtph264pay: pushing unmapped data.
* 685512 : rtpgstdepay has a memory leak
New features in 1.0.0:
* Parallel installability with 0.10.x series
* See release notes for more details

231
RELEASE
View file

@ -1,5 +1,5 @@
Release notes for GStreamer Good Plugins 1.0.2 Release notes for GStreamer Good Plugins 1.1.1
The GStreamer team is proud to announce a new bug-fix release The GStreamer team is proud to announce a new bug-fix release
@ -57,39 +57,119 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Features of this release Features of this release
* Parallel installability with 0.10.x series
* avidemux: fix handling of paletted and other raw RGB data
* flacparse: ignore bad headers if we have a valid STREAMINFO header; improve coverart extraction
* jpegdepay: store quant tables in zigzag order
* matroskamux: do not use unoffical V_MJPEG codec id; fix subtitle request sink pad name and functionality
* videofilter: add videomedian element
* multiudpsink: add "force-ipv4" option and "multicast-iface" property
* pulsesink: fix caps leak and potential crasher in acceptcaps function
* pulsesink: start the ringbuffer on GAP events without duration
* qtdemux: add support for 'generic' samples; allow more streams
* qtdemux: support more ProRes variants; fix memory leak for MS/RIFF audio
* qtdemux: with raw audio, set a default channel-mask for multichannel audio
* rtpbin: set PTS and DTS in jitterbufffer
* rtpbin: use running-time for NTP time when use-pipeline-clock is set
* rtpsession: inform source when caps change
* udpsrc: use negotiated allocator or pool
* videobox: use out_info for out properties
* videocrop: port to videofilter
* videomixer2: Fix race condition where a src setcaps is ignored
* vp8enc: fix default target-bitrate value; set DECODE_ONLY flag on invisible frames
Bugs fixed in this release Bugs fixed in this release
* 654216 : vp8enc: tag invisible frames * 654853 : multifilesrc: always honour stop-index
* 682481 : multiudpsink: add force-ipv4 option (problem when streaming RTP to multicast address) * 663458 : qtdemux: add support for LPCM QuickTime 7 uncompressed audio
* 683782 : Segfault in pulsesink.c:2077 gst_pulsesink_pad_acceptcaps() * 395427 : rtspsrc: add 'proxy-id' and 'proxy-pw' properties to match souphttpsrc
* 683842 : Fix race condition in videomixer2 on 0.10 * 534243 : [win/macosx] udpsink no longer supports IPv4, only IPv6
* 684701 : flacparse: fails to parse flac file with broken header: " Invalid metablock size for STREAMINFO: 8196 " * 540891 : flacparse: handle toc-select event
* 685864 : Add multicast-iface property to multiudpsink * 627204 : Some audio-based depayloaders are sometimes incorrectly indicating discont flag and RTP-marker bit.
* 686008 : qtdemux: crashes in push mode with gst_qtdemux_guess_bitrate: assertion failed: (size > = qtdemux- > header_size) * 631053 : oss4sink: totem does not show correct volume on startup
* 686046 : avidemux: can't play 8-bit indexed RGB video * 632206 : SRTP support
* 686550 : qtdemux: no streams found for journal.pone.0030940.s002.mov, m1v video fourcc * 639292 : remove pt value from selected rtp pay/depayloaders
* 686642 : udpsrc: trivial typo causes compilation error * 640023 : Jitterbuffer: does not put the same gst timestamp on packets with the same RTP timestamp
* 654259 : matroska: track INVISIBLE flag for vp8
* 660156 : rtpbin: free_stream() does not remove the stream reference from the associated client's stream list
* 667815 : rtpssrcdemux: Safely push on pads that might be removed due to a RTCP BYE
* 667816 : rtpsession: mt-safe event-push
* 667826 : rtpsession: Ensure MT safe event handling and plug event leak
* 667838 : jitterbuffer: don't produce lost-events for expired packets
* 668355 : rtpsession: dead code in check_collision handling
* 680998 : wavenc: add TOC support
* 681891 : wavenc: support LIST INFO chunk
* 682448 : Matroska: per-track tags support
* 682524 : Matroska: Support tag targets
* 682615 : Matroska: expand tag mapping
* 682644 : Matroska: recursive SimpleTags
* 682714 : vp8enc: memory leak if auto-alt-ref-frames=1
* 683912 : rtspsrc: allow client not to reconnect
* 684399 : videomixer: can't compile orc_overlay_argb on x86, not enough registers, crash
* 684955 : rtpjpegpay doesn't support width or height greater than 2040
* 687376 : Short circuit gst_vp8_dec_handle_frame if keyframe is missing
* 687380 : videomixer: Y offset should be compared to height, not width
* 687436 : vp8enc: not robust enough for RTP, errors out on packet loss
* 687761 : videocrop: Add support for automatic cropping (GST 1.0)
* 687782 : udpsrc does not handle EHOSTUNREACH for Linux as it does for Win32
* 687964 : videocrop: Add NV12/NV21 support
* 688092 : vp8dec: aspect ratio lost after seeking
* 688225 : videoflip: Add NV12/NV21 support
* 688677 : videoflip: Add gray 8/16 support
* 690124 : Directsound plugins fail to compile
* 690233 : tell configure and the v4l2 plugin where videodev2.h is
* 690267 : interleave: negotiation failure on sinkpads when channel-mask is specified
* 690358 : matroskademux: empty string on taglist field warning
* 690639 : pngdec: decoded frames are not pushed out
* 691481 : avidemux: a/v sync off on sample video when activated in push mode
* 692042 : v4l2src doesn't emit the prepare-format signal anymore
* 692615 : tests: use g_timeout_add_seconds
* 692932 : avimux: add raw 8-bit monochrome support
* 693327 : Fixing leak in avimux in gst_avi_mux_do_buffer
* 693826 : dmabuf-based GstMemory and GstAllocator incl. v4l2src support
* 694257 : pulsesink: Update segdone periodically
* 694374 : alpha: improve descriptions of chroma keying-related properties and enums
* 695541 : avidemux: support raw avi with negative height
* 695543 : avimux: support raw BGR video
* 695981 : Segmentation fault on gst_v4l2_buffer_pool_process after sending " start-capture " signal to camerabin2 just after setting the pipeline state to PLAYING
* 696057 : udpsink does not work with IPv4 addresses on MacOSX
* 696282 : y4mdec: doesn't work with playbin
* 696333 : qtmux should use provided DTS and not make up its own
* 696549 : wavparse: add 'note' chunk support
* 696684 : Problems feeding wavparse with 0-byte file
* 696714 : wavenc: add 'note' chunk support
* 696906 : ac3parse: handle audio/x-private1-ac3 and convert to audio/x-ac3
* 697074 : The level element doesn't respect accurately the " interval " property.
* 697227 : rtpsbcdepay is not selected from decodebin
* 697232 : vp8dec reports decoding errors as " No key frame " giving no extra information
* 697343 : rtpsbcdepay: fix compilation using mingw
* 697463 : rtpsbcdebay: incorrect frame length calculation for mono and full stereo modes
* 697467 : deinterlace: mode=interlaced doesn't force deinterlacing
* 698156 : souphttpsrc: proper SCHEDULING query support
* 698727 : mulawenc: send maximum bitrate tag downstream
* 698807 : osx_audio: miscellaneous improvements
* 698821 : v4l2: bufferpool: remove unused includes
* 698822 : v4l2: bufferpool: reset buffer size in release_buffer
* 698825 : v4l2: handle return value -ENOTTY for unimplemented VIDIOC_G_PARM
* 698826 : v4l2: add support for mpeg4 and H.263
* 698827 : v4l2: handle ENODATA return value for VIDIOC_ENUMSTD
* 698837 : v4l2: cache CIDs until the device is opened
* 698894 : mulawdec: Change base class to GstAudioDecoder
* 698949 : v4l2: fix copying of encoded buffers
* 698992 : v4l2: also poll for output devices
* 699010 : qtdemux: enable VP6F codec to allow playback for the Flash video embedded in MP4
* 699294 : v4l2: fix broken boolean expression to detect non-frame buffers
* 699337 : v4l2: fix and cleanup VIDIOC_EXPBUF handling
* 699447 : v4l2: try to allocate new buffers with VIDIOC_CREATE_BUFS if needed
* 699570 : v4l2: always generate video info from caps
* 699598 : v4l2: fill out v4l2_buffer.bytesused field for v4l2sink
* 699637 : rtpgstpay: uses an already-unreffed event in its sink_event handler
* 699793 : videomixer: resets its current segment when receiving a flush stop
* 699835 : v4l2: request 0 buffers when stopping
* 699895 : videomixer: Sends caps event before stream-start
* 699964 : doc: audiowsinclimit frequency property now called cutoff
* 699966 : tests: Some unit test in good sends SEGMENT before caps
* 700033 : tests: New runtime check force unit tests to send initial events
* 700044 : shapewipe sample pipeline won't work
* 700213 : rtpgstpay: sticky events are not forwarded to to the src pad
* 700224 : test: Fix some more misordering issues in plugins-good
* 700265 : deinterlace: Doesn't set caps for buffer pool
* 700280 : v4l2: only add interlace-mode to the caps for raw formats
* 700282 : v4l2: copy and set the actual size of the content
* 700285 : v4l2: set pixel-aspect-ratio for capture devices only
* 700331 : videocrop: Add support for GRAY16_LE/GRAY16_BE
* 700503 : v4l2: don't stop streaming when set_caps is called with unchanged caps
* 700748 : rtpjpegpay/depay: Add framerate and optional framesize SDP attribute to payloaded caps
* 700781 : v4l2: keep a reference to all queued buffers
* 701046 : rtspsrc: parse SDP framerate and dimension attributes
* 701109 : videomixer: z-ordering breaks if pads are added without setting zorder on it
* 701237 : videomixer : on query caps, we should return FALSE if the source pad has no current caps.
* 701375 : v4l2: rework sink buffer refcounting
* 701540 : v4l2: iterate controls with V4L2_CTRL_FLAG_NEXT_CTRL
* 701543 : v4l2: call VIDIOC_REQBUFS with count = 0 in pool_finalize
* 701595 : Latest GIT version of v4l2src fails to compile on older kernels
* 640589 : matroskademux: set streamheader on vorbis/theora srcpad caps for easier remuxing
* 696244 : qtdemux: send GAP events for subtitles, handle subtitles with SBLT subtype
==== Download ==== ==== Download ====
@ -126,14 +206,99 @@ subscribe to the gstreamer-devel list.
Contributors to this release Contributors to this release
* Aha Unsworth
* Aleix Conchillo Flaque
* Alessandro Decina
* Alexander Schrab
* Alexey Chernov
* Alexey Fisher
* Andoni Morales Alastruey
* Andre Moreira Magalhaes (andrunko)
* Andreas Fenkart
* Andrzej Bieniek
* Antoine Tremblay
* Anton Belka
* Arnaud Vrac * Arnaud Vrac
* Arun Raghavan
* B.Prathibha
* Bastian Hecht
* Bastien Nocera
* Benjamin Gaignard
* Benjamin Otte
* Chris E Jones
* Christian Fredrik Kalager Schaller
* Danilo Cesar Lemes de Paula
* David Schleef
* Debarshi Ray
* Diogo Carbonera Luvizon
* Dirk Van Haerenborgh
* Douglas Bagnall
* Edward Hervey
* Haakon Sporsheim
* Havard Graff
* Håvard Graff
* Idar Tollefsen
* Jean-François Fortin Tam
* Johan Hedberg
* Jonas Holmberg
* Josep Torra
* Joshua M. Doe
* Kishore Arepalli
* Koop Mast
* Laurent Glayal
* Louis-Francis Ratté-Boulianne
* Luiz Augusto von Dentz
* Marc Leeman
* Marcel Holtmann
* Mark Nauwelaerts * Mark Nauwelaerts
* Markovtsev Vadim
* Martin Pitt
* Matej Knopp
* Mathieu Duponchelle
* Matthew Waters
* Maximilian Högner
* Michael Olbrich
* Michael Smith * Michael Smith
* Oleksij Rempel * Nicola Murino
* Rasmus Rohde * Nicolas Dufresne
* Norbert Waschbuesch
* Ognyan Tonchev
* Olivier Crete
* Olivier Crête
* Pascal Buhler
* Paul HENRYS
* Philipp Zabel
* Philippe Normand
* Rico Tzschichholz
* Robert Krakora
* Rodolfo Schulz de Lima
* Roland Krikava
* Rov Juvano
* Sebastian Dröge * Sebastian Dröge
* Sebastian Rasmussen * Sebastian Rasmussen
* Sjoerd Simons
* Sreerenj Balachandran
* Stas Sergeev
* Stefan Kost
* Stefan Sauer
* Stirling Westrup
* Takashi Nakajima
* Thiago Santos
* Thibault Saunier
* Thijs Vermeir
* Thomas Vander Stichele
* Tim 'mithro' Ansell
* Tim-Philipp Müller * Tim-Philipp Müller
* Todd Agulnick
* Tom Greenwood
* Vincent Penquerc'h
* Wim Taymans * Wim Taymans
* Youness Alaoui * Youness Alaoui
* Yury Delendik
* Zeeshan Ali
* ted-n
* unknown
* zeenix@gmail.com
* zeeshan.ali@nokia.com
* Руслан Ижбулатов
   

2
common

@ -1 +1 @@
Subproject commit 01a7a46e258177ffe9cdb09c6518db749b2325d4 Subproject commit 098c0d7432be323d631b95b5d35f6f0840bf21bd

View file

@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file
dnl initialize autoconf dnl initialize autoconf
dnl releases only do -Wall, git and prerelease does -Werror too dnl releases only do -Wall, git and prerelease does -Werror too
dnl use a three digit version number for releases, and four for git/pre dnl use a three digit version number for releases, and four for git/pre
AC_INIT([GStreamer Good Plug-ins],[1.1.0.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-good]) AC_INIT([GStreamer Good Plug-ins],[1.1.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-good])
AG_GST_INIT AG_GST_INIT
@ -43,11 +43,11 @@ AC_DEFINE_UNQUOTED(GST_API_VERSION, "$GST_API_VERSION",
[GStreamer API Version]) [GStreamer API Version])
AG_GST_LIBTOOL_PREPARE AG_GST_LIBTOOL_PREPARE
AS_LIBTOOL(GST, 2, 0, 2) AS_LIBTOOL(GST, 101, 0, 101)
dnl *** required versions of GStreamer stuff *** dnl *** required versions of GStreamer stuff ***
GST_REQ=1.1.0 GST_REQ=1.1.1
GSTPB_REQ=1.1.0 GSTPB_REQ=1.1.1
dnl *** autotools stuff **** dnl *** autotools stuff ****

View file

@ -628,6 +628,16 @@
<DEFAULT></DEFAULT> <DEFAULT></DEFAULT>
</ARG> </ARG>
<ARG>
<NAME>GstUDPSrc::bind-address</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Bind Address</NICK>
<BLURB>Address to bind the socket to. This is equivalent to the multicast-group property.</BLURB>
<DEFAULT>"0.0.0.0"</DEFAULT>
</ARG>
<ARG> <ARG>
<NAME>GstSMPTE::border</NAME> <NAME>GstSMPTE::border</NAME>
<TYPE>gint</TYPE> <TYPE>gint</TYPE>
@ -928,6 +938,26 @@
<DEFAULT>""</DEFAULT> <DEFAULT>""</DEFAULT>
</ARG> </ARG>
<ARG>
<NAME>GstRTSPSrc::multicast-iface</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Multicast Interface</NICK>
<BLURB>The network interface on which to join the multicast group.</BLURB>
<DEFAULT>NULL</DEFAULT>
</ARG>
<ARG>
<NAME>GstRTSPSrc::ntp-sync</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Sync on NTP clock</NICK>
<BLURB>Synchronize received streams to the NTP clock.</BLURB>
<DEFAULT>FALSE</DEFAULT>
</ARG>
<ARG> <ARG>
<NAME>GstRTPDec::skip</NAME> <NAME>GstRTPDec::skip</NAME>
<TYPE>gint</TYPE> <TYPE>gint</TYPE>
@ -2598,6 +2628,36 @@
<DEFAULT></DEFAULT> <DEFAULT></DEFAULT>
</ARG> </ARG>
<ARG>
<NAME>GstDynUDPSink::bind-address</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Bind Address</NICK>
<BLURB>Address to bind the socket to.</BLURB>
<DEFAULT>NULL</DEFAULT>
</ARG>
<ARG>
<NAME>GstDynUDPSink::bind-port</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,65535]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Bind Port</NICK>
<BLURB>Port to bind the socket to.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstDynUDPSink::socket-v6</NAME>
<TYPE>GSocket*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Socket IPv6</NICK>
<BLURB>Socket to use for UDPv6 sending. (NULL == allocate).</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG> <ARG>
<NAME>GstCdioCddaSrc::read-speed</NAME> <NAME>GstCdioCddaSrc::read-speed</NAME>
<TYPE>gint</TYPE> <TYPE>gint</TYPE>
@ -2774,7 +2834,7 @@
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Force IPv4</NICK> <NICK>Force IPv4</NICK>
<BLURB>Forcing the use of an IPv4 socket.</BLURB> <BLURB>Forcing the use of an IPv4 socket (DEPRECATED, has no effect anymore).</BLURB>
<DEFAULT>FALSE</DEFAULT> <DEFAULT>FALSE</DEFAULT>
</ARG> </ARG>
@ -2788,6 +2848,46 @@
<DEFAULT>NULL</DEFAULT> <DEFAULT>NULL</DEFAULT>
</ARG> </ARG>
<ARG>
<NAME>GstMultiUDPSink::bind-address</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Bind Address</NICK>
<BLURB>Address to bind the socket to.</BLURB>
<DEFAULT>NULL</DEFAULT>
</ARG>
<ARG>
<NAME>GstMultiUDPSink::bind-port</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,65535]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Bind Port</NICK>
<BLURB>Port to bind the socket to.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstMultiUDPSink::socket-v6</NAME>
<TYPE>GSocket*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Socket Handle IPv6</NICK>
<BLURB>Socket to use for UDPv6 sending. (NULL == allocate).</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstMultiUDPSink::used-socket-v6</NAME>
<TYPE>GSocket*</TYPE>
<RANGE></RANGE>
<FLAGS>r</FLAGS>
<NICK>Used Socket Handle IPv6</NICK>
<BLURB>Socket currently in use for UDPv6 sending. (NULL == no socket).</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG> <ARG>
<NAME>GstCmmlDec::wait-clip-end-time</NAME> <NAME>GstCmmlDec::wait-clip-end-time</NAME>
<TYPE>gboolean</TYPE> <TYPE>gboolean</TYPE>
@ -3468,6 +3568,36 @@
<DEFAULT>GST_V4L2_IO_AUTO</DEFAULT> <DEFAULT>GST_V4L2_IO_AUTO</DEFAULT>
</ARG> </ARG>
<ARG>
<NAME>GstV4l2Src::extra-controls</NAME>
<TYPE>GstStructure*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Extra Controls</NICK>
<BLURB>Extra v4l2 controls (CIDs) for the device.</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstV4l2Src::force-aspect-ratio</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Force aspect ratio</NICK>
<BLURB>When enabled, the pixel aspect ratio will be enforced.</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>
<NAME>GstV4l2Src::pixel-aspect-ratio</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Pixel Aspect Ratio</NICK>
<BLURB>Overwrite the pixel aspect ratio of the device.</BLURB>
<DEFAULT>"1/1"</DEFAULT>
</ARG>
<ARG> <ARG>
<NAME>GstAudioChebBand::lower-frequency</NAME> <NAME>GstAudioChebBand::lower-frequency</NAME>
<TYPE>gfloat</TYPE> <TYPE>gfloat</TYPE>
@ -3854,8 +3984,8 @@
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>iradio-mode</NICK> <NICK>iradio-mode</NICK>
<BLURB>Enable internet radio mode (extraction of shoutcast/icecast metadata).</BLURB> <BLURB>Enable internet radio mode (ask server to send shoutcast/icecast metadata interleaved with the actual stream data).</BLURB>
<DEFAULT>FALSE</DEFAULT> <DEFAULT>TRUE</DEFAULT>
</ARG> </ARG>
<ARG> <ARG>
@ -20165,7 +20295,7 @@
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Client Name</NICK> <NICK>Client Name</NICK>
<BLURB>The PulseAudio client name to use.</BLURB> <BLURB>The PulseAudio client name to use.</BLURB>
<DEFAULT>"lt-gst-plugins-good-plugins-scan"</DEFAULT> <DEFAULT>"gst-plugins-good-plugins-scan"</DEFAULT>
</ARG> </ARG>
<ARG> <ARG>
@ -20255,7 +20385,7 @@
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Client Name</NICK> <NICK>Client Name</NICK>
<BLURB>The PulseAudio client_name_to_use.</BLURB> <BLURB>The PulseAudio client_name_to_use.</BLURB>
<DEFAULT>"lt-gst-plugins-good-plugins-scan"</DEFAULT> <DEFAULT>"gst-plugins-good-plugins-scan"</DEFAULT>
</ARG> </ARG>
<ARG> <ARG>
@ -21418,6 +21548,36 @@
<DEFAULT>none</DEFAULT> <DEFAULT>none</DEFAULT>
</ARG> </ARG>
<ARG>
<NAME>GstV4l2Sink::extra-controls</NAME>
<TYPE>GstStructure*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Extra Controls</NICK>
<BLURB>Extra v4l2 controls (CIDs) for the device.</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstV4l2Sink::force-aspect-ratio</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Force aspect ratio</NICK>
<BLURB>When enabled, the pixel aspect ratio will be enforced.</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>
<NAME>GstV4l2Sink::pixel-aspect-ratio</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Pixel Aspect Ratio</NICK>
<BLURB>Overwrite the pixel aspect ratio of the device.</BLURB>
<DEFAULT>"1/1"</DEFAULT>
</ARG>
<ARG> <ARG>
<NAME>GstShapeWipe::border</NAME> <NAME>GstShapeWipe::border</NAME>
<TYPE>gfloat</TYPE> <TYPE>gfloat</TYPE>
@ -21744,7 +21904,7 @@
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rwx</FLAGS> <FLAGS>rwx</FLAGS>
<NICK>dts-method</NICK> <NICK>dts-method</NICK>
<BLURB>Method to determine DTS time.</BLURB> <BLURB>(DEPRECATED) Method to determine DTS time.</BLURB>
<DEFAULT>reorder</DEFAULT> <DEFAULT>reorder</DEFAULT>
</ARG> </ARG>
@ -21874,7 +22034,7 @@
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rwx</FLAGS> <FLAGS>rwx</FLAGS>
<NICK>dts-method</NICK> <NICK>dts-method</NICK>
<BLURB>Method to determine DTS time.</BLURB> <BLURB>(DEPRECATED) Method to determine DTS time.</BLURB>
<DEFAULT>reorder</DEFAULT> <DEFAULT>reorder</DEFAULT>
</ARG> </ARG>
@ -21964,7 +22124,7 @@
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rwx</FLAGS> <FLAGS>rwx</FLAGS>
<NICK>dts-method</NICK> <NICK>dts-method</NICK>
<BLURB>Method to determine DTS time.</BLURB> <BLURB>(DEPRECATED) Method to determine DTS time.</BLURB>
<DEFAULT>reorder</DEFAULT> <DEFAULT>reorder</DEFAULT>
</ARG> </ARG>
@ -22054,7 +22214,7 @@
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rwx</FLAGS> <FLAGS>rwx</FLAGS>
<NICK>dts-method</NICK> <NICK>dts-method</NICK>
<BLURB>Method to determine DTS time.</BLURB> <BLURB>(DEPRECATED) Method to determine DTS time.</BLURB>
<DEFAULT>reorder</DEFAULT> <DEFAULT>reorder</DEFAULT>
</ARG> </ARG>
@ -22234,7 +22394,7 @@
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rwx</FLAGS> <FLAGS>rwx</FLAGS>
<NICK>dts-method</NICK> <NICK>dts-method</NICK>
<BLURB>Method to determine DTS time.</BLURB> <BLURB>(DEPRECATED) Method to determine DTS time.</BLURB>
<DEFAULT>reorder</DEFAULT> <DEFAULT>reorder</DEFAULT>
</ARG> </ARG>
@ -23368,6 +23528,16 @@
<DEFAULT>Normal</DEFAULT> <DEFAULT>Normal</DEFAULT>
</ARG> </ARG>
<ARG>
<NAME>GstVP8Enc::timebase</NAME>
<TYPE>GstFraction</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Shortest interframe time</NICK>
<BLURB>Fraction of one second that is the shortest interframe time - normally left as zero which will default to the framerate.</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG> <ARG>
<NAME>GstVP8Dec::deblocking-level</NAME> <NAME>GstVP8Dec::deblocking-level</NAME>
<TYPE>guint</TYPE> <TYPE>guint</TYPE>

View file

@ -22,10 +22,12 @@ GObject
GstAuParse GstAuParse
GstAudioDecoder GstAudioDecoder
GstFlacDec GstFlacDec
GstMuLawDec
GstSpeexDec GstSpeexDec
GstWavpackDec GstWavpackDec
GstAudioEncoder GstAudioEncoder
GstFlacEnc GstFlacEnc
GstMuLawEnc
GstSpeexEnc GstSpeexEnc
GstWavpackEnc GstWavpackEnc
GstAviDemux GstAviDemux
@ -167,8 +169,6 @@ GObject
GstMatroskaMux GstMatroskaMux
GstWebMMux GstWebMMux
GstMatroskaParse GstMatroskaParse
GstMuLawDec
GstMuLawEnc
GstMultipartDemux GstMultipartDemux
GstMultipartMux GstMultipartMux
GstQTDemux GstQTDemux
@ -208,6 +208,7 @@ GObject
GstRtpQDM2Depay GstRtpQDM2Depay
GstRtpSPEEXDepay GstRtpSPEEXDepay
GstRtpSV3VDepay GstRtpSV3VDepay
GstRtpSbcDepay
GstRtpTheoraDepay GstRtpTheoraDepay
GstRtpVP8Depay GstRtpVP8Depay
GstRtpVRawDepay GstRtpVRawDepay

View file

@ -40,6 +40,7 @@ GstMJ2Mux GstTagSetter GstTagXmpWriter
GstMP4Mux GstTagSetter GstTagXmpWriter GstMP4Mux GstTagSetter GstTagXmpWriter
GstMatroskaMux GstTagSetter GstMatroskaMux GstTagSetter
GstMatroskaMux GstTagSetter GstTocSetter GstMatroskaMux GstTagSetter GstTocSetter
GstMuLawEnc GstPreset
GstOss4Mixer GstImplementsInterface GstMixer GstPropertyProbe GstOss4Mixer GstImplementsInterface GstMixer GstPropertyProbe
GstOss4Sink GstStreamVolume GstOss4Sink GstStreamVolume
GstOss4Sink GstStreamVolume GstPropertyProbe GstOss4Sink GstStreamVolume GstPropertyProbe
@ -86,6 +87,7 @@ GstVideoBalance GstImplementsInterface GstColorBalance
GstVideoEncoder GstPreset GstVideoEncoder GstPreset
GstVideoMixer GstChildProxy GstVideoMixer GstChildProxy
GstVideoMixer2 GstChildProxy GstVideoMixer2 GstChildProxy
GstWavEnc GstTagSetter GstTocSetter
GstWavpackEnc GstPreset GstWavpackEnc GstPreset
GstWebMMux GstTagSetter GstWebMMux GstTagSetter
GstWebMMux GstTagSetter GstTocSetter GstWebMMux GstTagSetter GstTocSetter

View file

@ -689,3 +689,12 @@ gint arg1
GstCaps *arg2 GstCaps *arg2
</SIGNAL> </SIGNAL>
<SIGNAL>
<NAME>GstRTSPSrc::handle-request</NAME>
<RETURNS>void</RETURNS>
<FLAGS></FLAGS>
GstRTSPSrc *gstrtspsrc
gpointer arg1
gpointer arg2
</SIGNAL>

View file

@ -3,10 +3,10 @@
<description>Source for video data via IEEE1394 interface</description> <description>Source for video data via IEEE1394 interface</description>
<filename>../../ext/raw1394/.libs/libgst1394.so</filename> <filename>../../ext/raw1394/.libs/libgst1394.so</filename>
<basename>libgst1394.so</basename> <basename>libgst1394.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>ASCII Art video sink</description> <description>ASCII Art video sink</description>
<filename>../../ext/aalib/.libs/libgstaasink.so</filename> <filename>../../ext/aalib/.libs/libgstaasink.so</filename>
<basename>libgstaasink.so</basename> <basename>libgstaasink.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>ALaw audio conversion routines</description> <description>ALaw audio conversion routines</description>
<filename>../../gst/law/.libs/libgstalaw.so</filename> <filename>../../gst/law/.libs/libgstalaw.so</filename>
<basename>libgstalaw.so</basename> <basename>libgstalaw.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>adds an alpha channel to video - constant or via chroma-keying</description> <description>adds an alpha channel to video - constant or via chroma-keying</description>
<filename>../../gst/alpha/.libs/libgstalpha.so</filename> <filename>../../gst/alpha/.libs/libgstalpha.so</filename>
<basename>libgstalpha.so</basename> <basename>libgstalpha.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>RGBA from/to AYUV colorspace conversion preserving the alpha channel</description> <description>RGBA from/to AYUV colorspace conversion preserving the alpha channel</description>
<filename>../../gst/alpha/.libs/libgstalphacolor.so</filename> <filename>../../gst/alpha/.libs/libgstalphacolor.so</filename>
<basename>libgstalphacolor.so</basename> <basename>libgstalphacolor.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>APEv1/2 tag reader</description> <description>APEv1/2 tag reader</description>
<filename>../../gst/apetag/.libs/libgstapetag.so</filename> <filename>../../gst/apetag/.libs/libgstapetag.so</filename>
<basename>libgstapetag.so</basename> <basename>libgstapetag.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Audio effects plugin</description> <description>Audio effects plugin</description>
<filename>../../gst/audiofx/.libs/libgstaudiofx.so</filename> <filename>../../gst/audiofx/.libs/libgstaudiofx.so</filename>
<basename>libgstaudiofx.so</basename> <basename>libgstaudiofx.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Parsers for various audio formats</description> <description>Parsers for various audio formats</description>
<filename>../../gst/audioparsers/.libs/libgstaudioparsers.so</filename> <filename>../../gst/audioparsers/.libs/libgstaudioparsers.so</filename>
<basename>libgstaudioparsers.so</basename> <basename>libgstaudioparsers.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
@ -41,7 +41,7 @@
<name>sink</name> <name>sink</name>
<direction>sink</direction> <direction>sink</direction>
<presence>always</presence> <presence>always</presence>
<details>audio/x-ac3; audio/x-eac3; audio/ac3</details> <details>audio/x-ac3; audio/x-eac3; audio/ac3; audio/x-private1-ac3</details>
</caps> </caps>
<caps> <caps>
<name>src</name> <name>src</name>
@ -83,7 +83,7 @@
<name>sink</name> <name>sink</name>
<direction>sink</direction> <direction>sink</direction>
<presence>always</presence> <presence>always</presence>
<details>audio/x-dts</details> <details>audio/x-dts; audio/x-private1-dts</details>
</caps> </caps>
<caps> <caps>
<name>src</name> <name>src</name>

View file

@ -3,10 +3,10 @@
<description>parses au streams</description> <description>parses au streams</description>
<filename>../../gst/auparse/.libs/libgstauparse.so</filename> <filename>../../gst/auparse/.libs/libgstauparse.so</filename>
<basename>libgstauparse.so</basename> <basename>libgstauparse.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Plugin contains auto-detection plugins for video/audio in- and outputs</description> <description>Plugin contains auto-detection plugins for video/audio in- and outputs</description>
<filename>../../gst/autodetect/.libs/libgstautodetect.so</filename> <filename>../../gst/autodetect/.libs/libgstautodetect.so</filename>
<basename>libgstautodetect.so</basename> <basename>libgstautodetect.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

File diff suppressed because one or more lines are too long

View file

@ -3,10 +3,10 @@
<description>Colored ASCII Art video sink</description> <description>Colored ASCII Art video sink</description>
<filename>../../ext/libcaca/.libs/libgstcacasink.so</filename> <filename>../../ext/libcaca/.libs/libgstcacasink.so</filename>
<basename>libgstcacasink.so</basename> <basename>libgstcacasink.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
@ -20,7 +20,7 @@
<name>sink</name> <name>sink</name>
<direction>sink</direction> <direction>sink</direction>
<presence>always</presence> <presence>always</presence>
<details>video/x-raw, format=(string){ RGB, RGBx, RGB16, RGB15 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details> <details>video/x-raw, format=(string){ RGB, BGR, RGBx, xRGB, BGRx, xBGR, RGB16, RGB15 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps> </caps>
</pads> </pads>
</element> </element>

View file

@ -3,10 +3,10 @@
<description>Cairo-based elements</description> <description>Cairo-based elements</description>
<filename>../../ext/cairo/.libs/libgstcairo.so</filename> <filename>../../ext/cairo/.libs/libgstcairo.so</filename>
<basename>libgstcairo.so</basename> <basename>libgstcairo.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Audio Cutter to split audio into non-silent bits</description> <description>Audio Cutter to split audio into non-silent bits</description>
<filename>../../gst/cutter/.libs/libgstcutter.so</filename> <filename>../../gst/cutter/.libs/libgstcutter.so</filename>
<basename>libgstcutter.so</basename> <basename>libgstcutter.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>elements for testing and debugging</description> <description>elements for testing and debugging</description>
<filename>../../gst/debugutils/.libs/libgstdebug.so</filename> <filename>../../gst/debugutils/.libs/libgstdebug.so</filename>
<basename>libgstdebug.so</basename> <basename>libgstdebug.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Deinterlacer</description> <description>Deinterlacer</description>
<filename>../../gst/deinterlace/.libs/libgstdeinterlace.so</filename> <filename>../../gst/deinterlace/.libs/libgstdeinterlace.so</filename>
<basename>libgstdeinterlace.so</basename> <basename>libgstdeinterlace.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<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>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>DV demuxer and decoder based on libdv (libdv.sf.net)</description> <description>DV demuxer and decoder based on libdv (libdv.sf.net)</description>
<filename>../../ext/dv/.libs/libgstdv.so</filename> <filename>../../ext/dv/.libs/libgstdv.so</filename>
<basename>libgstdv.so</basename> <basename>libgstdv.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>effect plugins from the effectv project</description> <description>effect plugins from the effectv project</description>
<filename>../../gst/effectv/.libs/libgsteffectv.so</filename> <filename>../../gst/effectv/.libs/libgsteffectv.so</filename>
<basename>libgsteffectv.so</basename> <basename>libgsteffectv.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>GStreamer audio equalizers</description> <description>GStreamer audio equalizers</description>
<filename>../../gst/equalizer/.libs/libgstequalizer.so</filename> <filename>../../gst/equalizer/.libs/libgstequalizer.so</filename>
<basename>libgstequalizer.so</basename> <basename>libgstequalizer.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>The FLAC Lossless compressor Codec</description> <description>The FLAC Lossless compressor Codec</description>
<filename>../../ext/flac/.libs/libgstflac.so</filename> <filename>../../ext/flac/.libs/libgstflac.so</filename>
<basename>libgstflac.so</basename> <basename>libgstflac.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>FLV muxing and demuxing plugin</description> <description>FLV muxing and demuxing plugin</description>
<filename>../../gst/flv/.libs/libgstflv.so</filename> <filename>../../gst/flv/.libs/libgstflv.so</filename>
<basename>libgstflv.so</basename> <basename>libgstflv.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>FLC/FLI/FLX video decoder</description> <description>FLC/FLI/FLX video decoder</description>
<filename>../../gst/flx/.libs/libgstflxdec.so</filename> <filename>../../gst/flx/.libs/libgstflxdec.so</filename>
<basename>libgstflxdec.so</basename> <basename>libgstflxdec.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>GdkPixbuf-based image decoder, overlay and sink</description> <description>GdkPixbuf-based image decoder, overlay and sink</description>
<filename>../../ext/gdk_pixbuf/.libs/libgstgdkpixbuf.so</filename> <filename>../../ext/gdk_pixbuf/.libs/libgstgdkpixbuf.so</filename>
<basename>libgstgdkpixbuf.so</basename> <basename>libgstgdkpixbuf.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>GOOM visualization filter</description> <description>GOOM visualization filter</description>
<filename>../../gst/goom/.libs/libgstgoom.so</filename> <filename>../../gst/goom/.libs/libgstgoom.so</filename>
<basename>libgstgoom.so</basename> <basename>libgstgoom.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>GOOM 2k1 visualization filter</description> <description>GOOM 2k1 visualization filter</description>
<filename>../../gst/goom2k1/.libs/libgstgoom2k1.so</filename> <filename>../../gst/goom2k1/.libs/libgstgoom2k1.so</filename>
<basename>libgstgoom2k1.so</basename> <basename>libgstgoom2k1.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Demux ICY tags from a stream</description> <description>Demux ICY tags from a stream</description>
<filename>../../gst/icydemux/.libs/libgsticydemux.so</filename> <filename>../../gst/icydemux/.libs/libgsticydemux.so</filename>
<basename>libgsticydemux.so</basename> <basename>libgsticydemux.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Demux ID3v1 and ID3v2 tags from a file</description> <description>Demux ID3v1 and ID3v2 tags from a file</description>
<filename>../../gst/id3demux/.libs/libgstid3demux.so</filename> <filename>../../gst/id3demux/.libs/libgstid3demux.so</filename>
<basename>libgstid3demux.so</basename> <basename>libgstid3demux.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Still frame stream generator</description> <description>Still frame stream generator</description>
<filename>../../gst/imagefreeze/.libs/libgstimagefreeze.so</filename> <filename>../../gst/imagefreeze/.libs/libgstimagefreeze.so</filename>
<basename>libgstimagefreeze.so</basename> <basename>libgstimagefreeze.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Audio interleaver/deinterleaver</description> <description>Audio interleaver/deinterleaver</description>
<filename>../../gst/interleave/.libs/libgstinterleave.so</filename> <filename>../../gst/interleave/.libs/libgstinterleave.so</filename>
<basename>libgstinterleave.so</basename> <basename>libgstinterleave.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>ISO base media file format support (mp4, 3gpp, qt, mj2)</description> <description>ISO base media file format support (mp4, 3gpp, qt, mj2)</description>
<filename>../../gst/isomp4/.libs/libgstisomp4.so</filename> <filename>../../gst/isomp4/.libs/libgstisomp4.so</filename>
<basename>libgstisomp4.so</basename> <basename>libgstisomp4.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
@ -170,7 +170,7 @@
<name>audio_%u</name> <name>audio_%u</name>
<direction>sink</direction> <direction>sink</direction>
<presence>request</presence> <presence>request</presence>
<details>audio/x-raw, format=(string){ S8, U8 }, layout=(string)interleaved, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string){ S16LE, S16BE }, layout=(string)interleaved, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string){ S24LE, S24BE }, layout=(string)interleaved, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string){ S32LE, S32BE }, layout=(string)interleaved, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int)1, layer=(int)3, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int)4, stream-format=(string)raw, channels=(int)[ 1, 8 ], rate=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)dvi, block_align=(int)[ 64, 8096 ], channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/x-alaw, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/AMR, rate=(int)8000, channels=(int)[ 1, 2 ]; audio/AMR-WB, rate=(int)16000, channels=(int)[ 1, 2 ]; audio/x-alac, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]</details> <details>audio/x-raw, format=(string){ S8, U8 }, layout=(string)interleaved, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string){ S16LE, S16BE }, layout=(string)interleaved, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string){ S24LE, S24BE }, layout=(string)interleaved, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string){ S32LE, S32BE }, layout=(string)interleaved, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int)1, layer=(int)3, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int)4, stream-format=(string)raw, channels=(int)[ 1, 8 ], rate=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)dvi, block_align=(int)[ 64, 8096 ], channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/x-alaw, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/x-mulaw, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/AMR, rate=(int)8000, channels=(int)[ 1, 2 ]; audio/AMR-WB, rate=(int)16000, channels=(int)[ 1, 2 ]; audio/x-alac, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]</details>
</caps> </caps>
<caps> <caps>
<name>video_%u</name> <name>video_%u</name>

View file

@ -3,10 +3,10 @@
<description>JACK audio elements</description> <description>JACK audio elements</description>
<filename>../../ext/jack/.libs/libgstjack.so</filename> <filename>../../ext/jack/.libs/libgstjack.so</filename>
<basename>libgstjack.so</basename> <basename>libgstjack.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>JPeg plugin library</description> <description>JPeg plugin library</description>
<filename>../../ext/jpeg/.libs/libgstjpeg.so</filename> <filename>../../ext/jpeg/.libs/libgstjpeg.so</filename>
<basename>libgstjpeg.so</basename> <basename>libgstjpeg.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Audio level plugin</description> <description>Audio level plugin</description>
<filename>../../gst/level/.libs/libgstlevel.so</filename> <filename>../../gst/level/.libs/libgstlevel.so</filename>
<basename>libgstlevel.so</basename> <basename>libgstlevel.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Matroska and WebM stream handling</description> <description>Matroska and WebM stream handling</description>
<filename>../../gst/matroska/.libs/libgstmatroska.so</filename> <filename>../../gst/matroska/.libs/libgstmatroska.so</filename>
<basename>libgstmatroska.so</basename> <basename>libgstmatroska.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>MuLaw audio conversion routines</description> <description>MuLaw audio conversion routines</description>
<filename>../../gst/law/.libs/libgstmulaw.so</filename> <filename>../../gst/law/.libs/libgstmulaw.so</filename>
<basename>libgstmulaw.so</basename> <basename>libgstmulaw.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Reads/Writes buffers from/to sequentially named files</description> <description>Reads/Writes buffers from/to sequentially named files</description>
<filename>../../gst/multifile/.libs/libgstmultifile.so</filename> <filename>../../gst/multifile/.libs/libgstmultifile.so</filename>
<basename>libgstmultifile.so</basename> <basename>libgstmultifile.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>multipart stream manipulation</description> <description>multipart stream manipulation</description>
<filename>../../gst/multipart/.libs/libgstmultipart.so</filename> <filename>../../gst/multipart/.libs/libgstmultipart.so</filename>
<basename>libgstmultipart.so</basename> <basename>libgstmultipart.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Template for a video filter</description> <description>Template for a video filter</description>
<filename>../../gst/debugutils/.libs/libgstnavigationtest.so</filename> <filename>../../gst/debugutils/.libs/libgstnavigationtest.so</filename>
<basename>libgstnavigationtest.so</basename> <basename>libgstnavigationtest.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Open Sound System (OSS) version 4 support for GStreamer</description> <description>Open Sound System (OSS) version 4 support for GStreamer</description>
<filename>../../sys/oss4/.libs/libgstoss4audio.so</filename> <filename>../../sys/oss4/.libs/libgstoss4audio.so</filename>
<basename>libgstoss4audio.so</basename> <basename>libgstoss4audio.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>OSS (Open Sound System) support for GStreamer</description> <description>OSS (Open Sound System) support for GStreamer</description>
<filename>../../sys/oss/.libs/libgstossaudio.so</filename> <filename>../../sys/oss/.libs/libgstossaudio.so</filename>
<basename>libgstossaudio.so</basename> <basename>libgstossaudio.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>PNG plugin library</description> <description>PNG plugin library</description>
<filename>../../ext/libpng/.libs/libgstpng.so</filename> <filename>../../ext/libpng/.libs/libgstpng.so</filename>
<basename>libgstpng.so</basename> <basename>libgstpng.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>PulseAudio plugin library</description> <description>PulseAudio plugin library</description>
<filename>../../ext/pulse/.libs/libgstpulse.so</filename> <filename>../../ext/pulse/.libs/libgstpulse.so</filename>
<basename>libgstpulse.so</basename> <basename>libgstpulse.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>ReplayGain volume normalization</description> <description>ReplayGain volume normalization</description>
<filename>../../gst/replaygain/.libs/libgstreplaygain.so</filename> <filename>../../gst/replaygain/.libs/libgstreplaygain.so</filename>
<basename>libgstreplaygain.so</basename> <basename>libgstreplaygain.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Real-time protocol plugins</description> <description>Real-time protocol plugins</description>
<filename>../../gst/rtp/.libs/libgstrtp.so</filename> <filename>../../gst/rtp/.libs/libgstrtp.so</filename>
<basename>libgstrtp.so</basename> <basename>libgstrtp.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
@ -782,7 +782,7 @@
<name>src</name> <name>src</name>
<direction>source</direction> <direction>source</direction>
<presence>always</presence> <presence>always</presence>
<details>application/x-rtp, media=(string)video, payload=(int)26, clock-rate=(int)90000, encoding-name=(string)JPEG</details> <details>application/x-rtp, media=(string)video, payload=(int)26, clock-rate=(int)90000, encoding-name=(string)JPEG, width=(int)[ 1, 65536 ], height=(int)[ 1, 65536 ]</details>
</caps> </caps>
</pads> </pads>
</element> </element>
@ -1206,6 +1206,27 @@
</caps> </caps>
</pads> </pads>
</element> </element>
<element>
<name>rtpsbcdepay</name>
<longname>RTP SBC audio depayloader</longname>
<class>Codec/Depayloader/Network/RTP</class>
<description>Extracts SBC audio from RTP packets</description>
<author>Arun Raghavan &lt;arun.raghavan@collabora.co.uk&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int){ 16000, 32000, 44100, 48000 }, encoding-name=(string)SBC</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-sbc, rate=(int){ 16000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ], mode=(string){ mono, dual, stereo, joint }, blocks=(int){ 4, 8, 12, 16 }, subbands=(int){ 4, 8 }, allocation-method=(string){ snr, loudness }, bitpool=(int)[ 2, 64 ]</details>
</caps>
</pads>
</element>
<element> <element>
<name>rtpsbcpay</name> <name>rtpsbcpay</name>
<longname>RTP packet payloader</longname> <longname>RTP packet payloader</longname>

View file

@ -3,10 +3,10 @@
<description>RTP session management plugin library</description> <description>RTP session management plugin library</description>
<filename>../../gst/rtpmanager/.libs/libgstrtpmanager.so</filename> <filename>../../gst/rtpmanager/.libs/libgstrtpmanager.so</filename>
<basename>libgstrtpmanager.so</basename> <basename>libgstrtpmanager.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>transfer data via RTSP</description> <description>transfer data via RTSP</description>
<filename>../../gst/rtsp/.libs/libgstrtsp.so</filename> <filename>../../gst/rtsp/.libs/libgstrtsp.so</filename>
<basename>libgstrtsp.so</basename> <basename>libgstrtsp.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Shape Wipe transition filter</description> <description>Shape Wipe transition filter</description>
<filename>../../gst/shapewipe/.libs/libgstshapewipe.so</filename> <filename>../../gst/shapewipe/.libs/libgstshapewipe.so</filename>
<basename>libgstshapewipe.so</basename> <basename>libgstshapewipe.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,7 +3,7 @@
<description>Sends data to an icecast server using libshout2</description> <description>Sends data to an icecast server using libshout2</description>
<filename>../../ext/shout2/.libs/libgstshout2.so</filename> <filename>../../ext/shout2/.libs/libgstshout2.so</filename>
<basename>libgstshout2.so</basename> <basename>libgstshout2.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>libshout2</package> <package>libshout2</package>
@ -20,7 +20,7 @@
<name>sink</name> <name>sink</name>
<direction>sink</direction> <direction>sink</direction>
<presence>always</presence> <presence>always</presence>
<details>application/ogg; audio/ogg; video/ogg; audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ]</details> <details>application/ogg; audio/ogg; video/ogg; audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ]; video/webm; audio/webm</details>
</caps> </caps>
</pads> </pads>
</element> </element>

View file

@ -3,10 +3,10 @@
<description>Apply the standard SMPTE transitions on video images</description> <description>Apply the standard SMPTE transitions on video images</description>
<filename>../../gst/smpte/.libs/libgstsmpte.so</filename> <filename>../../gst/smpte/.libs/libgstsmpte.so</filename>
<basename>libgstsmpte.so</basename> <basename>libgstsmpte.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>libsoup HTTP client src/sink</description> <description>libsoup HTTP client src/sink</description>
<filename>../../ext/soup/.libs/libgstsouphttpsrc.so</filename> <filename>../../ext/soup/.libs/libgstsouphttpsrc.so</filename>
<basename>libgstsouphttpsrc.so</basename> <basename>libgstsouphttpsrc.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Run an FFT on the audio signal, output spectrum data</description> <description>Run an FFT on the audio signal, output spectrum data</description>
<filename>../../gst/spectrum/.libs/libgstspectrum.so</filename> <filename>../../gst/spectrum/.libs/libgstspectrum.so</filename>
<basename>libgstspectrum.so</basename> <basename>libgstspectrum.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Speex plugin library</description> <description>Speex plugin library</description>
<filename>../../ext/speex/.libs/libgstspeex.so</filename> <filename>../../ext/speex/.libs/libgstspeex.so</filename>
<basename>libgstspeex.so</basename> <basename>libgstspeex.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Tag writing plug-in based on taglib</description> <description>Tag writing plug-in based on taglib</description>
<filename>../../ext/taglib/.libs/libgsttaglib.so</filename> <filename>../../ext/taglib/.libs/libgsttaglib.so</filename>
<basename>libgsttaglib.so</basename> <basename>libgsttaglib.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>transfer data via UDP</description> <description>transfer data via UDP</description>
<filename>../../gst/udp/.libs/libgstudp.so</filename> <filename>../../gst/udp/.libs/libgstudp.so</filename>
<basename>libgstudp.so</basename> <basename>libgstudp.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>elements for Video 4 Linux</description> <description>elements for Video 4 Linux</description>
<filename>../../sys/v4l2/.libs/libgstvideo4linux2.so</filename> <filename>../../sys/v4l2/.libs/libgstvideo4linux2.so</filename>
<basename>libgstvideo4linux2.so</basename> <basename>libgstvideo4linux2.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
@ -29,7 +29,7 @@
<name>sink</name> <name>sink</name>
<direction>sink</direction> <direction>sink</direction>
<presence>always</presence> <presence>always</presence>
<details>video/x-raw, format=(string)RGB15, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)RGB16, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)BGR, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)RGB, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)BGRx, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)RGBx, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)GRAY8, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YVU9, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YV12, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YUY2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)UYVY, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)Y42B, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)Y41B, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)NV12, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)NV21, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YUV9, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)I420, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-bayer, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; image/jpeg, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; image/jpeg, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; image/jpeg, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-dv, systemstream=(boolean)true, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/mpegts; video/x-h264, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-sonix, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-pwc1, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-pwc2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YVYU, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]</details> <details>video/x-raw, format=(string)RGB15, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)RGB16, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)BGR, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)RGB, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)BGRx, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)RGBx, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)GRAY8, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YVU9, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YV12, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YUY2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)UYVY, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)Y42B, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)Y41B, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)NV12, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)NV21, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YUV9, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)I420, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-bayer, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; image/jpeg, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; image/jpeg, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; image/jpeg, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-dv, systemstream=(boolean)true, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/mpegts; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-h263, variant=(string)itu, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-h264, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-sonix, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-pwc1, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-pwc2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YVYU, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]</details>
</caps> </caps>
</pads> </pads>
</element> </element>
@ -44,7 +44,7 @@
<name>src</name> <name>src</name>
<direction>source</direction> <direction>source</direction>
<presence>always</presence> <presence>always</presence>
<details>video/x-raw, format=(string)RGB15, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)RGB16, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)BGR, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)RGB, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)BGRx, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)RGBx, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)GRAY8, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YVU9, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YV12, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YUY2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)UYVY, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)Y42B, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)Y41B, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)NV12, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)NV21, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YUV9, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)I420, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-bayer, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; image/jpeg, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; image/jpeg, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; image/jpeg, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-dv, systemstream=(boolean)true, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/mpegts; video/x-h264, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-sonix, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-pwc1, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-pwc2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YVYU, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]</details> <details>video/x-raw, format=(string)RGB15, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)RGB16, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)BGR, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)RGB, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)BGRx, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)RGBx, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)GRAY8, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YVU9, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YV12, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YUY2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)UYVY, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)Y42B, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)Y41B, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)NV12, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)NV21, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YUV9, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)I420, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-bayer, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; image/jpeg, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; image/jpeg, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; image/jpeg, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-dv, systemstream=(boolean)true, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/mpegts; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-h263, variant=(string)itu, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-h264, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-sonix, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-pwc1, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-pwc2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YVYU, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]</details>
</caps> </caps>
</pads> </pads>
</element> </element>

View file

@ -3,10 +3,10 @@
<description>resizes a video by adding borders or cropping</description> <description>resizes a video by adding borders or cropping</description>
<filename>../../gst/videobox/.libs/libgstvideobox.so</filename> <filename>../../gst/videobox/.libs/libgstvideobox.so</filename>
<basename>libgstvideobox.so</basename> <basename>libgstvideobox.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Crops video into a user-defined region</description> <description>Crops video into a user-defined region</description>
<filename>../../gst/videocrop/.libs/libgstvideocrop.so</filename> <filename>../../gst/videocrop/.libs/libgstvideocrop.so</filename>
<basename>libgstvideocrop.so</basename> <basename>libgstvideocrop.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good 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, format=(string){ RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, YVYU, UYVY, I420, RGB16, RGB15, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details> <details>video/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, YVYU, UYVY, I420, YV12, RGB16, RGB15, GRAY8, NV12, NV21, GRAY16_LE, GRAY16_BE }, 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, format=(string){ RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, YVYU, UYVY, I420, RGB16, RGB15, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details> <details>video/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, YVYU, UYVY, I420, YV12, RGB16, RGB15, GRAY8, NV12, NV21, GRAY16_LE, GRAY16_BE }, 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, format=(string){ RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, YVYU, UYVY, I420, YV12, RGB16, RGB15, GRAY8, NV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details> <details>video/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, YVYU, UYVY, I420, YV12, RGB16, RGB15, GRAY8, NV12, NV21, GRAY16_LE, GRAY16_BE }, 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, format=(string){ RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, YVYU, UYVY, I420, YV12, RGB16, RGB15, GRAY8, NV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details> <details>video/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, YVYU, UYVY, I420, YV12, RGB16, RGB15, GRAY8, NV12, NV21, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps> </caps>
</pads> </pads>
</element> </element>

View file

@ -3,10 +3,10 @@
<description>Video filters plugin</description> <description>Video filters plugin</description>
<filename>../../gst/videofilter/.libs/libgstvideofilter.so</filename> <filename>../../gst/videofilter/.libs/libgstvideofilter.so</filename>
<basename>libgstvideofilter.so</basename> <basename>libgstvideofilter.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Video mixer</description> <description>Video mixer</description>
<filename>../../gst/videomixer/.libs/libgstvideomixer.so</filename> <filename>../../gst/videomixer/.libs/libgstvideomixer.so</filename>
<basename>libgstvideomixer.so</basename> <basename>libgstvideomixer.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>VP8 plugin</description> <description>VP8 plugin</description>
<filename>../../ext/vpx/.libs/libgstvpx.so</filename> <filename>../../ext/vpx/.libs/libgstvpx.so</filename>
<basename>libgstvpx.so</basename> <basename>libgstvpx.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Encode raw audio into WAV</description> <description>Encode raw audio into WAV</description>
<filename>../../gst/wavenc/.libs/libgstwavenc.so</filename> <filename>../../gst/wavenc/.libs/libgstwavenc.so</filename>
<basename>libgstwavenc.so</basename> <basename>libgstwavenc.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Wavpack lossless/lossy audio format handling</description> <description>Wavpack lossless/lossy audio format handling</description>
<filename>../../ext/wavpack/.libs/libgstwavpack.so</filename> <filename>../../ext/wavpack/.libs/libgstwavpack.so</filename>
<basename>libgstwavpack.so</basename> <basename>libgstwavpack.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Parse a .wav file into raw audio</description> <description>Parse a .wav file into raw audio</description>
<filename>../../gst/wavparse/.libs/libgstwavparse.so</filename> <filename>../../gst/wavparse/.libs/libgstwavparse.so</filename>
<basename>libgstwavparse.so</basename> <basename>libgstwavparse.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>
@ -26,7 +26,7 @@
<name>src</name> <name>src</name>
<direction>source</direction> <direction>source</direction>
<presence>always</presence> <presence>always</presence>
<details>audio/ms-gsm, rate=(int)[ 1, 96000 ], channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)1, layer=(int)3, rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)1, layer=(int)2, rate=(int)[ 16000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-raw, format=(string){ S8, U8, S16LE, U16LE, S24LE, U24LE, S32LE, U32LE }, layout=(string)interleaved, rate=(int)[ 1000, 192000 ], channels=(int)[ 1, 8 ]; audio/x-vorbis, rate=(int)[ 1000, 192000 ], channels=(int)[ 1, 2 ]; audio/x-ac3, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ]; audio/x-dts; audio/mpeg, mpegversion=(int)4, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 8 ]; audio/x-alaw, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-mulaw, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-wms, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ], block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)microsoft, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ], block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)dvi, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ], block_align=(int)[ 1, 2147483647 ]; audio/x-truespeech, rate=(int)8000, channels=(int)[ 1, 2 ]; audio/x-wma, wmaversion=(int)1, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)2, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)3, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ], block_align=(int)[ 1, 2147483647 ]; audio/x-vnd.sony.atrac3, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-raw, format=(string){ F32LE, F64LE }, layout=(string)interleaved, rate=(int)[ 1000, 192000 ], channels=(int)[ 1, 8 ]; audio/x-voxware, voxwaretype=(int)117, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-adpcm, layout=(string)dk4, rate=(int)[ 8000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-adpcm, layout=(string)dk3, rate=(int)[ 8000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-adpcm, layout=(string)dvi, rate=(int)[ 8000, 96000 ], channels=(int)[ 1, 2 ]; audio/AMR, rate=(int)8000, channels=(int)1; audio/AMR-WB, rate=(int)16000, channels=(int)1; audio/x-siren; application/x-ogg-avi</details> <details>audio/ms-gsm, rate=(int)[ 1, 96000 ], channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)1, layer=(int)3, rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)1, layer=(int)2, rate=(int)[ 16000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-raw, format=(string){ S8, U8, S16LE, U16LE, S24LE, U24LE, S32LE, U32LE }, layout=(string)interleaved, rate=(int)[ 1000, 192000 ], channels=(int)[ 1, 8 ]; audio/x-vorbis, rate=(int)[ 1000, 192000 ], channels=(int)[ 1, 2 ]; audio/x-ac3, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ]; audio/x-dts; audio/mpeg, mpegversion=(int)4, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 8 ]; audio/x-alaw, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-mulaw, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-wms, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ], block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)microsoft, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ], block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)dvi, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ], block_align=(int)[ 1, 2147483647 ]; audio/x-truespeech, rate=(int)8000, channels=(int)[ 1, 2 ]; audio/x-wma, wmaversion=(int)1, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 8 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)2, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 8 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)3, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 8 ], block_align=(int)[ 1, 2147483647 ]; audio/x-vnd.sony.atrac3, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-raw, format=(string){ F32LE, F64LE }, layout=(string)interleaved, rate=(int)[ 1000, 192000 ], channels=(int)[ 1, 8 ]; audio/x-voxware, voxwaretype=(int)117, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-adpcm, layout=(string)dk4, rate=(int)[ 8000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-adpcm, layout=(string)dk3, rate=(int)[ 8000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-adpcm, layout=(string)dvi, rate=(int)[ 8000, 96000 ], channels=(int)[ 1, 2 ]; audio/AMR, rate=(int)8000, channels=(int)1; audio/AMR-WB, rate=(int)16000, channels=(int)1; audio/x-siren; application/x-ogg-avi</details>
</caps> </caps>
</pads> </pads>
</element> </element>

View file

@ -3,10 +3,10 @@
<description>X11 video input plugin using standard Xlib calls</description> <description>X11 video input plugin using standard Xlib calls</description>
<filename>../../sys/ximage/.libs/libgstximagesrc.so</filename> <filename>../../sys/ximage/.libs/libgstximagesrc.so</filename>
<basename>libgstximagesrc.so</basename> <basename>libgstximagesrc.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -3,10 +3,10 @@
<description>Encodes a YUV frame into the yuv4mpeg format (mjpegtools)</description> <description>Encodes a YUV frame into the yuv4mpeg format (mjpegtools)</description>
<filename>../../gst/y4m/.libs/libgsty4menc.so</filename> <filename>../../gst/y4m/.libs/libgsty4menc.so</filename>
<basename>libgsty4menc.so</basename> <basename>libgsty4menc.so</basename>
<version>1.1.0.1</version> <version>1.1.1</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-good</source> <source>gst-plugins-good</source>
<package>GStreamer Good Plug-ins git</package> <package>GStreamer Good Plug-ins source release</package>
<origin>Unknown package origin</origin> <origin>Unknown package origin</origin>
<elements> <elements>
<element> <element>

View file

@ -32,6 +32,16 @@ the plug-in code, LGPL or LGPL-compatible for the supporting library).
</GitRepository> </GitRepository>
</repository> </repository>
<release>
<Version>
<revision>1.1.1</revision>
<branch>1.1</branch>
<name></name>
<created>2013-06-05</created>
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.1.1.tar.xz" />
</Version>
</release>
<release> <release>
<Version> <Version>
<revision>1.0.2</revision> <revision>1.0.2</revision>

View file

@ -79,6 +79,19 @@ typedef union
#endif #endif
#endif #endif
#ifndef ORC_INTERNAL
#if defined(__SUNPRO_C) && (__SUNPRO_C >= 0x590)
#define ORC_INTERNAL __attribute__((visibility("hidden")))
#elif defined(__SUNPRO_C) && (__SUNPRO_C >= 0x550)
#define ORC_INTERNAL __hidden
#elif defined (__GNUC__)
#define ORC_INTERNAL __attribute__((visibility("hidden")))
#else
#define ORC_INTERNAL
#endif
#endif
#ifndef DISABLE_ORC #ifndef DISABLE_ORC
#include <orc/orc.h> #include <orc/orc.h>
#endif #endif
@ -160,7 +173,11 @@ deinterlace_line_vfir (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
orc_int8 var37; orc_int8 var37;
orc_int8 var38; orc_int8 var38;
orc_int8 var39; orc_int8 var39;
#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__)
volatile orc_union16 var40;
#else
orc_union16 var40; orc_union16 var40;
#endif
orc_int8 var41; orc_int8 var41;
orc_union16 var42; orc_union16 var42;
orc_union16 var43; orc_union16 var43;
@ -248,7 +265,11 @@ _backup_deinterlace_line_vfir (OrcExecutor * ORC_RESTRICT ex)
orc_int8 var37; orc_int8 var37;
orc_int8 var38; orc_int8 var38;
orc_int8 var39; orc_int8 var39;
#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__)
volatile orc_union16 var40;
#else
orc_union16 var40; orc_union16 var40;
#endif
orc_int8 var41; orc_int8 var41;
orc_union16 var42; orc_union16 var42;
orc_union16 var43; orc_union16 var43;
@ -334,6 +355,20 @@ deinterlace_line_vfir (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
if (!p_inited) { if (!p_inited) {
OrcProgram *p; OrcProgram *p;
#if 1
static const orc_uint8 bc[] = {
1, 9, 21, 100, 101, 105, 110, 116, 101, 114, 108, 97, 99, 101, 95, 108,
105, 110, 101, 95, 118, 102, 105, 114, 11, 1, 1, 12, 1, 1, 12, 1,
1, 12, 1, 1, 12, 1, 1, 12, 1, 1, 14, 4, 2, 0, 0, 0,
14, 4, 1, 0, 0, 0, 14, 4, 4, 0, 0, 0, 14, 4, 3, 0,
0, 0, 20, 2, 20, 2, 20, 2, 150, 32, 4, 150, 33, 8, 70, 32,
32, 33, 150, 33, 5, 150, 34, 7, 70, 33, 33, 34, 93, 33, 33, 16,
150, 34, 6, 93, 34, 34, 17, 98, 33, 33, 32, 70, 33, 33, 34, 70,
33, 33, 18, 94, 33, 33, 19, 160, 0, 33, 2, 0,
};
p = orc_program_new_from_static_bytecode (bc);
orc_program_set_backup_function (p, _backup_deinterlace_line_vfir);
#else
p = orc_program_new (); p = orc_program_new ();
orc_program_set_name (p, "deinterlace_line_vfir"); orc_program_set_name (p, "deinterlace_line_vfir");
orc_program_set_backup_function (p, _backup_deinterlace_line_vfir); orc_program_set_backup_function (p, _backup_deinterlace_line_vfir);
@ -379,6 +414,7 @@ deinterlace_line_vfir (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
ORC_VAR_D1); ORC_VAR_D1);
orc_program_append_2 (p, "convsuswb", 0, ORC_VAR_D1, ORC_VAR_T2, orc_program_append_2 (p, "convsuswb", 0, ORC_VAR_D1, ORC_VAR_T2,
ORC_VAR_D1, ORC_VAR_D1); ORC_VAR_D1, ORC_VAR_D1);
#endif
orc_program_compile (p); orc_program_compile (p);
c = orc_program_take_code (p); c = orc_program_take_code (p);
@ -481,6 +517,15 @@ deinterlace_line_linear (guint8 * ORC_RESTRICT d1,
if (!p_inited) { if (!p_inited) {
OrcProgram *p; OrcProgram *p;
#if 1
static const orc_uint8 bc[] = {
1, 9, 23, 100, 101, 105, 110, 116, 101, 114, 108, 97, 99, 101, 95, 108,
105, 110, 101, 95, 108, 105, 110, 101, 97, 114, 11, 1, 1, 12, 1, 1,
12, 1, 1, 39, 0, 4, 5, 2, 0,
};
p = orc_program_new_from_static_bytecode (bc);
orc_program_set_backup_function (p, _backup_deinterlace_line_linear);
#else
p = orc_program_new (); p = orc_program_new ();
orc_program_set_name (p, "deinterlace_line_linear"); orc_program_set_name (p, "deinterlace_line_linear");
orc_program_set_backup_function (p, _backup_deinterlace_line_linear); orc_program_set_backup_function (p, _backup_deinterlace_line_linear);
@ -490,6 +535,7 @@ deinterlace_line_linear (guint8 * ORC_RESTRICT d1,
orc_program_append_2 (p, "avgub", 0, ORC_VAR_D1, ORC_VAR_S1, ORC_VAR_S2, orc_program_append_2 (p, "avgub", 0, ORC_VAR_D1, ORC_VAR_S1, ORC_VAR_S2,
ORC_VAR_D1); ORC_VAR_D1);
#endif
orc_program_compile (p); orc_program_compile (p);
c = orc_program_take_code (p); c = orc_program_take_code (p);
@ -527,7 +573,11 @@ deinterlace_line_linear_blend (guint8 * ORC_RESTRICT d1,
orc_int8 var35; orc_int8 var35;
orc_int8 var36; orc_int8 var36;
orc_int8 var37; orc_int8 var37;
#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__)
volatile orc_union16 var38;
#else
orc_union16 var38; orc_union16 var38;
#endif
orc_int8 var39; orc_int8 var39;
orc_union16 var40; orc_union16 var40;
orc_union16 var41; orc_union16 var41;
@ -590,7 +640,11 @@ _backup_deinterlace_line_linear_blend (OrcExecutor * ORC_RESTRICT ex)
orc_int8 var35; orc_int8 var35;
orc_int8 var36; orc_int8 var36;
orc_int8 var37; orc_int8 var37;
#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__)
volatile orc_union16 var38;
#else
orc_union16 var38; orc_union16 var38;
#endif
orc_int8 var39; orc_int8 var39;
orc_union16 var40; orc_union16 var40;
orc_union16 var41; orc_union16 var41;
@ -655,6 +709,20 @@ deinterlace_line_linear_blend (guint8 * ORC_RESTRICT d1,
if (!p_inited) { if (!p_inited) {
OrcProgram *p; OrcProgram *p;
#if 1
static const orc_uint8 bc[] = {
1, 9, 29, 100, 101, 105, 110, 116, 101, 114, 108, 97, 99, 101, 95, 108,
105, 110, 101, 95, 108, 105, 110, 101, 97, 114, 95, 98, 108, 101, 110,
100,
11, 1, 1, 12, 1, 1, 12, 1, 1, 12, 1, 1, 14, 4, 2, 0,
0, 0, 20, 2, 20, 2, 20, 2, 150, 32, 4, 150, 33, 5, 150, 34,
6, 70, 32, 32, 33, 70, 34, 34, 34, 70, 32, 32, 34, 70, 32, 32,
16, 94, 32, 32, 16, 160, 0, 32, 2, 0,
};
p = orc_program_new_from_static_bytecode (bc);
orc_program_set_backup_function (p,
_backup_deinterlace_line_linear_blend);
#else
p = orc_program_new (); p = orc_program_new ();
orc_program_set_name (p, "deinterlace_line_linear_blend"); orc_program_set_name (p, "deinterlace_line_linear_blend");
orc_program_set_backup_function (p, orc_program_set_backup_function (p,
@ -686,6 +754,7 @@ deinterlace_line_linear_blend (guint8 * ORC_RESTRICT d1,
ORC_VAR_D1); ORC_VAR_D1);
orc_program_append_2 (p, "convsuswb", 0, ORC_VAR_D1, ORC_VAR_T1, orc_program_append_2 (p, "convsuswb", 0, ORC_VAR_D1, ORC_VAR_T1,
ORC_VAR_D1, ORC_VAR_D1); ORC_VAR_D1, ORC_VAR_D1);
#endif
orc_program_compile (p); orc_program_compile (p);
c = orc_program_take_code (p); c = orc_program_take_code (p);
@ -723,8 +792,16 @@ deinterlace_line_greedy (orc_uint8 * ORC_RESTRICT d1,
const orc_int8 *ORC_RESTRICT ptr5; const orc_int8 *ORC_RESTRICT ptr5;
const orc_int8 *ORC_RESTRICT ptr6; const orc_int8 *ORC_RESTRICT ptr6;
const orc_int8 *ORC_RESTRICT ptr7; const orc_int8 *ORC_RESTRICT ptr7;
#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__)
volatile orc_int8 var44;
#else
orc_int8 var44; orc_int8 var44;
#endif
#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__)
volatile orc_int8 var45;
#else
orc_int8 var45; orc_int8 var45;
#endif
orc_int8 var46; orc_int8 var46;
orc_int8 var47; orc_int8 var47;
orc_int8 var48; orc_int8 var48;
@ -830,8 +907,16 @@ _backup_deinterlace_line_greedy (OrcExecutor * ORC_RESTRICT ex)
const orc_int8 *ORC_RESTRICT ptr5; const orc_int8 *ORC_RESTRICT ptr5;
const orc_int8 *ORC_RESTRICT ptr6; const orc_int8 *ORC_RESTRICT ptr6;
const orc_int8 *ORC_RESTRICT ptr7; const orc_int8 *ORC_RESTRICT ptr7;
#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__)
volatile orc_int8 var44;
#else
orc_int8 var44; orc_int8 var44;
#endif
#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__)
volatile orc_int8 var45;
#else
orc_int8 var45; orc_int8 var45;
#endif
orc_int8 var46; orc_int8 var46;
orc_int8 var47; orc_int8 var47;
orc_int8 var48; orc_int8 var48;
@ -942,6 +1027,23 @@ deinterlace_line_greedy (orc_uint8 * ORC_RESTRICT d1,
if (!p_inited) { if (!p_inited) {
OrcProgram *p; OrcProgram *p;
#if 1
static const orc_uint8 bc[] = {
1, 9, 23, 100, 101, 105, 110, 116, 101, 114, 108, 97, 99, 101, 95, 108,
105, 110, 101, 95, 103, 114, 101, 101, 100, 121, 11, 1, 1, 12, 1, 1,
12, 1, 1, 12, 1, 1, 12, 1, 1, 14, 4, 128, 0, 0, 0, 16,
1, 20, 1, 20, 1, 20, 1, 20, 1, 20, 1, 20, 1, 20, 1, 20,
1, 20, 1, 20, 1, 20, 1, 20, 1, 43, 32, 4, 43, 33, 7, 43,
34, 6, 43, 35, 5, 39, 36, 35, 34, 53, 39, 32, 36, 55, 40, 32,
36, 65, 37, 39, 40, 53, 39, 33, 36, 55, 40, 33, 36, 65, 38, 39,
40, 68, 37, 37, 16, 68, 38, 38, 16, 41, 40, 37, 38, 36, 39, 33,
40, 37, 40, 40, 32, 59, 41, 39, 40, 53, 43, 35, 34, 55, 42, 35,
34, 35, 43, 43, 24, 67, 42, 42, 24, 55, 41, 41, 43, 53, 0, 41,
42, 2, 0,
};
p = orc_program_new_from_static_bytecode (bc);
orc_program_set_backup_function (p, _backup_deinterlace_line_greedy);
#else
p = orc_program_new (); p = orc_program_new ();
orc_program_set_name (p, "deinterlace_line_greedy"); orc_program_set_name (p, "deinterlace_line_greedy");
orc_program_set_backup_function (p, _backup_deinterlace_line_greedy); orc_program_set_backup_function (p, _backup_deinterlace_line_greedy);
@ -1011,6 +1113,7 @@ deinterlace_line_greedy (orc_uint8 * ORC_RESTRICT d1,
ORC_VAR_T12, ORC_VAR_D1); ORC_VAR_T12, ORC_VAR_D1);
orc_program_append_2 (p, "maxub", 0, ORC_VAR_D1, ORC_VAR_T10, ORC_VAR_T11, orc_program_append_2 (p, "maxub", 0, ORC_VAR_D1, ORC_VAR_T10, ORC_VAR_T11,
ORC_VAR_D1); ORC_VAR_D1);
#endif
orc_program_compile (p); orc_program_compile (p);
c = orc_program_take_code (p); c = orc_program_take_code (p);

View file

@ -67,6 +67,19 @@ typedef union { orc_int64 i; double f; orc_int32 x2[2]; float x2f[2]; orc_int16
#define ORC_RESTRICT #define ORC_RESTRICT
#endif #endif
#endif #endif
#ifndef ORC_INTERNAL
#if defined(__SUNPRO_C) && (__SUNPRO_C >= 0x590)
#define ORC_INTERNAL __attribute__((visibility("hidden")))
#elif defined(__SUNPRO_C) && (__SUNPRO_C >= 0x550)
#define ORC_INTERNAL __hidden
#elif defined (__GNUC__)
#define ORC_INTERNAL __attribute__((visibility("hidden")))
#else
#define ORC_INTERNAL
#endif
#endif
void deinterlace_line_vfir (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, const guint8 * ORC_RESTRICT s2, const guint8 * ORC_RESTRICT s3, const guint8 * ORC_RESTRICT s4, const guint8 * ORC_RESTRICT s5, int n); void deinterlace_line_vfir (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, const guint8 * ORC_RESTRICT s2, const guint8 * ORC_RESTRICT s3, const guint8 * ORC_RESTRICT s4, const guint8 * ORC_RESTRICT s5, int n);
void deinterlace_line_linear (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, const guint8 * ORC_RESTRICT s2, int n); void deinterlace_line_linear (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, const guint8 * ORC_RESTRICT s2, int n);
void deinterlace_line_linear_blend (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, const guint8 * ORC_RESTRICT s2, const guint8 * ORC_RESTRICT s3, int n); void deinterlace_line_linear_blend (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, const guint8 * ORC_RESTRICT s2, const guint8 * ORC_RESTRICT s3, int n);

View file

@ -79,6 +79,19 @@ typedef union
#endif #endif
#endif #endif
#ifndef ORC_INTERNAL
#if defined(__SUNPRO_C) && (__SUNPRO_C >= 0x590)
#define ORC_INTERNAL __attribute__((visibility("hidden")))
#elif defined(__SUNPRO_C) && (__SUNPRO_C >= 0x550)
#define ORC_INTERNAL __hidden
#elif defined (__GNUC__)
#define ORC_INTERNAL __attribute__((visibility("hidden")))
#else
#define ORC_INTERNAL
#endif
#endif
#ifndef DISABLE_ORC #ifndef DISABLE_ORC
#include <orc/orc.h> #include <orc/orc.h>
#endif #endif
@ -190,6 +203,15 @@ video_box_orc_splat_u32 (guint32 * ORC_RESTRICT d1, int p1, int n)
if (!p_inited) { if (!p_inited) {
OrcProgram *p; OrcProgram *p;
#if 1
static const orc_uint8 bc[] = {
1, 9, 23, 118, 105, 100, 101, 111, 95, 98, 111, 120, 95, 111, 114, 99,
95, 115, 112, 108, 97, 116, 95, 117, 51, 50, 11, 4, 4, 16, 4, 112,
0, 24, 2, 0,
};
p = orc_program_new_from_static_bytecode (bc);
orc_program_set_backup_function (p, _backup_video_box_orc_splat_u32);
#else
p = orc_program_new (); p = orc_program_new ();
orc_program_set_name (p, "video_box_orc_splat_u32"); orc_program_set_name (p, "video_box_orc_splat_u32");
orc_program_set_backup_function (p, _backup_video_box_orc_splat_u32); orc_program_set_backup_function (p, _backup_video_box_orc_splat_u32);
@ -198,6 +220,7 @@ video_box_orc_splat_u32 (guint32 * ORC_RESTRICT d1, int p1, int n)
orc_program_append_2 (p, "copyl", 0, ORC_VAR_D1, ORC_VAR_P1, ORC_VAR_D1, orc_program_append_2 (p, "copyl", 0, ORC_VAR_D1, ORC_VAR_P1, ORC_VAR_D1,
ORC_VAR_D1); ORC_VAR_D1);
#endif
orc_program_compile (p); orc_program_compile (p);
c = orc_program_take_code (p); c = orc_program_take_code (p);

View file

@ -67,6 +67,19 @@ typedef union { orc_int64 i; double f; orc_int32 x2[2]; float x2f[2]; orc_int16
#define ORC_RESTRICT #define ORC_RESTRICT
#endif #endif
#endif #endif
#ifndef ORC_INTERNAL
#if defined(__SUNPRO_C) && (__SUNPRO_C >= 0x590)
#define ORC_INTERNAL __attribute__((visibility("hidden")))
#elif defined(__SUNPRO_C) && (__SUNPRO_C >= 0x550)
#define ORC_INTERNAL __hidden
#elif defined (__GNUC__)
#define ORC_INTERNAL __attribute__((visibility("hidden")))
#else
#define ORC_INTERNAL
#endif
#endif
void video_box_orc_splat_u32 (guint32 * ORC_RESTRICT d1, int p1, int n); void video_box_orc_splat_u32 (guint32 * ORC_RESTRICT d1, int p1, int n);
#ifdef __cplusplus #ifdef __cplusplus

View file

@ -79,6 +79,19 @@ typedef union
#endif #endif
#endif #endif
#ifndef ORC_INTERNAL
#if defined(__SUNPRO_C) && (__SUNPRO_C >= 0x590)
#define ORC_INTERNAL __attribute__((visibility("hidden")))
#elif defined(__SUNPRO_C) && (__SUNPRO_C >= 0x550)
#define ORC_INTERNAL __hidden
#elif defined (__GNUC__)
#define ORC_INTERNAL __attribute__((visibility("hidden")))
#else
#define ORC_INTERNAL
#endif
#endif
#ifndef DISABLE_ORC #ifndef DISABLE_ORC
#include <orc/orc.h> #include <orc/orc.h>
#endif #endif
@ -202,6 +215,15 @@ video_mixer_orc_splat_u32 (guint32 * ORC_RESTRICT d1, int p1, int n)
if (!p_inited) { if (!p_inited) {
OrcProgram *p; OrcProgram *p;
#if 1
static const orc_uint8 bc[] = {
1, 9, 25, 118, 105, 100, 101, 111, 95, 109, 105, 120, 101, 114, 95, 111,
114, 99, 95, 115, 112, 108, 97, 116, 95, 117, 51, 50, 11, 4, 4, 16,
4, 112, 0, 24, 2, 0,
};
p = orc_program_new_from_static_bytecode (bc);
orc_program_set_backup_function (p, _backup_video_mixer_orc_splat_u32);
#else
p = orc_program_new (); p = orc_program_new ();
orc_program_set_name (p, "video_mixer_orc_splat_u32"); orc_program_set_name (p, "video_mixer_orc_splat_u32");
orc_program_set_backup_function (p, _backup_video_mixer_orc_splat_u32); orc_program_set_backup_function (p, _backup_video_mixer_orc_splat_u32);
@ -210,6 +232,7 @@ video_mixer_orc_splat_u32 (guint32 * ORC_RESTRICT d1, int p1, int n)
orc_program_append_2 (p, "copyl", 0, ORC_VAR_D1, ORC_VAR_P1, ORC_VAR_D1, orc_program_append_2 (p, "copyl", 0, ORC_VAR_D1, ORC_VAR_P1, ORC_VAR_D1,
ORC_VAR_D1); ORC_VAR_D1);
#endif
orc_program_compile (p); orc_program_compile (p);
c = orc_program_take_code (p); c = orc_program_take_code (p);
@ -298,6 +321,15 @@ video_mixer_orc_memcpy_u32 (guint32 * ORC_RESTRICT d1,
if (!p_inited) { if (!p_inited) {
OrcProgram *p; OrcProgram *p;
#if 1
static const orc_uint8 bc[] = {
1, 9, 26, 118, 105, 100, 101, 111, 95, 109, 105, 120, 101, 114, 95, 111,
114, 99, 95, 109, 101, 109, 99, 112, 121, 95, 117, 51, 50, 11, 4, 4,
12, 4, 4, 112, 0, 4, 2, 0,
};
p = orc_program_new_from_static_bytecode (bc);
orc_program_set_backup_function (p, _backup_video_mixer_orc_memcpy_u32);
#else
p = orc_program_new (); p = orc_program_new ();
orc_program_set_name (p, "video_mixer_orc_memcpy_u32"); orc_program_set_name (p, "video_mixer_orc_memcpy_u32");
orc_program_set_backup_function (p, _backup_video_mixer_orc_memcpy_u32); orc_program_set_backup_function (p, _backup_video_mixer_orc_memcpy_u32);
@ -306,6 +338,7 @@ video_mixer_orc_memcpy_u32 (guint32 * ORC_RESTRICT d1,
orc_program_append_2 (p, "copyl", 0, ORC_VAR_D1, ORC_VAR_S1, ORC_VAR_D1, orc_program_append_2 (p, "copyl", 0, ORC_VAR_D1, ORC_VAR_S1, ORC_VAR_D1,
ORC_VAR_D1); ORC_VAR_D1);
#endif
orc_program_compile (p); orc_program_compile (p);
c = orc_program_take_code (p); c = orc_program_take_code (p);
@ -455,6 +488,17 @@ video_mixer_orc_blend_u8 (guint8 * ORC_RESTRICT d1, int d1_stride,
if (!p_inited) { if (!p_inited) {
OrcProgram *p; OrcProgram *p;
#if 1
static const orc_uint8 bc[] = {
1, 7, 9, 24, 118, 105, 100, 101, 111, 95, 109, 105, 120, 101, 114, 95,
111, 114, 99, 95, 98, 108, 101, 110, 100, 95, 117, 56, 11, 1, 1, 12,
1, 1, 14, 1, 8, 0, 0, 0, 16, 2, 20, 2, 20, 2, 150, 32,
0, 150, 33, 4, 98, 33, 33, 32, 89, 33, 33, 24, 93, 32, 32, 16,
70, 33, 32, 33, 95, 33, 33, 16, 160, 0, 33, 2, 0,
};
p = orc_program_new_from_static_bytecode (bc);
orc_program_set_backup_function (p, _backup_video_mixer_orc_blend_u8);
#else
p = orc_program_new (); p = orc_program_new ();
orc_program_set_2d (p); orc_program_set_2d (p);
orc_program_set_name (p, "video_mixer_orc_blend_u8"); orc_program_set_name (p, "video_mixer_orc_blend_u8");
@ -482,6 +526,7 @@ video_mixer_orc_blend_u8 (guint8 * ORC_RESTRICT d1, int d1_stride,
ORC_VAR_D1); ORC_VAR_D1);
orc_program_append_2 (p, "convsuswb", 0, ORC_VAR_D1, ORC_VAR_T2, orc_program_append_2 (p, "convsuswb", 0, ORC_VAR_D1, ORC_VAR_T2,
ORC_VAR_D1, ORC_VAR_D1); ORC_VAR_D1, ORC_VAR_D1);
#endif
orc_program_compile (p); orc_program_compile (p);
c = orc_program_take_code (p); c = orc_program_take_code (p);
@ -518,7 +563,11 @@ video_mixer_orc_blend_argb (guint8 * ORC_RESTRICT d1, int d1_stride,
orc_union32 *ORC_RESTRICT ptr0; orc_union32 *ORC_RESTRICT ptr0;
const orc_union32 *ORC_RESTRICT ptr4; const orc_union32 *ORC_RESTRICT ptr4;
orc_union64 var39; orc_union64 var39;
#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__)
volatile orc_union32 var40;
#else
orc_union32 var40; orc_union32 var40;
#endif
orc_union32 var41; orc_union32 var41;
orc_union16 var42; orc_union16 var42;
orc_int8 var43; orc_int8 var43;
@ -639,7 +688,11 @@ _backup_video_mixer_orc_blend_argb (OrcExecutor * ORC_RESTRICT ex)
orc_union32 *ORC_RESTRICT ptr0; orc_union32 *ORC_RESTRICT ptr0;
const orc_union32 *ORC_RESTRICT ptr4; const orc_union32 *ORC_RESTRICT ptr4;
orc_union64 var39; orc_union64 var39;
#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__)
volatile orc_union32 var40;
#else
orc_union32 var40; orc_union32 var40;
#endif
orc_union32 var41; orc_union32 var41;
orc_union16 var42; orc_union16 var42;
orc_int8 var43; orc_int8 var43;
@ -763,6 +816,21 @@ video_mixer_orc_blend_argb (guint8 * ORC_RESTRICT d1, int d1_stride,
if (!p_inited) { if (!p_inited) {
OrcProgram *p; OrcProgram *p;
#if 1
static const orc_uint8 bc[] = {
1, 7, 9, 26, 118, 105, 100, 101, 111, 95, 109, 105, 120, 101, 114, 95,
111, 114, 99, 95, 98, 108, 101, 110, 100, 95, 97, 114, 103, 98, 11, 4,
4, 12, 4, 4, 14, 4, 255, 0, 0, 0, 14, 4, 8, 0, 0, 0,
16, 2, 20, 4, 20, 2, 20, 1, 20, 4, 20, 8, 20, 8, 20, 8,
113, 32, 4, 163, 33, 32, 157, 34, 33, 152, 35, 34, 21, 2, 150, 38,
35, 21, 2, 89, 38, 38, 24, 21, 2, 95, 38, 38, 17, 21, 2, 150,
37, 32, 113, 32, 0, 21, 2, 150, 36, 32, 21, 2, 98, 37, 37, 36,
21, 2, 89, 37, 37, 38, 21, 2, 80, 37, 37, 21, 2, 70, 36, 36,
37, 21, 2, 157, 32, 36, 123, 32, 32, 16, 128, 0, 32, 2, 0,
};
p = orc_program_new_from_static_bytecode (bc);
orc_program_set_backup_function (p, _backup_video_mixer_orc_blend_argb);
#else
p = orc_program_new (); p = orc_program_new ();
orc_program_set_2d (p); orc_program_set_2d (p);
orc_program_set_name (p, "video_mixer_orc_blend_argb"); orc_program_set_name (p, "video_mixer_orc_blend_argb");
@ -814,6 +882,7 @@ video_mixer_orc_blend_argb (guint8 * ORC_RESTRICT d1, int d1_stride,
ORC_VAR_D1); ORC_VAR_D1);
orc_program_append_2 (p, "storel", 0, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_D1, orc_program_append_2 (p, "storel", 0, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_D1,
ORC_VAR_D1); ORC_VAR_D1);
#endif
orc_program_compile (p); orc_program_compile (p);
c = orc_program_take_code (p); c = orc_program_take_code (p);
@ -850,7 +919,11 @@ video_mixer_orc_blend_bgra (guint8 * ORC_RESTRICT d1, int d1_stride,
orc_union32 *ORC_RESTRICT ptr0; orc_union32 *ORC_RESTRICT ptr0;
const orc_union32 *ORC_RESTRICT ptr4; const orc_union32 *ORC_RESTRICT ptr4;
orc_union64 var40; orc_union64 var40;
#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__)
volatile orc_union32 var41;
#else
orc_union32 var41; orc_union32 var41;
#endif
orc_union32 var42; orc_union32 var42;
orc_union32 var43; orc_union32 var43;
orc_union16 var44; orc_union16 var44;
@ -974,7 +1047,11 @@ _backup_video_mixer_orc_blend_bgra (OrcExecutor * ORC_RESTRICT ex)
orc_union32 *ORC_RESTRICT ptr0; orc_union32 *ORC_RESTRICT ptr0;
const orc_union32 *ORC_RESTRICT ptr4; const orc_union32 *ORC_RESTRICT ptr4;
orc_union64 var40; orc_union64 var40;
#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__)
volatile orc_union32 var41;
#else
orc_union32 var41; orc_union32 var41;
#endif
orc_union32 var42; orc_union32 var42;
orc_union32 var43; orc_union32 var43;
orc_union16 var44; orc_union16 var44;
@ -1101,6 +1178,22 @@ video_mixer_orc_blend_bgra (guint8 * ORC_RESTRICT d1, int d1_stride,
if (!p_inited) { if (!p_inited) {
OrcProgram *p; OrcProgram *p;
#if 1
static const orc_uint8 bc[] = {
1, 7, 9, 26, 118, 105, 100, 101, 111, 95, 109, 105, 120, 101, 114, 95,
111, 114, 99, 95, 98, 108, 101, 110, 100, 95, 98, 103, 114, 97, 11, 4,
4, 12, 4, 4, 14, 4, 0, 0, 0, 255, 14, 4, 24, 0, 0, 0,
14, 4, 8, 0, 0, 0, 16, 2, 20, 4, 20, 4, 20, 2, 20, 1,
20, 4, 20, 8, 20, 8, 20, 8, 113, 32, 4, 126, 33, 32, 17, 163,
34, 33, 157, 35, 34, 152, 36, 35, 21, 2, 150, 39, 36, 21, 2, 89,
39, 39, 24, 21, 2, 95, 39, 39, 18, 21, 2, 150, 38, 32, 113, 32,
0, 21, 2, 150, 37, 32, 21, 2, 98, 38, 38, 37, 21, 2, 89, 38,
38, 39, 21, 2, 80, 38, 38, 21, 2, 70, 37, 37, 38, 21, 2, 157,
32, 37, 123, 32, 32, 16, 128, 0, 32, 2, 0,
};
p = orc_program_new_from_static_bytecode (bc);
orc_program_set_backup_function (p, _backup_video_mixer_orc_blend_bgra);
#else
p = orc_program_new (); p = orc_program_new ();
orc_program_set_2d (p); orc_program_set_2d (p);
orc_program_set_name (p, "video_mixer_orc_blend_bgra"); orc_program_set_name (p, "video_mixer_orc_blend_bgra");
@ -1156,6 +1249,7 @@ video_mixer_orc_blend_bgra (guint8 * ORC_RESTRICT d1, int d1_stride,
ORC_VAR_D1); ORC_VAR_D1);
orc_program_append_2 (p, "storel", 0, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_D1, orc_program_append_2 (p, "storel", 0, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_D1,
ORC_VAR_D1); ORC_VAR_D1);
#endif
orc_program_compile (p); orc_program_compile (p);
c = orc_program_take_code (p); c = orc_program_take_code (p);
@ -1192,8 +1286,16 @@ video_mixer_orc_overlay_argb (guint8 * ORC_RESTRICT d1, int d1_stride,
orc_union32 *ORC_RESTRICT ptr0; orc_union32 *ORC_RESTRICT ptr0;
const orc_union32 *ORC_RESTRICT ptr4; const orc_union32 *ORC_RESTRICT ptr4;
orc_union64 var41; orc_union64 var41;
#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__)
volatile orc_union32 var42;
#else
orc_union32 var42; orc_union32 var42;
#endif
#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__)
volatile orc_union32 var43;
#else
orc_union32 var43; orc_union32 var43;
#endif
orc_union32 var44; orc_union32 var44;
orc_union16 var45; orc_union16 var45;
orc_int8 var46; orc_int8 var46;
@ -1390,8 +1492,16 @@ _backup_video_mixer_orc_overlay_argb (OrcExecutor * ORC_RESTRICT ex)
orc_union32 *ORC_RESTRICT ptr0; orc_union32 *ORC_RESTRICT ptr0;
const orc_union32 *ORC_RESTRICT ptr4; const orc_union32 *ORC_RESTRICT ptr4;
orc_union64 var41; orc_union64 var41;
#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__)
volatile orc_union32 var42;
#else
orc_union32 var42; orc_union32 var42;
#endif
#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__)
volatile orc_union32 var43;
#else
orc_union32 var43; orc_union32 var43;
#endif
orc_union32 var44; orc_union32 var44;
orc_union16 var45; orc_union16 var45;
orc_int8 var46; orc_int8 var46;
@ -1591,6 +1701,27 @@ video_mixer_orc_overlay_argb (guint8 * ORC_RESTRICT d1, int d1_stride,
if (!p_inited) { if (!p_inited) {
OrcProgram *p; OrcProgram *p;
#if 1
static const orc_uint8 bc[] = {
1, 7, 9, 28, 118, 105, 100, 101, 111, 95, 109, 105, 120, 101, 114, 95,
111, 114, 99, 95, 111, 118, 101, 114, 108, 97, 121, 95, 97, 114, 103,
98,
11, 4, 4, 12, 4, 4, 14, 4, 255, 255, 255, 255, 14, 4, 255, 0,
0, 0, 14, 4, 0, 255, 255, 255, 14, 4, 8, 0, 0, 0, 16, 2,
20, 4, 20, 2, 20, 1, 20, 8, 20, 8, 20, 8, 20, 4, 20, 8,
20, 8, 113, 32, 4, 163, 33, 32, 157, 34, 33, 152, 38, 34, 21, 2,
150, 35, 38, 21, 2, 89, 35, 35, 24, 21, 2, 95, 35, 35, 19, 21,
2, 150, 40, 32, 21, 2, 89, 40, 40, 35, 115, 38, 16, 21, 2, 150,
36, 38, 21, 2, 98, 36, 36, 35, 113, 32, 0, 163, 33, 32, 157, 34,
33, 152, 38, 34, 21, 2, 150, 37, 38, 21, 2, 89, 37, 37, 36, 21,
2, 80, 37, 37, 21, 2, 150, 39, 32, 21, 2, 89, 39, 39, 37, 21,
2, 70, 39, 39, 40, 21, 2, 70, 37, 37, 35, 21, 2, 81, 39, 39,
37, 21, 2, 157, 32, 39, 106, 32, 32, 18, 21, 2, 157, 38, 37, 106,
38, 38, 17, 123, 32, 32, 38, 128, 0, 32, 2, 0,
};
p = orc_program_new_from_static_bytecode (bc);
orc_program_set_backup_function (p, _backup_video_mixer_orc_overlay_argb);
#else
p = orc_program_new (); p = orc_program_new ();
orc_program_set_2d (p); orc_program_set_2d (p);
orc_program_set_name (p, "video_mixer_orc_overlay_argb"); orc_program_set_name (p, "video_mixer_orc_overlay_argb");
@ -1672,6 +1803,7 @@ video_mixer_orc_overlay_argb (guint8 * ORC_RESTRICT d1, int d1_stride,
ORC_VAR_D1); ORC_VAR_D1);
orc_program_append_2 (p, "storel", 0, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_D1, orc_program_append_2 (p, "storel", 0, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_D1,
ORC_VAR_D1); ORC_VAR_D1);
#endif
orc_program_compile (p); orc_program_compile (p);
c = orc_program_take_code (p); c = orc_program_take_code (p);
@ -1708,8 +1840,16 @@ video_mixer_orc_overlay_bgra (guint8 * ORC_RESTRICT d1, int d1_stride,
orc_union32 *ORC_RESTRICT ptr0; orc_union32 *ORC_RESTRICT ptr0;
const orc_union32 *ORC_RESTRICT ptr4; const orc_union32 *ORC_RESTRICT ptr4;
orc_union64 var42; orc_union64 var42;
#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__)
volatile orc_union32 var43;
#else
orc_union32 var43; orc_union32 var43;
#endif
#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__)
volatile orc_union32 var44;
#else
orc_union32 var44; orc_union32 var44;
#endif
orc_union32 var45; orc_union32 var45;
orc_union32 var46; orc_union32 var46;
orc_union16 var47; orc_union16 var47;
@ -1912,8 +2052,16 @@ _backup_video_mixer_orc_overlay_bgra (OrcExecutor * ORC_RESTRICT ex)
orc_union32 *ORC_RESTRICT ptr0; orc_union32 *ORC_RESTRICT ptr0;
const orc_union32 *ORC_RESTRICT ptr4; const orc_union32 *ORC_RESTRICT ptr4;
orc_union64 var42; orc_union64 var42;
#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__)
volatile orc_union32 var43;
#else
orc_union32 var43; orc_union32 var43;
#endif
#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__)
volatile orc_union32 var44;
#else
orc_union32 var44; orc_union32 var44;
#endif
orc_union32 var45; orc_union32 var45;
orc_union32 var46; orc_union32 var46;
orc_union16 var47; orc_union16 var47;
@ -2119,6 +2267,28 @@ video_mixer_orc_overlay_bgra (guint8 * ORC_RESTRICT d1, int d1_stride,
if (!p_inited) { if (!p_inited) {
OrcProgram *p; OrcProgram *p;
#if 1
static const orc_uint8 bc[] = {
1, 7, 9, 28, 118, 105, 100, 101, 111, 95, 109, 105, 120, 101, 114, 95,
111, 114, 99, 95, 111, 118, 101, 114, 108, 97, 121, 95, 98, 103, 114,
97,
11, 4, 4, 12, 4, 4, 14, 4, 255, 255, 255, 255, 14, 4, 0, 0,
0, 255, 14, 4, 255, 255, 255, 0, 14, 4, 24, 0, 0, 0, 14, 4,
8, 0, 0, 0, 16, 2, 20, 4, 20, 4, 20, 2, 20, 1, 20, 8,
20, 8, 20, 8, 20, 4, 20, 8, 20, 8, 113, 32, 4, 126, 33, 32,
19, 163, 34, 33, 157, 35, 34, 152, 39, 35, 21, 2, 150, 36, 39, 21,
2, 89, 36, 36, 24, 21, 2, 95, 36, 36, 20, 21, 2, 150, 41, 32,
21, 2, 89, 41, 41, 36, 115, 39, 16, 21, 2, 150, 37, 39, 21, 2,
98, 37, 37, 36, 113, 32, 0, 126, 33, 32, 19, 163, 34, 33, 157, 35,
34, 152, 39, 35, 21, 2, 150, 38, 39, 21, 2, 89, 38, 38, 37, 21,
2, 80, 38, 38, 21, 2, 150, 40, 32, 21, 2, 89, 40, 40, 38, 21,
2, 70, 40, 40, 41, 21, 2, 70, 38, 38, 36, 21, 2, 81, 40, 40,
38, 21, 2, 157, 32, 40, 106, 32, 32, 18, 21, 2, 157, 39, 38, 106,
39, 39, 17, 123, 32, 32, 39, 128, 0, 32, 2, 0,
};
p = orc_program_new_from_static_bytecode (bc);
orc_program_set_backup_function (p, _backup_video_mixer_orc_overlay_bgra);
#else
p = orc_program_new (); p = orc_program_new ();
orc_program_set_2d (p); orc_program_set_2d (p);
orc_program_set_name (p, "video_mixer_orc_overlay_bgra"); orc_program_set_name (p, "video_mixer_orc_overlay_bgra");
@ -2206,6 +2376,7 @@ video_mixer_orc_overlay_bgra (guint8 * ORC_RESTRICT d1, int d1_stride,
ORC_VAR_D1); ORC_VAR_D1);
orc_program_append_2 (p, "storel", 0, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_D1, orc_program_append_2 (p, "storel", 0, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_D1,
ORC_VAR_D1); ORC_VAR_D1);
#endif
orc_program_compile (p); orc_program_compile (p);
c = orc_program_take_code (p); c = orc_program_take_code (p);

View file

@ -67,6 +67,19 @@ typedef union { orc_int64 i; double f; orc_int32 x2[2]; float x2f[2]; orc_int16
#define ORC_RESTRICT #define ORC_RESTRICT
#endif #endif
#endif #endif
#ifndef ORC_INTERNAL
#if defined(__SUNPRO_C) && (__SUNPRO_C >= 0x590)
#define ORC_INTERNAL __attribute__((visibility("hidden")))
#elif defined(__SUNPRO_C) && (__SUNPRO_C >= 0x550)
#define ORC_INTERNAL __hidden
#elif defined (__GNUC__)
#define ORC_INTERNAL __attribute__((visibility("hidden")))
#else
#define ORC_INTERNAL
#endif
#endif
void video_mixer_orc_splat_u32 (guint32 * ORC_RESTRICT d1, int p1, int n); void video_mixer_orc_splat_u32 (guint32 * ORC_RESTRICT d1, int p1, int n);
void video_mixer_orc_memcpy_u32 (guint32 * ORC_RESTRICT d1, const guint32 * ORC_RESTRICT s1, int n); void video_mixer_orc_memcpy_u32 (guint32 * ORC_RESTRICT d1, const guint32 * ORC_RESTRICT s1, int n);
void video_mixer_orc_blend_u8 (guint8 * ORC_RESTRICT d1, int d1_stride, const guint8 * ORC_RESTRICT s1, int s1_stride, int p1, int n, int m); void video_mixer_orc_blend_u8 (guint8 * ORC_RESTRICT d1, int d1_stride, const guint8 * ORC_RESTRICT s1, int s1_stride, int p1, int n, int m);

View file

@ -52,13 +52,16 @@
#define GST_LICENSE "LGPL" #define GST_LICENSE "LGPL"
/* package name in plugins */ /* package name in plugins */
#define GST_PACKAGE_NAME "GStreamer Good Plug-ins git" #define GST_PACKAGE_NAME "GStreamer Good Plug-ins source release"
/* package origin */ /* package origin */
#define GST_PACKAGE_ORIGIN "Unknown package origin" #define GST_PACKAGE_ORIGIN "Unknown package origin"
/* GStreamer package release date/time for plugins as YYYY-MM-DD */ /* GStreamer package release date/time for plugins as YYYY-MM-DD */
#define GST_PACKAGE_RELEASE_DATETIME "2012-10-25T11:29Z" #define GST_PACKAGE_RELEASE_DATETIME "2013-06-05"
/* Define if static plugins should be built */
#undef GST_PLUGIN_BUILD_STATIC
/* struct v4l2_buffer missing */ /* struct v4l2_buffer missing */
#undef GST_V4L2_MISSING_BUFDECL #undef GST_V4L2_MISSING_BUFDECL
@ -75,13 +78,10 @@
/* Define to enable bz2 library for matroska . */ /* Define to enable bz2 library for matroska . */
#undef HAVE_BZ2 #undef HAVE_BZ2
/* Define to enable Cairo graphics rendering (used by cairo). */ /* Define to enable Cairo graphics rendering and gobject bindings (used by
cairo). */
#undef HAVE_CAIRO #undef HAVE_CAIRO
/* Define to enable Cairo graphics rendering gobject bindings (used by
cairooverlay). */
#undef HAVE_CAIRO_GOBJECT
/* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the /* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
CoreFoundation framework. */ CoreFoundation framework. */
#undef HAVE_CFLOCALECOPYCURRENT #undef HAVE_CFLOCALECOPYCURRENT
@ -90,6 +90,9 @@
the CoreFoundation framework. */ the CoreFoundation framework. */
#undef HAVE_CFPREFERENCESCOPYAPPVALUE #undef HAVE_CFPREFERENCESCOPYAPPVALUE
/* Define to 1 if you have the `clock_gettime' function. */
#undef HAVE_CLOCK_GETTIME
/* Define to 1 if you have the `cosh' function. */ /* Define to 1 if you have the `cosh' function. */
#undef HAVE_COSH #undef HAVE_COSH
@ -139,6 +142,10 @@
*/ */
#undef HAVE_DCGETTEXT #undef HAVE_DCGETTEXT
/* Define to 1 if you have the declaration of `V4L2_MEMORY_DMABUF', and to 0
if you don't. */
#undef HAVE_DECL_V4L2_MEMORY_DMABUF
/* Define to enable DirectSound plug-in (used by directsoundsink). */ /* Define to enable DirectSound plug-in (used by directsoundsink). */
#undef HAVE_DIRECTSOUND #undef HAVE_DIRECTSOUND
@ -196,6 +203,9 @@
/* Define to 1 if you have the <inttypes.h> header file. */ /* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H #undef HAVE_INTTYPES_H
/* building for iOS platofrm */
#undef HAVE_IOS
/* Define if we have struct ip_mreqn */ /* Define if we have struct ip_mreqn */
#undef HAVE_IP_MREQN #undef HAVE_IP_MREQN
@ -223,9 +233,6 @@
/* Define to enable Portable Network Graphics library (used by png). */ /* Define to enable Portable Network Graphics library (used by png). */
#undef HAVE_LIBPNG #undef HAVE_LIBPNG
/* soup gnome integration */
#undef HAVE_LIBSOUP_GNOME
/* Whether libv4l2 is available for video buffer conversion */ /* Whether libv4l2 is available for video buffer conversion */
#undef HAVE_LIBV4L2 #undef HAVE_LIBV4L2
@ -375,7 +382,7 @@
#define PACKAGE_NAME "GStreamer Good Plug-ins" #define PACKAGE_NAME "GStreamer Good Plug-ins"
/* Define to the full name and version of this package. */ /* Define to the full name and version of this package. */
#define PACKAGE_STRING "GStreamer Good Plug-ins 1.1.0.1" #define PACKAGE_STRING "GStreamer Good Plug-ins 1.1.1"
/* Define to the one symbol short name of this package. */ /* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gst-plugins-good" #define PACKAGE_TARNAME "gst-plugins-good"
@ -384,7 +391,7 @@
#undef PACKAGE_URL #undef PACKAGE_URL
/* Define to the version of this package. */ /* Define to the version of this package. */
#define PACKAGE_VERSION "1.1.0.1" #define PACKAGE_VERSION "1.1.1"
/* directory where plugins are located */ /* directory where plugins are located */
#ifdef _DEBUG #ifdef _DEBUG
@ -418,7 +425,7 @@
#undef TARGET_CPU #undef TARGET_CPU
/* Version number of package */ /* Version number of package */
#define VERSION "1.1.0.1" #define VERSION "1.1.1"
/* old wavpack API */ /* old wavpack API */
#undef WAVPACK_OLD_API #undef WAVPACK_OLD_API