From ee5a0840411b43f1b96c44305f46c684a4e5de1c Mon Sep 17 00:00:00 2001 Message-Id: From: Mark Wooding Date: Sat, 29 Sep 2007 18:21:57 +0100 Subject: [PATCH] simple architecture diagram Organization: Straylight/Edgeware From: rjk@greenend.org.uk <> --- doc/plumbing.svg | 797 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 797 insertions(+) create mode 100644 doc/plumbing.svg diff --git a/doc/plumbing.svg b/doc/plumbing.svg new file mode 100644 index 0000000..4d314ae --- /dev/null +++ b/doc/plumbing.svg @@ -0,0 +1,797 @@ + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + disorder + + + disobedience + disorder.cgi + + disorderd + + disorder_protocol(5)client.heclient.h + + + mpg321 + ogg123 + TCP/IPAF_UNIX + + disorder-speaker + + speaker-protocol.hstruct speaker_messagefd passing + + disorder-decode + + disorder-normalize + + speaker-protocol.hstruct stream_header + + disorder-decode + + disorder-normalize + + disorder-decode + + disorder-normalize + + + + + + + + + + + + raw samples inconfig->sample_format + + ALSA + + + disorder-playrtp + + RTP + UDP + Only 44100Hz signed 16-bitstereo (for now) + + ALSA + + Core Audio + + + + + + + disorder-deadlock + disorder-rescan + + + + sox + (when needed) + + + + + + + external component + internal component + pipe or socket + subprocess + + -- [mdw]