xbmc/xbmc — pull request #1131 by davilla (2012-07-07 15:58:13+00:00)
Title: change AE definition and usage of GetCacheTime to match how it is used in players

Major bork in AE, the def/usage of GetCacheTime is wrong with respect to the players that call AE. Players rule so AE needs to change.

Engines:
SoftAE usage is correct with this pull/req.
PulseAE needs checking.
CoreAudio usage is correct.

SoftAE Sinks:
AESinkALSA looks wrong, someone familiar with ALSA needs to help fix it.
AESinkOSS looks wrong, someone familiar with OSS needs to help fix it.
AESinkNULL is totally borked and needs fixing.
AESinkWASAPI needs checking and fixing if required.
AESikkDirectSound usage is correct.