diff -Nru kodi-audiodecoder-nosefart-20.1.0/audiodecoder.nosefart/addon.xml.in kodi-audiodecoder-nosefart-20.2.0/audiodecoder.nosefart/addon.xml.in --- kodi-audiodecoder-nosefart-20.1.0/audiodecoder.nosefart/addon.xml.in 2013-05-31 22:59:22.000000000 +0000 +++ kodi-audiodecoder-nosefart-20.2.0/audiodecoder.nosefart/addon.xml.in 2013-05-31 22:59:22.000000000 +0000 @@ -1,7 +1,7 @@ @ADDON_DEPENDS@ @@ -28,12 +28,14 @@ Nosefart (NSF) lydafkoder Nosefart (NSF) Audio Decoder Nosefart (NSF) Audio Decoder + Nosefart (NSF) Audio Dekoder Nosefart(NSF) 오디오 디코더 Аудиодекодер Nosefart (NSF) Nosefart(NSF)音频解码器 Nintendo Sound Format (NSF) er et containerformat, der indeholder lydkode rippet fra ROM'er fra spil til Nintendo Entertainment System. NES havde en temmelig god lydengine for sin tid, der understøttede 2 pulsbølger, 1 trekantbølge, en støjkanal og DPCM-kanal, som er en rå 7-bit counter raw sample-afspilning. Das Nintendo Sound Format (NSF) ist ein Containerformat, das Audiocode enthält, der aus den ROMs von Spielen für das Nintendo Entertainment System gerippt wurde. Das NES hatte für seine Zeit eine ziemlich gute Sound-Engine, die 2 Pulswellen, 1 Dreieckwelle, einen Rauschkanal und einen DPCM-Kanal unterstützte, bei dem es sich um eine rohe 7-Bit-Zähler-Raw-Sample-Wiedergabe handelt. The Nintendo Sound Format (NSF) is a container format, that holds audio code ripped from the ROMs of games for the Nintendo Entertainment System. The NES had a pretty good sound engine for its time supporting 2 pulse-waves, 1 triangle wave, a noise channel, and DPCM channel which is a raw 7-bit counter raw sample playback. + Nintendo Sound Format (NSF) adalah format wadah, yang menyimpan kode audio yang diambil dari ROM game untuk Nintendo Entertainment System. NES memiliki mesin suara yang cukup bagus untuk mendukung 2 gelombang pulsa, 1 gelombang segitiga, saluran kebisingan, dan saluran DPCM yang merupakan pemutaran sampel mentah penghitung 7-bit mentah. NSF(Nintendo Sound Format)는 Nintendo Entertainment System용 게임의 ROM에서 추출한 오디오 코드를 저장하는 컨테이너 형식입니다. NES는 2개의 펄스파, 1개의 삼각파, 노이즈 채널 및 원시 7비트 카운터 원시 샘플 재생인 DPCM 채널을 지원하는 동안 꽤 우수한 사운드 엔진을 가지고 있었습니다. Nintendo Sound Format (NSF) - это формат контейнера, в котором хранится аудиокод, извлеченный из ПЗУ игр для Nintendo Entertainment System. NES имела довольно хороший звуковой движок для своего времени, поддерживающий 2 импульсные волны, 1 треугольную волну, канал шума и канал DPCM, который представляет собой воспроизведение необработанного 7-битного счётчика необработанных сэмплов. 任天堂声音格式(NSF)是一种容器格式,用于保存任天堂娱乐系统游戏 ROM 中的音频代码。NES 当时有一个相当不错的声音引擎,支持2个脉冲波、1个三角波、一个噪声通道和 DPCM 通道,这是一个7比特原始样本播放。 diff -Nru kodi-audiodecoder-nosefart-20.1.0/audiodecoder.nosefart/resources/language/resource.language.id_id/strings.po kodi-audiodecoder-nosefart-20.2.0/audiodecoder.nosefart/resources/language/resource.language.id_id/strings.po --- kodi-audiodecoder-nosefart-20.1.0/audiodecoder.nosefart/resources/language/resource.language.id_id/strings.po 2013-05-31 22:59:22.000000000 +0000 +++ kodi-audiodecoder-nosefart-20.2.0/audiodecoder.nosefart/resources/language/resource.language.id_id/strings.po 2013-05-31 22:59:22.000000000 +0000 @@ -5,21 +5,22 @@ msgid "" msgstr "" "Project-Id-Version: KODI Addons\n" -"Report-Msgid-Bugs-To: https://github.com/xbmc/audiodecoder.nosefart/issues/\n" +"Report-Msgid-Bugs-To: translations@kodi.tv\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2021-11-21 08:29+0000\n" +"Last-Translator: Nao3Line Prez \n" +"Language-Team: Indonesian \n" "Language: id_id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 4.9\n" msgctxt "Addon Summary" msgid "Nosefart (NSF) Audio Decoder" -msgstr "" +msgstr "Nosefart (NSF) Audio Dekoder" msgctxt "Addon Description" msgid "The Nintendo Sound Format (NSF) is a container format, that holds audio code ripped from the ROMs of games for the Nintendo Entertainment System. The NES had a pretty good sound engine for its time supporting 2 pulse-waves, 1 triangle wave, a noise channel, and DPCM channel which is a raw 7-bit counter raw sample playback." -msgstr "" +msgstr "Nintendo Sound Format (NSF) adalah format wadah, yang menyimpan kode audio yang diambil dari ROM game untuk Nintendo Entertainment System. NES memiliki mesin suara yang cukup bagus untuk mendukung 2 gelombang pulsa, 1 gelombang segitiga, saluran kebisingan, dan saluran DPCM yang merupakan pemutaran sampel mentah penghitung 7-bit mentah." diff -Nru kodi-audiodecoder-nosefart-20.1.0/debian/changelog kodi-audiodecoder-nosefart-20.2.0/debian/changelog --- kodi-audiodecoder-nosefart-20.1.0/debian/changelog 2013-05-31 22:59:22.000000000 +0000 +++ kodi-audiodecoder-nosefart-20.2.0/debian/changelog 2013-05-31 22:59:22.000000000 +0000 @@ -1,4 +1,4 @@ -kodi-audiodecoder-nosefart (6:20.1.0-1~impish) impish; urgency=low +kodi-audiodecoder-nosefart (6:20.2.0-1~impish) impish; urgency=low [ kodi ] * autogenerated dummy changelog diff -Nru kodi-audiodecoder-nosefart-20.1.0/src/NSFCodec.cpp kodi-audiodecoder-nosefart-20.2.0/src/NSFCodec.cpp --- kodi-audiodecoder-nosefart-20.1.0/src/NSFCodec.cpp 2013-05-31 22:59:22.000000000 +0000 +++ kodi-audiodecoder-nosefart-20.2.0/src/NSFCodec.cpp 2013-05-31 22:59:22.000000000 +0000 @@ -12,8 +12,7 @@ unsigned int CNSFCodec::m_usedLib = 0; -CNSFCodec::CNSFCodec(KODI_HANDLE instance, const std::string& version) - : CInstanceAudioDecoder(instance, version) +CNSFCodec::CNSFCodec(const kodi::addon::IInstanceInfo& instance) : CInstanceAudioDecoder(instance) { } @@ -183,13 +182,13 @@ std::string source; if (forTag) { - source = kodi::GetAddonPath(LIBRARY_PREFIX "nosefart_tag" LIBRARY_SUFFIX); + source = kodi::addon::GetAddonPath(LIBRARY_PREFIX "nosefart_tag" LIBRARY_SUFFIX); } else { m_usedLib = !m_usedLib; - source = kodi::GetAddonPath(LIBRARY_PREFIX + std::string("nosefart_") + - std::to_string(m_usedLib) + LIBRARY_SUFFIX); + source = kodi::addon::GetAddonPath(LIBRARY_PREFIX + std::string("nosefart_") + + std::to_string(m_usedLib) + LIBRARY_SUFFIX); } if (!LoadDll(source)) @@ -385,13 +384,10 @@ { public: CMyAddon() = default; - ADDON_STATUS CreateInstance(int instanceType, - const std::string& instanceID, - KODI_HANDLE instance, - const std::string& version, - KODI_HANDLE& addonInstance) override + ADDON_STATUS CreateInstance(const kodi::addon::IInstanceInfo& instance, + KODI_ADDON_INSTANCE_HDL& hdl) override { - addonInstance = new CNSFCodec(instance, version); + hdl = new CNSFCodec(instance); return ADDON_STATUS_OK; } virtual ~CMyAddon() = default; diff -Nru kodi-audiodecoder-nosefart-20.1.0/src/NSFCodec.h kodi-audiodecoder-nosefart-20.2.0/src/NSFCodec.h --- kodi-audiodecoder-nosefart-20.1.0/src/NSFCodec.h 2013-05-31 22:59:22.000000000 +0000 +++ kodi-audiodecoder-nosefart-20.2.0/src/NSFCodec.h 2013-05-31 22:59:22.000000000 +0000 @@ -22,7 +22,7 @@ private kodi::tools::CDllHelper { public: - CNSFCodec(KODI_HANDLE instance, const std::string& version); + CNSFCodec(const kodi::addon::IInstanceInfo& instance); virtual ~CNSFCodec(); bool Init(const std::string& filename,