<transcript><audio_59>the video the webview can be outputted and it's quite cool because we we have zero copy uh from webkit world</transcript><transcript><audio_60>into this trimmer wall using the charge gl context so there's no memory copies in in there and the use cases as i said html overlays and streaming browsers</transcript><transcript><audio_61>i started so that's a demo i wrote on the right side you can see some html and on the left side the preview of it with a live live video uh beyond and then you can stream that i can show</transcript><transcript><audio_62>you show it later maybe and when you update the html it's uh updated in the video of course so that's for like the tv broadcasting</transcript><transcript><audio_63>um some ongoing work i've been doing lately on that plugin adding audio support i've reported type already i need to upstream it and then navigation events in this trimmer are not really i've been designed many years ago and</transcript><transcript><audio_64>needs to be modernized a bit so i started working on that as well mainly adding uh mouse core support achievements</transcript> the video the webview can be outputted and it's quite cool because we we have zero copy uh from webkit world into this trimmer wall using the charge gl context so there's no memory copies in in there and the use cases as i said html overlays and streaming browsers i started so that's a demo i wrote on the right side you can see some html and on the left side the preview of it with a live live video uh beyond and then you can stream that i can show you show it later maybe and when you update the html it's uh updated in the video of course so that's for like the tv broadcasting um some ongoing work i've been doing lately on that plugin adding audio support i've reported type already i need to upstream it and then navigation events in this trimmer are not really i've been designed many years ago and needs to be modernized a bit so i started working on that as well mainly adding uh mouse core support achievements
{"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"}}