Skip to content
  • Samuel Hocevar's avatar
    * ALL: the first libvlc commit. · 9e3ab283
    Samuel 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...
    9e3ab283