mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-03 09:01:54 -05:00
fix some warnings
This commit is contained in:
parent
2efdb78239
commit
63a3811aa7
2 changed files with 14 additions and 6 deletions
|
|
@ -437,7 +437,7 @@ static bool rfcomm_hfp_hf(struct spa_source *source, char* buf)
|
||||||
struct rfcomm *rfcomm = source->data;
|
struct rfcomm *rfcomm = source->data;
|
||||||
struct spa_bt_backend *backend = rfcomm->backend;
|
struct spa_bt_backend *backend = rfcomm->backend;
|
||||||
unsigned int features;
|
unsigned int features;
|
||||||
unsigned int gain;
|
unsigned int SPA_UNUSED gain;
|
||||||
unsigned int selected_codec;
|
unsigned int selected_codec;
|
||||||
char* token;
|
char* token;
|
||||||
char separators[] = "\r\n:";
|
char separators[] = "\r\n:";
|
||||||
|
|
|
||||||
|
|
@ -240,8 +240,7 @@ static char *serialize_props(struct device *dev, const struct spa_pod *param)
|
||||||
{
|
{
|
||||||
struct spa_pod_prop *prop;
|
struct spa_pod_prop *prop;
|
||||||
struct spa_pod_object *obj = (struct spa_pod_object *) param;
|
struct spa_pod_object *obj = (struct spa_pod_object *) param;
|
||||||
float val = 0.0f;
|
bool comma = false;
|
||||||
bool b = false, comma = false;
|
|
||||||
char *ptr;
|
char *ptr;
|
||||||
size_t size;
|
size_t size;
|
||||||
FILE *f;
|
FILE *f;
|
||||||
|
|
@ -252,13 +251,21 @@ static char *serialize_props(struct device *dev, const struct spa_pod *param)
|
||||||
SPA_POD_OBJECT_FOREACH(obj, prop) {
|
SPA_POD_OBJECT_FOREACH(obj, prop) {
|
||||||
switch (prop->key) {
|
switch (prop->key) {
|
||||||
case SPA_PROP_volume:
|
case SPA_PROP_volume:
|
||||||
spa_pod_get_float(&prop->value, &val);
|
{
|
||||||
|
float val;
|
||||||
|
if (spa_pod_get_float(&prop->value, &val) < 0)
|
||||||
|
continue;
|
||||||
fprintf(f, "%s \"volume\": %f", (comma ? "," : ""), val);
|
fprintf(f, "%s \"volume\": %f", (comma ? "," : ""), val);
|
||||||
break;
|
break;
|
||||||
|
}
|
||||||
case SPA_PROP_mute:
|
case SPA_PROP_mute:
|
||||||
spa_pod_get_bool(&prop->value, &b);
|
{
|
||||||
|
bool b;
|
||||||
|
if (spa_pod_get_bool(&prop->value, &b) < 0)
|
||||||
|
continue;
|
||||||
fprintf(f, "%s \"mute\": %s", (comma ? "," : ""), b ? "true" : "false");
|
fprintf(f, "%s \"mute\": %s", (comma ? "," : ""), b ? "true" : "false");
|
||||||
break;
|
break;
|
||||||
|
}
|
||||||
case SPA_PROP_channelVolumes:
|
case SPA_PROP_channelVolumes:
|
||||||
{
|
{
|
||||||
uint32_t i, n_vals;
|
uint32_t i, n_vals;
|
||||||
|
|
@ -294,7 +301,8 @@ static char *serialize_props(struct device *dev, const struct spa_pod *param)
|
||||||
case SPA_PROP_latencyOffsetNsec:
|
case SPA_PROP_latencyOffsetNsec:
|
||||||
{
|
{
|
||||||
int64_t delay;
|
int64_t delay;
|
||||||
spa_pod_get_long(&prop->value, &delay);
|
if (spa_pod_get_long(&prop->value, &delay) < 0)
|
||||||
|
continue;
|
||||||
fprintf(f, "%s \"latencyOffsetNsec\": %"PRIi64, (comma ? "," : ""), delay);
|
fprintf(f, "%s \"latencyOffsetNsec\": %"PRIi64, (comma ? "," : ""), delay);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue