int CGameClient::cb_open_pixel_stream(void* kodiInstance, GAME_PIXEL_FORMAT format, unsigned int width, unsigned int height, GAME_VIDEO_ROTATION rotation) { CGameClient *gameClient = static_cast<CGameClient*>(kodiInstance); if (!gameClient) return -1; return gameClient->OpenPixelStream(format, width, height, rotation) ? 0 : -1; }
int CAddonCallbacksGame::OpenPixelStream(void* addonData, GAME_PIXEL_FORMAT format, unsigned int width, unsigned int height, GAME_VIDEO_ROTATION rotation) { CGameClient* gameClient = GetGameClient(addonData, __FUNCTION__); if (!gameClient) return -1; return gameClient->OpenPixelStream(format, width, height, rotation) ? 0 : -1; }