Lines Matching refs:ENCODE
184 #define ENCODE(str) snd_midi_event_encode(midi_event, \
187 TEST_CHECK(ENCODE("\x81\x02\x03") == 3);
194 TEST_CHECK(ENCODE("\x94\x05\x06") == 3);
200 TEST_CHECK(ENCODE("\xa7\x08\x09") == 3);
206 TEST_CHECK(ENCODE("\xba\x0b\x0c") == 3);
212 TEST_CHECK(ENCODE("\xcd\x0e") == 2);
217 TEST_CHECK(ENCODE("\xdf\x10") == 2);
222 TEST_CHECK(ENCODE("\xe1\x22\x33") == 3);
227 TEST_CHECK(ENCODE("\xf0\x7f\x7f\x04\x01\x7f\x7f\xf7") == 8);
233 TEST_CHECK(ENCODE("\xf1\x04") == 2);
237 TEST_CHECK(ENCODE("\xf2\x55\x66") == 3);
241 TEST_CHECK(ENCODE("\xf3\x07") == 2);
245 TEST_CHECK(ENCODE("\xf6") == 1);
248 TEST_CHECK(ENCODE("\xf8") == 1);
251 TEST_CHECK(ENCODE("\xfa") == 1);
254 TEST_CHECK(ENCODE("\xfb") == 1);
257 TEST_CHECK(ENCODE("\xfc") == 1);
260 TEST_CHECK(ENCODE("\xfe") == 1);
263 TEST_CHECK(ENCODE("\xff") == 1);
266 TEST_CHECK(ENCODE("\xc1\xf8") == 2);
268 TEST_CHECK(ENCODE("\x22") == 1);
272 TEST_CHECK(ENCODE("\xf8") == 1);
274 TEST_CHECK(ENCODE("\x33") == 1);
279 TEST_CHECK(ENCODE("\xc1\xf6") == 2);
281 TEST_CHECK(ENCODE("\x44\x44") == 2);
295 TEST_CHECK(ENCODE("\x91\x02") == 2);
300 TEST_CHECK(ENCODE("\x03") == 1);
319 TEST_CHECK(ENCODE("\x94\x05") == 2);
327 TEST_CHECK(ENCODE("\x06") == 1);