Summary: | No monitor image when idling if Movit in use | ||
---|---|---|---|
Product: | [Applications] kdenlive | Reporter: | lukefromdc <directaction> |
Component: | Rendering & Export | Assignee: | Jean-Baptiste Mardelle <jb> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | directaction, fritzibaby, snd.noise |
Priority: | NOR | Flags: | fritzibaby:
MOVIT+
|
Version First Reported In: | git-master | ||
Target Milestone: | --- | ||
Platform: | Debian unstable | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | patch for renderer.cpp |
Description
lukefromdc
2016-11-01 04:58:01 UTC
On further testing, applying ALL of the git master commits between my last good and my first bad build of master to 16.08.2 did not cause a grey screen issue, so some interaction with the commits unique to master by one of these seems to be necessary Created attachment 101940 [details] patch for renderer.cpp Partially reverts https://quickgit.kde.org/?p=kdenlive.git&a=commit&h=68e89f48be0ec2fe1767a6ea050fa87fb9b441c5 Bisecting master between the good and bad build quickly found that 68e89f48be0ec2fe1767a6ea050fa87fb9b441c5 was indeed the problem. When I initially reverted it manually I did not notice it changed two files, seeing only the glwidget.cpp changes and reverting those (and cherrypicking them for 16.08) with no effect. Had to revert all of the changes to renderer.cpp or I got an unresponsive playhead in a quick test. Thanks for your detailed report and analysis. I can reproduce the issue, working on it. Git commit 4a3f660b885f5ba9eb606859ece709189e2189b4 by Jean-Baptiste Mardelle. Committed on 01/11/2016 at 19:15. Pushed by mardelle into branch 'master'. Fix blank screen on movit pause M +1 -1 src/monitor/glwidget.cpp M +0 -1 src/renderer.cpp http://commits.kde.org/kdenlive/4a3f660b885f5ba9eb606859ece709189e2189b4 I just tested your fix and can confirm it works. Sometimes movit noise(image corruption) will show for about a second on first opening the timeline monitor but it clears very quickly and the image then shows. Rarely it will appear for a second on moving the playhead but not very often. Always when this occurs it clears and the image comes up. |