CS: avoid double negative
Add failing test for file playback with no input
Fix up issues with Ruby 1.9 compatibility