mirror of
https://github.com/GerbilSoft/rom-properties.git
synced 2025-06-18 19:45:41 -04:00
[libromdata] ADX: Don't use ostringstream for the sample rate; use "%u Hz" instead.
Consolidate "%u Hz" from SNDH into the RomData context.
This commit is contained in:
parent
e0ef013299
commit
b502eca35d
@ -1821,7 +1821,7 @@ msgstr ""
|
||||
|
||||
#: ../src/libromdata/Audio/SNDH.cpp:842
|
||||
#, c-format
|
||||
msgctxt "SNDH"
|
||||
msgctxt "RomData"
|
||||
msgid "%u Hz"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1819,7 +1819,7 @@ msgstr "# von Untertönen"
|
||||
|
||||
#: ../src/libromdata/Audio/SNDH.cpp:842
|
||||
#, c-format
|
||||
msgctxt "SNDH"
|
||||
msgctxt "RomData"
|
||||
msgid "%u Hz"
|
||||
msgstr "%u Hz"
|
||||
|
||||
|
@ -1829,7 +1829,7 @@ msgstr "# de subtonos"
|
||||
|
||||
#: ../src/libromdata/Audio/SNDH.cpp:842
|
||||
#, c-format
|
||||
msgctxt "SNDH"
|
||||
msgctxt "RomData"
|
||||
msgid "%u Hz"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1776,7 +1776,7 @@ msgstr ""
|
||||
|
||||
#: ../src/libromdata/Audio/SNDH.cpp:842
|
||||
#, c-format
|
||||
msgctxt "SNDH"
|
||||
msgctxt "RomData"
|
||||
msgid "%u Hz"
|
||||
msgstr "%u Hz"
|
||||
|
||||
|
@ -1824,7 +1824,7 @@ msgstr "Numero di Sottobrani"
|
||||
|
||||
#: ../src/libromdata/Audio/SNDH.cpp:842
|
||||
#, c-format
|
||||
msgctxt "SNDH"
|
||||
msgctxt "RomData"
|
||||
msgid "%u Hz"
|
||||
msgstr "%u Hz"
|
||||
|
||||
|
@ -1814,7 +1814,7 @@ msgstr ""
|
||||
|
||||
#: ../src/libromdata/Audio/SNDH.cpp:842
|
||||
#, c-format
|
||||
msgctxt "SNDH"
|
||||
msgctxt "RomData"
|
||||
msgid "%u Hz"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1805,7 +1805,7 @@ msgstr ""
|
||||
|
||||
#: ../src/libromdata/Audio/SNDH.cpp:842
|
||||
#, c-format
|
||||
msgctxt "SNDH"
|
||||
msgctxt "RomData"
|
||||
msgid "%u Hz"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1853,7 +1853,7 @@ msgstr ""
|
||||
|
||||
#: ../src/libromdata/Audio/SNDH.cpp:842
|
||||
#, c-format
|
||||
msgctxt "SNDH"
|
||||
msgctxt "RomData"
|
||||
msgid "%u Hz"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1825,7 +1825,7 @@ msgstr ""
|
||||
|
||||
#: ../src/libromdata/Audio/SNDH.cpp:842
|
||||
#, c-format
|
||||
msgctxt "SNDH"
|
||||
msgctxt "RomData"
|
||||
msgid "%u Hz"
|
||||
msgstr ""
|
||||
|
||||
|
@ -16,7 +16,6 @@ using namespace LibRpFile;
|
||||
using namespace LibRpText;
|
||||
|
||||
// C++ STL classes
|
||||
using std::ostringstream;
|
||||
using std::string;
|
||||
|
||||
namespace LibRomData {
|
||||
@ -292,10 +291,8 @@ int ADX::loadFieldData(void)
|
||||
const uint32_t sample_count = be32_to_cpu(adxHeader->sample_count);
|
||||
|
||||
// Sample rate
|
||||
// NOTE: Using ostringstream for localized numeric formatting.
|
||||
ostringstream oss;
|
||||
oss << sample_rate << " Hz";
|
||||
d->fields.addField_string(C_("RomData|Audio", "Sample Rate"), oss.str());
|
||||
d->fields.addField_string(C_("RomData|Audio", "Sample Rate"),
|
||||
rp_sprintf(C_("RomData", "%u Hz"), sample_rate));
|
||||
|
||||
// Length. (non-looping)
|
||||
d->fields.addField_string(C_("RomData|Audio", "Length"),
|
||||
@ -305,9 +302,8 @@ int ADX::loadFieldData(void)
|
||||
// High-pass cutoff
|
||||
// TODO: What does this value represent?
|
||||
// FIXME: Disabling until I figure this out.
|
||||
oss.str("");
|
||||
oss << be16_to_cpu(adxHeader->high_pass_cutoff) << " Hz";
|
||||
d->fields.addField_string(C_("ADX", "High-Pass Cutoff"), oss.str());
|
||||
d->fields.addField_string(C_("ADX", "High-Pass Cutoff"),
|
||||
rp_sprintf(C_("RomData", "%u Hz"), adxHeader->high_pass_cutoff));
|
||||
#endif
|
||||
|
||||
// Translated strings
|
||||
|
@ -839,7 +839,7 @@ int SNDH::loadFieldData(void)
|
||||
// VBL *before* timers. We'll list it before timers.
|
||||
|
||||
// VBlank frequency.
|
||||
const char *const s_hz = C_("SNDH", "%u Hz");
|
||||
const char *const s_hz = C_("RomData", "%u Hz");
|
||||
if (tags.vblank_freq != 0) {
|
||||
d->fields.addField_string(C_("SNDH", "VBlank Freq"),
|
||||
rp_sprintf(s_hz, tags.vblank_freq));
|
||||
|
Loading…
Reference in New Issue
Block a user