changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > core / lisp/ffi/gstreamer/clock.lisp

changeset 698: 96958d3eb5b0
parent: ea3b643a27a3
author: Richard Westhaver <ellis@rwest.io>
date: Fri, 04 Oct 2024 22:04:59 -0400
permissions: -rw-r--r--
description: fixes
1 ;;; clock.lisp --- Gstreamer FFI Clock
2 
3 ;;
4 
5 ;;; Code:
6 (in-package :gstreamer)
7 
8 (eval-always
9  (define-opaque gst-clock-private))
10 
11 (define-alien-type gst-clock-time (unsigned 64))
12 
13 (define-alien-type gst-clock-time-diff (signed 64))
14 
15 (define-alien-type gst-clock-id gpointer)
16 
17 (define-alien-type gst-clock
18  (struct gst-clock
19  (object gst-object-t)
20  (priv (* gst-clock-private))
21  (gst-reserved (array gpointer #.+gst-padding+))))