Commit e4754d27 authored by Wim Taymans's avatar Wim Taymans

RELEASE 0.11.1

parent f08e2470
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
...@@ -3,7 +3,7 @@ AC_PREREQ(2.60) ...@@ -3,7 +3,7 @@ AC_PREREQ(2.60)
dnl initialize autoconf dnl initialize autoconf
dnl when going to/from release please set the nano (fourth number) right ! dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, cvs and prerelease does Werror too dnl releases only do Wall, cvs and prerelease does Werror too
AC_INIT(GStreamer Bad Plug-ins, 0.11.0.1, AC_INIT(GStreamer Bad Plug-ins, 0.11.1,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer, http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-plugins-bad) gst-plugins-bad)
...@@ -52,8 +52,8 @@ AC_LIBTOOL_WIN32_DLL ...@@ -52,8 +52,8 @@ AC_LIBTOOL_WIN32_DLL
AM_PROG_LIBTOOL AM_PROG_LIBTOOL
dnl *** required versions of GStreamer stuff *** dnl *** required versions of GStreamer stuff ***
GST_REQ=0.11.0.1 GST_REQ=0.11.2
GSTPB_REQ=0.11.0.1 GSTPB_REQ=0.11.2
dnl *** autotools stuff **** dnl *** autotools stuff ****
......
...@@ -1080,7 +1080,7 @@ ...@@ -1080,7 +1080,7 @@
<ARG> <ARG>
<NAME>GstMMS::connection-speed</NAME> <NAME>GstMMS::connection-speed</NAME>
<TYPE>guint</TYPE> <TYPE>guint64</TYPE>
<RANGE><= 2147483</RANGE> <RANGE><= 2147483</RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Connection Speed</NICK> <NICK>Connection Speed</NICK>
...@@ -1092,9 +1092,9 @@ ...@@ -1092,9 +1092,9 @@
<NAME>GstFaac::bitrate</NAME> <NAME>GstFaac::bitrate</NAME>
<TYPE>gint</TYPE> <TYPE>gint</TYPE>
<RANGE>[8000,320000]</RANGE> <RANGE>[8000,320000]</RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rwx</FLAGS>
<NICK>Bitrate (bps)</NICK> <NICK>Bitrate (bps)</NICK>
<BLURB>Bitrate in bits/sec.</BLURB> <BLURB>Average Bitrate (ABR) in bits/sec.</BLURB>
<DEFAULT>128000</DEFAULT> <DEFAULT>128000</DEFAULT>
</ARG> </ARG>
...@@ -1102,7 +1102,7 @@ ...@@ -1102,7 +1102,7 @@
<NAME>GstFaac::midside</NAME> <NAME>GstFaac::midside</NAME>
<TYPE>gboolean</TYPE> <TYPE>gboolean</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rwx</FLAGS>
<NICK>Midside</NICK> <NICK>Midside</NICK>
<BLURB>Allow mid/side encoding.</BLURB> <BLURB>Allow mid/side encoding.</BLURB>
<DEFAULT>TRUE</DEFAULT> <DEFAULT>TRUE</DEFAULT>
...@@ -1132,7 +1132,7 @@ ...@@ -1132,7 +1132,7 @@
<NAME>GstFaac::shortctl</NAME> <NAME>GstFaac::shortctl</NAME>
<TYPE>GstFaacShortCtl</TYPE> <TYPE>GstFaacShortCtl</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rwx</FLAGS>
<NICK>Block type</NICK> <NICK>Block type</NICK>
<BLURB>Block type encorcing.</BLURB> <BLURB>Block type encorcing.</BLURB>
<DEFAULT>SHORTCTL_NORMAL</DEFAULT> <DEFAULT>SHORTCTL_NORMAL</DEFAULT>
...@@ -1142,12 +1142,32 @@ ...@@ -1142,12 +1142,32 @@
<NAME>GstFaac::tns</NAME> <NAME>GstFaac::tns</NAME>
<TYPE>gboolean</TYPE> <TYPE>gboolean</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rwx</FLAGS>
<NICK>TNS</NICK> <NICK>TNS</NICK>
<BLURB>Use temporal noise shaping.</BLURB> <BLURB>Use temporal noise shaping.</BLURB>
<DEFAULT>FALSE</DEFAULT> <DEFAULT>FALSE</DEFAULT>
</ARG> </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> <ARG>
<NAME>GstDtsDec::drc</NAME> <NAME>GstDtsDec::drc</NAME>
<TYPE>gboolean</TYPE> <TYPE>gboolean</TYPE>
...@@ -22343,6 +22363,16 @@ ...@@ -22343,6 +22363,16 @@
<DEFAULT></DEFAULT> <DEFAULT></DEFAULT>
</ARG> </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> <ARG>
<NAME>MpegTsMux::m2ts-mode</NAME> <NAME>MpegTsMux::m2ts-mode</NAME>
<TYPE>gboolean</TYPE> <TYPE>gboolean</TYPE>
...@@ -45686,7 +45716,7 @@ ...@@ -45686,7 +45716,7 @@
<ARG> <ARG>
<NAME>GstVP8Enc::speed</NAME> <NAME>GstVP8Enc::speed</NAME>
<TYPE>gint</TYPE> <TYPE>gint</TYPE>
<RANGE>[0,2]</RANGE> <RANGE>[0,7]</RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Speed</NICK> <NICK>Speed</NICK>
<BLURB>Speed.</BLURB> <BLURB>Speed.</BLURB>
...@@ -45710,7 +45740,7 @@ ...@@ -45710,7 +45740,7 @@
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Multipass Cache File</NICK> <NICK>Multipass Cache File</NICK>
<BLURB>Multipass cache file.</BLURB> <BLURB>Multipass cache file.</BLURB>
<DEFAULT>NULL</DEFAULT> <DEFAULT>"multipass.cache"</DEFAULT>
</ARG> </ARG>
<ARG> <ARG>
...@@ -45753,6 +45783,106 @@ ...@@ -45753,6 +45783,106 @@
<DEFAULT>0</DEFAULT> <DEFAULT>0</DEFAULT>
</ARG> </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> <ARG>
<NAME>GstPhotography::aperture</NAME> <NAME>GstPhotography::aperture</NAME>
<TYPE>guint</TYPE> <TYPE>guint</TYPE>
...@@ -47643,6 +47773,16 @@ ...@@ -47643,6 +47773,16 @@
<DEFAULT></DEFAULT> <DEFAULT></DEFAULT>
</ARG> </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> <ARG>
<NAME>GstImageCaptureBin::image-encoder</NAME> <NAME>GstImageCaptureBin::image-encoder</NAME>
<TYPE>GstElement*</TYPE> <TYPE>GstElement*</TYPE>
...@@ -47820,7 +47960,7 @@ ...@@ -47820,7 +47960,7 @@
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Post Previews</NICK> <NICK>Post Previews</NICK>
<BLURB>If capture preview images should be posted to the bus.</BLURB> <BLURB>If capture preview images should be posted to the bus.</BLURB>
<DEFAULT>TRUE</DEFAULT> <DEFAULT>FALSE</DEFAULT>
</ARG> </ARG>
<ARG> <ARG>
...@@ -47963,6 +48103,26 @@ ...@@ -47963,6 +48103,26 @@
<DEFAULT></DEFAULT> <DEFAULT></DEFAULT>
</ARG> </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> <ARG>
<NAME>GstZebraStripe::threshold</NAME> <NAME>GstZebraStripe::threshold</NAME>
<TYPE>gint</TYPE> <TYPE>gint</TYPE>
...@@ -57500,7 +57660,7 @@ ...@@ -57500,7 +57660,7 @@
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Compare Meta</NICK> <NICK>Compare Meta</NICK>
<BLURB>Indicates which metadata should be compared.</BLURB> <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>
<ARG> <ARG>
...@@ -57653,3 +57813,33 @@ ...@@ -57653,3 +57813,33 @@
<DEFAULT>ntsc</DEFAULT> <DEFAULT>ntsc</DEFAULT>
</ARG> </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>
GObject GObject
GstAdapter GInitiallyUnowned
GstColorBalanceChannel GstObject
GstObject GstBus
GstBus GstClock
GstClock GstControlBinding
GstSystemClock GstControlSource
GstAudioClock GstElement
GstElement GstAssRender
ADPCMDec GstAudioDecoder
ADPCMEnc ADPCMDec
GstAiffMux GstDtsDec
GstAiffParse GstFaad
GstAsfMux GstGSMDec
GstAsfParse GstAudioEncoder
GstAssRender ADPCMEnc
GstBaseAudioVisualizer GstFaac
GstSpaceScope GstGSMEnc
GstSpectraScope GstBaseAudioVisualizer
GstSynaeScope GstSpaceScope
GstWaveScope GstSpectraScope
GstBaseParse GstSynaeScope
GstDiracParse GstWaveScope
GstH263Parse GstBaseParse
GstH264Parse GstDiracParse
GstMpeg4VParse GstH263Parse
GstMpegvParse GstH264Parse
GstBaseRTPDepayload GstIRTSPParse
GstRtpDTMFDepay GstMpeg4VParse
GstRtpVP8Depay GstMpegvParse
GstBaseRTPPayload GstBaseSink
GstRtpAsfPay GstChecksumSink
GstRtpVP8Pay GstBaseSrc
GstBaseSink GstDTMFSrc
GstBaseAudioSink GstDataURISrc
GstAudioSink GstPushSrc
GstApExSink GstMMS
GstNasSink GstRTPDTMFSrc
GstSDLAudioSink GstBaseTransform
GstChecksumSink GstBayer2RGB
GstDCCPClientSink GstDebugSpy
GstDCCPServerSink GstDtmfDetect
GstFBDEVSink GstRGB2Bayer
GstInterAudioSink GstBaseVideoCodec
GstInterVideoSink GstBaseVideoDecoder
GstLinsysSdiSink GstVP8Dec
GstSFSink GstBaseVideoEncoder
GstShmSink GstVP8Enc
GstVideoSink GstBin
GstDfbVideoSink GstAutoConvert
GstSDLVideoSink GstAutoVideoConvert
GstBaseSrc GstBaseCameraSrc
GstDTMFSrc GstWrapperCameraBinSrc
GstDataURISrc GstFPSDisplaySink
GstFliteTestSrc GstPipeline
GstInterAudioSrc GstCameraBin2
GstInterVideoSrc GstSDPDemux
GstLinsysSdiSrc GstViewfinderBin
GstPushSrc GstChopMyData
GstDCCPClientSrc GstCompare
GstDCCPServerSrc GstDVBSubOverlay
GstDc1394 GstDVDSpu
GstDvbSrc GstModPlug
GstMMS GstMpeg2enc
GstRfbSrc GstMpegPSDemux
GstShmSrc GstMplex
GstVCDSrc GstPcapParse
GstRTPDTMFSrc GstRTPBaseDepayload
GstSFSrc GstRtpDTMFDepay
GstBaseTransform GstRtpVP8Depay
GstAudioFilter GstRTPBasePayload
GstBPMDetect GstRtpVP8Pay
GstOFA GstRTPMux
GstStereo GstRTPDTMFMux
GstBayer2RGB GstY4mDec
GstCogScale MpegTSBase
GstCogcolorspace GstTSDemux
GstCogdownsample MpegTSParse2
GstColorconvert GstPad
GstDebugSpy GstPadTemplate
GstDtmfDetect GstPlugin
GstHDVParse GstPluginFeature
GstLegacyresample GstElementFactory
GstLogoinsert GstTypeFindFactory
GstMeasureCollector GstRegistry
GstPatchdetect GstTask
GstRGB2Bayer GstTaskPool
GstScaletempo GstEncodingProfile
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
GstBaseVideoEncoder
GstDiracEnc
GstSchroEnc
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
GstMpegPSDemux
GstMpegTSDemux
GstMusepackDec
GstMveDemux
GstMveMux
GstNsfDec
GstNuvDemux
GstPcapParse
GstPitch
GstPnmdec
GstPnmenc
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
GInterface GInterface
GTypePlugin GTypePlugin
GstChildProxy GstChildProxy
GstColorBalance
GstImplementsInterface
GstMixer
GstNavigation
GstPhotography