gstreamer/subprojects/gst-plugins-bad/ext
Philippe Normand a6fd767025 wpevideosrc: Fix frame stuttering in GL rendering path
Make sure the EGLImage we're rendering to the GL memory stays alive long enough,
until the the GL memory has been destroyed.

This change fixes tearing and black flashes artefacts that were happening
because the EGLImage was sometimes destroyed before the sink actually rendered
the associated texture.

Fixes #889

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1354>
2021-11-16 21:55:41 +00:00
..
aes aes: specify the required OpenSSL version 2021-10-18 23:25:50 +00:00
aom aom: Set fixed_qp_offsets to a deactivated value 2021-11-08 16:42:17 +00:00
assrender assrender: Add "application/vnd.ms-opentype" mimetype detection 2021-10-22 23:41:26 +00:00
avtp avtp: crf: Process also local CRF streams 2021-11-10 16:53:04 +00:00
bs2b
bz2
chromaprint
closedcaption cccombiner: fix default value when installing schedule property 2021-10-26 14:48:13 +00:00
colormanagement
curl curlsftpsink: Add support for sha256 fingerprint 2021-10-26 12:18:40 +00:00
dash
dc1394
directfb
dtls dtls: don't use deprecated g_binding_get_source() with newer GLib versions 2021-10-30 00:52:42 +01:00
dts meson: add 'gpl' option and only build plugins with (A)GPL deps if explicitly enabled 2021-10-18 18:03:19 +01:00
faac
faad meson: add 'gpl' option and only build plugins with (A)GPL deps if explicitly enabled 2021-10-18 18:03:19 +01:00
fdkaac meson: Mark newly fdkaac/ogg/vorbis as allow fallback 2021-10-16 09:52:23 -03:00
flite
fluidsynth
gme
gs gs: update README to use fixed versions 2021-10-25 18:34:16 +00:00
gsm
hls
iqa meson: add 'gpl' option and only build plugins with (A)GPL deps if explicitly enabled 2021-10-18 18:03:19 +01:00
isac
kate
ladspa
ldac
libde265
lv2
mdns
modplug
mpeg2enc meson: add 'gpl' option and only build plugins with (A)GPL deps if explicitly enabled 2021-10-18 18:03:19 +01:00
mplex meson: add 'gpl' option and only build plugins with (A)GPL deps if explicitly enabled 2021-10-18 18:03:19 +01:00
musepack
neon neon: Allow building against neon 0.32.x 2021-10-29 00:14:53 +00:00
onnx meson: update for dep.get_pkgconfig_variable() deprecation 2021-10-20 11:20:44 +00:00
openal
openaptx
opencv meson: update for dep.get_pkgconfig_variable() deprecation 2021-10-20 11:20:44 +00:00
openexr
openh264
openjpeg wrap: libopenjp2: use patch version 7 2021-10-22 19:47:27 +00:00
openmpt
openni2
opus
qroverlay
resindvd meson: add 'gpl' option and only build plugins with (A)GPL deps if explicitly enabled 2021-10-18 18:03:19 +01:00
rsvg docs: fix unnecessary ampersand, < and > escaping in code blocks 2021-11-12 11:39:19 +00:00
rtmp
sbc
sctp
smoothstreaming
sndfile
soundtouch
spandsp
srt srt: Plug leak of headers 2021-10-19 07:19:41 +00:00
srtp
svthevcenc
teletextdec
ttml ttml: fix log init 2021-10-11 15:23:08 +02:00
voaacenc
voamrwbenc
vulkan Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
wayland meson: update for dep.get_pkgconfig_variable() deprecation 2021-10-20 11:20:44 +00:00
webp
webrtc webrtcbin: Clear errors from finding codec preferences before the next iteration 2021-11-04 10:51:15 +00:00
webrtcdsp
wildmidi
wpe wpevideosrc: Fix frame stuttering in GL rendering path 2021-11-16 21:55:41 +00:00
x265 meson: add 'gpl' option and only build plugins with (A)GPL deps if explicitly enabled 2021-10-18 18:03:19 +01:00
zbar
zxing
meson.build mms: remove mmssrc plugin 2021-10-20 17:05:34 +00:00