1. 15 Apr, 2001 4 commits
    • Sam Hocevar's avatar
      · 4a5e3b56
      Sam Hocevar authored
        * All Debian packages are now lintian-clean.
        * Fixed XVideo plugin linking.
      4a5e3b56
    • Sam Hocevar's avatar
      · 79a45f72
      Sam Hocevar authored
        * Updated TODO list with Henri's Apr 6th post.
        * Built-in modules support almost finished.
      
          Now you can compile any module within vlc, even the Gnome, Qt, SDL
        and GGI modules at the same time, resulting in an awful extra fat
        vlc binary with gazillons of library dependecies.
      
          The only exception is that the Gnome and Gtk+ modules can't be
        compiled together into vlc. But you can have one compiled built-in
        and the other as a plugin.
      
          Another consequence is that libdl should no longer be needed under
        MacOS X. I'll check this as soon as possible.
      79a45f72
    • Sam Hocevar's avatar
      · 5b51669f
      Sam Hocevar authored
        * A few Makefile fixes for BeOS
        * XVideo patches by Shane Harper
      5b51669f
    • Sam Hocevar's avatar
      · 6b3c8540
      Sam Hocevar authored
        * Beginning of the built-in modules support.
      
         A few words about the changes:
      
        - heavy Makefile butchery has taken place, each plugin now has its own
          Makefile. I know recursive make blablah harmful, but it was just so
          much easier to do this way.
      
        - Makefile.in has disappeared, we now generate Makefile.opts with
          the overall configuration options, and Makefile.modules which is
          specific to module compilation.
      
        - After ./configure has been run you may want to modify Makefile.opts
          to check which modules will be compiled built-in or as plugins.
      
        - Some modules cannot be compiled built-in right now because proper
          linkage doesn't work yet. We don't really care since they're the
          interface or video output modules. The most important stuff works
          (iDCT, motion, YUV, input).
      
        - It's perfectly valid to compile a module both as built-in and as a
          plugin. vlc will only load the built-in one, but I'll add an option
          to ignore built-in modules for testing purposes.
      
        - We *should* see a performance increase here. I didn't have much time
          to test it, but if anyone can confirm and perhaps give a rough
          estimate of how much we gain...
      6b3c8540
  2. 14 Apr, 2001 1 commit
    • Sam Hocevar's avatar
      · dc4cad8f
      Sam Hocevar authored
        * Got rid of the sleep() hack in beos_specific.cpp
        * Fixed a segfault when launched without argument under Darwin.
      dc4cad8f
  3. 13 Apr, 2001 4 commits
    • Sam Hocevar's avatar
      · e0e2dcdd
      Sam Hocevar authored
        * Fix for Darwin program path handling. I mistakenly assumed that the
          program path was always absolute.
      e0e2dcdd
    • Sam Hocevar's avatar
      · a3d70339
      Sam Hocevar authored
        * Updated version number to 0.2.71 (release today).
      
        * Merged 6 months of CVS logs to the ChangeLog file.
          The vlc changelog can now be viewed here:
             http://www.videolan.org/vlc/changelog.html
      
        * Fixed a lintian error in debian/rules.
        * XVideo resize patch by Shane Harper <shanegh@optusnet.com.au>.
      a3d70339
    • Stéphane Borel's avatar
      *Added udf fix by Billy Biggs · f11b9a96
      Stéphane Borel authored
      *Added checks in dvd_ifo
      
      *Cleanings in gnome interface : the interface should be dependant on the
      input method.
      f11b9a96
    • Henri Fallon's avatar
      · c7df0042
      Henri Fallon authored
      TS input : only one audio & spu ES selected at a time
      Intf : ts streams in menu
             fixed a typo
      
      There be certainly need for debug on the TS input as vls complains about
      wrong sized PES packets, and that many streams do not seem to work.
      
      btw, I forgot to mention in my last commit the function that nooone will
      ever use : "right button" key of 105 keys keybords support under X11,
      Xv, Sdl
      c7df0042
  4. 12 Apr, 2001 6 commits
  5. 11 Apr, 2001 7 commits
    • Eugenio Jarosiewicz's avatar
    • Eugenio Jarosiewicz's avatar
      Fixed a dumb mistake in Makefile.in · bd2926f7
      Eugenio Jarosiewicz authored
      bd2926f7
    • Eugenio Jarosiewicz's avatar
      Updated & cleaned up intf_macosx.c and vout_macosx.c - added Open menu · 4ebec617
      Eugenio Jarosiewicz authored
      function support and a no-frills About box
      
      Created macosx_common.h in plugins/macosx/ to hold , well, common stuff
      (the way I see it, there is inherently a difficult separation of intf and
      vout on Mac OS, if anyone has suggestions I'm open)
      
      Cleaned up debug spew I left in modules.c and video_text.c
      
      Hacked main.c to disregard argv[1] when compiled for OSX & run as a full
      app (ie., double clicked and not launched from command line)... read the
      file for more details.  UGLY.
      
      Updated Makefile.in to make vlc.app by default on Mac OS X & Darwin, added
      clean code for it as well
      4ebec617
    • Sam Hocevar's avatar
      · b69b9d33
      Sam Hocevar authored
        * Fixed icons location and Debian desktop menus.
      b69b9d33
    • Sam Hocevar's avatar
      · 15ca5a44
      Sam Hocevar authored
        * Forgot a BeOS patch on previous commit.
      15ca5a44
    • Sam Hocevar's avatar
      · 8ee3c601
      Sam Hocevar authored
        * Fixed the whitespace/tab issues in the Makefile.
        * Corrected an awful typo in the version name, I hope Lieutenant Commander
          Arkady Grigorovich Ourumov will never set up us the bomb for that.
        * Removed deprecated stuff from config.h.
        * Disabled message queue by default.
        * A few other changes in the CSS code, the BeOS issues should be fixed.
        * Fixed a memory leak in gtk_callbacks.c (thanks to Dae).
      8ee3c601
    • Henri Fallon's avatar
      · d69ab00d
      Henri Fallon authored
      - Ported the 0.2.0's channel changing functions
      - Cosmetic changes : the word 'vlan' is disappearing
      - network_ChannelJoin is still commented out as it's not in sync anymore
        with our channel server. Nitrox should fix this within a week.
      - X and Xv output : added autohide cursor as in SDL
      - X and Sv : keys 1 to 0 change channel
      - SDL : keys F1 to F10 change channel as I was not able to make 1..0 work
      d69ab00d
  6. 10 Apr, 2001 1 commit
  7. 09 Apr, 2001 1 commit
  8. 08 Apr, 2001 7 commits
  9. 07 Apr, 2001 5 commits
  10. 06 Apr, 2001 2 commits
    • Christophe Massiot's avatar
      * Sync MOSX dev/CVS tree : code support for MacOS X audio, video and · a8c893ff
      Christophe Massiot authored
      interface (courtesy of Eugenio Jarosiewicz & Colin Delacroix) ;
      * Bumped up version number to 0.2.70.
      a8c893ff
    • Sam Hocevar's avatar
      · 94c51c45
      Sam Hocevar authored
        * Code cleanup: removed a few tabulations.
        * Fixed inline asm routines to remove all read/write operands.
        * Added <string.h> to most files to prevent warnings under FreeBSD.
        * Added "break;" after "default:" in case switches to prevent
          warnings when compiling with GCC 3.0pre.
      94c51c45
  11. 05 Apr, 2001 2 commits
    • Cyril Deguet's avatar
      · f3f860ca
      Cyril Deguet authored
      switched back to the old packet allocation method for PS input, because
      Sam does not want the new one ;)
      f3f860ca
    • Cyril Deguet's avatar
      · ed003a4a
      Cyril Deguet authored
      Added a new packet allocation method that punish one's mother in PS input.
      I hope there won't be too many segfaults because of it ;)
      A few parameters must be adjusted to optimize this method; I'll do it later
      because Proba Stat sucks ;)
      ed003a4a