xbmc/xbmc — pull request #2320 by fritsch (2013-02-28 19:32:53+00:00)
Title: AE: Revisit Period Size, Period and Buffersize

First Part:
The triangle of this linear correlation was fixed to a constant Period of 16 and the Buffersize was limited to 8192. Therefore Period Size could be as low as 512. This is too small some specific hardware and results in stutter. We now use the 1024 as Period Size and use what we get as Buffersize after setting Period Size. We let the hw decide on the needed Period time.

Second part:
The initialization is now done with _near methods, so this should make sure, that we get the Sink initialized with one try.

Testing on other hardware would be a good idea.