sysaudio: switch to sdk builder pattern for system_sdk access

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
This commit is contained in:
Stephen Gutekanst 2022-09-10 03:02:00 +00:00 committed by Stephen Gutekanst
parent f29c3aac08
commit 7511392a02
5 changed files with 141 additions and 128 deletions

View file

@ -1,7 +1,7 @@
const std = @import("std");
const Mode = @import("main.zig").Mode;
const DeviceOptions = @import("main.zig").DeviceOptions;
const DeviceProperties = @import("main.zig").DeviceProperties;
const DeviceProperties = @import("main.zig").DeviceProperties;
const js = @import("sysjs");
const Audio = @This();
@ -117,7 +117,7 @@ pub fn requestDevice(audio: Audio, allocator: std.mem.Allocator, options: Device
_ = node.call("connect", &.{destination.toValue()});
}
var properties = DeviceProperties {
var properties = DeviceProperties{
.format = .F32,
.mode = options.mode orelse .output,
.channels = options.channels orelse default_channel_count,