Small fixes to SAPI5 (#17622)
Some small fixes to the SAPI5 code part that I wrote. Those things didn't cause crashes or obvious errors, so they slipped by.
Description of user facing changes
None
Description of development approach
plibNewPosition is a pointer, so writing to plibNewPosition->QuadPart should be plibNewPosition[0].QuadPart in Python. This is now corrected.
synth.player.idle() is moved to before the "trigger all untriggered bookmarks" part, to let the audio and the contained bookmarks finish first.