func (alsaImpl) snd_mixer_attach(arg_mixer *ctyp_snd_mixer_t, arg_name string) int32 {
    tmp_arg_mixer := (*C.snd_mixer_t)(arg_mixer)
    tmp_arg_name := C.CString(arg_name)
    defer C.free(unsafe.Pointer(tmp_arg_name))
    result_c := C.snd_mixer_attach(tmp_arg_mixer, tmp_arg_name)