From 15b09ee9df99fca44eacaf43a4218652849abbf1 Mon Sep 17 00:00:00 2001 From: Stu Leak Date: Sat, 10 Jan 2026 02:54:32 -0500 Subject: [PATCH] Fix GStreamer appsink timeout type --- internal/player/gstreamer_player.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/player/gstreamer_player.go b/internal/player/gstreamer_player.go index 811b67d..894680c 100644 --- a/internal/player/gstreamer_player.go +++ b/internal/player/gstreamer_player.go @@ -289,7 +289,7 @@ func (p *GStreamerPlayer) GetFrameImage() (*image.RGBA, error) { if p.appsink == nil { return nil, errors.New("gstreamer appsink unavailable") } - const pullTimeout = C.gint64(50 * 1000 * 1000) + pullTimeout := C.GstClockTime(50 * 1000 * 1000) sample := C.gst_app_sink_try_pull_sample((*C.GstAppSink)(unsafe.Pointer(p.appsink)), pullTimeout) if sample == nil { return nil, nil