CVS Commit: vlc
cvs at videolan.org
cvs at videolan.org
Thu Jun 7 03:10:33 CEST 2001
Update of /var/cvs/videolan/vlc
Modified Files:
ChangeLog Makefile Makefile.opts.in configure configure.in
Update of /var/cvs/videolan/vlc/plugins/dummy
Modified Files:
Makefile dummy.c
Added Files:
input_dummy.c null.c
Update of /var/cvs/videolan/vlc/plugins/null
Removed Files:
.cvsignore Makefile null.c
Update of /var/cvs/videolan/vlc/src/input
Modified Files:
input.c
Log Message:
* Put most builtins in plugins again due to performances issues (more
about this in a forthcoming post here).
* Fixed the painfully slow build process (at last!).
* Moved the null plugin together with the dummy one.
* Added new dummy input plugin.
More on the dummy input plugin: we'll use it to insert commands in
the playlist. Currently implemented are the "quit" and "pause" functions,
here are examples on how they are used:
vlc file.mpeg vlc:quit # exit after file.mpeg has been read.
vlc file1.mpeg vlc:pause:3 file2.mpeg # pause 3 seconds before playing
# the next file.
From now we can more efficiently benchmark vlc. For instance, to test
the video output changes I am doing, I use such a command:
time vlc -I dummy --noaudio file.mpeg vlc:quit
Future extentions might include more interesting stuff like "switch
to full screen", "repeat next file 3 times", "switch to SDL video
output"...
--
sam
More information about the vlc-devel
mailing list