base: fix audio compile

This commit is contained in:
luboslenco
2026-05-31 14:01:36 +02:00
parent 690ee391a9
commit 4bfdae9b1f
14 changed files with 83 additions and 79 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
#ifdef IRON_A2
#ifdef IRON_AUDIO
#include "iron_audio.h"
+1 -1
View File
@@ -1,5 +1,5 @@
#ifdef IRON_A2
#ifdef IRON_AUDIO
#import <AudioToolbox/AudioToolbox.h>
#import <Foundation/Foundation.h>
+1 -1
View File
@@ -552,7 +552,7 @@ void importFile(NSURL *url) {
}
- (void)scene:(UIScene *)scene willConnectToSession:(UISceneSession *)session options:(UISceneConnectionOptions *)connectionOptions {
#ifdef IRON_A2
#ifdef IRON_AUDIO
AVAudioSession *sessionInstance = [AVAudioSession sharedInstance];
NSError *error;
NSString *category = AVAudioSessionCategoryAmbient;
+2 -1
View File
@@ -1,8 +1,9 @@
#ifdef IRON_A2
#ifdef IRON_AUDIO
#include <alsa/asoundlib.h>
#include <errno.h>
#define IRON_IMPLEMENTATION
#include <iron_audio.h>
#include <poll.h>
#include <pthread.h>
+1 -1
View File
@@ -1,5 +1,5 @@
#ifdef IRON_A2
#ifdef IRON_AUDIO
#include <CoreAudio/AudioHardware.h>
#include <CoreServices/CoreServices.h>
+1 -1
View File
@@ -1,5 +1,5 @@
#ifdef IRON_A2
#ifdef IRON_AUDIO
#include <iron_audio.h>
#include <stdlib.h>
+1 -1
View File
@@ -1,5 +1,5 @@
#ifdef IRON_A2
#ifdef IRON_AUDIO
#include <backends/windows_system.h>
#include <iron_audio.h>