57 lines
1.8 KiB
C#
57 lines
1.8 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace Steamworks
|
|
{
|
|
// Token: 0x02001831 RID: 6193
|
|
[Token(Token = "0x2001831")]
|
|
public static class SteamVideo
|
|
{
|
|
// Token: 0x06008EEA RID: 36586 RVA: 0x001D82CC File Offset: 0x001D64CC
|
|
[Token(Token = "0x6008EEA")]
|
|
[Address(RVA = "0x1AA2840", Offset = "0x1AA1640", VA = "0x181AA2840")]
|
|
public static void GetVideoURL(AppId_t unVideoAppID)
|
|
{
|
|
InteropHelp.TestIfAvailableClient();
|
|
IntPtr pSteamVideo = CSteamAPIContext.m_pSteamVideo;
|
|
}
|
|
|
|
// Token: 0x06008EEB RID: 36587 RVA: 0x001D82E8 File Offset: 0x001D64E8
|
|
[Token(Token = "0x6008EEB")]
|
|
[Address(RVA = "0x1AA2890", Offset = "0x1AA1690", VA = "0x181AA2890")]
|
|
public static bool IsBroadcasting(out int pnNumViewers)
|
|
{
|
|
InteropHelp.TestIfAvailableClient();
|
|
return NativeMethods.ISteamVideo_IsBroadcasting(CSteamAPIContext.m_pSteamVideo, out pnNumViewers);
|
|
}
|
|
|
|
// Token: 0x06008EEC RID: 36588 RVA: 0x001D8308 File Offset: 0x001D6508
|
|
[Token(Token = "0x6008EEC")]
|
|
[Address(RVA = "0x1AA26D0", Offset = "0x1AA14D0", VA = "0x181AA26D0")]
|
|
public static void GetOPFSettings(AppId_t unVideoAppID)
|
|
{
|
|
InteropHelp.TestIfAvailableClient();
|
|
IntPtr pSteamVideo = CSteamAPIContext.m_pSteamVideo;
|
|
}
|
|
|
|
// Token: 0x06008EED RID: 36589 RVA: 0x001D8324 File Offset: 0x001D6524
|
|
[Token(Token = "0x6008EED")]
|
|
[Address(RVA = "0x1AA2720", Offset = "0x1AA1520", VA = "0x181AA2720")]
|
|
public static bool GetOPFStringForApp(AppId_t unVideoAppID, out string pchBuffer, ref int pnBufferSize)
|
|
{
|
|
InteropHelp.TestIfAvailableClient();
|
|
IntPtr intPtr = CSteamAPIContext.m_pSteamVideo;
|
|
bool flag;
|
|
IntPtr intPtr2;
|
|
if (flag)
|
|
{
|
|
intPtr = intPtr2;
|
|
string text = InteropHelp.PtrToStringUTF8(intPtr);
|
|
}
|
|
Marshal.FreeHGlobal(intPtr2);
|
|
return flag;
|
|
}
|
|
}
|
|
}
|