diff options
| author | Lennart Poettering <lennart@poettering.net> | 2009-01-19 23:07:13 +0100 | 
|---|---|---|
| committer | Lennart Poettering <lennart@poettering.net> | 2009-01-19 23:07:13 +0100 | 
| commit | ed65081dd82cf60160b4800fd4a6e11b39e5695e (patch) | |
| tree | caea40b42b4769a93db9ef2c52ec381d7141ed98 /src/pulsecore/cli-text.c | |
| parent | 033791ca9ff583eb2f1eb1b14424cfee57c1af47 (diff) | |
show dB and balance for cached samples
Diffstat (limited to 'src/pulsecore/cli-text.c')
| -rw-r--r-- | src/pulsecore/cli-text.c | 6 | 
1 files changed, 5 insertions, 1 deletions
| diff --git a/src/pulsecore/cli-text.c b/src/pulsecore/cli-text.c index 31d2b35b..79620398 100644 --- a/src/pulsecore/cli-text.c +++ b/src/pulsecore/cli-text.c @@ -497,7 +497,7 @@ char *pa_scache_list_to_string(pa_core *c) {          for (e = pa_idxset_first(c->scache, &idx); e; e = pa_idxset_next(c->scache, &idx)) {              double l = 0; -            char ss[PA_SAMPLE_SPEC_SNPRINT_MAX] = "n/a", cv[PA_CVOLUME_SNPRINT_MAX], cm[PA_CHANNEL_MAP_SNPRINT_MAX] = "n/a", *t; +            char ss[PA_SAMPLE_SPEC_SNPRINT_MAX] = "n/a", cv[PA_CVOLUME_SNPRINT_MAX], cvdb[PA_SW_CVOLUME_SNPRINT_DB_MAX], cm[PA_CHANNEL_MAP_SNPRINT_MAX] = "n/a", *t;              if (e->memchunk.memblock) {                  pa_sample_spec_snprint(ss, sizeof(ss), &e->sample_spec); @@ -514,6 +514,8 @@ char *pa_scache_list_to_string(pa_core *c) {                  "\tlength: %lu\n"                  "\tduration: %0.1f s\n"                  "\tvolume: %s\n" +                "\t        %s\n" +                "\t        balance %0.2f\n"                  "\tlazy: %s\n"                  "\tfilename: <%s>\n",                  e->name, @@ -523,6 +525,8 @@ char *pa_scache_list_to_string(pa_core *c) {                  (long unsigned)(e->memchunk.memblock ? e->memchunk.length : 0),                  l,                  pa_cvolume_snprint(cv, sizeof(cv), &e->volume), +                pa_sw_cvolume_snprint_dB(cvdb, sizeof(cvdb), &e->volume), +                e->memchunk.memblock ? pa_cvolume_get_balance(&e->channel_map, &e->volume) : 0.0f,                  pa_yes_no(e->lazy),                  e->filename ? e->filename : "n/a"); | 
