diff options
Diffstat (limited to 'src')
16 files changed, 129 insertions, 113 deletions
diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_cs.ts b/src/plugins/Input/vorbis/translations/vorbis_plugin_cs.ts index 2675e478d..051981d96 100644 --- a/src/plugins/Input/vorbis/translations/vorbis_plugin_cs.ts +++ b/src/plugins/Input/vorbis/translations/vorbis_plugin_cs.ts @@ -37,42 +37,42 @@ <context> <name>VorbisMetaDataModel</name> <message> - <location filename="../vorbismetadatamodel.cpp" line="49"/> + <location filename="../vorbismetadatamodel.cpp" line="51"/> <source>Length</source> <translation>Délka</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Sample rate</source> <translation>Vzorkovací frekvence</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Hz</source> <translation>Hz</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="51"/> + <location filename="../vorbismetadatamodel.cpp" line="53"/> <source>Channels</source> <translation>Počet kanálů</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>Bitrate</source> <translation>Datový tok</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>kbps</source> <translation>kbps</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>File size</source> <translation>Velikost souboru</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>KB</source> <translation>KiB</translation> </message> diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_de.ts b/src/plugins/Input/vorbis/translations/vorbis_plugin_de.ts index 0abb8edd8..bc9b592f8 100644 --- a/src/plugins/Input/vorbis/translations/vorbis_plugin_de.ts +++ b/src/plugins/Input/vorbis/translations/vorbis_plugin_de.ts @@ -37,42 +37,42 @@ <context> <name>VorbisMetaDataModel</name> <message> - <location filename="../vorbismetadatamodel.cpp" line="49"/> + <location filename="../vorbismetadatamodel.cpp" line="51"/> <source>Length</source> <translation>Länge</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Sample rate</source> <translation>Abtastrate</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Hz</source> <translation>Hz</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="51"/> + <location filename="../vorbismetadatamodel.cpp" line="53"/> <source>Channels</source> <translation>Kanäle</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>Bitrate</source> <translation>Bitrate</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>kbps</source> <translation>kbps</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>File size</source> <translation>Dateigröße</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>KB</source> <translation>KB</translation> </message> diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_es.ts b/src/plugins/Input/vorbis/translations/vorbis_plugin_es.ts index 9b1d28cb8..26e734ecd 100644 --- a/src/plugins/Input/vorbis/translations/vorbis_plugin_es.ts +++ b/src/plugins/Input/vorbis/translations/vorbis_plugin_es.ts @@ -37,42 +37,42 @@ <context> <name>VorbisMetaDataModel</name> <message> - <location filename="../vorbismetadatamodel.cpp" line="49"/> + <location filename="../vorbismetadatamodel.cpp" line="51"/> <source>Length</source> <translation>Duración</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Sample rate</source> <translation>Frecuencia</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Hz</source> <translation>Hz</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="51"/> + <location filename="../vorbismetadatamodel.cpp" line="53"/> <source>Channels</source> <translation>Canales</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>Bitrate</source> <translation>Tasa de bits</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>kbps</source> <translation>kbps</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>File size</source> <translation>Tamaño del archivo</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>KB</source> <translation>KB</translation> </message> diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_it.ts b/src/plugins/Input/vorbis/translations/vorbis_plugin_it.ts index aa335b1ba..63c4a8ffb 100644 --- a/src/plugins/Input/vorbis/translations/vorbis_plugin_it.ts +++ b/src/plugins/Input/vorbis/translations/vorbis_plugin_it.ts @@ -37,42 +37,42 @@ <context> <name>VorbisMetaDataModel</name> <message> - <location filename="../vorbismetadatamodel.cpp" line="49"/> + <location filename="../vorbismetadatamodel.cpp" line="51"/> <source>Length</source> <translation>Durata</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Sample rate</source> <translation>Campionamento</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Hz</source> <translation>Hz</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="51"/> + <location filename="../vorbismetadatamodel.cpp" line="53"/> <source>Channels</source> <translation>Canali</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>Bitrate</source> <translation>bit al secondo</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>kbps</source> <translation>kbps</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>File size</source> <translation>Dimensione file</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>KB</source> <translation>KB</translation> </message> diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_ja.ts b/src/plugins/Input/vorbis/translations/vorbis_plugin_ja.ts index bd9c347a2..97fbe9ffe 100644 --- a/src/plugins/Input/vorbis/translations/vorbis_plugin_ja.ts +++ b/src/plugins/Input/vorbis/translations/vorbis_plugin_ja.ts @@ -37,42 +37,42 @@ <context> <name>VorbisMetaDataModel</name> <message> - <location filename="../vorbismetadatamodel.cpp" line="49"/> + <location filename="../vorbismetadatamodel.cpp" line="51"/> <source>Length</source> <translation>長さ</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Sample rate</source> <translation>サンプルレート</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Hz</source> <translation>Hz</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="51"/> + <location filename="../vorbismetadatamodel.cpp" line="53"/> <source>Channels</source> <translation>チャンネル</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>Bitrate</source> <translation>ビットレート</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>kbps</source> <translation>キロビット毎秒</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>File size</source> <translation>ファイルの大きさ</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>KB</source> <translation>KiB</translation> </message> diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_lt.ts b/src/plugins/Input/vorbis/translations/vorbis_plugin_lt.ts index b108fc784..d19c9bcc0 100644 --- a/src/plugins/Input/vorbis/translations/vorbis_plugin_lt.ts +++ b/src/plugins/Input/vorbis/translations/vorbis_plugin_lt.ts @@ -37,42 +37,42 @@ <context> <name>VorbisMetaDataModel</name> <message> - <location filename="../vorbismetadatamodel.cpp" line="49"/> + <location filename="../vorbismetadatamodel.cpp" line="51"/> <source>Length</source> <translation>Trukmė</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Sample rate</source> <translation>Dažnis</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Hz</source> <translation>Hz</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="51"/> + <location filename="../vorbismetadatamodel.cpp" line="53"/> <source>Channels</source> <translation>Kanalai</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>Bitrate</source> <translation>Kokybė</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>kbps</source> <translation>kbps</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>File size</source> <translation>Bylos dydis</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>KB</source> <translation>KB</translation> </message> diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_nl.ts b/src/plugins/Input/vorbis/translations/vorbis_plugin_nl.ts index 8cce3d32c..281b36684 100644 --- a/src/plugins/Input/vorbis/translations/vorbis_plugin_nl.ts +++ b/src/plugins/Input/vorbis/translations/vorbis_plugin_nl.ts @@ -37,42 +37,42 @@ <context> <name>VorbisMetaDataModel</name> <message> - <location filename="../vorbismetadatamodel.cpp" line="49"/> + <location filename="../vorbismetadatamodel.cpp" line="51"/> <source>Length</source> <translation>Duur</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Sample rate</source> <translation>Sample frequentie</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Hz</source> <translation>Hz</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="51"/> + <location filename="../vorbismetadatamodel.cpp" line="53"/> <source>Channels</source> <translation>Kanalen</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>Bitrate</source> <translation>Bitsnelheid</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>kbps</source> <translation>kbps</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>File size</source> <translation>Bestandsnaam</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>KB</source> <translation>KB</translation> </message> diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_pl.ts b/src/plugins/Input/vorbis/translations/vorbis_plugin_pl.ts index 77e61caca..b6d7f71e2 100644 --- a/src/plugins/Input/vorbis/translations/vorbis_plugin_pl.ts +++ b/src/plugins/Input/vorbis/translations/vorbis_plugin_pl.ts @@ -37,42 +37,42 @@ <context> <name>VorbisMetaDataModel</name> <message> - <location filename="../vorbismetadatamodel.cpp" line="49"/> + <location filename="../vorbismetadatamodel.cpp" line="51"/> <source>Length</source> <translation>Długość</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Sample rate</source> <translation>Próbkowanie</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Hz</source> <translation></translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="51"/> + <location filename="../vorbismetadatamodel.cpp" line="53"/> <source>Channels</source> <translation>Kanały</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>Bitrate</source> <translation>Szybkość transmisji</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>kbps</source> <translation></translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>File size</source> <translation>Wielkość pliku</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>KB</source> <translation></translation> </message> diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_ru.ts b/src/plugins/Input/vorbis/translations/vorbis_plugin_ru.ts index 7e5bbd217..c334a0251 100644 --- a/src/plugins/Input/vorbis/translations/vorbis_plugin_ru.ts +++ b/src/plugins/Input/vorbis/translations/vorbis_plugin_ru.ts @@ -37,42 +37,42 @@ <context> <name>VorbisMetaDataModel</name> <message> - <location filename="../vorbismetadatamodel.cpp" line="49"/> + <location filename="../vorbismetadatamodel.cpp" line="51"/> <source>Length</source> <translation>Длительность</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Sample rate</source> <translation>Дискретизация</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Hz</source> <translation>Гц</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="51"/> + <location filename="../vorbismetadatamodel.cpp" line="53"/> <source>Channels</source> <translation>Каналов</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>Bitrate</source> <translation>Битовая частота</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>kbps</source> <translation>Кб/с</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>File size</source> <translation>Размер файла</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>KB</source> <translation>КБ</translation> </message> diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_tr.ts b/src/plugins/Input/vorbis/translations/vorbis_plugin_tr.ts index 6cb38d590..c3a171732 100644 --- a/src/plugins/Input/vorbis/translations/vorbis_plugin_tr.ts +++ b/src/plugins/Input/vorbis/translations/vorbis_plugin_tr.ts @@ -37,42 +37,42 @@ <context> <name>VorbisMetaDataModel</name> <message> - <location filename="../vorbismetadatamodel.cpp" line="49"/> + <location filename="../vorbismetadatamodel.cpp" line="51"/> <source>Length</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Sample rate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Hz</source> <translation type="unfinished">Hz</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="51"/> + <location filename="../vorbismetadatamodel.cpp" line="53"/> <source>Channels</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>Bitrate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>kbps</source> <translation type="unfinished">kbps</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>File size</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>KB</source> <translation type="unfinished">KB</translation> </message> diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_uk_UA.ts b/src/plugins/Input/vorbis/translations/vorbis_plugin_uk_UA.ts index 69a030d31..b2fb44162 100644 --- a/src/plugins/Input/vorbis/translations/vorbis_plugin_uk_UA.ts +++ b/src/plugins/Input/vorbis/translations/vorbis_plugin_uk_UA.ts @@ -37,42 +37,42 @@ <context> <name>VorbisMetaDataModel</name> <message> - <location filename="../vorbismetadatamodel.cpp" line="49"/> + <location filename="../vorbismetadatamodel.cpp" line="51"/> <source>Length</source> <translation>Тривалість</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Sample rate</source> <translation>Частота</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Hz</source> <translation>Гц</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="51"/> + <location filename="../vorbismetadatamodel.cpp" line="53"/> <source>Channels</source> <translation>Канали</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>Bitrate</source> <translation>Бітрейт</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>kbps</source> <translation>Кб/с</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>File size</source> <translation>Розмір файлу</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>KB</source> <translation>Кб</translation> </message> diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_CN.ts b/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_CN.ts index 2344ea7b9..3bced0b09 100644 --- a/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_CN.ts +++ b/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_CN.ts @@ -37,42 +37,42 @@ <context> <name>VorbisMetaDataModel</name> <message> - <location filename="../vorbismetadatamodel.cpp" line="49"/> + <location filename="../vorbismetadatamodel.cpp" line="51"/> <source>Length</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Sample rate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Hz</source> <translation type="unfinished">Hz</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="51"/> + <location filename="../vorbismetadatamodel.cpp" line="53"/> <source>Channels</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>Bitrate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>kbps</source> <translation type="unfinished">kbps</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>File size</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>KB</source> <translation type="unfinished">KB</translation> </message> diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_TW.ts b/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_TW.ts index 2f8d0ab1f..b7662d7c2 100644 --- a/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_TW.ts +++ b/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_TW.ts @@ -37,42 +37,42 @@ <context> <name>VorbisMetaDataModel</name> <message> - <location filename="../vorbismetadatamodel.cpp" line="49"/> + <location filename="../vorbismetadatamodel.cpp" line="51"/> <source>Length</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Sample rate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="50"/> + <location filename="../vorbismetadatamodel.cpp" line="52"/> <source>Hz</source> <translation type="unfinished">Hz</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="51"/> + <location filename="../vorbismetadatamodel.cpp" line="53"/> <source>Channels</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>Bitrate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="52"/> + <location filename="../vorbismetadatamodel.cpp" line="54"/> <source>kbps</source> <translation type="unfinished">kbps</translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>File size</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../vorbismetadatamodel.cpp" line="53"/> + <location filename="../vorbismetadatamodel.cpp" line="55"/> <source>KB</source> <translation type="unfinished">KB</translation> </message> diff --git a/src/plugins/Input/vorbis/vorbismetadatamodel.cpp b/src/plugins/Input/vorbis/vorbismetadatamodel.cpp index a7751b30d..321906f42 100644 --- a/src/plugins/Input/vorbis/vorbismetadatamodel.cpp +++ b/src/plugins/Input/vorbis/vorbismetadatamodel.cpp @@ -44,13 +44,16 @@ QHash<QString, QString> VorbisMetaDataModel::audioProperties() { QHash<QString, QString> ap; TagLib::Ogg::Vorbis::File f (m_path.toLocal8Bit()); - QString text = QString("%1").arg(f.audioProperties()->length()/60); - text +=":"+QString("%1").arg(f.audioProperties()->length()%60,2,10,QChar('0')); - ap.insert(tr("Length"), text); - ap.insert(tr("Sample rate"), QString("%1 " + tr("Hz")).arg(f.audioProperties()->sampleRate())); - ap.insert(tr("Channels"), QString("%1").arg(f.audioProperties()->channels())); - ap.insert(tr("Bitrate"), QString("%1 " + tr("kbps")).arg(f.audioProperties()->bitrate())); - ap.insert(tr("File size"), QString("%1 "+tr("KB")).arg(f.length()/1024)); + if(f.audioProperties()) + { + QString text = QString("%1").arg(f.audioProperties()->length()/60); + text +=":"+QString("%1").arg(f.audioProperties()->length()%60,2,10,QChar('0')); + ap.insert(tr("Length"), text); + ap.insert(tr("Sample rate"), QString("%1 " + tr("Hz")).arg(f.audioProperties()->sampleRate())); + ap.insert(tr("Channels"), QString("%1").arg(f.audioProperties()->channels())); + ap.insert(tr("Bitrate"), QString("%1 " + tr("kbps")).arg(f.audioProperties()->bitrate())); + ap.insert(tr("File size"), QString("%1 "+tr("KB")).arg(f.length()/1024)); + } return ap; } @@ -108,7 +111,7 @@ ulong VorbisMetaDataModel::readPictureBlockField(QByteArray data, int offset) VorbisCommentModel::VorbisCommentModel(const QString &path) : TagModel(TagModel::Save) { - m_file = new TagLib::Ogg::Vorbis::File (path.toLocal8Bit().constData()); + m_file = new TagLib::Ogg::Vorbis::File (path.toLocal8Bit().constData()); m_tag = m_file->tag(); } @@ -200,5 +203,11 @@ void VorbisCommentModel::setValue(Qmmp::MetaData key, const QString &value) void VorbisCommentModel::save() { - m_file->save(); + if(m_tag) + m_file->save(); + //taglib bug workarround + QString path = QString::fromLocal8Bit(m_file->name()); + delete m_file; + m_file = new TagLib::Ogg::Vorbis::File(path.toLocal8Bit()); + m_tag = m_file->tag(); } diff --git a/src/qmmp/tagmodel.cpp b/src/qmmp/tagmodel.cpp index 52f04308e..19333e733 100644 --- a/src/qmmp/tagmodel.cpp +++ b/src/qmmp/tagmodel.cpp @@ -25,6 +25,9 @@ TagModel::TagModel(int f) m_f = f; } +TagModel::~TagModel() +{} + void TagModel::setValue(Qmmp::MetaData key, int value) { setValue(key, QString::number(value)); diff --git a/src/qmmp/tagmodel.h b/src/qmmp/tagmodel.h index c3e2fbf18..337fa3e1f 100644 --- a/src/qmmp/tagmodel.h +++ b/src/qmmp/tagmodel.h @@ -46,6 +46,10 @@ public: */ TagModel(int f = TagModel::CreateRemove | TagModel::Save); /*! + * Destructor. + */ + virtual ~TagModel(); + /*! * Returns tag name. * Subclass should reimplement this fucntion. */ |
