* Bug 16288 fixed: wavread(): misleading error message 04/21604/4
Samuel GOUGEON [Thu, 22 Oct 2020 16:59:12 +0000 (18:59 +0200)]
  http://bugzilla.scilab.org/16288

Change-Id: Iae5a716065a68444dc27e1ea18085847c6af9f52

16 files changed:
scilab/CHANGES.md
scilab/modules/sound/locales/ca_ES.po
scilab/modules/sound/locales/cs_CZ.po
scilab/modules/sound/locales/de_DE.po
scilab/modules/sound/locales/es_ES.po
scilab/modules/sound/locales/fr_FR.po
scilab/modules/sound/locales/it_IT.po
scilab/modules/sound/locales/ja_JP.po
scilab/modules/sound/locales/pl_PL.po
scilab/modules/sound/locales/pt_BR.po
scilab/modules/sound/locales/ru_RU.po
scilab/modules/sound/locales/sound.pot
scilab/modules/sound/locales/uk_UA.po
scilab/modules/sound/locales/zh_CN.po
scilab/modules/sound/locales/zh_TW.po
scilab/modules/sound/macros/wavread.sci

index 2575306..13e9e30 100644 (file)
@@ -363,6 +363,7 @@ Bug Fixes
 * [#16193](https://bugzilla.scilab.org/16193): `covStart()` clear previous coverage information. `profileEnable()` could be use to append a macro later on.
 * [#16196](https://bugzilla.scilab.org/16196): `covStart()` help page was incomplete about the API usage.
 * [#16274](https://bugzilla.scilab.org/16274): assert_checkequal() did not considered equal matching Nan or void elements in (nested) containers.
+* [#16288](https://bugzilla.scilab.org/16288): An error message from `wavread` was wrong.
 * [#16297](https://bugzilla.scilab.org/16297): After function test(), e={}, endfunction; macr2tree(test)  crashes Scilab.
 * [#16337](https://bugzilla.scilab.org/16337): The 3rd output of `[U,km,ku] = unique(..)` was not implemented.
 * [#16340](https://bugzilla.scilab.org/16340): `setdiff("","")` produced `""` instead of `[]`. The `"c"` and `"r"` options yielded an error for string inputs. Input arguments were poorly checked.
@@ -410,7 +411,6 @@ Bug Fixes
 * [#16551](https://bugzilla.scilab.org/16551): `num2cell` returned {} for any input array of empty strings.
 * [#16552](https://bugzilla.scilab.org/16552): `mfile2sci`: conversion of `ispc` and `isunix` still used `MSDOS` removed far ago. Conversion of `ismac` was missing. Conversion of `exist` missed using `mtlb_exist`. Conversion of `dos` yielded some "operation +" warnings. Unit tests for the conversion of `cd`, `dir` and `ferror` overwrote some Scilab reserved keywords. Conversion of `return` yielded `mtlb(resume)`.
 * [#16553](https://bugzilla.scilab.org/16553): `unique(["" ""])` returned `["" ""]`.
-<<<<<<< HEAD
 * [#16557](https://bugzilla.scilab.org/16557): `macr2tree` + `tree2code` translated `e={2}` into `"e=1"` and `e={2,"ab"}` into `"e=[2,"ab"]"`.
 * [#16559](https://bugzilla.scilab.org/16553): `isempty(A)` was true for sparse matrix of dimension 2^16 or larger.
 * [#16561](https://bugzilla.scilab.org/16561): `histplot(-10:0.2:10, 2)` yielded a warning from `histc` and an error.
@@ -440,8 +440,6 @@ Bug Fixes
 * [#16639](https://bugzilla.scilab.org/16639): `atomsInstall` and `atomsRemove` did not update the Toolboxes menu.
 * [#16644](https://bugzilla.scilab.org/16644): `input("message:")` yielded a wrong error message about `mprintf` in case of non-interpretable input.
 * [#16654](https://bugzilla.scilab.org/16654): `interp` was leaking memory.
-=======
->>>>>>> 85449b28051 (* Bug 16561 fixed: histplot(-10:0.2:10, 6) warning & error removed)
 
 
 ### Bugs fixed in 6.1.0:
index 4b77624..e03e572 100644 (file)
@@ -8,7 +8,7 @@ msgstr ""
 "Project-Id-Version: scilab\n"
 "Report-Msgid-Bugs-To: <localization@lists.scilab.org>\n"
 "POT-Creation-Date: 2013-04-16 17:44+0100\n"
-"PO-Revision-Date: 2015-10-08 22:07+0000\n"
+"PO-Revision-Date: 2020-10-30 22:07+0000\n"
 "Last-Translator: Scilab.team <Unknown>\n"
 "Language-Team: Catalan <ca@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -253,8 +253,8 @@ msgstr ""
 "%s: Hi ha hagut un error: El format de compressió de dades %s no està "
 "suportat.\n"
 
-msgid "Cannot read .wav file  with more than 16 bits per sample."
-msgstr "No s'ha pogut llegir el fitxer .wav amb més de 16 bits per mostra."
+msgid "Cannot read .wav file  with more than 32 bits per sample."
+msgstr "No s'ha pogut llegir el fitxer .wav amb més de 32 bits per mostra."
 
 msgid "Sample limit vector must have 2 entries."
 msgstr "El vector de límit de mostra ha de tenir 2 entrades."
index d064c46..2dc4b20 100644 (file)
@@ -8,7 +8,7 @@ msgstr ""
 "Project-Id-Version: scilab\n"
 "Report-Msgid-Bugs-To: <localization@lists.scilab.org>\n"
 "POT-Creation-Date: 2013-04-16 17:44+0100\n"
-"PO-Revision-Date: 2015-10-08 22:03+0000\n"
+"PO-Revision-Date: 2020-10-30 22:03+0000\n"
 "Last-Translator: Scilab.team <Unknown>\n"
 "Language-Team: Czech <cs@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -245,8 +245,8 @@ msgstr "Vyba při čtení souboru .wav."
 msgid "%s: An error occurred: Data compression format %s is not supported.\n"
 msgstr "%s: Vyskytla se chyba: Formát komprese dat %s není podporován.\n"
 
-msgid "Cannot read .wav file  with more than 16 bits per sample."
-msgstr "Nelze číst soubor .wav s více než 16 bity na vzorek."
+msgid "Cannot read .wav file  with more than 32 bits per sample."
+msgstr "Nelze číst soubor .wav s více než 32 bity na vzorek."
 
 msgid "Sample limit vector must have 2 entries."
 msgstr "Vektor limitu vzorku musí mít 2 záznamy."
index f972a0f..72795f0 100644 (file)
@@ -8,7 +8,7 @@ msgstr ""
 "Project-Id-Version: scilab\n"
 "Report-Msgid-Bugs-To: <localization@lists.scilab.org>\n"
 "POT-Creation-Date: 2013-04-16 17:44+0100\n"
-"PO-Revision-Date: 2019-02-17 16:02+0000\n"
+"PO-Revision-Date: 2020-10-30 16:02+0000\n"
 "Last-Translator: Stephan Woidowski <swoidowski@t-online.de>\n"
 "Language-Team: German <de@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -253,8 +253,8 @@ msgstr ""
 "%s: ein Fehler ist aufgetreten: Daten-Kompression-Format %s wird nicht "
 "unterstützt.\n"
 
-msgid "Cannot read .wav file  with more than 16 bits per sample."
-msgstr "Kann keine .wav Datei mit mehr als 16 pro Abtastwert lesen"
+msgid "Cannot read .wav file  with more than 32 bits per sample."
+msgstr "Kann keine .wav Datei mit mehr als 32 pro Abtastwert lesen"
 
 msgid "Sample limit vector must have 2 entries."
 msgstr "Abtast-Grenz-Vektor muß 2 Einträge haben."
index a3b637d..5374e6b 100644 (file)
@@ -8,7 +8,7 @@ msgstr ""
 "Project-Id-Version: scilab\n"
 "Report-Msgid-Bugs-To: <localization@lists.scilab.org>\n"
 "POT-Creation-Date: 2013-04-16 17:44+0100\n"
-"PO-Revision-Date: 2015-10-08 22:10+0000\n"
+"PO-Revision-Date: 2020-10-30 22:10+0000\n"
 "Last-Translator: Scilab.team <Unknown>\n"
 "Language-Team: Spanish <es@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -253,8 +253,8 @@ msgstr ""
 "%s: A ocurrido un error: El formato de compresión de datos %s no está "
 "soportado.\n"
 
-msgid "Cannot read .wav file  with more than 16 bits per sample."
-msgstr "No se puede leer el archivo .wav con más de 16 bits por muestra"
+msgid "Cannot read .wav file  with more than 32 bits per sample."
+msgstr "No se puede leer el archivo .wav con más de 32 bits por muestra"
 
 msgid "Sample limit vector must have 2 entries."
 msgstr "El vector límite de muestra debe tener 2 entradas"
index 01e3d33..00e9b56 100644 (file)
@@ -8,7 +8,7 @@ msgstr ""
 "Project-Id-Version: scilab\n"
 "Report-Msgid-Bugs-To: <localization@lists.scilab.org>\n"
 "POT-Creation-Date: 2013-04-16 17:44+0100\n"
-"PO-Revision-Date: 2020-02-18 14:49+0000\n"
+"PO-Revision-Date: 2020-10-30 14:49+0000\n"
 "Last-Translator: CARNIS Adeline <Unknown>\n"
 "Language-Team: French <fr@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -257,9 +257,9 @@ msgstr ""
 "%s : Une erreur est survenue : Le format de compression de données %s n'est "
 "pas supporté.\n"
 
-msgid "Cannot read .wav file  with more than 16 bits per sample."
+msgid "Cannot read .wav file  with more than 32 bits per sample."
 msgstr ""
-"Impossible de lire le fichier .wav avec plus de 16 bits par échantillons."
+"Impossible de lire le fichier .wav avec plus de 32 bits par échantillon."
 
 msgid "Sample limit vector must have 2 entries."
 msgstr "Le vecteur des limites d'échantillonnages doit avoir 2 entrées."
index 9b53bd1..0a5551a 100644 (file)
@@ -8,7 +8,7 @@ msgstr ""
 "Project-Id-Version: scilab\n"
 "Report-Msgid-Bugs-To: <localization@lists.scilab.org>\n"
 "POT-Creation-Date: 2013-04-16 17:44+0100\n"
-"PO-Revision-Date: 2015-10-08 22:01+0000\n"
+"PO-Revision-Date: 2020-10-30 22:01+0000\n"
 "Last-Translator: Carml <mighty.carml@gmail.com>\n"
 "Language-Team: Italian <it@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -264,9 +264,9 @@ msgstr ""
 "%s: Si è verificato un errore: Il formato %s per la compressione dei dati "
 "non è supportato.\n"
 
-msgid "Cannot read .wav file  with more than 16 bits per sample."
+msgid "Cannot read .wav file  with more than 32 bits per sample."
 msgstr ""
-"Non è possibile leggere file .wav con più di 16 bit per campione audio."
+"Non è possibile leggere file .wav con più di 32 bit per campione audio."
 
 msgid "Sample limit vector must have 2 entries."
 msgstr "Il vettore del limite del campione audio  deve avere 2 voci."
index 610bd42..a7c527b 100644 (file)
@@ -8,7 +8,7 @@ msgstr ""
 "Project-Id-Version: scilab\n"
 "Report-Msgid-Bugs-To: <localization@lists.scilab.org>\n"
 "POT-Creation-Date: 2013-04-16 17:44+0100\n"
-"PO-Revision-Date: 2017-05-01 15:27+0000\n"
+"PO-Revision-Date: 2020-10-30 15:27+0000\n"
 "Last-Translator: Rui Hirokawa <Unknown>\n"
 "Language-Team: Japanese <z-saito@guitar.ocn.ne.jp>\n"
 "MIME-Version: 1.0\n"
@@ -264,8 +264,8 @@ msgstr "wavファイルの読み込みエラーです。"
 msgid "%s: An error occurred: Data compression format %s is not supported.\n"
 msgstr "%s: エラーが起きました: データ圧縮フォーマット %s サポートされません。\n"
 
-msgid "Cannot read .wav file  with more than 16 bits per sample."
-msgstr "16ビット/サンプルを超える .wav ファイルを読み込むことはできません."
+msgid "Cannot read .wav file  with more than 32 bits per sample."
+msgstr "32ビット/サンプルを超える .wav ファイルを読み込むことはできません."
 
 msgid "Sample limit vector must have 2 entries."
 msgstr "サンプル範囲ベクトルは2つのエントリを有する必要があります."
index 0f17326..91a84db 100644 (file)
@@ -8,7 +8,7 @@ msgstr ""
 "Project-Id-Version: scilab\n"
 "Report-Msgid-Bugs-To: <localization@lists.scilab.org>\n"
 "POT-Creation-Date: 2013-04-16 17:44+0100\n"
-"PO-Revision-Date: 2019-02-15 22:12+0000\n"
+"PO-Revision-Date: 2020-10-30 22:12+0000\n"
 "Last-Translator: Scilab.team <Unknown>\n"
 "Language-Team: Polish <pl@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -251,9 +251,9 @@ msgstr "Błąd odczytu pliku WAV."
 msgid "%s: An error occurred: Data compression format %s is not supported.\n"
 msgstr "%s: Wystąpił błąd %s format kompresji danych nie jest obsługiwany.\n"
 
-msgid "Cannot read .wav file  with more than 16 bits per sample."
+msgid "Cannot read .wav file  with more than 32 bits per sample."
 msgstr ""
-"Nie można odczytać pliku .wav który posiada więcej niż 16 bitów na próbkę."
+"Nie można odczytać pliku .wav który posiada więcej niż 32 bitów na próbkę."
 
 msgid "Sample limit vector must have 2 entries."
 msgstr "Wektor granic próbki musi posiadać dwie wartości."
index 12521ca..e9989ec 100644 (file)
@@ -8,7 +8,7 @@ msgstr ""
 "Project-Id-Version: scilab\n"
 "Report-Msgid-Bugs-To: <localization@lists.scilab.org>\n"
 "POT-Creation-Date: 2013-04-16 17:44+0100\n"
-"PO-Revision-Date: 2015-10-08 21:59+0000\n"
+"PO-Revision-Date: 2020-10-30 21:59+0000\n"
 "Last-Translator: Scilab.team <Unknown>\n"
 "Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -252,8 +252,8 @@ msgstr ""
 "%s: Ocorreu um erro: não há suporte para o formato %s de compressão de "
 "dados.\n"
 
-msgid "Cannot read .wav file  with more than 16 bits per sample."
-msgstr "Não é possível ler o arquivo .wav com mais de 16 bits por amostra."
+msgid "Cannot read .wav file  with more than 32 bits per sample."
+msgstr "Não é possível ler o arquivo .wav com mais de 32 bits por amostra."
 
 msgid "Sample limit vector must have 2 entries."
 msgstr "O vetor de limite de amostra deve ter 2 entradas."
index ab2cdcf..9446459 100644 (file)
@@ -10,7 +10,7 @@ msgstr ""
 "Project-Id-Version: sound-ru\n"
 "Report-Msgid-Bugs-To: <localization@lists.scilab.org>\n"
 "POT-Creation-Date: 2013-04-16 17:44+0100\n"
-"PO-Revision-Date: 2020-02-15 08:54+0000\n"
+"PO-Revision-Date: 2020-10-30 08:54+0000\n"
 "Last-Translator: Aleksey Kabanov <Unknown>\n"
 "Language-Team: Russian <localization@lists.scilab.org>\n"
 "MIME-Version: 1.0\n"
@@ -250,8 +250,8 @@ msgstr "Ошибка чтения wav файла."
 msgid "%s: An error occurred: Data compression format %s is not supported.\n"
 msgstr "%s: Произошла ошибка: формат сжатия данных %s не поддерживается.\n"
 
-msgid "Cannot read .wav file  with more than 16 bits per sample."
-msgstr "Не удалось прочитать .wav файл с более чем 16-ю битами на сэмпл."
+msgid "Cannot read .wav file  with more than 32 bits per sample."
+msgstr "Не удалось прочитать .wav файл с более чем 32-я битами на сэмпл."
 
 msgid "Sample limit vector must have 2 entries."
 msgstr ""
index 971d9ce..f50ce3a 100644 (file)
@@ -15,7 +15,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Revision-Date: 2020-02-18 16:36+0100\n"
+"Revision-Date: 2020-10-30 16:36+0100\n"
 
 # File: modules/sound/sci_gateway/c/sci_PlaySound.c, line: 51
 # File: modules/sound/sci_gateway/c/sci_PlaySound.c, line: 59
@@ -385,7 +385,7 @@ msgstr ""
 
 #
 # File: modules/sound/macros/wavread.sci, line: 321
-msgid "Cannot read .wav file  with more than 16 bits per sample."
+msgid "Cannot read .wav file  with more than 32 bits per sample."
 msgstr ""
 
 #
index d11f30a..c658ad3 100644 (file)
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: scilab\n"
 "Report-Msgid-Bugs-To: <localization@lists.scilab.org>\n"
 "POT-Creation-Date: 2013-04-16 17:44+0100\n"
-"PO-Revision-Date: 2020-02-19 08:56+0000\n"
+"PO-Revision-Date: 2020-10-30 08:56+0000\n"
 "Last-Translator: Yuri Chornoivan <yurchor@gmail.com>\n"
 "Language-Team: Ukrainian <translation@linux.org.ua>\n"
 "MIME-Version: 1.0\n"
@@ -263,8 +263,8 @@ msgstr "Помилка читання файла wav."
 msgid "%s: An error occurred: Data compression format %s is not supported.\n"
 msgstr "%s: сталася помилка: формат стискання даних %s не підтримується.\n"
 
-msgid "Cannot read .wav file  with more than 16 bits per sample."
-msgstr "Читання файла .wav у форматі 16 бітів на семпл неможливе."
+msgid "Cannot read .wav file  with more than 32 bits per sample."
+msgstr "Читання файла .wav у форматі 32 бітів на семпл неможливе."
 
 msgid "Sample limit vector must have 2 entries."
 msgstr "Вектор обмеження семпла має складатися з двох записів 2."
index 0bb2ca3..d59500d 100644 (file)
@@ -8,7 +8,7 @@ msgstr ""
 "Project-Id-Version: scilab\n"
 "Report-Msgid-Bugs-To: <localization@lists.scilab.org>\n"
 "POT-Creation-Date: 2013-04-16 17:44+0100\n"
-"PO-Revision-Date: 2017-11-02 12:53+0000\n"
+"PO-Revision-Date: 2020-10-30 12:53+0000\n"
 "Last-Translator: Webish <Unknown>\n"
 "Language-Team: Simplified Chinese <zh_CN@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -237,8 +237,8 @@ msgstr "读wav文件时发生错误。"
 msgid "%s: An error occurred: Data compression format %s is not supported.\n"
 msgstr "%s:一个错误发生:不支持格式%s的数据压缩。\n"
 
-msgid "Cannot read .wav file  with more than 16 bits per sample."
-msgstr "无法读每个采样超过16位的.wav文件。"
+msgid "Cannot read .wav file  with more than 32 bits per sample."
+msgstr "无法读每个采样超过32位的.wav文件。"
 
 msgid "Sample limit vector must have 2 entries."
 msgstr "采样限制向量必须有2个入口。"
index 8d55a8e..9ca6126 100644 (file)
@@ -8,7 +8,7 @@ msgstr ""
 "Project-Id-Version: scilab\n"
 "Report-Msgid-Bugs-To: <localization@lists.scilab.org>\n"
 "POT-Creation-Date: 2013-04-16 17:44+0100\n"
-"PO-Revision-Date: 2015-10-08 22:03+0000\n"
+"PO-Revision-Date: 2020-10-30 22:03+0000\n"
 "Last-Translator: tim loo <timloo0710@gmail.com>\n"
 "Language-Team: Traditional Chinese <zh_TW@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -237,8 +237,8 @@ msgstr "讀取.wav 檔有誤."
 msgid "%s: An error occurred: Data compression format %s is not supported.\n"
 msgstr "%s: 錯誤: 未支持資料壓縮格式 %s .\n"
 
-msgid "Cannot read .wav file  with more than 16 bits per sample."
-msgstr "不能用每個樣本大於16 bits 才讀.wav檔"
+msgid "Cannot read .wav file  with more than 32 bits per sample."
+msgstr "不能用每個樣本大於32 bits 才讀.wav檔"
 
 msgid "Sample limit vector must have 2 entries."
 msgstr "取樣的極限向量只能有2個輸入值."
index c69cb51..eadeae9 100644 (file)
@@ -318,7 +318,7 @@ function Data = read_dat_pcm(fid, total_bytes , nChannels, nBitsPerSample, ext,
         end
     else
         mclose(fid)
-        msg2 = gettext("Cannot read .wav file  with more than 16 bits per sample.")
+        msg2 = gettext("Cannot read .wav file  with more than 32 bits per sample.")
         error(msprintf(gettext("%s: An error occurred: %s\n"), "read_dat_pcm", msg2));
     end//  select BytesPerSample