[vls-devel] CVS Commit: vls (jpsaman)

cvs at videolan.org cvs at videolan.org
Mon Jun 2 21:50:36 CEST 2003


Update of /var/cvs/videolan/vls
Modified Files:
	Makefile Makefile.opts.in configure configure.in vls.cfg 

Update of /var/cvs/videolan/vls/doc
Modified Files:
	vls-guide.sgml 

Update of /var/cvs/videolan/vls/src/core
Modified Files:
	common.h file.cpp file.h log.cpp parsers.cpp 

Update of /var/cvs/videolan/vls/src/modules/dummyinterface
Modified Files:
	dummyinterface.cpp 

Update of /var/cvs/videolan/vls/src/modules/dvbinput
Modified Files:
	dvbinput.cpp dvbinput.h 

Update of /var/cvs/videolan/vls/src/modules/dvbreader
Modified Files:
	dvbreader.cpp dvbreader.h 

Update of /var/cvs/videolan/vls/src/modules/dvdreader
Modified Files:
	dvdreader.cpp dvdreader.h 

Update of /var/cvs/videolan/vls/src/modules/filereader
Modified Files:
	filereader.cpp filereader.h 

Update of /var/cvs/videolan/vls/src/modules/localinput
Modified Files:
	localinput.cpp localinput.h 

Update of /var/cvs/videolan/vls/src/modules/normaltrickplay
Added Files:
	Makefile normaltrickplay.cpp normaltrickplay.h 

Update of /var/cvs/videolan/vls/src/modules/ps2ts
Modified Files:
	ps2ts.cpp ps2ts.h 

Update of /var/cvs/videolan/vls/src/modules/ts2ts
Modified Files:
	ts2ts.cpp ts2ts.h 

Update of /var/cvs/videolan/vls/src/modules/v4linput
Modified Files:
	v4linput.cpp v4linput.h 

Update of /var/cvs/videolan/vls/src/modules/v4lreader
Modified Files:
	v4lreader.cpp v4lreader.h 

Update of /var/cvs/videolan/vls/src/modules/videoinput
Modified Files:
	videoinput.cpp videoinput.h 

Update of /var/cvs/videolan/vls/src/mpeg
Modified Files:
	converter.cpp converter.h reader.cpp reader.h ts.h 
Added Files:
	trickplay.cpp trickplay.h 

Update of /var/cvs/videolan/vls/src/server
Modified Files:
	admin.cpp broadcast.h input.cpp input.h manager.cpp manager.h 
	vls_builtins.cpp.win 

Log Message:
Here comes a big commit. It consists of largely 3 pieces:

1) Finally added documentation for dynamic configuration and trickplay assignment to inputs. 

2) This commit makes architectural changes in the VLS core code. It makes implementation of different Trickplay strategies possible. Currently only one is supported, the default "normal" trickplay. It works just like the old code. For files this code works correctly. Unfortunately I have not been able to test v4l, dvb and video inputs thoroughly, so expect this commit to breaks things in that area. Please do some additional testing.

3) Support for reading large files >2GB has been extended with new compile options and using 64 bits integers explicitly throughout the affected code. 

I also did some cleanup with respect to printfs. There are still a lot in this code, they NEED to be eliminated and replaced by Log(hlog, LOG_XXXX, ....) statements.


-- 
jpsaman
-- 
This is the vls-devel mailing-list, see http://www.videolan.org/streaming/
To unsubscribe, please read http://developers.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vls-devel mailing list