// SPDX-FileCopyrightText: Copyright 2026 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once

#include "common/types.h"
#include "core/libraries/error_codes.h"

constexpr s32 ORBIS_VIDEO_RECORDING_ERROR_OUT_OF_MEMORY = 0x80A80001;
constexpr s32 ORBIS_VIDEO_RECORDING_ERROR_FATAL = 0x80A80002;
constexpr s32 ORBIS_VIDEO_RECORDING_ERROR_INVALID_VALUE = 0x80A80003;
constexpr s32 ORBIS_VIDEO_RECORDING_ERROR_FILE_OPEN = 0x80A80004;
constexpr s32 ORBIS_VIDEO_RECORDING_ERROR_FILE_WRITE = 0x80A80005;
constexpr s32 ORBIS_VIDEO_RECORDING_ERROR_INVALID_STATE = 0x80A80006;
constexpr s32 ORBIS_VIDEO_RECORDING_ERROR_INTERRUPTED = 0x80A80007;
constexpr s32 ORBIS_VIDEO_RECORDING_ERROR_UNSUPPORTED = 0x80A80008;
constexpr s32 ORBIS_VIDEO_RECORDING_ERROR_NO_SPACE = 0x80A80009;
constexpr s32 ORBIS_VIDEO_RECORDING_ERROR_FILE_NO_DATA = 0x80A8000A;