Пример #1
0
JNIEXPORT jint JNICALL Java_com_ssb_droidsound_plugins_VICEPlugin_N_1getSoundData(JNIEnv *env, jclass cl, jshortArray sArray, jint size)
{
    jshort *ptr = env->GetShortArrayElements(sArray, NULL);
    
    psid_play(ptr, size);
    
    env->ReleaseShortArrayElements(sArray, ptr, 0);
    
    return size;
}
Пример #2
0
void play_sid_song(char *data, int size) {
	static char buffer[512*1024];
	int l = atoi(data);
	psid_play((short*)buffer, l/2);
	emscripten_worker_respond(buffer, l);
}