- 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"
Showing with 1802 additions and 186 deletions