Mercurial > hg > svgui
comparison layer/Colour3DPlotExporter.cpp @ 1564:62b7699e5bfe spectrogram-export
Add option to export timestamp column
| author | Chris Cannam | 
|---|---|
| date | Fri, 10 Jan 2020 11:12:33 +0000 | 
| parents | d6f9fac336b3 | 
| children | a6a31908bd13 | 
   comparison
  equal
  deleted
  inserted
  replaced
| 1563:563bab925c9b | 1564:62b7699e5bfe | 
|---|---|
| 125 // The scale factor is always applied | 125 // The scale factor is always applied | 
| 126 column = ColumnOp::applyGain(column, m_params.scaleFactor); | 126 column = ColumnOp::applyGain(column, m_params.scaleFactor); | 
| 127 | 127 | 
| 128 QStringList list; | 128 QStringList list; | 
| 129 | 129 | 
| 130 switch (m_params.timestampFormat) { | |
| 131 case TimestampFormat::None: | |
| 132 break; | |
| 133 case TimestampFormat::Frames: | |
| 134 list << QString("%1").arg(fr); | |
| 135 break; | |
| 136 case TimestampFormat::Seconds: | |
| 137 list << QString("%1").arg(RealTime::frame2RealTime | |
| 138 (fr, model->getSampleRate()).toDouble()); | |
| 139 break; | |
| 140 } | |
| 141 | |
| 130 if (binDisplay == BinDisplay::PeakFrequencies) { | 142 if (binDisplay == BinDisplay::PeakFrequencies) { | 
| 131 | 143 | 
| 132 FFTModel::PeakSet peaks = fftModel->getPeakFrequencies | 144 FFTModel::PeakSet peaks = fftModel->getPeakFrequencies | 
| 133 (FFTModel::AllPeaks, i, minbin, minbin + nbins - 1); | 145 (FFTModel::AllPeaks, i, minbin, minbin + nbins - 1); | 
| 134 | 146 | 
