gstreamer/ext
George Kiagiadakis c2f34b9814 waylandsink: don't advertise the local wl_display context
This wl_display proxy is temporary only until waylandsink goes NULL,
at which point the connection to the display is disposed. Unfortunately,
if this is advertised as a GstContext, playbin will cache it and re-feed
it to the sink when it goes PLAYING again, but the wl_display pointer
will at that point be invalid and cause a crash.

Another solution to the problem would be to also cache the GstWlDisplay
object inside the GstContext, which would automatically ref-count
the display connection, but I see no reason in doing that at the moment,
as there are no known users of this GstContext outside waylandsink.
It's probably better to avoid chasing hidden refcounts.

https://bugzilla.gnome.org/show_bug.cgi?id=756567
2015-10-26 16:11:56 +01:00
..
apexsink apexsink: Fix buffer overflow, in case anyone ever ports it. 2015-04-16 22:45:31 +10:00
assrender assrender: optimize blending 2015-10-02 17:23:57 +03:00
audiofile Constify some static arrays everywhere 2015-01-21 10:18:50 +01:00
bs2b Constify some static arrays everywhere 2015-01-21 10:18:50 +01:00
bz2 bz2: Initialize variables 2014-04-08 09:55:15 +02:00
chromaprint gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
curl curlsshsink: remove redundant else statement 2015-07-06 15:25:16 +01:00
daala daalaenc: Fix build 2015-08-18 11:54:33 +03:00
dash mpdparser: Set default last_byte_pos to -1 2015-10-14 16:57:56 +03:00
dc1394 Remove a bunch of silly ';;' typos at the end of lines 2015-03-12 01:33:03 +11:00
directfb dfbvideosink: remove ignored assignments 2015-06-05 14:49:38 +01:00
dtls dtls: Fix name conflict with openssl on win32 2015-10-15 09:50:19 +03:00
dts Don't throw compiler warnings with G_DISABLE_ASSERT 2015-09-18 00:29:51 +10:00
faac faac: Add bitrate info to the tags output. 2015-09-05 23:42:50 +10:00
faad audiodecoders: use default pad accept-caps handling 2015-08-15 13:51:16 -03:00
flite flite: fix off by one in channel mask building 2014-04-08 17:35:37 +01:00
fluidsynth fluiddec: don't leak incoming caps event 2014-10-10 13:05:49 +01:00
gl glviewconvert: expose the element on gles2 platforms 2015-10-26 18:24:59 +11:00
gme gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
gsettings gsettings: Fix typo in description 2014-09-23 23:15:38 +03:00
gsm audioencoders: use template subset check for accept-caps 2015-08-17 10:07:54 -03:00
gtk gl: be consistent in gobject boilerpate 2015-10-19 15:15:30 +11:00
hls hlsdemux: don't crash or leak memory on broken master playlist 2015-10-25 09:26:34 +00:00
kate katedec: handle segment event earlier 2014-07-21 12:36:19 -03:00
ladspa ladspa: fix up broken patch merge 2014-08-10 12:29:04 +01:00
libde265 Update GLib dependency to 2.40.0 2015-10-02 22:24:19 +03:00
libfame gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
libmms gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
libvisual [838/906] gl: Use GL_TEXTURE_2D instead of GL_TEXTURE_RECTANGLE 2014-03-15 18:37:03 +01:00
lv2 gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
mimic mimdec: Print invalid fourcc in error message in hex 2014-07-04 17:48:14 +01:00
modplug modplug: remove unused variable 2015-02-24 14:01:18 +00:00
mpeg2enc mpeg2enc: break statement unnecessary 2014-09-25 15:45:57 +01:00
mpg123 mpg123: still reset pending audio info on hard flush 2015-08-17 11:50:28 +01:00
mplex mplex: break statement unnecessary 2014-09-24 14:45:20 +01:00
musepack gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
nas gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
neon neonhttpsrc: add support for SCHEDULING query 2013-05-12 18:52:56 +01:00
ofa ofa: port to 1.0 2013-05-12 23:42:06 +01:00
openal openal: Unref pad template caps after usage 2014-08-10 12:38:57 +01:00
opencv opencv: handdetect: no need to get a writable buffer 2015-10-21 17:06:45 +01:00
openexr videodecoders: use default pad accept-caps handling 2015-08-15 13:51:16 -03:00
openh264 openh264dec: Unref video frames and codec state in all cases 2015-07-02 18:51:44 +02:00
openjpeg videoencoders: use template subset check for accept-caps 2015-08-17 14:39:44 -03:00
openni2 openni2src: do not leak pool 2014-09-16 12:48:25 +03:00
opus opusdec: remove check for number of channels 2015-09-15 16:00:43 -03:00
qt gl: be consistent in gobject boilerpate 2015-10-19 15:15:30 +11:00
resindvd resindvd: Port to new GLib mutex/cond API 2015-10-02 22:57:27 +03:00
rsvg videodecoders: use default pad accept-caps handling 2015-08-15 13:51:16 -03:00
rtmp rtmpsrc: plug memory-leaks 2015-10-03 17:52:51 +01:00
sbc audioencoders: use template subset check for accept-caps 2015-08-17 10:07:54 -03:00
schroedinger videoencoders: use template subset check for accept-caps 2015-08-17 14:39:44 -03:00
sdl rectangle: clear rectangle struct before use 2014-12-16 13:35:14 +01:00
smoothstreaming mssdemux: activate streams before configuring bitrate 2015-09-30 16:54:20 +01:00
snapshot gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
sndfile sfdec: Fix typo in goto variable name 2015-09-26 09:47:01 +01:00
sndio Use gst_element_class_set_static_metadata() 2012-10-17 17:46:34 +01:00
soundtouch pitch: Set seqnum on newly created segment event 2015-09-15 13:41:18 +02:00
spandsp spandsp: Don't use the private field 'missing_samples' 2015-04-27 10:02:38 -04:00
spc gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
srtp srtp: Fix critical warning trying to retrieve SSRC from a non fb message 2015-10-23 16:32:03 +03:00
teletextdec gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
timidity wildmidi: fix possible uninitialized variables 2014-04-03 11:54:41 +02:00
voaacenc audioencoders: use template subset check for accept-caps 2015-08-17 10:07:54 -03:00
voamrwbenc audioencoders: use template subset check for accept-caps 2015-08-17 10:07:54 -03:00
wayland waylandsink: don't advertise the local wl_display context 2015-10-26 16:11:56 +01:00
webp videoencoders: use template subset check for accept-caps 2015-08-17 14:39:44 -03:00
x265 x265enc: Drop incorrect stream-format="avc" in template caps 2015-09-21 19:11:42 +05:30
xvid gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
zbar zbar: don't ignore zbar_scan_image() errors 2015-06-02 12:27:10 -03:00
Makefile.am new qt5 qml GL video sink 2015-07-10 15:25:26 +10:00