added: async rendering. player can now be one frame ahead of what is being displayed...
authorelupus <elupus@568bbfeb-2a22-0410-94d2-cc84cf5bfa90>
Mon, 1 Dec 2008 19:49:30 +0000 (19:49 +0000)
committerelupus <elupus@568bbfeb-2a22-0410-94d2-cc84cf5bfa90>
Mon, 1 Dec 2008 19:49:30 +0000 (19:49 +0000)
commit7e91966d2bb51e5cd8aaaf18c1138be6cc21638a
treeca9bc8f0e78ddcff96194abf72c88588d126e126
parentfcada393b0d87ac0fcd159bea3e68dcd3ee77072
added: async rendering. player can now be one frame ahead of what is being displayed, potential performance increase, but haven't seen much of it on my systems.
changed: removed remnants of old async renderer and general cleanup of rendermanager.
changed: reduced number of clock recalculations dvdplayer did, by making use of a single timestamp all the way out to rendering. they could cause problem especially on thread context switches.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/linuxport/XBMC@16427 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
xbmc/Application.cpp
xbmc/Application.h
xbmc/cores/VideoRenderers/RenderManager.cpp
xbmc/cores/VideoRenderers/RenderManager.h
xbmc/cores/dvdplayer/DVDPlayerVideo.cpp