• Sam Hocevar's avatar
    * ALL: the first libvlc commit. · 9e3ab283
    Sam Hocevar authored
       As for video output 4, this breaks almost everything, but I'll slowly
      do what remains to be fixed during the weekend.
       Changes in vlc:
      * vlc is now a very small program (20 lines) which uses the libvlc API;
       it is quite simple for the moment but can be extended in the future.
      * interfaces, decoders, video outputs, etc. are now almost the same
       objects (yes, I know, this is C++ redone in C) and are structured in
       a tree. More about this later, but basically it allows the following
       nice features:
        - several interfaces
        - several playlists with several outputs
        - input plugins spawning helper interfaces (will be used for DVD menus)
        - anything spawning anything; I swear there are useful uses for this!
      * libvlc can be used in other programs; I'm currently writing a Mozilla
       plugin for my employer.
       Things currently broken:
      * most interfaces, most ports
      * the playlist handling (almos...
mpeg_es.c 7.31 KB