AE: ALSA: Try to get 200ms buffer even if we did not get 50ms periodsize
AE: ALSA: Try to get a minimum of 4 periods per buffer
[darwin] change path ..xbmc-depends/toolchain -> ..xbmc-depends/buildtools-native
Merge pull request #2421 from anssih/fix/AE-periodsize

AE: More tweaks to ALSA period and buffer sizes

This fixes HD audio passthrough regressions.
VideoRenerers: add buffering
add buffering for GLES
WinRenderer: add buffering
DXVA: activate buffering in renderer
linuxrenderer: delete all textures on reconfigure
drop frame counter in application, ask render manager instead
vaapi: adopt to buffering in renderer
add buffering - some documentation
RenderManager: only flip free buffer if player has added something
move NUM_BUFFERS up to BaseRenderer.h
OverlayRenderer: align buffers with index in renderManager
add buffering - submit absolute time to render buffers
RenderManager: some rework, squash add buffering
dvdplayer: disable buffering unil dropping is improved
RenderManager: skip very late frames in render buffer
renderbuffers: drop enable/disable in this iteration