pub fn decode(payload: &[u8]) -> Result<Vec<i16>, L16Error>
Decode complete signed network-order samples.
Returns L16Error::OddLength when a trailing byte cannot form a sample.
L16Error::OddLength