[ros-diffs] [silverblade] 34509: Implemented support for buffer looping (WHDR_BEGINLOOP and WHDR_ENDLOOP of the WAVEHDR structure.) I had a feeling this was going to be very nasty to implement, but it was actually very easy. Resolved infinite loop where the same buffer is used for the beginning and end, tested with varying numbers of loops. Not sure if dwLoops=1 means play buffer twice as dwLoops=0 means play once through.