change AERingBuffer::Read to accept a NULL so we can drain without a dest
fixed CAESinkNULL
drop the ringbuffer and just keep track of totals
reverse the logic in AddPackets to make it more obvious we accept only up to our maximum
[rbp] Fix for hang after seeking introduced by ASS fix

#2206 introduced a regression when seeking in some types of SD files where the video stutters and/or stalls.
This is caused by using the wrong clock in FlipPage
Merge pull request #2245 from popcornmix/fix_video_fifo_ass

[rbp] Fix for hang after seeking introduced by ASS fix
Fix for AlarmClock(): Prevent freeze-up when time <=0 and loop = true
Merge pull request #2247 from phil65/alarmclock-fix

Fix for AlarmClock(): Prevent freeze-up when time <=0 and loop = true
Combine 2 CGUIWindowManager::SendThreadMessage methods with default param.
[atv2] - fix the annoyance to need to click twice to startup xbmc on atv2 running ios5.x - we have a single click startup now woohoo :D
[WIN32][AE] fixed: release audio stream when XBMC is idle. Changed hard coded value to a existing define.
remove incorrect 'add source' entries
[arm] fixed, build under -mcpu=arm1176jzf-s -mfloat-abi=softfp
Remove duplicated line which is same with the one 4 lines above.
Merge pull request #2261 from ronie/fix-pr2217

remove incorrect 'add source' entries
Merge pull request #2202 from davilla/fix-nullsink

Fix nullsink