Files
go-gst/gst/rtp/c_util.go
2021-01-25 19:49:57 +02:00

20 lines
324 B
Go

package rtp
/*
#include "gst.go.h"
*/
import "C"
// gboolean converts a go bool to a C.gboolean.
func gboolean(b bool) C.gboolean {
if b {
return C.gboolean(1)
}
return C.gboolean(0)
}
// gobool provides an easy type conversion between C.gboolean and a go bool.
func gobool(b C.gboolean) bool {
return int(b) > 0
}