mirror of
https://github.com/go-gst/go-gst.git
synced 2025-10-12 19:30:46 +08:00
major rework of reference handling
This commit is contained in:
@@ -43,5 +43,5 @@ func goGstPushSrcFill(src *C.GstPushSrc, buf *C.GstBuffer) C.GstFlowReturn {
|
||||
caller := glib.FromObjectUnsafePrivate(unsafe.Pointer(src)).(interface {
|
||||
Fill(*GstPushSrc, *gst.Buffer) gst.FlowReturn
|
||||
})
|
||||
return C.GstFlowReturn(caller.Fill(wrapGstPushSrc(src), gst.FromGstBufferUnsafe(unsafe.Pointer(buf))))
|
||||
return C.GstFlowReturn(caller.Fill(wrapGstPushSrc(src), gst.FromGstBufferUnsafeNone(unsafe.Pointer(buf))))
|
||||
}
|
||||
|
Reference in New Issue
Block a user