RELEASE 0.11.1

This commit is contained in:
Wim Taymans 2012-02-17 11:05:37 +01:00
parent f08e247051
commit e4754d274b
81 changed files with 14321 additions and 5591 deletions

11311
ChangeLog

File diff suppressed because it is too large Load diff

1596
NEWS

File diff suppressed because it is too large Load diff

217
RELEASE
View file

@ -1,16 +1,17 @@
Release notes for GStreamer Bad Plug-ins 0.10.22 "Toy Piano"
Release notes for GStreamer Bad Plug-ins 0.11.1 "Forest of October"
The GStreamer team is proud to announce a new release
in the 0.10.x stable series of the
in the 0.11.x unstable series of the
GStreamer Bad Plug-ins.
The 0.10.x series is a stable series targeted at end users.
It is not API or ABI compatible with the stable 0.8.x series.
It is, however, parallel installable with the 0.8.x series.
The 0.11.x series is an unstable series targeted at developers and will
eventually lead up to the stable 1.0 series.
It is not API or ABI compatible with the stable 0.10.x series.
It is, however, parallel installable with the 0.10.x series.
@ -60,148 +61,13 @@ contains a set of well-supported plug-ins, but might pose problems for
Features of this release
* aiffparse: add support for 32 bit and 64 bit floating point formats
* aiffparse: the SSND header is 16 bytes large, not 8 + 16 bytes
* assrender: refactor blitting, avoid writing past end of buffer
* camerabin2: Add a property to select the encoding profile
* camerabin2: Add custom filter properties
* camerabin2: Add image-done message
* camerabin2: Adding audio support for video recordings
* camerabin2: Adding properties for image capture settings
* camerabin2: Add methods for preview image message posting
* camerabin2: Add preview-filter property
* camerabin2: Adds new idle property
* camerabin2: Add viewfinder caps related properties
* camerabin2: Add viewfinder-sink property
* camerabin2: Implement previewing
* camerabin2: Implement tagsetter interface
* camerabin2: Move preview helper functions to basecamerabinsrc
* camerabin2: Move to encodebin
* camerabin2: Moving preview image properties to basecamerasrc
* camerabin: adding audio related properties
* camerabin: Always take photo when preview-caps is set
* camerabin: don't rely on the application running the default GLib main loop
* camerabin: Events with select-all in input-selector
* camerabin: Fix corner case for preview posting
* camerabin: Use running time for muxing
* celtenc: Fix compilation with celt >= 0.11.0
* colorspace: add 16-bit-per-channel handling
* colorspace: add dithering, add support for r210 and fix YUV->RGB matrixing
* curlsink: add libcurl-based sink element
* decklink: Add decklink plugin
* directdrawsink: avoid aspect-ratio borders overlying other windows
* directdrawsink: avoid rendering to invalid area
* dshowvideosink: update for latest GstXOverlay changes
* dvbsuboverlay: Fix using alpha values in blitting
* dvdspu: don't write clipped lines to the output buffer
* dvdsubdec: make up clut values if they weren't set
* fieldanalysis: new fieldanalysis element
* fpsdisplaysink: add "silent" property, fix "sync" property default value
* fpsdisplaysink: add "frames-dropped" and "frames-rendered" properties
* fpsdisplaysink: add "last-message" property and never print anything to stdout
* gme: fix infinite looping by fading out after two loops
* h263parse: add an h263parse element
* hlsdemux: Add HTTP live streaming parser/demuxer element
* id3mux: map new GST_TAG_ENCODED_BY to ID3v2 TENC frame
* jifmux: Add GstTagXmpWriter support
* jp2kdec, jp2kenc: add support v308 (4:4:4 YUV)
* jp2kdec: post proper error when the image's colour space is not supported
* jpegparse: misc. fixes
* linsys: Add plugin for Linear Systems SDI boards
* logoinsert: add "data" property; fix memleaks
* mpegtsdemux: new (not-yet autoplugged) MPEG TS demuxer rewrite
* mpegtsmux: add byte-stream to h264 template pad caps
* mpegtsmux: don't error out if downstream fails to handle the newsegment event
* mpegtspacketizer: Handle all ISO8859-x encodings in get_encoding()
* opencv: make work with openCV 2.2
* patchdetect: new element
* rsvgoverlay: allow negative values for x/y/width/height
* rsvgoverlay: implement x/y/width/height (absolute and relative) positioning and dimensioning
* rtpvp8: Add simple payloaders and depayloaders for VP8
* scenechange: new scene change detection element
* sdi: Add raw SDI muxing/demuxing elements
* shm: Allow ShmPipe to save a data pointer for applications
* shm: Keep the ShmPipe alive as long as there are blocks left
* shm: Make default perm u+rw g+r for shm area
* shmsink: ensure gst_poll_wait is called first on descriptors
* shmsink: Keep shmsink referenced while there are still buffers around
* shmsrc: Keep GstPoll for whole src lifetime
* shmsrc: Only connect to sink in PLAYING in live mode
* vdpau: fixup GstFlowReturn handling
* vdpausink: fix bug where we didn't setup vdpau on a user set window
* videoparsers: new h263parse element
* videoparsers: baseparse-based dirac parser, new baseparse-based h264parse
* xvidenc: proxy downstream caps restrictions upstream via get_caps()
* zebrastripe: New element
* Parallel installability with 0.10.x series
* Many cleanups
* Ported to new 0.11 core API changes
Bugs fixed in this release
* 646211 : [camerabin] state changes need to be made when recording a video
* 608786 : [mpegtsmux] Internal H.264 byte-stream wrapping isn't working correctly
* 334107 : xviddec: segmentation fault after a few frames
* 582167 : jacksink does not flush the jack port when going to READY
* 586848 : qtmux, asfmux: remuxing streams with different start times
* 591651 : dvbsrc: use better nicks for GstDvbSrcModulation and other enums
* 594035 : [hlsdemux] Add HTTP Live Streaming playback support
* 594280 : directdrawsink: avoid rendering to invalid area
* 602847 : [dvdspu] Segfaults on seeking in matroska file
* 611061 : [mpegtsmux] some buffers are forgotten to push in m2ts_mode
* 615655 : [camerabin] shouldn't rely on running GLib main loop
* 616814 : Photography interface extension: colour tone mode and noise reduction settings
* 617532 : [qtmux] Take into account new-segments for incoming streams
* 622276 : Add an h263parse element
* 626618 : jpegparse doesn't handle APP12 marker
* 632056 : Directdrawsink draws black stripes over the overlying dialog windows.
* 639502 : [camerabin] should not re-create preview pipeline when setting new preview caps
* 639763 : [dvbsuboverlay] Green borders around subtitles
* 639841 : examples: camerabin: Don't set default values for GstPhotography interface settings
* 640286 : elements/imagecapturebin check fails
* 640287 : camerabin2 checks fail
* 640327 : Add VP8 RTP payloaders and depayloaders
* 640561 : opencv textwrite element renaming and proper structuring:
* 640637 : Camerabin has warning: Internal GStreamer error: clock problem.
* 640885 : Permission problems building bad
* 641047 : [mpegaudioparse] Multiple issues with new mpegaudioparse element from -bad, lower rank?
* 641178 : rtpvp8: build problem, needs to link with libgstbase-0.10
* 641496 : New plugin: curlsink
* 641530 : Camerabin should capture image if preview_caps is set even if filename is not set
* 641712 : XWindow is never created in gst-camerabin-test example application
* 641796 : opencv: make plugin work with opencv 2.2.0 release
* 641857 : baseparse: Update min/max bitrate before first posting them
* 641858 : mpegaudioparse: Post CBR bitrate as nominal bitrate
* 642116 : rsvgoverlay: add position/dimension parameters
* 642658 : rsvgoverlay: allow negative values for position/dimension parameters
* 642671 : fieldanalysis: New element for analysing video input to produce progressive output
* 643469 : fpsdisplaysink: add frames-dropped and frames-rendered properties
* 643471 : fpsdisplaysink: fix default sync property value
* 643607 : [celt] Doesn't compile with celt 0.11.1
* 644176 : videofilters: needs to link against libm
* 644208 : dcaparse: add depth and endianness to dts caps to allow elements to negotiate on these certain stream format requirements
* 644429 : [mpegtsmux] in m2ts-mode, the tp_extra_header is incorrect
* 645006 : [mpegtsmux] in m2ts-mode, PAT is written only once
* 645053 : shm: multiple compile failures on Solaris 10
* 645412 : [h264parse] h264parse doesn't set framed=True on src caps
* 645420 : [scaletempo] Incorrectly handles new segments with stop == -1
* 645502 : [h264parse] leaks fatally on certain streams
* 645568 : aiffparse: doesn't play 24-bit AIFF properly
* 645711 : patchdetect: link error while using gcc-4.52
* 646256 : qtmux " buffer without timestamp/duration " error message could be more helpful
* 646495 : hlsdemux: Add missing patches from my local branch
* 646840 : shmsink: ensure gst_poll_wait is the first gst_poll function called on a descriptor
* 646955 : dshowvideosink: Update to reflect latest GstXOverlay changes
* 647030 : [fpsdisplaysink] " silent " property
* 647364 : VGM files loop indefinately
* 647498 : xvidenc not forwarding caps
* 647564 : gst-plugins-bad configure.ac summary wrongly claims an exif plugin
* 647830 : assrender: crashes with very large subtitles
* 647852 : [schroenc] Crashes after some time when getting buffers after EOS
* 647853 : [schrodec] Impossible to play very short files
* 647854 : [schrodec] Allocates buffers with NULL caps from downstream
* 648001 : configure: Fix linsys/decklink checks for Linux
* 648929 : [tsdemux] Memory leaks everywhere
* 649005 : y4mdec: add plugin description
* 647751 : [hlsdemux] Fix usage of the element in players
* 621027 : mpegtsparse problem when parsing EIT and obtaining Transport Stream packet size
* 665677 : [0.11] tsdemux sets pad caps before activating
Download
@ -230,47 +96,86 @@ Applications
Contributors to this release
* Alessandro Decina
* Alexey Fisher
* Andoni Morales Alastruey
* Andreas Frisch
* Arun Raghavan
* Benjamin Gaignard
* Byeong-ryeol Kim
* Carl-Anton Ingmarsson
* Chris E Jones
* Brad Smith
* Brian Gitonga Marete
* Carsten Kroll
* Christian Fredrik Kalager Schaller
* Danilo Cesar Lemes de Paula
* David Biomech360
* David King
* David Schleef
* Debarshi Ray
* Edward Hervey
* Fabrizio Milo
* Haakon Sporsheim
* Hu Gang
* Felipe Contreras
* Gabriel Strimtu
* George Kiagiadakis
* Guillaume Emont
* Gwenole Beauchesne
* Götz Waschk
* Jan Schmidt
* Janne Grunau
* Jonas Larsson
* Josep Torra
* Joshua M. Doe
* Julien Isorce
* Julien MOUTTE
* Krzysztof Krakowiak
* Lasse Laukkanen
* Laura Lucas Alday
* Lauri Lehtinen
* Levente Farkas
* Luciana Fujii Pontello
* Luis de Bethencourt
* Lukáš Lalinský
* Marc-André Lureau
* Mark Nauwelaerts
* Mart Raudsepp
* Mihai Draghicioiu
* Olivier Aubert
* Martin Storsjo
* Matej Knopp
* Mukul Majmudar
* Nicola Murino
* Nicolas Dufresne
* Olaf Seibert
* Oleksij Rempel (Alexey Fisher)
* Olivier Crête
* Patricia Muscalu
* Philip Jägenstedt
* Philippe Normand
* Pino Toscano
* Quentin Smith
* Rafael Diniz
* Raimo Järvi
* Raluca Elena Podiuc
* René Stadler
* Reynaldo H. Verdejo Pinochet
* Rob Clark
* Robert Jobbagy
* Robert Swain
* Sameer Naik
* Sebastian Dröge
* Sebastian Pölsterl
* Sjoerd Simons
* Sreerenj Balachandran
* Stefan Kost
* Stefan Sauer
* Teemu Katajisto
* Thiago Santos
* Thibault Saunier
* Thijs Vermeir
* Thomas Vander Stichele
* Tiago César Katcipis
* Tim 'mithro' Ansell
* Tim-Philipp Müller
* Tom Deseyn
* Tommi Myöhänen
* Vincent Génieux
* Vincent Penquerc'h
* Víctor Manuel Jáquez Leal
* W. Michael Petullo
* Wim Taymans
* Youness Alaoui
* Zhao Halley
* benjamin gaignard
 

View file

@ -3,7 +3,7 @@ AC_PREREQ(2.60)
dnl initialize autoconf
dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, cvs and prerelease does Werror too
AC_INIT(GStreamer Bad Plug-ins, 0.11.0.1,
AC_INIT(GStreamer Bad Plug-ins, 0.11.1,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-plugins-bad)
@ -52,8 +52,8 @@ AC_LIBTOOL_WIN32_DLL
AM_PROG_LIBTOOL
dnl *** required versions of GStreamer stuff ***
GST_REQ=0.11.0.1
GSTPB_REQ=0.11.0.1
GST_REQ=0.11.2
GSTPB_REQ=0.11.2
dnl *** autotools stuff ****

View file

@ -1080,7 +1080,7 @@
<ARG>
<NAME>GstMMS::connection-speed</NAME>
<TYPE>guint</TYPE>
<TYPE>guint64</TYPE>
<RANGE><= 2147483</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Connection Speed</NICK>
@ -1092,9 +1092,9 @@
<NAME>GstFaac::bitrate</NAME>
<TYPE>gint</TYPE>
<RANGE>[8000,320000]</RANGE>
<FLAGS>rw</FLAGS>
<FLAGS>rwx</FLAGS>
<NICK>Bitrate (bps)</NICK>
<BLURB>Bitrate in bits/sec.</BLURB>
<BLURB>Average Bitrate (ABR) in bits/sec.</BLURB>
<DEFAULT>128000</DEFAULT>
</ARG>
@ -1102,7 +1102,7 @@
<NAME>GstFaac::midside</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<FLAGS>rwx</FLAGS>
<NICK>Midside</NICK>
<BLURB>Allow mid/side encoding.</BLURB>
<DEFAULT>TRUE</DEFAULT>
@ -1132,7 +1132,7 @@
<NAME>GstFaac::shortctl</NAME>
<TYPE>GstFaacShortCtl</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<FLAGS>rwx</FLAGS>
<NICK>Block type</NICK>
<BLURB>Block type encorcing.</BLURB>
<DEFAULT>SHORTCTL_NORMAL</DEFAULT>
@ -1142,12 +1142,32 @@
<NAME>GstFaac::tns</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<FLAGS>rwx</FLAGS>
<NICK>TNS</NICK>
<BLURB>Use temporal noise shaping.</BLURB>
<DEFAULT>FALSE</DEFAULT>
</ARG>
<ARG>
<NAME>GstFaac::quality</NAME>
<TYPE>gint</TYPE>
<RANGE>[1,1000]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Quality (%)</NICK>
<BLURB>Variable bitrate (VBR) quantizer quality in %.</BLURB>
<DEFAULT>100</DEFAULT>
</ARG>
<ARG>
<NAME>GstFaac::rate-control</NAME>
<TYPE>GstFaacBrtype</TYPE>
<RANGE></RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Rate Control (ABR/VBR)</NICK>
<BLURB>Encoding bitrate type (VBR/ABR).</BLURB>
<DEFAULT>VBR</DEFAULT>
</ARG>
<ARG>
<NAME>GstDtsDec::drc</NAME>
<TYPE>gboolean</TYPE>
@ -22343,6 +22363,16 @@
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstPcapParse::ts-offset</NAME>
<TYPE>gint64</TYPE>
<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Timestamp Offset</NICK>
<BLURB>Relative timestamp offset (ns) to apply (-1 = use absolute packet time).</BLURB>
<DEFAULT>-1</DEFAULT>
</ARG>
<ARG>
<NAME>MpegTsMux::m2ts-mode</NAME>
<TYPE>gboolean</TYPE>
@ -45686,7 +45716,7 @@
<ARG>
<NAME>GstVP8Enc::speed</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,2]</RANGE>
<RANGE>[0,7]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Speed</NICK>
<BLURB>Speed.</BLURB>
@ -45710,7 +45740,7 @@
<FLAGS>rw</FLAGS>
<NICK>Multipass Cache File</NICK>
<BLURB>Multipass cache file.</BLURB>
<DEFAULT>NULL</DEFAULT>
<DEFAULT>"multipass.cache"</DEFAULT>
</ARG>
<ARG>
@ -45753,6 +45783,106 @@
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstVP8Enc::drop-frame</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,100]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Drop Frame</NICK>
<BLURB>Drop Frame.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstVP8Enc::lag-in-frames</NAME>
<TYPE>guint</TYPE>
<RANGE><= 64</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Max number of frames to lag</NICK>
<BLURB>If set, this value allows the encoder to consume a number of input frames before producing output frames.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstVP8Enc::maxsection-pct</NAME>
<TYPE>guint</TYPE>
<RANGE>[200,800]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>maximum percentage allocation per section</NICK>
<BLURB>The numbers represent a percentage of the average allocation per section (frame).</BLURB>
<DEFAULT>800</DEFAULT>
</ARG>
<ARG>
<NAME>GstVP8Enc::minsection-pct</NAME>
<TYPE>guint</TYPE>
<RANGE><= 20</RANGE>
<FLAGS>rw</FLAGS>
<NICK>minimum percentage allocation per section</NICK>
<BLURB>The numbers represent a percentage of the average allocation per section (frame).</BLURB>
<DEFAULT>5</DEFAULT>
</ARG>
<ARG>
<NAME>GstVP8Enc::noise-sensitivity</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,6]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Noise Sensitivity</NICK>
<BLURB>Noise Sensitivity.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstVP8Enc::resize-allowed</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Resize Allowed</NICK>
<BLURB>Resize Allowed.</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>
<NAME>GstVP8Enc::sharpness</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,7]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Sharpness</NICK>
<BLURB>Sharpness.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstVP8Enc::static-threshold</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,1000]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Static Threshold</NICK>
<BLURB>Static Threshold.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstVP8Enc::token-parts</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,3]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Token Parts</NICK>
<BLURB>Token Parts.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstVP8Enc::tune</NAME>
<TYPE>GstVP8EncTune</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Tune</NICK>
<BLURB>Tune.</BLURB>
<DEFAULT>Tune for PSNR</DEFAULT>
</ARG>
<ARG>
<NAME>GstPhotography::aperture</NAME>
<TYPE>guint</TYPE>
@ -47643,6 +47773,16 @@
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstViewfinderBin::disable-converters</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Disable conversion elements</NICK>
<BLURB>If video converters should be disabled (must be set on NULL).</BLURB>
<DEFAULT>FALSE</DEFAULT>
</ARG>
<ARG>
<NAME>GstImageCaptureBin::image-encoder</NAME>
<TYPE>GstElement*</TYPE>
@ -47820,7 +47960,7 @@
<FLAGS>rw</FLAGS>
<NICK>Post Previews</NICK>
<BLURB>If capture preview images should be posted to the bus.</BLURB>
<DEFAULT>TRUE</DEFAULT>
<DEFAULT>FALSE</DEFAULT>
</ARG>
<ARG>
@ -47963,6 +48103,26 @@
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstCameraBin2::audio-filter</NAME>
<TYPE>GstElement*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Audio filter</NICK>
<BLURB>The element that will process captured audio buffers when recording. (Should be set on NULL state).</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstCameraBin2::flags</NAME>
<TYPE>GstCamFlags</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Flags</NICK>
<BLURB>Flags to control behaviour.</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstZebraStripe::threshold</NAME>
<TYPE>gint</TYPE>
@ -57500,7 +57660,7 @@
<FLAGS>rw</FLAGS>
<NICK>Compare Meta</NICK>
<BLURB>Indicates which metadata should be compared.</BLURB>
<DEFAULT>GST_BUFFER_COPY_FLAGS|GST_BUFFER_COPY_TIMESTAMPS|GST_BUFFER_COPY_CAPS</DEFAULT>
<DEFAULT>GST_BUFFER_COPY_FLAGS|GST_BUFFER_COPY_TIMESTAMPS|GST_BUFFER_COPY_META|GST_BUFFER_COPY_MEMORY</DEFAULT>
</ARG>
<ARG>
@ -57653,3 +57813,33 @@
<DEFAULT>ntsc</DEFAULT>
</ARG>
<ARG>
<NAME>GstWaveScope::style</NAME>
<TYPE>GstWaveScopeStyle</TYPE>
<RANGE></RANGE>
<FLAGS>rwx</FLAGS>
<NICK>drawing style</NICK>
<BLURB>Drawing styles for the wave form display.</BLURB>
<DEFAULT>draw dots (default)</DEFAULT>
</ARG>
<ARG>
<NAME>GstSpaceScope::style</NAME>
<TYPE>GstSpaceScopeStyle</TYPE>
<RANGE></RANGE>
<FLAGS>rwx</FLAGS>
<NICK>drawing style</NICK>
<BLURB>Drawing styles for the space scope display.</BLURB>
<DEFAULT>draw dots (default)</DEFAULT>
</ARG>
<ARG>
<NAME>GstIRTSPParse::channel-id</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,255]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>channel-id</NICK>
<BLURB>Channel Identifier.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>

View file

@ -1,19 +1,21 @@
GObject
GstAdapter
GstColorBalanceChannel
GInitiallyUnowned
GstObject
GstBus
GstClock
GstSystemClock
GstAudioClock
GstControlBinding
GstControlSource
GstElement
ADPCMDec
ADPCMEnc
GstAiffMux
GstAiffParse
GstAsfMux
GstAsfParse
GstAssRender
GstAudioDecoder
ADPCMDec
GstDtsDec
GstFaad
GstGSMDec
GstAudioEncoder
ADPCMEnc
GstFaac
GstGSMEnc
GstBaseAudioVisualizer
GstSpaceScope
GstSpectraScope
@ -23,246 +25,71 @@ GObject
GstDiracParse
GstH263Parse
GstH264Parse
GstIRTSPParse
GstMpeg4VParse
GstMpegvParse
GstBaseRTPDepayload
GstRtpDTMFDepay
GstRtpVP8Depay
GstBaseRTPPayload
GstRtpAsfPay
GstRtpVP8Pay
GstBaseSink
GstBaseAudioSink
GstAudioSink
GstApExSink
GstNasSink
GstSDLAudioSink
GstChecksumSink
GstDCCPClientSink
GstDCCPServerSink
GstFBDEVSink
GstInterAudioSink
GstInterVideoSink
GstLinsysSdiSink
GstSFSink
GstShmSink
GstVideoSink
GstDfbVideoSink
GstSDLVideoSink
GstBaseSrc
GstDTMFSrc
GstDataURISrc
GstFliteTestSrc
GstInterAudioSrc
GstInterVideoSrc
GstLinsysSdiSrc
GstPushSrc
GstDCCPClientSrc
GstDCCPServerSrc
GstDc1394
GstDvbSrc
GstMMS
GstRfbSrc
GstShmSrc
GstVCDSrc
GstRTPDTMFSrc
GstSFSrc
GstBaseTransform
GstAudioFilter
GstBPMDetect
GstOFA
GstStereo
GstBayer2RGB
GstCogScale
GstCogcolorspace
GstCogdownsample
GstColorconvert
GstDebugSpy
GstDtmfDetect
GstHDVParse
GstLegacyresample
GstLogoinsert
GstMeasureCollector
GstPatchdetect
GstRGB2Bayer
GstScaletempo
GstVideoFilter
GaussBlur
GstBurn
GstChromaHold
GstChromium
GstColorEffects
GstCsp
GstDilate
GstDodge
GstExclusion
GstGeometricTransform
GstCircleGeometricTransform
GstBulge
GstCircle
GstKaleidoscope
GstPinch
GstSphere
GstStretch
GstTunnel
GstTwirl
GstWaterRipple
GstDiffuse
GstFisheye
GstMarble
GstMirror
GstRotate
GstSquare
GstRsvgOverlay
GstSolarize
GstVideoAnalyse
GstVideoDetect
GstVideoMark
GstVideoFilter2
GstSceneChange
GstZebraStripe
GstVideoMaxRate
GstBaseVideoCodec
GstBaseVideoDecoder
GstSchroDec
GstVP8Dec
GstBaseVideoEncoder
GstDiracEnc
GstSchroEnc
GstVP8Enc
GstBin
DvbBaseBin
GstAutoConvert
GstAutoVideoConvert
GstBaseCameraSrc
GstWrapperCameraBinSrc
GstFPSDisplaySink
GstFaceOverlay
GstPipeline
GstCameraBin
GstCameraBin2
GstSDPDemux
GstViewfinderBin
RsnDvdBin
GstBz2dec
GstBz2enc
GstCDAudio
GstCDXAParse
GstCeltDec
GstCeltEnc
GstChopMyData
GstCompare
GstDVBSubOverlay
GstDVDSpu
GstDecklinkSink
GstDecklinkSrc
GstDtsDec
GstFaad
GstFestival
GstFieldAnalysis
GstFreeze
GstGSMDec
GstGSMEnc
GstGmeDec
GstHLSDemux
GstId3BaseMux
GstId3Mux
GstInterlace
GstIvfParse
GstJP2kDecimator
GstJifMux
GstJpegParse
GstKateDec
GstKateEnc
GstKateParse
GstKateTag
GstLegacyH264Parse
GstLiveAdder
GstMSE
GstMXFDemux
GstMXFMux
GstMimDec
GstMimEnc
GstModPlug
GstMpeg2enc
GstMpegPSDemux
GstMpegTSDemux
GstMusepackDec
GstMveDemux
GstMveMux
GstNsfDec
GstNuvDemux
GstMplex
GstPcapParse
GstPitch
GstPnmdec
GstPnmenc
GstRTPBaseDepayload
GstRtpDTMFDepay
GstRtpVP8Depay
GstRTPBasePayload
GstRtpVP8Pay
GstRTPMux
GstRTPDTMFMux
GstRawParse
GstAudioParse
GstVideoParse
GstRealAudioDec
GstRealVideoDec
GstRsvgDec
GstSSim
GstSdiDemux
GstSdiMux
GstSegmentClip
GstAudioSegmentClip
GstVideoSegmentClip
GstSignalProcessor
ladspa-amp-mono
ladspa-amp-stereo
ladspa-delay-5s
ladspa-hpf
ladspa-lpf
ladspa-noise-white
ladspa-sine-faaa
ladspa-sine-faac
ladspa-sine-fcaa
ladspa-sine-fcac
GstSirenDec
GstSirenEnc
GstSpeed
GstSrtEnc
GstTRM
GstTtaDec
GstTtaParse
GstVMncDec
GstVcdParse
GstWildmidi
GstY4mDec
MpegPsMux
MpegTSBase
GstTSDemux
MpegTSParse2
MpegTSParse
MpegTsMux
MpegVideoParse
GstPad
GstPadTemplate
GstSignalProcessorPadTemplate
GstPlugin
GstPluginFeature
GstElementFactory
GstIndexFactory
GstTypeFindFactory
GstRegistry
GstRingBuffer
GstAudioSinkRingBuffer
GstTask
GstTaskPool
GstSignalObject
MpegTsPatInfo
MpegTsPmtInfo
GstEncodingProfile
GInterface
GTypePlugin
GstChildProxy
GstColorBalance
GstImplementsInterface
GstMixer
GstNavigation
GstPhotography
GstPreset
GstTagSetter
GstTagXmpWriter
GstURIHandler
GstXOverlay
MXFDescriptiveMetadataFrameworkInterface

View file

@ -1,7 +1,9 @@
ADPCMEnc GstPreset
DvbBaseBin GstChildProxy GstURIHandler
GstAmrWbEnc GstPreset
GstApExSink GstImplementsInterface GstMixer
GstAsfMux GstTagSetter
GstAudioEncoder GstPreset
GstAutoConvert GstChildProxy
GstAutoVideoConvert GstChildProxy
GstBaseCameraSrc GstChildProxy
@ -17,6 +19,7 @@ GstDiracEnc GstPreset
GstFPSDisplaySink GstChildProxy
GstFaac GstPreset
GstFaceOverlay GstChildProxy
GstGSMEnc GstPreset
GstGSettingsAudioSink GstChildProxy
GstGSettingsAudioSrc GstChildProxy
GstGSettingsSwitchSink GstChildProxy

View file

@ -3,10 +3,10 @@
<description>ADPCM decoder</description>
<filename>../../gst/adpcmdec/.libs/libgstadpcmdec.so</filename>
<basename>libgstadpcmdec.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -26,7 +26,7 @@
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-raw-int, depth=(int)16, width=(int)16, endianness=(int)1234, signed=(boolean)true, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]</details>
<details>audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]</details>
</caps>
</pads>
</element>

View file

@ -3,10 +3,10 @@
<description>ADPCM encoder</description>
<filename>../../gst/adpcmenc/.libs/libgstadpcmenc.so</filename>
<basename>libgstadpcmenc.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -20,7 +20,7 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-raw-int, depth=(int)16, width=(int)16, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]</details>
<details>audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]</details>
</caps>
<caps>
<name>src</name>

View file

@ -3,10 +3,10 @@
<description>ASS/SSA subtitle renderer</description>
<filename>../../ext/assrender/.libs/libgstassrender.so</filename>
<basename>libgstassrender.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -26,13 +26,13 @@
<name>video_sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
<details>video/x-raw, format=(string){ RGB, BGR, xRGB, xBGR, RGBx, BGRx, I420 }, 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-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
<details>video/x-raw, format=(string){ RGB, BGR, xRGB, xBGR, RGBx, BGRx, I420 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>

View file

@ -3,10 +3,10 @@
<description>Creates video visualizations of audio input</description>
<filename>../../gst/audiovisualizers/.libs/libgstaudiovisualizers.so</filename>
<basename>libgstaudiovisualizers.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -20,13 +20,13 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)2, endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</details>
<details>audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 8000, 96000 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
<details>video/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
@ -41,13 +41,13 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)2, endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</details>
<details>audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 8000, 96000 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
<details>video/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
@ -62,13 +62,13 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)2, endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</details>
<details>audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 8000, 96000 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
<details>video/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
@ -83,13 +83,13 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)2, endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</details>
<details>audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 8000, 96000 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
<details>video/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>

View file

@ -3,10 +3,10 @@
<description>Selects convertor element based on caps</description>
<filename>../../gst/autoconvert/.libs/libgstautoconvert.so</filename>
<basename>libgstautoconvert.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -14,7 +14,7 @@
<longname>Select convertor based on caps</longname>
<class>Generic/Bin</class>
<description>Selects the right transform element based on the caps</description>
<author>Olivier Crete &lt;olivier.crete@collabora.co.uk&gt;</author>
<author>Olivier Crete &lt;olivier.crete@collabora.com&gt;</author>
<pads>
<caps>
<name>sink</name>

View file

@ -3,17 +3,17 @@
<description>Elements to convert Bayer images</description>
<filename>../../gst/bayer/.libs/libgstbayer.so</filename>
<basename>libgstbayer.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
<name>bayer2rgb</name>
<longname>Bayer to RGB decoder for cameras</longname>
<class>Filter/Converter/Video</class>
<description>Converts video/x-raw-bayer to video/x-raw-rgb</description>
<description>Converts video/x-raw-bayer to video/x-raw</description>
<author>William Brack &lt;wbrack@mmm.com.hk&gt;</author>
<pads>
<caps>
@ -26,7 +26,7 @@
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
<details>video/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
@ -34,14 +34,14 @@
<name>rgb2bayer</name>
<longname>RGB to Bayer converter</longname>
<class>Filter/Converter/Video</class>
<description>Converts video/x-raw-rgb to video/x-raw-bayer</description>
<description>Converts video/x-raw to video/x-raw-bayer</description>
<author>David Schleef &lt;ds@entropywave.com&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
<details>video/x-raw, format=(string)ARGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
<caps>
<name>src</name>

View file

@ -3,10 +3,10 @@
<description>camerabin2</description>
<filename>../../gst/camerabin2/.libs/libgstcamerabin2.so</filename>
<basename>libgstcamerabin2.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -23,7 +23,7 @@
<longname>Viewfinder Bin</longname>
<class>Sink/Video</class>
<description>Viewfinder Bin used in camerabin2</description>
<author>Thiago Santos &lt;thiago.sousa.santos@collabora.co.uk&gt;</author>
<author>Thiago Santos &lt;thiago.sousa.santos@collabora.com&gt;</author>
<pads>
<caps>
<name>sink</name>
@ -35,10 +35,10 @@
</element>
<element>
<name>wrappercamerabinsrc</name>
<longname>V4l2 camera src element for camerabin</longname>
<longname>Wrapper camera src element for camerabin2</longname>
<class>Source/Video</class>
<description>V4l2 camera src element for camerabin</description>
<author>Rob Clark &lt;rob@ti.com&gt;</author>
<description>Wrapper camera src element for camerabin2</description>
<author>Thiago Santos &lt;thiago.sousa.santos@collabora.com&gt;</author>
<pads>
<caps>
<name>imgsrc</name>

View file

@ -3,10 +3,10 @@
<description>data: URI source</description>
<filename>../../gst/dataurisrc/.libs/libgstdataurisrc.so</filename>
<basename>libgstdataurisrc.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Collection of elements that may or may not be useful for debugging</description>
<filename>../../gst/debugutils/.libs/libgstdebugutilsbad.so</filename>
<basename>libgstdebugutilsbad.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>DTMF plugins</description>
<filename>../../gst/dtmf/.libs/libgstdtmf.so</filename>
<basename>libgstdtmf.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -14,19 +14,19 @@
<longname>DTMF detector element</longname>
<class>Filter/Analyzer/Audio</class>
<description>This element detects DTMF tones</description>
<author>Olivier Crete &lt;olivier.crete@collabora.co.uk&gt;</author>
<author>Olivier Crete &lt;olivier.crete@collabora.com&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)8000, channels=(int)1</details>
<details>audio/x-raw, format=(string)S16LE, rate=(int)8000, channels=(int)1</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)8000, channels=(int)1</details>
<details>audio/x-raw, format=(string)S16LE, rate=(int)8000, channels=(int)1</details>
</caps>
</pads>
</element>
@ -41,7 +41,7 @@
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 1, 2147483647 ], channels=(int)1</details>
<details>audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)1</details>
</caps>
</pads>
</element>
@ -62,7 +62,7 @@
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 0, 2147483647 ], channels=(int)1</details>
<details>audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)1</details>
</caps>
</pads>
</element>

View file

@ -3,10 +3,10 @@
<description>Decodes DTS audio streams</description>
<filename>../../ext/dts/.libs/libgstdtsdec.so</filename>
<basename>libgstdtsdec.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -26,7 +26,7 @@
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, rate=(int)[ 4000, 96000 ], channels=(int)[ 1, 6 ]</details>
<details>audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 4000, 96000 ], channels=(int)[ 1, 6 ]</details>
</caps>
</pads>
</element>

View file

@ -3,10 +3,10 @@
<description>DVB subtitle renderer</description>
<filename>../../gst/dvbsuboverlay/.libs/libgstdvbsuboverlay.so</filename>
<basename>libgstdvbsuboverlay.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -26,13 +26,13 @@
<name>video_sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
<details>video/x-raw, format=(string)I420, 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-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
<details>video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>

View file

@ -3,10 +3,10 @@
<description>DVD Sub-picture Overlay element</description>
<filename>../../gst/dvdspu/.libs/libgstdvdspu.so</filename>
<basename>libgstdvdspu.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -26,13 +26,13 @@
<name>video</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-raw-yuv, format=(fourcc){ I420 }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]</details>
<details>video/x-raw, format=(string){ I420 }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-raw-yuv, format=(fourcc){ I420 }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]</details>
<details>video/x-raw, format=(string){ I420 }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]</details>
</caps>
</pads>
</element>

View file

@ -3,10 +3,10 @@
<description>Free AAC Encoder (FAAC)</description>
<filename>../../ext/faac/.libs/libgstfaac.so</filename>
<basename>libgstfaac.so</basename>
<version>0.10.21.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -20,13 +20,13 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)[ 8000, 96000 ], channels=(int)[ 1, 6 ]</details>
<details>audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, channels=(int)[ 1, 6 ]</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/mpeg, mpegversion=(int){ 4, 2 }, channels=(int)[ 1, 6 ], rate=(int)[ 8000, 96000 ], stream-format=(string){ adts, raw }</details>
<details>audio/mpeg, mpegversion=(int)4, channels=(int)[ 1, 6 ], rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, stream-format=(string){ adts, raw }, base-profile=(string){ main, lc, ssr, ltp }; audio/mpeg, mpegversion=(int)2, channels=(int)[ 1, 6 ], rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, stream-format=(string){ adts, raw }, profile=(string){ main, lc }</details>
</caps>
</pads>
</element>

View file

@ -3,10 +3,10 @@
<description>Free AAC Decoder (FAAD)</description>
<filename>../../ext/faad/.libs/libgstfaad.so</filename>
<basename>libgstfaad.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -20,13 +20,13 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/mpeg, mpegversion=(int){ 2, 4 }</details>
<details>audio/mpeg, mpegversion=(int)2; audio/mpeg, mpegversion=(int)4, stream-format=(string){ raw, adts }</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)[ 8000, 96000 ], channels=(int)[ 1, 8 ]</details>
<details>audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 8000, 96000 ], channels=(int)[ 1, 8 ]</details>
</caps>
</pads>
</element>

View file

@ -3,10 +3,10 @@
<description>GSM encoder/decoder</description>
<filename>../../ext/gsm/.libs/libgstgsm.so</filename>
<basename>libgstgsm.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -26,7 +26,7 @@
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)1</details>
<details>audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)1</details>
</caps>
</pads>
</element>
@ -41,7 +41,7 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)8000, channels=(int)1</details>
<details>audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)8000, channels=(int)1</details>
</caps>
<caps>
<name>src</name>

View file

@ -3,10 +3,10 @@
<description>Microsoft Multi Media Server streaming protocol support</description>
<filename>../../ext/libmms/.libs/libgstmms.so</filename>
<basename>libgstmms.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>.MOD audio decoding</description>
<filename>../../ext/modplug/.libs/libgstmodplug.so</filename>
<basename>libgstmodplug.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -26,7 +26,7 @@
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int){ 8000, 11025, 22050, 44100 }, channels=(int)[ 1, 2 ]; audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int){ 8000, 11025, 22050, 44100 }, channels=(int)[ 1, 2 ]; audio/x-raw-int, endianness=(int)1234, signed=(boolean)false, width=(int)8, depth=(int)8, rate=(int){ 8000, 11025, 22050, 44100 }, channels=(int)[ 1, 2 ]</details>
<details>audio/x-raw, format=(string){ S32LE, S16LE, U8 }, layout=(string)interleaved, rate=(int){ 8000, 11025, 22050, 44100 }, channels=(int)[ 1, 2 ]</details>
</caps>
</pads>
</element>

View file

@ -3,10 +3,10 @@
<description>High-quality MPEG-1/2 video encoder</description>
<filename>../../ext/mpeg2enc/.libs/libgstmpeg2enc.so</filename>
<basename>libgstmpeg2enc.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -21,7 +21,7 @@ Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-raw-yuv, format=(fourcc){ I420 }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction){ 24000/1001, 24/1, 25/1, 30000/1001, 30/1, 50/1, 60000/1001 }</details>
<details>video/x-raw, format=(string){ I420 }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction){ 24000/1001, 24/1, 25/1, 30000/1001, 30/1, 50/1, 60000/1001 }</details>
</caps>
<caps>
<name>src</name>

View file

@ -3,10 +3,10 @@
<description>MPEG demuxers</description>
<filename>../../gst/mpegdemux/.libs/libgstmpegdemux.so</filename>
<basename>libgstmpegdemux.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>unknown</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -26,7 +26,7 @@
<name>audio_%02x</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>audio/mpeg, mpegversion=(int){ 1, 4 }; audio/x-private1-lpcm; audio/x-private1-ac3; audio/x-private1-dts; audio/ac3</details>
<details>audio/mpeg, mpegversion=(int)1; audio/mpeg, mpegversion=(int)4, stream-format=(string){ adts, loas }; audio/x-private1-lpcm; audio/x-private1-ac3; audio/x-private1-dts; audio/ac3</details>
</caps>
<caps>
<name>private_%d</name>
@ -48,71 +48,5 @@
</caps>
</pads>
</element>
<element>
<name>mpegtsdemux</name>
<longname>The Fluendo MPEG Transport stream demuxer</longname>
<class>Codec/Demuxer</class>
<description>Demultiplexes MPEG2 Transport Streams</description>
<author>Wim Taymans &lt;wim@fluendo.com&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/mpegts</details>
</caps>
<caps>
<name>audio_%04x</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>audio/mpeg, mpegversion=(int){ 1, 4 }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-eac3; audio/x-dts; audio/x-private-ts-lpcm</details>
</caps>
<caps>
<name>private_%04x</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>ANY</details>
</caps>
<caps>
<name>subpicture_%04x</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>subpicture/x-pgs; video/x-dvd-subpicture</details>
</caps>
<caps>
<name>video_%04x</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-h264, stream-format=(string)byte-stream, alignment=(string)nal; video/x-dirac; video/x-wmv, wmvversion=(int)3, format=(fourcc)WVC1</details>
</caps>
</pads>
</element>
<element>
<name>mpegtsparse</name>
<longname>MPEG transport stream parser</longname>
<class>Codec/Parser</class>
<description>Parses MPEG2 transport streams</description>
<author>Alessandro Decina &lt;alessandro@nnva.org&gt;, Zaheer Abbas Merali &lt;zaheerabbas at merali dot org&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/mpegts, systemstream=(boolean)true</details>
</caps>
<caps>
<name>program_%d</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>video/mpegts, systemstream=(boolean)true</details>
</caps>
<caps>
<name>src%d</name>
<direction>source</direction>
<presence>request</presence>
<details>video/mpegts, systemstream=(boolean)true</details>
</caps>
</pads>
</element>
</elements>
</plugin>

View file

@ -3,10 +3,10 @@
<description>MPEG TS demuxer</description>
<filename>../../gst/mpegtsdemux/.libs/libgstmpegtsdemux.so</filename>
<basename>libgstmpegtsdemux.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>unknown</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -27,7 +27,7 @@ Edward Hervey &lt;edward.hervey@collabora.co.uk&gt;</author>
<name>audio_%04x</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>audio/mpeg, mpegversion=(int){ 1, 4 }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-eac3; audio/x-dts; audio/x-private-ts-lpcm</details>
<details>audio/mpeg, mpegversion=(int)1; audio/mpeg, mpegversion=(int)4, stream-format=(string){ adts, loas }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-eac3; audio/x-dts; audio/x-private-ts-lpcm</details>
</caps>
<caps>
<name>private_%04x</name>
@ -45,7 +45,7 @@ Edward Hervey &lt;edward.hervey@collabora.co.uk&gt;</author>
<name>video_%04x</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-h264, stream-format=(string)byte-stream, alignment=(string)nal; video/x-dirac; video/x-wmv, wmvversion=(int)3, format=(fourcc)WVC1</details>
<details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-h264, stream-format=(string)byte-stream, alignment=(string)nal; video/x-dirac; video/x-wmv, wmvversion=(int)3, format=(string)WVC1</details>
</caps>
</pads>
</element>
@ -63,13 +63,13 @@ Edward Hervey &lt;edward.hervey@collabora.co.uk&gt;</author>
<details>video/mpegts, systemstream=(boolean)true</details>
</caps>
<caps>
<name>program_%d</name>
<name>program_%u</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>video/mpegts, systemstream=(boolean)true</details>
</caps>
<caps>
<name>src%d</name>
<name>src_%u</name>
<direction>source</direction>
<presence>request</presence>
<details>video/mpegts, systemstream=(boolean)true</details>

View file

@ -3,10 +3,10 @@
<description>High-quality MPEG/DVD/SVCD/VCD video/audio multiplexer</description>
<filename>../../ext/mplex/.libs/libgstmplex.so</filename>
<basename>libgstmplex.so</basename>
<version>0.10.21.1</version>
<version>0.11.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -16,16 +16,16 @@
<description>High-quality MPEG/DVD/SVCD/VCD video/audio multiplexer</description>
<author>Andrew Stevens &lt;andrew.stevens@nexgo.de&gt;
Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;
Mark Nauwelaerts &lt;mnauw@users.sourceforge.net</author>
Mark Nauwelaerts &lt;mnauw@users.sourceforge.net&gt;</author>
<pads>
<caps>
<name>audio_%d</name>
<name>audio_%u</name>
<direction>sink</direction>
<presence>request</presence>
<details>audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], channels=(int)[ 1, 8 ], rate=(int)[ 8000, 96000 ]; audio/x-ac3, channels=(int)[ 1, 8 ], rate=(int)[ 8000, 96000 ]; audio/x-dts; audio/x-raw-int, endianness=(int)4321, signed=(boolean)true, width=(int){ 16, 20, 24 }, depth=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 6 ]</details>
</caps>
<caps>
<name>video_%d</name>
<name>video_%u</name>
<direction>sink</direction>
<presence>request</presence>
<details>video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>

View file

@ -3,12 +3,33 @@
<description>Element parsing raw pcap streams</description>
<filename>../../gst/pcapparse/.libs/libgstpcapparse.so</filename>
<basename>libgstpcapparse.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
<origin>http://gstreamer.net/</origin>
<elements>
<element>
<name>irtspparse</name>
<longname>IRTSPParse</longname>
<class>Raw/Parser</class>
<description>Parses a raw interleaved RTSP stream</description>
<author>Mark Nauwelaerts &lt;mark.nauwelaerts@collabora.co.uk&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>ANY</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>application/x-rtp; application/x-rtcp</details>
</caps>
</pads>
</element>
<element>
<name>pcapparse</name>
<longname>PCapParse</longname>

View file

@ -3,10 +3,10 @@
<description>RTP Muxer plugins</description>
<filename>../../gst/rtpmux/.libs/libgstrtpmux.so</filename>
<basename>libgstrtpmux.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -17,13 +17,13 @@
<author>Zeeshan Ali &lt;first.last@nokia.com&gt;</author>
<pads>
<caps>
<name>priority_sink_%d</name>
<name>priority_sink_%u</name>
<direction>sink</direction>
<presence>request</presence>
<details>application/x-rtp</details>
</caps>
<caps>
<name>sink_%d</name>
<name>sink_%u</name>
<direction>sink</direction>
<presence>request</presence>
<details>application/x-rtp</details>
@ -44,7 +44,7 @@
<author>Zeeshan Ali &lt;first.last@nokia.com&gt;</author>
<pads>
<caps>
<name>sink_%d</name>
<name>sink_%u</name>
<direction>sink</direction>
<presence>request</presence>
<details>application/x-rtp</details>

View file

@ -3,10 +3,10 @@
<description>rtpvp8</description>
<filename>../../gst/rtpvp8/.libs/libgstrtpvp8.so</filename>
<basename>libgstrtpvp8.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -20,7 +20,7 @@
<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-0-3-2</details>
<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>
@ -47,7 +47,7 @@
<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-0-3-2</details>
<details>application/x-rtp, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)VP8-DRAFT-IETF-01</details>
</caps>
</pads>
</element>

View file

@ -3,10 +3,10 @@
<description>configure streaming sessions using SDP</description>
<filename>../../gst/sdp/.libs/libgstsdpelem.so</filename>
<basename>libgstsdpelem.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -23,7 +23,7 @@
<details>application/sdp</details>
</caps>
<caps>
<name>stream%d</name>
<name>stream_%u</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>application/x-rtp</details>

View file

@ -3,10 +3,10 @@
<description>videoparsers</description>
<filename>../../gst/videoparsers/.libs/libgstvideoparsersbad.so</filename>
<basename>libgstvideoparsersbad.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -20,13 +20,13 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-dirac, parsed=(boolean)false</details>
<details>video/x-dirac</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-dirac, parsed=(boolean)true</details>
<details>video/x-dirac, parsed=(boolean)true, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], pixel-aspect-ratio=(fraction)[ 0/1, 2147483647/1 ], interlaced=(boolean){ true, false }, profile=(int)[ 0, 2147483647 ], level=(int)[ 0, 2147483647 ]</details>
</caps>
</pads>
</element>
@ -41,20 +41,20 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-h263, variant=(string)itu, parsed=(boolean)false</details>
<details>video/x-h263, variant=(string)itu</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-h263, variant=(string)itu, parsed=(boolean)true</details>
<details>video/x-h263, variant=(string)itu, parsed=(boolean)true, framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
<element>
<name>h264parse</name>
<longname>H.264 parser</longname>
<class>Codec/Parser/Video</class>
<class>Codec/Parser/Converter/Video</class>
<description>Parses H.264 streams</description>
<author>Mark Nauwelaerts &lt;mark.nauwelaerts@collabora.co.uk&gt;</author>
<pads>
@ -62,13 +62,34 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-h264, parsed=(boolean)false</details>
<details>video/x-h264</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-h264, parsed=(boolean)true</details>
<details>video/x-h264, parsed=(boolean)true, stream-format=(string){ avc, byte-stream }, alignment=(string){ au, nal }</details>
</caps>
</pads>
</element>
<element>
<name>mpeg4videoparse</name>
<longname>MPEG 4 video elementary stream parser</longname>
<class>Codec/Parser/Video</class>
<description>Parses MPEG-4 Part 2 elementary video streams</description>
<author>Julien Moutte &lt;julien@fluendo.com&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/mpeg, mpegversion=(int)4, parsed=(boolean)true, systemstream=(boolean)false</details>
</caps>
</pads>
</element>
@ -83,7 +104,7 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/mpeg, mpegversion=(int)[ 1, 2 ], parsed=(boolean)false, systemstream=(boolean)false</details>
<details>video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)false</details>
</caps>
<caps>
<name>src</name>

View file

@ -3,10 +3,10 @@
<description>VP8 plugin</description>
<filename>../../ext/vp8/.libs/libgstvp8.so</filename>
<basename>libgstvp8.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -26,7 +26,7 @@
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
<details>video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
@ -41,7 +41,7 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
<details>video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
<caps>
<name>src</name>

View file

@ -3,7 +3,7 @@
<description>Demuxes/decodes YUV4MPEG streams</description>
<filename>../../gst/y4m/.libs/libgsty4mdec.so</filename>
<basename>libgsty4mdec.so</basename>
<version>0.10.22.1</version>
<version>0.11.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
@ -26,7 +26,7 @@
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-raw-yuv, format=(fourcc){ I420, Y42B, Y444 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
<details>video/x-raw, format=(string){ I420, Y42B, Y444 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>

File diff suppressed because it is too large Load diff

View file

@ -35,7 +35,6 @@ typedef unsigned __int16 orc_uint16;
typedef unsigned __int32 orc_uint32;
typedef unsigned __int64 orc_uint64;
#define ORC_UINT64_C(x) (x##Ui64)
#define inline __inline
#else
#include <limits.h>
typedef signed char orc_int8;
@ -58,89 +57,80 @@ typedef union { orc_int16 i; orc_int8 x2[2]; } orc_union16;
typedef union { orc_int32 i; float f; orc_int16 x2[2]; orc_int8 x4[4]; } orc_union32;
typedef union { orc_int64 i; double f; orc_int32 x2[2]; float x2f[2]; orc_int16 x4[4]; } orc_union64;
#endif
#ifndef ORC_RESTRICT
#if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
#define ORC_RESTRICT restrict
#elif defined(__GNUC__) && __GNUC__ >= 4
#define ORC_RESTRICT __restrict__
#else
#define ORC_RESTRICT
#endif
#endif
void cogorc_memcpy_2d (orc_uint8 * ORC_RESTRICT d1, int d1_stride, const orc_uint8 * ORC_RESTRICT s1, int s1_stride, int n, int m);
void cogorc_downsample_horiz_cosite_1tap (orc_uint8 * ORC_RESTRICT d1, const orc_uint16 * ORC_RESTRICT s1, int n);
void cogorc_downsample_horiz_cosite_3tap (orc_uint8 * ORC_RESTRICT d1, const orc_uint16 * ORC_RESTRICT s1, const orc_uint16 * ORC_RESTRICT s2, int n);
void cogorc_downsample_420_jpeg (orc_uint8 * ORC_RESTRICT d1, const orc_uint16 * ORC_RESTRICT s1, const orc_uint16 * ORC_RESTRICT s2, int n);
void cogorc_downsample_vert_halfsite_2tap (orc_uint8 * ORC_RESTRICT d1, const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2, int n);
void cogorc_downsample_vert_cosite_3tap (orc_uint8 * ORC_RESTRICT d1, const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2, const orc_uint8 * ORC_RESTRICT s3, int n);
void cogorc_downsample_vert_halfsite_4tap (orc_uint8 * ORC_RESTRICT d1, const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2, const orc_uint8 * ORC_RESTRICT s3, const orc_uint8 * ORC_RESTRICT s4, int n);
void cogorc_upsample_horiz_cosite_1tap (guint8 * ORC_RESTRICT d1, const orc_uint8 * ORC_RESTRICT s1, int n);
void cogorc_upsample_horiz_cosite (guint8 * ORC_RESTRICT d1, const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2, int n);
void cogorc_upsample_vert_avgub (orc_uint8 * ORC_RESTRICT d1, const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2, int n);
void orc_unpack_yuyv_y (orc_uint8 * ORC_RESTRICT d1, const orc_uint16 * ORC_RESTRICT s1, int n);
void orc_unpack_yuyv_u (orc_uint8 * ORC_RESTRICT d1, const orc_uint32 * ORC_RESTRICT s1, int n);
void orc_unpack_yuyv_v (orc_uint8 * ORC_RESTRICT d1, const orc_uint32 * ORC_RESTRICT s1, int n);
void orc_pack_yuyv (orc_uint32 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2, const orc_uint8 * ORC_RESTRICT s3, int n);
void orc_unpack_uyvy_y (orc_uint8 * ORC_RESTRICT d1, const orc_uint16 * ORC_RESTRICT s1, int n);
void orc_unpack_uyvy_u (orc_uint8 * ORC_RESTRICT d1, const orc_uint32 * ORC_RESTRICT s1, int n);
void orc_unpack_uyvy_v (orc_uint8 * ORC_RESTRICT d1, const orc_uint32 * ORC_RESTRICT s1, int n);
void orc_pack_uyvy (orc_uint32 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2, const orc_uint8 * ORC_RESTRICT s3, int n);
void orc_addc_convert_u8_s16 (orc_uint8 * ORC_RESTRICT d1, const gint16 * ORC_RESTRICT s1, int n);
void orc_subc_convert_s16_u8 (gint16 * ORC_RESTRICT d1, const orc_uint8 * ORC_RESTRICT s1, int n);
void orc_splat_u8_ns (orc_uint8 * ORC_RESTRICT d1, int p1, int n);
void orc_splat_s16_ns (gint16 * ORC_RESTRICT d1, int p1, int n);
void orc_matrix2_u8 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, const guint8 * ORC_RESTRICT s2, int p1, int p2, int p3, int n);
void orc_matrix2_11_u8 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, const guint8 * ORC_RESTRICT s2, int p1, int p2, int n);
void orc_matrix2_12_u8 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, const guint8 * ORC_RESTRICT s2, int p1, int p2, int n);
void orc_matrix3_u8 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, const guint8 * ORC_RESTRICT s2, const guint8 * ORC_RESTRICT s3, int p1, int p2, int p3, int p4, int n);
void orc_matrix3_100_u8 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, const guint8 * ORC_RESTRICT s2, const guint8 * ORC_RESTRICT s3, int p1, int p2, int p3, int n);
void orc_matrix3_100_offset_u8 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, const guint8 * ORC_RESTRICT s2, const guint8 * ORC_RESTRICT s3, int p1, int p2, int p3, int p4, int p5, int n);
void orc_matrix3_000_u8 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, const guint8 * ORC_RESTRICT s2, const guint8 * ORC_RESTRICT s3, int p1, int p2, int p3, int p4, int p5, int n);
void orc_pack_123x (guint32 * ORC_RESTRICT d1, const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2, const orc_uint8 * ORC_RESTRICT s3, int p1, int n);
void orc_pack_x123 (guint32 * ORC_RESTRICT d1, const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2, const orc_uint8 * ORC_RESTRICT s3, int p1, int n);
void cogorc_combine2_u8 (orc_uint8 * ORC_RESTRICT d1, const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2, int p1, int p2, int n);
void cogorc_combine4_u8 (orc_uint8 * ORC_RESTRICT d1, const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2, const orc_uint8 * ORC_RESTRICT s3, const orc_uint8 * ORC_RESTRICT s4, int p1, int p2, int p3, int p4, int n);
void cogorc_unpack_axyz_0 (orc_uint8 * ORC_RESTRICT d1, const orc_uint32 * ORC_RESTRICT s1, int n);
void cogorc_unpack_axyz_1 (orc_uint8 * ORC_RESTRICT d1, const orc_uint32 * ORC_RESTRICT s1, int n);
void cogorc_unpack_axyz_2 (orc_uint8 * ORC_RESTRICT d1, const orc_uint32 * ORC_RESTRICT s1, int n);
void cogorc_unpack_axyz_3 (orc_uint8 * ORC_RESTRICT d1, const orc_uint32 * ORC_RESTRICT s1, int n);
void cogorc_resample_horiz_1tap (orc_uint8 * ORC_RESTRICT d1, const orc_uint8 * ORC_RESTRICT s1, int p1, int p2, int n);
void cogorc_resample_horiz_2tap (orc_uint8 * ORC_RESTRICT d1, const orc_uint8 * ORC_RESTRICT s1, int p1, int p2, int n);
void cogorc_convert_I420_UYVY (orc_uint32 * ORC_RESTRICT d1, orc_uint32 * ORC_RESTRICT d2, const orc_uint16 * ORC_RESTRICT s1, const orc_uint16 * ORC_RESTRICT s2, const orc_uint8 * ORC_RESTRICT s3, const orc_uint8 * ORC_RESTRICT s4, int n);
void cogorc_convert_I420_YUY2 (orc_uint32 * ORC_RESTRICT d1, orc_uint32 * ORC_RESTRICT d2, const orc_uint16 * ORC_RESTRICT s1, const orc_uint16 * ORC_RESTRICT s2, const orc_uint8 * ORC_RESTRICT s3, const orc_uint8 * ORC_RESTRICT s4, int n);
void cogorc_convert_I420_AYUV (orc_uint32 * ORC_RESTRICT d1, orc_uint32 * ORC_RESTRICT d2, const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2, const orc_uint8 * ORC_RESTRICT s3, const orc_uint8 * ORC_RESTRICT s4, int n);
void cogorc_convert_YUY2_I420 (orc_uint16 * ORC_RESTRICT d1, orc_uint16 * ORC_RESTRICT d2, orc_uint8 * ORC_RESTRICT d3, orc_uint8 * ORC_RESTRICT d4, const orc_uint32 * ORC_RESTRICT s1, const orc_uint32 * ORC_RESTRICT s2, int n);
void cogorc_convert_UYVY_YUY2 (orc_uint32 * ORC_RESTRICT d1, int d1_stride, const orc_uint32 * ORC_RESTRICT s1, int s1_stride, int n, int m);
void cogorc_planar_chroma_420_422 (orc_uint8 * ORC_RESTRICT d1, int d1_stride, orc_uint8 * ORC_RESTRICT d2, int d2_stride, const orc_uint8 * ORC_RESTRICT s1, int s1_stride, int n, int m);
void cogorc_planar_chroma_420_444 (orc_uint16 * ORC_RESTRICT d1, int d1_stride, orc_uint16 * ORC_RESTRICT d2, int d2_stride, const orc_uint8 * ORC_RESTRICT s1, int s1_stride, int n, int m);
void cogorc_planar_chroma_422_444 (orc_uint16 * ORC_RESTRICT d1, int d1_stride, const orc_uint8 * ORC_RESTRICT s1, int s1_stride, int n, int m);
void cogorc_planar_chroma_444_422 (orc_uint8 * ORC_RESTRICT d1, int d1_stride, const orc_uint16 * ORC_RESTRICT s1, int s1_stride, int n, int m);
void cogorc_planar_chroma_444_420 (orc_uint8 * ORC_RESTRICT d1, int d1_stride, const orc_uint16 * ORC_RESTRICT s1, int s1_stride, const orc_uint16 * ORC_RESTRICT s2, int s2_stride, int n, int m);
void cogorc_planar_chroma_422_420 (orc_uint8 * ORC_RESTRICT d1, int d1_stride, const orc_uint8 * ORC_RESTRICT s1, int s1_stride, const orc_uint8 * ORC_RESTRICT s2, int s2_stride, int n, int m);
void cogorc_convert_YUY2_AYUV (orc_uint64 * ORC_RESTRICT d1, int d1_stride, const orc_uint32 * ORC_RESTRICT s1, int s1_stride, int n, int m);
void cogorc_convert_UYVY_AYUV (orc_uint64 * ORC_RESTRICT d1, int d1_stride, const orc_uint32 * ORC_RESTRICT s1, int s1_stride, int n, int m);
void cogorc_convert_YUY2_Y42B (orc_uint16 * ORC_RESTRICT d1, int d1_stride, orc_uint8 * ORC_RESTRICT d2, int d2_stride, orc_uint8 * ORC_RESTRICT d3, int d3_stride, const orc_uint32 * ORC_RESTRICT s1, int s1_stride, int n, int m);
void cogorc_convert_UYVY_Y42B (orc_uint16 * ORC_RESTRICT d1, int d1_stride, orc_uint8 * ORC_RESTRICT d2, int d2_stride, orc_uint8 * ORC_RESTRICT d3, int d3_stride, const orc_uint32 * ORC_RESTRICT s1, int s1_stride, int n, int m);
void cogorc_convert_YUY2_Y444 (orc_uint16 * ORC_RESTRICT d1, int d1_stride, orc_uint16 * ORC_RESTRICT d2, int d2_stride, orc_uint16 * ORC_RESTRICT d3, int d3_stride, const orc_uint32 * ORC_RESTRICT s1, int s1_stride, int n, int m);
void cogorc_convert_UYVY_Y444 (orc_uint16 * ORC_RESTRICT d1, int d1_stride, orc_uint16 * ORC_RESTRICT d2, int d2_stride, orc_uint16 * ORC_RESTRICT d3, int d3_stride, const orc_uint32 * ORC_RESTRICT s1, int s1_stride, int n, int m);
void cogorc_convert_UYVY_I420 (orc_uint16 * ORC_RESTRICT d1, orc_uint16 * ORC_RESTRICT d2, orc_uint8 * ORC_RESTRICT d3, orc_uint8 * ORC_RESTRICT d4, const orc_uint32 * ORC_RESTRICT s1, const orc_uint32 * ORC_RESTRICT s2, int n);
void cogorc_convert_AYUV_I420 (orc_uint16 * ORC_RESTRICT d1, int d1_stride, orc_uint16 * ORC_RESTRICT d2, int d2_stride, orc_uint8 * ORC_RESTRICT d3, int d3_stride, orc_uint8 * ORC_RESTRICT d4, int d4_stride, const orc_uint64 * ORC_RESTRICT s1, int s1_stride, const orc_uint64 * ORC_RESTRICT s2, int s2_stride, int n, int m);
void cogorc_convert_AYUV_YUY2 (orc_uint32 * ORC_RESTRICT d1, int d1_stride, const orc_uint64 * ORC_RESTRICT s1, int s1_stride, int n, int m);
void cogorc_convert_AYUV_UYVY (orc_uint32 * ORC_RESTRICT d1, int d1_stride, const orc_uint64 * ORC_RESTRICT s1, int s1_stride, int n, int m);
void cogorc_convert_AYUV_Y42B (orc_uint16 * ORC_RESTRICT d1, int d1_stride, orc_uint8 * ORC_RESTRICT d2, int d2_stride, orc_uint8 * ORC_RESTRICT d3, int d3_stride, const orc_uint64 * ORC_RESTRICT s1, int s1_stride, int n, int m);
void cogorc_convert_AYUV_Y444 (orc_uint8 * ORC_RESTRICT d1, int d1_stride, orc_uint8 * ORC_RESTRICT d2, int d2_stride, orc_uint8 * ORC_RESTRICT d3, int d3_stride, const orc_uint32 * ORC_RESTRICT s1, int s1_stride, int n, int m);
void cogorc_convert_Y42B_YUY2 (orc_uint32 * ORC_RESTRICT d1, int d1_stride, const orc_uint16 * ORC_RESTRICT s1, int s1_stride, const orc_uint8 * ORC_RESTRICT s2, int s2_stride, const orc_uint8 * ORC_RESTRICT s3, int s3_stride, int n, int m);
void cogorc_convert_Y42B_UYVY (orc_uint32 * ORC_RESTRICT d1, int d1_stride, const orc_uint16 * ORC_RESTRICT s1, int s1_stride, const orc_uint8 * ORC_RESTRICT s2, int s2_stride, const orc_uint8 * ORC_RESTRICT s3, int s3_stride, int n, int m);
void cogorc_convert_Y42B_AYUV (orc_uint64 * ORC_RESTRICT d1, int d1_stride, const orc_uint16 * ORC_RESTRICT s1, int s1_stride, const orc_uint8 * ORC_RESTRICT s2, int s2_stride, const orc_uint8 * ORC_RESTRICT s3, int s3_stride, int n, int m);
void cogorc_convert_Y444_YUY2 (orc_uint32 * ORC_RESTRICT d1, int d1_stride, const orc_uint16 * ORC_RESTRICT s1, int s1_stride, const orc_uint16 * ORC_RESTRICT s2, int s2_stride, const orc_uint16 * ORC_RESTRICT s3, int s3_stride, int n, int m);
void cogorc_convert_Y444_UYVY (orc_uint32 * ORC_RESTRICT d1, int d1_stride, const orc_uint16 * ORC_RESTRICT s1, int s1_stride, const orc_uint16 * ORC_RESTRICT s2, int s2_stride, const orc_uint16 * ORC_RESTRICT s3, int s3_stride, int n, int m);
void cogorc_convert_Y444_AYUV (orc_uint32 * ORC_RESTRICT d1, int d1_stride, const orc_uint8 * ORC_RESTRICT s1, int s1_stride, const orc_uint8 * ORC_RESTRICT s2, int s2_stride, const orc_uint8 * ORC_RESTRICT s3, int s3_stride, int n, int m);
void cogorc_convert_AYUV_ARGB (orc_uint32 * ORC_RESTRICT d1, int d1_stride, const orc_uint32 * ORC_RESTRICT s1, int s1_stride, int n, int m);
void cogorc_convert_AYUV_BGRA (orc_uint32 * ORC_RESTRICT d1, int d1_stride, const orc_uint32 * ORC_RESTRICT s1, int s1_stride, int n, int m);
void cogorc_convert_AYUV_ABGR (orc_uint32 * ORC_RESTRICT d1, int d1_stride, const orc_uint32 * ORC_RESTRICT s1, int s1_stride, int n, int m);
void cogorc_convert_AYUV_RGBA (orc_uint32 * ORC_RESTRICT d1, int d1_stride, const orc_uint32 * ORC_RESTRICT s1, int s1_stride, int n, int m);
void cogorc_convert_I420_BGRA (orc_uint32 * ORC_RESTRICT d1, const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2, const orc_uint8 * ORC_RESTRICT s3, int n);
void cogorc_convert_I420_BGRA_avg (orc_uint32 * ORC_RESTRICT d1, const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2, const orc_uint8 * ORC_RESTRICT s3, const orc_uint8 * ORC_RESTRICT s4, const orc_uint8 * ORC_RESTRICT s5, int n);
void cogorc_memcpy_2d (orc_uint8 * d1, int d1_stride, const orc_uint8 * s1, int s1_stride, int n, int m);
void cogorc_downsample_horiz_cosite_1tap (orc_uint8 * d1, const orc_uint16 * s1, int n);
void cogorc_downsample_horiz_cosite_3tap (orc_uint8 * d1, const orc_uint16 * s1, const orc_uint16 * s2, int n);
void cogorc_downsample_420_jpeg (orc_uint8 * d1, const orc_uint16 * s1, const orc_uint16 * s2, int n);
void cogorc_downsample_vert_halfsite_2tap (orc_uint8 * d1, const orc_uint8 * s1, const orc_uint8 * s2, int n);
void cogorc_downsample_vert_cosite_3tap (orc_uint8 * d1, const orc_uint8 * s1, const orc_uint8 * s2, const orc_uint8 * s3, int n);
void cogorc_downsample_vert_halfsite_4tap (orc_uint8 * d1, const orc_uint8 * s1, const orc_uint8 * s2, const orc_uint8 * s3, const orc_uint8 * s4, int n);
void cogorc_upsample_horiz_cosite_1tap (guint8 * d1, const orc_uint8 * s1, int n);
void cogorc_upsample_horiz_cosite (guint8 * d1, const orc_uint8 * s1, const orc_uint8 * s2, int n);
void cogorc_upsample_vert_avgub (orc_uint8 * d1, const orc_uint8 * s1, const orc_uint8 * s2, int n);
void orc_unpack_yuyv_y (orc_uint8 * d1, const orc_uint16 * s1, int n);
void orc_unpack_yuyv_u (orc_uint8 * d1, const orc_uint32 * s1, int n);
void orc_unpack_yuyv_v (orc_uint8 * d1, const orc_uint32 * s1, int n);
void orc_pack_yuyv (orc_uint32 * d1, const guint8 * s1, const orc_uint8 * s2, const orc_uint8 * s3, int n);
void orc_unpack_uyvy_y (orc_uint8 * d1, const orc_uint16 * s1, int n);
void orc_unpack_uyvy_u (orc_uint8 * d1, const orc_uint32 * s1, int n);
void orc_unpack_uyvy_v (orc_uint8 * d1, const orc_uint32 * s1, int n);
void orc_pack_uyvy (orc_uint32 * d1, const guint8 * s1, const orc_uint8 * s2, const orc_uint8 * s3, int n);
void orc_addc_convert_u8_s16 (orc_uint8 * d1, const gint16 * s1, int n);
void orc_subc_convert_s16_u8 (gint16 * d1, const orc_uint8 * s1, int n);
void orc_splat_u8_ns (orc_uint8 * d1, int p1, int n);
void orc_splat_s16_ns (gint16 * d1, int p1, int n);
void orc_matrix2_u8 (guint8 * d1, const guint8 * s1, const guint8 * s2, int p1, int p2, int p3, int n);
void orc_matrix2_11_u8 (guint8 * d1, const guint8 * s1, const guint8 * s2, int p1, int p2, int n);
void orc_matrix2_12_u8 (guint8 * d1, const guint8 * s1, const guint8 * s2, int p1, int p2, int n);
void orc_matrix3_u8 (guint8 * d1, const guint8 * s1, const guint8 * s2, const guint8 * s3, int p1, int p2, int p3, int p4, int n);
void orc_matrix3_100_u8 (guint8 * d1, const guint8 * s1, const guint8 * s2, const guint8 * s3, int p1, int p2, int p3, int n);
void orc_matrix3_100_offset_u8 (guint8 * d1, const guint8 * s1, const guint8 * s2, const guint8 * s3, int p1, int p2, int p3, int p4, int p5, int n);
void orc_matrix3_000_u8 (guint8 * d1, const guint8 * s1, const guint8 * s2, const guint8 * s3, int p1, int p2, int p3, int p4, int p5, int n);
void orc_pack_123x (guint32 * d1, const orc_uint8 * s1, const orc_uint8 * s2, const orc_uint8 * s3, int p1, int n);
void orc_pack_x123 (guint32 * d1, const orc_uint8 * s1, const orc_uint8 * s2, const orc_uint8 * s3, int p1, int n);
void cogorc_combine2_u8 (orc_uint8 * d1, const orc_uint8 * s1, const orc_uint8 * s2, int p1, int p2, int n);
void cogorc_combine4_u8 (orc_uint8 * d1, const orc_uint8 * s1, const orc_uint8 * s2, const orc_uint8 * s3, const orc_uint8 * s4, int p1, int p2, int p3, int p4, int n);
void cogorc_unpack_axyz_0 (orc_uint8 * d1, const orc_uint32 * s1, int n);
void cogorc_unpack_axyz_1 (orc_uint8 * d1, const orc_uint32 * s1, int n);
void cogorc_unpack_axyz_2 (orc_uint8 * d1, const orc_uint32 * s1, int n);
void cogorc_unpack_axyz_3 (orc_uint8 * d1, const orc_uint32 * s1, int n);
void cogorc_resample_horiz_1tap (orc_uint8 * d1, const orc_uint8 * s1, int p1, int p2, int n);
void cogorc_resample_horiz_2tap (orc_uint8 * d1, const orc_uint8 * s1, int p1, int p2, int n);
void cogorc_convert_I420_UYVY (orc_uint32 * d1, orc_uint32 * d2, const orc_uint16 * s1, const orc_uint16 * s2, const orc_uint8 * s3, const orc_uint8 * s4, int n);
void cogorc_convert_I420_YUY2 (orc_uint32 * d1, orc_uint32 * d2, const orc_uint16 * s1, const orc_uint16 * s2, const orc_uint8 * s3, const orc_uint8 * s4, int n);
void cogorc_convert_I420_AYUV (orc_uint32 * d1, orc_uint32 * d2, const orc_uint8 * s1, const orc_uint8 * s2, const orc_uint8 * s3, const orc_uint8 * s4, int n);
void cogorc_convert_YUY2_I420 (orc_uint16 * d1, orc_uint16 * d2, orc_uint8 * d3, orc_uint8 * d4, const orc_uint32 * s1, const orc_uint32 * s2, int n);
void cogorc_convert_UYVY_YUY2 (orc_uint32 * d1, int d1_stride, const orc_uint32 * s1, int s1_stride, int n, int m);
void cogorc_planar_chroma_420_422 (orc_uint8 * d1, int d1_stride, orc_uint8 * d2, int d2_stride, const orc_uint8 * s1, int s1_stride, int n, int m);
void cogorc_planar_chroma_420_444 (orc_uint16 * d1, int d1_stride, orc_uint16 * d2, int d2_stride, const orc_uint8 * s1, int s1_stride, int n, int m);
void cogorc_planar_chroma_422_444 (orc_uint16 * d1, int d1_stride, const orc_uint8 * s1, int s1_stride, int n, int m);
void cogorc_planar_chroma_444_422 (orc_uint8 * d1, int d1_stride, const orc_uint16 * s1, int s1_stride, int n, int m);
void cogorc_planar_chroma_444_420 (orc_uint8 * d1, int d1_stride, const orc_uint16 * s1, int s1_stride, const orc_uint16 * s2, int s2_stride, int n, int m);
void cogorc_planar_chroma_422_420 (orc_uint8 * d1, int d1_stride, const orc_uint8 * s1, int s1_stride, const orc_uint8 * s2, int s2_stride, int n, int m);
void cogorc_convert_YUY2_AYUV (orc_uint64 * d1, int d1_stride, const orc_uint32 * s1, int s1_stride, int n, int m);
void cogorc_convert_UYVY_AYUV (orc_uint64 * d1, int d1_stride, const orc_uint32 * s1, int s1_stride, int n, int m);
void cogorc_convert_YUY2_Y42B (orc_uint16 * d1, int d1_stride, orc_uint8 * d2, int d2_stride, orc_uint8 * d3, int d3_stride, const orc_uint32 * s1, int s1_stride, int n, int m);
void cogorc_convert_UYVY_Y42B (orc_uint16 * d1, int d1_stride, orc_uint8 * d2, int d2_stride, orc_uint8 * d3, int d3_stride, const orc_uint32 * s1, int s1_stride, int n, int m);
void cogorc_convert_YUY2_Y444 (orc_uint16 * d1, int d1_stride, orc_uint16 * d2, int d2_stride, orc_uint16 * d3, int d3_stride, const orc_uint32 * s1, int s1_stride, int n, int m);
void cogorc_convert_UYVY_Y444 (orc_uint16 * d1, int d1_stride, orc_uint16 * d2, int d2_stride, orc_uint16 * d3, int d3_stride, const orc_uint32 * s1, int s1_stride, int n, int m);
void cogorc_convert_UYVY_I420 (orc_uint16 * d1, orc_uint16 * d2, orc_uint8 * d3, orc_uint8 * d4, const orc_uint32 * s1, const orc_uint32 * s2, int n);
void cogorc_convert_AYUV_I420 (orc_uint16 * d1, int d1_stride, orc_uint16 * d2, int d2_stride, orc_uint8 * d3, int d3_stride, orc_uint8 * d4, int d4_stride, const orc_uint64 * s1, int s1_stride, const orc_uint64 * s2, int s2_stride, int n, int m);
void cogorc_convert_AYUV_YUY2 (orc_uint32 * d1, int d1_stride, const orc_uint64 * s1, int s1_stride, int n, int m);
void cogorc_convert_AYUV_UYVY (orc_uint32 * d1, int d1_stride, const orc_uint64 * s1, int s1_stride, int n, int m);
void cogorc_convert_AYUV_Y42B (orc_uint16 * d1, int d1_stride, orc_uint8 * d2, int d2_stride, orc_uint8 * d3, int d3_stride, const orc_uint64 * s1, int s1_stride, int n, int m);
void cogorc_convert_AYUV_Y444 (orc_uint8 * d1, int d1_stride, orc_uint8 * d2, int d2_stride, orc_uint8 * d3, int d3_stride, const orc_uint32 * s1, int s1_stride, int n, int m);
void cogorc_convert_Y42B_YUY2 (orc_uint32 * d1, int d1_stride, const orc_uint16 * s1, int s1_stride, const orc_uint8 * s2, int s2_stride, const orc_uint8 * s3, int s3_stride, int n, int m);
void cogorc_convert_Y42B_UYVY (orc_uint32 * d1, int d1_stride, const orc_uint16 * s1, int s1_stride, const orc_uint8 * s2, int s2_stride, const orc_uint8 * s3, int s3_stride, int n, int m);
void cogorc_convert_Y42B_AYUV (orc_uint64 * d1, int d1_stride, const orc_uint16 * s1, int s1_stride, const orc_uint8 * s2, int s2_stride, const orc_uint8 * s3, int s3_stride, int n, int m);
void cogorc_convert_Y444_YUY2 (orc_uint32 * d1, int d1_stride, const orc_uint16 * s1, int s1_stride, const orc_uint16 * s2, int s2_stride, const orc_uint16 * s3, int s3_stride, int n, int m);
void cogorc_convert_Y444_UYVY (orc_uint32 * d1, int d1_stride, const orc_uint16 * s1, int s1_stride, const orc_uint16 * s2, int s2_stride, const orc_uint16 * s3, int s3_stride, int n, int m);
void cogorc_convert_Y444_AYUV (orc_uint32 * d1, int d1_stride, const orc_uint8 * s1, int s1_stride, const orc_uint8 * s2, int s2_stride, const orc_uint8 * s3, int s3_stride, int n, int m);
void cogorc_convert_AYUV_ARGB (orc_uint32 * d1, int d1_stride, const orc_uint32 * s1, int s1_stride, int n, int m);
void cogorc_convert_AYUV_BGRA (orc_uint32 * d1, int d1_stride, const orc_uint32 * s1, int s1_stride, int n, int m);
void cogorc_convert_AYUV_ABGR (orc_uint32 * d1, int d1_stride, const orc_uint32 * s1, int s1_stride, int n, int m);
void cogorc_convert_AYUV_RGBA (orc_uint32 * d1, int d1_stride, const orc_uint32 * s1, int s1_stride, int n, int m);
void cogorc_convert_I420_BGRA (orc_uint32 * d1, const orc_uint8 * s1, const orc_uint8 * s2, const orc_uint8 * s3, int n);
void cogorc_convert_I420_BGRA_avg (orc_uint32 * d1, const orc_uint8 * s1, const orc_uint8 * s2, const orc_uint8 * s3, const orc_uint8 * s4, const orc_uint8 * s5, int n);
#ifdef __cplusplus
}

View file

@ -33,6 +33,17 @@ real live maintainer, or some actual wide use.
</GitRepository>
</repository>
<release>
<Version>
<revision>0.11.1</revision>
<branch>0.11</branch>
<name>Forest of October</name>
<created>2012-02-16</created>
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-0.11.1.tar.bz2" />
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-0.11.1.tar.gz" />
</Version>
</release>
<release>
<Version>
<revision>0.10.22</revision>

View file

@ -4,6 +4,9 @@
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
#ifndef DISABLE_ORC
#include <orc/orc.h>
#endif
#include <glib.h>
#ifndef _ORC_INTEGER_TYPEDEFS_
@ -29,7 +32,6 @@ typedef unsigned __int16 orc_uint16;
typedef unsigned __int32 orc_uint32;
typedef unsigned __int64 orc_uint64;
#define ORC_UINT64_C(x) (x##Ui64)
#define inline __inline
#else
#include <limits.h>
typedef signed char orc_int8;
@ -69,34 +71,17 @@ typedef union
orc_int16 x4[4];
} orc_union64;
#endif
#ifndef ORC_RESTRICT
#if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
#define ORC_RESTRICT restrict
#elif defined(__GNUC__) && __GNUC__ >= 4
#define ORC_RESTRICT __restrict__
#else
#define ORC_RESTRICT
#endif
#endif
#ifndef DISABLE_ORC
#include <orc/orc.h>
#endif
void orc_same_parity_sad_planar_yuv (guint32 * ORC_RESTRICT a1,
const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2,
int p2, int n);
void orc_same_parity_ssd_planar_yuv (guint32 * ORC_RESTRICT a1,
const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2,
int p2, int n);
void orc_same_parity_3_tap_planar_yuv (guint32 * ORC_RESTRICT a1,
const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2,
const orc_uint8 * ORC_RESTRICT s3, const orc_uint8 * ORC_RESTRICT s4,
const orc_uint8 * ORC_RESTRICT s5, const orc_uint8 * ORC_RESTRICT s6,
int p2, int n);
void orc_opposite_parity_5_tap_planar_yuv (guint32 * ORC_RESTRICT a1,
const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2,
const orc_uint8 * ORC_RESTRICT s3, const orc_uint8 * ORC_RESTRICT s4,
const orc_uint8 * ORC_RESTRICT s5, int p2, int n);
void orc_same_parity_sad_planar_yuv (guint32 * a1, const orc_uint8 * s1,
const orc_uint8 * s2, int p2, int n);
void orc_same_parity_ssd_planar_yuv (guint32 * a1, const orc_uint8 * s1,
const orc_uint8 * s2, int p2, int n);
void orc_same_parity_3_tap_planar_yuv (guint32 * a1, const orc_uint8 * s1,
const orc_uint8 * s2, const orc_uint8 * s3, const orc_uint8 * s4,
const orc_uint8 * s5, const orc_uint8 * s6, int p2, int n);
void orc_opposite_parity_5_tap_planar_yuv (guint32 * a1, const orc_uint8 * s1,
const orc_uint8 * s2, const orc_uint8 * s3, const orc_uint8 * s4,
const orc_uint8 * s5, int p2, int n);
void gst_fieldanalysis_orc_init (void);
@ -132,7 +117,6 @@ void gst_fieldanalysis_orc_init (void);
#define ORC_ISNAN(x) ((((x)&0x7f800000) == 0x7f800000) && (((x)&0x007fffff) != 0))
#define ORC_DENORMAL_DOUBLE(x) ((x) & ((((x)&ORC_UINT64_C(0x7ff0000000000000)) == 0) ? ORC_UINT64_C(0xfff0000000000000) : ORC_UINT64_C(0xffffffffffffffff)))
#define ORC_ISNAN_DOUBLE(x) ((((x)&ORC_UINT64_C(0x7ff0000000000000)) == ORC_UINT64_C(0x7ff0000000000000)) && (((x)&ORC_UINT64_C(0x000fffffffffffff)) != 0))
#ifndef ORC_RESTRICT
#if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
#define ORC_RESTRICT restrict
#elif defined(__GNUC__) && __GNUC__ >= 4
@ -140,7 +124,6 @@ void gst_fieldanalysis_orc_init (void);
#else
#define ORC_RESTRICT
#endif
#endif
/* end Orc C target preamble */
@ -148,9 +131,8 @@ void gst_fieldanalysis_orc_init (void);
/* orc_same_parity_sad_planar_yuv */
#ifdef DISABLE_ORC
void
orc_same_parity_sad_planar_yuv (guint32 * ORC_RESTRICT a1,
const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2,
int p2, int n)
orc_same_parity_sad_planar_yuv (guint32 * a1, const orc_uint8 * s1,
const orc_uint8 * s2, int p2, int n)
{
int i;
const orc_int8 *ORC_RESTRICT ptr4;
@ -201,7 +183,7 @@ orc_same_parity_sad_planar_yuv (guint32 * ORC_RESTRICT a1,
#else
static void
_backup_orc_same_parity_sad_planar_yuv (OrcExecutor * ORC_RESTRICT ex)
_backup_orc_same_parity_sad_planar_yuv (OrcExecutor * ex)
{
int i;
int n = ex->n;
@ -253,9 +235,8 @@ _backup_orc_same_parity_sad_planar_yuv (OrcExecutor * ORC_RESTRICT ex)
static OrcProgram *_orc_program_orc_same_parity_sad_planar_yuv;
void
orc_same_parity_sad_planar_yuv (guint32 * ORC_RESTRICT a1,
const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2,
int p2, int n)
orc_same_parity_sad_planar_yuv (guint32 * a1, const orc_uint8 * s1,
const orc_uint8 * s2, int p2, int n)
{
OrcExecutor _ex, *ex = &_ex;
OrcProgram *p = _orc_program_orc_same_parity_sad_planar_yuv;
@ -278,9 +259,8 @@ orc_same_parity_sad_planar_yuv (guint32 * ORC_RESTRICT a1,
/* orc_same_parity_ssd_planar_yuv */
#ifdef DISABLE_ORC
void
orc_same_parity_ssd_planar_yuv (guint32 * ORC_RESTRICT a1,
const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2,
int p2, int n)
orc_same_parity_ssd_planar_yuv (guint32 * a1, const orc_uint8 * s1,
const orc_uint8 * s2, int p2, int n)
{
int i;
const orc_int8 *ORC_RESTRICT ptr4;
@ -328,7 +308,7 @@ orc_same_parity_ssd_planar_yuv (guint32 * ORC_RESTRICT a1,
#else
static void
_backup_orc_same_parity_ssd_planar_yuv (OrcExecutor * ORC_RESTRICT ex)
_backup_orc_same_parity_ssd_planar_yuv (OrcExecutor * ex)
{
int i;
int n = ex->n;
@ -377,9 +357,8 @@ _backup_orc_same_parity_ssd_planar_yuv (OrcExecutor * ORC_RESTRICT ex)
static OrcProgram *_orc_program_orc_same_parity_ssd_planar_yuv;
void
orc_same_parity_ssd_planar_yuv (guint32 * ORC_RESTRICT a1,
const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2,
int p2, int n)
orc_same_parity_ssd_planar_yuv (guint32 * a1, const orc_uint8 * s1,
const orc_uint8 * s2, int p2, int n)
{
OrcExecutor _ex, *ex = &_ex;
OrcProgram *p = _orc_program_orc_same_parity_ssd_planar_yuv;
@ -402,11 +381,9 @@ orc_same_parity_ssd_planar_yuv (guint32 * ORC_RESTRICT a1,
/* orc_same_parity_3_tap_planar_yuv */
#ifdef DISABLE_ORC
void
orc_same_parity_3_tap_planar_yuv (guint32 * ORC_RESTRICT a1,
const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2,
const orc_uint8 * ORC_RESTRICT s3, const orc_uint8 * ORC_RESTRICT s4,
const orc_uint8 * ORC_RESTRICT s5, const orc_uint8 * ORC_RESTRICT s6,
int p2, int n)
orc_same_parity_3_tap_planar_yuv (guint32 * a1, const orc_uint8 * s1,
const orc_uint8 * s2, const orc_uint8 * s3, const orc_uint8 * s4,
const orc_uint8 * s5, const orc_uint8 * s6, int p2, int n)
{
int i;
const orc_int8 *ORC_RESTRICT ptr4;
@ -507,7 +484,7 @@ orc_same_parity_3_tap_planar_yuv (guint32 * ORC_RESTRICT a1,
#else
static void
_backup_orc_same_parity_3_tap_planar_yuv (OrcExecutor * ORC_RESTRICT ex)
_backup_orc_same_parity_3_tap_planar_yuv (OrcExecutor * ex)
{
int i;
int n = ex->n;
@ -609,11 +586,9 @@ _backup_orc_same_parity_3_tap_planar_yuv (OrcExecutor * ORC_RESTRICT ex)
static OrcProgram *_orc_program_orc_same_parity_3_tap_planar_yuv;
void
orc_same_parity_3_tap_planar_yuv (guint32 * ORC_RESTRICT a1,
const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2,
const orc_uint8 * ORC_RESTRICT s3, const orc_uint8 * ORC_RESTRICT s4,
const orc_uint8 * ORC_RESTRICT s5, const orc_uint8 * ORC_RESTRICT s6,
int p2, int n)
orc_same_parity_3_tap_planar_yuv (guint32 * a1, const orc_uint8 * s1,
const orc_uint8 * s2, const orc_uint8 * s3, const orc_uint8 * s4,
const orc_uint8 * s5, const orc_uint8 * s6, int p2, int n)
{
OrcExecutor _ex, *ex = &_ex;
OrcProgram *p = _orc_program_orc_same_parity_3_tap_planar_yuv;
@ -640,10 +615,9 @@ orc_same_parity_3_tap_planar_yuv (guint32 * ORC_RESTRICT a1,
/* orc_opposite_parity_5_tap_planar_yuv */
#ifdef DISABLE_ORC
void
orc_opposite_parity_5_tap_planar_yuv (guint32 * ORC_RESTRICT a1,
const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2,
const orc_uint8 * ORC_RESTRICT s3, const orc_uint8 * ORC_RESTRICT s4,
const orc_uint8 * ORC_RESTRICT s5, int p2, int n)
orc_opposite_parity_5_tap_planar_yuv (guint32 * a1, const orc_uint8 * s1,
const orc_uint8 * s2, const orc_uint8 * s3, const orc_uint8 * s4,
const orc_uint8 * s5, int p2, int n)
{
int i;
const orc_int8 *ORC_RESTRICT ptr4;
@ -684,9 +658,9 @@ orc_opposite_parity_5_tap_planar_yuv (guint32 * ORC_RESTRICT a1,
ptr8 = (orc_int8 *) s5;
/* 11: loadpw */
var44.i = (int) 0x00000003; /* 3 or 1.4822e-323f */
var44.i = 0x00000003; /* 3 or 1.4822e-323f */
/* 13: loadpw */
var45.i = (int) 0x00000003; /* 3 or 1.4822e-323f */
var45.i = 0x00000003; /* 3 or 1.4822e-323f */
/* 21: loadpl */
var46.i = p2;
@ -742,7 +716,7 @@ orc_opposite_parity_5_tap_planar_yuv (guint32 * ORC_RESTRICT a1,
#else
static void
_backup_orc_opposite_parity_5_tap_planar_yuv (OrcExecutor * ORC_RESTRICT ex)
_backup_orc_opposite_parity_5_tap_planar_yuv (OrcExecutor * ex)
{
int i;
int n = ex->n;
@ -784,9 +758,9 @@ _backup_orc_opposite_parity_5_tap_planar_yuv (OrcExecutor * ORC_RESTRICT ex)
ptr8 = (orc_int8 *) ex->arrays[8];
/* 11: loadpw */
var44.i = (int) 0x00000003; /* 3 or 1.4822e-323f */
var44.i = 0x00000003; /* 3 or 1.4822e-323f */
/* 13: loadpw */
var45.i = (int) 0x00000003; /* 3 or 1.4822e-323f */
var45.i = 0x00000003; /* 3 or 1.4822e-323f */
/* 21: loadpl */
var46.i = ex->params[25];
@ -842,10 +816,9 @@ _backup_orc_opposite_parity_5_tap_planar_yuv (OrcExecutor * ORC_RESTRICT ex)
static OrcProgram *_orc_program_orc_opposite_parity_5_tap_planar_yuv;
void
orc_opposite_parity_5_tap_planar_yuv (guint32 * ORC_RESTRICT a1,
const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2,
const orc_uint8 * ORC_RESTRICT s3, const orc_uint8 * ORC_RESTRICT s4,
const orc_uint8 * ORC_RESTRICT s5, int p2, int n)
orc_opposite_parity_5_tap_planar_yuv (guint32 * a1, const orc_uint8 * s1,
const orc_uint8 * s2, const orc_uint8 * s3, const orc_uint8 * s4,
const orc_uint8 * s5, int p2, int n)
{
OrcExecutor _ex, *ex = &_ex;
OrcProgram *p = _orc_program_orc_opposite_parity_5_tap_planar_yuv;
@ -875,6 +848,7 @@ gst_fieldanalysis_orc_init (void)
{
/* orc_same_parity_sad_planar_yuv */
OrcProgram *p;
OrcCompileResult result;
p = orc_program_new ();
orc_program_set_name (p, "orc_same_parity_sad_planar_yuv");
@ -905,13 +879,14 @@ gst_fieldanalysis_orc_init (void)
orc_program_append_2 (p, "accl", 0, ORC_VAR_A1, ORC_VAR_T3, ORC_VAR_D1,
ORC_VAR_D1);
orc_program_compile (p);
result = orc_program_compile (p);
_orc_program_orc_same_parity_sad_planar_yuv = p;
}
{
/* orc_same_parity_ssd_planar_yuv */
OrcProgram *p;
OrcCompileResult result;
p = orc_program_new ();
orc_program_set_name (p, "orc_same_parity_ssd_planar_yuv");
@ -940,13 +915,14 @@ gst_fieldanalysis_orc_init (void)
orc_program_append_2 (p, "accl", 0, ORC_VAR_A1, ORC_VAR_T3, ORC_VAR_D1,
ORC_VAR_D1);
orc_program_compile (p);
result = orc_program_compile (p);
_orc_program_orc_same_parity_ssd_planar_yuv = p;
}
{
/* orc_same_parity_3_tap_planar_yuv */
OrcProgram *p;
OrcCompileResult result;
p = orc_program_new ();
orc_program_set_name (p, "orc_same_parity_3_tap_planar_yuv");
@ -1007,13 +983,14 @@ gst_fieldanalysis_orc_init (void)
orc_program_append_2 (p, "accl", 0, ORC_VAR_A1, ORC_VAR_T7, ORC_VAR_D1,
ORC_VAR_D1);
orc_program_compile (p);
result = orc_program_compile (p);
_orc_program_orc_same_parity_3_tap_planar_yuv = p;
}
{
/* orc_opposite_parity_5_tap_planar_yuv */
OrcProgram *p;
OrcCompileResult result;
p = orc_program_new ();
orc_program_set_name (p, "orc_opposite_parity_5_tap_planar_yuv");
@ -1071,7 +1048,7 @@ gst_fieldanalysis_orc_init (void)
orc_program_append_2 (p, "accl", 0, ORC_VAR_A1, ORC_VAR_T6, ORC_VAR_D1,
ORC_VAR_D1);
orc_program_compile (p);
result = orc_program_compile (p);
_orc_program_orc_opposite_parity_5_tap_planar_yuv = p;
}

View file

@ -37,7 +37,6 @@ typedef unsigned __int16 orc_uint16;
typedef unsigned __int32 orc_uint32;
typedef unsigned __int64 orc_uint64;
#define ORC_UINT64_C(x) (x##Ui64)
#define inline __inline
#else
#include <limits.h>
typedef signed char orc_int8;
@ -60,19 +59,10 @@ typedef union { orc_int16 i; orc_int8 x2[2]; } orc_union16;
typedef union { orc_int32 i; float f; orc_int16 x2[2]; orc_int8 x4[4]; } orc_union32;
typedef union { orc_int64 i; double f; orc_int32 x2[2]; float x2f[2]; orc_int16 x4[4]; } orc_union64;
#endif
#ifndef ORC_RESTRICT
#if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
#define ORC_RESTRICT restrict
#elif defined(__GNUC__) && __GNUC__ >= 4
#define ORC_RESTRICT __restrict__
#else
#define ORC_RESTRICT
#endif
#endif
void orc_same_parity_sad_planar_yuv (guint32 * ORC_RESTRICT a1, const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2, int p2, int n);
void orc_same_parity_ssd_planar_yuv (guint32 * ORC_RESTRICT a1, const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2, int p2, int n);
void orc_same_parity_3_tap_planar_yuv (guint32 * ORC_RESTRICT a1, const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2, const orc_uint8 * ORC_RESTRICT s3, const orc_uint8 * ORC_RESTRICT s4, const orc_uint8 * ORC_RESTRICT s5, const orc_uint8 * ORC_RESTRICT s6, int p2, int n);
void orc_opposite_parity_5_tap_planar_yuv (guint32 * ORC_RESTRICT a1, const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2, const orc_uint8 * ORC_RESTRICT s3, const orc_uint8 * ORC_RESTRICT s4, const orc_uint8 * ORC_RESTRICT s5, int p2, int n);
void orc_same_parity_sad_planar_yuv (guint32 * a1, const orc_uint8 * s1, const orc_uint8 * s2, int p2, int n);
void orc_same_parity_ssd_planar_yuv (guint32 * a1, const orc_uint8 * s1, const orc_uint8 * s2, int p2, int n);
void orc_same_parity_3_tap_planar_yuv (guint32 * a1, const orc_uint8 * s1, const orc_uint8 * s2, const orc_uint8 * s3, const orc_uint8 * s4, const orc_uint8 * s5, const orc_uint8 * s6, int p2, int n);
void orc_opposite_parity_5_tap_planar_yuv (guint32 * a1, const orc_uint8 * s1, const orc_uint8 * s2, const orc_uint8 * s3, const orc_uint8 * s4, const orc_uint8 * s5, int p2, int n);
#ifdef __cplusplus
}

View file

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins 0.7.6\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2010-10-19 23:33+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2004-03-18 14:16+0200\n"
"Last-Translator: Petri Jooste <rkwjpj@puk.ac.za>\n"
"Language-Team: Afrikaans <i18n@af.org.za>\n"

View file

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-0.8.0\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2010-10-19 23:33+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2004-03-19 18:29+0200\n"
"Last-Translator: Metin Amiroff <metin@karegen.com>\n"
"Language-Team: Azerbaijani <translation-team-az@lists.sourceforge.net>\n"

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2011-04-27 12:55+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2011-04-26 22:30+0300\n"
"Last-Translator: Alexander Shopov <ash@kambanaria.org>\n"
"Language-Team: Bulgarian <dict@fsa-bg.org>\n"

View file

@ -2,14 +2,16 @@
# Copyright © 2004, 2005, 2010 Free Software Foundation, Inc.
# This file is distributed under the same licence as the gst-plugins-bad package.
# Jordi Mallach <jordi@sindominio.net>, 2004, 2005, 2010.
# Jordi Estrada <jordi.estrada@yamaha-motor.es>, 2011.
# Gil Forcada <gforcada@gnome.org>, 2012.
#
msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.18.2\n"
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2011-01-07 20:26+0000\n"
"PO-Revision-Date: 2010-11-04 21:02+0100\n"
"Last-Translator: Jordi Mallach <jordi@sindominio.net>\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2012-01-01 14:19+0100\n"
"Last-Translator: Gil Forcada <gforcada@gnome.org>\n"
"Language-Team: Catalan <ca@dodds.net>\n"
"Language: ca\n"
"MIME-Version: 1.0\n"
@ -31,17 +33,18 @@ msgid ""
"Could not read DVD. This may be because the DVD is encrypted and a DVD "
"decryption library is not installed."
msgstr ""
"No s'ha pogut llegir el DVD. Possiblement el DVD està encriptat i la "
"biblioteca de desencriptació de DVD no està instal·lada."
#, fuzzy
msgid "Could not read DVD."
msgstr "No s'ha pogut llegir la informació del títol del DVD."
msgstr "No s'ha pogut llegir el DVD."
msgid "No file name specified for writing."
msgstr "No s'ha especificat cap nom de fitxer per a l'escriptura."
#, c-format
msgid "Could not open file \"%s\" for writing."
msgstr "No s'ha pogut obrir «%s» per a l'escriptura."
msgstr "No s'ha pogut obrir el fitxer «%s» per a l'escriptura."
msgid "Internal data stream error."
msgstr "S'ha produït un error intern de flux de dades."
@ -59,7 +62,7 @@ msgstr "El dispositiu «%s» no existeix."
#, c-format
msgid "Could not open frontend device \"%s\"."
msgstr "No s'ha pogut crear el dispositiu frontal «%s»."
msgstr "No s'ha pogut obrir el dispositiu frontal «%s»."
#, c-format
msgid "Could not get settings from frontend device \"%s\"."

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.13.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2010-10-19 23:33+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2009-08-29 01:48+0200\n"
"Last-Translator: Petr Kovar <pknbe@volny.cz>\n"
"Language-Team: Czech <translation-team-cs@lists.sourceforge.net>\n"

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad-0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2011-04-30 18:56+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2011-04-28 11:28+0200\n"
"Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
"Language-Team: Danish <dansk@dansk-gruppen.dk>\n"

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2011-04-30 18:56+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2011-04-28 00:04+0200\n"
"Last-Translator: Christian Kirbach <christian.kirbach@googlemail.com>\n"
"Language-Team: German <translation-team-de@lists.sourceforge.net>\n"

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.18.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2010-10-19 23:33+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2010-09-02 12:32+0300\n"
"Last-Translator: Simos Xenitellis <simos.lists@googlemail.com>\n"
"Language-Team: Greek <team@lists.gnome.gr>\n"

View file

@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins 0.8.1\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2010-10-19 23:33+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2004-04-26 10:41-0400\n"
"Last-Translator: Gareth Owen <gowen72@yahoo.com>\n"
"Language-Team: English (British) <en_gb@li.org>\n"

View file

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2011-12-11 00:54+0000\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2011-06-04 22:18+0200\n"
"Last-Translator: Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>\n"
"Language-Team: Esperanto <translation-team-eo@lists.sourceforge.net>\n"

View file

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2011-12-11 00:54+0000\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2011-10-02 15:47+0200\n"
"Last-Translator: Jorge González González <aloriel@gmail.com>\n"
"Language-Team: Spanish <es@li.org>\n"

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad-0.10.17.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2010-10-19 23:33+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2010-03-25 12:30+0100\n"
"Last-Translator: Mikel Olasagasti Uranga <hey_neken@mundurat.net>\n"
"Language-Team: Basque <translation-team-eu@lists.sourceforge.net>\n"

View file

@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.13.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2010-10-19 23:33+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2009-08-12 22:13+0300\n"
"Last-Translator: Tommi Vainikainen <Tommi.Vainikainen@iki.fi>\n"
"Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2011-04-30 18:56+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2011-04-28 09:13+0200\n"
"Last-Translator: Claude Paroz <claude@2xlibre.net>\n"
"Language-Team: French <traduc@traduc.org>\n"

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2011-12-11 00:54+0000\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2011-09-05 12:50+0200\n"
"Last-Translator: Fran Dieguez <frandieguez@ubuntu.com>\n"
"Language-Team: Galician <proxecto@trasno.net>\n"

View file

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.13.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2010-10-19 23:33+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2009-08-12 23:33+0200\n"
"Last-Translator: Gabor Kelemen <kelemeng@gnome.hu>\n"
"Language-Team: Hungarian <translation-team-hu@lists.sourceforge.net>\n"

363
po/id.po
View file

@ -1,13 +1,13 @@
# Indonesian translations for gst-plugins-bad package.
# This file is put in the public domain.
# Andhika Padmawan <andhika.padmawan@gmail.com>, 2009.
# Andhika Padmawan <andhika.padmawan@gmail.com>, 2009-2012.
#
msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.13.2\n"
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2010-10-19 23:33+0100\n"
"PO-Revision-Date: 2009-08-24 11:38-0400\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2012-01-28 10:27+0700\n"
"Last-Translator: Andhika Padmawan <andhika.padmawan@gmail.com>\n"
"Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
"Language: id\n"
@ -29,10 +29,11 @@ msgid ""
"Could not read DVD. This may be because the DVD is encrypted and a DVD "
"decryption library is not installed."
msgstr ""
"Tak dapat membaca DVD. Hal ini kemungkinan karena DVD terenkripsi dan "
"pustaka dekripsi tidak diinstal."
#, fuzzy
msgid "Could not read DVD."
msgstr "Tak dapat membaca informasi judul untuk DVD."
msgstr "Tak dapat membaca DVD."
msgid "No file name specified for writing."
msgstr "Tak ada nama berkas yang ditentukan untuk ditulis."
@ -67,11 +68,357 @@ msgstr "Tak dapat mendapatkan pengaturan dari divais ujung-depan \"%s\"."
msgid "Could not open file \"%s\" for reading."
msgstr "Tak dapat membuka berkas \"%s\" untuk dibaca."
#~ msgid "Internal clock error."
#~ msgstr "Galat jam internal."
#~ msgid "Could not open audio device for mixer control handling."
#~ msgstr "Tak dapat membuka divais audio untuk pengendalian kontrol mixer."
#~ msgid ""
#~ "Could not open audio device for mixer control handling. This version of "
#~ "the Open Sound System is not supported by this element."
#~ msgstr ""
#~ "Tak dapat membuka divais audio untuk pengendalian kontrol mixer. Versi "
#~ "Open Sound System ini tak didukung oleh elemen ini."
#~ msgid "Volume"
#~ msgstr "Volume"
#~ msgid "Master"
#~ msgstr "Induk"
#~ msgid "Front"
#~ msgstr "Depan"
#~ msgid "Rear"
#~ msgstr "Belakang"
#~ msgid "Headphones"
#~ msgstr "Headphone"
#~ msgid "Center"
#~ msgstr "Tengah"
#~ msgid "LFE"
#~ msgstr "LFE"
#~ msgid "Surround"
#~ msgstr "Surround"
#~ msgid "Side"
#~ msgstr "Samping"
#~ msgid "Built-in Speaker"
#~ msgstr "Pengeras Suara Terbina"
#~ msgid "AUX 1 Out"
#~ msgstr "AUX 1 Keluar"
#~ msgid "AUX 2 Out"
#~ msgstr "AUX 2 Keluar"
#~ msgid "AUX Out"
#~ msgstr "AUX Keluar"
#~ msgid "Bass"
#~ msgstr "Bass"
#~ msgid "Treble"
#~ msgstr "Treble"
#~ msgid "3D Depth"
#~ msgstr "3D Dalam"
#~ msgid "3D Center"
#~ msgstr "3D Tengah"
#~ msgid "3D Enhance"
#~ msgstr "3D Tingkatkan"
#~ msgid "Telephone"
#~ msgstr "Telepon"
#~ msgid "Microphone"
#~ msgstr "Mikrofon"
#~ msgid "Line Out"
#~ msgstr "Jalur Masuk"
#~ msgid "Line In"
#~ msgstr "Jalur Masuk"
#~ msgid "Internal CD"
#~ msgstr "CD Internal"
#~ msgid "Video In"
#~ msgstr "Video Masuk"
#~ msgid "AUX 1 In"
#~ msgstr "AUX 1 Masuk"
#~ msgid "AUX 2 In"
#~ msgstr "AUX 2 Masuk"
#~ msgid "AUX In"
#~ msgstr "AUX Masuk"
#~ msgid "PCM"
#~ msgstr "PCM"
#~ msgid "Record Gain"
#~ msgstr "Gain Rekaman"
#~ msgid "Output Gain"
#~ msgstr "Keluaran Gain"
#~ msgid "Microphone Boost"
#~ msgstr "Mikrofon Galak"
#~ msgid "Loopback"
#~ msgstr "Simpul Berulang"
#~ msgid "Diagnostic"
#~ msgstr "Diagnostik"
#~ msgid "Bass Boost"
#~ msgstr "Bass Galak"
#~ msgid "Playback Ports"
#~ msgstr "Pangkalan Putar Kembali"
#~ msgid "Input"
#~ msgstr "Masukan"
#~ msgid "Record Source"
#~ msgstr "Sumber Rekaman"
#~ msgid "Monitor Source"
#~ msgstr "Sumber Monitor"
#~ msgid "Keyboard Beep"
#~ msgstr "Bip Papan Ketik"
#~ msgid "Monitor"
#~ msgstr "Monitor"
#~ msgid "Simulate Stereo"
#~ msgstr "Simulasikan Stereo"
#~ msgid "Stereo"
#~ msgstr "Stereo"
#~ msgid "Surround Sound"
#~ msgstr "Suara Surround"
#~ msgid "Microphone Gain"
#~ msgstr "Mikrofon Galak"
#~ msgid "Speaker Source"
#~ msgstr "Sumber Pengeras Suara"
#~ msgid "Microphone Source"
#~ msgstr "Sumber Mikrofon"
#~ msgid "Jack"
#~ msgstr "Pengungkit"
#~ msgid "Center / LFE"
#~ msgstr "Tengah / LFE"
#~ msgid "Stereo Mix"
#~ msgstr "Mix Stereo"
#~ msgid "Mono Mix"
#~ msgstr "Mix Mono"
#~ msgid "Input Mix"
#~ msgstr "Mix Masukan"
#~ msgid "SPDIF In"
#~ msgstr "SPDIF Masukan"
#~ msgid "SPDIF Out"
#~ msgstr "SPDIF Keluaran"
#~ msgid "Microphone 1"
#~ msgstr "Mikrofon 1"
#~ msgid "Microphone 2"
#~ msgstr "Mikrofon 2"
#~ msgid "Digital Out"
#~ msgstr "Digital Keluar"
#~ msgid "Digital In"
#~ msgstr "Digital Masuk"
#~ msgid "HDMI"
#~ msgstr "HDMI"
#~ msgid "Modem"
#~ msgstr "Modem"
#~ msgid "Handset"
#~ msgstr "Handset"
#~ msgid "Other"
#~ msgstr "Lainnya"
#~ msgid "None"
#~ msgstr "Tak Ada"
#~ msgid "On"
#~ msgstr "Hidup"
#~ msgid "Off"
#~ msgstr "Mati"
#~ msgid "Mute"
#~ msgstr "Diam"
#~ msgid "Fast"
#~ msgstr "Cepat"
#~ msgid "Very Low"
#~ msgstr "Sangat Rendah"
#~ msgid "Low"
#~ msgstr "Rendah"
#~ msgid "Medium"
#~ msgstr "Sedang"
#~ msgid "High"
#~ msgstr "Tinggi"
#~ msgid "Very High"
#~ msgstr "Sangat Tinggi"
#~ msgid "Production"
#~ msgstr "Produksi"
#~ msgid "Front Panel Microphone"
#~ msgstr "Mikrofon Panel Depan"
#~ msgid "Front Panel Line In"
#~ msgstr "Jalur Masuk Panel Depan"
#~ msgid "Front Panel Headphones"
#~ msgstr "Headphone Panel Depan"
#~ msgid "Front Panel Line Out"
#~ msgstr "Jalur Keluar Panel Depan"
#~ msgid "Green Connector"
#~ msgstr "Konektor Hijau"
#~ msgid "Pink Connector"
#~ msgstr "Konektor Merah Jambu"
#~ msgid "Blue Connector"
#~ msgstr "Konektor Biru"
#~ msgid "White Connector"
#~ msgstr "Konektor Putih"
#~ msgid "Black Connector"
#~ msgstr "Konektor Hitam"
#~ msgid "Gray Connector"
#~ msgstr "Konektor Abu-abu"
#~ msgid "Orange Connector"
#~ msgstr "Konektor Jingga"
#~ msgid "Red Connector"
#~ msgstr "Konektor Merah"
#~ msgid "Yellow Connector"
#~ msgstr "Konektor Kuning"
#~ msgid "Green Front Panel Connector"
#~ msgstr "Konektor Panel Depan Hijau"
#~ msgid "Pink Front Panel Connector"
#~ msgstr "Konektor Panel Depan Merah Jambu"
#~ msgid "Blue Front Panel Connector"
#~ msgstr "Konektor Panel Depan Biru"
#~ msgid "White Front Panel Connector"
#~ msgstr "Konektor Panel Depan Putih"
#~ msgid "Black Front Panel Connector"
#~ msgstr "Konektor Panel Depan Hitam"
#~ msgid "Gray Front Panel Connector"
#~ msgstr "Konektor Panel Depan Abu-abu"
#~ msgid "Orange Front Panel Connector"
#~ msgstr "Konektor Panel Depan Jingga"
#~ msgid "Red Front Panel Connector"
#~ msgstr "Konektor Panel Depan Merah"
#~ msgid "Yellow Front Panel Connector"
#~ msgstr "Konektor Panel Depan Kuning"
#~ msgid "Spread Output"
#~ msgstr "Sebar Keluaran"
#~ msgid "Downmix"
#~ msgstr "Downmix"
#~ msgid "Virtual Mixer Input"
#~ msgstr "Masukan Mixer Virtual"
#~ msgid "Virtual Mixer Output"
#~ msgstr "Keluaran Mixer Virtual"
#~ msgid "Virtual Mixer Channels"
#~ msgstr "Kanal Mixer Virtual"
#~ msgid "%s Function"
#~ msgstr "Fungsi %s"
#~ msgid "%s %d"
#~ msgstr "%s %d"
#~ msgid "Internal clock error."
#~ msgstr "Galat jam internal."
#~ msgid ""
#~ "Could not open audio device for playback. Device is being used by another "
#~ "application."
#~ msgstr ""
#~ "Tak dapat membuka divais audio untuk putar kembali. Divais sedang "
#~ "digunakan oleh aplikasi lain."
#~ msgid ""
#~ "Could not open audio device for playback. You don't have permission to "
#~ "open the device."
#~ msgstr ""
#~ "Tak dapat membuka divais audio untuk putar kembali. Anda tak memiliki hak "
#~ "akses untuk membuka divais."
#~ msgid "Could not open audio device for playback."
#~ msgstr "Tak dapat membuka divais audio untuk putar kembali."
#~ msgid ""
#~ "Could not open audio device for playback. This version of the Open Sound "
#~ "System is not supported by this element."
#~ msgstr ""
#~ "Tak dapat membuka divais audio untuk putar kembali. Versi Open Sound "
#~ "System ini tak didukung oleh elemen ini."
#~ msgid "Playback is not supported by this audio device."
#~ msgstr "Putar kembali tak didukung oleh divais audio ini."
#~ msgid "Audio playback error."
#~ msgstr "Putar kembali audio galat."
#~ msgid "Recording is not supported by this audio device."
#~ msgstr "Perekaman tak didukung oleh divais audio ini."
#~ msgid "Error recording from audio device."
#~ msgstr "Galat ketika merekam dari divais audio."
#~ msgid "PCM 1"
#~ msgstr "PCM 1"

View file

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.13.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2010-10-19 23:33+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2009-08-14 00:12+0200\n"
"Last-Translator: Luca Ferretti <elle.uca@infinito.it>\n"
"Language-Team: Italian <tp@lists.linux.it>\n"

View file

@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2011-04-27 12:55+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2011-04-26 19:38+0900\n"
"Last-Translator: Makoto Kato <makoto.kt@gmail.com>\n"
"Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"

View file

@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.5\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2011-12-11 00:54+0000\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2007-11-13 17:16+0600\n"
"Last-Translator: Ilyas Bakirov <just_ilyas@yahoo.com>\n"
"Language-Team: Kirghiz <i18n-team-ky-kyrgyz@lists.sourceforge.net>\n"

View file

@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad-0.10.6.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2010-10-19 23:33+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2008-05-14 02:13+0300\n"
"Last-Translator: Gintautas Miliauskas <gintas@akl.lt>\n"
"Language-Team: Lithuanian <komp_lt@konferencijos.lt>\n"

View file

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2011-12-11 00:54+0000\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2011-09-02 12:04-0000\n"
"Last-Translator: Rihards Priedītis <rprieditis@gmail.com>\n"
"Language-Team: Latvian <translation-team-lv@lists.sourceforge.net>\n"

View file

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad-0.10.8.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2010-10-19 23:33+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2008-10-26 20:27+0100\n"
"Last-Translator: Michel Bugeja <michelbugeja@rabatmalta.com>\n"
"Language-Team: Maltese <translation-team-mt@lists.sourceforge.net>\n"

View file

@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.5\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2010-10-19 23:33+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2007-11-03 14:46+0100\n"
"Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n"
"Language-Team: Norwegian Bokmaal <i18n-nb@lister.ping.uio.no>\n"

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2011-04-27 12:55+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2011-04-27 00:16+0200\n"
"Last-Translator: Freek de Kruijf <f.de.kruijf@gmail.com>\n"
"Language-Team: Dutch <vertaling@vrijschrift.org>\n"

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-0.8.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2010-10-19 23:33+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2004-09-27 13:32+0530\n"
"Last-Translator: Gora Mohanty <gora_mohanty@yahoo.co.in>\n"
"Language-Team: Oriya <gora_mohanty@yahoo.co.in>\n"

View file

@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2011-04-27 12:55+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2011-04-26 17:57+0200\n"
"Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n"
"Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad-0.10.18.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2010-10-19 23:33+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2010-05-26 00:00-0300\n"
"Last-Translator: Fabrício Godoy <skarllot@gmail.com>\n"
"Language-Team: Brazilian Portuguese <ldp-br@bazar.conectiva.com.br>\n"

View file

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.18.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2010-10-19 23:33+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2010-08-16 03:11+0300\n"
"Last-Translator: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>\n"
"Language-Team: Romanian <translation-team-ro@lists.sourceforge.net>\n"

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2011-04-27 12:55+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2011-04-26 20:31+0400\n"
"Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n"
"Language-Team: Russian <gnu@mx.ru>\n"

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.17.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2010-10-19 23:33+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2010-03-08 09:20+0100\n"
"Last-Translator: Peter Tuhársky <tuharsky@misbb.sk>\n"
"Language-Team: Slovak <sk-i18n@lists.linux.sk>\n"

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2011-04-27 12:55+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2011-04-26 15:21+0100\n"
"Last-Translator: Klemen Košir <klemen.kosir@gmx.com>\n"
"Language-Team: Slovenian <translation-team-sl@lists.sourceforge.net>\n"

View file

@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.7.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2010-10-19 23:33+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2008-08-15 16:07+0200\n"
"Last-Translator: Laurent Dhima <laurenti@alblinux.net>\n"
"Language-Team: Albanian <translation-team-sq@lists.sourceforge.net>\n"

View file

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad-0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2011-12-11 00:54+0000\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2011-12-04 09:59+0200\n"
"Last-Translator: Мирослав Николић <miroslavnikolic@rocketmail.com>\n"
"Language-Team: Serbian <gnu@prevod.org>\n"

441
po/sv.po
View file

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.13.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2011-12-11 00:54+0000\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2009-08-12 20:29+0100\n"
"Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
@ -70,3 +70,442 @@ msgstr "Kunde inte öppna filen \"%s\" för läsning."
#~ msgid "Internal clock error."
#~ msgstr "Internt klockfel."
#~ msgid "Could not open audio device for mixer control handling."
#~ msgstr "Kunde inte öppna ljudenheten för mixningshantering."
#~ msgid ""
#~ "Could not open audio device for mixer control handling. This version of "
#~ "the Open Sound System is not supported by this element."
#~ msgstr ""
#~ "Kunde inte öppna ljudenheten för mixningshantering. Denna version av Open "
#~ "Sound System stöds inte av detta element."
#~ msgid "Volume"
#~ msgstr "Volym"
#~ msgid "Master"
#~ msgstr "Övergripande"
#~ msgid "Front"
#~ msgstr "Fram"
#~ msgid "Rear"
#~ msgstr "Bak"
#~ msgid "Headphones"
#~ msgstr "Hörlurar"
# LFE=lågfrekvenseffekter
#~ msgid "Center"
#~ msgstr "Center"
#~ msgid "LFE"
#~ msgstr "LFE"
#~ msgid "Surround"
#~ msgstr "Surround"
#~ msgid "Side"
#~ msgstr "Sida"
#~ msgid "Built-in Speaker"
#~ msgstr "Inbyggd högtalare"
#~ msgid "AUX 1 Out"
#~ msgstr "AUX 1 ut"
#~ msgid "AUX 2 Out"
#~ msgstr "AUX 2 ut"
#~ msgid "AUX Out"
#~ msgstr "AUX ut"
#~ msgid "Bass"
#~ msgstr "Bas"
#~ msgid "Treble"
#~ msgstr "Diskant"
#~ msgid "3D Depth"
#~ msgstr "3D-djup"
#~ msgid "3D Center"
#~ msgstr "3D-center"
#~ msgid "3D Enhance"
#~ msgstr "3D-förbättring"
#~ msgid "Telephone"
#~ msgstr "Telefon"
#~ msgid "Microphone"
#~ msgstr "Mikrofon"
#~ msgid "Line Out"
#~ msgstr "Linje ut"
#~ msgid "Line In"
#~ msgstr "Linje in"
#~ msgid "Internal CD"
#~ msgstr "Intern cd"
#~ msgid "Video In"
#~ msgstr "Video in"
#~ msgid "AUX 1 In"
#~ msgstr "AUX 1 in"
#~ msgid "AUX 2 In"
#~ msgstr "AUX 2 in"
#~ msgid "AUX In"
#~ msgstr "AUX in"
#~ msgid "PCM"
#~ msgstr "PCM"
#~ msgid "Record Gain"
#~ msgstr "Inspelningsförstärkning"
#~ msgid "Output Gain"
#~ msgstr "Utgångsförstärkning"
#~ msgid "Microphone Boost"
#~ msgstr "Mikrofonförstärkning"
#~ msgid "Loopback"
#~ msgstr "Vändslinga"
#~ msgid "Diagnostic"
#~ msgstr "Diagnostik"
#~ msgid "Bass Boost"
#~ msgstr "Basförstärkning"
#~ msgid "Playback Ports"
#~ msgstr "Uppspelningsportar"
#~ msgid "Input"
#~ msgstr "Ingång"
#~ msgid "Record Source"
#~ msgstr "Inspelningskälla"
#~ msgid "Monitor Source"
#~ msgstr "Monitorkälla"
#~ msgid "Keyboard Beep"
#~ msgstr "Tangentbordspip"
#~ msgid "Monitor"
#~ msgstr "Monitor"
#~ msgid "Simulate Stereo"
#~ msgstr "Simulera stereo"
#~ msgid "Stereo"
#~ msgstr "Stereo"
#~ msgid "Surround Sound"
#~ msgstr "Surroundljud"
#~ msgid "Microphone Gain"
#~ msgstr "Mikrofonförstärkning"
#~ msgid "Speaker Source"
#~ msgstr "Högtalarkälla"
#~ msgid "Microphone Source"
#~ msgstr "Mikrofonkälla"
#~ msgid "Jack"
#~ msgstr "Jack"
# LFE=lågfrekvenseffekter
#~ msgid "Center / LFE"
#~ msgstr "Center / LFE"
#~ msgid "Stereo Mix"
#~ msgstr "Stereomix"
#~ msgid "Mono Mix"
#~ msgstr "Monomix"
#~ msgid "Input Mix"
#~ msgstr "Ingångsmix"
#~ msgid "SPDIF In"
#~ msgstr "SPDIF in"
#~ msgid "SPDIF Out"
#~ msgstr "SPDIF ut"
#~ msgid "Microphone 1"
#~ msgstr "Mikrofon 1"
#~ msgid "Microphone 2"
#~ msgstr "Mikrofon 2"
#~ msgid "Digital Out"
#~ msgstr "Digital ut"
#~ msgid "Digital In"
#~ msgstr "Digital in"
#~ msgid "HDMI"
#~ msgstr "HDMI"
#~ msgid "Modem"
#~ msgstr "Modem"
# Denna är svår att tolka
#~ msgid "Handset"
#~ msgstr "Telefonlur"
#~ msgid "Other"
#~ msgstr "Annan"
#~ msgid "None"
#~ msgstr "Ingen"
#~ msgid "On"
#~ msgstr "På"
#~ msgid "Off"
#~ msgstr "Av"
#~ msgid "Mute"
#~ msgstr "Tyst"
#~ msgid "Fast"
#~ msgstr "Snabb"
#~ msgid "Very Low"
#~ msgstr "Mycket låg"
#~ msgid "Low"
#~ msgstr "Låg"
#~ msgid "Medium"
#~ msgstr "Medel"
#~ msgid "High"
#~ msgstr "Hög"
#~ msgid "Very High"
#~ msgstr "Mycket hög"
#~ msgid "Production"
#~ msgstr "Produktion"
#~ msgid "Front Panel Microphone"
#~ msgstr "Frontpanelsmikrofon"
#~ msgid "Front Panel Line In"
#~ msgstr "Linje-in på frontpanel"
#~ msgid "Front Panel Headphones"
#~ msgstr "Hörlurar på frontpanel"
#~ msgid "Front Panel Line Out"
#~ msgstr "Linje-ut på frontpanel"
#~ msgid "Green Connector"
#~ msgstr "Grön kontakt"
#~ msgid "Pink Connector"
#~ msgstr "Rosa kontakt"
#~ msgid "Blue Connector"
#~ msgstr "Blå kontakt"
#~ msgid "White Connector"
#~ msgstr "Vit kontakt"
#~ msgid "Black Connector"
#~ msgstr "Svart kontakt"
#~ msgid "Gray Connector"
#~ msgstr "Grå kontakt"
#~ msgid "Orange Connector"
#~ msgstr "Orange kontakt"
#~ msgid "Red Connector"
#~ msgstr "Röd kontakt"
#~ msgid "Yellow Connector"
#~ msgstr "Gul kontakt"
#~ msgid "Green Front Panel Connector"
#~ msgstr "Grön frontpanelskontakt"
#~ msgid "Pink Front Panel Connector"
#~ msgstr "Rosa frontpanelskontakt"
#~ msgid "Blue Front Panel Connector"
#~ msgstr "Blå frontpanelskontakt"
#~ msgid "White Front Panel Connector"
#~ msgstr "Vit frontpanelskontakt"
#~ msgid "Black Front Panel Connector"
#~ msgstr "Svart frontpanelskontakt"
#~ msgid "Gray Front Panel Connector"
#~ msgstr "Grå frontpanelskontakt"
#~ msgid "Orange Front Panel Connector"
#~ msgstr "Orange frontpanelskontakt"
#~ msgid "Red Front Panel Connector"
#~ msgstr "Röd frontpanelskontakt"
#~ msgid "Yellow Front Panel Connector"
#~ msgstr "Gul frontpanelskontakt"
#~ msgid "Spread Output"
#~ msgstr "Spridd utgång"
#~ msgid "Downmix"
#~ msgstr "Nedmixning"
#~ msgid "Virtual Mixer Input"
#~ msgstr "Virtuell mixeringång"
#~ msgid "Virtual Mixer Output"
#~ msgstr "Virtuell mixerutgång"
#~ msgid "Virtual Mixer Channels"
#~ msgstr "Virtuella mixerkanaler"
#~ msgid "%s Function"
#~ msgstr "%s-funktion"
#~ msgid "%s %d"
#~ msgstr "%s %d"
#~ msgid ""
#~ "Could not open audio device for playback. Device is being used by another "
#~ "application."
#~ msgstr ""
#~ "Kunde inte öppna ljudenheten för uppspelning. Enheten används av ett "
#~ "annat program."
#~ msgid ""
#~ "Could not open audio device for playback. You don't have permission to "
#~ "open the device."
#~ msgstr ""
#~ "Kunde inte öppna ljudenheten för uppspelning. Du har inte behörighet att "
#~ "öppna enheten."
#~ msgid "Could not open audio device for playback."
#~ msgstr "Kunde inte öppna ljudenheten för uppspelning."
#~ msgid ""
#~ "Could not open audio device for playback. This version of the Open Sound "
#~ "System is not supported by this element."
#~ msgstr ""
#~ "Kunde inte öppna ljudenheten för uppspelning. Denna version av Open Sound "
#~ "System stöds inte av detta element."
#~ msgid "Playback is not supported by this audio device."
#~ msgstr "Uppspelning stöds inte av denna ljudenhet."
#~ msgid "Audio playback error."
#~ msgstr "Fel vid ljuduppspelning."
#~ msgid "Recording is not supported by this audio device."
#~ msgstr "Inspelning stöds inte av denna ljudenhet."
#~ msgid "Error recording from audio device."
#~ msgstr "Fel vid inspelning från ljudenhet."
#~ msgid "Failed to configure TwoLAME encoder. Check your encoding parameters."
#~ msgstr ""
#~ "Misslyckades med att konfigurera TwoLAME-kodaren. Kontrollera dina "
#~ "kodningsparametrar."
#~ msgid ""
#~ "The requested bitrate %d kbit/s for property '%s' is not allowed. The "
#~ "bitrate was changed to %d kbit/s."
#~ msgstr ""
#~ "Den begärda bitfrekvensen %d kbit/s för egenskapen \"%s\" tillåts inte. "
#~ "Bitfrekvensen ändrades till %d kbit/s."
#~ msgid "PCM 1"
#~ msgstr "PCM 1"
#~ msgid "PCM 2"
#~ msgstr "PCM 2"
#~ msgid "PCM 3"
#~ msgstr "PCM 3"
#~ msgid "PCM 4"
#~ msgstr "PCM 4"
#~ msgid "Green connector function"
#~ msgstr "Funktion för grön kontakt"
#~ msgid "Green front panel connector function"
#~ msgstr "Funktion för grön frontpanelskontakt"
#~ msgid "Pink connector function"
#~ msgstr "Funktion för rosa kontakt"
#~ msgid "Pink front panel connector function"
#~ msgstr "Funktion för rosa frontpanelskontakt"
#~ msgid "Blue connector function"
#~ msgstr "Funktion för blå kontakt"
#~ msgid "Blue front panel connector function"
#~ msgstr "Funktion för blå frontpanelskontakt"
#~ msgid "Orange connector function"
#~ msgstr "Funktion för orange kontakt"
#~ msgid "Orange front panel connector function"
#~ msgstr "Funktion för orange frontpanelskontakt"
#~ msgid "Black connector function"
#~ msgstr "Funktion för svart kontakt"
#~ msgid "Black front panel connector function"
#~ msgstr "Funktion för svart frontpanelskontakt"
#~ msgid "Gray connector function"
#~ msgstr "Funktion för grå kontakt"
#~ msgid "Gray front panel connector function"
#~ msgstr "Funktion för grå frontpanelskontakt"
#~ msgid "White connector function"
#~ msgstr "Funktion för vit kontakt"
#~ msgid "White front panel connector function"
#~ msgstr "Funktion för vit frontpanelskontakt"
#~ msgid "Red connector function"
#~ msgstr "Funktion för röd kontakt"
#~ msgid "Red front panel connector function"
#~ msgstr "Funktion för röd frontpanelskontakt"
#~ msgid "Yellow connector function"
#~ msgstr "Funktion för gul kontakt"
#~ msgid "Yellow front panel connector function"
#~ msgstr "Funktion för gul frontpanelskontakt"
#~ msgid "Virtual mixer channel configuration"
#~ msgstr "Kanalkonfiguration för virtuell mixer"
#~ msgid "This file is corrupt and cannot be played."
#~ msgstr "Den här filen är skadad och kan inte spelas upp."
#~ msgid "This file is encrypted and cannot be played."
#~ msgstr "Den här filen är krypterad och kan inte spelas upp."

View file

@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad-0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2011-04-27 12:55+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2011-04-26 19:21+0200\n"
"Last-Translator: Server Acim <serveracim@gmail.com>\n"
"Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.21.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2011-04-30 18:56+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2011-04-30 14:00+0300\n"
"Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
"Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n"

View file

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.17.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2010-10-19 23:33+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2010-03-06 22:09+1030\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
"Language-Team: Vietnamese <vi-VN@googlegroups.com>\n"

View file

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-bad 0.10.16.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
"POT-Creation-Date: 2010-10-19 23:33+0100\n"
"POT-Creation-Date: 2012-02-17 10:41+0100\n"
"PO-Revision-Date: 2009-11-20 18:12中国标准时间\n"
"Last-Translator: Ji ZhengYu <zhengyuji@gmail.com>\n"
"Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"

View file

@ -24,7 +24,7 @@
#define GST_LICENSE "LGPL"
/* package name in plugins */
#define GST_PACKAGE_NAME "GStreamer Bad Plug-ins git"
#define GST_PACKAGE_NAME "GStreamer Bad Plug-ins source release"
/* package origin */
#define GST_PACKAGE_ORIGIN "Unknown package origin"
@ -199,7 +199,7 @@
#undef USE_POISONING
/* Version number of package */
#define VERSION "0.11.0.1"
#define VERSION "0.11.1"
/* Define to 1 if your processor stores words with the most significant byte
first (like Motorola and SPARC, unlike Intel and VAX). */