| 299 | } |
| 300 | |
| 301 | void Sample::CopyFrom(Sample* sample) |
| 302 | { |
| 303 | mNumSamples = sample->mNumSamples; |
| 304 | if (mData.BufferSize() != sample->mData.BufferSize()) |
| 305 | mData.Resize(sample->mNumSamples); |
| 306 | mData.CopyFrom(&sample->mData); |
| 307 | mNumBars = sample->mNumBars; |
| 308 | mLooping = sample->mLooping; |
| 309 | mRate = sample->mRate; |
| 310 | mOriginalSampleRate = sample->mOriginalSampleRate; |
| 311 | mSampleRateRatio = sample->mSampleRateRatio; |
| 312 | mStopPoint = sample->mStopPoint; |
| 313 | mName = sample->mName; |
| 314 | mReadPath = sample->mReadPath; |
| 315 | } |
| 316 | |
| 317 | namespace |
| 318 | { |
no test coverage detected