sysaudio: initial macOS support (CoreAudio) (#741)
This commit is contained in:
parent
894b06f01d
commit
fbd2ba78f9
10 changed files with 552 additions and 25 deletions
|
|
@ -17,6 +17,7 @@ pub const BackendContext = switch (builtin.os.tag) {
|
|||
dummy: *@import("dummy.zig").Context,
|
||||
},
|
||||
.macos, .ios, .watchos, .tvos => union(enum) {
|
||||
coreaudio: *@import("coreaudio.zig").Context,
|
||||
dummy: *@import("dummy.zig").Context,
|
||||
},
|
||||
.windows => union(enum) {
|
||||
|
|
@ -51,6 +52,7 @@ pub const BackendPlayer = switch (builtin.os.tag) {
|
|||
dummy: *@import("dummy.zig").Player,
|
||||
},
|
||||
.macos, .ios, .watchos, .tvos => union(enum) {
|
||||
coreaudio: *@import("coreaudio.zig").Player,
|
||||
dummy: *@import("dummy.zig").Player,
|
||||
},
|
||||
.windows => union(enum) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue