freesci-develop
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freesci-develop] cvs: jameson


From: FreeSCI CVS repository
Subject: [freesci-develop] cvs: jameson
Date: Thu, 26 Dec 2002 17:30:40 +0100

CVSROOT:        /var/cvs/freesci
Module name:    freesci
Changes by:     jameson 2002/12/26 16:30:40 GMT

Modified files:
        .              : Tag: glutton configure.in 
        src            : Tag: glutton Makefile.am config.c main.c 
        src/engine     : Tag: glutton game.c kgraphics.c said.c said.y 
                         scriptdebug.c seg_manager.c 
        src/gfx/drivers: Tag: glutton null_driver.c 
        src/gfx/resource: Tag: glutton sci_resmgr.c 
        src/include    : Tag: glutton resource.h scitypes.h sfx_engine.h 
                         sfx_iterator.h 
        src/scicore    : Tag: glutton console.c 
        src/sfx        : Tag: glutton Makefile.am core.c iterator.c 
Added files:
        src/include    : Tag: glutton sfx_player.h sfx_sequencer.h 
                         sfx_timer.h 
        src/sfx/player : Tag: glutton Makefile.am players.c realtime.c 
        src/sfx/seq    : Tag: glutton Makefile.am oss-adlib.c 
                         sequencers.c 
        src/sfx/timer  : Tag: glutton Makefile.am sigalrm.c timers.c 

Log message:
* Added experimental new sound subsystem to glutton

Right now, only timing using sigalrm and output via OSS/Adlib are
supported. The sound subsystem describes an abstract 'player', which may
be implemented in various ways (and is independant of cue delivery); the
default "realtime" player uses a 'timer' and a 'sequencer', where the
latter must support an explicit 'delay' command, and the 'timer'
provides semi-reliable callbacks. The interface could use some clean-up,
but at least it's somewhat documented (-> header files).
Note that 'sequencers' may nomially request certain "resources" on a
per-name basis; the idea behind is that drivers like ossopl3 and
oss/adlib may share global resources cleanly-- no implementation for
this has been started so far.

Oh, and merry christmas/happy holidays.

-- Christoph




reply via email to

[Prev in Thread] Current Thread [Next in Thread]