<feed xmlns='http://www.w3.org/2005/Atom'>
<title>paraslash/server.cmd, branch v0.3</title>
<subtitle>paraslash - network audio streaming tools</subtitle>
<id>https://git.tue.mpg.de/cgit/paraslash/atom?h=v0.3</id>
<link rel='self' href='https://git.tue.mpg.de/cgit/paraslash/atom?h=v0.3'/>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/'/>
<updated>2007-10-25T21:11:58Z</updated>
<entry>
<title>server.cmd: Cosmetics.</title>
<updated>2007-10-25T21:11:58Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@systemlinux.org</email>
</author>
<published>2007-10-25T21:11:58Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=e029f628d427b296d38b399c25662a21795b32fe'/>
<id>urn:sha1:e029f628d427b296d38b399c25662a21795b32fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove com_sb and com_sc.</title>
<updated>2007-10-23T17:38:47Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@systemlinux.org</email>
</author>
<published>2007-10-23T17:38:47Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=17d2533cafc67dd0509860fa2b59ec98b23d7be7'/>
<id>urn:sha1:17d2533cafc67dd0509860fa2b59ec98b23d7be7</id>
<content type='text'>
Nobody used com_sb and com_sc was only used by para_krell.
</content>
</entry>
<entry>
<title>Remove users of the old audio file selector code.</title>
<updated>2007-10-22T23:48:45Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@systemlinux.org</email>
</author>
<published>2007-10-22T23:48:45Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=08a1de75a3a83c728d97a3c4ff182553adbda8cc'/>
<id>urn:sha1:08a1de75a3a83c728d97a3c4ff182553adbda8cc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch to the new afs.</title>
<updated>2007-10-22T20:23:31Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@systemlinux.org</email>
</author>
<published>2007-10-22T20:23:31Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=61250cf03241bf73662dac3753e44660a572fa2a'/>
<id>urn:sha1:61250cf03241bf73662dac3753e44660a572fa2a</id>
<content type='text'>
This obsoletes get_audio_file() of vss.c. It is being replaced
by a call to the afs layer from vss_post_select() which requests
a struct audio_format_data for the next audio file.

The afd struct, the chunk table and the path of the new audio file are
stored in a shared memory area. The id of that area is sent through
the afs-server socket. An open fd for the underlying audio file is
send to the server process as well using usual socket magic.

The vss task of the server process attaches the shared memory area
and mmaps the open fd to start audio streaming.

The code is still quite buggy, but let's do bug fixes and removal of
the old audio file selectors in susequent patches.
</content>
</entry>
<entry>
<title>Still more typo fixes.</title>
<updated>2007-09-28T21:46:36Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@systemlinux.org</email>
</author>
<published>2007-09-28T21:46:36Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=15d21005beb3b173ba9909e522782201fdf0d5b8'/>
<id>urn:sha1:15d21005beb3b173ba9909e522782201fdf0d5b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make struct signal_task generic and make afs use it.</title>
<updated>2007-09-08T13:49:05Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@systemlinux.org</email>
</author>
<published>2007-09-08T13:49:05Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=c252837b853b35f06fffe637b2a6bf16419da954'/>
<id>urn:sha1:c252837b853b35f06fffe637b2a6bf16419da954</id>
<content type='text'>
</content>
</entry>
<entry>
<title>para_server: Initialize the new afs.</title>
<updated>2007-09-08T11:37:11Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@systemlinux.org</email>
</author>
<published>2007-09-08T11:37:11Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=cb6d1dfb9e4067229a4bbde0abd05784d97ef14b'/>
<id>urn:sha1:cb6d1dfb9e4067229a4bbde0abd05784d97ef14b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rename DB_READ, DB_WRITE to AFS_READ, AFS_WRITE</title>
<updated>2007-03-03T13:26:49Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@systemlinux.org</email>
</author>
<published>2007-03-03T13:26:49Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=47fedd501291bf9b0ca2204e2af3d1617b6f18a8'/>
<id>urn:sha1:47fedd501291bf9b0ca2204e2af3d1617b6f18a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>command_util.sh: Make it read the function prototype from the source file</title>
<updated>2007-02-11T16:06:46Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@systemlinux.org</email>
</author>
<published>2007-02-11T16:06:46Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=0a405367cdc8f3b0f49fb5ec3798378a2fc4589b'/>
<id>urn:sha1:0a405367cdc8f3b0f49fb5ec3798378a2fc4589b</id>
<content type='text'>
This is much cleaner as the commands differ by gcc attribute usage,
e.g. __a_unused.  But it also means that in the source code

	(a) the opening bracket for the function body must not be on
	the same line (com_hist got this wrong),

	(b) for all command handlers, the parameters must be called
	fd, argc and argv,

	(c) If a command handler uses __noreturn, that attribute must
	be the first word, see audiod's com_term().

So change the few occasions where this was not the case.
</content>
</entry>
<entry>
<title>rename "synopsis" to "usage".</title>
<updated>2007-01-28T21:27:46Z</updated>
<author>
<name>Andre</name>
<email>maan@meins.(none)</email>
</author>
<published>2007-01-28T21:27:46Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=1446f99e3adc59d868726382a2ac7cec105372a7'/>
<id>urn:sha1:1446f99e3adc59d868726382a2ac7cec105372a7</id>
<content type='text'>
</content>
</entry>
</feed>
