]> code.delx.au - pulseaudio/commitdiff
set esound.byte_order property
authorLennart Poettering <lennart@poettering.net>
Mon, 23 Feb 2009 22:49:08 +0000 (23:49 +0100)
committerLennart Poettering <lennart@poettering.net>
Mon, 23 Feb 2009 22:49:08 +0000 (23:49 +0100)
src/pulsecore/protocol-esound.c

index e8659e6dc76a0eb2149bb53e2022bf73de1f47ff..3d9030679540889a4a66730b6e54e7971d430bc5 100644 (file)
@@ -34,6 +34,7 @@
 #include <pulse/timeval.h>
 #include <pulse/utf8.h>
 #include <pulse/xmalloc.h>
+#include <pulse/proplist.h>
 
 #include <pulsecore/esound.h>
 #include <pulsecore/memblock.h>
@@ -372,6 +373,8 @@ static int esd_proto_connect(connection *c, esd_proto_t request, const void *dat
         return -1;
     }
 
+    pa_proplist_sets(c->client->proplist, "esound.byte_order", c->swap_byte_order ? "reverse" : "native");
+
     ok = 1;
     connection_write(c, &ok, sizeof(int));
     return 0;