m
This commit is contained in:
@@ -0,0 +1,89 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using SA.Foundation.Events;
|
||||
using SA.Foundation.Templates;
|
||||
using UnityEngine;
|
||||
|
||||
namespace SA.iOS.AVFoundation.Internal
|
||||
{
|
||||
// Token: 0x0200014F RID: 335
|
||||
[Token(Token = "0x200011E")]
|
||||
internal interface ISN_iAVAPI
|
||||
{
|
||||
// Token: 0x06000600 RID: 1536
|
||||
[Token(Token = "0x6000576")]
|
||||
[Address(Slot = "0")]
|
||||
ISN_AVAuthorizationStatus GetAuthorizationStatus(ISN_AVMediaType type);
|
||||
|
||||
// Token: 0x06000601 RID: 1537
|
||||
[Token(Token = "0x6000577")]
|
||||
[Address(Slot = "1")]
|
||||
void RequestAccess(ISN_AVMediaType type, Action<ISN_AVAuthorizationStatus> callback);
|
||||
|
||||
// Token: 0x06000602 RID: 1538
|
||||
[Token(Token = "0x6000578")]
|
||||
[Address(Slot = "2")]
|
||||
Texture2D CopyCGImageAtTime(string movieUrl, double seconds);
|
||||
|
||||
// Token: 0x170001ED RID: 493
|
||||
// (get) Token: 0x06000603 RID: 1539
|
||||
[Token(Token = "0x170001ED")]
|
||||
SA_iEvent<ISN_AVAudioSessionRouteChangeReason> OnAudioSessionRouteChange
|
||||
{
|
||||
[Token(Token = "0x6000579")]
|
||||
[Address(Slot = "3")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x14000014 RID: 20
|
||||
// (add) Token: 0x06000604 RID: 1540
|
||||
// (remove) Token: 0x06000605 RID: 1541
|
||||
[Token(Token = "0x14000014")]
|
||||
event Action<ISN_AVAudioSessionInterruption> AVAudioSessionInterruptionNotification;
|
||||
|
||||
// Token: 0x170001EE RID: 494
|
||||
// (get) Token: 0x06000606 RID: 1542
|
||||
[Token(Token = "0x170001EE")]
|
||||
ISN_AVAudioSessionCategory AudioSessionCategory
|
||||
{
|
||||
[Token(Token = "0x600057C")]
|
||||
[Address(Slot = "6")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x170001EF RID: 495
|
||||
// (get) Token: 0x06000607 RID: 1543
|
||||
[Token(Token = "0x170001EF")]
|
||||
ISN_AVAudioSessionCategoryOptions AudioSessionCategoryOptions
|
||||
{
|
||||
[Token(Token = "0x600057D")]
|
||||
[Address(Slot = "7")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06000608 RID: 1544
|
||||
[Token(Token = "0x600057E")]
|
||||
[Address(Slot = "8")]
|
||||
SA_Result AudioSessionSetCategory(ISN_AVAudioSessionCategory category);
|
||||
|
||||
// Token: 0x06000609 RID: 1545
|
||||
[Token(Token = "0x600057F")]
|
||||
[Address(Slot = "9")]
|
||||
SA_Result AudioSessionSetCategoryWithOptions(ISN_AVAudioSessionCategory category, ISN_AVAudioSessionCategoryOptions options);
|
||||
|
||||
// Token: 0x0600060A RID: 1546
|
||||
[Token(Token = "0x6000580")]
|
||||
[Address(Slot = "10")]
|
||||
SA_Result AudioSessionSetActive(bool isActive);
|
||||
|
||||
// Token: 0x0600060B RID: 1547
|
||||
[Token(Token = "0x6000581")]
|
||||
[Address(Slot = "11")]
|
||||
int AudioSessionGetRecordPermission();
|
||||
|
||||
// Token: 0x0600060C RID: 1548
|
||||
[Token(Token = "0x6000582")]
|
||||
[Address(Slot = "12")]
|
||||
void AudioSessionRequestRecordPermission(Action<bool> callback);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user