Fixes bug #687840.
<FLAGS>rw</FLAGS>
<NICK>physics</NICK>
<BLURB>water density: from 1 to 4.</BLURB>
-<DEFAULT>5.17441e-317</DEFAULT>
+<DEFAULT>7.7486e-304</DEFAULT>
</ARG>
<ARG>
<FLAGS>rw</FLAGS>
<NICK>splash</NICK>
<BLURB>make a big splash in the center.</BLURB>
-<DEFAULT>5.17484e-317</DEFAULT>
+<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<FLAGS>rw</FLAGS>
<NICK>splash</NICK>
<BLURB>make a big splash in the center.</BLURB>
-<DEFAULT>6.79039e-313</DEFAULT>
+<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<FLAGS>rw</FLAGS>
<NICK>ratioy</NICK>
<BLURB>y-ratio.</BLURB>
-<DEFAULT>1.53064e-18</DEFAULT>
+<DEFAULT>3.06544e-115</DEFAULT>
</ARG>
<ARG>
<FLAGS>rw</FLAGS>
<NICK>DelayTime</NICK>
<BLURB>the delay time.</BLURB>
-<DEFAULT>7.06238e-304</DEFAULT>
+<DEFAULT>7.91244e-05</DEFAULT>
</ARG>
<ARG>
<FLAGS>rw</FLAGS>
<NICK>Color</NICK>
<BLURB>the color of the image.</BLURB>
-<DEFAULT>0.011489</DEFAULT>
+<DEFAULT>9.33458e-15</DEFAULT>
</ARG>
<ARG>
<FLAGS>rw</FLAGS>
<NICK>lredscale</NICK>
<BLURB>multiplier for downscaling non-edge brightness.</BLURB>
-<DEFAULT>0</DEFAULT>
+<DEFAULT>1.71685e-316</DEFAULT>
</ARG>
<ARG>
<FLAGS>rw</FLAGS>
<NICK>blend</NICK>
<BLURB>blend factor.</BLURB>
-<DEFAULT>1.37429e-309</DEFAULT>
+<DEFAULT>4.63015e-299</DEFAULT>
</ARG>
<ARG>
<FLAGS>rw</FLAGS>
<NICK>fader</NICK>
<BLURB>the fader position.</BLURB>
-<DEFAULT>3.40905e-322</DEFAULT>
+<DEFAULT>1.56483e-316</DEFAULT>
</ARG>
<ARG>
<FLAGS>rw</FLAGS>
<NICK>HSync</NICK>
<BLURB>the hsync offset.</BLURB>
-<DEFAULT>0</DEFAULT>
+<DEFAULT>1.71552e-316</DEFAULT>
</ARG>
<ARG>
<DEFAULT>FALSE</DEFAULT>
</ARG>
+<ARG>
+<NAME>GstEglGlesSink::create-window</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Create Window</NICK>
+<BLURB>If set to true, the sink will attempt to create it's own window to render to if none is provided. This is currently only supported when the sink is used under X11.</BLURB>
+<DEFAULT>TRUE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstEglGlesSink::force-aspect-ratio</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Respect aspect ratio when scaling</NICK>
+<BLURB>If set to true, the sink will attempt to preserve the incoming frame's geometry while scaling, taking both the storage's and display's pixel aspect ratio into account.</BLURB>
+<DEFAULT>TRUE</DEFAULT>
+</ARG>
+
GstRTMPSink
GstShmSink
GstVideoSink
- GstWaylandSink
+ GstEglGlesSink
GstBaseSrc
GstDTMFSrc
GstDataURISrc
GstRTPDTMFSrc
GstBaseTransform
GstAudioFilter
- GstAccurip
GstBPMDetect
- GstChromaprint
GstBayer2RGB
GstDebugSpy
GstDtmfDetect
GstMirror
GstRotate
GstSquare
- GstOpencvVideoFilter
- GstCvDilateErode
- GstCvDilate
- GstCvErode
- GstCvEqualizeHist
- GstCvLaplace
- GstCvSmooth
- GstCvSobel
- GstFaceDetect
GstSmooth
GstSolarize
GstZBar
frei0r-filter-mask0mate
frei0r-filter-nervous
frei0r-filter-nosync0r
- frei0r-filter-opencvfacedetect
frei0r-filter-perspective
frei0r-filter-pixeliz0r
frei0r-filter-primaries
GstCompare
GstDVBSubOverlay
GstDVDSpu
- GstEdgeDetect
- GstFaceBlur
GstFestival
GstFieldAnalysis
GstGDPDepay
GstJifMux
GstJpegParse
GstLiveAdder
- GstMXFDemux
GstMimDec
GstMimEnc
GstModPlug
- GstMotioncells
- GstMpeg2enc
GstMpegPSDemux
- GstMplex
- GstOpencvTextOverlay
GstPcapParse
GstPitch
GstPnmdec
GstPnmenc
- GstPyramidSegment
GstRTPBaseDepayload
GstRTPOpusDepay
GstRtpDTMFDepay
GstSegmentClip
GstAudioSegmentClip
GstVideoSegmentClip
- GstSpanPlc
GstSpeed
GstSrtEnc
GstTagMux
GstId3Mux
- GstTemplateMatch
GstVideoDecoder
GstSchroDec
GstVideoEncoder
GstTask
GstTaskPool
GstEncodingProfile
- MXFMetadataBase
- MXFDescriptiveMetadata
- MXFDMS1
- MXFDMS1Address
- MXFDMS1Communications
- MXFDMS1ContactsList
- MXFDMS1Framework
- MXFDMS1ProductionClipFramework
- MXFDMS1ClipFramework
- MXFDMS1ProductionFramework
- MXFDMS1SceneFramework
- MXFDMS1NameValue
- MXFDMS1PictureFormat
- MXFDMS1Processing
- MXFDMS1Project
- MXFDMS1Publication
- MXFDMS1TextLanguage
- MXFDMS1Branding
- MXFDMS1CueWords
- MXFDMS1Shot
- MXFDMS1Thesaurus
- MXFDMS1Annotation
- MXFDMS1Award
- MXFDMS1CaptionsDescription
- MXFDMS1Classification
- MXFDMS1Contact
- MXFDMS1Location
- MXFDMS1Organisation
- MXFDMS1Person
- MXFDMS1Contract
- MXFDMS1DeviceParameters
- MXFDMS1Event
- MXFDMS1GroupRelationship
- MXFDMS1Identification
- MXFDMS1KeyPoint
- MXFDMS1Participant
- MXFDMS1Rights
- MXFDMS1Scripting
- MXFDMS1SettingPeriod
- MXFDMS1Titles
- MXFMetadata
- MXFMetadataContentStorage
- MXFMetadataEssenceContainerData
- MXFMetadataGenericDescriptor
- MXFMetadataFileDescriptor
- MXFMetadataGenericDataEssenceDescriptor
- MXFMetadataGenericPictureEssenceDescriptor
- MXFMetadataCDCIPictureEssenceDescriptor
- MXFMetadataMPEGVideoDescriptor
- MXFMetadataRGBAPictureEssenceDescriptor
- MXFMetadataGenericSoundEssenceDescriptor
- MXFMetadataWaveAudioEssenceDescriptor
- MXFMetadataAES3AudioEssenceDescriptor
- MXFMetadataMultipleDescriptor
- MXFMetadataGenericPackage
- MXFMetadataMaterialPackage
- MXFMetadataSourcePackage
- MXFMetadataIdentification
- MXFMetadataLocator
- MXFMetadataNetworkLocator
- MXFMetadataTextLocator
- MXFMetadataPreface
- MXFMetadataSequence
- MXFMetadataStructuralComponent
- MXFMetadataDMSegment
- MXFMetadataSourceClip
- MXFMetadataDMSourceClip
- MXFMetadataTimecodeComponent
- MXFMetadataTrack
- MXFMetadataEventTrack
- MXFMetadataStaticTrack
- MXFMetadataTimelineTrack
GInterface
GTypePlugin
GstChildProxy
GstTagSetter
GstTagXmpWriter
GstURIHandler
- MXFDescriptiveMetadataFrameworkInterface
+ GstVideoOverlay
GstDataURISrc GstURIHandler
GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance
GstDiracEnc GstPreset
+GstEglGlesSink GstVideoOverlay
GstFPSDisplaySink GstChildProxy
GstFaac GstPreset
GstFaceOverlay GstChildProxy
--- /dev/null
+<plugin>
+ <name>eglglessink</name>
+ <description>EGL/GLES sink</description>
+ <filename>../../ext/eglgles/.libs/libgsteglglessink.so</filename>
+ <basename>libgsteglglessink.so</basename>
+ <version>1.1.0.1</version>
+ <license>LGPL</license>
+ <source>gst-plugins-bad</source>
+ <package>GStreamer</package>
+ <origin>http://gstreamer.net/</origin>
+ <elements>
+ <element>
+ <name>eglglessink</name>
+ <longname>EGL/GLES vout Sink</longname>
+ <class>Sink/Video</class>
+ <description>An EGL/GLES Video Output Sink Implementing the VideoOverlay interface</description>
+ <author>Reynaldo H. Verdejo Pinochet <reynaldo@collabora.com>, Sebastian Dröge <sebastian.droege@collabora.co.uk></author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw, format=(string){ RGBA, BGRA, ARGB, ABGR, RGBx, BGRx, xRGB, xBGR, AYUV, Y444, I420, YV12, NV12, NV21, YUY2, YVYU, UYVY, Y42B, Y41B, RGB, BGR, RGB16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ </elements>
+</plugin>
\ No newline at end of file
</pads>
</element>
<element>
- <name>frei0r-filter-opencvfacedetect</name>
- <longname>opencvfacedetect</longname>
- <class>Filter/Effect/Video</class>
- <description>detect faces</description>
- <author>Sebastian Dröge <sebastian.droege@collabora.co.uk>, binarymillenium</author>
- <pads>
- <caps>
- <name>sink</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>video/x-raw, format=(string)BGRA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
- </caps>
- <caps>
- <name>src</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>video/x-raw, format=(string)BGRA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>frei0r-filter-perspective</name>
<longname>Perspective</longname>
<class>Filter/Effect/Video</class>
--- /dev/null
+<plugin>
+ <name>opus</name>
+ <description>OPUS plugin library</description>
+ <filename>../../ext/opus/.libs/libgstopus.so</filename>
+ <basename>libgstopus.so</basename>
+ <version>1.1.0.1</version>
+ <license>LGPL</license>
+ <source>gst-plugins-bad</source>
+ <package>GStreamer Bad Plug-ins git</package>
+ <origin>Unknown package origin</origin>
+ <elements>
+ <element>
+ <name>opusdec</name>
+ <longname>Opus audio decoder</longname>
+ <class>Codec/Decoder/Audio</class>
+ <description>decode opus streams to audio</description>
+ <author>Vincent Penquerc'h <vincent.penquerch@collabora.co.uk></author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-opus</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw, format=(string){ S16LE }, layout=(string)interleaved, rate=(int){ 48000, 24000, 16000, 12000, 8000 }, channels=(int)[ 1, 8 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>opusenc</name>
+ <longname>Opus audio encoder</longname>
+ <class>Codec/Encoder/Audio</class>
+ <description>Encodes audio in Opus format</description>
+ <author>Vincent Penquerc'h <vincent.penquerch@collabora.co.uk></author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 12000, 16000, 24000, 48000 }, channels=(int)[ 1, 2 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-opus</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>opusparse</name>
+ <longname>Opus audio parser</longname>
+ <class>Codec/Parser/Audio</class>
+ <description>parses opus audio streams</description>
+ <author>Vincent Penquerc'h <vincent.penquerch@collabora.co.uk></author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-opus</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-opus, framed=(boolean)true</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>rtpopusdepay</name>
+ <longname>RTP Opus packet depayloader</longname>
+ <class>Codec/Depayloader/Network/RTP</class>
+ <description>Extracts Opus audio from RTP packets</description>
+ <author>Danilo Cesar Lemes de Paula <danilo.cesar@collabora.co.uk></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)48000, encoding-name=(string)X-GST-OPUS-DRAFT-SPITTKA-00</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-opus</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>rtpopuspay</name>
+ <longname>RTP Opus payloader</longname>
+ <class>Codec/Payloader/Network/RTP</class>
+ <description>Puts Opus audio in RTP packets</description>
+ <author>Danilo Cesar Lemes de Paula <danilo.cesar@collabora.co.uk></author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-opus, multistream=(boolean)false</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)48000, encoding-name=(string)X-GST-OPUS-DRAFT-SPITTKA-00</details>
+ </caps>
+ </pads>
+ </element>
+ </elements>
+</plugin>
\ No newline at end of file
--- /dev/null
+<plugin>
+ <name>rtpvp8</name>
+ <description>rtpvp8</description>
+ <filename>../../gst/rtpvp8/.libs/libgstrtpvp8.so</filename>
+ <basename>libgstrtpvp8.so</basename>
+ <version>1.1.0.1</version>
+ <license>LGPL</license>
+ <source>gst-plugins-bad</source>
+ <package>GStreamer Bad Plug-ins git</package>
+ <origin>Unknown package origin</origin>
+ <elements>
+ <element>
+ <name>rtpvp8depay</name>
+ <longname>RTP VP8 depayloader</longname>
+ <class>Codec/Depayloader/Network/RTP</class>
+ <description>Extracts VP8 video from RTP packets)</description>
+ <author>Sjoerd Simons <sjoerd@luon.net></author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>application/x-rtp, payload=(int)[ 96, 127 ], clock-rate=(int)90000, media=(string)video, encoding-name=(string)VP8-DRAFT-IETF-01</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-vp8</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>rtpvp8pay</name>
+ <longname>RTP VP8 payloader</longname>
+ <class>Codec/Payloader/Network/RTP</class>
+ <description>Puts VP8 video in RTP packets)</description>
+ <author>Sjoerd Simons <sjoerd@luon.net></author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-vp8</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>application/x-rtp, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)VP8-DRAFT-IETF-01</details>
+ </caps>
+ </pads>
+ </element>
+ </elements>
+</plugin>
\ No newline at end of file
<plugin>
<name>scaletempo</name>
<description>Scale audio tempo in sync with playback rate</description>
- <filename>../../gst/scaletempo/.libs/libgstscaletempoplugin.so</filename>
- <basename>libgstscaletempoplugin.so</basename>
+ <filename>../../gst/scaletempo/.libs/libgstscaletempo.so</filename>
+ <basename>libgstscaletempo.so</basename>
<version>1.1.0.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>