[pulseaudio-commits] r1430 - /trunk/src/pulsecore/core-scache.c

svnmailer-noreply at 0pointer.de svnmailer-noreply at 0pointer.de
Thu Mar 1 09:11:11 PST 2007


Author: ossman
Date: Thu Mar  1 18:11:10 2007
New Revision: 1430

URL: http://0pointer.de/cgi-bin/viewcvs.cgi?rev=3D1430&root=3Dpulseaudio&vi=
ew=3Drev
Log:
Add some debugging output from sample cache subsystem.

Modified:
    trunk/src/pulsecore/core-scache.c

Modified: trunk/src/pulsecore/core-scache.c
URL: http://0pointer.de/cgi-bin/viewcvs.cgi/trunk/src/pulsecore/core-scache=
.c?rev=3D1430&root=3Dpulseaudio&r1=3D1429&r2=3D1430&view=3Ddiff
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/src/pulsecore/core-scache.c (original)
+++ trunk/src/pulsecore/core-scache.c Thu Mar  1 18:11:10 2007
@@ -138,6 +138,7 @@
 =

 int pa_scache_add_item(pa_core *c, const char *name, const pa_sample_spec =
*ss, const pa_channel_map *map, const pa_memchunk *chunk, uint32_t *idx) {
     pa_scache_entry *e;
+    char st[PA_SAMPLE_SPEC_SNPRINT_MAX];
     assert(c && name);
 =

     if (chunk && chunk->length > PA_SCACHE_ENTRY_SIZE_MAX)
@@ -162,6 +163,10 @@
 =

     if (idx)
         *idx =3D e->index;
+
+    pa_log_debug("created sample \"%s\" (#%d), %d bytes with sample spec %=
s",
+        name, e->index, e->memchunk.length,
+        pa_sample_spec_snprint(st, sizeof(st), &e->sample_spec));
 =

     return 0;
 }
@@ -229,7 +234,10 @@
     if (pa_idxset_remove_by_data(c->scache, e, NULL) !=3D e)
         assert(0);
 =

+    pa_log_debug("removed sample \"%s\"", name);
+
     free_entry(e);
+
     return 0;
 }
 =

@@ -275,6 +283,8 @@
 =

     if (!e->memchunk.memblock)
         return -1;
+
+    pa_log_debug("playing sample \"%s\" on \"%s\"", name, sink->name);
 =

     t =3D pa_sprintf_malloc("sample:%s", name);
 =





More information about the pulseaudio-commits mailing list