<transcript><audio_24>something that provides egl you can have binary drivers um so that that back cam provides a high level api for applications to to be able to get egl images from the web engine</transcript><transcript><audio_25>and so they can do whatever they want with that and then that's also what we recommend for the as the wp community it's the back end used on the billboards and it's the the back end we use the</transcript><transcript><audio_26>most currently in a community um then obviously obviously you need a browser or some kind of application so yeah we are working on a minimalistic</transcript><transcript><audio_27>browser called cog it depends on the wp backend ldo and it's really minimalistic there's actually no no window depression no nothing and single word view although we are working on</transcript><transcript><audio_28>multi-webview uh support and it's also can be controlled using the bus so in your application you can like remote control the browser using other applications basically</transcript><transcript><audio_29>um so but for as a basic you need to have a while on compositor to be able to run cog but since recently we we wrote a new back end that leveraged the the drm architecture</transcript><transcript><audio_30>and thus we don't really require a running wayland compositor so that's quite cool because it reduces the the dependencies that you need for your application and you</transcript><transcript><audio_31>you if you need the full screen application you can use that back and um like kiosks skip the boxes ui any full screen display and then the rendering is done with uh</transcript><transcript><audio_32>with drl so the the wireless buffers are imported as uh gbm buffer objects and then rendered i have a small use case for a</transcript> something that provides egl you can have binary drivers um so that that back cam provides a high level api for applications to to be able to get egl images from the web engine and so they can do whatever they want with that and then that's also what we recommend for the as the wp community it's the back end used on the billboards and it's the the back end we use the most currently in a community um then obviously obviously you need a browser or some kind of application so yeah we are working on a minimalistic browser called cog it depends on the wp backend ldo and it's really minimalistic there's actually no no window depression no nothing and single word view although we are working on multi-webview uh support and it's also can be controlled using the bus so in your application you can like remote control the browser using other applications basically um so but for as a basic you need to have a while on compositor to be able to run cog but since recently we we wrote a new back end that leveraged the the drm architecture and thus we don't really require a running wayland compositor so that's quite cool because it reduces the the dependencies that you need for your application and you you if you need the full screen application you can use that back and um like kiosks skip the boxes ui any full screen display and then the rendering is done with uh with drl so the the wireless buffers are imported as uh gbm buffer objects and then rendered i have a small use case for a
{"source": "grass-yt-cc-by.-TP_y0G2j5Y|shard_10036_44|create_multimodal_data.extract_yt_and_generate_transcripts.53|shard_10036|create_multimodal_data.generate_captions.44|shard_10036|create_multimodal_data.generate_captions.53", "params": {"id": "-TP_y0G2j5Y", "channel_id": "UC9NuJImUbaSNKiwF2bdSfAw", "duration": 1016, "view_count": 2037, "age_limit": 0, "chapters": [{"start_time": 0.0, "title": "WPE, The WebKit port for Embedded platforms FOSDEM 2020, Brussels Philippe Normand", "end_time": 78.0}, {"start_time": 78.0, "title": "WPE, Web Platform for Embedded", "end_time": 205.0}, {"start_time": 205.0, "title": "Rendering backends Wayland-EGL extension usually required \u2022 Various implementations, most notably: \u2022 FDO backend - RDK backend (various devices supported under the RDK/Comcast umbrella)", "end_time": 256.0}, {"start_time": 256.0, "title": "WPEBackend-FDO \u2022 Depends on EGL, usually provided by Mesa or binary drivers \u2022 High level API provided for applications (browsers, but also other apps!) \u2022 Recommended by upstream WPE community", "end_time": 300.0}, {"start_time": 300.0, "title": "Cog, the minimal WPE-based browser \u2022 Optional (but recommended) dependency on WPEBackend-FDO \u2022 No window Chrome (optional GTK Chrome could be considered) \u2022 Single web view \u2022 Can be operated through D-Bus", "end_time": 340.0}, {"start_time": 340.0, "title": "Running Cog without Wayland compositor Through the DRM backend! \u2022 Wayland buffers for DMABufs imported as GBM Buffer objects \u2022 Rendering through DRM \u2022 Input events handled with libinput", "end_time": 528.0}, {"start_time": 528.0, "title": "Dependency on WPEBackend-FDO \u2022 Provides a QML module \u2022 API compatibility with the unmaintained QWebView QtWebKit-based module", "end_time": 644.0}, {"start_time": 644.0, "title": "Using WPE in GStreamer applications", "end_time": 1016}], "like_count": 27, "channel_follower_count": 25200, "license": "Creative Commons Attribution license (reuse allowed)", "uploader_id": "@fosdemtalks", "yt_tar_file": "/leonardo_work/EUHPC_E03_068/audio/fixed_download/grass-yt-cc-by//shard_10036/-TP_y0G2j5Y.tar.gz"}}