Add support in opusdec to write out 32-bit floating-point.
Destination and port switches require arguments.

Missed this in review.
opusrtp: fix memory leaks

Signed-off-by: Ralph Giles <giles@mozilla.com>
Make discard-comments discard album art, also add a discard-pictures.

Discarding the art is a special case because its often huge relative to the
 opus files.

Thanks for bitingsock on IRC for the report.
Set correct lsb depth for WAV and AIFF input.

Signed-off-by: Gregory Maxwell <greg@xiph.org>
Fix 8-bit AIFF input.

AIFF uses signed pcm for all sizes, whereas WAV is unsigned for 8-bit
and signed for other sizes.  For backward compatibility, continue to
use the WAV convention for raw input.

Signed-off-by: Gregory Maxwell <greg@xiph.org>
Correct minor issues with audio input error messages.

Signed-off-by: Gregory Maxwell <greg@xiph.org>