Look for datablock property, and provide a default.
Merge pull request #1012 from eightyeight/singleshot-fix

Fix APlayer::singleShot