• Michael Meeks's avatar
    slideshow: cleanup main-loop usage, post-yield listeners, etc. · 12dcf5e6
    Michael Meeks yazdı
        This removes several attempts at reducing jitter in slideshow
    animations. Now we have high-resolution (ie. not clamped to 10ms)
    timers on Windows and a cleaner and simpler main-loop, we should
    be able to use generic timer code-paths for all of this.
    
        This also allows us to further cleanup and simplify the main-loop
    removing the now redundent post-yield handler concept. If there is a
    short enough timeout, we will take just 1ms of delay before executing
    a short timer anyway.
    
        Also removed some lingering comments from an old attempt to boost
    priorities which broken audio playback.
    
        Tested: tdf#32861 - still works, audio still plays, no new jitter
                in animations that I tested.
    
    Change-Id: Iadc5e2a48828a18a599a86a8df14cb2b75dd425e
    Reviewed-on: https://gerrit.libreoffice.org/19947Tested-by: 's avatarJenkins <ci@libreoffice.org>
    Reviewed-by: 's avatarMichael Meeks <michael.meeks@collabora.com>
    12dcf5e6
Adı
Son kayıt (commit)
Son güncelleme
..
android Loading commit data...
generic Loading commit data...
headless Loading commit data...
inc Loading commit data...
ios Loading commit data...
null Loading commit data...
opengl Loading commit data...
osx Loading commit data...
qa Loading commit data...
quartz Loading commit data...
source Loading commit data...
uiconfig/ui Loading commit data...
unx Loading commit data...
win/source Loading commit data...
workben Loading commit data...
AllLangResTarget_vcl.mk Loading commit data...
CppunitTest_vcl_app_test.mk Loading commit data...
CppunitTest_vcl_bitmap_test.mk Loading commit data...
CppunitTest_vcl_complextext.mk Loading commit data...
CppunitTest_vcl_filters_test.mk Loading commit data...
CppunitTest_vcl_fontcharmap.mk Loading commit data...
CppunitTest_vcl_lifecycle.mk Loading commit data...
CppunitTest_vcl_outdev.mk Loading commit data...
CppunitTest_vcl_timer.mk Loading commit data...
CppunitTest_vcl_wmf_test.mk Loading commit data...
CustomTarget_afm_hash.mk Loading commit data...
CustomTarget_kde4_moc.mk Loading commit data...
CustomTarget_tde_moc.mk Loading commit data...
Executable_fftester.mk Loading commit data...
Executable_icontest.mk Loading commit data...
Executable_mtfdemo.mk Loading commit data...
Executable_outdevgrind.mk Loading commit data...
Executable_svdemo.mk Loading commit data...
Executable_svpclient.mk Loading commit data...
Executable_svptest.mk Loading commit data...
Executable_tdefilepicker.mk Loading commit data...
Executable_ui-previewer.mk Loading commit data...
Executable_vcldemo.mk Loading commit data...
Executable_xid_fullscreen_on_all_monitors.mk Loading commit data...
Library_desktop_detector.mk Loading commit data...
Library_vcl.mk Loading commit data...
Library_vclplug_gen.mk Loading commit data...
Library_vclplug_gtk.mk Loading commit data...
Library_vclplug_gtk3.mk Loading commit data...
Library_vclplug_kde4.mk Loading commit data...
Library_vclplug_tde.mk Loading commit data...
Makefile Loading commit data...
Module_vcl.mk Loading commit data...
Package_fontunxppds.mk Loading commit data...
Package_fontunxpsprint.mk Loading commit data...
Package_opengl.mk Loading commit data...
Package_opengl_blacklist.mk Loading commit data...
Package_osxres.mk Loading commit data...
README Loading commit data...
README.GDIMetaFile Loading commit data...
README.lifecycle Loading commit data...
README.vars Loading commit data...
StaticLibrary_glxtest.mk Loading commit data...
StaticLibrary_vclmain.mk Loading commit data...
UIConfig_vcl.mk Loading commit data...
WinResTarget_vcl.mk Loading commit data...
vcl.android.component Loading commit data...
vcl.headless.component Loading commit data...
vcl.ios.component Loading commit data...
vcl.macosx.component Loading commit data...
vcl.unx.component Loading commit data...
vcl.windows.component Loading commit data...