store state in .config/sunshine on Linux

This commit is contained in:
loki
2021-06-16 11:26:54 +02:00
parent 6f95d360b5
commit 64a6c1419b
6 changed files with 144 additions and 84 deletions
+5 -1
View File
@@ -5,11 +5,13 @@
#ifndef SUNSHINE_COMMON_H
#define SUNSHINE_COMMON_H
#include "sunshine/utility.h"
#include <bitset>
#include <filesystem>
#include <mutex>
#include <string>
#include "sunshine/utility.h"
struct sockaddr;
struct AVFrame;
@@ -226,6 +228,8 @@ void freeInput(void *);
using input_t = util::safe_ptr<void, freeInput>;
std::filesystem::path appdata();
std::string get_mac_address(const std::string_view &address);
std::string from_sockaddr(const sockaddr *const);