Lines Matching defs:pos
88 Double pos) // split offset
95 e1 = new AudioExtent(aptr, 0., pos);
96 e2 = new AudioExtent(aptr, pos, AUDIO_UNKNOWN_TIME);
133 Double& pos, // target position (updated)
139 if (Undefined(pos))
152 if (length > pos)
156 pos -= length;
199 Double pos) // position
204 if (!getposition(pos, ep)) {
207 if (pos != 0.) {
218 return (ep->aptr->GetDHeader(pos));
231 Double& pos) // start position (updated)
243 if (Undefined(pos) || (pos < 0.) || ((int)cnt < 0))
251 off = pos;
271 pos += ep->aptr->GetLength() - off;
275 pos += (newpos - off); // XXX - recalculate?
295 Double pos; // insertion offset, in seconds
297 return (Insert(obj, pos = 0.));
304 Double pos) // insertion offset, in seconds
313 if (!getposition(pos, prev)) {
314 if (pos == 0.) {
320 } else if (pos != 0.) {
322 prev->split(pos);
357 Double& frompos, // input pos (updated)
358 Double& topos, // output pos (updated)