aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-graphics/wayland/weston
AgeCommit message (Collapse)AuthorFilesLines
2017-09-19Add gst-recorder implementation for weston2.0.0Harunobu Kurokawa4-0/+5006
This commit support virtual display and gst-recorder function for weston2.0.0. It is update patch for weston 2.0.0 and based on 562c0c1bb2ef74ccbfda1bae4f84a61828119674 Virtual display is additional display like as offscreen buffer and it is created from drm-backend. The gst-recorder is a transfer system using H.264 streaming and Ethernet. Change-Id: I1e1b07701229d47ab6616e85d78c6aa039a0775b Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
2017-09-18Revert "Add gst-recorder implementation"Stephane Desneux4-4898/+0
This reverts commit 562c0c1bb2ef74ccbfda1bae4f84a61828119674. Conflicts: recipes-graphics/wayland/weston_%.bbappend Change-Id: I7b6e5a3969fc89c8279d47aaaf4f68a7544a181b Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-09-18Revert "weston: Fix gst-record uses MONOTONIC time for IVI-Cluster system"Stephane Desneux1-64/+0
This reverts commit 20a872eee504c3826e02d153b1087bd4d077a1db. Change-Id: I85667d28138d6428aa96e90f70512fb151e4b299 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-06-15weston: Fix gst-record uses MONOTONIC time for IVI-Cluster systemHarunobu Kurokawa1-0/+64
gst-record plugin uses gettimeofday to adapt gst buffer duration. When WLAN network access internet, system timer is changed by NTP, then the gst plugin system stopped. This patch change to use MONOTONIC timer to detect buffer time frame. -- The patch is same as https://gerrit.automotivelinux.org/gerrit/#/c/9417/ Change-Id: I2761b0f9dc3bed58d8556966acc54f9dc13d0556 Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
2017-06-15Add gst-recorder implementationDamian Hobson-Garcia4-0/+4898
Adapted from the Gen2 implementation to work on Gen3. Bug-AGL: SPEC-559 Change-Id: I8ec71354b0dee04277c6bf74c62956280b84b4fb Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp> Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
2017-03-22Removed wl-shell-emulator from AGLRonan Le Martret1-50/+0
Since CES2017, AGL doesn't use 'layer-add-surfaces' command. wl-shell-emultor.so is only required by 'layer-add-surfaces'. So we can remove wl-shell-emultor from AGL. Bug-AGL: SPEC-341 Change-Id: Icfaf91de624ed89e9640a9daf1a92b5de8912863 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-03-21Remove forward port for westonRonan Le Martret8-383/+2
* The forward port on weston is now merged in weston upstream * fix the patch 0001-weston-patch-for-wl-shell-emulator.patch for weston 1.11 patch -> commit id from upstream 0001-ivi-shell-fix-TODO-which-expects-only-one-screen-in-.patch b216c92d4d19d4b88817d088038de90f3d95ec06 0002-ivi-shell-avoid-inserting-a-ivi_layer-to-multiple-sc.patch 77b0ee18a2e02e6084ece3d04914f7e8f4c6dcb9 0003-ivi-shell-fix-layout_layer.view_list-is-not-initiliz.patch fbfa8f21f91dfd1a1d85f9c6b039fe893a36e69b 0004-ivi-shell-remove-a-code-which-expects-only-a-screen-.patch 747c3865ab7bf8defc7a0cacf148b547c949f303 0005-ivi-shell-multi-screen-support.-ivi_layout_screen-to.patch b4cb25dc261375bad87d1c1dd058b9716009e6fb 0006-ivi-shell-transforming-from-a-single-screen-coordina.patch 29babdf099fee228883ab6425811f11135296274 0007-RFR-ivi-shell-multi-screen-support-to-calcuration-of.patch 1c2618e9ff58d355714bcdde61f87a6e918f3059 Bug-AGL: SPEC-411 Change-Id: I58a23f3fe4046ef2befb594bf0f76f34c4d15312 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2016-12-23ivi-shell multi screen supportToshi Umemura7-0/+381
This patch enables ivi-shell to manage multi screen. This solves SPEC-360 ivi-shell fails to manage two screens. CES2017 cluster demo also requires multi screen support. Bug-AGL: SPEC-360 Change-Id: Ie0f71855af70de28068cb9deee1a6c415eaea88e Signed-off-by: ynakamura <ynakamura@jp.adit-jv.com> Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2016-03-14Remove Weston 1.8.0-specific IVI-Shell patchManuel Bachmann1-208/+0
As we are now using Weston 1.9.0 and CES demo timeline is far away, let us remove this ad hoc patch. Change-Id: I6ea9c425c5bb3740915a7d41c80270a42ad7a6db Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
2015-12-14ivi-shell: Temporary fix: Send keyboard events to clients who binds wl_keyboard.Nobuhiko Tanibata1-0/+208
This is a temporary solution to send keyboard events to clients for CES2016 demo. This shall be resolved by using ilm keyboard focus later. This doesn't affect current wayland application who uses wl_pointer/touch and wl_keyboard. Change-Id: I81c0a58ec65f785652699a71acd9359e86cc3975 Signed-off-by: Nobuhiko Tanibata <ntanibata@jp.adit-jv.com>
2015-10-08Provide AGL extension, wl_shell support for Weston ivi-shell.Nobuhiko Tanibata1-0/+50
This component is merged in meta-agl/meta-ivi-common. Additionally, AGL demo, Home screen, requires, wl_shell support as well. This patch just makes two function extern to be used by Wayland-IVI-Extension to support wl_shell. This means this patch doesn't change bihavior of ivi-shell but allows Wayland-IVI-Extension to get notification of creation of wl_shell and send configure to the application. In details, please visit AGL wiki and Wayland-IVI-Extension's README https://wiki.automotivelinux.org/agl-distro/demo-apps/home-screen Change-Id: If300ca9ecc62a78e473e01ef670cd9a366fe44e0 Signed-off-by: Nobuhiko Tanibata <ntanibata@jp.adit-jv.com>