CVS Commit: vls

cvs at videolan.org cvs at videolan.org
Fri Aug 31 05:34:55 CEST 2001


Update of /cvs/videolan/vls
Modified Files:
	Makefile vls.cfg 
Added Files:
	Makefile.input Makefile.opts 

Update of /cvs/videolan/vls/core
Modified Files:
	application.h library.h parsers.cpp settings.cpp thread.cpp 
	thread.h 

Update of /cvs/videolan/vls/inputs/local
Added Files:
	Makefile converter.cpp converter.h localinput.cpp localinput.h 
	reader.cpp reader.h 

Update of /cvs/videolan/vls/server
Modified Files:
	admin.cpp broadcast.cpp broadcast.h directory.cpp input.cpp 
	input.h manager.cpp manager.h 

Log Message:
  - don't use the File input and the Dvd input any more. File has been
    rewritten and extended, Dvd wasn't really dvd but just Mpeg2 PS;
  - merge both inputs into "local" input (inputs/local directory);
  - Makefile split/modif/masterization (main Makefile, Makefile.opts,
    Makefile.input, and input specific Makefiles). Recursive Makefiles for
    the inputs;
  - suspend/resume commands;
  - vls.cfg up-to-date.

Current status of the "local" input:
  - Mpeg1 PS (file) : not yet supported (the converter doesn't work);
  - Mpeg2 PS (file) : supported;
  - Mpeg2 TS (file) : supported;
  - DVD (device)    : not yet supported (TODO list);

  - need a config file named "input.cfg" (format is comming soon with the doc)
  - --loop option supported;
  - suspend/resume commands work.

Bug fixes:
  - don't throw an exception after a try to stop a thread that wasn't started;
  - settings: small bug (tm);
  - here and there: string building bugs fixed.

TODO:
  - write a exhaustive documentation (first place in the fifo (after some
    sleep in the real life the one with pizzas...);
  - write a DVD reader (IFO, CSS...);
  - write a "seek" command;
  - write a real library manager like the plugin bank of the vlc;
  - previous commit's TODO list (shell like parser).

*paf* (I hope nothing is broken) -- bozo "brain damage"

-- 
bozo




More information about the vls-devel mailing list