| 460 | } |
| 461 | |
| 462 | uint64_t currentSample() { |
| 463 | #ifdef STAR_STREAM_AUDIO |
| 464 | return m_device->pos() / 2 / m_channels; |
| 465 | #else |
| 466 | return m_memoryFile.pos() / 2 / m_channels; |
| 467 | #endif |
| 468 | } |
| 469 | |
| 470 | |
| 471 | size_t readPartial(int16_t* buffer, size_t bufferSize) { |