| | |
| | | )
|
| | |
|
| | | // SendVoice Send Voice
|
| | | func PtzTrack(ip,password,port,userName string, channel,xBottom,xTop,yBottom,yTop int) {
|
| | | func PtzTrack(ip,password,userName string, port, channel,xBottom,xTop,yBottom,yTop int) {
|
| | |
|
| | | cip := C.CString(ip)
|
| | | defer C.free(unsafe.Pointer(cip))
|
| | |
| | | defer C.free(unsafe.Pointer(cusrname))
|
| | | cpasswd := C.CString(password)
|
| | | defer C.free(unsafe.Pointer(cpasswd))
|
| | | cport := C.CString(port)
|
| | | defer C.free(unsafe.Pointer(cport))
|
| | |
|
| | | C.PtzTrack(cip, cusrname, cpasswd, cport, C.int(channel),C.int(xBottom),C.int(xTop),C.int(yBottom),C.int(yTop) )
|
| | |
|
| | | C.PtzTrack(cip, cusrname, cpasswd, C.int(port), C.int(channel),C.int(xBottom),C.int(xTop),C.int(yBottom),C.int(yTop) )
|
| | | }
|
| | |
|
| | | // void ToPreset(char *ip, char *userName, char *password, char *port ,int channel )
|
| | |
|
| | | func ToPreset(ip,password,port,userName string, ch int) {
|
| | | func ToPreset(ip,userName,password string, port , ch int) {
|
| | | |
| | | cip := C.CString(ip)
|
| | | defer C.free(unsafe.Pointer(cip))
|
| | | cusrname := C.CString(userName)
|
| | | defer C.free(unsafe.Pointer(cusrname))
|
| | | cpasswd := C.CString(password)
|
| | | defer C.free(unsafe.Pointer(cpasswd))
|
| | |
|
| | |
|
| | | C.PtzTrack(cip, cusrname, cpasswd, C.int(port), C.int(ch) )
|
| | | } |