diff -r ghpsdr3-alex-REF/trunk/src/dspserver/client.c ghpsdr3-alex/trunk/src/dspserver/client.c 621a622,626 > #if 1 > if (!mox) { > fprintf(stderr, "#"); > } > #endif 625a631,633 > #if 0 > fprintf(stderr, "*"); > #endif 1166a1175,1179 > > #if 1 > /// XXX XXX XXX adding NULL destroys mic length field, save it 1st! > char mic_length[3] = { message[62], message[63], '\0' }; > #endif 1185a1199,1200 > #if 0 > // XXX when flgig becomes master, flradio becomes slave... 1192a1208,1218 > #else > // XXX how do we fix this??? > if (strncmp(message, "mic", 3) == 0) { > int l = atoi(mic_length); > memcpy(mic_buffer, &message[4], > ((audiostream_conf.micEncoding == MIC_ENCODING_CODEC2) ? > MIC_BUFFER_SIZE : l)); > Mic_stream_queue_add(); > continue; > } > #endif 1779a1806,1808 > #if 1 > fprintf(stderr, "MOX on\n"); > #endif 1803a1833,1843 > #if 1 > do { > sem_wait(&mic_semaphore); > item = TAILQ_FIRST(&Mic_audio_stream); > sem_post(&mic_semaphore); > if (item == NULL) > break; > usleep(1000); > fprintf(stderr, "!"); > } while (1); > #endif 1804a1845,1847 > #if 1 > fprintf(stderr, "MOX off\n"); > #endif