(offset int64)
| 426 | /////////////////////////////////// |
| 427 | |
| 428 | func (f *WaveFile) partIdxAtOffset(offset int64) int { |
| 429 | partIdx := int(offset / partDataSize) |
| 430 | if f.Opts.Circular { |
| 431 | maxPart := int(f.Opts.MaxSize / partDataSize) |
| 432 | partIdx = partIdx % maxPart |
| 433 | } |
| 434 | return partIdx |
| 435 | } |
| 436 | |
| 437 | func incompletePartsFromMap(partMap map[int]int) []int { |
| 438 | var incompleteParts []int |
no outgoing calls
no test coverage detected