gstreamer/gst
Sebastian Dröge b0ae6a5221 compositor: Use 255 as maximum alpha instead of 256
255 will easily become 0 in the blending function as they expect
the maximum value to be 255.

Can be reproduce with

gst-launch-1.0 videotestsrc pattern=ball ! c.sink_0 \
               videotestsrc pattern=snow ! c.sink_1 \
               compositor name=c \
                 sink_0::zorder=0 sink_1::zorder=1 sink_0::crossfade-ratio=0.5 \
                 background=black ! \
               videoconvert ! xvimagesink

crossfade-ratio +/- 0.001 makes it work correctly and the same happens
at e.g. 0.25, 0.75, N*0.0625

https://bugzilla.gnome.org/show_bug.cgi?id=796846
2018-07-23 18:59:33 +03:00
..
accurip Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
adpcmdec Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
adpcmenc Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
aiff Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
asfmux Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
audiobuffersplit Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
audiofxbad Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
audiolatency Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
audiomixmatrix Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
audiovisualizers Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
autoconvert Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
bayer Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
camerabin2 Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
coloreffects Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
compositor compositor: Use 255 as maximum alpha instead of 256 2018-07-23 18:59:33 +03:00
debugutils Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
dvbsuboverlay Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
dvdspu Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
faceoverlay Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
festival Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
fieldanalysis Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
freeverb Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
frei0r Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
gaudieffects Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
gdp gdp: ignore timestamp of event 2018-05-07 01:34:08 +10:00
geometrictransform Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
id3tag Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
inter Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
interlace Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
ivfparse ivfparse: Add the AV01 FOURCC for parsing AV1 IVFs 2018-06-29 07:31:16 +02:00
ivtc Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
jp2kdecimator Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
jpegformat jpegformat: get rid of unnecessary private structs 2018-06-23 23:51:37 +02:00
librfb rfbsrc: Fix decide_allocation to support NULL pool 2018-04-25 15:07:23 -04:00
midi Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
mpegdemux Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
mpegpsmux Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
mpegtsdemux tsdemux: Don't set invalid seqnum on segment event 2018-06-19 06:56:48 +02:00
mpegtsmux Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
mxf Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
netsim Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
onvif Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
pcapparse Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
pnm Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
proxy Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
rawparse Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
removesilence Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
sdp Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
segmentclip Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
siren Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
smooth Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
speed Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
stereo Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
subenc Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
timecode Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
videofilters scenechange: improve detection algorithm 2018-05-04 11:50:06 +02:00
videoframe_audiolevel Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
videoparsers Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
videosignal Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
vmnc Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
y4m Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
yadif Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
Makefile.am build: build plugins and examples in parallel where possible, if make -jN is used 2010-03-30 01:17:15 +01:00
meson.build audiolatency: New plugin for measuring audio latency 2018-02-27 23:54:28 +05:30