Something went wrong. Try again.
Mixxx DJ software with MCP, Subsonic/Navidrome streaming library support — browse and load tracks from your self-hosted music server mixxx.org
subsonic navidrome streaming audio dj mac linux midi
Something went wrong. Try again.
C++
123456789101112131415161718192021222324252627282930#include "util/fileaccess.h"
namespace mixxx {
namespace {
inline SecurityTokenPointer acquireSecurityToken( SecurityTokenPointer pSecurityToken, FileInfo* pFileInfo) { if (pSecurityToken) { return pSecurityToken; } else { return Sandbox::openSecurityToken(pFileInfo, true); }}
} // anonymous namespace
FileAccess::FileAccess( FileInfo fileInfo, SecurityTokenPointer pSecurityToken) : m_fileInfo(std::move(fileInfo)), m_pSecurityToken( acquireSecurityToken( std::move(pSecurityToken), &m_fileInfo)) {}
} // namespace mixxx