Time passes
Sep. 16th, 2007 11:21 pmI've been going back to Karate. The basics have come back fairly quickly; where I'm getting them wrong I can at least often see where I'm going wrong. Kumite we've not practiced a great deal since I started going back. Kata is a bit of a disaster still.
I've been working on adding a network play feature to DisOrder. sevenstring already added support for feeding its output to Icecast, but that's not suitable for what I have in mind: it mimics broadcast by unicasting lots of times, which is not so good for what I have in mind (up to a few tens of users all on the same LAN).
So my current code will transmit RTP packets containing uncompressed audio to a broadcast address (with multicast to follow when I've got the basics working). The transmit half of the question appears to be working well. The player is proving trickier; sometimes it gets behind for reasons I've not fully understood and often when it does ALSA misbehaves in a strange way - snd_pcm_wait() returns indicating it's ready for more audio but snd_pcm_writei() returns -EAGAIN. Once I've got it working Linux-to-Linux I'll get on with a Mac player and then worry about Windows. (The server running on the Mac will be trivial and the server running on anything not UNIX-like just won't happen.)
I bought a copy of Grand Theft Auto: Vice City Stories.
[Poll #1056315]There's some good gossip, but not much, and most of you couldn't even be bothered to make any up. Pathetic l-) The best gossip about yourself was a tie, sphyg had the best “gossip” about me and
uisgebeatha had the best gossip about someone else.
aardvark179 gets a dishonorable mention in all categories.
I'm slightly surprised how few people have entered this poll (95/16 at time of writing).