<transcript><audio_5>and i work for a company based in spain called igalia we are working on cooperative and we are currently about 90 happy egyptians across the world</transcript><transcript><audio_6>so it's it's based on webkit which probably as you know was start a project started by apple as a fork of html around 2004 and the main goal for them at the time was to to build safari</transcript><transcript><audio_7>and since then other people joined the projects or the companies and the community added new parts i will</transcript><transcript><audio_8>so i briefly introduced the webkit to multi-process architecture on that diagram you can only only see two processes but nowadays there are more there's one about network nowadays one about storage and this recently introduced</transcript><transcript><audio_9>gpu process as well so the application is called the ui processing data architecture and it communicates with other processes using ipc and all all the dom passing all the</transcript> and i work for a company based in spain called igalia we are working on cooperative and we are currently about 90 happy egyptians across the world so it's it's based on webkit which probably as you know was start a project started by apple as a fork of html around 2004 and the main goal for them at the time was to to build safari and since then other people joined the projects or the companies and the community added new parts i will so i briefly introduced the webkit to multi-process architecture on that diagram you can only only see two processes but nowadays there are more there's one about network nowadays one about storage and this recently introduced gpu process as well so the application is called the ui processing data architecture and it communicates with other processes using ipc and all all the dom passing all the
{"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"}}