summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Henningsson <david.henningsson@canonical.com>2015-05-05 17:01:10 +0200
committerTanu Kaskinen <tanuk@iki.fi>2015-10-19 17:12:21 +0300
commit91572b0a73e48b8165f766688ff2bb080f50ba75 (patch)
tree85946674d2ef613f412be380c79ed76bfb18a7d1
parent634b0b8070e678ddb2670b86f061fc1b4a797289 (diff)
downloadpulseaudio-91572b0a73e48b8165f766688ff2bb080f50ba75.tar.gz
device-port: Add preferred_profile field to pa_device_port
Signed-off-by: David Henningsson <david.henningsson@canonical.com>
-rw-r--r--src/pulsecore/device-port.c1
-rw-r--r--src/pulsecore/device-port.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/pulsecore/device-port.c b/src/pulsecore/device-port.c
index 906ab1f7d..7bde5e060 100644
--- a/src/pulsecore/device-port.c
+++ b/src/pulsecore/device-port.c
@@ -100,6 +100,7 @@ static void device_port_free(pa_object *o) {
if (p->profiles)
pa_hashmap_free(p->profiles);
+ pa_xfree(p->preferred_profile);
pa_xfree(p->name);
pa_xfree(p->description);
pa_xfree(p);
diff --git a/src/pulsecore/device-port.h b/src/pulsecore/device-port.h
index f35d07cc4..ec45a54af 100644
--- a/src/pulsecore/device-port.h
+++ b/src/pulsecore/device-port.h
@@ -43,6 +43,7 @@ struct pa_device_port {
char *name;
char *description;
+ char *preferred_profile;
unsigned priority;
pa_available_t available; /* PA_AVAILABLE_UNKNOWN, PA_AVAILABLE_NO or PA_AVAILABLE_YES */