void ctl_sink_close(struct ctl_sink *s) { if (!s) return; sink_close(s); }
// delivers a sample for the sink actor void native_sink_consume(int sample) { fprintf(output, "%i\n", sample); sink_cons ++; if(sink_cons == (((len+6)*512+8))) { printf("Sink consumed %i samples\nEnd\n", sink_cons); native_source_close(); sink_close(); exit(0); } }