media-session: only save routes with the save flag set

We only want to save the route properties when they were changed
by a user action.
This commit is contained in:
Wim Taymans 2021-03-29 15:52:31 +02:00
parent f78be58568
commit 51c700a655

View file

@ -736,7 +736,7 @@ static int handle_route(struct device *dev, struct route *r)
* save this as a prefered port */ * save this as a prefered port */
pw_log_info("device %d: new active port found '%s'", dev->id, r->name); pw_log_info("device %d: new active port found '%s'", dev->id, r->name);
restore_route(dev, r); restore_route(dev, r);
} else if (r->props) { } else if (r->props && r->save) {
/* just save port properties */ /* just save port properties */
save_route(dev, r); save_route(dev, r);
} }