Skip to content
This repository has been archived by the owner on May 7, 2023. It is now read-only.

Commit

Permalink
Fully switched to curl network IO
Browse files Browse the repository at this point in the history
  • Loading branch information
GrapheneCt committed Nov 19, 2022
1 parent 738091c commit c9105c9
Show file tree
Hide file tree
Showing 40 changed files with 961 additions and 747 deletions.
4 changes: 3 additions & 1 deletion ElevenMPV-A-Common/include/ipc.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,9 @@ typedef enum IpcCmd {
EMPVA_IPC_PLAY,
EMPVA_IPC_FF,
EMPVA_IPC_REW,
EMPVA_IPC_INFO
EMPVA_IPC_INFO,
EMPVA_IPC_APP_STOP,
EMPVA_IPC_APP_START
} IpcCmd;

typedef enum IpcFlag {
Expand Down
35 changes: 32 additions & 3 deletions ElevenMPV-A-ShellPlugin/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,24 @@ int setup_stage1()

}

void startMainThread()
{
if (mainThread == SCE_NULL) {
mainThread = new ImposeThread(SCE_KERNEL_LOWEST_PRIORITY_USER, SCE_KERNEL_4KiB, "ElevenMPVA::ShellControl");
mainThread->Start();
}
}

void stopMainThread()
{
if (mainThread != SCE_NULL) {
mainThread->Cancel();
mainThread->Join();
delete mainThread;
mainThread = SCE_NULL;
}
}

void setup_stage2()
{
topText = new wstring();
Expand All @@ -80,13 +98,13 @@ void setup_stage2()
ipcPipeRX = sceKernelCreateMsgPipe("ElevenMPVA::ShellIPC_RX", SCE_KERNEL_MSG_PIPE_TYPE_USER_MAIN, IPC_PIPE_ATTR, sizeof(IpcDataRX), SCE_NULL);
ipcPipeTX = sceKernelCreateMsgPipe("ElevenMPVA::ShellIPC_TX", SCE_KERNEL_MSG_PIPE_TYPE_USER_MAIN, IPC_PIPE_ATTR, sizeof(IpcDataTX), SCE_NULL);

mainThread = new ImposeThread(SCE_KERNEL_LOWEST_PRIORITY_USER, SCE_KERNEL_4KiB, "ElevenMPVA::ShellControl");
mainThread->Start();
startMainThread();

rxThread = new RxThread(SCE_KERNEL_LOWEST_PRIORITY_USER, SCE_KERNEL_4KiB, "ElevenMPVA::ShellRx");
rxThread->Start();
}

/*
void cleanup()
{
IpcDataRX ipcDataRX;
Expand All @@ -113,6 +131,7 @@ void cleanup()
if (hookId[0] > 0)
taiHookRelease(hookId[0], hookRef[0]);
}
*/

int findWidgets()
{
Expand Down Expand Up @@ -254,6 +273,12 @@ SceVoid RxThread::EntryFunction()
case EMPVA_IPC_DEACTIVATE:
imposeIpcActive = SCE_FALSE;
break;
case EMPVA_IPC_APP_STOP:
stopMainThread();
break;
case EMPVA_IPC_APP_START:
startMainThread();
break;
case EMPVA_IPC_INFO:

if ((ipcDataRX.flags & EMPVA_IPC_REFRESH_PBBT) == EMPVA_IPC_REFRESH_PBBT) {
Expand Down Expand Up @@ -325,6 +350,10 @@ SceVoid ImposeThread::EntryFunction()

extern "C" {

#include <moduleinfo.h>

SCE_MODULE_INFO(ElevenMPV_A_ShellPlugin, 2, 1, 1)

typedef struct SceShellAudioBGMState {
int bgmPortOwnerId;
int bgmPortPriority;
Expand Down Expand Up @@ -360,7 +389,7 @@ extern "C" {

int module_stop(SceSize args, const void * argp)
{
cleanup();
//cleanup();
return SCE_KERNEL_STOP_SUCCESS;
}

Expand Down
4 changes: 2 additions & 2 deletions ElevenMPV-A-libScePafPreload/prx.c
Original file line number Diff line number Diff line change
Expand Up @@ -47,10 +47,10 @@ int __module_start(SceSize argc, void *args)
if (ret < 0) {
ret = sceAppMgrGrowMemory3(16 * 1024 * 1024, 1); // 32 MB
if (ret == 0)
init_param.global_heap_size = 14 * 1024 * 1024;
init_param.global_heap_size = 12 * 1024 * 1024;
}
else
init_param.global_heap_size = 25 * 1024 * 1024;
init_param.global_heap_size = 26 * 1024 * 1024;
#else
init_param.global_heap_size = 12 * 1024 * 1024;
#endif
Expand Down
Binary file modified ElevenMPV-A/CONTENTS/empva_plugin.rco
Binary file not shown.
Binary file modified ElevenMPV-A/CONTENTS/module/libInvidious.suprx
Binary file not shown.
Binary file modified ElevenMPV-A/CONTENTS/module/libNetMedia.suprx
Binary file not shown.
Binary file modified ElevenMPV-A/CONTENTS/module/libScePafPreload.suprx
Binary file not shown.
Binary file added ElevenMPV-A/CONTENTS/module/libcurl.suprx
Binary file not shown.
Binary file modified ElevenMPV-A/CONTENTS/module/shell_plugin.suprx
Binary file not shown.
10 changes: 6 additions & 4 deletions ElevenMPV-A/ElevenMPV-A.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -45,13 +45,13 @@
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions);</PreprocessorDefinitions>
<GenerateDebugInformation>true</GenerateDebugInformation>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<AdditionalIncludeDirectories>$(ProjectDir)include;$(SCE_PSP2_SDK_DIR)\target\include\vdsuite\user;$(SCE_PSP2_SDK_DIR)\target\include\vdsuite\common;$(ProjectDir)libs\include;$(ProjectDir)include\audio;$(ProjectDir)include\menus;$(SolutionDir)ElevenMPV-A-Common\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>$(ProjectDir)include;$(SCE_PSP2_SDK_DIR)\target\include\vdsuite\user;$(SCE_PSP2_SDK_DIR)\target\include\vdsuite\common;$(ProjectDir)libs\include;$(ProjectDir)include\audio;$(ProjectDir)include\menus;$(SolutionDir)ElevenMPV-A-Common\include;$(SCE_PSP2_SDK_DIR)\target\include\vdsuite\user\psp2_compat;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<CppLanguageStd>Cpp11</CppLanguageStd>
<InstructionSet>Thumb2</InstructionSet>
<OptimizationLevel>Level3</OptimizationLevel>
</ClCompile>
<Link>
<AdditionalDependencies>-lopusfile;-lopus;-lvorbisfile;-lvorbis;-logg;-lxmp-lite;-lnestegg;-lShellAudio;-lSceSysmem_stub;-lSceKernelForMono_stub;-lSceThreadMgr_stub;-lSceThreadmgrCoredumpTime_stub;-lSceModuleMgr_stub;-lSceProcessMgr_stub;-lSceLibRng_stub;-lSceAppMgr_stub;-lSceAppMgrUser_stub;-lSceAppUtil_stub;-lSceAudio_stub;-lSceCtrl_stub;-lSceDisplay_stub;-lScePower_stub;-lSceShellSvc_stub;-lSceShellUtil_stub;-lSceSysmodule_stub;-lSceMotion_stub;-lSceDbg_stub;-lSceAudiocodec_stub;-ltaihenUnsafe_stub;-lScePafThread_stub;-lScePafStdc_stub;-lScePafToplevel_stub;-lScePafResource_stub;-lScePafWidget_stub;-lScePafMisc_stub;-lScePafCommon_stub;-lScePafGraphics_stub;-lSceLibKernel_stub;-lSceNet_stub;-lSceNetCtl_stub;-lSceHttp_stub;-lSceSsl_stub;-lSceAppSettings_stub;-lScebXCe_stub;-lSceIniFileProcessor_stub;-lSceCommonGuiDialog_stub;-lSceIpmi_stub;-lNetMedia_stub;-lLocalMedia_stub;-lInvidious_stub;-lsnc;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>-lopusfile;-lopus;-lvorbisfile;-lvorbis;-logg;-lxmp-lite;-lnestegg;-lShellAudio;-lSceSysmem_stub;-lSceKernelForMono_stub;-lSceThreadMgr_stub;-lSceThreadmgrCoredumpTime_stub;-lSceModuleMgr_stub;-lSceProcessMgr_stub;-lSceLibRng_stub;-lSceAppMgr_stub;-lSceAppMgrUser_stub;-lSceAppUtil_stub;-lSceAudio_stub;-lSceCtrl_stub;-lSceDisplay_stub;-lScePower_stub;-lSceShellSvc_stub;-lSceShellUtil_stub;-lSceSysmodule_stub;-lSceMotion_stub;-lSceDbg_stub;-lSceAudiocodec_stub;-ltaihenUnsafe_stub;-lScePafThread_stub;-lScePafStdc_stub;-lScePafToplevel_stub;-lScePafResource_stub;-lScePafWidget_stub;-lScePafMisc_stub;-lScePafCommon_stub;-lScePafGraphics_stub;-lSceLibKernel_stub;-lSceNet_stub;-lSceNetCtl_stub;-lcurl_stub;-lSceAppSettings_stub;-lScebXCe_stub;-lSceIniFileProcessor_stub;-lSceCommonGuiDialog_stub;-lSceIpmi_stub;-lNetMedia_stub;-lLocalMedia_stub;-lInvidious_stub;-lsnc;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>$(SCE_PSP2_SDK_DIR)\target\lib\vdsuite;$(ProjectDir)libs\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateSnMapFile>FullMapFile</GenerateSnMapFile>
<AdditionalOptions>--no-standard-libraries</AdditionalOptions>
Expand All @@ -72,13 +72,13 @@ copy /Y "$(OutDir)param.sfo" "$(ProjectDir)CONTENTS/sce_sys/param.sfo"
<PreprocessorDefinitions>NDEBUG;SCE_DBG_LOGGING_ENABLED=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<OptimizationLevel>Level3</OptimizationLevel>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<AdditionalIncludeDirectories>$(ProjectDir)include;$(SCE_PSP2_SDK_DIR)\target\include\vdsuite\user;$(SCE_PSP2_SDK_DIR)\target\include\vdsuite\common;$(ProjectDir)libs\include;$(ProjectDir)include\audio;$(ProjectDir)include\menus;$(SolutionDir)ElevenMPV-A-Common\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>$(ProjectDir)include;$(SCE_PSP2_SDK_DIR)\target\include\vdsuite\user;$(SCE_PSP2_SDK_DIR)\target\include\vdsuite\common;$(ProjectDir)libs\include;$(ProjectDir)include\audio;$(ProjectDir)include\menus;$(SolutionDir)ElevenMPV-A-Common\include;$(SCE_PSP2_SDK_DIR)\target\include\vdsuite\user\psp2_compat;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<CppLanguageStd>Cpp11</CppLanguageStd>
<InstructionSet>Thumb2</InstructionSet>
</ClCompile>
<Link>
<InfoStripping>StripSymsAndDebug</InfoStripping>
<AdditionalDependencies>-lopusfile;-lopus;-lvorbisfile;-lvorbis;-logg;-lxmp-lite;-lnestegg;-lShellAudio;-lSceSysmem_stub;-lSceThreadMgr_stub;-lSceThreadmgrCoredumpTime_stub;-lSceModuleMgr_stub;-lSceProcessMgr_stub;-lSceLibRng_stub;-lSceAppMgr_stub;-lSceAppMgrUser_stub;-lSceAppUtil_stub;-lSceAudio_stub;-lSceCtrl_stub;-lSceDisplay_stub;-lScePower_stub;-lSceShellSvc_stub;-lSceShellUtil_stub;-lSceSysmodule_stub;-lSceMotion_stub;-lSceAudiocodec_stub;-ltaihenUnsafe_stub;-lScePafThread_stub;-lScePafStdc_stub;-lScePafToplevel_stub;-lScePafResource_stub;-lScePafWidget_stub;-lScePafMisc_stub;-lScePafCommon_stub;-lScePafGraphics_stub;-lSceLibKernel_stub;-lSceNet_stub;-lSceNetCtl_stub;-lSceHttp_stub;-lSceSsl_stub;-lSceAppSettings_stub;-lScebXCe_stub;-lSceIniFileProcessor_stub;-lSceCommonGuiDialog_stub;-lSceIpmi_stub;-lNetMedia_stub;-lLocalMedia_stub;-lInvidious_stub;-lsnc;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>-lSceHttp_stub;-lSceSsl_stub;-lopusfile;-lopus;-lvorbisfile;-lvorbis;-logg;-lxmp-lite;-lnestegg;-lShellAudio;-lSceSysmem_stub;-lSceThreadMgr_stub;-lSceThreadmgrCoredumpTime_stub;-lSceModuleMgr_stub;-lSceProcessMgr_stub;-lSceLibRng_stub;-lSceAppMgr_stub;-lSceAppMgrUser_stub;-lSceAppUtil_stub;-lSceAudio_stub;-lSceCtrl_stub;-lSceDisplay_stub;-lScePower_stub;-lSceShellSvc_stub;-lSceShellUtil_stub;-lSceSysmodule_stub;-lSceMotion_stub;-lSceAudiocodec_stub;-ltaihen_stub;-ltaihenUnsafe_stub;-lScePafThread_stub;-lScePafStdc_stub;-lScePafToplevel_stub;-lScePafResource_stub;-lScePafWidget_stub;-lScePafMisc_stub;-lScePafCommon_stub;-lScePafGraphics_stub;-lSceLibKernel_stub;-lSceNet_stub;-lSceNetCtl_stub;-lcurl_stub;-lSceAppSettings_stub;-lScebXCe_stub;-lSceIniFileProcessor_stub;-lSceCommonGuiDialog_stub;-lSceIpmi_stub;-lNetMedia_stub;-lLocalMedia_stub;-lInvidious_stub;-lsnc;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>$(SCE_PSP2_SDK_DIR)\target\lib\vdsuite;$(ProjectDir)libs\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalOptions>--no-standard-libraries %(AdditionalOptions)</AdditionalOptions>
<DataStripping>StripFuncsAndData</DataStripping>
Expand Down Expand Up @@ -108,6 +108,7 @@ copy /Y "$(OutDir)param.sfo" "$(ProjectDir)CONTENTS/sce_sys/param.sfo"
<ClCompile Include="source\audio\webm_opus.cpp" />
<ClCompile Include="source\audio\xm.cpp" />
<ClCompile Include="source\audio\youtube_opus.cpp" />
<ClCompile Include="source\curl_file.cpp" />
<ClCompile Include="source\debug.cpp" />
<ClCompile Include="source\dialog.cpp" />
<ClCompile Include="source\downloader.cpp" />
Expand All @@ -134,6 +135,7 @@ copy /Y "$(OutDir)param.sfo" "$(ProjectDir)CONTENTS/sce_sys/param.sfo"
<ClInclude Include="include\audio\id3.h" />
<ClInclude Include="include\audio\vitaaudiolib.h" />
<ClInclude Include="include\common.h" />
<ClInclude Include="include\curl_file.h" />
<ClInclude Include="include\debug.h" />
<ClInclude Include="include\dialog.h" />
<ClInclude Include="include\downloader.h" />
Expand Down
6 changes: 6 additions & 0 deletions ElevenMPV-A/ElevenMPV-A.vcxproj.filters
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,9 @@
<ClCompile Include="source\dialog.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="source\curl_file.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="include\common.h">
Expand Down Expand Up @@ -163,5 +166,8 @@
<ClInclude Include="include\dialog.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="include\curl_file.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>
42 changes: 21 additions & 21 deletions ElevenMPV-A/RES_RCO/empva_plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@

<!-- top title bar -->
<plane style="plane_titlebar_style" id="plane_top">
<layout_hint align="0, 2" anchor="0, 2" size="960, 96" pos="0, 0" />
<layout_hint align="0, 2" anchor="0, 2" size="980, 96" pos="0, 0" />
<text auto_scroll="1" style="text_big_style" id="text_top_title">
<layout_hint size="844, 0" anchor="1, 1" align="1, 1" adjust="0, 2" pos="20, 12" />
</text>
Expand Down Expand Up @@ -388,26 +388,26 @@
</templatetable>

<stringtable>
<locale origsize="4576" src="RES_RCO_TMP\empva_locale_ja.xml.rcs.zlib" compress="on" id="ja" />
<locale origsize="5264" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="en" />
<locale origsize="5264" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="en-gb" />
<locale origsize="5504" src="RES_RCO_TMP\empva_locale_fr.xml.rcs.zlib" compress="on" id="fr" />
<locale origsize="5264" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="es" />
<locale origsize="5552" src="RES_RCO_TMP\empva_locale_de.xml.rcs.zlib" compress="on" id="de" />
<locale origsize="5264" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="it" />
<locale origsize="5264" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="nl" />
<locale origsize="5264" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="pt" />
<locale origsize="5616" src="RES_RCO_TMP\empva_locale_pt-br.xml.rcs.zlib" compress="on" id="pt-br" />
<locale origsize="5536" src="RES_RCO_TMP\empva_locale_ru.xml.rcs.zlib" compress="on" id="ru" />
<locale origsize="5264" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="ko" />
<locale origsize="4256" src="RES_RCO_TMP\empva_locale_ch.xml.rcs.zlib" compress="on" id="zh-t" />
<locale origsize="4288" src="RES_RCO_TMP\empva_locale_zh.xml.rcs.zlib" compress="on" id="zh-s" />
<locale origsize="5264" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="fi" />
<locale origsize="5264" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="sv" />
<locale origsize="5264" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="da" />
<locale origsize="5264" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="no" />
<locale origsize="5264" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="pl" />
<locale origsize="5264" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="tr" />
<locale origsize="4368" src="RES_RCO_TMP\empva_locale_ja.xml.rcs.zlib" compress="on" id="ja" />
<locale origsize="4976" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="en" />
<locale origsize="4976" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="en-gb" />
<locale origsize="5152" src="RES_RCO_TMP\empva_locale_fr.xml.rcs.zlib" compress="on" id="fr" />
<locale origsize="4976" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="es" />
<locale origsize="5184" src="RES_RCO_TMP\empva_locale_de.xml.rcs.zlib" compress="on" id="de" />
<locale origsize="4976" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="it" />
<locale origsize="4976" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="nl" />
<locale origsize="4976" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="pt" />
<locale origsize="5280" src="RES_RCO_TMP\empva_locale_pt-br.xml.rcs.zlib" compress="on" id="pt-br" />
<locale origsize="5168" src="RES_RCO_TMP\empva_locale_ru.xml.rcs.zlib" compress="on" id="ru" />
<locale origsize="4976" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="ko" />
<locale origsize="4096" src="RES_RCO_TMP\empva_locale_ch.xml.rcs.zlib" compress="on" id="zh-t" />
<locale origsize="4112" src="RES_RCO_TMP\empva_locale_zh.xml.rcs.zlib" compress="on" id="zh-s" />
<locale origsize="4976" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="fi" />
<locale origsize="4976" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="sv" />
<locale origsize="4976" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="da" />
<locale origsize="4976" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="no" />
<locale origsize="4976" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="pl" />
<locale origsize="4976" src="RES_RCO_TMP\empva_locale_en.xml.rcs.zlib" compress="on" id="tr" />
</stringtable>

<texturetable>
Expand Down
1 change: 0 additions & 1 deletion ElevenMPV-A/RES_RCO/locale/empva_locale_ch.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<stringset>
<string src="此目錄為空" id="msg_empty_dir" />
<string src="發生SSL錯誤。\n\n使用此功能時必須設置正確的系統時間,并且必須已安裝iTLS-Enso插件。" id="msg_netcheck_fail" />

<string src="設定" id="msg_settings" />
<string src="設備" id="msg_settings_device" />
Expand Down
1 change: 0 additions & 1 deletion ElevenMPV-A/RES_RCO/locale/empva_locale_de.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<stringset>
<string src="Dieses Verzeichnis ist leer" id="msg_empty_dir" />
<string src="Es ist ein SSL-Fehler aufgetreten.Um diese Funktion zu verwenden, muss die Systemzeit richtig eingestellt und das iTLS-Enso-Plugin installiert sein." id="msg_netcheck_fail" />

<string src="Einstellungen" id="msg_settings" />
<string src="Gerät" id="msg_settings_device" />
Expand Down
1 change: 0 additions & 1 deletion ElevenMPV-A/RES_RCO/locale/empva_locale_en.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<stringset>
<string src="This directory is empty" id="msg_empty_dir" />
<string src="SSL error has occured.To use this feature system time must be set correctly and iTLS-Enso plugin must be installed." id="msg_netcheck_fail" />

<string src="Settings" id="msg_settings" />
<string src="Device" id="msg_settings_device" />
Expand Down
1 change: 0 additions & 1 deletion ElevenMPV-A/RES_RCO/locale/empva_locale_fr.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<stringset>
<string src="Ce dossier est vide" id="msg_empty_dir" />
<string src="Une erreur SSL est survenue.Pour utiliser cette fonctionnalité, l'horloge système doit être configurée correctement et iTLS-Enso doit être installé." id="msg_netcheck_fail" />

<string src="Paramètres" id="msg_settings" />
<string src="Périphérique" id="msg_settings_device" />
Expand Down
1 change: 0 additions & 1 deletion ElevenMPV-A/RES_RCO/locale/empva_locale_ja.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<stringset>
<string src="このディレクトリは空です" id="msg_empty_dir" />
<string src="SSLエラーが発生しました。この機能を使用するには、システム時刻を正しく設定し、iTLS-Ensoプラグインをインストールする必要があります。" id="msg_netcheck_fail" />

<string src="設定" id="msg_settings" />
<string src="デバイス" id="msg_settings_device" />
Expand Down
1 change: 0 additions & 1 deletion ElevenMPV-A/RES_RCO/locale/empva_locale_pt-br.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<stringset>
<string src="Este diretório está vazio" id="msg_empty_dir" />
<string src="Ocorreu um erro de conexão SSL.Para utilizar esta função o horário do sistema e o plugin iTLS-Enso devem estar previamente configurados." id="msg_netcheck_fail" />

<string src="Configurações" id="msg_settings" />
<string src="Partição:" id="msg_settings_device" />
Expand Down
1 change: 0 additions & 1 deletion ElevenMPV-A/RES_RCO/locale/empva_locale_ru.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<stringset>
<string src="Эта папка пуста" id="msg_empty_dir" />
<string src="Произошла ошибка SSL.Для того, чтобы использовать эту функцию, системное время должно быть выставлено корректно и должен быть установлен плагин iTLS-Enso." id="msg_netcheck_fail" />

<string src="Настройки" id="msg_settings" />
<string src="Устройство" id="msg_settings_device" />
Expand Down
1 change: 0 additions & 1 deletion ElevenMPV-A/RES_RCO/locale/empva_locale_zh.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<stringset>
<string src="此目录为空" id="msg_empty_dir" />
<string src="发生SSL错误。\n\n使用此功能时必须设置正确的系统时间,并且必须已安装iTLS-Enso插件。" id="msg_netcheck_fail" />

<string src="设定" id="msg_settings" />
<string src="设备" id="msg_settings_device" />
Expand Down
Loading

0 comments on commit c9105c9

Please sign in to comment.