Description: When embeding videos in Impress presentation when vcl "gtk3" is used The video is displayed in fullscreen and on both monitors (when in presentation) and over full window when in edit mode and video play butoon is pressed. This broken behavior is not present in "gtk2" mode. The GTK3 is default in new Ubuntu versions (e.g. 18.04 and 18.10). I have already contacted packaging team. The bug is present in LO 6.0.?, 6.1.x and 6.2.1.1 (I am not sure what are exact older versions I tested) I made video on this issue: https://youtu.be/77E6IzVJ5jA I also opened this reddit tred: https://www.reddit.com/r/libreoffice/comments/b0jrdn/impress_embed_video_always_plays_fullscreen/ I tested: composition ("opengl") does not play role here (bug is present if OFF or ON) Steps to Reproduce: 1. open impress in Ubuntu 18.04 or 18.10 2. embed any video in it 3. press F5 or "play button Actual Results: Video playback in in fullscreen and video is tearing. Also in both screens when presentation Expected Results: Vide should be played in the designated location and size inside slide Reproducible: Always User Profile Reset: Yes Additional Info: Version: 6.2.1.1 Build ID: 1:6.2.1~rc1-0ubuntu0.18.04.1~lo1 CPU threads: 8; OS: Linux 5.0; UI render: default; VCL: gtk2; Locale: sl-SI (sl_SI.UTF-8); UI-Language: en-US Calc: threaded
probably missing the gstreamer gtksink plugin on your machine (which works great, so install that if you can, package gstreamer1-plugins-good-gtk in fedora f.e), so its falling back to the non-gtksink implementation. I think Mark was making improvements to that fallback recently
Thanks for reply. The installing package "gstreamer1.0-gtk3" in ubuntu 18.04 did help. It's working now. What can be done? I have the the "LibreOffice Packaging team" via "Contact admins", but I can find how to add additional info (solution for gtk3 gsteamer)
Hi, That should have been fixed by the following commit. commit 18138417485aeba6c52d935c616dba829b24ffd8 Author: Mark Hung <marklh9@gmail.com> Date: Mon Feb 18 21:51:57 2019 +0800 avmedia: set gstreamer gst_video_overlay size and position. Have video fit to the media object size on the slide, allow more complicated interactions. Change-Id: Ice1fa4b521176ad7ed7f7d1d2b13e617e8282390 Reviewed-on: https://gerrit.libreoffice.org/67978 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> It should already be available in daily build.
Thanks for reply. Though I am not sure about the fix. My LO 6.2.1.1 already works fine when installing package "gstreamer1.0-gtk3" on ubuntu. What I understand, my bug report is actually packaging problem - missing dependency. Does commit 18138417485aeba6c52d935c616dba829b24ffd8 fix the missing package (e.g. gstreamer1.0-gtk3 is not needed)?
For me the same problem as Gasper described. My system: LO 6.1.5.2 on Ubuntu 18.04. After installing gstreamer1.0-gtk3 the problem is solved.
Close as WFM after comment 4 and comment 5