Lines Matching defs:rtrack
431 if (file->rtrack)
432 snprintf(rhdr, sizeof(rhdr), "#%d", file->rtrack->id);
1457 if (file->ptrack || file->rtrack) {
1872 if (file->rtrack)
1873 audio_track_destroy(file->rtrack);
2258 KASSERT(file->rtrack == NULL);
2400 af->rtrack = audio_track_create(sc, sc->sc_rmixer);
2538 if (af->rtrack && sc->sc_ropens == 0) {
2578 if (af->rtrack)
2610 if (af->rtrack)
2638 if (af->rtrack) {
2639 audio_track_destroy(af->rtrack);
2640 af->rtrack = NULL;
2741 if (file->rtrack) {
2742 TRACET(3, file->rtrack, "dropframes=%" PRIu64,
2743 file->rtrack->dropframes);
2796 track = file->rtrack;
2896 if (file->rtrack)
2897 audio_track_clear(sc, file->rtrack);
3084 track = file->rtrack;
3122 track = (cmd == AUDIO_PERROR) ? file->ptrack : file->rtrack;
3135 rtrack;
3140 TRACEF(2, file, "%s no rtrack", pre);
3432 track = file->rtrack;
3499 track = file->rtrack;
3637 track = file->rtrack;
6138 audio_track_t *track = f->rtrack;
6501 audio_track_t *track = f->rtrack;
7235 audio_track_t *rtrack;
7254 rtrack = file->rtrack;
7338 if (rtrack) {
7339 rfmt = rtrack->usrbuf.fmt;
7340 saved_rfmt = rtrack->usrbuf.fmt;
7341 saved_ai.record.pause = rtrack->is_pause;
7381 rchanges = audio_track_setinfo_check(rtrack, &rfmt, ri);
7419 if (rtrack) {
7420 snprintf(nbuf, sizeof(nbuf), "%d", rtrack->id);
7468 if (rtrack)
7469 rtrack->is_pause = ri->pause;
7473 if (rtrack) {
7474 audio_track_lock_enter(rtrack);
7475 error = audio_track_set_format(rtrack, &rfmt);
7476 audio_track_lock_exit(rtrack);
7478 TRACET(1, rtrack, "set record.params failed");
7490 rtrack->is_pause = saved_ai.record.pause;
7491 audio_track_lock_enter(rtrack);
7492 audio_track_set_format(rtrack, &saved_rfmt);
7493 audio_track_lock_exit(rtrack);
7808 audio_track_t *rtrack;
7816 rtrack = file->rtrack;
7834 if (rtrack) {
7835 ri->sample_rate = rtrack->usrbuf.fmt.sample_rate;
7836 ri->channels = rtrack->usrbuf.fmt.channels;
7837 ri->precision = rtrack->usrbuf.fmt.precision;
7838 ri->encoding = rtrack->usrbuf.fmt.encoding;
7839 ri->pause = rtrack->is_pause;
7860 if (rtrack) {
7861 ri->seek = audio_track_readablebytes(rtrack);
7862 ri->samples = rtrack->stamp * rtrack->usrbuf_blksize;
7864 ri->error = (rtrack->dropframes != 0) ? 1 : 0;
7866 ri->buffer_size = audio_track_inputblk_as_usrbyte(rtrack,
7867 rtrack->input->capacity);
7882 track = ptrack ? ptrack : rtrack;
7896 if (rtrack == NULL)
7898 if (ptrack == NULL && rtrack == NULL) {