diff options
author | Vitaly Novichkov <admin@wohlnet.ru> | 2019-06-22 03:59:56 +0300 |
---|---|---|
committer | Vitaly Novichkov <admin@wohlnet.ru> | 2019-06-22 03:59:56 +0300 |
commit | d20e6b38692f4d1159fa4219c0985f8b322454e4 (patch) | |
tree | 88fddb5111482e8f9a89272a901395ef207bf56e /utils/gen_adldata/measurer.h | |
parent | 44e7fcf4789f365ed3509904a36af0c1abf56395 (diff) | |
download | libADLMIDI-d20e6b38692f4d1159fa4219c0985f8b322454e4.tar.gz libADLMIDI-d20e6b38692f4d1159fa4219c0985f8b322454e4.tar.bz2 libADLMIDI-d20e6b38692f4d1159fa4219c0985f8b322454e4.zip |
Enable measurer for new database format too
Diffstat (limited to 'utils/gen_adldata/measurer.h')
-rw-r--r-- | utils/gen_adldata/measurer.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/utils/gen_adldata/measurer.h b/utils/gen_adldata/measurer.h index 63475ca..d02b2e4 100644 --- a/utils/gen_adldata/measurer.h +++ b/utils/gen_adldata/measurer.h @@ -85,6 +85,8 @@ struct MeasureThreaded } MeasureThreaded *myself; std::map<ins, std::pair<size_t, std::set<std::string> > >::const_iterator i; + BanksDump *bd; + BanksDump::InstrumentEntry *bd_ins; std::thread m_work; std::atomic_bool m_works; @@ -97,10 +99,12 @@ struct MeasureThreaded void printProgress(); void printFinal(); void run(InstrumentsData::const_iterator i); + void run(BanksDump &bd, BanksDump::InstrumentEntry &e); void waitAll(); }; class OPLChipBase; extern DurationInfo MeasureDurations(const ins &in, OPLChipBase *chip); +extern DurationInfo MeasureDurations(const BanksDump &db, const BanksDump::InstrumentEntry &ins, OPLChipBase *chip); #endif // MEASURER_H |