Esempio n. 1
0
File: sox.go Progetto: krig/go-sox
func (c *EffectsChain) FlowCallback(fn func(all_done bool) int) bool {
	c.cbTmp = fn
	return C.sox_flow_effects(c.cChain, C.go_sox_get_flow_shim(), unsafe.Pointer(&c.cbTmp)) == C.SOX_SUCCESS
}
Esempio n. 2
0
File: sox.go Progetto: krig/go-sox
// Flow runs the effects chain, returns true if successful.
func (c *EffectsChain) Flow() bool {
	return C.sox_flow_effects(c.cChain, nil, nil) == C.SOX_SUCCESS
}