Lines Matching refs:framesize

4970 	int framesize;  in audio_track_play()  local
4992 framesize = frametobyte(&input->fmt, 1); in audio_track_play()
4993 KASSERT(framesize >= 1); in audio_track_play()
5004 count = uimin(usrbuf->used, track->usrbuf_blksize) / framesize; in audio_track_play()
5005 bytes = count * framesize; in audio_track_play()
5008 memcpy((uint8_t *)input->mem + auring_tail(input) * framesize, in audio_track_play()
5018 KASSERTMSG(bytes1 % framesize == 0, in audio_track_play()
5019 "bytes1=%d framesize=%d", bytes1, framesize); in audio_track_play()
5020 memcpy((uint8_t *)input->mem + auring_tail(input) * framesize, in audio_track_play()
5023 auring_push(input, bytes1 / framesize); in audio_track_play()
5027 memcpy((uint8_t *)input->mem + auring_tail(input) * framesize, in audio_track_play()
5030 auring_push(input, bytes2 / framesize); in audio_track_play()
5117 int framesize; in audio_track_record() local
5156 framesize = frametobyte(&outbuf->fmt, 1); in audio_track_record()
5157 KASSERT(framesize >= 1); in audio_track_record()
5163 count = uimin(count, track->usrbuf_blksize / framesize); in audio_track_record()
5164 bytes = count * framesize; in audio_track_record()
5167 (uint8_t *)outbuf->mem + outbuf->head * framesize, in audio_track_record()
5176 KASSERTMSG(bytes1 % framesize == 0, in audio_track_record()
5177 "bytes1=%d framesize=%d", bytes1, framesize); in audio_track_record()
5179 (uint8_t *)outbuf->mem + outbuf->head * framesize, in audio_track_record()
5182 auring_take(outbuf, bytes1 / framesize); in audio_track_record()
5186 (uint8_t *)outbuf->mem + outbuf->head * framesize, in audio_track_record()
5189 auring_take(outbuf, bytes2 / framesize); in audio_track_record()