コード例 #1
0
ファイル: vorbis.go プロジェクト: xlab/vorbis-go
// SynthesisLapout function as declared in https://xiph.org/vorbis/doc/libvorbis/vorbis_synthesis_lapout.html
func SynthesisLapout(v *DspState, pcm ***float32) int32 {
	cv, _ := v.PassRef()
	cpcm, _ := (***C.float)(unsafe.Pointer(pcm)), cgoAllocsUnknown
	__ret := C.vorbis_synthesis_lapout(cv, cpcm)
	__v := (int32)(__ret)
	return __v
}
コード例 #2
0
ファイル: vorbis.go プロジェクト: grd/vorbis
func SynthesisLapOut(v *DspState, pcm ***float32) int {
	return int(C.vorbis_synthesis_lapout((*C.vorbis_dsp_state)(v), (***C.float)(unsafe.Pointer(pcm))))
}