gstreamer/sys
Devarsh Thakkar 7d79378895 kmssink: Add "restore-crtc" property
This adds "restore-crtc" property using which one
can restore previous crtc mode.

By default it is enabled, if CRTC was already
active with a valid mode and kmssink set a new mode
on CRTC using force-modesetting.

This helps user restore previous crtc mode and get
the previous session back after running a kmssink
pipeline involving a force-modesetting.

For e.g. When running a kmssink pipeline on rpi
using force-modesetting on tty console, it was giving
a blank screen after pipeline, and now with help of restore-crtc
functionality, CRTC is set with previous crtc mode
previously active on tty console.

Edited-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>

https://bugzilla.gnome.org/show_bug.cgi?id=797025
2018-08-29 14:17:51 -04:00
..
acmenc Fix up package name and origin in some plugins 2017-05-18 10:58:20 +01:00
acmmp3dec Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
androidmedia meson: Add build files for androidmedia and opensles 2018-08-29 14:58:19 +05:30
applemedia meson: host_system is 'ios' when building for iOS 2018-08-17 04:07:24 +05:30
bluez meson: Generate bluez.h instead of bluez-interface.h 2018-07-27 22:17:56 -04:00
d3dvideosink Add feature options for almost all plugins 2018-07-27 19:04:38 +05:30
decklink decklink: Only use drop-frame flag for 29.97 and 59.94 FPS 2018-08-28 15:23:48 +03:00
directsound Add feature options for almost all plugins 2018-07-27 19:04:38 +05:30
dshowdecwrapper Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
dshowsrcwrapper dshowsrcwrapper: fix DirectShow caps negotiation and set capture pin caps 2016-04-23 15:21:44 +01:00
dshowvideosink bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
dvb Add feature options for almost all plugins 2018-07-27 19:04:38 +05:30
fbdev Add feature options for almost all plugins 2018-07-27 19:04:38 +05:30
ipcpipeline Add feature options for almost all plugins 2018-07-27 19:04:38 +05:30
kms kmssink: Add "restore-crtc" property 2018-08-29 14:17:51 -04:00
msdk Add feature options for almost all plugins 2018-07-27 19:04:38 +05:30
nvdec nvdec: Add support VP8/VP9 decoding 2018-05-05 18:13:00 +10:00
nvenc nvenc: Fix build warning error 2018-05-18 10:43:39 +01:00
opensles meson: Add build files for androidmedia and opensles 2018-08-29 14:58:19 +05:30
shm meson: host_system is 'ios' when building for iOS 2018-08-17 04:07:24 +05:30
tinyalsa Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
uvch264 Add feature options for almost all plugins 2018-07-27 19:04:38 +05:30
vcd Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
vdpau vdpau: Run gst-indent 2018-06-06 07:50:21 +02:00
wasapi wasapi: Fix build with Windows 8.1 SDK 2018-08-08 01:03:53 +05:30
winks ksvideosrc: fix device enumeration when hotplugging a camera 2018-08-19 16:58:22 -04:00
winscreencap Add feature options for almost all plugins 2018-07-27 19:04:38 +05:30
Makefile.am ipcpipeline: move to sys/ and make it dependent on platform support for unix sockets 2017-08-02 10:40:24 +03:00
meson.build meson: Add build files for androidmedia and opensles 2018-08-29 14:58:19 +05:30