output/jack: merge two mpd_jack_available() calls
This commit is contained in:
parent
96560e317a
commit
39a5be2df9
@ -116,10 +116,11 @@ mpd_jack_process(jack_nframes_t nframes, void *arg)
|
|||||||
if (nframes <= 0)
|
if (nframes <= 0)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
|
jack_nframes_t available = mpd_jack_available(jd);
|
||||||
|
|
||||||
if (jd->pause) {
|
if (jd->pause) {
|
||||||
/* empty the ring buffers */
|
/* empty the ring buffers */
|
||||||
|
|
||||||
const jack_nframes_t available = mpd_jack_available(jd);
|
|
||||||
for (unsigned i = 0; i < jd->audio_format.channels; ++i)
|
for (unsigned i = 0; i < jd->audio_format.channels; ++i)
|
||||||
jack_ringbuffer_read_advance(jd->ringbuffer[i],
|
jack_ringbuffer_read_advance(jd->ringbuffer[i],
|
||||||
available * jack_sample_size);
|
available * jack_sample_size);
|
||||||
@ -138,7 +139,6 @@ mpd_jack_process(jack_nframes_t nframes, void *arg)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
jack_nframes_t available = mpd_jack_available(jd);
|
|
||||||
if (available > nframes)
|
if (available > nframes)
|
||||||
available = nframes;
|
available = nframes;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user