File tree 2 files changed +7
-1
lines changed
2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -57,6 +57,12 @@ export interface AudioPlayerOptions {
57
57
*/
58
58
sessionCategory ?: string ;
59
59
60
+ /**
61
+ * iOS: The set of options associated with the current audio session category.
62
+ * https://developer.apple.com/documentation/avfaudio/avaudiosession/categoryoptions-swift.property?language=objc
63
+ */
64
+ sessionCategoryOptions ?: number ;
65
+
60
66
/**
61
67
* iOS: Audio session mode identifiers.
62
68
* https://developer.apple.com/documentation/avfaudio/avaudiosessionmode
Original file line number Diff line number Diff line change @@ -93,7 +93,7 @@ export class TNSPlayer extends Observable {
93
93
options . sessionCategory ?? AVAudioSessionCategoryAmbient ,
94
94
options . sessionMode ?? AVAudioSessionModeDefault ,
95
95
options . sessionRouteSharingPolicy ?? AVAudioSessionRouteSharingPolicy . Default ,
96
- options . audioMixing ?? 0 ,
96
+ options . sessionCategoryOptions ?? ( options . audioMixing ? AVAudioSessionCategoryOptions . MixWithOthers : 0 ) ,
97
97
//@ts -ignore
98
98
null
99
99
) ;
You can’t perform that action at this time.
0 commit comments