mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-12 19:14:16 +00:00
Merge branch 'master' into 0.11
This commit is contained in:
commit
0759ce8533
100 changed files with 1720 additions and 1183 deletions
Android.mkconfigure.ac
docs/plugins
gst-plugins-base-plugins.argsgst-plugins-base-plugins.hierarchygst-plugins-base-plugins.interfacesgst-plugins-base-plugins.prerequisitesgst-plugins-base-plugins.signals
inspect
plugin-adder.xmlplugin-alsa.xmlplugin-app.xmlplugin-audioconvert.xmlplugin-audiorate.xmlplugin-audioresample.xmlplugin-audiotestsrc.xmlplugin-cdparanoia.xmlplugin-decodebin.xmlplugin-encoding.xmlplugin-ffmpegcolorspace.xmlplugin-gdp.xmlplugin-gio.xmlplugin-gnomevfs.xmlplugin-libvisual.xmlplugin-ogg.xmlplugin-pango.xmlplugin-playback.xmlplugin-subparse.xmlplugin-tcp.xmlplugin-theora.xmlplugin-typefindfunctions.xmlplugin-uridecodebin.xmlplugin-videorate.xmlplugin-videoscale.xmlplugin-videotestsrc.xmlplugin-volume.xmlplugin-vorbis.xmlplugin-ximagesink.xmlplugin-xvimagesink.xml
ext
pango
vorbis
gst-libs/gst
gst
adder
audioconvert
videoscale
videotestsrc
volume
po
af.poaz.pobg.poca.pocs.poda.pode.poel.poen_GB.poes.poeu.pofi.pofr.pogl.pohu.poid.poit.poja.polt.polv.ponb.ponl.poor.popl.popt_BR.poro.poru.posk.posl.posq.posr.posv.potr.pouk.povi.pozh_CN.po
sys
tests/check/pipelines
win32/common
|
@ -63,6 +63,7 @@ GST_PLUGINS_BASE_BUILT_SOURCES := \
|
|||
gst/audiorate/Android.mk \
|
||||
gst/volume/Android.mk \
|
||||
tools/Android.mk \
|
||||
ext/vorbis/Android.mk \
|
||||
ext/ogg/Android.mk
|
||||
|
||||
GST_PLUGINS_BASE_BUILT_SOURCES := $(patsubst %, $(abspath $(GST_PLUGINS_BASE_TOP))/%, $(GST_PLUGINS_BASE_BUILT_SOURCES))
|
||||
|
@ -79,8 +80,10 @@ gst-plugins-base-configure:
|
|||
CPPFLAGS="$(CONFIGURE_CPPFLAGS)" \
|
||||
PKG_CONFIG_LIBDIR="$(CONFIGURE_PKG_CONFIG_LIBDIR)" \
|
||||
PKG_CONFIG_TOP_BUILD_DIR=/ \
|
||||
IVORBIS_CFLAGS="-I$(TOP)/external/tremolo -DTREMOR" \
|
||||
IVORBIS_LIBS="-lvorbisidec" \
|
||||
$(abspath $(GST_PLUGINS_BASE_TOP))/$(CONFIGURE) --host=arm-linux-androideabi \
|
||||
--prefix=/system --disable-orc --disable-gio \
|
||||
--prefix=/system --disable-orc --disable-gio --enable-ivorbis \
|
||||
--disable-valgrind --disable-gtk-doc && \
|
||||
for file in $(GST_PLUGINS_BASE_BUILT_SOURCES); do \
|
||||
rm -f $$file && \
|
||||
|
@ -118,4 +121,5 @@ CONFIGURE_TARGETS += gst-plugins-base-configure
|
|||
-include $(GST_PLUGINS_BASE_TOP)/gst/audiorate/Android.mk
|
||||
-include $(GST_PLUGINS_BASE_TOP)/gst/volume/Android.mk
|
||||
-include $(GST_PLUGINS_BASE_TOP)/ext/ogg/Android.mk
|
||||
-include $(GST_PLUGINS_BASE_TOP)/ext/vorbis/Android.mk
|
||||
-include $(GST_PLUGINS_BASE_TOP)/tools/Android.mk
|
||||
|
|
|
@ -715,6 +715,10 @@ AG_GST_CHECK_FEATURE(IVORBIS, [integer vorbis plug-in], ivorbisdec, [
|
|||
HAVE_IVORBIS=no)
|
||||
AC_SUBST(IVORBIS_LIBS)
|
||||
AC_SUBST(IVORBIS_CFLAGS)
|
||||
else
|
||||
AC_CHECK_LIB(vorbisidec, vorbis_dsp_pcmout,
|
||||
AC_DEFINE([USE_TREMOLO],1, "Define if building for android"),
|
||||
USE_TREMOLO=no)
|
||||
fi
|
||||
])
|
||||
|
||||
|
|
|
@ -1271,10 +1271,10 @@
|
|||
<ARG>
|
||||
<NAME>GstTheoraEnc::speed-level</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[0,3]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<RANGE>[0,2]</RANGE>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>Speed level</NICK>
|
||||
<BLURB>Controls the amount of motion vector searching done while encoding. This property requires libtheora version >= 1.0.</BLURB>
|
||||
<BLURB>Controls the amount of analysis performed when encoding. Higher values trade compression quality for speed. This property requires libtheora version >= 1.0, and the maximum value may vary based on encoder version.</BLURB>
|
||||
<DEFAULT>1</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
|
@ -1284,7 +1284,7 @@
|
|||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>VP3 Compatible</NICK>
|
||||
<BLURB>Enable capping of bit reservoir overflows. This property requires libtheora version >= 1.1.</BLURB>
|
||||
<BLURB>Enable capping of bit reservoir overflows.</BLURB>
|
||||
<DEFAULT>TRUE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
|
@ -1294,7 +1294,7 @@
|
|||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>VP3 Compatible</NICK>
|
||||
<BLURB>Enable capping of bit reservoir underflows. This property requires libtheora version >= 1.1.</BLURB>
|
||||
<BLURB>Enable capping of bit reservoir underflows.</BLURB>
|
||||
<DEFAULT>FALSE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
|
@ -1304,7 +1304,7 @@
|
|||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>VP3 Compatible</NICK>
|
||||
<BLURB>Allow or disallow frame dropping. This property requires libtheora version >= 1.1.</BLURB>
|
||||
<BLURB>Allow or disallow frame dropping.</BLURB>
|
||||
<DEFAULT>TRUE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
|
@ -1314,7 +1314,7 @@
|
|||
<RANGE>[0,1000]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Rate Control Buffer</NICK>
|
||||
<BLURB>Sets the size of the rate control buffer, in units of frames. The default value of 0 instructs the encoder to automatically select an appropriate value. This property requires libtheora version >= 1.1.</BLURB>
|
||||
<BLURB>Sets the size of the rate control buffer, in units of frames. The default value of 0 instructs the encoder to automatically select an appropriate value.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
|
@ -1324,7 +1324,7 @@
|
|||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>VP3 Compatible</NICK>
|
||||
<BLURB>Disables non-VP3 compatible features. This property requires libtheora version >= 1.1.</BLURB>
|
||||
<BLURB>Disables non-VP3 compatible features.</BLURB>
|
||||
<DEFAULT>FALSE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
|
@ -1738,6 +1738,16 @@
|
|||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstAudioRate::skip-to-first</NAME>
|
||||
<TYPE>gboolean</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Skip to first buffer</NICK>
|
||||
<BLURB>Don't produce buffers before the first one we receive.</BLURB>
|
||||
<DEFAULT>FALSE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstTextRender::font-desc</NAME>
|
||||
<TYPE>gchar*</TYPE>
|
||||
|
@ -3144,7 +3154,7 @@
|
|||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Emit signals</NICK>
|
||||
<BLURB>Emit new-preroll and new-buffer signals.</BLURB>
|
||||
<BLURB>Emit new-preroll, new-buffer and new-buffer-list signals.</BLURB>
|
||||
<DEFAULT>FALSE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
|
|
|
@ -1,137 +1,133 @@
|
|||
GObject
|
||||
GInputStream
|
||||
GOutputStream
|
||||
GstColorBalanceChannel
|
||||
GstMixerTrack
|
||||
GstObject
|
||||
GstBus
|
||||
GstClock
|
||||
GstSystemClock
|
||||
GstAudioClock
|
||||
GstPad
|
||||
GstPadTemplate
|
||||
GstPluginFeature
|
||||
GstElementFactory
|
||||
GstTypeFindFactory
|
||||
GstIndexFactory
|
||||
GstElement
|
||||
GstAdder
|
||||
GstAlsaMixerElement
|
||||
GstAudioRate
|
||||
GstBaseSink
|
||||
GstAppSink
|
||||
GstBaseAudioSink
|
||||
GstAudioSink
|
||||
GstAlsaSink
|
||||
GstGioBaseSink
|
||||
GstGioSink
|
||||
GstGioStreamSink
|
||||
GstGnomeVFSSink
|
||||
GstMultiFdSink
|
||||
GstTCPServerSink
|
||||
GstTCPClientSink
|
||||
GstVideoSink
|
||||
GstXImageSink
|
||||
GstXvImageSink
|
||||
GstBaseSrc
|
||||
GstAppSrc
|
||||
GstAudioTestSrc
|
||||
GstGioBaseSrc
|
||||
GstGioSrc
|
||||
GstGioStreamSrc
|
||||
GstGnomeVFSSrc
|
||||
GstPushSrc
|
||||
GstBaseAudioSrc
|
||||
GstAudioSrc
|
||||
GstAlsaSrc
|
||||
GstCddaBaseSrc
|
||||
GstCdParanoiaSrc
|
||||
GstTCPClientSrc
|
||||
GstTCPServerSrc
|
||||
GstV4lElement
|
||||
GstV4lSrc
|
||||
GstVideoTestSrc
|
||||
GstBaseTransform
|
||||
GstAudioConvert
|
||||
GstAudioFilter
|
||||
GstVolume
|
||||
GstAudioResample
|
||||
GstVideoFilter
|
||||
GstFFMpegCsp
|
||||
GstVideoScale
|
||||
GstBin
|
||||
GstDecodeBin
|
||||
GstDecodeBin2
|
||||
GstEncodeBin
|
||||
GstPipeline
|
||||
GstPlayBaseBin
|
||||
GstPlayBin
|
||||
GstPlayBin2
|
||||
GstDecodeBin2
|
||||
GstURIDecodeBin
|
||||
GstDecodeBin
|
||||
GstPlaySink
|
||||
GstSubtitleOverlay
|
||||
GstURIDecodeBin
|
||||
GstGDPDepay
|
||||
GstGDPPay
|
||||
GstOggAviParse
|
||||
GstOggDemux
|
||||
GstOggMux
|
||||
GstOggParse
|
||||
GstOgmParse
|
||||
GstOgmAudioParse
|
||||
GstOgmTextParse
|
||||
GstOgmVideoParse
|
||||
GstSsaParse
|
||||
GstStreamSelector
|
||||
GstSubParse
|
||||
GstTextOverlay
|
||||
GstClockOverlay
|
||||
GstTimeOverlay
|
||||
GstTextRender
|
||||
GstTheoraDec
|
||||
GstTheoraEnc
|
||||
GstTheoraParse
|
||||
GstVideoRate
|
||||
GstEncodeBin
|
||||
GstVorbisEnc
|
||||
GstVorbisDec
|
||||
GstVorbisParse
|
||||
GstVorbisTag
|
||||
GstVisual
|
||||
GstVisualjess
|
||||
GstVisualbumpscope
|
||||
GstVisualcorona
|
||||
GstVisualinfinite
|
||||
GstVisualjakdaw
|
||||
GstVisualjess
|
||||
GstVisuallv_analyzer
|
||||
GstVisuallv_scope
|
||||
GstVisualoinksie
|
||||
GstVorbisDec
|
||||
GstVorbisEnc
|
||||
GstVorbisParse
|
||||
GstVorbisTag
|
||||
GstPad
|
||||
GstPadTemplate
|
||||
GstPlugin
|
||||
GstPluginFeature
|
||||
GstElementFactory
|
||||
GstIndexFactory
|
||||
GstTypeFindFactory
|
||||
GstRegistry
|
||||
GstRingBuffer
|
||||
GstAudioSinkRingBuffer
|
||||
GstAudioSrcRingBuffer
|
||||
GstBaseSrc
|
||||
GstPushSrc
|
||||
GstCddaBaseSrc
|
||||
GstCdParanoiaSrc
|
||||
GstBaseAudioSrc
|
||||
GstAudioSrc
|
||||
GstAlsaSrc
|
||||
GstVideoTestSrc
|
||||
GstTCPClientSrc
|
||||
GstTCPServerSrc
|
||||
GstGioBaseSrc
|
||||
GstGioSrc
|
||||
GstGioStreamSrc
|
||||
GstGnomeVFSSrc
|
||||
GstAppSrc
|
||||
GstAudioTestSrc
|
||||
GstBaseSink
|
||||
GstGioBaseSink
|
||||
GstGioSink
|
||||
GstGioStreamSink
|
||||
GstBaseAudioSink
|
||||
GstAudioSink
|
||||
GstAlsaSink
|
||||
GstGnomeVFSSink
|
||||
GstVideoSink
|
||||
GstXImageSink
|
||||
GstXvImageSink
|
||||
GstAppSink
|
||||
GstTCPClientSink
|
||||
GstMultiFdSink
|
||||
GstTCPServerSink
|
||||
GstTextOverlay
|
||||
GstTimeOverlay
|
||||
GstClockOverlay
|
||||
GstTextRender
|
||||
GstAlsaMixerElement
|
||||
GstTheoraDec
|
||||
GstTheoraEnc
|
||||
GstTheoraParse
|
||||
GstOggDemux
|
||||
GstOggMux
|
||||
GstOgmParse
|
||||
GstOgmAudioParse
|
||||
GstOgmVideoParse
|
||||
GstOgmTextParse
|
||||
GstOggParse
|
||||
GstOggAviParse
|
||||
GstAdder
|
||||
GstBaseTransform
|
||||
GstVideoFilter
|
||||
GstVideoScale
|
||||
GstFFMpegCsp
|
||||
GstAudioFilter
|
||||
GstVolume
|
||||
GstAudioConvert
|
||||
GstAudioResample
|
||||
GstVideoRate
|
||||
GstStreamSelector
|
||||
GstGDPDepay
|
||||
GstGDPPay
|
||||
GstSubParse
|
||||
GstSsaParse
|
||||
GstAudioRate
|
||||
GstBus
|
||||
GstTask
|
||||
GstTaskPool
|
||||
GstClock
|
||||
GstSystemClock
|
||||
GstAudioClock
|
||||
GstPlugin
|
||||
GstRegistry
|
||||
GstRingBuffer
|
||||
GstAudioSrcRingBuffer
|
||||
GstAudioSinkRingBuffer
|
||||
GstSignalObject
|
||||
GstMixerTrack
|
||||
GstMixerOptions
|
||||
GstStreamInfo
|
||||
GstTunerChannel
|
||||
GstTunerNorm
|
||||
PangoContext
|
||||
GstColorBalanceChannel
|
||||
PangoFontMap
|
||||
PangoFcFontMap
|
||||
PangoCairoFcFontMap
|
||||
PangoContext
|
||||
GInputStream
|
||||
GOutputStream
|
||||
GInterface
|
||||
GFile
|
||||
GTypePlugin
|
||||
GstChildProxy
|
||||
GstColorBalance
|
||||
GstURIHandler
|
||||
GstTagSetter
|
||||
GstPreset
|
||||
GstImplementsInterface
|
||||
GstMixer
|
||||
GstNavigation
|
||||
GstPreset
|
||||
GstPropertyProbe
|
||||
GstStreamVolume
|
||||
GstTagSetter
|
||||
GstTuner
|
||||
GstURIHandler
|
||||
GstNavigation
|
||||
GstXOverlay
|
||||
GstColorBalance
|
||||
GstStreamVolume
|
||||
PangoCairoFontMap
|
||||
GFile
|
||||
|
|
|
@ -14,8 +14,6 @@ GstVorbisTag GstTagSetter
|
|||
GstCddaBaseSrc GstURIHandler
|
||||
GstCdParanoiaSrc GstURIHandler
|
||||
GstAlsaSrc GstImplementsInterface GstMixer GstPropertyProbe
|
||||
GstV4lElement GstImplementsInterface GstTuner GstXOverlay GstColorBalance GstPropertyProbe
|
||||
GstV4lSrc GstImplementsInterface GstTuner GstXOverlay GstColorBalance GstPropertyProbe
|
||||
GstGioSrc GstURIHandler
|
||||
GstGnomeVFSSrc GstURIHandler
|
||||
GstAppSrc GstURIHandler
|
||||
|
|
|
@ -2,7 +2,6 @@ GstChildProxy GstObject
|
|||
GstTagSetter GstElement
|
||||
GstImplementsInterface GstElement
|
||||
GstMixer GstImplementsInterface GstElement
|
||||
GstTuner GstImplementsInterface GstElement
|
||||
GstXOverlay GstImplementsInterface GstElement
|
||||
GstColorBalance GstImplementsInterface GstElement
|
||||
GstStreamVolume GObject
|
||||
|
|
|
@ -261,6 +261,24 @@ GstCaps *arg2
|
|||
GstURIDecodeBin *gsturidecodebin
|
||||
</SIGNAL>
|
||||
|
||||
<SIGNAL>
|
||||
<NAME>GstURIDecodeBin::autoplug-sort</NAME>
|
||||
<RETURNS>GValueArray*</RETURNS>
|
||||
<FLAGS>l</FLAGS>
|
||||
GstURIDecodeBin *gsturidecodebin
|
||||
GstPad *arg1
|
||||
GstCaps *arg2
|
||||
GValueArray *arg3
|
||||
</SIGNAL>
|
||||
|
||||
<SIGNAL>
|
||||
<NAME>GstURIDecodeBin::source-setup</NAME>
|
||||
<RETURNS>void</RETURNS>
|
||||
<FLAGS>l</FLAGS>
|
||||
GstURIDecodeBin *gsturidecodebin
|
||||
GstElement *arg1
|
||||
</SIGNAL>
|
||||
|
||||
<SIGNAL>
|
||||
<NAME>GstPlayBin2::about-to-finish</NAME>
|
||||
<RETURNS>void</RETURNS>
|
||||
|
@ -369,6 +387,14 @@ GstPlayBin2 *gstplaybin2
|
|||
gint arg1
|
||||
</SIGNAL>
|
||||
|
||||
<SIGNAL>
|
||||
<NAME>GstPlayBin2::source-setup</NAME>
|
||||
<RETURNS>void</RETURNS>
|
||||
<FLAGS>l</FLAGS>
|
||||
GstPlayBin2 *gstplaybin2
|
||||
GstElement *arg1
|
||||
</SIGNAL>
|
||||
|
||||
<SIGNAL>
|
||||
<NAME>GstAppSink::eos</NAME>
|
||||
<RETURNS>void</RETURNS>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Adds multiple streams</description>
|
||||
<filename>../../gst/adder/.libs/libgstadder.so</filename>
|
||||
<basename>libgstadder.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>ALSA plugin library</description>
|
||||
<filename>../../ext/alsa/.libs/libgstalsa.so</filename>
|
||||
<basename>libgstalsa.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Elements used to communicate with applications</description>
|
||||
<filename>../../gst/app/.libs/libgstapp.so</filename>
|
||||
<basename>libgstapp.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Convert audio to different formats</description>
|
||||
<filename>../../gst/audioconvert/.libs/libgstaudioconvert.so</filename>
|
||||
<basename>libgstaudioconvert.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Adjusts audio frames</description>
|
||||
<filename>../../gst/audiorate/.libs/libgstaudiorate.so</filename>
|
||||
<basename>libgstaudiorate.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Resamples audio</description>
|
||||
<filename>../../gst/audioresample/.libs/libgstaudioresample.so</filename>
|
||||
<basename>libgstaudioresample.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Creates audio test signals of given frequency and volume</description>
|
||||
<filename>../../gst/audiotestsrc/.libs/libgstaudiotestsrc.so</filename>
|
||||
<basename>libgstaudiotestsrc.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Read audio from CD in paranoid mode</description>
|
||||
<filename>../../ext/cdparanoia/.libs/libgstcdparanoia.so</filename>
|
||||
<basename>libgstcdparanoia.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>decoder bin</description>
|
||||
<filename>../../gst/playback/.libs/libgstdecodebin.so</filename>
|
||||
<basename>libgstdecodebin.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>various encoding-related elements</description>
|
||||
<filename>../../gst/encoding/.libs/libgstencodebin.so</filename>
|
||||
<basename>libgstencodebin.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>colorspace conversion copied from FFMpeg 0.4.9-pre1</description>
|
||||
<filename>../../gst/ffmpegcolorspace/.libs/libgstffmpegcolorspace.so</filename>
|
||||
<basename>libgstffmpegcolorspace.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>FFMpeg</package>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Payload/depayload GDP packets</description>
|
||||
<filename>../../gst/gdp/.libs/libgstgdp.so</filename>
|
||||
<basename>libgstgdp.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>GIO elements</description>
|
||||
<filename>../../ext/gio/.libs/libgstgio.so</filename>
|
||||
<basename>libgstgio.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>elements to read from and write to Gnome-VFS uri's</description>
|
||||
<filename>../../ext/gnomevfs/.libs/libgstgnomevfs.so</filename>
|
||||
<basename>libgstgnomevfs.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>libvisual visualization plugins</description>
|
||||
<filename>../../ext/libvisual/.libs/libgstlibvisual.so</filename>
|
||||
<basename>libgstlibvisual.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -3,10 +3,10 @@
|
|||
<description>Pango-based text rendering and overlay</description>
|
||||
<filename>../../ext/pango/.libs/libgstpango.so</filename>
|
||||
<basename>libgstpango.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
@ -20,13 +20,13 @@
|
|||
<name>video_sink</name>
|
||||
<direction>sink</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 ]; 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-yuv, format=(fourcc){ AYUV, I420, UYVY, NV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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)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)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)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)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc){ AYUV, I420, UYVY, NV12, NV21 }, 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)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)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-yuv, format=(fourcc){ AYUV, I420, UYVY, NV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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)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)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)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)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc){ AYUV, I420, UYVY, NV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
|
@ -47,13 +47,13 @@
|
|||
<name>video_sink</name>
|
||||
<direction>sink</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 ]; 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-yuv, format=(fourcc){ AYUV, I420, UYVY, NV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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)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)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)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)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc){ AYUV, I420, UYVY, NV12, NV21 }, 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)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)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-yuv, format=(fourcc){ AYUV, I420, UYVY, NV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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)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)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)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)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc){ AYUV, I420, UYVY, NV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
|
@ -89,13 +89,13 @@
|
|||
<name>video_sink</name>
|
||||
<direction>sink</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 ]; 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-yuv, format=(fourcc){ AYUV, I420, UYVY, NV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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)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)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)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)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc){ AYUV, I420, UYVY, NV12, NV21 }, 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)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)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-yuv, format=(fourcc){ AYUV, I420, UYVY, NV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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)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)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)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)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc){ AYUV, I420, UYVY, NV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>various playback elements</description>
|
||||
<filename>../../gst/playback/.libs/libgstplaybin.so</filename>
|
||||
<basename>libgstplaybin.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Subtitle parsing</description>
|
||||
<filename>../../gst/subparse/.libs/libgstsubparse.so</filename>
|
||||
<basename>libgstsubparse.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>transfer data over the network via TCP</description>
|
||||
<filename>../../gst/tcp/.libs/libgsttcp.so</filename>
|
||||
<basename>libgsttcp.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Theora plugin library</description>
|
||||
<filename>../../ext/theora/.libs/libgsttheora.so</filename>
|
||||
<basename>libgsttheora.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>default typefind functions</description>
|
||||
<filename>../../gst/typefind/.libs/libgsttypefindfunctions.so</filename>
|
||||
<basename>libgsttypefindfunctions.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
</elements>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>URI Decoder bin</description>
|
||||
<filename>../../gst/playback/.libs/libgstdecodebin2.so</filename>
|
||||
<basename>libgstdecodebin2.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Adjusts video frames</description>
|
||||
<filename>../../gst/videorate/.libs/libgstvideorate.so</filename>
|
||||
<basename>libgstvideorate.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -3,10 +3,10 @@
|
|||
<description>plugin for controlling audio volume</description>
|
||||
<filename>../../gst/volume/.libs/libgstvolume.so</filename>
|
||||
<basename>libgstvolume.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Vorbis plugin library</description>
|
||||
<filename>../../ext/vorbis/.libs/libgstvorbis.so</filename>
|
||||
<basename>libgstvorbis.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>X11 video output element based on standard Xlib calls</description>
|
||||
<filename>../../sys/ximage/.libs/libgstximagesink.so</filename>
|
||||
<basename>libgstximagesink.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>XFree86 video output plugin using Xv extension</description>
|
||||
<filename>../../sys/xvimage/.libs/libgstxvimagesink.so</filename>
|
||||
<basename>libgstxvimagesink.so</basename>
|
||||
<version>0.10.32.1</version>
|
||||
<version>0.10.32.2</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins git</package>
|
||||
<package>GStreamer Base Plug-ins prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -361,6 +361,19 @@ gst_base_text_overlay_get_text (GstBaseTextOverlay * overlay,
|
|||
static void
|
||||
gst_base_text_overlay_base_init (gpointer g_class)
|
||||
{
|
||||
GstBaseTextOverlayClass *klass = GST_BASE_TEXT_OVERLAY_CLASS (g_class);
|
||||
PangoFontMap *fontmap;
|
||||
|
||||
/* Only lock for the subclasses here, the base class
|
||||
* doesn't have this mutex yet and it's not necessary
|
||||
* here */
|
||||
if (klass->pango_lock)
|
||||
g_mutex_lock (klass->pango_lock);
|
||||
fontmap = pango_cairo_font_map_get_default ();
|
||||
klass->pango_context =
|
||||
pango_cairo_font_map_create_context (PANGO_CAIRO_FONT_MAP (fontmap));
|
||||
if (klass->pango_lock)
|
||||
g_mutex_unlock (klass->pango_lock);
|
||||
}
|
||||
|
||||
static void
|
||||
|
@ -368,7 +381,6 @@ gst_base_text_overlay_class_init (GstBaseTextOverlayClass * klass)
|
|||
{
|
||||
GObjectClass *gobject_class;
|
||||
GstElementClass *gstelement_class;
|
||||
PangoFontMap *fontmap;
|
||||
|
||||
gobject_class = (GObjectClass *) klass;
|
||||
gstelement_class = (GstElementClass *) klass;
|
||||
|
@ -388,9 +400,6 @@ gst_base_text_overlay_class_init (GstBaseTextOverlayClass * klass)
|
|||
klass->pango_lock = g_mutex_new ();
|
||||
|
||||
klass->get_text = gst_base_text_overlay_get_text;
|
||||
fontmap = pango_cairo_font_map_get_default ();
|
||||
klass->pango_context =
|
||||
pango_cairo_font_map_create_context (PANGO_CAIRO_FONT_MAP (fontmap));
|
||||
|
||||
g_object_class_install_property (G_OBJECT_CLASS (klass), PROP_TEXT,
|
||||
g_param_spec_string ("text", "text",
|
||||
|
@ -619,6 +628,7 @@ gst_base_text_overlay_init (GstBaseTextOverlay * overlay,
|
|||
GST_DEBUG_FUNCPTR (gst_base_text_overlay_src_query));
|
||||
gst_element_add_pad (GST_ELEMENT (overlay), overlay->srcpad);
|
||||
|
||||
g_mutex_lock (GST_BASE_TEXT_OVERLAY_GET_CLASS (overlay)->pango_lock);
|
||||
overlay->line_align = DEFAULT_PROP_LINE_ALIGNMENT;
|
||||
overlay->layout =
|
||||
pango_layout_new (GST_BASE_TEXT_OVERLAY_GET_CLASS
|
||||
|
@ -659,6 +669,7 @@ gst_base_text_overlay_init (GstBaseTextOverlay * overlay,
|
|||
overlay->text_linked = FALSE;
|
||||
overlay->cond = g_cond_new ();
|
||||
gst_segment_init (&overlay->segment, GST_FORMAT_TIME);
|
||||
g_mutex_unlock (GST_BASE_TEXT_OVERLAY_GET_CLASS (overlay)->pango_lock);
|
||||
}
|
||||
|
||||
static void
|
||||
|
@ -756,7 +767,9 @@ gst_base_text_overlay_setcaps (GstPad * pad, GstCaps * caps)
|
|||
|
||||
if (ret) {
|
||||
GST_OBJECT_LOCK (overlay);
|
||||
g_mutex_lock (GST_BASE_TEXT_OVERLAY_GET_CLASS (overlay)->pango_lock);
|
||||
gst_base_text_overlay_update_wrap_mode (overlay);
|
||||
g_mutex_unlock (GST_BASE_TEXT_OVERLAY_GET_CLASS (overlay)->pango_lock);
|
||||
GST_OBJECT_UNLOCK (overlay);
|
||||
}
|
||||
|
||||
|
@ -835,7 +848,9 @@ gst_base_text_overlay_set_property (GObject * object, guint prop_id,
|
|||
break;
|
||||
case PROP_WRAP_MODE:
|
||||
overlay->wrap_mode = g_value_get_enum (value);
|
||||
g_mutex_lock (GST_BASE_TEXT_OVERLAY_GET_CLASS (overlay)->pango_lock);
|
||||
gst_base_text_overlay_update_wrap_mode (overlay);
|
||||
g_mutex_unlock (GST_BASE_TEXT_OVERLAY_GET_CLASS (overlay)->pango_lock);
|
||||
break;
|
||||
case PROP_FONT_DESC:
|
||||
{
|
||||
|
@ -843,6 +858,7 @@ gst_base_text_overlay_set_property (GObject * object, guint prop_id,
|
|||
const gchar *fontdesc_str;
|
||||
|
||||
fontdesc_str = g_value_get_string (value);
|
||||
g_mutex_lock (GST_BASE_TEXT_OVERLAY_GET_CLASS (overlay)->pango_lock);
|
||||
desc = pango_font_description_from_string (fontdesc_str);
|
||||
if (desc) {
|
||||
GST_LOG_OBJECT (overlay, "font description set: %s", fontdesc_str);
|
||||
|
@ -853,6 +869,7 @@ gst_base_text_overlay_set_property (GObject * object, guint prop_id,
|
|||
GST_WARNING_OBJECT (overlay, "font description parse failed: %s",
|
||||
fontdesc_str);
|
||||
}
|
||||
g_mutex_unlock (GST_BASE_TEXT_OVERLAY_GET_CLASS (overlay)->pango_lock);
|
||||
break;
|
||||
}
|
||||
case PROP_COLOR:
|
||||
|
@ -863,8 +880,10 @@ gst_base_text_overlay_set_property (GObject * object, guint prop_id,
|
|||
break;
|
||||
case PROP_LINE_ALIGNMENT:
|
||||
overlay->line_align = g_value_get_enum (value);
|
||||
g_mutex_lock (GST_BASE_TEXT_OVERLAY_GET_CLASS (overlay)->pango_lock);
|
||||
pango_layout_set_alignment (overlay->layout,
|
||||
(PangoAlignment) overlay->line_align);
|
||||
g_mutex_unlock (GST_BASE_TEXT_OVERLAY_GET_CLASS (overlay)->pango_lock);
|
||||
break;
|
||||
case PROP_WAIT_TEXT:
|
||||
overlay->wait_text = g_value_get_boolean (value);
|
||||
|
@ -875,7 +894,9 @@ gst_base_text_overlay_set_property (GObject * object, guint prop_id,
|
|||
break;
|
||||
case PROP_VERTICAL_RENDER:
|
||||
overlay->use_vertical_render = g_value_get_boolean (value);
|
||||
g_mutex_lock (GST_BASE_TEXT_OVERLAY_GET_CLASS (overlay)->pango_lock);
|
||||
gst_base_text_overlay_update_render_mode (overlay);
|
||||
g_mutex_unlock (GST_BASE_TEXT_OVERLAY_GET_CLASS (overlay)->pango_lock);
|
||||
overlay->need_render = TRUE;
|
||||
break;
|
||||
default:
|
||||
|
@ -1317,8 +1338,6 @@ gst_base_text_overlay_render_pangocairo (GstBaseTextOverlay * overlay,
|
|||
cairo_matrix_init_scale (&cairo_matrix, scalef, scalef);
|
||||
}
|
||||
|
||||
g_mutex_unlock (GST_BASE_TEXT_OVERLAY_GET_CLASS (overlay)->pango_lock);
|
||||
|
||||
/* reallocate surface */
|
||||
overlay->text_image = g_realloc (overlay->text_image, 4 * width * height);
|
||||
|
||||
|
@ -1381,6 +1400,7 @@ gst_base_text_overlay_render_pangocairo (GstBaseTextOverlay * overlay,
|
|||
overlay->image_width = width;
|
||||
overlay->image_height = height;
|
||||
overlay->baseline_y = ink_rect.y;
|
||||
g_mutex_unlock (GST_BASE_TEXT_OVERLAY_GET_CLASS (overlay)->pango_lock);
|
||||
}
|
||||
|
||||
#define BOX_XPAD 6
|
||||
|
|
|
@ -147,6 +147,8 @@ gst_clock_overlay_class_init (GstClockOverlayClass * klass)
|
|||
{
|
||||
GObjectClass *gobject_class;
|
||||
GstBaseTextOverlayClass *gsttextoverlay_class;
|
||||
PangoContext *context;
|
||||
PangoFontDescription *font_description;
|
||||
|
||||
gobject_class = (GObjectClass *) klass;
|
||||
gsttextoverlay_class = (GstBaseTextOverlayClass *) klass;
|
||||
|
@ -161,6 +163,23 @@ gst_clock_overlay_class_init (GstClockOverlayClass * klass)
|
|||
g_param_spec_string ("time-format", "Date/Time Format",
|
||||
"Format to use for time and date value, as in strftime.",
|
||||
DEFAULT_PROP_TIMEFORMAT, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
||||
|
||||
g_mutex_lock (gsttextoverlay_class->pango_lock);
|
||||
context = gsttextoverlay_class->pango_context;
|
||||
|
||||
pango_context_set_language (context, pango_language_from_string ("en_US"));
|
||||
pango_context_set_base_dir (context, PANGO_DIRECTION_LTR);
|
||||
|
||||
font_description = pango_font_description_new ();
|
||||
pango_font_description_set_family_static (font_description, "Monospace");
|
||||
pango_font_description_set_style (font_description, PANGO_STYLE_NORMAL);
|
||||
pango_font_description_set_variant (font_description, PANGO_VARIANT_NORMAL);
|
||||
pango_font_description_set_weight (font_description, PANGO_WEIGHT_NORMAL);
|
||||
pango_font_description_set_stretch (font_description, PANGO_STRETCH_NORMAL);
|
||||
pango_font_description_set_size (font_description, 18 * PANGO_SCALE);
|
||||
pango_context_set_font_description (context, font_description);
|
||||
pango_font_description_free (font_description);
|
||||
g_mutex_unlock (gsttextoverlay_class->pango_lock);
|
||||
}
|
||||
|
||||
|
||||
|
@ -180,27 +199,10 @@ gst_clock_overlay_finalize (GObject * object)
|
|||
static void
|
||||
gst_clock_overlay_init (GstClockOverlay * overlay, GstClockOverlayClass * klass)
|
||||
{
|
||||
PangoFontDescription *font_description;
|
||||
GstBaseTextOverlay *textoverlay;
|
||||
PangoContext *context;
|
||||
|
||||
textoverlay = GST_BASE_TEXT_OVERLAY (overlay);
|
||||
|
||||
context = GST_BASE_TEXT_OVERLAY_CLASS (klass)->pango_context;
|
||||
|
||||
pango_context_set_language (context, pango_language_from_string ("en_US"));
|
||||
pango_context_set_base_dir (context, PANGO_DIRECTION_LTR);
|
||||
|
||||
font_description = pango_font_description_new ();
|
||||
pango_font_description_set_family_static (font_description, "Monospace");
|
||||
pango_font_description_set_style (font_description, PANGO_STYLE_NORMAL);
|
||||
pango_font_description_set_variant (font_description, PANGO_VARIANT_NORMAL);
|
||||
pango_font_description_set_weight (font_description, PANGO_WEIGHT_NORMAL);
|
||||
pango_font_description_set_stretch (font_description, PANGO_STRETCH_NORMAL);
|
||||
pango_font_description_set_size (font_description, 18 * PANGO_SCALE);
|
||||
pango_context_set_font_description (context, font_description);
|
||||
pango_font_description_free (font_description);
|
||||
|
||||
textoverlay->valign = GST_BASE_TEXT_OVERLAY_VALIGN_TOP;
|
||||
textoverlay->halign = GST_BASE_TEXT_OVERLAY_HALIGN_LEFT;
|
||||
|
||||
|
|
|
@ -117,22 +117,15 @@ static void
|
|||
gst_time_overlay_class_init (GstTimeOverlayClass * klass)
|
||||
{
|
||||
GstBaseTextOverlayClass *gsttextoverlay_class;
|
||||
PangoContext *context;
|
||||
PangoFontDescription *font_description;
|
||||
|
||||
gsttextoverlay_class = (GstBaseTextOverlayClass *) klass;
|
||||
|
||||
gsttextoverlay_class->get_text = gst_time_overlay_get_text;
|
||||
}
|
||||
|
||||
static void
|
||||
gst_time_overlay_init (GstTimeOverlay * overlay, GstTimeOverlayClass * klass)
|
||||
{
|
||||
PangoFontDescription *font_description;
|
||||
GstBaseTextOverlay *textoverlay;
|
||||
PangoContext *context;
|
||||
|
||||
textoverlay = GST_BASE_TEXT_OVERLAY (overlay);
|
||||
|
||||
context = GST_BASE_TEXT_OVERLAY_CLASS (klass)->pango_context;
|
||||
g_mutex_lock (gsttextoverlay_class->pango_lock);
|
||||
context = gsttextoverlay_class->pango_context;
|
||||
|
||||
pango_context_set_language (context, pango_language_from_string ("en_US"));
|
||||
pango_context_set_base_dir (context, PANGO_DIRECTION_LTR);
|
||||
|
@ -146,6 +139,15 @@ gst_time_overlay_init (GstTimeOverlay * overlay, GstTimeOverlayClass * klass)
|
|||
pango_font_description_set_size (font_description, 18 * PANGO_SCALE);
|
||||
pango_context_set_font_description (context, font_description);
|
||||
pango_font_description_free (font_description);
|
||||
g_mutex_unlock (gsttextoverlay_class->pango_lock);
|
||||
}
|
||||
|
||||
static void
|
||||
gst_time_overlay_init (GstTimeOverlay * overlay, GstTimeOverlayClass * klass)
|
||||
{
|
||||
GstBaseTextOverlay *textoverlay;
|
||||
|
||||
textoverlay = GST_BASE_TEXT_OVERLAY (overlay);
|
||||
|
||||
textoverlay->valign = GST_BASE_TEXT_OVERLAY_VALIGN_TOP;
|
||||
textoverlay->halign = GST_BASE_TEXT_OVERLAY_HALIGN_LEFT;
|
||||
|
|
|
@ -44,3 +44,17 @@ noinst_HEADERS = gstvorbisenc.h \
|
|||
gstvorbistag.h \
|
||||
gstvorbiscommon.h
|
||||
|
||||
Android.mk: Makefile.am $(BUILT_SOURCES)
|
||||
androgenizer \
|
||||
-:PROJECT libgstivorbisdec -:SHARED libgstivorbisdec \
|
||||
-:TAGS eng debug \
|
||||
-:REL_TOP $(top_srcdir) -:ABS_TOP $(abs_top_srcdir) \
|
||||
-:SOURCES $(libgstivorbisdec_la_SOURCES) \
|
||||
-:CFLAGS $(DEFS) $(DEFAULT_INCLUDES) $(libgstivorbisdec_la_CFLAGS) \
|
||||
-:LDFLAGS $(libgstivorbisdec_la_LDFLAGS) \
|
||||
$(libgstivorbisdec_la_LIBADD) \
|
||||
-lvorbisidec \
|
||||
-ldl \
|
||||
-:PASSTHROUGH LOCAL_ARM_MODE:=arm \
|
||||
LOCAL_MODULE_PATH:='$$(TARGET_OUT)/lib/gstreamer-0.10' \
|
||||
> $@
|
||||
|
|
|
@ -166,7 +166,10 @@ vorbis_dec_finalize (GObject * object)
|
|||
*/
|
||||
GstVorbisDec *vd = GST_VORBIS_DEC (object);
|
||||
|
||||
#ifndef USE_TREMOLO
|
||||
vorbis_block_clear (&vd->vb);
|
||||
#endif
|
||||
|
||||
vorbis_dsp_clear (&vd->vd);
|
||||
vorbis_comment_clear (&vd->vc);
|
||||
vorbis_info_clear (&vd->vi);
|
||||
|
@ -711,11 +714,16 @@ vorbis_handle_type_packet (GstVorbisDec * vd)
|
|||
|
||||
g_assert (vd->initialized == FALSE);
|
||||
|
||||
#ifdef USE_TREMOLO
|
||||
if (G_UNLIKELY ((res = vorbis_dsp_init (&vd->vd, &vd->vi))))
|
||||
goto synthesis_init_error;
|
||||
#else
|
||||
if (G_UNLIKELY ((res = vorbis_synthesis_init (&vd->vd, &vd->vi))))
|
||||
goto synthesis_init_error;
|
||||
|
||||
if (G_UNLIKELY ((res = vorbis_block_init (&vd->vd, &vd->vb))))
|
||||
goto block_init_error;
|
||||
#endif
|
||||
|
||||
vd->initialized = TRUE;
|
||||
|
||||
|
@ -759,7 +767,11 @@ vorbis_handle_header_packet (GstVorbisDec * vd, ogg_packet * packet)
|
|||
/* Packetno = 0 if the first byte is exactly 0x01 */
|
||||
packet->b_o_s = ((gst_ogg_packet_data (packet))[0] == 0x1) ? 1 : 0;
|
||||
|
||||
#ifdef USE_TREMOLO
|
||||
if ((ret = vorbis_dsp_headerin (&vd->vi, &vd->vc, packet)))
|
||||
#else
|
||||
if ((ret = vorbis_synthesis_headerin (&vd->vi, &vd->vc, packet)))
|
||||
#endif
|
||||
goto header_read_error;
|
||||
|
||||
switch ((gst_ogg_packet_data (packet))[0]) {
|
||||
|
@ -860,7 +872,11 @@ static GstFlowReturn
|
|||
vorbis_handle_data_packet (GstVorbisDec * vd, ogg_packet * packet,
|
||||
GstClockTime timestamp, GstClockTime duration)
|
||||
{
|
||||
#ifdef USE_TREMOLO
|
||||
vorbis_sample_t *pcm;
|
||||
#else
|
||||
vorbis_sample_t **pcm;
|
||||
#endif
|
||||
guint sample_count;
|
||||
GstBuffer *out = NULL;
|
||||
GstFlowReturn result;
|
||||
|
@ -876,17 +892,27 @@ vorbis_handle_data_packet (GstVorbisDec * vd, ogg_packet * packet,
|
|||
* packet to decode the current one so we must be carefull not to
|
||||
* throw away too much. For now we decode everything and clip right
|
||||
* before pushing data. */
|
||||
|
||||
#ifdef USE_TREMOLO
|
||||
if (G_UNLIKELY (vorbis_dsp_synthesis (&vd->vd, packet, 1)))
|
||||
goto could_not_read;
|
||||
#else
|
||||
if (G_UNLIKELY (vorbis_synthesis (&vd->vb, packet)))
|
||||
goto could_not_read;
|
||||
|
||||
if (G_UNLIKELY (vorbis_synthesis_blockin (&vd->vd, &vd->vb) < 0))
|
||||
goto not_accepted;
|
||||
#endif
|
||||
|
||||
/* assume all goes well here */
|
||||
result = GST_FLOW_OK;
|
||||
|
||||
/* count samples ready for reading */
|
||||
#ifdef USE_TREMOLO
|
||||
if ((sample_count = vorbis_dsp_pcmout (&vd->vd, NULL, 0)) == 0)
|
||||
#else
|
||||
if ((sample_count = vorbis_synthesis_pcmout (&vd->vd, NULL)) == 0)
|
||||
#endif
|
||||
goto done;
|
||||
|
||||
size = sample_count * vd->vi.channels * vd->width;
|
||||
|
@ -901,13 +927,21 @@ vorbis_handle_data_packet (GstVorbisDec * vd, ogg_packet * packet,
|
|||
goto done;
|
||||
|
||||
/* get samples ready for reading now, should be sample_count */
|
||||
#ifdef USE_TREMOLO
|
||||
pcm = GST_BUFFER_DATA (out);
|
||||
if (G_UNLIKELY ((vorbis_dsp_pcmout (&vd->vd, pcm,
|
||||
sample_count)) != sample_count))
|
||||
#else
|
||||
if (G_UNLIKELY ((vorbis_synthesis_pcmout (&vd->vd, &pcm)) != sample_count))
|
||||
#endif
|
||||
goto wrong_samples;
|
||||
|
||||
#ifndef USE_TREMOLO
|
||||
/* copy samples in buffer */
|
||||
data = gst_buffer_map (out, NULL, NULL, GST_MAP_WRITE);
|
||||
vd->copy_samples ((vorbis_sample_t *) data, pcm,
|
||||
sample_count, vd->vi.channels, vd->width);
|
||||
#endif
|
||||
|
||||
GST_LOG_OBJECT (vd, "setting output size to %d", size);
|
||||
gst_buffer_unmap (out, data, size);
|
||||
|
@ -928,7 +962,11 @@ done:
|
|||
/* no output, still keep track of timestamps */
|
||||
vorbis_do_timestamps (vd, NULL, FALSE, timestamp, duration);
|
||||
}
|
||||
#ifdef USE_TREMOLO
|
||||
vorbis_dsp_read (&vd->vd, sample_count);
|
||||
#else
|
||||
vorbis_synthesis_read (&vd->vd, sample_count);
|
||||
#endif
|
||||
|
||||
return result;
|
||||
|
||||
|
@ -1246,7 +1284,11 @@ vorbis_dec_change_state (GstElement * element, GstStateChange transition)
|
|||
case GST_STATE_CHANGE_PAUSED_TO_READY:
|
||||
GST_DEBUG_OBJECT (vd, "PAUSED -> READY, clearing vorbis structures");
|
||||
vd->initialized = FALSE;
|
||||
|
||||
#ifndef USE_TREMOLO
|
||||
vorbis_block_clear (&vd->vb);
|
||||
#endif
|
||||
|
||||
vorbis_dsp_clear (&vd->vd);
|
||||
vorbis_comment_clear (&vd->vc);
|
||||
vorbis_info_clear (&vd->vi);
|
||||
|
|
|
@ -22,6 +22,9 @@
|
|||
#ifndef __GST_VORBIS_DEC_H__
|
||||
#define __GST_VORBIS_DEC_H__
|
||||
|
||||
#ifdef HAVE_CONFIG_H
|
||||
# include "config.h"
|
||||
#endif
|
||||
|
||||
#include <gst/gst.h>
|
||||
#include "gstvorbisdeclib.h"
|
||||
|
@ -56,7 +59,10 @@ struct _GstVorbisDec {
|
|||
vorbis_dsp_state vd;
|
||||
vorbis_info vi;
|
||||
vorbis_comment vc;
|
||||
|
||||
#ifndef USE_TREMOLO
|
||||
vorbis_block vb;
|
||||
#endif
|
||||
|
||||
gboolean initialized;
|
||||
guint width;
|
||||
|
|
|
@ -82,9 +82,15 @@ gst_ogg_packet_from_wrapper (ogg_packet_wrapper * packet)
|
|||
|
||||
#else
|
||||
|
||||
#include <tremor/ivorbiscodec.h>
|
||||
#ifdef USE_TREMOLO
|
||||
#include <Tremolo/ivorbiscodec.h>
|
||||
#include <Tremolo/codec_internal.h>
|
||||
typedef ogg_int16_t vorbis_sample_t;
|
||||
#else
|
||||
#include <tremor/ivorbiscodec.h>
|
||||
typedef ogg_int32_t vorbis_sample_t;
|
||||
#endif
|
||||
|
||||
typedef ogg_int32_t vorbis_sample_t;
|
||||
typedef struct _ogg_packet_wrapper ogg_packet_wrapper;
|
||||
|
||||
struct _ogg_packet_wrapper {
|
||||
|
|
|
@ -1085,6 +1085,9 @@ gst_ring_buffer_start (GstRingBuffer * buf)
|
|||
if (G_UNLIKELY (!buf->acquired))
|
||||
goto not_acquired;
|
||||
|
||||
if (G_UNLIKELY (g_atomic_int_get (&buf->abidata.ABI.may_start) == FALSE))
|
||||
goto may_not_start;
|
||||
|
||||
/* if stopped, set to started */
|
||||
res = g_atomic_int_compare_and_exchange (&buf->state,
|
||||
GST_RING_BUFFER_STATE_STOPPED, GST_RING_BUFFER_STATE_STARTED);
|
||||
|
@ -1137,6 +1140,12 @@ not_acquired:
|
|||
GST_OBJECT_UNLOCK (buf);
|
||||
return FALSE;
|
||||
}
|
||||
may_not_start:
|
||||
{
|
||||
GST_DEBUG_OBJECT (buf, "we may not start");
|
||||
GST_OBJECT_UNLOCK (buf);
|
||||
return FALSE;
|
||||
}
|
||||
}
|
||||
|
||||
static gboolean
|
||||
|
|
|
@ -64,7 +64,6 @@ GstFft-@GST_MAJORMINOR@.gir: $(INTROSPECTION_SCANNER) libgstfft-@GST_MAJORMINOR@
|
|||
--libtool="$(top_builddir)/libtool" \
|
||||
--pkg gstreamer-@GST_MAJORMINOR@ \
|
||||
--pkg-export gstreamer-fft-@GST_MAJORMINOR@ \
|
||||
--add-init-section="gst_init(NULL,NULL);" \
|
||||
--output $@ \
|
||||
$(gir_headers) \
|
||||
$(gir_sources)
|
||||
|
|
|
@ -32,7 +32,6 @@ GstSdp-@GST_MAJORMINOR@.gir: $(INTROSPECTION_SCANNER) libgstsdp-@GST_MAJORMINOR@
|
|||
--libtool="$(top_builddir)/libtool" \
|
||||
--pkg gstreamer-@GST_MAJORMINOR@ \
|
||||
--pkg-export gstreamer-sdp-@GST_MAJORMINOR@ \
|
||||
--add-init-section="gst_init(NULL,NULL);" \
|
||||
--output $@ \
|
||||
$(gir_headers) \
|
||||
$(gir_sources)
|
||||
|
|
|
@ -4,9 +4,6 @@
|
|||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
#endif
|
||||
#ifndef DISABLE_ORC
|
||||
#include <orc/orc.h>
|
||||
#endif
|
||||
#include <glib.h>
|
||||
|
||||
#ifndef _ORC_INTEGER_TYPEDEFS_
|
||||
|
@ -32,6 +29,7 @@ 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;
|
||||
|
@ -71,14 +69,31 @@ 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
|
||||
|
||||
void add_int32 (gint32 * d1, const gint32 * s1, int n);
|
||||
void add_int16 (gint16 * d1, const gint16 * s1, int n);
|
||||
void add_int8 (gint8 * d1, const gint8 * s1, int n);
|
||||
void add_uint32 (guint32 * d1, const guint32 * s1, int n);
|
||||
void add_uint16 (guint16 * d1, const guint16 * s1, int n);
|
||||
void add_uint8 (guint8 * d1, const guint8 * s1, int n);
|
||||
void add_float32 (float *d1, const float *s1, int n);
|
||||
#ifndef DISABLE_ORC
|
||||
#include <orc/orc.h>
|
||||
#endif
|
||||
void add_int32 (gint32 * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1,
|
||||
int n);
|
||||
void add_int16 (gint16 * ORC_RESTRICT d1, const gint16 * ORC_RESTRICT s1,
|
||||
int n);
|
||||
void add_int8 (gint8 * ORC_RESTRICT d1, const gint8 * ORC_RESTRICT s1, int n);
|
||||
void add_uint32 (guint32 * ORC_RESTRICT d1, const guint32 * ORC_RESTRICT s1,
|
||||
int n);
|
||||
void add_uint16 (guint16 * ORC_RESTRICT d1, const guint16 * ORC_RESTRICT s1,
|
||||
int n);
|
||||
void add_uint8 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
|
||||
int n);
|
||||
void add_float32 (float *ORC_RESTRICT d1, const float *ORC_RESTRICT s1, int n);
|
||||
|
||||
void gst_adder_orc_init (void);
|
||||
|
||||
|
@ -114,6 +129,7 @@ void gst_adder_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
|
||||
|
@ -121,6 +137,7 @@ void gst_adder_orc_init (void);
|
|||
#else
|
||||
#define ORC_RESTRICT
|
||||
#endif
|
||||
#endif
|
||||
/* end Orc C target preamble */
|
||||
|
||||
|
||||
|
@ -128,7 +145,7 @@ void gst_adder_orc_init (void);
|
|||
/* add_int32 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
add_int32 (gint32 * d1, const gint32 * s1, int n)
|
||||
add_int32 (gint32 * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union32 *ORC_RESTRICT ptr0;
|
||||
|
@ -185,7 +202,7 @@ _backup_add_int32 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_add_int32;
|
||||
void
|
||||
add_int32 (gint32 * d1, const gint32 * s1, int n)
|
||||
add_int32 (gint32 * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_add_int32;
|
||||
|
@ -206,7 +223,7 @@ add_int32 (gint32 * d1, const gint32 * s1, int n)
|
|||
/* add_int16 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
add_int16 (gint16 * d1, const gint16 * s1, int n)
|
||||
add_int16 (gint16 * ORC_RESTRICT d1, const gint16 * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union16 *ORC_RESTRICT ptr0;
|
||||
|
@ -263,7 +280,7 @@ _backup_add_int16 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_add_int16;
|
||||
void
|
||||
add_int16 (gint16 * d1, const gint16 * s1, int n)
|
||||
add_int16 (gint16 * ORC_RESTRICT d1, const gint16 * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_add_int16;
|
||||
|
@ -284,7 +301,7 @@ add_int16 (gint16 * d1, const gint16 * s1, int n)
|
|||
/* add_int8 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
add_int8 (gint8 * d1, const gint8 * s1, int n)
|
||||
add_int8 (gint8 * ORC_RESTRICT d1, const gint8 * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_int8 *ORC_RESTRICT ptr0;
|
||||
|
@ -341,7 +358,7 @@ _backup_add_int8 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_add_int8;
|
||||
void
|
||||
add_int8 (gint8 * d1, const gint8 * s1, int n)
|
||||
add_int8 (gint8 * ORC_RESTRICT d1, const gint8 * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_add_int8;
|
||||
|
@ -362,7 +379,7 @@ add_int8 (gint8 * d1, const gint8 * s1, int n)
|
|||
/* add_uint32 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
add_uint32 (guint32 * d1, const guint32 * s1, int n)
|
||||
add_uint32 (guint32 * ORC_RESTRICT d1, const guint32 * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union32 *ORC_RESTRICT ptr0;
|
||||
|
@ -423,7 +440,7 @@ _backup_add_uint32 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_add_uint32;
|
||||
void
|
||||
add_uint32 (guint32 * d1, const guint32 * s1, int n)
|
||||
add_uint32 (guint32 * ORC_RESTRICT d1, const guint32 * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_add_uint32;
|
||||
|
@ -444,7 +461,7 @@ add_uint32 (guint32 * d1, const guint32 * s1, int n)
|
|||
/* add_uint16 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
add_uint16 (guint16 * d1, const guint16 * s1, int n)
|
||||
add_uint16 (guint16 * ORC_RESTRICT d1, const guint16 * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union16 *ORC_RESTRICT ptr0;
|
||||
|
@ -501,7 +518,7 @@ _backup_add_uint16 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_add_uint16;
|
||||
void
|
||||
add_uint16 (guint16 * d1, const guint16 * s1, int n)
|
||||
add_uint16 (guint16 * ORC_RESTRICT d1, const guint16 * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_add_uint16;
|
||||
|
@ -522,7 +539,7 @@ add_uint16 (guint16 * d1, const guint16 * s1, int n)
|
|||
/* add_uint8 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
add_uint8 (guint8 * d1, const guint8 * s1, int n)
|
||||
add_uint8 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_int8 *ORC_RESTRICT ptr0;
|
||||
|
@ -579,7 +596,7 @@ _backup_add_uint8 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_add_uint8;
|
||||
void
|
||||
add_uint8 (guint8 * d1, const guint8 * s1, int n)
|
||||
add_uint8 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_add_uint8;
|
||||
|
@ -600,7 +617,7 @@ add_uint8 (guint8 * d1, const guint8 * s1, int n)
|
|||
/* add_float32 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
add_float32 (float *d1, const float *s1, int n)
|
||||
add_float32 (float *ORC_RESTRICT d1, const float *ORC_RESTRICT s1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union32 *ORC_RESTRICT ptr0;
|
||||
|
@ -673,7 +690,7 @@ _backup_add_float32 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_add_float32;
|
||||
void
|
||||
add_float32 (float *d1, const float *s1, int n)
|
||||
add_float32 (float *ORC_RESTRICT d1, const float *ORC_RESTRICT s1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_add_float32;
|
||||
|
@ -698,7 +715,6 @@ gst_adder_orc_init (void)
|
|||
{
|
||||
/* add_int32 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "add_int32");
|
||||
|
@ -709,14 +725,13 @@ gst_adder_orc_init (void)
|
|||
orc_program_append_2 (p, "addssl", 0, ORC_VAR_D1, ORC_VAR_D1, ORC_VAR_S1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_add_int32 = p;
|
||||
}
|
||||
{
|
||||
/* add_int16 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "add_int16");
|
||||
|
@ -727,14 +742,13 @@ gst_adder_orc_init (void)
|
|||
orc_program_append_2 (p, "addssw", 0, ORC_VAR_D1, ORC_VAR_D1, ORC_VAR_S1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_add_int16 = p;
|
||||
}
|
||||
{
|
||||
/* add_int8 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "add_int8");
|
||||
|
@ -745,14 +759,13 @@ gst_adder_orc_init (void)
|
|||
orc_program_append_2 (p, "addssb", 0, ORC_VAR_D1, ORC_VAR_D1, ORC_VAR_S1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_add_int8 = p;
|
||||
}
|
||||
{
|
||||
/* add_uint32 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "add_uint32");
|
||||
|
@ -763,14 +776,13 @@ gst_adder_orc_init (void)
|
|||
orc_program_append_2 (p, "addusl", 0, ORC_VAR_D1, ORC_VAR_D1, ORC_VAR_S1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_add_uint32 = p;
|
||||
}
|
||||
{
|
||||
/* add_uint16 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "add_uint16");
|
||||
|
@ -781,14 +793,13 @@ gst_adder_orc_init (void)
|
|||
orc_program_append_2 (p, "addusw", 0, ORC_VAR_D1, ORC_VAR_D1, ORC_VAR_S1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_add_uint16 = p;
|
||||
}
|
||||
{
|
||||
/* add_uint8 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "add_uint8");
|
||||
|
@ -799,14 +810,13 @@ gst_adder_orc_init (void)
|
|||
orc_program_append_2 (p, "addusb", 0, ORC_VAR_D1, ORC_VAR_D1, ORC_VAR_S1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_add_uint8 = p;
|
||||
}
|
||||
{
|
||||
/* add_float32 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "add_float32");
|
||||
|
@ -817,7 +827,7 @@ gst_adder_orc_init (void)
|
|||
orc_program_append_2 (p, "addf", 0, ORC_VAR_D1, ORC_VAR_D1, ORC_VAR_S1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_add_float32 = p;
|
||||
}
|
||||
|
|
|
@ -37,6 +37,7 @@ 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;
|
||||
|
@ -59,13 +60,22 @@ 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
|
||||
void add_int32 (gint32 * d1, const gint32 * s1, int n);
|
||||
void add_int16 (gint16 * d1, const gint16 * s1, int n);
|
||||
void add_int8 (gint8 * d1, const gint8 * s1, int n);
|
||||
void add_uint32 (guint32 * d1, const guint32 * s1, int n);
|
||||
void add_uint16 (guint16 * d1, const guint16 * s1, int n);
|
||||
void add_uint8 (guint8 * d1, const guint8 * s1, int n);
|
||||
void add_float32 (float * d1, const float * s1, int n);
|
||||
#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 add_int32 (gint32 * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1, int n);
|
||||
void add_int16 (gint16 * ORC_RESTRICT d1, const gint16 * ORC_RESTRICT s1, int n);
|
||||
void add_int8 (gint8 * ORC_RESTRICT d1, const gint8 * ORC_RESTRICT s1, int n);
|
||||
void add_uint32 (guint32 * ORC_RESTRICT d1, const guint32 * ORC_RESTRICT s1, int n);
|
||||
void add_uint16 (guint16 * ORC_RESTRICT d1, const guint16 * ORC_RESTRICT s1, int n);
|
||||
void add_uint8 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int n);
|
||||
void add_float32 (float * ORC_RESTRICT d1, const float * ORC_RESTRICT s1, int n);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -37,6 +37,7 @@ 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;
|
||||
|
@ -59,60 +60,69 @@ 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
|
||||
void orc_audio_convert_unpack_u8 (gint32 * d1, const guint8 * s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_s8 (gint32 * d1, const guint8 * s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_u16 (gint32 * d1, const guint8 * s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_s16 (gint32 * d1, const guint8 * s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_u16_swap (gint32 * d1, const guint8 * s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_s16_swap (gint32 * d1, const guint8 * s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_u32 (gint32 * d1, const guint8 * s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_s32 (gint32 * d1, const guint8 * s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_u32_swap (gint32 * d1, const guint8 * s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_s32_swap (gint32 * d1, const guint8 * s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_float_s32 (guint32 * d1, const gfloat * s1, int n);
|
||||
void orc_audio_convert_unpack_float_s32_swap (guint32 * d1, const gfloat * s1, int n);
|
||||
void orc_audio_convert_unpack_double_s32 (guint32 * d1, const gdouble * s1, int n);
|
||||
void orc_audio_convert_unpack_double_s32_swap (guint32 * d1, const gdouble * s1, int n);
|
||||
void orc_audio_convert_unpack_float_double (gdouble * d1, const gfloat * s1, int n);
|
||||
void orc_audio_convert_unpack_float_double_swap (gdouble * d1, const gfloat * s1, int n);
|
||||
void orc_audio_convert_unpack_double_double (gdouble * d1, const gdouble * s1, int n);
|
||||
void orc_audio_convert_unpack_double_double_swap (gdouble * d1, const gdouble * s1, int n);
|
||||
void orc_audio_convert_unpack_u8_double (gdouble * d1, const guint8 * s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_s8_double (gdouble * d1, const guint8 * s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_u16_double (gdouble * d1, const guint8 * s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_s16_double (gdouble * d1, const guint8 * s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_u16_double_swap (gdouble * d1, const guint8 * s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_s16_double_swap (gdouble * d1, const guint8 * s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_u32_double (gdouble * d1, const guint8 * s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_s32_double (gdouble * d1, const guint8 * s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_u32_double_swap (gdouble * d1, const guint8 * s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_s32_double_swap (gdouble * d1, const guint8 * s1, int p1, int n);
|
||||
void orc_audio_convert_pack_u8 (guint8 * d1, const gint32 * s1, int p1, int n);
|
||||
void orc_audio_convert_pack_s8 (guint8 * d1, const gint32 * s1, int p1, int n);
|
||||
void orc_audio_convert_pack_u16 (guint8 * d1, const gint32 * s1, int p1, int n);
|
||||
void orc_audio_convert_pack_s16 (guint8 * d1, const gint32 * s1, int p1, int n);
|
||||
void orc_audio_convert_pack_u16_swap (guint8 * d1, const gint32 * s1, int p1, int n);
|
||||
void orc_audio_convert_pack_s16_swap (guint8 * d1, const gint32 * s1, int p1, int n);
|
||||
void orc_audio_convert_pack_u32 (guint8 * d1, const gint32 * s1, int p1, int n);
|
||||
void orc_audio_convert_pack_s32 (guint8 * d1, const gint32 * s1, int p1, int n);
|
||||
void orc_audio_convert_pack_u32_swap (guint8 * d1, const gint32 * s1, int p1, int n);
|
||||
void orc_audio_convert_pack_s32_swap (guint8 * d1, const gint32 * s1, int p1, int n);
|
||||
void orc_audio_convert_pack_s32_float (gfloat * d1, const gint32 * s1, int n);
|
||||
void orc_audio_convert_pack_s32_float_swap (gfloat * d1, const gint32 * s1, int n);
|
||||
void orc_audio_convert_pack_s32_double (gdouble * d1, const gint32 * s1, int n);
|
||||
void orc_audio_convert_pack_s32_double_swap (gdouble * d1, const gint32 * s1, int n);
|
||||
void orc_audio_convert_pack_double_float (gfloat * d1, const gdouble * s1, int n);
|
||||
void orc_audio_convert_pack_double_float_swap (gfloat * d1, const gdouble * s1, int n);
|
||||
void orc_audio_convert_pack_double_u8 (guint8 * d1, const gdouble * s1, int p1, int n);
|
||||
void orc_audio_convert_pack_double_s8 (guint8 * d1, const gdouble * s1, int p1, int n);
|
||||
void orc_audio_convert_pack_double_u16 (guint8 * d1, const gdouble * s1, int p1, int n);
|
||||
void orc_audio_convert_pack_double_s16 (guint8 * d1, const gdouble * s1, int p1, int n);
|
||||
void orc_audio_convert_pack_double_u16_swap (guint8 * d1, const gdouble * s1, int p1, int n);
|
||||
void orc_audio_convert_pack_double_s16_swap (guint8 * d1, const gdouble * s1, int p1, int n);
|
||||
void orc_audio_convert_pack_double_u32 (guint8 * d1, const gdouble * s1, int p1, int n);
|
||||
void orc_audio_convert_pack_double_s32 (guint8 * d1, const gdouble * s1, int p1, int n);
|
||||
void orc_audio_convert_pack_double_u32_swap (guint8 * d1, const gdouble * s1, int p1, int n);
|
||||
void orc_audio_convert_pack_double_s32_swap (guint8 * d1, const gdouble * s1, int p1, int n);
|
||||
#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_audio_convert_unpack_u8 (gint32 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_s8 (gint32 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_u16 (gint32 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_s16 (gint32 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_u16_swap (gint32 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_s16_swap (gint32 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_u32 (gint32 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_s32 (gint32 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_u32_swap (gint32 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_s32_swap (gint32 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_float_s32 (guint32 * ORC_RESTRICT d1, const gfloat * ORC_RESTRICT s1, int n);
|
||||
void orc_audio_convert_unpack_float_s32_swap (guint32 * ORC_RESTRICT d1, const gfloat * ORC_RESTRICT s1, int n);
|
||||
void orc_audio_convert_unpack_double_s32 (guint32 * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int n);
|
||||
void orc_audio_convert_unpack_double_s32_swap (guint32 * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int n);
|
||||
void orc_audio_convert_unpack_float_double (gdouble * ORC_RESTRICT d1, const gfloat * ORC_RESTRICT s1, int n);
|
||||
void orc_audio_convert_unpack_float_double_swap (gdouble * ORC_RESTRICT d1, const gfloat * ORC_RESTRICT s1, int n);
|
||||
void orc_audio_convert_unpack_double_double (gdouble * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int n);
|
||||
void orc_audio_convert_unpack_double_double_swap (gdouble * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int n);
|
||||
void orc_audio_convert_unpack_u8_double (gdouble * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_s8_double (gdouble * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_u16_double (gdouble * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_s16_double (gdouble * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_u16_double_swap (gdouble * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_s16_double_swap (gdouble * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_u32_double (gdouble * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_s32_double (gdouble * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_u32_double_swap (gdouble * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_unpack_s32_double_swap (gdouble * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_pack_u8 (guint8 * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_pack_s8 (guint8 * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_pack_u16 (guint8 * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_pack_s16 (guint8 * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_pack_u16_swap (guint8 * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_pack_s16_swap (guint8 * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_pack_u32 (guint8 * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_pack_s32 (guint8 * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_pack_u32_swap (guint8 * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_pack_s32_swap (guint8 * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_pack_s32_float (gfloat * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1, int n);
|
||||
void orc_audio_convert_pack_s32_float_swap (gfloat * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1, int n);
|
||||
void orc_audio_convert_pack_s32_double (gdouble * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1, int n);
|
||||
void orc_audio_convert_pack_s32_double_swap (gdouble * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1, int n);
|
||||
void orc_audio_convert_pack_double_float (gfloat * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int n);
|
||||
void orc_audio_convert_pack_double_float_swap (gfloat * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int n);
|
||||
void orc_audio_convert_pack_double_u8 (guint8 * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_pack_double_s8 (guint8 * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_pack_double_u16 (guint8 * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_pack_double_s16 (guint8 * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_pack_double_u16_swap (guint8 * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_pack_double_s16_swap (guint8 * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_pack_double_u32 (guint8 * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_pack_double_s32 (guint8 * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_pack_double_u32_swap (guint8 * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int p1, int n);
|
||||
void orc_audio_convert_pack_double_s32_swap (guint8 * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int p1, int n);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
|
|
@ -4,9 +4,6 @@
|
|||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
#endif
|
||||
#ifndef DISABLE_ORC
|
||||
#include <orc/orc.h>
|
||||
#endif
|
||||
#include <glib.h>
|
||||
|
||||
#ifndef _ORC_INTEGER_TYPEDEFS_
|
||||
|
@ -72,31 +69,51 @@ 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
|
||||
|
||||
void orc_merge_linear_u8 (orc_uint8 * d1, const orc_uint8 * s1,
|
||||
const orc_uint8 * s2, int p1, int n);
|
||||
void orc_merge_linear_u16 (orc_uint16 * d1, const orc_uint16 * s1,
|
||||
const orc_uint16 * s2, int p1, int p2, int n);
|
||||
void orc_splat_u16 (orc_uint16 * d1, int p1, int n);
|
||||
void orc_splat_u32 (orc_uint32 * d1, int p1, int n);
|
||||
void orc_splat_u64 (orc_uint64 * d1, orc_int64 p1, int n);
|
||||
void orc_downsample_u8 (guint8 * d1, const guint8 * s1, int n);
|
||||
void orc_downsample_u16 (guint16 * d1, const guint16 * s1, int n);
|
||||
void gst_videoscale_orc_downsample_u32 (guint8 * d1, const guint8 * s1, int n);
|
||||
void gst_videoscale_orc_downsample_yuyv (guint8 * d1, const guint8 * s1, int n);
|
||||
void gst_videoscale_orc_resample_nearest_u8 (guint8 * d1, const guint8 * s1,
|
||||
#ifndef DISABLE_ORC
|
||||
#include <orc/orc.h>
|
||||
#endif
|
||||
void orc_merge_linear_u8 (orc_uint8 * ORC_RESTRICT d1,
|
||||
const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2,
|
||||
int p1, int n);
|
||||
void orc_merge_linear_u16 (orc_uint16 * ORC_RESTRICT d1,
|
||||
const orc_uint16 * ORC_RESTRICT s1, const orc_uint16 * ORC_RESTRICT s2,
|
||||
int p1, int p2, int n);
|
||||
void gst_videoscale_orc_resample_bilinear_u8 (guint8 * d1, const guint8 * s1,
|
||||
int p1, int p2, int n);
|
||||
void gst_videoscale_orc_resample_nearest_u32 (guint8 * d1, const guint8 * s1,
|
||||
int p1, int p2, int n);
|
||||
void gst_videoscale_orc_resample_bilinear_u32 (guint8 * d1, const guint8 * s1,
|
||||
int p1, int p2, int n);
|
||||
void gst_videoscale_orc_resample_merge_bilinear_u32 (guint8 * d1, guint8 * d2,
|
||||
const guint8 * s1, const guint8 * s2, int p1, int p2, int p3, int n);
|
||||
void gst_videoscale_orc_merge_bicubic_u8 (guint8 * d1, const guint8 * s1,
|
||||
const guint8 * s2, const guint8 * s3, const guint8 * s4, int p1, int p2,
|
||||
int p3, int p4, int n);
|
||||
void orc_splat_u16 (orc_uint16 * ORC_RESTRICT d1, int p1, int n);
|
||||
void orc_splat_u32 (orc_uint32 * ORC_RESTRICT d1, int p1, int n);
|
||||
void orc_splat_u64 (orc_uint64 * ORC_RESTRICT d1, orc_int64 p1, int n);
|
||||
void orc_downsample_u8 (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, int n);
|
||||
void orc_downsample_u16 (guint16 * ORC_RESTRICT d1,
|
||||
const guint16 * ORC_RESTRICT s1, int n);
|
||||
void gst_videoscale_orc_downsample_u32 (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, int n);
|
||||
void gst_videoscale_orc_downsample_yuyv (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, int n);
|
||||
void gst_videoscale_orc_resample_nearest_u8 (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, int p1, int p2, int n);
|
||||
void gst_videoscale_orc_resample_bilinear_u8 (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, int p1, int p2, int n);
|
||||
void gst_videoscale_orc_resample_nearest_u32 (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, int p1, int p2, int n);
|
||||
void gst_videoscale_orc_resample_bilinear_u32 (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, int p1, int p2, int n);
|
||||
void gst_videoscale_orc_resample_merge_bilinear_u32 (guint8 * ORC_RESTRICT d1,
|
||||
guint8 * ORC_RESTRICT d2, const guint8 * ORC_RESTRICT s1,
|
||||
const guint8 * ORC_RESTRICT s2, int p1, int p2, int p3, int n);
|
||||
void gst_videoscale_orc_merge_bicubic_u8 (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, const guint8 * ORC_RESTRICT s2,
|
||||
const guint8 * ORC_RESTRICT s3, const guint8 * ORC_RESTRICT s4, int p1,
|
||||
int p2, int p3, int p4, int n);
|
||||
|
||||
void gst_videoscale_orc_init (void);
|
||||
|
||||
|
@ -132,6 +149,7 @@ void gst_videoscale_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
|
||||
|
@ -139,6 +157,7 @@ void gst_videoscale_orc_init (void);
|
|||
#else
|
||||
#define ORC_RESTRICT
|
||||
#endif
|
||||
#endif
|
||||
/* end Orc C target preamble */
|
||||
|
||||
|
||||
|
@ -146,7 +165,8 @@ void gst_videoscale_orc_init (void);
|
|||
/* orc_merge_linear_u8 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_merge_linear_u8 (orc_uint8 * d1, const orc_uint8 * s1, const orc_uint8 * s2,
|
||||
orc_merge_linear_u8 (orc_uint8 * ORC_RESTRICT d1,
|
||||
const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2,
|
||||
int p1, int n)
|
||||
{
|
||||
int i;
|
||||
|
@ -262,7 +282,8 @@ _backup_orc_merge_linear_u8 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_merge_linear_u8;
|
||||
void
|
||||
orc_merge_linear_u8 (orc_uint8 * d1, const orc_uint8 * s1, const orc_uint8 * s2,
|
||||
orc_merge_linear_u8 (orc_uint8 * ORC_RESTRICT d1,
|
||||
const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2,
|
||||
int p1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
|
@ -286,8 +307,9 @@ orc_merge_linear_u8 (orc_uint8 * d1, const orc_uint8 * s1, const orc_uint8 * s2,
|
|||
/* orc_merge_linear_u16 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_merge_linear_u16 (orc_uint16 * d1, const orc_uint16 * s1,
|
||||
const orc_uint16 * s2, int p1, int p2, int n)
|
||||
orc_merge_linear_u16 (orc_uint16 * ORC_RESTRICT d1,
|
||||
const orc_uint16 * ORC_RESTRICT s1, const orc_uint16 * ORC_RESTRICT s2,
|
||||
int p1, int p2, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union16 *ORC_RESTRICT ptr0;
|
||||
|
@ -384,8 +406,9 @@ _backup_orc_merge_linear_u16 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_merge_linear_u16;
|
||||
void
|
||||
orc_merge_linear_u16 (orc_uint16 * d1, const orc_uint16 * s1,
|
||||
const orc_uint16 * s2, int p1, int p2, int n)
|
||||
orc_merge_linear_u16 (orc_uint16 * ORC_RESTRICT d1,
|
||||
const orc_uint16 * ORC_RESTRICT s1, const orc_uint16 * ORC_RESTRICT s2,
|
||||
int p1, int p2, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_merge_linear_u16;
|
||||
|
@ -409,7 +432,7 @@ orc_merge_linear_u16 (orc_uint16 * d1, const orc_uint16 * s1,
|
|||
/* orc_splat_u16 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_splat_u16 (orc_uint16 * d1, int p1, int n)
|
||||
orc_splat_u16 (orc_uint16 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union16 *ORC_RESTRICT ptr0;
|
||||
|
@ -456,7 +479,7 @@ _backup_orc_splat_u16 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_splat_u16;
|
||||
void
|
||||
orc_splat_u16 (orc_uint16 * d1, int p1, int n)
|
||||
orc_splat_u16 (orc_uint16 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_splat_u16;
|
||||
|
@ -477,7 +500,7 @@ orc_splat_u16 (orc_uint16 * d1, int p1, int n)
|
|||
/* orc_splat_u32 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_splat_u32 (orc_uint32 * d1, int p1, int n)
|
||||
orc_splat_u32 (orc_uint32 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union32 *ORC_RESTRICT ptr0;
|
||||
|
@ -524,7 +547,7 @@ _backup_orc_splat_u32 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_splat_u32;
|
||||
void
|
||||
orc_splat_u32 (orc_uint32 * d1, int p1, int n)
|
||||
orc_splat_u32 (orc_uint32 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_splat_u32;
|
||||
|
@ -545,7 +568,7 @@ orc_splat_u32 (orc_uint32 * d1, int p1, int n)
|
|||
/* orc_splat_u64 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_splat_u64 (orc_uint64 * d1, orc_int64 p1, int n)
|
||||
orc_splat_u64 (orc_uint64 * ORC_RESTRICT d1, orc_int64 p1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union64 *ORC_RESTRICT ptr0;
|
||||
|
@ -594,7 +617,7 @@ _backup_orc_splat_u64 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_splat_u64;
|
||||
void
|
||||
orc_splat_u64 (orc_uint64 * d1, orc_int64 p1, int n)
|
||||
orc_splat_u64 (orc_uint64 * ORC_RESTRICT d1, orc_int64 p1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_splat_u64;
|
||||
|
@ -620,7 +643,8 @@ orc_splat_u64 (orc_uint64 * d1, orc_int64 p1, int n)
|
|||
/* orc_downsample_u8 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_downsample_u8 (guint8 * d1, const guint8 * s1, int n)
|
||||
orc_downsample_u8 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
|
||||
int n)
|
||||
{
|
||||
int i;
|
||||
orc_int8 *ORC_RESTRICT ptr0;
|
||||
|
@ -681,7 +705,8 @@ _backup_orc_downsample_u8 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_downsample_u8;
|
||||
void
|
||||
orc_downsample_u8 (guint8 * d1, const guint8 * s1, int n)
|
||||
orc_downsample_u8 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
|
||||
int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_downsample_u8;
|
||||
|
@ -702,7 +727,8 @@ orc_downsample_u8 (guint8 * d1, const guint8 * s1, int n)
|
|||
/* orc_downsample_u16 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_downsample_u16 (guint16 * d1, const guint16 * s1, int n)
|
||||
orc_downsample_u16 (guint16 * ORC_RESTRICT d1, const guint16 * ORC_RESTRICT s1,
|
||||
int n)
|
||||
{
|
||||
int i;
|
||||
orc_union16 *ORC_RESTRICT ptr0;
|
||||
|
@ -763,7 +789,8 @@ _backup_orc_downsample_u16 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_downsample_u16;
|
||||
void
|
||||
orc_downsample_u16 (guint16 * d1, const guint16 * s1, int n)
|
||||
orc_downsample_u16 (guint16 * ORC_RESTRICT d1, const guint16 * ORC_RESTRICT s1,
|
||||
int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_downsample_u16;
|
||||
|
@ -784,7 +811,8 @@ orc_downsample_u16 (guint16 * d1, const guint16 * s1, int n)
|
|||
/* gst_videoscale_orc_downsample_u32 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
gst_videoscale_orc_downsample_u32 (guint8 * d1, const guint8 * s1, int n)
|
||||
gst_videoscale_orc_downsample_u32 (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union32 *ORC_RESTRICT ptr0;
|
||||
|
@ -851,7 +879,8 @@ _backup_gst_videoscale_orc_downsample_u32 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_gst_videoscale_orc_downsample_u32;
|
||||
void
|
||||
gst_videoscale_orc_downsample_u32 (guint8 * d1, const guint8 * s1, int n)
|
||||
gst_videoscale_orc_downsample_u32 (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_gst_videoscale_orc_downsample_u32;
|
||||
|
@ -872,7 +901,8 @@ gst_videoscale_orc_downsample_u32 (guint8 * d1, const guint8 * s1, int n)
|
|||
/* gst_videoscale_orc_downsample_yuyv */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
gst_videoscale_orc_downsample_yuyv (guint8 * d1, const guint8 * s1, int n)
|
||||
gst_videoscale_orc_downsample_yuyv (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union32 *ORC_RESTRICT ptr0;
|
||||
|
@ -991,7 +1021,8 @@ _backup_gst_videoscale_orc_downsample_yuyv (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_gst_videoscale_orc_downsample_yuyv;
|
||||
void
|
||||
gst_videoscale_orc_downsample_yuyv (guint8 * d1, const guint8 * s1, int n)
|
||||
gst_videoscale_orc_downsample_yuyv (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_gst_videoscale_orc_downsample_yuyv;
|
||||
|
@ -1012,8 +1043,8 @@ gst_videoscale_orc_downsample_yuyv (guint8 * d1, const guint8 * s1, int n)
|
|||
/* gst_videoscale_orc_resample_nearest_u8 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
gst_videoscale_orc_resample_nearest_u8 (guint8 * d1, const guint8 * s1, int p1,
|
||||
int p2, int n)
|
||||
gst_videoscale_orc_resample_nearest_u8 (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, int p1, int p2, int n)
|
||||
{
|
||||
int i;
|
||||
orc_int8 *ORC_RESTRICT ptr0;
|
||||
|
@ -1058,8 +1089,8 @@ _backup_gst_videoscale_orc_resample_nearest_u8 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_gst_videoscale_orc_resample_nearest_u8;
|
||||
void
|
||||
gst_videoscale_orc_resample_nearest_u8 (guint8 * d1, const guint8 * s1, int p1,
|
||||
int p2, int n)
|
||||
gst_videoscale_orc_resample_nearest_u8 (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, int p1, int p2, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_gst_videoscale_orc_resample_nearest_u8;
|
||||
|
@ -1082,8 +1113,8 @@ gst_videoscale_orc_resample_nearest_u8 (guint8 * d1, const guint8 * s1, int p1,
|
|||
/* gst_videoscale_orc_resample_bilinear_u8 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
gst_videoscale_orc_resample_bilinear_u8 (guint8 * d1, const guint8 * s1, int p1,
|
||||
int p2, int n)
|
||||
gst_videoscale_orc_resample_bilinear_u8 (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, int p1, int p2, int n)
|
||||
{
|
||||
int i;
|
||||
orc_int8 *ORC_RESTRICT ptr0;
|
||||
|
@ -1138,8 +1169,8 @@ _backup_gst_videoscale_orc_resample_bilinear_u8 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_gst_videoscale_orc_resample_bilinear_u8;
|
||||
void
|
||||
gst_videoscale_orc_resample_bilinear_u8 (guint8 * d1, const guint8 * s1, int p1,
|
||||
int p2, int n)
|
||||
gst_videoscale_orc_resample_bilinear_u8 (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, int p1, int p2, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_gst_videoscale_orc_resample_bilinear_u8;
|
||||
|
@ -1162,8 +1193,8 @@ gst_videoscale_orc_resample_bilinear_u8 (guint8 * d1, const guint8 * s1, int p1,
|
|||
/* gst_videoscale_orc_resample_nearest_u32 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
gst_videoscale_orc_resample_nearest_u32 (guint8 * d1, const guint8 * s1, int p1,
|
||||
int p2, int n)
|
||||
gst_videoscale_orc_resample_nearest_u32 (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, int p1, int p2, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union32 *ORC_RESTRICT ptr0;
|
||||
|
@ -1208,8 +1239,8 @@ _backup_gst_videoscale_orc_resample_nearest_u32 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_gst_videoscale_orc_resample_nearest_u32;
|
||||
void
|
||||
gst_videoscale_orc_resample_nearest_u32 (guint8 * d1, const guint8 * s1, int p1,
|
||||
int p2, int n)
|
||||
gst_videoscale_orc_resample_nearest_u32 (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, int p1, int p2, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_gst_videoscale_orc_resample_nearest_u32;
|
||||
|
@ -1232,8 +1263,8 @@ gst_videoscale_orc_resample_nearest_u32 (guint8 * d1, const guint8 * s1, int p1,
|
|||
/* gst_videoscale_orc_resample_bilinear_u32 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
gst_videoscale_orc_resample_bilinear_u32 (guint8 * d1, const guint8 * s1,
|
||||
int p1, int p2, int n)
|
||||
gst_videoscale_orc_resample_bilinear_u32 (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, int p1, int p2, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union32 *ORC_RESTRICT ptr0;
|
||||
|
@ -1310,8 +1341,8 @@ _backup_gst_videoscale_orc_resample_bilinear_u32 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_gst_videoscale_orc_resample_bilinear_u32;
|
||||
void
|
||||
gst_videoscale_orc_resample_bilinear_u32 (guint8 * d1, const guint8 * s1,
|
||||
int p1, int p2, int n)
|
||||
gst_videoscale_orc_resample_bilinear_u32 (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, int p1, int p2, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_gst_videoscale_orc_resample_bilinear_u32;
|
||||
|
@ -1334,8 +1365,9 @@ gst_videoscale_orc_resample_bilinear_u32 (guint8 * d1, const guint8 * s1,
|
|||
/* gst_videoscale_orc_resample_merge_bilinear_u32 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
gst_videoscale_orc_resample_merge_bilinear_u32 (guint8 * d1, guint8 * d2,
|
||||
const guint8 * s1, const guint8 * s2, int p1, int p2, int p3, int n)
|
||||
gst_videoscale_orc_resample_merge_bilinear_u32 (guint8 * ORC_RESTRICT d1,
|
||||
guint8 * ORC_RESTRICT d2, const guint8 * ORC_RESTRICT s1,
|
||||
const guint8 * ORC_RESTRICT s2, int p1, int p2, int p3, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union32 *ORC_RESTRICT ptr0;
|
||||
|
@ -1515,8 +1547,9 @@ _backup_gst_videoscale_orc_resample_merge_bilinear_u32 (OrcExecutor *
|
|||
|
||||
static OrcProgram *_orc_program_gst_videoscale_orc_resample_merge_bilinear_u32;
|
||||
void
|
||||
gst_videoscale_orc_resample_merge_bilinear_u32 (guint8 * d1, guint8 * d2,
|
||||
const guint8 * s1, const guint8 * s2, int p1, int p2, int p3, int n)
|
||||
gst_videoscale_orc_resample_merge_bilinear_u32 (guint8 * ORC_RESTRICT d1,
|
||||
guint8 * ORC_RESTRICT d2, const guint8 * ORC_RESTRICT s1,
|
||||
const guint8 * ORC_RESTRICT s2, int p1, int p2, int p3, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_gst_videoscale_orc_resample_merge_bilinear_u32;
|
||||
|
@ -1542,9 +1575,10 @@ gst_videoscale_orc_resample_merge_bilinear_u32 (guint8 * d1, guint8 * d2,
|
|||
/* gst_videoscale_orc_merge_bicubic_u8 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
gst_videoscale_orc_merge_bicubic_u8 (guint8 * d1, const guint8 * s1,
|
||||
const guint8 * s2, const guint8 * s3, const guint8 * s4, int p1, int p2,
|
||||
int p3, int p4, int n)
|
||||
gst_videoscale_orc_merge_bicubic_u8 (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, const guint8 * ORC_RESTRICT s2,
|
||||
const guint8 * ORC_RESTRICT s3, const guint8 * ORC_RESTRICT s4, int p1,
|
||||
int p2, int p3, int p4, int n)
|
||||
{
|
||||
int i;
|
||||
orc_int8 *ORC_RESTRICT ptr0;
|
||||
|
@ -1709,9 +1743,10 @@ _backup_gst_videoscale_orc_merge_bicubic_u8 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_gst_videoscale_orc_merge_bicubic_u8;
|
||||
void
|
||||
gst_videoscale_orc_merge_bicubic_u8 (guint8 * d1, const guint8 * s1,
|
||||
const guint8 * s2, const guint8 * s3, const guint8 * s4, int p1, int p2,
|
||||
int p3, int p4, int n)
|
||||
gst_videoscale_orc_merge_bicubic_u8 (guint8 * ORC_RESTRICT d1,
|
||||
const guint8 * ORC_RESTRICT s1, const guint8 * ORC_RESTRICT s2,
|
||||
const guint8 * ORC_RESTRICT s3, const guint8 * ORC_RESTRICT s4, int p1,
|
||||
int p2, int p3, int p4, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_gst_videoscale_orc_merge_bicubic_u8;
|
||||
|
@ -1743,7 +1778,6 @@ gst_videoscale_orc_init (void)
|
|||
{
|
||||
/* orc_merge_linear_u8 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_merge_linear_u8");
|
||||
|
@ -1775,14 +1809,13 @@ gst_videoscale_orc_init (void)
|
|||
orc_program_append_2 (p, "addb", 0, ORC_VAR_D1, ORC_VAR_T4, ORC_VAR_T3,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_merge_linear_u8 = p;
|
||||
}
|
||||
{
|
||||
/* orc_merge_linear_u16 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_merge_linear_u16");
|
||||
|
@ -1807,14 +1840,13 @@ gst_videoscale_orc_init (void)
|
|||
orc_program_append_2 (p, "convlw", 0, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_D1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_merge_linear_u16 = p;
|
||||
}
|
||||
{
|
||||
/* orc_splat_u16 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_splat_u16");
|
||||
|
@ -1825,14 +1857,13 @@ gst_videoscale_orc_init (void)
|
|||
orc_program_append_2 (p, "copyw", 0, ORC_VAR_D1, ORC_VAR_P1, ORC_VAR_D1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_splat_u16 = p;
|
||||
}
|
||||
{
|
||||
/* orc_splat_u32 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_splat_u32");
|
||||
|
@ -1843,14 +1874,13 @@ gst_videoscale_orc_init (void)
|
|||
orc_program_append_2 (p, "copyl", 0, ORC_VAR_D1, ORC_VAR_P1, ORC_VAR_D1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_splat_u32 = p;
|
||||
}
|
||||
{
|
||||
/* orc_splat_u64 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_splat_u64");
|
||||
|
@ -1861,14 +1891,13 @@ gst_videoscale_orc_init (void)
|
|||
orc_program_append_2 (p, "copyq", 0, ORC_VAR_D1, ORC_VAR_P1, ORC_VAR_D1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_splat_u64 = p;
|
||||
}
|
||||
{
|
||||
/* orc_downsample_u8 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_downsample_u8");
|
||||
|
@ -1883,14 +1912,13 @@ gst_videoscale_orc_init (void)
|
|||
orc_program_append_2 (p, "avgub", 0, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_T2,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_downsample_u8 = p;
|
||||
}
|
||||
{
|
||||
/* orc_downsample_u16 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_downsample_u16");
|
||||
|
@ -1905,14 +1933,13 @@ gst_videoscale_orc_init (void)
|
|||
orc_program_append_2 (p, "avguw", 0, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_T2,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_downsample_u16 = p;
|
||||
}
|
||||
{
|
||||
/* gst_videoscale_orc_downsample_u32 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "gst_videoscale_orc_downsample_u32");
|
||||
|
@ -1928,14 +1955,13 @@ gst_videoscale_orc_init (void)
|
|||
orc_program_append_2 (p, "avgub", 2, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_T2,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_gst_videoscale_orc_downsample_u32 = p;
|
||||
}
|
||||
{
|
||||
/* gst_videoscale_orc_downsample_yuyv */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "gst_videoscale_orc_downsample_yuyv");
|
||||
|
@ -1963,14 +1989,13 @@ gst_videoscale_orc_init (void)
|
|||
orc_program_append_2 (p, "mergebw", 1, ORC_VAR_D1, ORC_VAR_T5, ORC_VAR_T6,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_gst_videoscale_orc_downsample_yuyv = p;
|
||||
}
|
||||
{
|
||||
/* gst_videoscale_orc_resample_nearest_u8 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "gst_videoscale_orc_resample_nearest_u8");
|
||||
|
@ -1984,14 +2009,13 @@ gst_videoscale_orc_init (void)
|
|||
orc_program_append_2 (p, "ldresnearb", 0, ORC_VAR_D1, ORC_VAR_S1,
|
||||
ORC_VAR_P1, ORC_VAR_P2);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_gst_videoscale_orc_resample_nearest_u8 = p;
|
||||
}
|
||||
{
|
||||
/* gst_videoscale_orc_resample_bilinear_u8 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "gst_videoscale_orc_resample_bilinear_u8");
|
||||
|
@ -2005,14 +2029,13 @@ gst_videoscale_orc_init (void)
|
|||
orc_program_append_2 (p, "ldreslinb", 0, ORC_VAR_D1, ORC_VAR_S1, ORC_VAR_P1,
|
||||
ORC_VAR_P2);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_gst_videoscale_orc_resample_bilinear_u8 = p;
|
||||
}
|
||||
{
|
||||
/* gst_videoscale_orc_resample_nearest_u32 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "gst_videoscale_orc_resample_nearest_u32");
|
||||
|
@ -2026,14 +2049,13 @@ gst_videoscale_orc_init (void)
|
|||
orc_program_append_2 (p, "ldresnearl", 0, ORC_VAR_D1, ORC_VAR_S1,
|
||||
ORC_VAR_P1, ORC_VAR_P2);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_gst_videoscale_orc_resample_nearest_u32 = p;
|
||||
}
|
||||
{
|
||||
/* gst_videoscale_orc_resample_bilinear_u32 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "gst_videoscale_orc_resample_bilinear_u32");
|
||||
|
@ -2047,14 +2069,13 @@ gst_videoscale_orc_init (void)
|
|||
orc_program_append_2 (p, "ldreslinl", 0, ORC_VAR_D1, ORC_VAR_S1, ORC_VAR_P1,
|
||||
ORC_VAR_P2);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_gst_videoscale_orc_resample_bilinear_u32 = p;
|
||||
}
|
||||
{
|
||||
/* gst_videoscale_orc_resample_merge_bilinear_u32 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "gst_videoscale_orc_resample_merge_bilinear_u32");
|
||||
|
@ -2092,14 +2113,13 @@ gst_videoscale_orc_init (void)
|
|||
orc_program_append_2 (p, "addb", 2, ORC_VAR_D1, ORC_VAR_T3, ORC_VAR_T1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_gst_videoscale_orc_resample_merge_bilinear_u32 = p;
|
||||
}
|
||||
{
|
||||
/* gst_videoscale_orc_merge_bicubic_u8 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "gst_videoscale_orc_merge_bicubic_u8");
|
||||
|
@ -2140,7 +2160,7 @@ gst_videoscale_orc_init (void)
|
|||
orc_program_append_2 (p, "convsuswb", 0, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_D1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_gst_videoscale_orc_merge_bicubic_u8 = p;
|
||||
}
|
||||
|
|
|
@ -60,21 +60,30 @@ 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
|
||||
void orc_merge_linear_u8 (orc_uint8 * d1, const orc_uint8 * s1, const orc_uint8 * s2, int p1, int n);
|
||||
void orc_merge_linear_u16 (orc_uint16 * d1, const orc_uint16 * s1, const orc_uint16 * s2, int p1, int p2, int n);
|
||||
void orc_splat_u16 (orc_uint16 * d1, int p1, int n);
|
||||
void orc_splat_u32 (orc_uint32 * d1, int p1, int n);
|
||||
void orc_splat_u64 (orc_uint64 * d1, orc_int64 p1, int n);
|
||||
void orc_downsample_u8 (guint8 * d1, const guint8 * s1, int n);
|
||||
void orc_downsample_u16 (guint16 * d1, const guint16 * s1, int n);
|
||||
void gst_videoscale_orc_downsample_u32 (guint8 * d1, const guint8 * s1, int n);
|
||||
void gst_videoscale_orc_downsample_yuyv (guint8 * d1, const guint8 * s1, int n);
|
||||
void gst_videoscale_orc_resample_nearest_u8 (guint8 * d1, const guint8 * s1, int p1, int p2, int n);
|
||||
void gst_videoscale_orc_resample_bilinear_u8 (guint8 * d1, const guint8 * s1, int p1, int p2, int n);
|
||||
void gst_videoscale_orc_resample_nearest_u32 (guint8 * d1, const guint8 * s1, int p1, int p2, int n);
|
||||
void gst_videoscale_orc_resample_bilinear_u32 (guint8 * d1, const guint8 * s1, int p1, int p2, int n);
|
||||
void gst_videoscale_orc_resample_merge_bilinear_u32 (guint8 * d1, guint8 * d2, const guint8 * s1, const guint8 * s2, int p1, int p2, int p3, int n);
|
||||
void gst_videoscale_orc_merge_bicubic_u8 (guint8 * d1, const guint8 * s1, const guint8 * s2, const guint8 * s3, const guint8 * s4, int p1, int p2, int p3, int p4, int n);
|
||||
#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_merge_linear_u8 (orc_uint8 * ORC_RESTRICT d1, const orc_uint8 * ORC_RESTRICT s1, const orc_uint8 * ORC_RESTRICT s2, int p1, int n);
|
||||
void orc_merge_linear_u16 (orc_uint16 * ORC_RESTRICT d1, const orc_uint16 * ORC_RESTRICT s1, const orc_uint16 * ORC_RESTRICT s2, int p1, int p2, int n);
|
||||
void orc_splat_u16 (orc_uint16 * ORC_RESTRICT d1, int p1, int n);
|
||||
void orc_splat_u32 (orc_uint32 * ORC_RESTRICT d1, int p1, int n);
|
||||
void orc_splat_u64 (orc_uint64 * ORC_RESTRICT d1, orc_int64 p1, int n);
|
||||
void orc_downsample_u8 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int n);
|
||||
void orc_downsample_u16 (guint16 * ORC_RESTRICT d1, const guint16 * ORC_RESTRICT s1, int n);
|
||||
void gst_videoscale_orc_downsample_u32 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int n);
|
||||
void gst_videoscale_orc_downsample_yuyv (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int n);
|
||||
void gst_videoscale_orc_resample_nearest_u8 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int p2, int n);
|
||||
void gst_videoscale_orc_resample_bilinear_u8 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int p2, int n);
|
||||
void gst_videoscale_orc_resample_nearest_u32 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int p2, int n);
|
||||
void gst_videoscale_orc_resample_bilinear_u32 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, int p1, int p2, int n);
|
||||
void gst_videoscale_orc_resample_merge_bilinear_u32 (guint8 * ORC_RESTRICT d1, guint8 * ORC_RESTRICT d2, const guint8 * ORC_RESTRICT s1, const guint8 * ORC_RESTRICT s2, int p1, int p2, int p3, int n);
|
||||
void gst_videoscale_orc_merge_bicubic_u8 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, const guint8 * ORC_RESTRICT s2, const guint8 * ORC_RESTRICT s3, const guint8 * ORC_RESTRICT s4, int p1, int p2, int p3, int p4, int n);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
|
|
@ -4,9 +4,6 @@
|
|||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
#endif
|
||||
#ifndef DISABLE_ORC
|
||||
#include <orc/orc.h>
|
||||
#endif
|
||||
#include <glib.h>
|
||||
|
||||
#ifndef _ORC_INTEGER_TYPEDEFS_
|
||||
|
@ -32,6 +29,7 @@ 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;
|
||||
|
@ -71,11 +69,23 @@ 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
|
||||
|
||||
void gst_orc_splat_u8 (guint8 * d1, int p1, int n);
|
||||
void gst_orc_splat_s16 (gint8 * d1, int p1, int n);
|
||||
void gst_orc_splat_u16 (guint8 * d1, int p1, int n);
|
||||
void gst_orc_splat_u32 (guint8 * d1, int p1, int n);
|
||||
#ifndef DISABLE_ORC
|
||||
#include <orc/orc.h>
|
||||
#endif
|
||||
void gst_orc_splat_u8 (guint8 * ORC_RESTRICT d1, int p1, int n);
|
||||
void gst_orc_splat_s16 (gint8 * ORC_RESTRICT d1, int p1, int n);
|
||||
void gst_orc_splat_u16 (guint8 * ORC_RESTRICT d1, int p1, int n);
|
||||
void gst_orc_splat_u32 (guint8 * ORC_RESTRICT d1, int p1, int n);
|
||||
|
||||
void gst_videotestsrc_orc_init (void);
|
||||
|
||||
|
@ -111,6 +121,7 @@ void gst_videotestsrc_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
|
||||
|
@ -118,6 +129,7 @@ void gst_videotestsrc_orc_init (void);
|
|||
#else
|
||||
#define ORC_RESTRICT
|
||||
#endif
|
||||
#endif
|
||||
/* end Orc C target preamble */
|
||||
|
||||
|
||||
|
@ -125,7 +137,7 @@ void gst_videotestsrc_orc_init (void);
|
|||
/* gst_orc_splat_u8 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
gst_orc_splat_u8 (guint8 * d1, int p1, int n)
|
||||
gst_orc_splat_u8 (guint8 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_int8 *ORC_RESTRICT ptr0;
|
||||
|
@ -172,7 +184,7 @@ _backup_gst_orc_splat_u8 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_gst_orc_splat_u8;
|
||||
void
|
||||
gst_orc_splat_u8 (guint8 * d1, int p1, int n)
|
||||
gst_orc_splat_u8 (guint8 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_gst_orc_splat_u8;
|
||||
|
@ -193,7 +205,7 @@ gst_orc_splat_u8 (guint8 * d1, int p1, int n)
|
|||
/* gst_orc_splat_s16 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
gst_orc_splat_s16 (gint8 * d1, int p1, int n)
|
||||
gst_orc_splat_s16 (gint8 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union16 *ORC_RESTRICT ptr0;
|
||||
|
@ -240,7 +252,7 @@ _backup_gst_orc_splat_s16 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_gst_orc_splat_s16;
|
||||
void
|
||||
gst_orc_splat_s16 (gint8 * d1, int p1, int n)
|
||||
gst_orc_splat_s16 (gint8 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_gst_orc_splat_s16;
|
||||
|
@ -261,7 +273,7 @@ gst_orc_splat_s16 (gint8 * d1, int p1, int n)
|
|||
/* gst_orc_splat_u16 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
gst_orc_splat_u16 (guint8 * d1, int p1, int n)
|
||||
gst_orc_splat_u16 (guint8 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union16 *ORC_RESTRICT ptr0;
|
||||
|
@ -308,7 +320,7 @@ _backup_gst_orc_splat_u16 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_gst_orc_splat_u16;
|
||||
void
|
||||
gst_orc_splat_u16 (guint8 * d1, int p1, int n)
|
||||
gst_orc_splat_u16 (guint8 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_gst_orc_splat_u16;
|
||||
|
@ -329,7 +341,7 @@ gst_orc_splat_u16 (guint8 * d1, int p1, int n)
|
|||
/* gst_orc_splat_u32 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
gst_orc_splat_u32 (guint8 * d1, int p1, int n)
|
||||
gst_orc_splat_u32 (guint8 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union32 *ORC_RESTRICT ptr0;
|
||||
|
@ -376,7 +388,7 @@ _backup_gst_orc_splat_u32 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_gst_orc_splat_u32;
|
||||
void
|
||||
gst_orc_splat_u32 (guint8 * d1, int p1, int n)
|
||||
gst_orc_splat_u32 (guint8 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_gst_orc_splat_u32;
|
||||
|
@ -401,7 +413,6 @@ gst_videotestsrc_orc_init (void)
|
|||
{
|
||||
/* gst_orc_splat_u8 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "gst_orc_splat_u8");
|
||||
|
@ -412,14 +423,13 @@ gst_videotestsrc_orc_init (void)
|
|||
orc_program_append_2 (p, "copyb", 0, ORC_VAR_D1, ORC_VAR_P1, ORC_VAR_D1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_gst_orc_splat_u8 = p;
|
||||
}
|
||||
{
|
||||
/* gst_orc_splat_s16 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "gst_orc_splat_s16");
|
||||
|
@ -430,14 +440,13 @@ gst_videotestsrc_orc_init (void)
|
|||
orc_program_append_2 (p, "copyw", 0, ORC_VAR_D1, ORC_VAR_P1, ORC_VAR_D1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_gst_orc_splat_s16 = p;
|
||||
}
|
||||
{
|
||||
/* gst_orc_splat_u16 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "gst_orc_splat_u16");
|
||||
|
@ -448,14 +457,13 @@ gst_videotestsrc_orc_init (void)
|
|||
orc_program_append_2 (p, "copyw", 0, ORC_VAR_D1, ORC_VAR_P1, ORC_VAR_D1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_gst_orc_splat_u16 = p;
|
||||
}
|
||||
{
|
||||
/* gst_orc_splat_u32 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "gst_orc_splat_u32");
|
||||
|
@ -466,7 +474,7 @@ gst_videotestsrc_orc_init (void)
|
|||
orc_program_append_2 (p, "copyl", 0, ORC_VAR_D1, ORC_VAR_P1, ORC_VAR_D1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_gst_orc_splat_u32 = p;
|
||||
}
|
||||
|
|
|
@ -37,6 +37,7 @@ 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;
|
||||
|
@ -59,10 +60,19 @@ 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
|
||||
void gst_orc_splat_u8 (guint8 * d1, int p1, int n);
|
||||
void gst_orc_splat_s16 (gint8 * d1, int p1, int n);
|
||||
void gst_orc_splat_u16 (guint8 * d1, int p1, int n);
|
||||
void gst_orc_splat_u32 (guint8 * d1, int p1, int n);
|
||||
#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 gst_orc_splat_u8 (guint8 * ORC_RESTRICT d1, int p1, int n);
|
||||
void gst_orc_splat_s16 (gint8 * ORC_RESTRICT d1, int p1, int n);
|
||||
void gst_orc_splat_u16 (guint8 * ORC_RESTRICT d1, int p1, int n);
|
||||
void gst_orc_splat_u32 (guint8 * ORC_RESTRICT d1, int p1, int n);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
|
|
@ -4,9 +4,6 @@
|
|||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
#endif
|
||||
#ifndef DISABLE_ORC
|
||||
#include <orc/orc.h>
|
||||
#endif
|
||||
#include <glib.h>
|
||||
|
||||
#ifndef _ORC_INTEGER_TYPEDEFS_
|
||||
|
@ -32,6 +29,7 @@ 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;
|
||||
|
@ -71,25 +69,46 @@ 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
|
||||
|
||||
void orc_scalarmultiply_f64_ns (double *d1, double p1, int n);
|
||||
void orc_scalarmultiply_f32_ns (float *d1, float p1, int n);
|
||||
void orc_process_int32 (gint32 * d1, int p1, int n);
|
||||
void orc_process_int32_clamp (gint32 * d1, int p1, int n);
|
||||
void orc_process_int16 (gint16 * d1, int p1, int n);
|
||||
void orc_process_int16_clamp (gint16 * d1, int p1, int n);
|
||||
void orc_process_int8 (gint8 * d1, int p1, int n);
|
||||
void orc_process_int8_clamp (gint8 * d1, int p1, int n);
|
||||
void orc_memset_f64 (gdouble * d1, double p1, int n);
|
||||
void orc_prepare_volumes (gdouble * d1, const gboolean * s1, int n);
|
||||
void orc_process_controlled_f64_1ch (gdouble * d1, const gdouble * s1, int n);
|
||||
void orc_process_controlled_f32_1ch (gfloat * d1, const gdouble * s1, int n);
|
||||
void orc_process_controlled_f32_2ch (gfloat * d1, const gdouble * s1, int n);
|
||||
void orc_process_controlled_int32_1ch (gint32 * d1, const gdouble * s1, int n);
|
||||
void orc_process_controlled_int16_1ch (gint16 * d1, const gdouble * s1, int n);
|
||||
void orc_process_controlled_int16_2ch (gint16 * d1, const gdouble * s1, int n);
|
||||
void orc_process_controlled_int8_1ch (gint8 * d1, const gdouble * s1, int n);
|
||||
void orc_process_controlled_int8_2ch (gint8 * d1, const gdouble * s1, int n);
|
||||
#ifndef DISABLE_ORC
|
||||
#include <orc/orc.h>
|
||||
#endif
|
||||
void orc_scalarmultiply_f64_ns (double *ORC_RESTRICT d1, double p1, int n);
|
||||
void orc_scalarmultiply_f32_ns (float *ORC_RESTRICT d1, float p1, int n);
|
||||
void orc_process_int32 (gint32 * ORC_RESTRICT d1, int p1, int n);
|
||||
void orc_process_int32_clamp (gint32 * ORC_RESTRICT d1, int p1, int n);
|
||||
void orc_process_int16 (gint16 * ORC_RESTRICT d1, int p1, int n);
|
||||
void orc_process_int16_clamp (gint16 * ORC_RESTRICT d1, int p1, int n);
|
||||
void orc_process_int8 (gint8 * ORC_RESTRICT d1, int p1, int n);
|
||||
void orc_process_int8_clamp (gint8 * ORC_RESTRICT d1, int p1, int n);
|
||||
void orc_memset_f64 (gdouble * ORC_RESTRICT d1, double p1, int n);
|
||||
void orc_prepare_volumes (gdouble * ORC_RESTRICT d1,
|
||||
const gboolean * ORC_RESTRICT s1, int n);
|
||||
void orc_process_controlled_f64_1ch (gdouble * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n);
|
||||
void orc_process_controlled_f32_1ch (gfloat * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n);
|
||||
void orc_process_controlled_f32_2ch (gfloat * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n);
|
||||
void orc_process_controlled_int32_1ch (gint32 * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n);
|
||||
void orc_process_controlled_int16_1ch (gint16 * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n);
|
||||
void orc_process_controlled_int16_2ch (gint16 * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n);
|
||||
void orc_process_controlled_int8_1ch (gint8 * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n);
|
||||
void orc_process_controlled_int8_2ch (gint8 * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n);
|
||||
|
||||
void gst_volume_orc_init (void);
|
||||
|
||||
|
@ -125,6 +144,7 @@ void gst_volume_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
|
||||
|
@ -132,6 +152,7 @@ void gst_volume_orc_init (void);
|
|||
#else
|
||||
#define ORC_RESTRICT
|
||||
#endif
|
||||
#endif
|
||||
/* end Orc C target preamble */
|
||||
|
||||
|
||||
|
@ -139,7 +160,7 @@ void gst_volume_orc_init (void);
|
|||
/* orc_scalarmultiply_f64_ns */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_scalarmultiply_f64_ns (double *d1, double p1, int n)
|
||||
orc_scalarmultiply_f64_ns (double *ORC_RESTRICT d1, double p1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union64 *ORC_RESTRICT ptr0;
|
||||
|
@ -210,7 +231,7 @@ _backup_orc_scalarmultiply_f64_ns (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_scalarmultiply_f64_ns;
|
||||
void
|
||||
orc_scalarmultiply_f64_ns (double *d1, double p1, int n)
|
||||
orc_scalarmultiply_f64_ns (double *ORC_RESTRICT d1, double p1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_scalarmultiply_f64_ns;
|
||||
|
@ -236,7 +257,7 @@ orc_scalarmultiply_f64_ns (double *d1, double p1, int n)
|
|||
/* orc_scalarmultiply_f32_ns */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_scalarmultiply_f32_ns (float *d1, float p1, int n)
|
||||
orc_scalarmultiply_f32_ns (float *ORC_RESTRICT d1, float p1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union32 *ORC_RESTRICT ptr0;
|
||||
|
@ -305,7 +326,7 @@ _backup_orc_scalarmultiply_f32_ns (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_scalarmultiply_f32_ns;
|
||||
void
|
||||
orc_scalarmultiply_f32_ns (float *d1, float p1, int n)
|
||||
orc_scalarmultiply_f32_ns (float *ORC_RESTRICT d1, float p1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_scalarmultiply_f32_ns;
|
||||
|
@ -330,7 +351,7 @@ orc_scalarmultiply_f32_ns (float *d1, float p1, int n)
|
|||
/* orc_process_int32 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_process_int32 (gint32 * d1, int p1, int n)
|
||||
orc_process_int32 (gint32 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union32 *ORC_RESTRICT ptr0;
|
||||
|
@ -395,7 +416,7 @@ _backup_orc_process_int32 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_process_int32;
|
||||
void
|
||||
orc_process_int32 (gint32 * d1, int p1, int n)
|
||||
orc_process_int32 (gint32 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_process_int32;
|
||||
|
@ -416,7 +437,7 @@ orc_process_int32 (gint32 * d1, int p1, int n)
|
|||
/* orc_process_int32_clamp */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_process_int32_clamp (gint32 * d1, int p1, int n)
|
||||
orc_process_int32_clamp (gint32 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union32 *ORC_RESTRICT ptr0;
|
||||
|
@ -481,7 +502,7 @@ _backup_orc_process_int32_clamp (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_process_int32_clamp;
|
||||
void
|
||||
orc_process_int32_clamp (gint32 * d1, int p1, int n)
|
||||
orc_process_int32_clamp (gint32 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_process_int32_clamp;
|
||||
|
@ -502,7 +523,7 @@ orc_process_int32_clamp (gint32 * d1, int p1, int n)
|
|||
/* orc_process_int16 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_process_int16 (gint16 * d1, int p1, int n)
|
||||
orc_process_int16 (gint16 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union16 *ORC_RESTRICT ptr0;
|
||||
|
@ -567,7 +588,7 @@ _backup_orc_process_int16 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_process_int16;
|
||||
void
|
||||
orc_process_int16 (gint16 * d1, int p1, int n)
|
||||
orc_process_int16 (gint16 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_process_int16;
|
||||
|
@ -588,7 +609,7 @@ orc_process_int16 (gint16 * d1, int p1, int n)
|
|||
/* orc_process_int16_clamp */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_process_int16_clamp (gint16 * d1, int p1, int n)
|
||||
orc_process_int16_clamp (gint16 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union16 *ORC_RESTRICT ptr0;
|
||||
|
@ -653,7 +674,7 @@ _backup_orc_process_int16_clamp (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_process_int16_clamp;
|
||||
void
|
||||
orc_process_int16_clamp (gint16 * d1, int p1, int n)
|
||||
orc_process_int16_clamp (gint16 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_process_int16_clamp;
|
||||
|
@ -674,7 +695,7 @@ orc_process_int16_clamp (gint16 * d1, int p1, int n)
|
|||
/* orc_process_int8 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_process_int8 (gint8 * d1, int p1, int n)
|
||||
orc_process_int8 (gint8 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_int8 *ORC_RESTRICT ptr0;
|
||||
|
@ -739,7 +760,7 @@ _backup_orc_process_int8 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_process_int8;
|
||||
void
|
||||
orc_process_int8 (gint8 * d1, int p1, int n)
|
||||
orc_process_int8 (gint8 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_process_int8;
|
||||
|
@ -760,7 +781,7 @@ orc_process_int8 (gint8 * d1, int p1, int n)
|
|||
/* orc_process_int8_clamp */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_process_int8_clamp (gint8 * d1, int p1, int n)
|
||||
orc_process_int8_clamp (gint8 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_int8 *ORC_RESTRICT ptr0;
|
||||
|
@ -825,7 +846,7 @@ _backup_orc_process_int8_clamp (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_process_int8_clamp;
|
||||
void
|
||||
orc_process_int8_clamp (gint8 * d1, int p1, int n)
|
||||
orc_process_int8_clamp (gint8 * ORC_RESTRICT d1, int p1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_process_int8_clamp;
|
||||
|
@ -846,7 +867,7 @@ orc_process_int8_clamp (gint8 * d1, int p1, int n)
|
|||
/* orc_memset_f64 */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_memset_f64 (gdouble * d1, double p1, int n)
|
||||
orc_memset_f64 (gdouble * ORC_RESTRICT d1, double p1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union64 *ORC_RESTRICT ptr0;
|
||||
|
@ -895,7 +916,7 @@ _backup_orc_memset_f64 (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_memset_f64;
|
||||
void
|
||||
orc_memset_f64 (gdouble * d1, double p1, int n)
|
||||
orc_memset_f64 (gdouble * ORC_RESTRICT d1, double p1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_memset_f64;
|
||||
|
@ -921,7 +942,8 @@ orc_memset_f64 (gdouble * d1, double p1, int n)
|
|||
/* orc_prepare_volumes */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_prepare_volumes (gdouble * d1, const gboolean * s1, int n)
|
||||
orc_prepare_volumes (gdouble * ORC_RESTRICT d1,
|
||||
const gboolean * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union64 *ORC_RESTRICT ptr0;
|
||||
|
@ -1028,7 +1050,8 @@ _backup_orc_prepare_volumes (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_prepare_volumes;
|
||||
void
|
||||
orc_prepare_volumes (gdouble * d1, const gboolean * s1, int n)
|
||||
orc_prepare_volumes (gdouble * ORC_RESTRICT d1,
|
||||
const gboolean * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_prepare_volumes;
|
||||
|
@ -1049,7 +1072,8 @@ orc_prepare_volumes (gdouble * d1, const gboolean * s1, int n)
|
|||
/* orc_process_controlled_f64_1ch */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_process_controlled_f64_1ch (gdouble * d1, const gdouble * s1, int n)
|
||||
orc_process_controlled_f64_1ch (gdouble * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union64 *ORC_RESTRICT ptr0;
|
||||
|
@ -1122,7 +1146,8 @@ _backup_orc_process_controlled_f64_1ch (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_process_controlled_f64_1ch;
|
||||
void
|
||||
orc_process_controlled_f64_1ch (gdouble * d1, const gdouble * s1, int n)
|
||||
orc_process_controlled_f64_1ch (gdouble * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_process_controlled_f64_1ch;
|
||||
|
@ -1143,7 +1168,8 @@ orc_process_controlled_f64_1ch (gdouble * d1, const gdouble * s1, int n)
|
|||
/* orc_process_controlled_f32_1ch */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_process_controlled_f32_1ch (gfloat * d1, const gdouble * s1, int n)
|
||||
orc_process_controlled_f32_1ch (gfloat * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union32 *ORC_RESTRICT ptr0;
|
||||
|
@ -1234,7 +1260,8 @@ _backup_orc_process_controlled_f32_1ch (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_process_controlled_f32_1ch;
|
||||
void
|
||||
orc_process_controlled_f32_1ch (gfloat * d1, const gdouble * s1, int n)
|
||||
orc_process_controlled_f32_1ch (gfloat * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_process_controlled_f32_1ch;
|
||||
|
@ -1255,7 +1282,8 @@ orc_process_controlled_f32_1ch (gfloat * d1, const gdouble * s1, int n)
|
|||
/* orc_process_controlled_f32_2ch */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_process_controlled_f32_2ch (gfloat * d1, const gdouble * s1, int n)
|
||||
orc_process_controlled_f32_2ch (gfloat * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union64 *ORC_RESTRICT ptr0;
|
||||
|
@ -1372,7 +1400,8 @@ _backup_orc_process_controlled_f32_2ch (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_process_controlled_f32_2ch;
|
||||
void
|
||||
orc_process_controlled_f32_2ch (gfloat * d1, const gdouble * s1, int n)
|
||||
orc_process_controlled_f32_2ch (gfloat * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_process_controlled_f32_2ch;
|
||||
|
@ -1393,7 +1422,8 @@ orc_process_controlled_f32_2ch (gfloat * d1, const gdouble * s1, int n)
|
|||
/* orc_process_controlled_int32_1ch */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_process_controlled_int32_1ch (gint32 * d1, const gdouble * s1, int n)
|
||||
orc_process_controlled_int32_1ch (gint32 * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union32 *ORC_RESTRICT ptr0;
|
||||
|
@ -1490,7 +1520,8 @@ _backup_orc_process_controlled_int32_1ch (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_process_controlled_int32_1ch;
|
||||
void
|
||||
orc_process_controlled_int32_1ch (gint32 * d1, const gdouble * s1, int n)
|
||||
orc_process_controlled_int32_1ch (gint32 * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_process_controlled_int32_1ch;
|
||||
|
@ -1511,7 +1542,8 @@ orc_process_controlled_int32_1ch (gint32 * d1, const gdouble * s1, int n)
|
|||
/* orc_process_controlled_int16_1ch */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_process_controlled_int16_1ch (gint16 * d1, const gdouble * s1, int n)
|
||||
orc_process_controlled_int16_1ch (gint16 * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union16 *ORC_RESTRICT ptr0;
|
||||
|
@ -1638,7 +1670,8 @@ _backup_orc_process_controlled_int16_1ch (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_process_controlled_int16_1ch;
|
||||
void
|
||||
orc_process_controlled_int16_1ch (gint16 * d1, const gdouble * s1, int n)
|
||||
orc_process_controlled_int16_1ch (gint16 * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_process_controlled_int16_1ch;
|
||||
|
@ -1659,7 +1692,8 @@ orc_process_controlled_int16_1ch (gint16 * d1, const gdouble * s1, int n)
|
|||
/* orc_process_controlled_int16_2ch */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_process_controlled_int16_2ch (gint16 * d1, const gdouble * s1, int n)
|
||||
orc_process_controlled_int16_2ch (gint16 * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union32 *ORC_RESTRICT ptr0;
|
||||
|
@ -1832,7 +1866,8 @@ _backup_orc_process_controlled_int16_2ch (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_process_controlled_int16_2ch;
|
||||
void
|
||||
orc_process_controlled_int16_2ch (gint16 * d1, const gdouble * s1, int n)
|
||||
orc_process_controlled_int16_2ch (gint16 * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_process_controlled_int16_2ch;
|
||||
|
@ -1853,7 +1888,8 @@ orc_process_controlled_int16_2ch (gint16 * d1, const gdouble * s1, int n)
|
|||
/* orc_process_controlled_int8_1ch */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_process_controlled_int8_1ch (gint8 * d1, const gdouble * s1, int n)
|
||||
orc_process_controlled_int8_1ch (gint8 * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_int8 *ORC_RESTRICT ptr0;
|
||||
|
@ -1992,7 +2028,8 @@ _backup_orc_process_controlled_int8_1ch (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_process_controlled_int8_1ch;
|
||||
void
|
||||
orc_process_controlled_int8_1ch (gint8 * d1, const gdouble * s1, int n)
|
||||
orc_process_controlled_int8_1ch (gint8 * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_process_controlled_int8_1ch;
|
||||
|
@ -2013,7 +2050,8 @@ orc_process_controlled_int8_1ch (gint8 * d1, const gdouble * s1, int n)
|
|||
/* orc_process_controlled_int8_2ch */
|
||||
#ifdef DISABLE_ORC
|
||||
void
|
||||
orc_process_controlled_int8_2ch (gint8 * d1, const gdouble * s1, int n)
|
||||
orc_process_controlled_int8_2ch (gint8 * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
int i;
|
||||
orc_union16 *ORC_RESTRICT ptr0;
|
||||
|
@ -2202,7 +2240,8 @@ _backup_orc_process_controlled_int8_2ch (OrcExecutor * ORC_RESTRICT ex)
|
|||
|
||||
static OrcProgram *_orc_program_orc_process_controlled_int8_2ch;
|
||||
void
|
||||
orc_process_controlled_int8_2ch (gint8 * d1, const gdouble * s1, int n)
|
||||
orc_process_controlled_int8_2ch (gint8 * ORC_RESTRICT d1,
|
||||
const gdouble * ORC_RESTRICT s1, int n)
|
||||
{
|
||||
OrcExecutor _ex, *ex = &_ex;
|
||||
OrcProgram *p = _orc_program_orc_process_controlled_int8_2ch;
|
||||
|
@ -2227,7 +2266,6 @@ gst_volume_orc_init (void)
|
|||
{
|
||||
/* orc_scalarmultiply_f64_ns */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_scalarmultiply_f64_ns");
|
||||
|
@ -2238,14 +2276,13 @@ gst_volume_orc_init (void)
|
|||
orc_program_append_2 (p, "muld", 0, ORC_VAR_D1, ORC_VAR_D1, ORC_VAR_P1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_scalarmultiply_f64_ns = p;
|
||||
}
|
||||
{
|
||||
/* orc_scalarmultiply_f32_ns */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_scalarmultiply_f32_ns");
|
||||
|
@ -2256,14 +2293,13 @@ gst_volume_orc_init (void)
|
|||
orc_program_append_2 (p, "mulf", 0, ORC_VAR_D1, ORC_VAR_D1, ORC_VAR_P1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_scalarmultiply_f32_ns = p;
|
||||
}
|
||||
{
|
||||
/* orc_process_int32 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_process_int32");
|
||||
|
@ -2280,14 +2316,13 @@ gst_volume_orc_init (void)
|
|||
orc_program_append_2 (p, "convql", 0, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_D1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_process_int32 = p;
|
||||
}
|
||||
{
|
||||
/* orc_process_int32_clamp */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_process_int32_clamp");
|
||||
|
@ -2304,14 +2339,13 @@ gst_volume_orc_init (void)
|
|||
orc_program_append_2 (p, "convsssql", 0, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_D1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_process_int32_clamp = p;
|
||||
}
|
||||
{
|
||||
/* orc_process_int16 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_process_int16");
|
||||
|
@ -2328,14 +2362,13 @@ gst_volume_orc_init (void)
|
|||
orc_program_append_2 (p, "convlw", 0, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_D1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_process_int16 = p;
|
||||
}
|
||||
{
|
||||
/* orc_process_int16_clamp */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_process_int16_clamp");
|
||||
|
@ -2352,14 +2385,13 @@ gst_volume_orc_init (void)
|
|||
orc_program_append_2 (p, "convssslw", 0, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_D1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_process_int16_clamp = p;
|
||||
}
|
||||
{
|
||||
/* orc_process_int8 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_process_int8");
|
||||
|
@ -2376,14 +2408,13 @@ gst_volume_orc_init (void)
|
|||
orc_program_append_2 (p, "convwb", 0, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_D1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_process_int8 = p;
|
||||
}
|
||||
{
|
||||
/* orc_process_int8_clamp */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_process_int8_clamp");
|
||||
|
@ -2400,14 +2431,13 @@ gst_volume_orc_init (void)
|
|||
orc_program_append_2 (p, "convssswb", 0, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_D1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_process_int8_clamp = p;
|
||||
}
|
||||
{
|
||||
/* orc_memset_f64 */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_memset_f64");
|
||||
|
@ -2418,14 +2448,13 @@ gst_volume_orc_init (void)
|
|||
orc_program_append_2 (p, "copyq", 0, ORC_VAR_D1, ORC_VAR_P1, ORC_VAR_D1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_memset_f64 = p;
|
||||
}
|
||||
{
|
||||
/* orc_prepare_volumes */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_prepare_volumes");
|
||||
|
@ -2442,14 +2471,13 @@ gst_volume_orc_init (void)
|
|||
orc_program_append_2 (p, "muld", 0, ORC_VAR_D1, ORC_VAR_D1, ORC_VAR_T1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_prepare_volumes = p;
|
||||
}
|
||||
{
|
||||
/* orc_process_controlled_f64_1ch */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_process_controlled_f64_1ch");
|
||||
|
@ -2460,14 +2488,13 @@ gst_volume_orc_init (void)
|
|||
orc_program_append_2 (p, "muld", 0, ORC_VAR_D1, ORC_VAR_D1, ORC_VAR_S1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_process_controlled_f64_1ch = p;
|
||||
}
|
||||
{
|
||||
/* orc_process_controlled_f32_1ch */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_process_controlled_f32_1ch");
|
||||
|
@ -2481,14 +2508,13 @@ gst_volume_orc_init (void)
|
|||
orc_program_append_2 (p, "mulf", 0, ORC_VAR_D1, ORC_VAR_D1, ORC_VAR_T1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_process_controlled_f32_1ch = p;
|
||||
}
|
||||
{
|
||||
/* orc_process_controlled_f32_2ch */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_process_controlled_f32_2ch");
|
||||
|
@ -2505,14 +2531,13 @@ gst_volume_orc_init (void)
|
|||
orc_program_append_2 (p, "mulf", 1, ORC_VAR_D1, ORC_VAR_D1, ORC_VAR_T2,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_process_controlled_f32_2ch = p;
|
||||
}
|
||||
{
|
||||
/* orc_process_controlled_int32_1ch */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_process_controlled_int32_1ch");
|
||||
|
@ -2529,14 +2554,13 @@ gst_volume_orc_init (void)
|
|||
orc_program_append_2 (p, "convdl", 0, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_D1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_process_controlled_int32_1ch = p;
|
||||
}
|
||||
{
|
||||
/* orc_process_controlled_int16_1ch */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_process_controlled_int16_1ch");
|
||||
|
@ -2560,14 +2584,13 @@ gst_volume_orc_init (void)
|
|||
orc_program_append_2 (p, "convssslw", 0, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_D1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_process_controlled_int16_1ch = p;
|
||||
}
|
||||
{
|
||||
/* orc_process_controlled_int16_2ch */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_process_controlled_int16_2ch");
|
||||
|
@ -2594,14 +2617,13 @@ gst_volume_orc_init (void)
|
|||
orc_program_append_2 (p, "convssslw", 1, ORC_VAR_D1, ORC_VAR_T3, ORC_VAR_D1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_process_controlled_int16_2ch = p;
|
||||
}
|
||||
{
|
||||
/* orc_process_controlled_int8_1ch */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_process_controlled_int8_1ch");
|
||||
|
@ -2630,14 +2652,13 @@ gst_volume_orc_init (void)
|
|||
orc_program_append_2 (p, "convssswb", 0, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_D1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_process_controlled_int8_1ch = p;
|
||||
}
|
||||
{
|
||||
/* orc_process_controlled_int8_2ch */
|
||||
OrcProgram *p;
|
||||
OrcCompileResult result;
|
||||
|
||||
p = orc_program_new ();
|
||||
orc_program_set_name (p, "orc_process_controlled_int8_2ch");
|
||||
|
@ -2668,7 +2689,7 @@ gst_volume_orc_init (void)
|
|||
orc_program_append_2 (p, "convssswb", 1, ORC_VAR_D1, ORC_VAR_T1, ORC_VAR_D1,
|
||||
ORC_VAR_D1);
|
||||
|
||||
result = orc_program_compile (p);
|
||||
orc_program_compile (p);
|
||||
|
||||
_orc_program_orc_process_controlled_int8_2ch = p;
|
||||
}
|
||||
|
|
|
@ -37,6 +37,7 @@ 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;
|
||||
|
@ -59,24 +60,33 @@ 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
|
||||
void orc_scalarmultiply_f64_ns (double * d1, double p1, int n);
|
||||
void orc_scalarmultiply_f32_ns (float * d1, float p1, int n);
|
||||
void orc_process_int32 (gint32 * d1, int p1, int n);
|
||||
void orc_process_int32_clamp (gint32 * d1, int p1, int n);
|
||||
void orc_process_int16 (gint16 * d1, int p1, int n);
|
||||
void orc_process_int16_clamp (gint16 * d1, int p1, int n);
|
||||
void orc_process_int8 (gint8 * d1, int p1, int n);
|
||||
void orc_process_int8_clamp (gint8 * d1, int p1, int n);
|
||||
void orc_memset_f64 (gdouble * d1, double p1, int n);
|
||||
void orc_prepare_volumes (gdouble * d1, const gboolean * s1, int n);
|
||||
void orc_process_controlled_f64_1ch (gdouble * d1, const gdouble * s1, int n);
|
||||
void orc_process_controlled_f32_1ch (gfloat * d1, const gdouble * s1, int n);
|
||||
void orc_process_controlled_f32_2ch (gfloat * d1, const gdouble * s1, int n);
|
||||
void orc_process_controlled_int32_1ch (gint32 * d1, const gdouble * s1, int n);
|
||||
void orc_process_controlled_int16_1ch (gint16 * d1, const gdouble * s1, int n);
|
||||
void orc_process_controlled_int16_2ch (gint16 * d1, const gdouble * s1, int n);
|
||||
void orc_process_controlled_int8_1ch (gint8 * d1, const gdouble * s1, int n);
|
||||
void orc_process_controlled_int8_2ch (gint8 * d1, const gdouble * s1, int n);
|
||||
#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_scalarmultiply_f64_ns (double * ORC_RESTRICT d1, double p1, int n);
|
||||
void orc_scalarmultiply_f32_ns (float * ORC_RESTRICT d1, float p1, int n);
|
||||
void orc_process_int32 (gint32 * ORC_RESTRICT d1, int p1, int n);
|
||||
void orc_process_int32_clamp (gint32 * ORC_RESTRICT d1, int p1, int n);
|
||||
void orc_process_int16 (gint16 * ORC_RESTRICT d1, int p1, int n);
|
||||
void orc_process_int16_clamp (gint16 * ORC_RESTRICT d1, int p1, int n);
|
||||
void orc_process_int8 (gint8 * ORC_RESTRICT d1, int p1, int n);
|
||||
void orc_process_int8_clamp (gint8 * ORC_RESTRICT d1, int p1, int n);
|
||||
void orc_memset_f64 (gdouble * ORC_RESTRICT d1, double p1, int n);
|
||||
void orc_prepare_volumes (gdouble * ORC_RESTRICT d1, const gboolean * ORC_RESTRICT s1, int n);
|
||||
void orc_process_controlled_f64_1ch (gdouble * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int n);
|
||||
void orc_process_controlled_f32_1ch (gfloat * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int n);
|
||||
void orc_process_controlled_f32_2ch (gfloat * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int n);
|
||||
void orc_process_controlled_int32_1ch (gint32 * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int n);
|
||||
void orc_process_controlled_int16_1ch (gint16 * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int n);
|
||||
void orc_process_controlled_int16_2ch (gint16 * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int n);
|
||||
void orc_process_controlled_int8_1ch (gint8 * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int n);
|
||||
void orc_process_controlled_int8_2ch (gint8 * ORC_RESTRICT d1, const gdouble * ORC_RESTRICT s1, int n);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
|
8
po/af.po
8
po/af.po
|
@ -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-16 01:03+0100\n"
|
||||
"POT-Creation-Date: 2011-04-16 15: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"
|
||||
|
@ -331,6 +331,12 @@ msgstr ""
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr ""
|
||||
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr ""
|
||||
|
||||
|
|
8
po/az.po
8
po/az.po
|
@ -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-16 01:03+0100\n"
|
||||
"POT-Creation-Date: 2011-04-16 15: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"
|
||||
|
@ -332,6 +332,12 @@ msgstr ""
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr ""
|
||||
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr ""
|
||||
|
||||
|
|
10
po/bg.po
10
po/bg.po
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.30.3\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-11-18 00:35+0000\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-11-04 14:24+0200\n"
|
||||
"Last-Translator: Alexander Shopov <ash@kambanaria.org>\n"
|
||||
"Language-Team: Bulgarian <dict@fsa-bg.org>\n"
|
||||
|
@ -334,6 +334,14 @@ msgstr "режим на експозиция"
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr "Режим на експозиция при заснемане"
|
||||
|
||||
#, fuzzy
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr "режим на експозиция"
|
||||
|
||||
#, fuzzy
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr "Режим на експозиция при заснемане"
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr "вид сцена"
|
||||
|
||||
|
|
8
po/ca.po
8
po/ca.po
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.30.3\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-11-18 00:35+0000\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-11-04 23:13+0100\n"
|
||||
"Last-Translator: Jordi Mallach <jordi@sindominio.net>\n"
|
||||
"Language-Team: Catalan <ca@dodds.net>\n"
|
||||
|
@ -331,6 +331,12 @@ msgstr ""
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr ""
|
||||
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr ""
|
||||
|
||||
|
|
10
po/cs.po
10
po/cs.po
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base-0.10.30.3\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-11-01 16:36+0000\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-10-31 10:51+0100\n"
|
||||
"Last-Translator: Petr Kovar <pknbe@volny.cz>\n"
|
||||
"Language-Team: Czech <translation-team-cs@lists.sourceforge.net>\n"
|
||||
|
@ -332,6 +332,14 @@ msgstr "režim expozice záznamu"
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr "Režim expozice při záznamu obrazu"
|
||||
|
||||
#, fuzzy
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr "režim expozice záznamu"
|
||||
|
||||
#, fuzzy
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr "Režim expozice při záznamu obrazu"
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr "typ zachycení scény záznamu"
|
||||
|
||||
|
|
10
po/da.po
10
po/da.po
|
@ -33,7 +33,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.31.2\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2011-01-11 18:58+0000\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2011-01-07 16:38+0100\n"
|
||||
"Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
|
||||
"Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
|
||||
|
@ -359,6 +359,14 @@ msgstr "belysningstilstand for optagelse"
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr "Belysningstilstanden brugt under optagelse af et billede"
|
||||
|
||||
#, fuzzy
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr "belysningstilstand for optagelse"
|
||||
|
||||
#, fuzzy
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr "Belysningstilstanden brugt under optagelse af et billede"
|
||||
|
||||
# "optagelsestype for optagelse af scene" /
|
||||
# "optagelsestype for sceneoptagelse" /
|
||||
# "sceneoptagelsestype for optager" /
|
||||
|
|
10
po/de.po
10
po/de.po
|
@ -9,7 +9,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.30.3\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-11-01 16:36+0000\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-10-30 20:41+0100\n"
|
||||
"Last-Translator: Christian Kirbach <christian.kirbach@googlemail.com>\n"
|
||||
"Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
|
||||
|
@ -337,6 +337,14 @@ msgstr "Belichtungsmodus der Aufnahme"
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr "Der verwendete Belichtungsmodus bei Bildaufnahme"
|
||||
|
||||
#, fuzzy
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr "Belichtungsmodus der Aufnahme"
|
||||
|
||||
#, fuzzy
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr "Der verwendete Belichtungsmodus bei Bildaufnahme"
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr "Motivwahl"
|
||||
|
||||
|
|
10
po/el.po
10
po/el.po
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.30.3\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-11-01 16:36+0000\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-10-27 12:05+0200\n"
|
||||
"Last-Translator: Michael Kotsarinis <mk73628@gmail.com>\n"
|
||||
"Language-Team: Greek <team@lists.gnome.gr>\n"
|
||||
|
@ -336,6 +336,14 @@ msgstr "τρόπος έκθεσης λήψης"
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr "Ο τρόπος έκθεσης που χρησιμοποιήθηκε για τη λήψη μιας εικόνας"
|
||||
|
||||
#, fuzzy
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr "τρόπος έκθεσης λήψης"
|
||||
|
||||
#, fuzzy
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr "Ο τρόπος έκθεσης που χρησιμοποιήθηκε για τη λήψη μιας εικόνας"
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr "τύπος σύλληψης σκηνής της λήψης"
|
||||
|
||||
|
|
|
@ -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-16 01:03+0100\n"
|
||||
"POT-Creation-Date: 2011-04-16 15: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"
|
||||
|
@ -329,6 +329,12 @@ msgstr ""
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr ""
|
||||
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr ""
|
||||
|
||||
|
|
10
po/es.po
10
po/es.po
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.30.3\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-11-18 00:35+0000\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-11-02 15:40+0100\n"
|
||||
"Last-Translator: Jorge González González <aloriel@gmail.com>\n"
|
||||
"Language-Team: Spanish <es@li.org>\n"
|
||||
|
@ -331,6 +331,14 @@ msgstr "modo de exposición de la toma"
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr "El modo de exposición usado al tomar una imagen"
|
||||
|
||||
#, fuzzy
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr "modo de exposición de la toma"
|
||||
|
||||
#, fuzzy
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr "El modo de exposición usado al tomar una imagen"
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr "tipo de escena usado en la toma"
|
||||
|
||||
|
|
8
po/eu.po
8
po/eu.po
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base-0.10.26.2\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-10-16 01:03+0100\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-03-25 12:32+0100\n"
|
||||
"Last-Translator: Mikel Olasagasti Uranga <hey_neken@mundurat.net>\n"
|
||||
"Language-Team: Basque <translation-team-eu@lists.sourceforge.net>\n"
|
||||
|
@ -336,6 +336,12 @@ msgstr ""
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr ""
|
||||
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr ""
|
||||
|
||||
|
|
10
po/fi.po
10
po/fi.po
|
@ -12,7 +12,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.30.3\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2011-01-06 20:42+0000\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-12-31 23:21+0200\n"
|
||||
"Last-Translator: Tommi Vainikainen <Tommi.Vainikainen@iki.fi>\n"
|
||||
"Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
|
||||
|
@ -332,6 +332,14 @@ msgstr "kuvaamisen valotustapa"
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr "Valotustapa kuvattaessa"
|
||||
|
||||
#, fuzzy
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr "kuvaamisen valotustapa"
|
||||
|
||||
#, fuzzy
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr "Valotustapa kuvattaessa"
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr "kuvaamisen kuvausmoodi"
|
||||
|
||||
|
|
10
po/fr.po
10
po/fr.po
|
@ -9,7 +9,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.30.3\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-11-01 16:36+0000\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-10-27 09:44+0200\n"
|
||||
"Last-Translator: Claude Paroz <claude@2xlibre.net>\n"
|
||||
"Language-Team: French <traduc@traduc.org>\n"
|
||||
|
@ -339,6 +339,14 @@ msgstr "mode d'exposition de la capture"
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr "Le mode d'exposition utilisé lors de la capture de l'image"
|
||||
|
||||
#, fuzzy
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr "mode d'exposition de la capture"
|
||||
|
||||
#, fuzzy
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr "Le mode d'exposition utilisé lors de la capture de l'image"
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr "type de mode scène de la capture"
|
||||
|
||||
|
|
10
po/gl.po
10
po/gl.po
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.31.2\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2011-01-11 18:58+0000\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2011-01-09 21:20+0100\n"
|
||||
"Last-Translator: Fran Diéguez <frandieguez@ubuntu.com>\n"
|
||||
"Language-Team: Galician <proxecto@trasno.net>\n"
|
||||
|
@ -332,6 +332,14 @@ msgstr "modo de exposición da toma"
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr "O modo de exposición usado ao tomar unha imaxe"
|
||||
|
||||
#, fuzzy
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr "modo de exposición da toma"
|
||||
|
||||
#, fuzzy
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr "O modo de exposición usado ao tomar unha imaxe"
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr "tipo de escena usado na toma"
|
||||
|
||||
|
|
10
po/hu.po
10
po/hu.po
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.30.3\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-11-18 00:35+0000\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-11-03 02:48+0100\n"
|
||||
"Last-Translator: Gabor Kelemen <kelemeng@gnome.hu>\n"
|
||||
"Language-Team: Hungarian <translation-team-hu@lists.sourceforge.net>\n"
|
||||
|
@ -332,6 +332,14 @@ msgstr "felvétel expozíciós módja"
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr "A kép felvételéhez használt expozíciós mód"
|
||||
|
||||
#, fuzzy
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr "felvétel expozíciós módja"
|
||||
|
||||
#, fuzzy
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr "A kép felvételéhez használt expozíciós mód"
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr "felvétel helyszínfelvételi módja"
|
||||
|
||||
|
|
8
po/id.po
8
po/id.po
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.28.2\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-10-16 01:03+0100\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-04-26 22:01+0700\n"
|
||||
"Last-Translator: Andhika Padmawan <andhika.padmawan@gmail.com>\n"
|
||||
"Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
|
||||
|
@ -325,6 +325,12 @@ msgstr ""
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr ""
|
||||
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr ""
|
||||
|
||||
|
|
8
po/it.po
8
po/it.po
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.28.2\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-10-16 01:03+0100\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-04-28 14:27+0200\n"
|
||||
"Last-Translator: Luca Ferretti <elle.uca@infinito.it>\n"
|
||||
"Language-Team: Italian <tp@lists.linux.it>\n"
|
||||
|
@ -337,6 +337,12 @@ msgstr ""
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr ""
|
||||
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr ""
|
||||
|
||||
|
|
10
po/ja.po
10
po/ja.po
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.30.3\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-11-01 16:36+0000\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-10-25 10:27+0900\n"
|
||||
"Last-Translator: Makoto Kato <makoto.kt@gmail.com>\n"
|
||||
"Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
|
||||
|
@ -331,6 +331,14 @@ msgstr ""
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr "キャプチャーの彩度"
|
||||
|
||||
#, fuzzy
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr "イメージをキャプチャするときのホワイトバランスモードセット"
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr ""
|
||||
|
||||
|
|
8
po/lt.po
8
po/lt.po
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base-0.10.15.2\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-10-16 01:03+0100\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2008-03-07 23:43+0200\n"
|
||||
"Last-Translator: Gintautas Miliauskas <gintas@akl.lt>\n"
|
||||
"Language-Team: Lithuanian <komp_lt@konferencijos.lt>\n"
|
||||
|
@ -334,6 +334,12 @@ msgstr ""
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr ""
|
||||
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr ""
|
||||
|
||||
|
|
8
po/lv.po
8
po/lv.po
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.29.2\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-10-16 01:03+0100\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-07-07 10:52+0100\n"
|
||||
"Last-Translator: Rihards Priedītis <rprieditis@gmail.com>\n"
|
||||
"Language-Team: Latvian <translation-team-lv@lists.sourceforge.net>\n"
|
||||
|
@ -332,6 +332,12 @@ msgstr ""
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr ""
|
||||
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr ""
|
||||
|
||||
|
|
8
po/nb.po
8
po/nb.po
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.30.3\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-11-01 16:36+0000\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-10-24 21:44+0200\n"
|
||||
"Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n"
|
||||
"Language-Team: Norwegian Bokmaal <i18n-nb@lister.ping.uio.no>\n"
|
||||
|
@ -324,6 +324,12 @@ msgstr ""
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr ""
|
||||
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr ""
|
||||
|
||||
|
|
10
po/nl.po
10
po/nl.po
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.30.3\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-11-01 16:36+0000\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-10-25 22:12+0200\n"
|
||||
"Last-Translator: Freek de Kruijf <f.de.kruijf@gmail.com>\n"
|
||||
"Language-Team: Dutch <vertaling@vrijschrift.org>\n"
|
||||
|
@ -331,6 +331,14 @@ msgstr "belichtingmodus bij het maken"
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr "Gebruikte belichtingmodus bij het maken van een foto"
|
||||
|
||||
#, fuzzy
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr "belichtingmodus bij het maken"
|
||||
|
||||
#, fuzzy
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr "Gebruikte belichtingmodus bij het maken van een foto"
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr "type scene-opname bij het maken"
|
||||
|
||||
|
|
8
po/or.po
8
po/or.po
|
@ -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-16 01:03+0100\n"
|
||||
"POT-Creation-Date: 2011-04-16 15: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"
|
||||
|
@ -331,6 +331,12 @@ msgstr ""
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr ""
|
||||
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr ""
|
||||
|
||||
|
|
10
po/pl.po
10
po/pl.po
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.30.3\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-11-01 16:36+0000\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-10-25 07:15+0200\n"
|
||||
"Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n"
|
||||
"Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"
|
||||
|
@ -335,6 +335,14 @@ msgstr "tryb ekspozycji"
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr "Tryb ekspozycji użyty przy robieniu zdjęcia"
|
||||
|
||||
#, fuzzy
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr "tryb ekspozycji"
|
||||
|
||||
#, fuzzy
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr "Tryb ekspozycji użyty przy robieniu zdjęcia"
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr "Tyb sceny zdjęcia"
|
||||
|
||||
|
|
10
po/pt_BR.po
10
po/pt_BR.po
|
@ -9,7 +9,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base-0.10.31.2\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2011-01-11 18:58+0000\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2011-01-08 01:02-0300\n"
|
||||
"Last-Translator: Fabrício Godoy <skarllot@gmail.com>\n"
|
||||
"Language-Team: Brazilian Portuguese <ldp-br@bazar.conectiva.com.br>\n"
|
||||
|
@ -333,6 +333,14 @@ msgstr "modo de exposição ao capturar"
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr "O modo de exposição usado ao capturar uma imagem"
|
||||
|
||||
#, fuzzy
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr "modo de exposição ao capturar"
|
||||
|
||||
#, fuzzy
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr "O modo de exposição usado ao capturar uma imagem"
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr "tipo de captura de cena ao capturar"
|
||||
|
||||
|
|
8
po/ro.po
8
po/ro.po
|
@ -5,7 +5,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.29.2\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-10-16 01:03+0100\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-08-16 01:21+0300\n"
|
||||
"Last-Translator: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>\n"
|
||||
"Language-Team: Romanian <translation-team-ro@lists.sourceforge.net>\n"
|
||||
|
@ -330,6 +330,12 @@ msgstr ""
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr ""
|
||||
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr ""
|
||||
|
||||
|
|
10
po/ru.po
10
po/ru.po
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.30.3\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2011-01-06 20:42+0000\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2011-01-01 16:29+0300\n"
|
||||
"Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n"
|
||||
"Language-Team: Russian <gnu@mx.ru>\n"
|
||||
|
@ -333,6 +333,14 @@ msgstr "режим экспозиции при съёмке"
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr "Режим экспозиции при съёмке изображения"
|
||||
|
||||
#, fuzzy
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr "режим экспозиции при съёмке"
|
||||
|
||||
#, fuzzy
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr "Режим экспозиции при съёмке изображения"
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr "тип сцены при съёмке"
|
||||
|
||||
|
|
10
po/sk.po
10
po/sk.po
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.30.3\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-11-18 00:35+0000\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-11-08 15:34+0100\n"
|
||||
"Last-Translator: Peter Tuhársky <tuharsky@misbb.sk>\n"
|
||||
"Language-Team: Slovak <sk-i18n@lists.linux.sk>\n"
|
||||
|
@ -332,6 +332,14 @@ msgstr "zachytávací režim expozície"
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr "Režim expozície použitý pri zachytávaní obrázku"
|
||||
|
||||
#, fuzzy
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr "zachytávací režim expozície"
|
||||
|
||||
#, fuzzy
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr "Režim expozície použitý pri zachytávaní obrázku"
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr "zachytávací typ zachytenia scény"
|
||||
|
||||
|
|
270
po/sl.po
270
po/sl.po
|
@ -1,16 +1,16 @@
|
|||
# -*- mode:po; coding:utf-8; -*- Slovenian message catalogue for gst-plugins-base.
|
||||
# Slovenian translation for gst-plugins-base.
|
||||
# Copyright (C) 2005 - 2011 Free Software Foundation, Inc.
|
||||
# This file is distributed under the same license as the gst-plugins-base package.
|
||||
# Copyright (C) 2005 Free Software Foundation, Inc.
|
||||
#
|
||||
# Matej Urbančič <matej.urban@gmail.com>, 2010.
|
||||
# Klemen Košir <klemen.kosir@gmx.com>, 2011.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.30.3\n"
|
||||
"Project-Id-Version: gst-plugins-base 0.10.31.2\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-11-01 16:36+0000\n"
|
||||
"PO-Revision-Date: 2010-10-25 12:19+0100\n"
|
||||
"Last-Translator: Matej Urbančič <matej.urban@gmail.com>\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2011-03-12 19:59+0100\n"
|
||||
"Last-Translator: Klemen Košir <klemen.kosir@gmx.com>\n"
|
||||
"Language-Team: Slovenian <translation-team-sl@lists.sourceforge.net>\n"
|
||||
"Language: sl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
@ -26,7 +26,7 @@ msgid "Master"
|
|||
msgstr "Glavni"
|
||||
|
||||
msgid "Bass"
|
||||
msgstr "Basovski toni"
|
||||
msgstr "Bas"
|
||||
|
||||
msgid "Treble"
|
||||
msgstr "Visoki toni"
|
||||
|
@ -56,97 +56,97 @@ msgid "Capture"
|
|||
msgstr "Zajemanje"
|
||||
|
||||
msgid "Could not open device for playback in mono mode."
|
||||
msgstr "Ni mogoče odpreti naprave za predvajanje v mono načinu."
|
||||
msgstr "Naprave ni mogoče odpreti za predvajanje v mono načinu."
|
||||
|
||||
msgid "Could not open device for playback in stereo mode."
|
||||
msgstr "Ni mogoče odpreti naprave za predvajanje v stereo načinu."
|
||||
msgstr "Naprave ni mogoče odpreti za predvajanje v stereo načinu."
|
||||
|
||||
#, c-format
|
||||
msgid "Could not open device for playback in %d-channel mode."
|
||||
msgstr "Ni mogoče odpreti naprave za predvajanje v %d-kanalnem načinu."
|
||||
msgstr "Naprave ni mogoče odpreti za predvajanje v %d-kanalnem načinu."
|
||||
|
||||
msgid ""
|
||||
"Could not open audio device for playback. Device is being used by another "
|
||||
"application."
|
||||
msgstr ""
|
||||
"Ni mogoče odpreti zvočne naprave za predvajanje. Napravo uporablja drug "
|
||||
"Zvočne naprave ni mogoče odpreti za predvajanje. Napravo uporablja drug "
|
||||
"program."
|
||||
|
||||
msgid "Could not open audio device for playback."
|
||||
msgstr "Ni mogoče odpreti zvočne naprave za predvajanje."
|
||||
msgstr "Zvočne naprave ni mogoče odpreti za predvajanje."
|
||||
|
||||
msgid "Could not open device for recording in mono mode."
|
||||
msgstr "Ni mogoče odpreti naprave za snemanje v mono načinu."
|
||||
msgstr "Naprave ni mogoče odpreti za snemanje v mono načinu."
|
||||
|
||||
msgid "Could not open device for recording in stereo mode."
|
||||
msgstr "Ni mogoče odpreti naprave za snemanje v stereo načinu."
|
||||
msgstr "Naprave ni mogoče odpreti za snemanje v stereo načinu."
|
||||
|
||||
#, c-format
|
||||
msgid "Could not open device for recording in %d-channel mode"
|
||||
msgstr "Ni mogoče odpreti naprave za snemanje v %d-kanalnem načinu."
|
||||
msgstr "Naprave ni mogoče odpreti za snemanje v %d-kanalnem načinu."
|
||||
|
||||
msgid ""
|
||||
"Could not open audio device for recording. Device is being used by another "
|
||||
"application."
|
||||
msgstr ""
|
||||
"Ni mogoče odpreti zvočne naprave za snemanje. Napravo uporablja drug program."
|
||||
"Zvočne naprave ni mogoče odpreti za snemanje. Napravo uporablja drug program."
|
||||
|
||||
msgid "Could not open audio device for recording."
|
||||
msgstr "Ni mogoče odpreti zvočne naprave za snemanje."
|
||||
msgstr "Zvočne naprave ni mogoče odpreti za snemanje."
|
||||
|
||||
msgid "Could not open CD device for reading."
|
||||
msgstr "Ni mogoče odpreti CD naprave za branje."
|
||||
msgstr "Naprave CD ni mogoče odpreti za branje."
|
||||
|
||||
msgid "Could not seek CD."
|
||||
msgstr "Ni mogoče iskati po vsebini CD nosilca."
|
||||
msgstr "Po CD-ju ni mogoče iskati."
|
||||
|
||||
msgid "Could not read CD."
|
||||
msgstr "Ni mogoče prebrati CD nosilca."
|
||||
msgstr "CD-ja ni mogoče prebrati."
|
||||
|
||||
#, c-format
|
||||
msgid "Could not open vfs file \"%s\" for writing: %s."
|
||||
msgstr "Ni mogoče odpreti vfs datoteke \"%s\" za pisanje: %s."
|
||||
msgstr "VFS datoteke \"%s\" ni mogoče odpreti za pisanje: %s"
|
||||
|
||||
msgid "No filename given"
|
||||
msgstr "Ni podanega imena datoteke."
|
||||
msgstr "Ni podanega imena datoteke"
|
||||
|
||||
#, c-format
|
||||
msgid "Could not close vfs file \"%s\"."
|
||||
msgstr "Ni mogoče zapreti vfs datoteke \"%s\"."
|
||||
msgstr "VFS datoteke \"%s\" ni mogoče zapreti."
|
||||
|
||||
#, c-format
|
||||
msgid "Error while writing to file \"%s\"."
|
||||
msgstr "Napaka med pisanjem v datoteko \"%s\"."
|
||||
msgstr "Napaka med pisanjem v datoteko \"%s\"."
|
||||
|
||||
msgid "Internal data stream error."
|
||||
msgstr "Notranja napaka pretoka podatkov."
|
||||
|
||||
#, c-format
|
||||
msgid "A %s plugin is required to play this stream, but not installed."
|
||||
msgstr "Za predvajanje tega pretoka je zahtevan vstavek %s, ki pa ni nameščen."
|
||||
msgstr "Za predvajanje tega pretoka je potreben vstavek %s, ki pa ni nameščen."
|
||||
|
||||
msgid "This appears to be a text file"
|
||||
msgstr "Datoteka je videti kot besedilna datoteka."
|
||||
msgstr "Datoteka je videti kot besedilna datoteka"
|
||||
|
||||
msgid "Could not determine type of stream"
|
||||
msgstr "Ni mogoče določiti vrste pretoka"
|
||||
msgstr "Vrste pretoka ni mogoče določiti."
|
||||
|
||||
#, c-format
|
||||
msgid "Invalid subtitle URI \"%s\", subtitles disabled."
|
||||
msgstr "Neveljaven naslov URI \"%s\", zato bodo podnapisi onemogočeni."
|
||||
msgstr "Neveljaven URI podnapisov \"%s\", zato bodo onemogočeni."
|
||||
|
||||
msgid "No URI specified to play from."
|
||||
msgstr "Ni določenega naslova URI za predvajanje."
|
||||
msgstr "Ni navedenega naslova URI za predvajanje."
|
||||
|
||||
#, c-format
|
||||
msgid "Invalid URI \"%s\"."
|
||||
msgstr "Neveljaven naslov URI \"%s\"."
|
||||
msgstr "Neveljaven URI \"%s\"."
|
||||
|
||||
msgid "RTSP streams cannot be played yet."
|
||||
msgstr "Pretokov RTSP še ni mogoče predvajati."
|
||||
|
||||
msgid "Could not create \"decodebin\" element."
|
||||
msgstr "Ni mogoče ustvariti predmeta \"decodebin\""
|
||||
msgstr "Predmeta \"decodebin\" ni mogoče ustvariti."
|
||||
|
||||
msgid "Source element is invalid."
|
||||
msgstr "Izvorni predmet je neveljaven."
|
||||
|
@ -155,43 +155,43 @@ msgid ""
|
|||
"Only a subtitle stream was detected. Either you are loading a subtitle file "
|
||||
"or some other type of text file, or the media file was not recognized."
|
||||
msgstr ""
|
||||
"Zaznan je le pretok podnapisov. Morda je datoteka podnapisov ali katera "
|
||||
"druga besedilna datoteka naložena krajevno, ali pa večpredstavnostne "
|
||||
"Zaznan je bil le pretok podnapisov. Morda je bila naložena datoteka "
|
||||
"podnapisov ali katera druga vrsta besedilne datoteke, ali pa predstavnostne "
|
||||
"datoteke ni mogoče prepoznati."
|
||||
|
||||
msgid ""
|
||||
"You do not have a decoder installed to handle this file. You might need to "
|
||||
"install the necessary plugins."
|
||||
msgstr ""
|
||||
"Ni nameščenega ustreznega odkodirnika za to vrsto datoteke. Morda je treba "
|
||||
"Za to vrsto datotek ni nameščenega ustreznega odkodirnika. Morda je potrebno "
|
||||
"namestiti manjkajoče vstavke."
|
||||
|
||||
msgid "This is not a media file"
|
||||
msgstr "Datoteka ni večpredstavnostna datoteka"
|
||||
msgstr "Datoteka ni predstavnostna datoteka"
|
||||
|
||||
msgid "A subtitle stream was detected, but no video stream."
|
||||
msgstr "Zaznan je pretok podnapisov, ne pa tudi pretoka videa."
|
||||
msgstr "Zaznan je bil pretok podnapisov, ne pa tudi pretok videa."
|
||||
|
||||
msgid "Both autovideosink and xvimagesink elements are missing."
|
||||
msgstr "Manjkata predmeta autoaudiosink in xvimagesink."
|
||||
msgstr "Predmeta autovideosink in xvimagesink manjkata."
|
||||
|
||||
#, c-format
|
||||
msgid "Missing element '%s' - check your GStreamer installation."
|
||||
msgstr "Manjka predmet '%s' - preverite namestitev paketa GStreamer"
|
||||
msgstr "Predmet '%s' manjka - preverite namestitev paketa GStreamer."
|
||||
|
||||
msgid "Both autoaudiosink and alsasink elements are missing."
|
||||
msgstr "Manjkata predmeta autoaudiosink in alsasink."
|
||||
msgstr "Predmeta autovideosink in alsasink manjkata."
|
||||
|
||||
#, c-format
|
||||
msgid "Both autovideosink and %s elements are missing."
|
||||
msgstr "Manjkata predmeta autovideosink in %s."
|
||||
msgstr "Predmeta autovideosink in %s manjkata."
|
||||
|
||||
msgid "The autovideosink element is missing."
|
||||
msgstr "Manjka predmet autovideosink."
|
||||
msgstr "Predmet autovideosink manjka."
|
||||
|
||||
#, c-format
|
||||
msgid "Configured videosink %s is not working."
|
||||
msgstr "Nastavljen predmet videosink %s ne deluje."
|
||||
msgstr "Nastavljeni predmet videosink %s ne deluje."
|
||||
|
||||
#, c-format
|
||||
msgid "Both autovideosink and %s elements are not working."
|
||||
|
@ -201,37 +201,35 @@ msgid "The autovideosink element is not working."
|
|||
msgstr "Predmet autovideosink ne deluje."
|
||||
|
||||
msgid "Custom text sink element is not usable."
|
||||
msgstr "Prilagojen besedilni ponor ni uporaben."
|
||||
msgstr "Predmet ponora besedila po meri ni uporaben."
|
||||
|
||||
msgid "No volume control found"
|
||||
msgstr "Ni mogoče najti nadzornika zvoka"
|
||||
msgstr "Nadzornika glasnosti ni mogoče najti"
|
||||
|
||||
#, c-format
|
||||
msgid "Both autoaudiosink and %s elements are missing."
|
||||
msgstr "Manjkata predmeta autoaudiosink in %s."
|
||||
msgstr "Predmeta autoaudiosink in %s manjkata."
|
||||
|
||||
msgid "The autoaudiosink element is missing."
|
||||
msgstr "Manjka predmet autoaudiosink."
|
||||
msgstr "Predmet autoaudiosink manjka."
|
||||
|
||||
#, c-format
|
||||
msgid "Configured audiosink %s is not working."
|
||||
msgstr "Nastavljen predmet audiosink %s ne deluje."
|
||||
msgstr "Nastavljeni predmet autosink %s ne deluje."
|
||||
|
||||
#, c-format
|
||||
msgid "Both autoaudiosink and %s elements are not working."
|
||||
msgstr "Predmeta autovideosink in %s ne delujeta."
|
||||
|
||||
msgid "The autoaudiosink element is not working."
|
||||
msgstr "Predmet autoaudiosink ne deluje."
|
||||
msgstr "Predmet autovideosink ne deluje."
|
||||
|
||||
msgid "Can't play a text file without video or visualizations."
|
||||
msgstr ""
|
||||
"Ni mogoče predvajati besedilne datoteke brez videa ali druge vrste "
|
||||
"predočenja."
|
||||
msgstr "Besedilne datoteke ni mogoče predvajati brez videa ali predočenja."
|
||||
|
||||
#, c-format
|
||||
msgid "No decoder available for type '%s'."
|
||||
msgstr "Ni ustreznega odkodirnika za vrsto '%s'."
|
||||
msgstr "Za vrsto \"%s\" ni ustreznega odkodirnika."
|
||||
|
||||
msgid "This stream type cannot be played yet."
|
||||
msgstr "Te vrste pretoka še ni mogoče predvajati."
|
||||
|
@ -246,170 +244,178 @@ msgstr "Napaka med pošiljanjem podatkov na \"%s:%d\"."
|
|||
|
||||
#, c-format
|
||||
msgid "Error while sending gdp header data to \"%s:%d\"."
|
||||
msgstr "Napaka med pošiljanjem podatkov glave gdp na \"%s:%d\"."
|
||||
msgstr "Napaka med pošiljanjem podatkov glave GDP na \"%s:%d\"."
|
||||
|
||||
#, c-format
|
||||
msgid "Error while sending gdp payload data to \"%s:%d\"."
|
||||
msgstr "Napaka med pošiljanjem vsebine pretoka gdp na \"%s:%d\"."
|
||||
msgstr "Napaka med pošiljanjem podatkov vsebine GDP na \"%s:%d\"."
|
||||
|
||||
#, c-format
|
||||
msgid "Connection to %s:%d refused."
|
||||
msgstr "Povezava s strežnikom %s:%d je zavrnjena."
|
||||
msgstr "Povezava s %s:%d zavrnjena."
|
||||
|
||||
msgid "Can't record audio fast enough"
|
||||
msgstr "Ni mogoče dovolj hitro snemati zvoka"
|
||||
|
||||
msgid "Failed to read tag: not enough data"
|
||||
msgstr "Ni mogoče prebrati oznake: ni dovolj podatkov"
|
||||
msgstr "Oznake ni mogoče prebrati: ni dovolj podatkov"
|
||||
|
||||
msgid "track ID"
|
||||
msgstr "ID sledi"
|
||||
|
||||
msgid "MusicBrainz track ID"
|
||||
msgstr "MusicBrainz ID sledi"
|
||||
msgstr "ID sledi MusicBrainz"
|
||||
|
||||
msgid "artist ID"
|
||||
msgstr "ID izvajalca"
|
||||
|
||||
msgid "MusicBrainz artist ID"
|
||||
msgstr "MusicBrainz ID izvajalca"
|
||||
msgstr "ID izvajalca MusicBrainz"
|
||||
|
||||
msgid "album ID"
|
||||
msgstr "ID albuma"
|
||||
|
||||
msgid "MusicBrainz album ID"
|
||||
msgstr "MusicBrainz ID albuma"
|
||||
msgstr "ID albuma MusicBrainz"
|
||||
|
||||
msgid "album artist ID"
|
||||
msgstr "ID izvajalca albuma"
|
||||
|
||||
msgid "MusicBrainz album artist ID"
|
||||
msgstr "MusicBrainz ID izvajalca albuma"
|
||||
msgstr "ID izvajalca albuma MusicBrainz"
|
||||
|
||||
msgid "track TRM ID"
|
||||
msgstr "TRM ID sledi"
|
||||
|
||||
msgid "MusicBrainz TRM ID"
|
||||
msgstr "MusicBrainz TRM ID"
|
||||
msgstr "TRM ID MusicBrainz"
|
||||
|
||||
msgid "capturing shutter speed"
|
||||
msgstr "zajemanje hitrosti zaklopke"
|
||||
msgstr "hitrost zaslonke"
|
||||
|
||||
msgid "Shutter speed used when capturing an image, in seconds"
|
||||
msgstr "Hitrost zaklopke uporabljena med zajemanjem slike"
|
||||
msgstr "Hitrost zaslonke, uporabljene med zajemanjem slike (v sekundah)"
|
||||
|
||||
msgid "capturing focal ratio"
|
||||
msgstr "zajemanje goriščnega razmerja"
|
||||
msgstr "goriščno razmerje med zajemanjem"
|
||||
|
||||
msgid "Focal ratio (f-number) used when capturing the image"
|
||||
msgstr "Goriščno razmerje (število f) uporabljeno med zajemanjem slike"
|
||||
msgstr "Goriščno razmerje, uporabljeno med zajemanjem slike"
|
||||
|
||||
msgid "capturing focal length"
|
||||
msgstr "zajemanje goriščne razdalje"
|
||||
msgstr "goriščna razdalja med zajemanjem"
|
||||
|
||||
msgid "Focal length of the lens used capturing the image, in mm"
|
||||
msgstr "Goriščna razdalja leč uporabljena med zajemanjem slike"
|
||||
msgstr "Goriščna razdalja leč, uporabljena med zajemanjem slike"
|
||||
|
||||
msgid "capturing digital zoom ratio"
|
||||
msgstr "zajemanje razmerja digitalnega približevanja"
|
||||
msgstr "razmerje digitalnega približevanja med zajemanjem"
|
||||
|
||||
msgid "Digital zoom ratio used when capturing an image"
|
||||
msgstr "Razmerje digitalnega približevanja uporabljeno med zajemanjem slike"
|
||||
msgstr "Razmerje digitalnega približevanja, uporabljeno med zajemanjem slike"
|
||||
|
||||
msgid "capturing iso speed"
|
||||
msgstr "zajemanje ISO ravni hitrosti"
|
||||
msgstr "hitrost ISO zajema"
|
||||
|
||||
msgid "The ISO speed used when capturing an image"
|
||||
msgstr "ISO histrost uporabljena med zajemanjem slike"
|
||||
msgstr "Hitrost ISO, uporabljena med zajemanjem slike"
|
||||
|
||||
msgid "capturing exposure program"
|
||||
msgstr "zajemanje programa osvetljevanja"
|
||||
msgstr "program osvetlitve zajema"
|
||||
|
||||
msgid "The exposure program used when capturing an image"
|
||||
msgstr "Program osvetlitve uporabljen med zajemanjem slike"
|
||||
msgstr "Program osvetlitve, uporabljen med zajemanjem slike"
|
||||
|
||||
msgid "capturing exposure mode"
|
||||
msgstr "zajemanje načina osvetljevanja"
|
||||
msgstr "način osvetlitve zajema"
|
||||
|
||||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr "Način osvetlitve uporabljen med zajemanjem slike"
|
||||
msgstr "Program osvetlitve, uporabljen med zajemanjem slike"
|
||||
|
||||
#, fuzzy
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr "način osvetlitve zajema"
|
||||
|
||||
#, fuzzy
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr "Program osvetlitve, uporabljen med zajemanjem slike"
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr "zajemanje vrste izbranega programa scene"
|
||||
msgstr "vrsta zajemanja scene med zajemanjem"
|
||||
|
||||
msgid "The scene capture mode used when capturing an image"
|
||||
msgstr "Program načina zajemanja scene uporabljenega med zajemanjem slike"
|
||||
msgstr "Način zajemanja scene, uporabljen med zajemanjem slike"
|
||||
|
||||
msgid "capturing gain adjustment"
|
||||
msgstr "zajemanje prilagoditev ojačitve"
|
||||
msgstr "prilagoditev ojačitve med zajemanjem"
|
||||
|
||||
msgid "The overall gain adjustment applied on an image"
|
||||
msgstr "Skupna prilagoditev ojačitve slike."
|
||||
msgstr "Skupna prilagoditev ojačitve slike"
|
||||
|
||||
msgid "capturing white balance"
|
||||
msgstr "zajemanje ravnotežja bele barve"
|
||||
msgstr "ravnotežje bele barve zajema"
|
||||
|
||||
msgid "The white balance mode set when capturing an image"
|
||||
msgstr "Način ravnotežja beline določen med zajemanjem slike"
|
||||
msgstr "Način ravnotežja bele barve, uporabljen med zajemanjem slike"
|
||||
|
||||
msgid "capturing contrast"
|
||||
msgstr "zajemanje kontrasta"
|
||||
msgstr "kontrast zajema"
|
||||
|
||||
msgid "The direction of contrast processing applied when capturing an image"
|
||||
msgstr "Smer kontrasta uporabljena med zajemanjem slike"
|
||||
msgstr "Smer kontrasta, uporabljenega med zajemanjem slike"
|
||||
|
||||
msgid "capturing saturation"
|
||||
msgstr "zajemanje nasičenosti"
|
||||
msgstr "nasičenost zajema"
|
||||
|
||||
msgid "The direction of saturation processing applied when capturing an image"
|
||||
msgstr "Smer nasičenosti uporabljena med zajemanjem slike"
|
||||
msgstr "Smer nasičenosti, uporabljene med zajemanjem slike"
|
||||
|
||||
msgid "capturing sharpness"
|
||||
msgstr "zajemanje ostrosti"
|
||||
msgstr "ostrina zajema"
|
||||
|
||||
msgid "The direction of sharpness processing applied when capturing an image"
|
||||
msgstr "Smer ostrenja uporabljena med zajemanjem slike"
|
||||
msgstr "Smer ostrine, uporabljene med zajemanjem slike"
|
||||
|
||||
msgid "capturing flash fired"
|
||||
msgstr "zajemanje podatkov sproženja bliskavice"
|
||||
msgstr "sproženje bliskavice med zajemanjem"
|
||||
|
||||
msgid "If the flash fired while capturing an image"
|
||||
msgstr "Ali je bila bliskavica sprožena med zajemanjem slike"
|
||||
msgstr "Ali je med zajemanjem slike bliskavica sprožena"
|
||||
|
||||
msgid "capturing flash mode"
|
||||
msgstr "zajemanje načina bliskavice"
|
||||
msgstr "način bliskavice med zajemanjem"
|
||||
|
||||
msgid "The selected flash mode while capturing an image"
|
||||
msgstr "Izbran način bliskavice uporabljen med zajemanjem slike"
|
||||
msgstr "Izbrani način bliskavice, uporabljene med zajemanjem slike"
|
||||
|
||||
msgid "capturing metering mode"
|
||||
msgstr "zajemanje načina umerjanja"
|
||||
msgstr "način umerjanja med zajemanjem"
|
||||
|
||||
msgid ""
|
||||
"The metering mode used while determining exposure for capturing an image"
|
||||
msgstr ""
|
||||
"Način umerjanja uporabljen med določevanjem osvetljenosti zajemanja slike"
|
||||
"Način umerjanja, uporabljen med določevanjem osvetljenosti zajemanja slike"
|
||||
|
||||
msgid "capturing source"
|
||||
msgstr "zajemanje izvora"
|
||||
msgstr "vir zajema"
|
||||
|
||||
msgid "The source or type of device used for the capture"
|
||||
msgstr "Izvorna naprava ali pa vrsta napreve uporabljena med zajemanjem slike"
|
||||
msgstr "Vir ali vrsta naprave, uporabljene za zajemanje"
|
||||
|
||||
msgid "image horizontal ppi"
|
||||
msgstr "vodoravne točke slike (ppi)"
|
||||
msgstr "vodoravne slikovne točke slike (ppi)"
|
||||
|
||||
msgid "Media (image/video) intended horizontal pixel density in ppi"
|
||||
msgstr "Gostota (slika/video) vodoravnih točk (v ppi)"
|
||||
msgstr "Gostota vodoravnih slikovnih točk (v ppi)"
|
||||
|
||||
msgid "image vertical ppi"
|
||||
msgstr "navpične točke slike (ppi)"
|
||||
msgstr "navpične slikovne točke slike (ppi)"
|
||||
|
||||
msgid "Media (image/video) intended vertical pixel density in ppi"
|
||||
msgstr "Gostota (slika/video) navpičnih točk (v ppi)"
|
||||
msgstr "Gostota navpičnih slikovnih točk (v ppi)"
|
||||
|
||||
msgid "This CD has no audio tracks"
|
||||
msgstr "Vstavljeni CD nosilec nima zvočnih sledi."
|
||||
msgstr "Ta CD nima zvočnih sledi"
|
||||
|
||||
msgid "ID3 tag"
|
||||
msgstr "Oznaka ID3"
|
||||
|
@ -418,28 +424,28 @@ msgid "APE tag"
|
|||
msgstr "Oznaka APE"
|
||||
|
||||
msgid "ICY internet radio"
|
||||
msgstr "Spletna radijska postaja ICY"
|
||||
msgstr "Internetni radio ICY"
|
||||
|
||||
msgid "Apple Lossless Audio (ALAC)"
|
||||
msgstr "Apple kodek za kodiranje zvoka brez izgub (ALAC)"
|
||||
msgstr "Apple Lossless Audio (ALAC)"
|
||||
|
||||
msgid "Free Lossless Audio Codec (FLAC)"
|
||||
msgstr "Prosti kodek za kodiranje zvoka brez izgub (FLAC)"
|
||||
msgstr "Free Lossless Audio Codec (FLAC)"
|
||||
|
||||
msgid "Lossless True Audio (TTA)"
|
||||
msgstr "Kodek True Audio za kodiranje zvoka brez izgub (TTA)"
|
||||
msgstr "Lossless True Audio (TTA)"
|
||||
|
||||
msgid "Windows Media Speech"
|
||||
msgstr "Govor Windows Media"
|
||||
|
||||
msgid "CYUV Lossless"
|
||||
msgstr "Kodek za kodiranje brez izgub CYUV"
|
||||
msgstr "Brezizgubni CYUV"
|
||||
|
||||
msgid "FFMpeg v1"
|
||||
msgstr "FFMpeg v1"
|
||||
|
||||
msgid "Lossless MSZH"
|
||||
msgstr "Kodek za kodiranje brez izgub (MSZH)"
|
||||
msgstr "Brezizgubni MSZH"
|
||||
|
||||
msgid "Uncompressed Gray Image"
|
||||
msgstr "Nestisnjena sivinska slika"
|
||||
|
@ -448,13 +454,13 @@ msgid "Run-length encoding"
|
|||
msgstr "Kodiranje trajanja izvajanja"
|
||||
|
||||
msgid "Sami subtitle format"
|
||||
msgstr "Zapis podnapisov Sami"
|
||||
msgstr "Oblika podnapisov Sami"
|
||||
|
||||
msgid "TMPlayer subtitle format"
|
||||
msgstr "Zapis podnapisov TMPlayer"
|
||||
msgstr "Oblika podnapisov TMPlayer"
|
||||
|
||||
msgid "Kate subtitle format"
|
||||
msgstr "Zapis podnapisov Kate"
|
||||
msgstr "Oblika podnapisov Kate"
|
||||
|
||||
msgid "Uncompressed planar YUV 4:2:0"
|
||||
msgstr "Nestisnjen ploskovni YUV 4:2:0"
|
||||
|
@ -484,7 +490,7 @@ msgid "Uncompressed planar YUV 4:1:1"
|
|||
msgstr "Nestisnjen ploskovni YUV 4:1:1"
|
||||
|
||||
msgid "Uncompressed black and white Y-plane"
|
||||
msgstr "Nestisnjen črno-bela slika Y-ravnine"
|
||||
msgstr "Nestisnjena črno-bela slika Y-ravnine"
|
||||
|
||||
msgid "Uncompressed YUV"
|
||||
msgstr "Nestisnjen YUV"
|
||||
|
@ -506,73 +512,73 @@ msgstr "Surovi zvok PCM"
|
|||
|
||||
#, c-format
|
||||
msgid "Raw %d-bit floating-point audio"
|
||||
msgstr "Surov %d-bitni zvok določen s števili plavajoče vejice"
|
||||
msgstr "Surovi %d-bitni zvok, določen s plavajočo vejico"
|
||||
|
||||
msgid "Raw floating-point audio"
|
||||
msgstr "Surov zvok določen s števili plavajoče vejice"
|
||||
msgstr "Surovi zvok, določen s plavajočo vejico"
|
||||
|
||||
msgid "Audio CD source"
|
||||
msgstr "Zvočni disk"
|
||||
msgstr "Vir zvočnega CD-ja"
|
||||
|
||||
msgid "DVD source"
|
||||
msgstr "Vir DVD"
|
||||
msgstr "Vir DVD-ja"
|
||||
|
||||
msgid "Real Time Streaming Protocol (RTSP) source"
|
||||
msgstr "Vir protokola pretakanja Real Time (RTSP)"
|
||||
msgstr "Vir protokola Real Time Streaming Protocol (RTSP)"
|
||||
|
||||
msgid "Microsoft Media Server (MMS) protocol source"
|
||||
msgstr "Vir protokola Microsoft Media Server (MMS)"
|
||||
|
||||
#, c-format
|
||||
msgid "%s protocol source"
|
||||
msgstr "%s vir protokola"
|
||||
msgstr "Vir protokola %s"
|
||||
|
||||
#, c-format
|
||||
msgid "%s video RTP depayloader"
|
||||
msgstr "%s RTP razlagalnik video vsebine"
|
||||
msgstr "Razlagalnik video vsebine %s RTP"
|
||||
|
||||
#, c-format
|
||||
msgid "%s audio RTP depayloader"
|
||||
msgstr "%s RTP razlagalnik zvočne vsebine"
|
||||
msgstr "Razlagalnik zvočne vsebine %s RTP"
|
||||
|
||||
#, c-format
|
||||
msgid "%s RTP depayloader"
|
||||
msgstr "%s RTP razlagalnik vsebine"
|
||||
msgstr "Razlagalnik vsebine %s RTP"
|
||||
|
||||
#, c-format
|
||||
msgid "%s demuxer"
|
||||
msgstr "%s odvijalnik"
|
||||
msgstr "Odvijalnik %s"
|
||||
|
||||
#, c-format
|
||||
msgid "%s decoder"
|
||||
msgstr "%s odkodirnik"
|
||||
msgstr "Odkodirnik %s"
|
||||
|
||||
#, c-format
|
||||
msgid "%s video RTP payloader"
|
||||
msgstr "%s RTP nalagalnik video vsebine"
|
||||
msgstr "Nalagalnik video vsebine %s RTP"
|
||||
|
||||
#, c-format
|
||||
msgid "%s audio RTP payloader"
|
||||
msgstr "%s RTP nalagalnik zvočne vsebine"
|
||||
msgstr "Nalagalnik zvočne vsebine %s RTP"
|
||||
|
||||
#, c-format
|
||||
msgid "%s RTP payloader"
|
||||
msgstr "%s RTP nalagalnik vsebine"
|
||||
msgstr "Nalagalnik vsebine %s RTP"
|
||||
|
||||
#, c-format
|
||||
msgid "%s muxer"
|
||||
msgstr "%s zvijalnik"
|
||||
msgstr "Zvijalnik %s"
|
||||
|
||||
#, c-format
|
||||
msgid "%s encoder"
|
||||
msgstr "%s kodirnik"
|
||||
msgstr "Kodirnik %s"
|
||||
|
||||
#, c-format
|
||||
msgid "GStreamer element %s"
|
||||
msgstr "Predmet GStreamer \"%s\""
|
||||
msgstr "Predmet GStreamer %s"
|
||||
|
||||
msgid "Unknown source element"
|
||||
msgstr "Neznana vrsta vira"
|
||||
msgstr "Neznan predmet vira"
|
||||
|
||||
msgid "Unknown sink element"
|
||||
msgstr "Neznan predmet ponora"
|
||||
|
@ -587,10 +593,10 @@ msgid "Unknown encoder element"
|
|||
msgstr "Neznan predmet kodirnika"
|
||||
|
||||
msgid "Plugin or element of unknown type"
|
||||
msgstr "Vstavek oziroma predmet neznane vrste"
|
||||
msgstr "Vstavek ali predmet neznane vrste"
|
||||
|
||||
msgid "No device specified."
|
||||
msgstr "Ni določene naprave."
|
||||
msgstr "Ni navedene naprave."
|
||||
|
||||
#, c-format
|
||||
msgid "Device \"%s\" does not exist."
|
||||
|
@ -602,7 +608,7 @@ msgstr "Naprava \"%s\" je že v uporabi."
|
|||
|
||||
#, c-format
|
||||
msgid "Could not open device \"%s\" for reading and writing."
|
||||
msgstr "Ni mogoče odpreti naprave \"%s\" za branje in pisanje."
|
||||
msgstr "Naprave \"%s\" ni mogoče odpreti za branje in pisanje."
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "No Temp directory specified."
|
||||
|
|
8
po/sq.po
8
po/sq.po
|
@ -6,7 +6,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-16 01:03+0100\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2004-08-07 20:29+0200\n"
|
||||
"Last-Translator: Laurent Dhima <laurenti@alblinux.net>\n"
|
||||
"Language-Team: Albanian <begraj@hotmail.com>\n"
|
||||
|
@ -329,6 +329,12 @@ msgstr ""
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr ""
|
||||
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr ""
|
||||
|
||||
|
|
8
po/sr.po
8
po/sr.po
|
@ -6,7 +6,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-16 01:03+0100\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2004-03-13 00:18+0100\n"
|
||||
"Last-Translator: Danilo Segan <dsegan@gmx.net>\n"
|
||||
"Language-Team: Serbian <gnu@prevod.org>\n"
|
||||
|
@ -332,6 +332,12 @@ msgstr ""
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr ""
|
||||
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr ""
|
||||
|
||||
|
|
8
po/sv.po
8
po/sv.po
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.28.2\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-10-16 01:03+0100\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-06-07 18:17+0100\n"
|
||||
"Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
|
||||
"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
|
||||
|
@ -330,6 +330,12 @@ msgstr ""
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr ""
|
||||
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr ""
|
||||
|
||||
|
|
10
po/tr.po
10
po/tr.po
|
@ -5,7 +5,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.30.3\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-11-18 00:35+0000\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-11-16 16:38+0200\n"
|
||||
"Last-Translator: Server Acim <serveracim@gmail.com>\n"
|
||||
"Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
|
||||
|
@ -324,6 +324,14 @@ msgstr "pozlandırma kipini yakalıyor"
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr "Bir resim çekerken kullanılan pozlandırma kipi"
|
||||
|
||||
#, fuzzy
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr "pozlandırma kipini yakalıyor"
|
||||
|
||||
#, fuzzy
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr "Bir resim çekerken kullanılan pozlandırma kipi"
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr "manzara çekme türünü yakalıyor"
|
||||
|
||||
|
|
8
po/uk.po
8
po/uk.po
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.14\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-10-16 01:03+0100\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2007-09-07 15:40+0200\n"
|
||||
"Last-Translator: Maxim V. Dziumanenko <dziumanenko@gmail.com>\n"
|
||||
"Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n"
|
||||
|
@ -332,6 +332,12 @@ msgstr ""
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr ""
|
||||
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr ""
|
||||
|
||||
|
|
8
po/vi.po
8
po/vi.po
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.28.2\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-10-16 01:03+0100\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2010-04-27 22:51+0930\n"
|
||||
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
|
||||
"Language-Team: Vietnamese <vi-VN@googlegroups.com>\n"
|
||||
|
@ -326,6 +326,12 @@ msgstr ""
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr ""
|
||||
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: gst-plugins-base 0.10.21.3\n"
|
||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
|
||||
"POT-Creation-Date: 2010-10-16 01:03+0100\n"
|
||||
"POT-Creation-Date: 2011-04-16 15:41+0100\n"
|
||||
"PO-Revision-Date: 2009-01-14 12:41+0800\n"
|
||||
"Last-Translator: Ji ZhengYu <zhengyuji@gmail.com>\n"
|
||||
"Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
|
||||
|
@ -325,6 +325,12 @@ msgstr ""
|
|||
msgid "The exposure mode used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing exposure compensation"
|
||||
msgstr ""
|
||||
|
||||
msgid "The exposure compensation used when capturing an image"
|
||||
msgstr ""
|
||||
|
||||
msgid "capturing scene capture type"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -1348,6 +1348,13 @@ gst_ximagesink_buffer_alloc (GstBaseSink * bsink, guint64 offset, guint size,
|
|||
|
||||
ximagesink = GST_XIMAGESINK (bsink);
|
||||
|
||||
if (G_UNLIKELY (!caps)) {
|
||||
GST_WARNING_OBJECT (ximagesink, "have no caps, doing fallback allocation");
|
||||
*buf = NULL;
|
||||
ret = GST_FLOW_OK;
|
||||
goto beach;
|
||||
}
|
||||
|
||||
/* This shouldn't really happen because state changes will fail
|
||||
* if the xcontext can't be allocated */
|
||||
if (!ximagesink->xcontext)
|
||||
|
|
|
@ -1982,6 +1982,9 @@ gst_xvimagesink_buffer_alloc (GstBaseSink * bsink, guint64 offset, guint size,
|
|||
|
||||
xvimagesink = GST_XVIMAGESINK (bsink);
|
||||
|
||||
if (G_UNLIKELY (!caps))
|
||||
goto no_caps;
|
||||
|
||||
if (G_LIKELY (xvimagesink->xcontext->last_caps &&
|
||||
gst_caps_is_equal (caps, xvimagesink->xcontext->last_caps))) {
|
||||
GST_LOG_OBJECT (xvimagesink,
|
||||
|
@ -2154,6 +2157,13 @@ invalid_caps:
|
|||
ret = GST_FLOW_NOT_NEGOTIATED;
|
||||
goto beach;
|
||||
}
|
||||
no_caps:
|
||||
{
|
||||
GST_WARNING_OBJECT (xvimagesink, "have no caps, doing fallback allocation");
|
||||
*buf = NULL;
|
||||
ret = GST_FLOW_OK;
|
||||
goto beach;
|
||||
}
|
||||
}
|
||||
|
||||
/* Interfaces stuff */
|
||||
|
|
|
@ -63,15 +63,14 @@ GST_START_TEST (test_memory_stream)
|
|||
GstElement *bin;
|
||||
GstElement *src, *sink;
|
||||
GstBus *bus;
|
||||
|
||||
GMemoryInputStream *input;
|
||||
GMemoryOutputStream *output;
|
||||
|
||||
guint8 *in_data;
|
||||
guint8 *out_data;
|
||||
gint i;
|
||||
GstFormat fmt = GST_FORMAT_BYTES;
|
||||
gint64 duration;
|
||||
guint bus_watch = 0;
|
||||
|
||||
got_eos = FALSE;
|
||||
|
||||
|
@ -105,7 +104,7 @@ GST_START_TEST (test_memory_stream)
|
|||
fail_unless (gst_element_link_many (src, sink, NULL));
|
||||
|
||||
bus = gst_element_get_bus (bin);
|
||||
gst_bus_add_watch (bus, message_handler, loop);
|
||||
bus_watch = gst_bus_add_watch (bus, message_handler, loop);
|
||||
gst_object_unref (bus);
|
||||
|
||||
gst_element_set_state (bin, GST_STATE_PAUSED);
|
||||
|
@ -147,6 +146,7 @@ GST_START_TEST (test_memory_stream)
|
|||
g_object_unref (output);
|
||||
|
||||
g_main_loop_unref (loop);
|
||||
g_source_remove (bus_watch);
|
||||
}
|
||||
|
||||
GST_END_TEST;
|
||||
|
|
|
@ -256,6 +256,7 @@ test_pipeline (const char *pipeline)
|
|||
GError *error = NULL;
|
||||
GMainLoop *loop;
|
||||
GstPadLinkReturn linkret;
|
||||
guint bus_watch = 0;
|
||||
|
||||
bin = gst_parse_launch (pipeline, &error);
|
||||
fail_unless (bin != NULL, "Error parsing pipeline: %s",
|
||||
|
@ -278,7 +279,7 @@ test_pipeline (const char *pipeline)
|
|||
/* run until we receive EOS */
|
||||
loop = g_main_loop_new (NULL, FALSE);
|
||||
bus = gst_element_get_bus (bin);
|
||||
gst_bus_add_watch (bus, (GstBusFunc) eos_watch, loop);
|
||||
bus_watch = gst_bus_add_watch (bus, (GstBusFunc) eos_watch, loop);
|
||||
gst_object_unref (bus);
|
||||
|
||||
start_pipeline (bin, pad);
|
||||
|
@ -303,6 +304,7 @@ test_pipeline (const char *pipeline)
|
|||
|
||||
/* clean up */
|
||||
g_main_loop_unref (loop);
|
||||
g_source_remove (bus_watch);
|
||||
gst_object_unref (pad);
|
||||
gst_object_unref (bin);
|
||||
}
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#ifndef _GST_PLUGINS_BASE__STDINT_H
|
||||
#define _GST_PLUGINS_BASE__STDINT_H 1
|
||||
#ifndef _GENERATED_STDINT_H
|
||||
#define _GENERATED_STDINT_H "gst-plugins-base 0.10.32.1"
|
||||
/* generated using gnu compiler gcc (Debian 4.4.5-10) 4.4.5 */
|
||||
#define _GENERATED_STDINT_H "gst-plugins-base 0.10.32.2"
|
||||
/* generated using gnu compiler gcc-4.6 (Debian 4.6.0-2) 4.6.1 20110329 (prerelease) */
|
||||
#define _STDINT_HAVE_STDINT_H 1
|
||||
#include <stdint.h>
|
||||
#endif
|
||||
|
|
|
@ -75,13 +75,13 @@
|
|||
#define GST_MAJORMINOR "0.10"
|
||||
|
||||
/* package name in plugins */
|
||||
#define GST_PACKAGE_NAME "GStreamer Base Plug-ins git"
|
||||
#define GST_PACKAGE_NAME "GStreamer Base Plug-ins prerelease"
|
||||
|
||||
/* package origin */
|
||||
#define GST_PACKAGE_ORIGIN "Unknown package origin"
|
||||
|
||||
/* GStreamer package release date/time for plugins as YYYY-MM-DD */
|
||||
#define GST_PACKAGE_RELEASE_DATETIME "2011-01-27T15:23Z"
|
||||
#define GST_PACKAGE_RELEASE_DATETIME "2011-04-16T14:36Z"
|
||||
|
||||
/* I know the API is subject to change. */
|
||||
#undef G_UDEV_API_IS_SUBJECT_TO_CHANGE
|
||||
|
@ -337,7 +337,7 @@
|
|||
#define PACKAGE_NAME "GStreamer Base Plug-ins"
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#define PACKAGE_STRING "GStreamer Base Plug-ins 0.10.32.1"
|
||||
#define PACKAGE_STRING "GStreamer Base Plug-ins 0.10.32.2"
|
||||
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#define PACKAGE_TARNAME "gst-plugins-base"
|
||||
|
@ -346,7 +346,7 @@
|
|||
#undef PACKAGE_URL
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#define PACKAGE_VERSION "0.10.32.1"
|
||||
#define PACKAGE_VERSION "0.10.32.2"
|
||||
|
||||
/* directory where plugins are located */
|
||||
#ifdef _DEBUG
|
||||
|
@ -373,8 +373,11 @@
|
|||
/* Define to 1 if you have the ANSI C header files. */
|
||||
#undef STDC_HEADERS
|
||||
|
||||
/* "Define if building for android" */
|
||||
#undef USE_TREMOLO
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "0.10.32.1"
|
||||
#define VERSION "0.10.32.2"
|
||||
|
||||
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
|
||||
significant byte first (like Motorola and SPARC, unlike Intel). */
|
||||
|
|
|
@ -53,6 +53,9 @@ gst_video_format_get_type (void)
|
|||
{GST_VIDEO_FORMAT_YUV9, "GST_VIDEO_FORMAT_YUV9", "yuv9"},
|
||||
{GST_VIDEO_FORMAT_YVU9, "GST_VIDEO_FORMAT_YVU9", "yvu9"},
|
||||
{GST_VIDEO_FORMAT_IYU1, "GST_VIDEO_FORMAT_IYU1", "iyu1"},
|
||||
{GST_VIDEO_FORMAT_ARGB64, "GST_VIDEO_FORMAT_ARGB64", "argb64"},
|
||||
{GST_VIDEO_FORMAT_AYUV64, "GST_VIDEO_FORMAT_AYUV64", "ayuv64"},
|
||||
{GST_VIDEO_FORMAT_r210, "GST_VIDEO_FORMAT_r210", "r210"},
|
||||
{0, NULL, NULL}
|
||||
};
|
||||
GType g_define_type_id = g_enum_register_static ("GstVideoFormat", values);
|
||||
|
|
Loading…
Reference in a new issue