Roxen.git / server / modules / icecast / icecast.pike

version» Context lines:

Roxen.git/server/modules/icecast/icecast.pike:1:   inherit "module"; - constant cvs_version="$Id: icecast.pike,v 1.3 2001/04/10 05:23:42 per Exp $"; + constant cvs_version="$Id: icecast.pike,v 1.4 2001/04/10 05:26:29 per Exp $";   constant thread_safe=1;      #define BSIZE 8192   #define METAINTERVAL 4192      #include <module.h>   #include <roxen.h>   #include <stat.h>   #include <request_trace.h>      //<locale-token project="mod_icecast">LOCALE</locale-token>   #define _(X,Y) _DEF_LOCALE("mod_icecast",X,Y)      constant module_type = MODULE_LOCATION;   LocaleString module_name = _(0,"Icecast: Server"); - LocaleString module_doc = _(0,""); + LocaleString module_doc = _(0, "Supports the ICY and Audio-cast protocols " +  "for streaming MPEG sound. Relies on other " +  "modules for the actual mpeg streams." );   constant module_unique = 0;      class Playlist   {    inherit RoxenModule;    Stdio.File next_file();    string pl_name();    mapping metadata();    void add_md_callback( function(mapping:void) f );    void remove_md_callback( function(mapping:void) f );