An error occurred fetching the project authors.
  1. 01 May, 2001 1 commit
    • Sam Hocevar's avatar
      · a70f8bb3
      Sam Hocevar authored
        * Mandatory step for video output IV and the audio output quality
          fix: the output threads are now spawned when a decoder needs one,
          so it can decide the audio frequency or the video window size. Still
          under heavy construction, so don't get too excited at finding bugs
          in it yet.
      
          Note: this change broke the XVideo module, so I made its score much
          lower than before. I suspect xvideo.so had a bug before which only
          appears now. Other video output plugins may be broken as well, but
          again this might be due to old existing bugs showing their ugly head.
      
        * Fixed a few buffer overflows in the Gnome interface.
        * The module bank is now a global variable. The video output bank and
          the audio output bank might follow (when they exist).
        * Coding style and organization fixes to the spdif decoder.
        * autoconf and Makefile changes by Arnaud Gomes-do-Vale
          <arnaud@carrosse.frmug.org>.
      a70f8bb3
  2. 30 Apr, 2001 3 commits
  3. 29 Apr, 2001 4 commits
    • Sam Hocevar's avatar
      · 2cc08ef1
      Sam Hocevar authored
        * BeOS crash fix by Wade Majors <guru@startrek.com>.
      
          Please, try no to forget the ChangeLog when commiting!
      2cc08ef1
    • Stéphane Borel's avatar
      -slight modification in ClockManageRef: after a synchro reinit, we still · dcca341b
      Stéphane Borel authored
      do the mwait and re-init last-cr so that there no date irregularity.
      Such a thing is necessary for dvd playback at cell change ; however,
      Meuuh, could you look at that since you might think we should do
      otherwise.
      
      -turned the "bitsream callback discontinuity" message to debug.
      
      -removed modification of the title environnement variable in input dvd
      at title change since we no longer restart the input at title change.
      dcca341b
    • Stéphane Borel's avatar
      Forgot one file. · d857773c
      Stéphane Borel authored
      d857773c
    • Stéphane Borel's avatar
      -new audio output using direct ac3 pass-through with some sound · e5c6a7af
      Stéphane Borel authored
      cards: it sends raw ac3 frames to an external ac3 decoder. It is very
      experimental yet, hasn't any synchro ... but it works well with my
      sblive and my dtt3500 speakers (note that you need a patched emu10k1
      driver for this to work).
      
      -bug fix in gnome intf thanks to Shane Harper.
      
      -bug fix in input_dvd for chapter change.
      e5c6a7af
  4. 28 Apr, 2001 3 commits
    • Henri Fallon's avatar
      · d3aacbfc
      Henri Fallon authored
      - Fixed a bug in TS input. It should be more smooth now
      - Fixed the pace control. Meuuh, could you check ?
      d3aacbfc
    • Sam Hocevar's avatar
      · 60d9438c
      Sam Hocevar authored
        * Fixed a nonsense in configure.in preventing to build sdl.so.
        * Removed a few stupid debug instructions in aout_s16.c that should
          have never been commited. Sorry about that.
      60d9438c
    • Sam Hocevar's avatar
      · 0a4aeaa6
      Sam Hocevar authored
        * Coding style fixes here and there.
        * Miscellaneous QNX compile fixes.
        * Beginning of the mingw32 port by Gildas Bazin <gbazin@netcourrier.com>.
        * Added Marcari and Gildas to the AUTHORS file.
      
        (I commited the mingw32 port because it doesn't add any new code outside
         the #ifdefs, but we won't tell a word about it for the moment. We don't
         really need windows users whining about bugs, do we ?)
      0a4aeaa6
  5. 27 Apr, 2001 3 commits
    • Christophe Massiot's avatar
      Change --enable-debug into --enable-trace. Same with DEBUG_*. · 3d727062
      Christophe Massiot authored
      --enable-debug still exists, but only activates -g and additional
      safety checks.
      
      I hope I didn't break anything :))
      3d727062
    • Henri Fallon's avatar
      · 092858e0
      Henri Fallon authored
      Repaired broadcast support : binding INADDR_ANY doesn't seem to work.
      
      You now have to specify the broadcast address as an argument.
      Btw, thanks to sam, you can now use ts://server:port style, which gives
      for broadcast :
      
      vlc --broadcast broadcast_addr ts://server[:port]
      092858e0
    • Sam Hocevar's avatar
      · c0138ec5
      Sam Hocevar authored
        * Fixed the continuous 'seeking position' bug in network mode.
        * rc interface plugin for vlc control through /dev/stdin courtesy
          of Peter Surda <shurdeek@panorama.sth.ac.at>.
        * Support for `ts://foo:42' style input source:
           vlc ts://vls.via.ecp.fr:1234
           vlc ts://vls.via.ecp.fr
           vlc ts:vls
           vlc ts:vls:4321
          As a side effect, the Gnome and Gtk "network input" buttons work.
      c0138ec5
  6. 26 Apr, 2001 3 commits
    • Sam Hocevar's avatar
      · f2975c71
      Sam Hocevar authored
        * Fixed the ac3dec compilation under BeOS.
        * Removed a useless #include in aout_sdl.c.
      f2975c71
    • Sam Hocevar's avatar
      · fdd0e7d3
      Sam Hocevar authored
        * Commited Shane's XVideo patches. It works here (tm).
        * Fixed the XVideo aspect ratio (AR_SQUARE_PICTURE means square pixels,
          not square image).
      fdd0e7d3
    • Renaud Dartus's avatar
      * Follow of the new ac3_decoder ;) · 2715946f
      Renaud Dartus authored
        - New ac3_mantissa (use of dithflag, new unpack)
        - Correction of an introducing counting bug in ac3_parse
          (i forget 2 bits in total_bits_read)
      2715946f
  7. 25 Apr, 2001 4 commits
  8. 22 Apr, 2001 1 commit
  9. 20 Apr, 2001 3 commits
    • Renaud Dartus's avatar
      * Begin of the new ac3_decoder ;) · 3b94a56f
      Renaud Dartus authored
        - New ac3_decoder_thread (we now use GetBits)
      
      Please warn me if you encounter some problem
      3b94a56f
    • Sam Hocevar's avatar
      · 39db76ab
      Sam Hocevar authored
        * Fixed build process when no plugins or no builtins were chosen.
        * Makefile changes to get around MacOS X's brain-damaged gcc.
        * FreeBSD configure and Makefile patches, courtesy of Espen
          Skoglund <esk@ira.uka.de>.
      39db76ab
    • Stéphane Borel's avatar
      -corrected some bugs in gnome interface: language menu are now · b2e1b231
      Stéphane Borel authored
      synchronized ; and menus have less chances to be changed when they're opened.
      
      -added basic angle support ; this is a first try. It works with my 2
      test-DVDs, but I'd like that people having DVDs with repeated scenes to
      test it. We can choose angle with command line option -u (don't ask me
      why :)
      
      -a cosmetic change in css decryption.
      
      Since config.h.in has changed, you have to re-run ./configure.
      b2e1b231
  10. 17 Apr, 2001 2 commits
  11. 16 Apr, 2001 1 commit
    • Sam Hocevar's avatar
      · 6116299e
      Sam Hocevar authored
        * Added .cvsignore files in the plugins directories.
        * Additional Makefile cleaning for built-in modules.
        * Fixed Makefile for Solaris target.
      6116299e
  12. 15 Apr, 2001 2 commits
    • 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
      · 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
  13. 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
  14. 13 Apr, 2001 3 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
    • 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
  15. 12 Apr, 2001 4 commits
  16. 11 Apr, 2001 2 commits
    • Eugenio Jarosiewicz's avatar
    • 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