1. 15 Apr, 2001 1 commit
    • 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 3 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
    • Sam Hocevar's avatar
      · cfbe8690
      Sam Hocevar authored
        * added the GNU getopt library, which gets compiled in when getopt_long
          isn't available on the desired platform.
        * replaced the `--warning' flag with the standard cumulative `-v' flag.
          `-v' is like `--warning 3', and `-vvvv' is like `--warning 0'
          (`--warning' is still valid for those used to it)
        * cleaning in configure.in and Makefile.in, the Solaris port now
          builds and runs properly.
      cfbe8690
  12. 04 Apr, 2001 2 commits
    • Sam Hocevar's avatar
      · 646f7c46
      Sam Hocevar authored
        * compilation fixes for the BeOS DVD ioctls
        * XVideo plugin enhancements by Shane Harper <shanegh@optusnet.com.au>
      646f7c46
    • Sam Hocevar's avatar
      · 57801bcb
      Sam Hocevar authored
        * additional enhancements to the OS X DVD ioctl module
        * big cleaning of the BeOS DVD ioctl code, got rid of all Linuxisms
      57801bcb