From b3d6e7156979af1b937798bf1713b05a36a8a194 Mon Sep 17 00:00:00 2001 From: Rik Veenboer Date: Sun, 24 Jul 2011 13:41:02 +0000 Subject: [PATCH] Speaker functionaliteit verbeterd. Commentaar toegevoegd bij mogelijke verbeterpunten. --- lib/wiiuse.lib | Bin 27590 -> 27590 bytes src/wiiuse.h | 2 +- src/wiiusej_WiiUseApi.c | 6 +++--- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/wiiuse.lib b/lib/wiiuse.lib index 40b27b9ea2f6ec186d641df42c47fca3510a5ea4..c89e86eef25f8b08df7eb9a9e55c2ad92ea2dd8f 100644 GIT binary patch delta 674 zcmX?ho$=Up#tE`4#-=8Q8x?Cf!HmrdIn5ZstjP;G#W#QAN`&$b+DdHB=P_V{$bopf z`Ly6X$<0iHmQdcuXvxX%Tz+j1646BHo%~+>_vT4rjtG&>@5OBp`X|qk`L)?e+7>P^ zxp|I^Ib2?1^LsgjY6-AuPD;q8%~y6pQvFxe1J08Kn;oNxFdL$OgEo@>$@>j|Z|2bR zgxJ6Npsg_D<_rUCxN{^n?>BUT8!53_-Xs8t*KL-8#N)S2L*h-e)`9SVhWa7IC;wIb zy;;rC7s-ZxCzuz2LAd#yi!ws>W?gqZBwo2EvPmGP-|>MueKIg=CYO8u-fZI^3^f}T zAC$xvx+u&T8U!Dsfk99Zp^9)IIMmlfK|^ix$7l_vT4rjtG&>@5OBp`X|qk`L)?e+7>P^ zxp|I^Ib2?1^LsgjY6-AuPD;q8%~y6pQvFxe1J08Kn;oNxFdL$OgEo@>$@>j|Z|2bR zgxJ6Npsg_D<_rUCxN{^n?>BUT8!53_-Xs8t*KL-8#N)S2L*h-e)`9SVhWa7IC;wIb zy;;rC7s-ZxCzuz2LAd#yi!ws>W?gqZBwo2EvPmGP-|>MueKIg=CYO8u-fZI^3^f}T zAC$xvx+u&T8U!Dsfk99Zp^9)IIMmlfK|^ix$7lGetByteArrayElements(env, jbArray, JNI_FALSE); /* Todo: Check for data loss by using signed vs unsigned bytes */ - /*int length = (int) (*env)->GetArrayLength(env, jbArray); - byte data[length]; + int len = (int) (*env)->GetArrayLength(env, jbArray); + /*byte data[length]; int i = 0; for (i = 0; i < length; ++i) { data[i] = (byte) jbData[i]; }*/ - wiiuse_speaker_data(wiiuse_get_by_id(wiimotes, nbMaxWiimotes, id), (byte*) jbData); + wiiuse_speaker_data(wiiuse_get_by_id(wiimotes, nbMaxWiimotes, id), (byte*) jbData, len); (*env)->ReleaseByteArrayElements(env, jbArray, jbData, JNI_FALSE); }