gstreamer/subprojects/gst-plugins-bad/ext
Robert Mader f0b04f1ef1 waylandsink: Use wl_surface_damage_buffer() instead of wl_surface_damage()
The later, doing damage in surface coordinates instead of buffer
coordinates, has been deprecated. The reason for that is that it
is more prone to bugs, both on the client and the compositor side,
especially when paired with buffer scale, `wp_viewporter` or
buffer transforms.

Unfortunately, on Weston this risks running into
https://gitlab.freedesktop.org/wayland/weston/-/issues/446
(which causes trouble for several other projects as well). However,
that bug only affects cases where we run in sync mode, i.e. only
during resizes. In practise I haven't been able to observe the
issue.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1446>
2022-01-13 19:39:59 +00:00
..
aes aes: specify the required OpenSSL version 2021-10-18 23:25:50 +00:00
aom av1enc: Update for newly designed AV1 profile signalling 2021-12-21 22:20:34 +09:00
assrender assrender: Support RFC8081 mime types 2022-01-03 06:42:23 +00:00
avtp avtp: crf: Process also local CRF streams 2021-11-10 16:53:04 +00:00
bs2b Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
bz2 Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
chromaprint Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
closedcaption cccombiner: fix s334-1a scheduling 2022-01-12 14:34:22 +00:00
colormanagement Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
curl curlsftpsink: Add support for sha256 fingerprint 2021-10-26 12:18:40 +00:00
dash Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
dc1394 Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
directfb Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
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 Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
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 Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
fluidsynth Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gme Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gs gssink: add metadata property 2021-11-23 16:00:53 +01:00
gsm Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
hls Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
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 Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
kate Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
ladspa Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
ldac Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
libde265 Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
lv2 Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
mdns Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
modplug Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
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 Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
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 Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
openaptx Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
opencv meson: Add explicit check: kwarg to all run_command() calls 2022-01-09 18:12:47 +05:30
openexr Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
openh264 Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
openjpeg openjpegenc: Fix build warning 2021-11-24 13:11:23 +00:00
openmpt Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
openni2 Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
opus Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
qroverlay Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
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 Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
sbc Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
sctp Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
smoothstreaming Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
sndfile Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
soundtouch pitch: Specify layout as required for negotiation 2021-12-11 19:09:09 -03:00
spandsp Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
srt srt: Plug leak of headers 2021-10-19 07:19:41 +00:00
srtp Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
svthevcenc Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
teletextdec teletextdec: fix minor string leak 2021-12-06 13:07:37 +00:00
ttml ttml: fix log init 2021-10-11 15:23:08 +02:00
voaacenc Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
voamrwbenc Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
vulkan Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
wayland waylandsink: Use wl_surface_damage_buffer() instead of wl_surface_damage() 2022-01-13 19:39:59 +00:00
webp Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
webrtc webrtc: fix log error message in function gst_webrtc_bin_set_local_description 2022-01-13 15:11:35 +00:00
webrtcdsp Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
wildmidi Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
wpe wpevideosrc: Use basesrc event vfunc 2021-12-07 11:43:26 +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 Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
zxing Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
meson.build mms: remove mmssrc plugin 2021-10-20 17:05:34 +00:00