From: rjk@greenend.org.uk <> Date: Sat, 29 Sep 2007 17:21:57 +0000 (+0100) Subject: simple architecture diagram X-Git-Tag: debian-1_5_99dev8~215 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/commitdiff_plain/ee5a0840411b43f1b96c44305f46c684a4e5de1c?hp=ce6c36be6c2df99afd01a7a602debb321322e113 simple architecture diagram --- 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 + +