@@ -103,12 +103,12 @@ export class TNSPlayer extends Observable {
103
103
audioSession . setCategoryModeRouteSharingPolicyOptionsError (
104
104
options . sessionCategory || AVAudioSessionCategoryAmbient ,
105
105
options . sessionMode || AVAudioSessionModeDefault ,
106
- options . sessionRouteSharingPolicy || AVAudioSessionRouteSharingPolicy . LongFormAudio ,
107
- options . audioMixing ? AVAudioSessionCategoryOptions . MixWithOthers : AVAudioSessionCategoryOptions . DuckOthers
106
+ options . sessionRouteSharingPolicy || AVAudioSessionRouteSharingPolicy . LongForm ,
107
+ options . audioMixing ? AVAudioSessionCategoryOptions . MixWithOthers : AVAudioSessionCategoryOptions . DuckOthers ,
108
+ //@ts -ignore
109
+ null
108
110
) ;
109
-
110
111
const output = audioSession . currentRoute . outputs . lastObject . portType ;
111
-
112
112
if ( output . match ( / R e c e i v e r / ) ) {
113
113
try {
114
114
audioSession . setCategoryError ( AVAudioSessionCategoryPlayAndRecord ) ;
@@ -185,11 +185,14 @@ export class TNSPlayer extends Observable {
185
185
this . infoCallback = options . infoCallback ;
186
186
187
187
const audioSession = AVAudioSession . sharedInstance ( ) ;
188
- if ( options . audioMixing ) {
189
- audioSession . setCategoryWithOptionsError ( AVAudioSessionCategoryAmbient , AVAudioSessionCategoryOptions . MixWithOthers ) ;
190
- } else {
191
- audioSession . setCategoryWithOptionsError ( AVAudioSessionCategoryAmbient , AVAudioSessionCategoryOptions . DuckOthers ) ;
192
- }
188
+ audioSession . setCategoryModeRouteSharingPolicyOptionsError (
189
+ options . sessionCategory || AVAudioSessionCategoryAmbient ,
190
+ options . sessionMode || AVAudioSessionModeDefault ,
191
+ options . sessionRouteSharingPolicy || AVAudioSessionRouteSharingPolicy . LongForm ,
192
+ options . audioMixing ? AVAudioSessionCategoryOptions . MixWithOthers : AVAudioSessionCategoryOptions . DuckOthers ,
193
+ //@ts -ignore
194
+ null
195
+ ) ;
193
196
const output = audioSession . currentRoute . outputs . lastObject . portType ;
194
197
195
198
if ( output . match ( / R e c e i v e r / ) ) {
0 commit comments