using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace Steamworks { // Token: 0x02001212 RID: 4626 [Token(Token = "0x2001212")] [StructLayout(3)] public static class SteamVideo { // Token: 0x06006F71 RID: 28529 RVA: 0x00176DE4 File Offset: 0x00174FE4 [Token(Token = "0x6006F71")] [Address(RVA = "0x13A02E0", Offset = "0x139ECE0", VA = "0x1813A02E0")] public static void GetVideoURL(AppId_t unVideoAppID) { InteropHelp.TestIfAvailableClient(); IntPtr pSteamVideo = CSteamAPIContext.m_pSteamVideo; } // Token: 0x06006F72 RID: 28530 RVA: 0x00176E00 File Offset: 0x00175000 [Token(Token = "0x6006F72")] [Address(RVA = "0x13A0330", Offset = "0x139ED30", VA = "0x1813A0330")] public static bool IsBroadcasting(out int pnNumViewers) { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamVideo_IsBroadcasting(CSteamAPIContext.m_pSteamVideo, out pnNumViewers); } // Token: 0x06006F73 RID: 28531 RVA: 0x00176E20 File Offset: 0x00175020 [Token(Token = "0x6006F73")] [Address(RVA = "0x13A0170", Offset = "0x139EB70", VA = "0x1813A0170")] public static void GetOPFSettings(AppId_t unVideoAppID) { InteropHelp.TestIfAvailableClient(); IntPtr pSteamVideo = CSteamAPIContext.m_pSteamVideo; } // Token: 0x06006F74 RID: 28532 RVA: 0x00176E3C File Offset: 0x0017503C [Token(Token = "0x6006F74")] [Address(RVA = "0x13A01C0", Offset = "0x139EBC0", VA = "0x1813A01C0")] 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; } } }