]> git.sesse.net Git - vlc/commit
* Put most builtins in plugins again due to performances issues (more
authorSam Hocevar <sam@videolan.org>
Thu, 7 Jun 2001 01:10:33 +0000 (01:10 +0000)
committerSam Hocevar <sam@videolan.org>
Thu, 7 Jun 2001 01:10:33 +0000 (01:10 +0000)
commit214396bc9f2f8fb89f7241e13168b22602ff0fef
tree18c4e12e50a07eb65f2d980b36da42157373b2df
parent8dee1230d87abff97f5f0682d7ac7fedfd194776
  * 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"...
12 files changed:
ChangeLog
Makefile
Makefile.opts.in
configure
configure.in
plugins/dummy/Makefile
plugins/dummy/dummy.c
plugins/dummy/input_dummy.c [new file with mode: 0644]
plugins/dummy/null.c [moved from plugins/null/null.c with 98% similarity]
plugins/null/.cvsignore [deleted file]
plugins/null/Makefile [deleted file]
src/input/input.c