Posts

Showing posts from September, 2006

Apache Notes

My Apache configuration:
./configure --enable-pie --with-mpm=worker --enable-exception-hook --enable-auth-digest --enable-deflate --enable-expires --enable-suexec --enable-rewrite --enable-so
make
make install


This installs everything in /usr/local/Apache2/

cgid daemon runs as the user configured in apache configuration and shuts down fine.

Work Items:
Optimizations. For Speed and Size.
Security: Suexec modifications.
Directory Layout changes. --with-layout.

Code Commentary: dvd-audio tools

Recently I've got interested in dvd-audio free software. I'm getting a universal player. So then want to be able author my own content in high definition multi-track audio DVD. Currently there is only one DVD Audio authoring free software hosted at http://dvd-audio.sourceforge.net/

This project hasn't been worked on since its last alpha release on 20050703. And there are some nice TODO items on its status page. Some of them are really good to have. So I'm thinking of working on them.

To start off, I would comment on the code and log it here for my understanding and reference. (might help others too!).

Source I'm using for this purpose is taken from here.

Let's look at the source code organization.
amg.c /amg.h - has code for Audio Manager (AMG) - this is stored in the AUDIO_TS.* files and consists of the AUDIO_TS.IFO file, an optional moving video menu in the AUDIO_TS.VOB file and the backup file AUDIO_TS.BUP.

samg.c /samg.h - has code for Simple Audio Manager (SAMG…