bmdplay: improve audio support

Support 8 and 16 channels and 32bit audio.
bmdplay: use %ld to print int64_t

Drop a warning.
Merge remote-tracking branch 'upstream/master'
Changed ordering on new input sources.
Preserves backward compatibility, per request of Luca Barbato.