mirror of
https://github.com/notedit/gst.git
synced 2025-09-26 20:21:12 +08:00
fix one issue with building on arm64
This commit is contained in:
13
element_arm64.go
Normal file
13
element_arm64.go
Normal file
@@ -0,0 +1,13 @@
|
||||
package gst
|
||||
|
||||
/*
|
||||
#cgo pkg-config: gstreamer-1.0 gstreamer-app-1.0
|
||||
#include "gst.h"
|
||||
*/
|
||||
import "C"
|
||||
import "time"
|
||||
|
||||
func (e *Element) Seek(duration time.Duration) bool {
|
||||
result := C.gst_element_seek_simple(e.GstElement, C.GST_FORMAT_TIME, C.GST_SEEK_FLAG_FLUSH, C.longlong(duration.Nanoseconds()))
|
||||
return result == C.TRUE
|
||||
}
|
@@ -1,4 +1,5 @@
|
||||
// +build !arm
|
||||
//go:build !arm && !arm64
|
||||
// +build !arm,!arm64
|
||||
|
||||
package gst
|
||||
|
||||
|
Reference in New Issue
Block a user