mirror of
				https://gitlab.freedesktop.org/pipewire/pipewire.git
				synced 2025-11-03 09:01:54 -05:00 
			
		
		
		
	media-session: constify various params
This commit is contained in:
		
							parent
							
								
									b057c9166d
								
							
						
					
					
						commit
						2c7cdcfa41
					
				
					 1 changed files with 12 additions and 12 deletions
				
			
		| 
						 | 
				
			
			@ -166,7 +166,7 @@ struct route {
 | 
			
		|||
			.available = SPA_PARAM_AVAILABILITY_unknown,	\
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
static struct route_info *find_route_info(struct device *dev, struct route *r)
 | 
			
		||||
static struct route_info *find_route_info(struct device *dev, const struct route *r)
 | 
			
		||||
{
 | 
			
		||||
	struct route_info *i;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -205,7 +205,7 @@ static int parse_route(struct sm_param *p, struct route *r)
 | 
			
		|||
			SPA_PARAM_ROUTE_save, SPA_POD_OPT_Bool(&r->save));
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static bool array_contains(struct spa_pod *pod, uint32_t val)
 | 
			
		||||
static bool array_contains(const struct spa_pod *pod, uint32_t val)
 | 
			
		||||
{
 | 
			
		||||
	uint32_t *vals, n_vals;
 | 
			
		||||
	uint32_t n;
 | 
			
		||||
| 
						 | 
				
			
			@ -245,7 +245,7 @@ static int parse_enum_route(struct sm_param *p, uint32_t device_id, struct route
 | 
			
		|||
	return 0;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static char *serialize_props(struct device *dev, const struct spa_pod *param)
 | 
			
		||||
static char *serialize_props(const struct device *dev, const struct spa_pod *param)
 | 
			
		||||
{
 | 
			
		||||
	struct spa_pod_prop *prop;
 | 
			
		||||
	struct spa_pod_object *obj = (struct spa_pod_object *) param;
 | 
			
		||||
| 
						 | 
				
			
			@ -325,7 +325,7 @@ static char *serialize_props(struct device *dev, const struct spa_pod *param)
 | 
			
		|||
	return ptr;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static int restore_route_params(struct device *dev, const char *val, struct route *r)
 | 
			
		||||
static int restore_route_params(struct device *dev, const char *val, const struct route *r)
 | 
			
		||||
{
 | 
			
		||||
	struct spa_json it[3];
 | 
			
		||||
	char buf[1024], key[128];
 | 
			
		||||
| 
						 | 
				
			
			@ -437,7 +437,7 @@ struct profile {
 | 
			
		|||
	struct spa_pod *classes;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
static int parse_profile(struct sm_param *p, struct profile *pr)
 | 
			
		||||
static int parse_profile(const struct sm_param *p, struct profile *pr)
 | 
			
		||||
{
 | 
			
		||||
	int res;
 | 
			
		||||
	spa_zero(*pr);
 | 
			
		||||
| 
						 | 
				
			
			@ -452,7 +452,7 @@ static int parse_profile(struct sm_param *p, struct profile *pr)
 | 
			
		|||
	return 0;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static int find_current_profile(struct device *dev, struct profile *pr)
 | 
			
		||||
static int find_current_profile(const struct device *dev, struct profile *pr)
 | 
			
		||||
{
 | 
			
		||||
	struct sm_param *p;
 | 
			
		||||
	spa_list_for_each(p, &dev->obj->param_list, link) {
 | 
			
		||||
| 
						 | 
				
			
			@ -463,7 +463,7 @@ static int find_current_profile(struct device *dev, struct profile *pr)
 | 
			
		|||
	return -ENOENT;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static int restore_route(struct device *dev, struct route *r)
 | 
			
		||||
static int restore_route(struct device *dev, const struct route *r)
 | 
			
		||||
{
 | 
			
		||||
	struct impl *impl = dev->impl;
 | 
			
		||||
	char key[1024];
 | 
			
		||||
| 
						 | 
				
			
			@ -491,7 +491,7 @@ static int restore_route(struct device *dev, struct route *r)
 | 
			
		|||
	return 0;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static int save_route(struct device *dev, struct route *r)
 | 
			
		||||
static int save_route(const struct device *dev, const struct route *r)
 | 
			
		||||
{
 | 
			
		||||
	struct impl *impl = dev->impl;
 | 
			
		||||
	char key[1024], *val;
 | 
			
		||||
| 
						 | 
				
			
			@ -511,12 +511,12 @@ static int save_route(struct device *dev, struct route *r)
 | 
			
		|||
	return 0;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static char *serialize_routes(struct device *dev)
 | 
			
		||||
static char *serialize_routes(const struct device *dev)
 | 
			
		||||
{
 | 
			
		||||
	char *ptr;
 | 
			
		||||
	size_t size;
 | 
			
		||||
	FILE *f;
 | 
			
		||||
	struct route_info *ri;
 | 
			
		||||
	const struct route_info *ri;
 | 
			
		||||
	int count = 0;
 | 
			
		||||
 | 
			
		||||
	f = open_memstream(&ptr, &size);
 | 
			
		||||
| 
						 | 
				
			
			@ -604,7 +604,7 @@ static int find_best_route(struct device *dev, uint32_t device_id, struct route
 | 
			
		|||
	return 0;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static int find_route(struct device *dev, uint32_t device_id, const char *name, struct route *r)
 | 
			
		||||
static int find_route(const struct device *dev, uint32_t device_id, const char *name, struct route *r)
 | 
			
		||||
{
 | 
			
		||||
	struct sm_param *p;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -741,7 +741,7 @@ static void prune_route_info(struct device *dev)
 | 
			
		|||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static int handle_route(struct device *dev, struct route *r)
 | 
			
		||||
static int handle_route(struct device *dev, const struct route *r)
 | 
			
		||||
{
 | 
			
		||||
	struct route_info *ri;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue