Lines Matching refs:pos
102 int pos = Tell(reader) % size_; in Copy() local
103 if (pos + num_frames <= size_) { in Copy()
104 memcpy(destination, samples_ + pos * num_channels_, in Copy()
107 int wrapped = size_ - pos; in Copy()
108 memcpy(destination, samples_ + pos * num_channels_, in Copy()
117 int pos = Tell(reader) % size_; in GetPointer() local
118 if (pos + num_frames <= size_) { in GetPointer()
119 return samples_ + pos * num_channels_; in GetPointer()
137 int pos = Tell(reader) % size_; in MergeBack() local
138 if (pos + num_frames <= size_) { in MergeBack()
139 memcpy(samples_ + (pos * num_channels_), source, in MergeBack()
142 int wrapped = size_ - pos; in MergeBack()
143 memcpy(samples_ + (pos * num_channels_), source, in MergeBack()