OtterBrowser / otter-browser

Otter Browser aims to recreate the best aspects of the classic Opera (12.x) UI using Qt5
https://otter-browser.org
GNU General Public License v3.0
1.83k stars 277 forks source link

Media Foundation backend issues #1225

Open ghost opened 7 years ago

ghost commented 7 years ago

Windows here, using the 64 Bit Otter build.

Steps to reproduce:

1) Loading my session of tabs, activate all tabs so that they are loaded

2) Open Youtube Video, press play

3) Video starts playing, i jump in the time line of the video a bit around

4) Video stops suddenly and until browser restart no HTML5 Youtube video runs anymore, also Soundcloud does not work anymore. Content is loading forever

Zero3K commented 7 years ago

I cannot replicate the issue you are having when using the same build. One thing I did notice when playing music on SoundCloud is that the timer that tells you how long the song has been going isn't working (its stuck at 0:00 out of how long the song is).

Emdek commented 7 years ago

@SJ-Diamond, it's known issue with MF, the best way to workaround it is to enable Browser/DelayRestoringOfBackgroundTabs in about:config (I guess that we can consider enabling it by default, AFAIK Firefox started doing that), as it seem to happen only when switching between multiple tabs playing video. Alternative is to use -xp build, another extreme alternative is to use tiling since it doesn't happen when videos are visible (hiding and showing video again seems to be the trigger).

Emdek commented 7 years ago

Here is experimental build that uses newest QtWebKit, at least black borders issue should be gone: https://otter-browser.org/tmp/otter-browser-win64-weekly180-59.7z