- 8, 1, 8000, 0, ENDIAN_LITTLE, simple_bytes_u, 4,
- 8, 2, 8000, 0, ENDIAN_LITTLE, simple_bytes_u2, 8
+ 8, 1, 8000, 0, ENDIAN_LITTLE, "\x00\x7F\x80\xFF", 4,
+ 8, 2, 8000, 0, ENDIAN_LITTLE, "\x00\x00\x7F\x7F\x80\x80\xFF\xFF", 8
+ },
+ {
+ "stereo to mono",
+ 8, 2, 8000, 0, ENDIAN_LITTLE, "\x00\x01\x7F\x02\x80\x03\xFF\x04", 8,
+ 8, 1, 8000, 0, ENDIAN_LITTLE, "\x00\x7F\x80\xFF", 4
+ },
+ {
+ "endian flip little->big",
+ 16, 1, 8000, 0, ENDIAN_LITTLE, "\x00\x01\x00\xFF\x01\x00\x01\xFF", 8,
+ 16, 1, 8000, 0, ENDIAN_BIG, "\x01\x00\xFF\x00\x00\x01\xFF\x01", 8,
+ },
+ {
+ "endian flip big->little",
+ 16, 1, 8000, 0, ENDIAN_BIG, "\x01\x00\xFF\x00\x00\x01\xFF\x01", 8,
+ 16, 1, 8000, 0, ENDIAN_LITTLE, "\x00\x01\x00\xFF\x01\x00\x01\xFF", 8,
+ },
+ {
+ "8-bit to 16-bit",
+ 8, 1, 8000, 0, ENDIAN_BIG, "\x00\x7F\x80\xFF", 4,
+ 16, 1, 8000, 0, ENDIAN_BIG, "\x00\x00\x7F\x00\x80\x00\xFF\x00", 8