tests: Make loopback latency test run with rt priority

This commit is contained in:
Arun Raghavan 2013-05-22 12:03:47 +05:30
parent 0862a281aa
commit 3f16c7100b

View file

@ -39,6 +39,9 @@
#include <pulse/pulseaudio.h>
#include <pulse/mainloop.h>
/* for pa_make_realtime */
#include <pulsecore/core-util.h>
#define SAMPLE_HZ 44100
#define CHANNELS 2
#define N_OUT (SAMPLE_HZ * 1)
@ -328,6 +331,8 @@ static void context_state_callback(pa_context *c, void *userdata) {
case PA_CONTEXT_READY: {
pa_buffer_attr buffer_attr;
pa_make_realtime(4);
/* Create playback stream */
buffer_attr.maxlength = -1;
buffer_attr.tlength = SAMPLE_HZ * fs * PLAYBACK_LATENCY / 1000;