mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-06 01:19:38 +00:00
12f082f7cf
Decoders that required frame aligmment and didn't have an associated alpha decoder were skipped. This is because the parser was constructing caps based on the software alpha decoder, which specify super-frame alignment. Iterate over the caps to filter the one that have a matching codec-alpha, with the semantic the no codec-alpha field means codec-alpha=false. Then if everything was removed, callback to the original, so that the first non-alpha decoder will be picked. Fixes #820 Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1949> |
||
---|---|---|
.. | ||
accurip | ||
adpcmdec | ||
adpcmenc | ||
aiff | ||
asfmux | ||
audiobuffersplit | ||
audiofxbad | ||
audiolatency | ||
audiomixmatrix | ||
audiovisualizers | ||
autoconvert | ||
bayer | ||
camerabin2 | ||
codecalpha | ||
coloreffects | ||
debugutils | ||
dvbsubenc | ||
dvbsuboverlay | ||
dvdspu | ||
faceoverlay | ||
festival | ||
fieldanalysis | ||
freeverb | ||
frei0r | ||
gaudieffects | ||
gdp | ||
geometrictransform | ||
id3tag | ||
inter | ||
interlace | ||
ivfparse | ||
ivtc | ||
jp2kdecimator | ||
jpegformat | ||
librfb | ||
midi | ||
mpegdemux | ||
mpegpsmux | ||
mpegtsdemux | ||
mpegtsmux | ||
mxf | ||
netsim | ||
onvif | ||
pcapparse | ||
pnm | ||
proxy | ||
rawparse | ||
removesilence | ||
rist | ||
rtmp2 | ||
rtp | ||
sdp | ||
segmentclip | ||
siren | ||
smooth | ||
speed | ||
subenc | ||
switchbin | ||
timecode | ||
transcode | ||
videofilters | ||
videoframe_audiolevel | ||
videoparsers | ||
videosignal | ||
vmnc | ||
y4m | ||
meson.build |