1. 20 Mar, 2002 5 commits
    • Sam Hocevar's avatar
      · cd437524
      Sam Hocevar authored
        * Win32 and Solaris compilation fix.
      cd437524
    • Tony Castley's avatar
      Improved scaling, correct aspect ratio even in full screen mode. · 239e959a
      Tony Castley authored
      Duplicate code reduces and framework for Overlay and OpenGL modes in place.
      239e959a
    • Sam Hocevar's avatar
      · e6315659
      Sam Hocevar authored
        * ./src/misc/modules_plugin.h: kludge to allow the ALSA module to be
          compiled as a plugin. Please test.
        * ./include/modules.h: fixed a C++ warning.
      e6315659
    • ipkiss's avatar
      · e2de855a
      ipkiss authored
       * Added 3 bugs of the win32 port to the BUGS file
      e2de855a
    • Johan Bilien's avatar
      · c581b387
      Johan Bilien authored
      * Raw device fix, courtesy of Steven Schultz
      c581b387
  2. 19 Mar, 2002 11 commits
    • Christophe Massiot's avatar
      Fixed a typo. Grmbl. · 1c7d9427
      Christophe Massiot authored
      1c7d9427
    • Christophe Massiot's avatar
    • Johan Bilien's avatar
      · 8fd1965b
      Johan Bilien authored
      * fixed some bugs in program management : selected ESs must be attached
      to the selected program.
      8fd1965b
    • Sam Hocevar's avatar
      · 8ce5aeea
      Sam Hocevar authored
        * ./plugins/aa: aalib output plugin courtesy of Sigmund Augdal.
        * ./configure.in: fixed a few bashisms.
        * ./src/misc/configuration.c: fixed build under Solaris.
        * ./TODO: updated todo list.
      8ce5aeea
    • gbazin's avatar
      · 91f8a9a4
      gbazin authored
      * fixed two memory leaks
      * fixed typo in waveout.c
      91f8a9a4
    • Sam Hocevar's avatar
      · fde2aaea
      Sam Hocevar authored
        * ./configure.in: BeOS compilation fixes.
        * ./debian/rules: activated (broken) KDE interface.
        * ./plugins/access/http.c: fixed a segfault.
        * ./plugins/alsa/aout_alsa.c: fixed a segfault.
      fde2aaea
    • ipkiss's avatar
      · e1634f82
      ipkiss authored
        * ./include/common.h: fixed the compilation fix for Borland C++ :)
      e1634f82
    • Sam Hocevar's avatar
      · 19947284
      Sam Hocevar authored
        * ./include/common.h: compilation fix for Borland C++.
      19947284
    • Jon Lech Johansen's avatar
      * MacOS X aout now uses AudioConverter for int->float · 5dcebef9
      Jon Lech Johansen authored
        * Various MacOS X intf improvements and bug fixes
      5dcebef9
    • Sam Hocevar's avatar
      · 939b6ea1
      Sam Hocevar authored
        * ./plugins/chroma/i420_rgb8.c: fixed a warning.
        * ./plugins/filter/deinterlace.c: fixed chroma deinterlacing.
        * ./plugins/kde/kde.cpp: the KDE interface compiles again.
        * ./plugins/mpeg_system/mpeg_es.c: fixed a segfault I introduced today.
        * ./plugins/network/ipv4.c: cosmetic fix.
        * ./src/interface/main.c: fixed a typo in the --help output.
        * ./src/misc/netutils.c: fixed a segfault in the vlcs communication; still
          unstable but solving other bugs won't do any good without rewriting the
          whole playlist code. Which I'm doing right now.
      939b6ea1
    • Christophe Massiot's avatar
      MacOS X compile fixes. · 64439677
      Christophe Massiot authored
      64439677
  3. 18 Mar, 2002 4 commits
    • Xavier Marchesini's avatar
      · ac7973f4
      Xavier Marchesini authored
        * skip "//" if we find "://" in a resource we have to play : this allows us to use the syntax udpstream://host.
      ac7973f4
    • Sam Hocevar's avatar
      · d4f18c4e
      Sam Hocevar authored
        * ./extras/MacOSX_dvdioctl: removed outdated files.
        * ./plugins/fx/scope.c: fixed an infinite loop error.
        * ./plugins: fixed segfaults in various demux plugins.
        * ./plugins/sdl/vout_sdl.c: SDL_VIDEODRIVER can be specified from the
          command line; try "--vout sdl:aalib"
      d4f18c4e
    • Sam Hocevar's avatar
      · aaee289a
      Sam Hocevar authored
        * ./configure.in: fixed linking of the ipv4 plugin.
      aaee289a
    • Xavier Marchesini's avatar
      · 1d1ede1d
      Xavier Marchesini authored
       * DirectX plugin is now correctly detected and configured.
      1d1ede1d
  4. 17 Mar, 2002 5 commits
    • Sam Hocevar's avatar
      · ced4c0f6
      Sam Hocevar authored
        * ./BUGS: updated bug list.
        * ./configure.in: ./configure --help should be a lot clearer now.
      ced4c0f6
    • Sam Hocevar's avatar
      · 4c8afc76
      Sam Hocevar authored
        * ./plugins/chroma/i420_rgb8.c: plain C 8 bpp transformation.
        * ./plugins/chroma/i420_rgb16.c: plain C 24/32 bpp transformations.
        * ./plugins/ggi/ggi.c: support for 8 bpp displays.
        * ./plugins/sdl/vout_sdl.c: support for 8 bpp displays.
        * ./plugins/x11/xcommon.c: support for 8 bpp displays.
        * ./src/video_output/video_output.c: fixed a segfault.
      4c8afc76
    • gbazin's avatar
      · 279de2ef
      gbazin authored
      * added an alternate fullscreen method. With this method, _nothing_ is allowed
      to be displayed on top of the video (especially not taskbars, etc...).
      Of course this can also be annoying sometimes, this is why it's an option.
      
      PS: does anybody know how not to propagate the Ctrl-Alt-Tab key event to the
      window manager. I tryed XChangeWindowAttributes with do_not_propagate_mask but
      it doesn't seem to work.
      279de2ef
    • gbazin's avatar
      · 031f01c7
      gbazin authored
      * small fix for the config file. The parser assumes that the config file is
      divided into sections (a section is the config data for a plugin and begins
      with something like [foo]), so the comment for the beginning of the section
      must be after the section marker and not before.
      
      If you want to illustrate the problem (without this fix):
      - save vlc's config
      - exit from vlc and remove for example the dsp plugin (rm plugins/dsp.so)
      - resave vlc's config
      and now look at the end of the config file, it's all screwed up.
      031f01c7
    • Tony Castley's avatar
      Tidied code and prevented curruption on window not containing the video. · f6451da5
      Tony Castley authored
      Video window now returns to correct size and position after toggling
      full screen.
      f6451da5
  5. 16 Mar, 2002 2 commits
    • Sam Hocevar's avatar
      · 2f4af9df
      Sam Hocevar authored
        * ./configure.in: more modules are plugins.
        * ./src/misc/configuration.c: changed ~/.VideoLan/vlc to ~/.videolan/vlcrc,
          and a few cosmetic changes (sorry Gildas for the butchery).
        * ./plugins/chroma/i420_rgb16.c: C version of the I420 to RV15/16 chroma.
      2f4af9df
    • gbazin's avatar
      · 278bc72e
      gbazin authored
      * This the last piece of the new configuration module. You can now save your
      configuration options (only from the gtk/gnome interface for now). The config
      file will be saved as ~/.VideoLan/vlc
      
      It's not quite yet finished (well there are a few small details to sort out),
      but I'm going away for the week-end and I wanted to commit this before so you
      can all have a play with it :)
      278bc72e
  6. 15 Mar, 2002 5 commits
    • Sam Hocevar's avatar
      · dffb93e1
      Sam Hocevar authored
        * ./plugins/spudec/spu_decoder.c: we now analyze the subtitle image
          data to find the border color and the inner colors when there was
          no way to find the palette data (network stream).
      dffb93e1
    • Sam Hocevar's avatar
      · 39124c2d
      Sam Hocevar authored
        * ./plugins/mpeg_system: fixed a parsing bug I introduced yesterday.
      39124c2d
    • Sam Hocevar's avatar
      · 0d972bf5
      Sam Hocevar authored
        * ./Makefile: fixed OS X vlc.app compilation dependencies.
        * ./configure.in: fixed the endianness check under Solaris.
      
        * ./src/input/input.c: strings are now initialized to "" instead of NULL.
      
        * ./plugins/spudec/spu_decoder.c: we now properly support the subtitle
          palette information we get from the DVD. Subtitles rox !
        * ./src/video_output/vout_subpictures.c: removed all DVD-specific routines
          and put them into spu_decoder.c.
      0d972bf5
    • Stéphane Borel's avatar
      · 3dd67e8f
      Stéphane Borel authored
      *Move iec958/spdif encapsulation from ac3_spdif to aout_spdif.
      It will eventually allows to use ac3_adec or a52 for spdif output.
      
      *Remove an ugly loop in aout_spdif.
      3dd67e8f
    • Stéphane Borel's avatar
      · f9f1cc85
      Stéphane Borel authored
      -Fixed chapter selection at startup.
      f9f1cc85
  7. 14 Mar, 2002 1 commit
    • Stéphane Borel's avatar
      · 9c49d6f8
      Stéphane Borel authored
      *p_es->p_demux_data is available in p_config->p_demux_data so that the input
      can pass information directly to the decoder.
      
      *First application: aspect ratio for DVD is read from the ifo (should fix
      the buf with aspect ratio in anamorphic DVDs).
      
      *The DVD plugin also copy the spu yuv palette in p_demux_data so that the
      spudec can display subtitle with the right color (sam !).
      
      *Removed duplicate code and useless lock in gtk.
      9c49d6f8
  8. 13 Mar, 2002 3 commits
  9. 12 Mar, 2002 2 commits
    • gbazin's avatar
      · 5b322485
      gbazin authored
      
      * a52 plugin updated to use liba52-0.7.3 ( which is now available on debian :)
      5b322485
    • Stéphane Borel's avatar
      · 2ce7beda
      Stéphane Borel authored
      *New configuration option to choose audio output format at runtime.
      It allows to select spdif pass-through decoder with --ac3_adec and to
      remove the ugly b_ac3 in main.h
      
      As a consequence --spdif doesn't work anymore: you should use --ac3_adec pass
      
      *Fixed a typo in main.c
      
      *Return the option name in error message for unknown option intead of the
      argument.
      2ce7beda
  10. 11 Mar, 2002 2 commits
    • gbazin's avatar
      · df7f26ed
      gbazin authored
      
      * gtk config interface modified so you can only have one instance of a plugin
          config dialog box displayed at one time.
      df7f26ed
    • gbazin's avatar
      · 80d8f9e4
      gbazin authored
      
      * oops, forgot to check the gnome interface before my last commit.
      80d8f9e4