Skip to content

Commit ca6466c

Browse files
authored
Merge pull request #49 from AlwinEsch/Nexus-change
[Nexus] API related update
2 parents 296b086 + f7fe231 commit ca6466c

File tree

4 files changed

+19
-18
lines changed

4 files changed

+19
-18
lines changed

audiodecoder.dumb/addon.xml.in

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<addon
33
id="audiodecoder.dumb"
4-
version="20.1.0"
4+
version="20.2.0"
55
name="DUMB Audio Decoder"
66
provider-name="spiff">
77
<requires>@ADDON_DEPENDS@</requires>
@@ -31,24 +31,28 @@
3131
<summary lang="da_DK">Dynamic Universal Music Bibliotheque (dynamisk universel musikbibliotek)</summary>
3232
<summary lang="de_DE">Dynamic Universal Music Bibliotheque</summary>
3333
<summary lang="en_GB">Dynamic Universal Music Bibliotheque</summary>
34+
<summary lang="id_ID">Bibliotheque Musik Universal Dinamis</summary>
3435
<summary lang="ko_KR">Dynamic Universal Music Bibliotheque</summary>
3536
<summary lang="ru_RU">DUMB – Dynamic Universal Music Bibliotheque</summary>
3637
<summary lang="zh_CN">动态通用音乐库(Dynamic Universal Music Bibliotheque)</summary>
3738
<description lang="da_DK">DUMB er et bibliotek med lydgengivere. Den læser modulfiler og udsender lyd, der kan dumpes til det faktiske lydafspilningsbibliotek.[CR][CR]Kodi understøtter afspilning af følgende modulformater:[CR]- IT (Impulse Tracker)[CR]- XM (Fasttracker II)[CR]- S3M (Scream Tracker 3)</description>
3839
<description lang="de_DE">DUMB ist eine Modul-Audio-Renderer-Bibliothek. Es liest Moduldateien und gibt zugehörigen Audiostream aus, das in die eigentliche Audiowiedergabebibliothek kopiert werden kann.[CR][CR]An Kodi wird die Wiedergabe der folgenden Modulformate unterstützt:[CR]- IT (Impulse Tracker)[CR]- XM (Fasttracker II)[CR]- S3M (Scream Tracker 3)</description>
3940
<description lang="en_GB">DUMB is a module audio renderer library. It reads module files and outputs audio that can be dumped to the actual audio playback library.[CR][CR]On Kodi Supports playback of the following module formats:[CR]- IT (Impulse Tracker)[CR]- XM (Fasttracker II)[CR]- S3M (Scream Tracker 3)</description>
41+
<description lang="id_ID">DUMB adalah pustaka penyaji audio modul. Itu membaca file modul dan mengeluarkan audio yang dapat dibuang ke perpustakaan pemutaran audio yang sebenarnya.[CR][CR]On Kodi Mendukung pemutaran format modul berikut:[CR]- IT (Impulse Tracker)[CR]- XM (Fasttracker II)[CR]- S3M (Pelacak Jeritan 3)</description>
4042
<description lang="ko_KR">DUMB는 모듈 오디오 렌더러 라이브러리입니다. 모듈 파일을 읽고 실제 오디오 재생 라이브러리에 덤프할 수 있는 오디오를 출력합니다.[CR][CR]Kodi에서 다음 모듈 형식의 재생을 지원합니다.[CR]- IT(Impulse Tracker)[CR]- XM(Fasttracker II)[CR]- S3M(Stream Tracker 3)</description>
4143
<description lang="ru_RU">DUMB - это библиотека рендеринга звука модуля. Она читает файлы модулей и выводит аудио, которое может быть передано в библиотеку воспроизведения аудио.[CR][CR]Kodi поддерживает воспроизведение следующих форматов модулей:[CR]- IT (Impulse Tracker)[CR]- XM (Fasttracker II)[CR]- S3M (Scream Tracker 3)</description>
4244
<description lang="zh_CN">DUMB 是一个模块音频渲染器库。它读取模块文件并输出可转储到实际音频播放库的音频。[CR][CR]在 Kodi 下支持以下模块格式的播放:[CR]- IT(Impulse Tracker)[CR]- XM(Fasttracker II)[CR]- S3M(Scream Tracker 3)</description>
4345
<disclaimer lang="da_DK">Det anbefales at bruge &quot;OpenMPT Audio Decoder&quot; i stedet for denne.</disclaimer>
4446
<disclaimer lang="de_DE">Es wird empfohlen, anstelle dieses Addons &quot;OpenMPT Audio Decoder&quot; zu verwenden.</disclaimer>
4547
<disclaimer lang="en_GB">It is recommended to use &quot;OpenMPT Audio Decoder&quot; addon instead of this one.</disclaimer>
48+
<disclaimer lang="id_ID">Disarankan untuk menggunakan addon &quot;OpenMPT Audio Decoder&quot; daripada yang ini.</disclaimer>
4649
<disclaimer lang="ko_KR">이 애드온 대신 &quot;OpenMPT 오디오 디코더&quot; 애드온을 사용하는 것이 좋습니다.</disclaimer>
4750
<disclaimer lang="ru_RU">Вместо него рекомендуется использовать дополнение &quot;OpenMPT Audio Decoder&quot;.</disclaimer>
4851
<disclaimer lang="zh_CN">建议使用“OpenMPT 音频解码器”插件代替此插件。</disclaimer>
4952
<lifecyclestate type="deprecated" lang="da_DK">Erstattet af audiodecoder.openmpt addon! Dette addon er dog stadig brugbart.</lifecyclestate>
5053
<lifecyclestate type="deprecated" lang="de_DE">Ersetzt durch das Addon audiodecoder.openmpt! Aber hier auch noch verwendbar.</lifecyclestate>
5154
<lifecyclestate type="deprecated" lang="en_GB">Replaced by audiodecoder.openmpt addon! However, but still usable here.</lifecyclestate>
55+
<lifecyclestate type="deprecated" lang="id_ID">Digantikan oleh audiodecoder.openmpt addon! Namun, tapi masih bisa digunakan di sini.</lifecyclestate>
5256
<lifecyclestate type="deprecated" lang="ko_KR">audiodecoder.openmpt 애드온으로 대체되었습니다! 하지만 아직 여기에서도 사용할 수 있습니다.</lifecyclestate>
5357
<lifecyclestate type="deprecated" lang="ru_RU">Заменен дополнением audiodecoder.openmpt! Но его ещё можно использовать здесь.</lifecyclestate>
5458
<lifecyclestate type="deprecated" lang="zh_CN">替换为 audiodecoder.openmpt 插件!但是,在这里仍然可用。</lifecyclestate>

audiodecoder.dumb/resources/language/resource.language.id_id/strings.po

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,29 +5,30 @@
55
msgid ""
66
msgstr ""
77
"Project-Id-Version: KODI Main\n"
8-
"Report-Msgid-Bugs-To: https://github.com/xbmc/audiodecoder.dumb/issues/\n"
8+
"Report-Msgid-Bugs-To: translations@kodi.tv\n"
99
"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10-
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11-
"Last-Translator: Automatically generated\n"
12-
"Language-Team: none\n"
10+
"PO-Revision-Date: 2021-11-18 08:13+0000\n"
11+
"Last-Translator: Nao3Line Prez <n.yazawa6932@gmail.com>\n"
12+
"Language-Team: Indonesian <https://kodi.weblate.cloud/projects/kodi-add-ons-audio-decodersencoders/audiodecoder-dumb/id_id/>\n"
1313
"Language: id_id\n"
1414
"MIME-Version: 1.0\n"
1515
"Content-Type: text/plain; charset=UTF-8\n"
1616
"Content-Transfer-Encoding: 8bit\n"
1717
"Plural-Forms: nplurals=1; plural=0;\n"
18+
"X-Generator: Weblate 4.9\n"
1819

1920
msgctxt "Addon Summary"
2021
msgid "Dynamic Universal Music Bibliotheque"
21-
msgstr ""
22+
msgstr "Bibliotheque Musik Universal Dinamis"
2223

2324
msgctxt "Addon Description"
2425
msgid "DUMB is a module audio renderer library. It reads module files and outputs audio that can be dumped to the actual audio playback library.[CR][CR]On Kodi Supports playback of the following module formats:[CR]- IT (Impulse Tracker)[CR]- XM (Fasttracker II)[CR]- S3M (Scream Tracker 3)"
25-
msgstr ""
26+
msgstr "DUMB adalah pustaka penyaji audio modul. Itu membaca file modul dan mengeluarkan audio yang dapat dibuang ke perpustakaan pemutaran audio yang sebenarnya.[CR][CR]On Kodi Mendukung pemutaran format modul berikut:[CR]- IT (Impulse Tracker)[CR]- XM (Fasttracker II)[CR]- S3M (Pelacak Jeritan 3)"
2627

2728
msgctxt "Addon Disclaimer"
2829
msgid "It is recommended to use \"OpenMPT Audio Decoder\" addon instead of this one."
29-
msgstr ""
30+
msgstr "Disarankan untuk menggunakan addon \"OpenMPT Audio Decoder\" daripada yang ini."
3031

3132
msgctxt "Addon Lifecyclestate"
3233
msgid "Replaced by audiodecoder.openmpt addon! However, but still usable here."
33-
msgstr ""
34+
msgstr "Digantikan oleh audiodecoder.openmpt addon! Namun, tapi masih bisa digunakan di sini."

src/DumbCodec.cpp

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,7 @@ extern "C"
8888

8989
//------------------------------------------------------------------------------
9090

91-
CDumbCodec::CDumbCodec(KODI_HANDLE instance, const std::string& version)
92-
: CInstanceAudioDecoder(instance, version)
91+
CDumbCodec::CDumbCodec(const kodi::addon::IInstanceInfo& instance) : CInstanceAudioDecoder(instance)
9392
{
9493
}
9594

@@ -185,13 +184,10 @@ class ATTR_DLL_LOCAL CMyAddon : public kodi::addon::CAddonBase
185184
{
186185
public:
187186
CMyAddon() = default;
188-
ADDON_STATUS CreateInstance(int instanceType,
189-
const std::string& instanceID,
190-
KODI_HANDLE instance,
191-
const std::string& version,
192-
KODI_HANDLE& addonInstance) override
187+
ADDON_STATUS CreateInstance(const kodi::addon::IInstanceInfo& instance,
188+
KODI_ADDON_INSTANCE_HDL& hdl) override
193189
{
194-
addonInstance = new CDumbCodec(instance, version);
190+
hdl = new CDumbCodec(instance);
195191
return ADDON_STATUS_OK;
196192
}
197193
virtual ~CMyAddon() = default;

src/DumbCodec.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ extern "C"
1818
class ATTR_DLL_LOCAL CDumbCodec : public kodi::addon::CInstanceAudioDecoder
1919
{
2020
public:
21-
CDumbCodec(KODI_HANDLE instance, const std::string& version);
21+
CDumbCodec(const kodi::addon::IInstanceInfo& instance);
2222
virtual ~CDumbCodec();
2323

2424
bool Init(const std::string& filename,

0 commit comments

Comments
 (0)