/* * Copyright (C) 2017-2018 Team Kodi * This file is part of Kodi - https://kodi.tv * * SPDX-License-Identifier: GPL-2.0-or-later * See LICENSES/README.md for more information. */ #include "RetroPlayerUtils.h" using namespace KODI; using namespace RETRO; const char* CRetroPlayerUtils::StretchModeToIdentifier(STRETCHMODE stretchMode) { switch (stretchMode) { case STRETCHMODE::Normal: return STRETCHMODE_NORMAL_ID; case STRETCHMODE::Stretch4x3: return STRETCHMODE_STRETCH_4_3_ID; case STRETCHMODE::Fullscreen: return STRETCHMODE_FULLSCREEN_ID; case STRETCHMODE::Original: return STRETCHMODE_ORIGINAL_ID; default: break; } return ""; } STRETCHMODE CRetroPlayerUtils::IdentifierToStretchMode(const std::string& stretchMode) { if (stretchMode == STRETCHMODE_NORMAL_ID) return STRETCHMODE::Normal; else if (stretchMode == STRETCHMODE_STRETCH_4_3_ID) return STRETCHMODE::Stretch4x3; else if (stretchMode == STRETCHMODE_FULLSCREEN_ID) return STRETCHMODE::Fullscreen; else if (stretchMode == STRETCHMODE_ORIGINAL_ID) return STRETCHMODE::Original; return STRETCHMODE::Normal; }