1. 08 Oct, 2003 1 commit
    • gbazin's avatar
      · a80030a9
      gbazin authored
      * modules/demux/util/sub.c: fix when no subs specified.
      * modules/video_output/x11/xcommon.c: fixed invalid chroma.
      * modules/codec/a52.c, modules/codec/libmpeg2.c: small cleanup.
      a80030a9
  2. 01 Sep, 2003 1 commit
    • gbazin's avatar
      · c930bda1
      gbazin authored
      * modules/video_output/x11/xcommon.c: fixed YUY2 overlay.
      c930bda1
  3. 28 Aug, 2003 1 commit
    • gbazin's avatar
      · 6c7682e3
      gbazin authored
      * src/video_output/*, src/libvlc.h, include/video_output.h: added an --align option to allow modifying the alignment of a video inside its window (very useful for the wall filter).
      * modules/video_output/x11/xcommon.c: small cosmetic change.
      * modules/access/v4l/v4l.c: clean-up (removed old references to encoders).
      6c7682e3
  4. 13 Aug, 2003 1 commit
    • gbazin's avatar
      · 84509c42
      gbazin authored
      * modules/video_output/x11/xcommon.c: fixed a bug with fullscreen and sawfish.
      * modules/codec/ffmpeg/video.c: forgot a debug message.
      84509c42
  5. 03 Aug, 2003 1 commit
    • gbazin's avatar
      · e1aabc8f
      gbazin authored
      * src/misc/configuration.c, include/configuration.h, src/audio_output/intf.c, include/audio_output.h, modules/gui/gtk/display.[ch]: configuration variables now use vlc_callback_t callbacks (same as the object variables).
      * modules/video_output/x11/*: support for the _NET_WM_STATE_FULLSCREEN hint from the Extended Window Manager Hints spec.
      * modules/audio_output/alsa.c: support for 4.0 and 5.1 audio channels. This time it has been tested ;)
      e1aabc8f
  6. 02 Aug, 2003 1 commit
    • gbazin's avatar
      · da866289
      gbazin authored
      * ALL: bumped version number to 0.6.2-cvs
      * modules/video_output/x11/xcommon.c: closing the video window or using the escape key doesn't exit VLC anymore but stop the input instead.
      da866289
  7. 29 Jul, 2003 2 commits
    • gbazin's avatar
      · 53f87282
      gbazin authored
      * modules/gui/macosx/controls.m: fixed race condition in prev/next commands.
      * modules/gui/wxwindows/wxwindows.cpp: raised the priority of the wxwin interface so it is now the default.
          We also lower the priority if there is no DISPLAY env variable.
      * modules/gui/wxwindows/interface.cpp: prev/next buttons are also used to navigate through titles.
      * modules/video_output/directx/events.c: use arrow keys for DVD navigation.
      * modules/video_output/x11/xcommon.c: page up/down now seek -10/10 secs.
      * share/vlc_win32_rc.rc: compilation fix.
      53f87282
    • Sam Hocevar's avatar
      2b5d2946
  8. 28 Jul, 2003 2 commits
  9. 16 Jul, 2003 1 commit
  10. 24 Jun, 2003 1 commit
  11. 28 May, 2003 1 commit
  12. 26 May, 2003 1 commit
    • gbazin's avatar
      · 34e462b4
      gbazin authored
      * modules/audio_output/alsa.c: the aout-device obj var wasn't destroyed properly on probe() failure, preventing other audio plugins from working afterwards.
      * modules/gui/skins/src/skin_main.cpp: got rid of the skins shortcut.
      * modules/gui/wxwindows/*: the popupmenu is not created inside the timer anymore so the slider will still be active when the popup is triggered.
      * modules/video_output/directx/events.c, modules/video_output/x11/xcommon.c, src/playlist/playlist.c: new intf-popupmenu obj var to handle popup context menu requests from the vouts.
      34e462b4
  13. 25 May, 2003 3 commits
    • gbazin's avatar
      · 31f8428f
      gbazin authored
      * configure.ac.in, modules/video_output/x11/xcommon.c: fixed configure check for the Xinerama extension.
      31f8428f
    • gbazin's avatar
      · cabbb158
      gbazin authored
      * modules/video_output/x11/*, configure.ac.in: Xinerama support remotely based from an old patch by Xavier Maillard.
      cabbb158
    • gbazin's avatar
      · 92993d58
      gbazin authored
      * src/video_output/video_output.c, modules/video_output/directx/*, modules/video_output/x11/xcommon.c: fullscreen state is now attached to the input, so it will be remembered even if the vout is restarted (switching filters, dvd menus, etc...).
      * modules/video_filter/deinterlace/deinterlace.c: small change.
      92993d58
  14. 05 May, 2003 1 commit
    • gbazin's avatar
      · cf3c9805
      gbazin authored
      * ALL: removed the old channels server stuff (was deprecated).
      cf3c9805
  15. 09 Feb, 2003 1 commit
  16. 01 Feb, 2003 1 commit
  17. 28 Jan, 2003 2 commits
  18. 15 Jan, 2003 1 commit
  19. 09 Jan, 2003 1 commit
  20. 06 Dec, 2002 1 commit
  21. 14 Nov, 2002 1 commit
    • Christophe Massiot's avatar
      Major change of the channels management. p_format->i_channels disappeares · 8928554e
      Christophe Massiot authored
      and is replaced by two members : i_physical_channels and i_original_channels.
      i_physical_channels describes the channels which are effectively present
      in the stream (at the current point of the aout pipeline), whereas
      i_original_channels represents the channels we used to constitute the
      stream. For instance a mono stream (FRONT_CENTER) may emanate from a
      FRONT_LEFT channel of a STEREO stream.
      
      Additionally, this contains hooks to dynamically select the audio device
      and the channels configuration. In order to do that, all aout plugins,
      and all interface plug-ins need to be adapted. Currently only SDL
      (partially OSS) and the rc interface have been adapted, please use them
      as a guide. Other aout plug-ins have been temporarily disabled.
      
      IMPORTANT : if you need a working sound output, DO NOT UPDATE YOUR TREE
      for several days until we fix that.
      
      * modules/misc/network/ipv4.c: Fixed a long-standing segfault when saving
        preferences and asking for multicast.
      8928554e
  22. 17 Oct, 2002 2 commits
  23. 10 Sep, 2002 1 commit
  24. 19 Aug, 2002 1 commit
    • gbazin's avatar
      · 4df679a4
      gbazin authored
      * modules/video_output/x11/xcommon.c: fixed a bug related to the size of the
      fullscreen window. We also unmap the current window when switching to fullscreen.
      4df679a4
  25. 16 Aug, 2002 1 commit
  26. 04 Aug, 2002 1 commit
    • Sam Hocevar's avatar
      * ./modules/*: moved plugins to the new tree. Yet untested builds include · 19ea8feb
      Sam Hocevar authored
          waveout, directx, qnx, beos, win32, macosx, and the AltiVec modules.
        * ALL: removed mention of AC3 in favour of A52.
        * ./configure.in, ./Makefile*: modules can now be built deeper than 1
          directory. As a consequence, the build is even slower (but I'm fixing
          this) and make clean doesn't work anymore.
      19ea8feb
  27. 31 Jul, 2002 1 commit
  28. 23 Jul, 2002 1 commit
    • Sam Hocevar's avatar
      * ALL: decoders now use a fourcc as a probe value. · 64d33dc9
      Sam Hocevar authored
        * include/input_ext-intf.h: killed p_es->b_audio, since i_cat already fills
          its purpose.
        * include/input_ext-intf.h: killed p_es->i_type in favour of p_es->i_fourcc.
        * include/video.h: killed p_pic->p_plane->b_margin; now i_visible_pitch is
          always valid.
      
        * ./src/libvlc.h: replaced --mpeg-adec and --ac3-adec with --codec; see
          vlc --help for more information.
      
        * include/video.h: removed fourcc values which should _not_ be global
          (thanks fenrir for convincing me).
        * ALL: video output plugins use the VLC_FOURCC macro to build their fourccs.
        * ./plugins/beos/InterfaceWindow.cpp: removed the last remaining call to
          input_ChangeES.
      
         Things I'm not sure about and need comments:
          - I used "mpga" and "mpgv" for MPEG (1+2) audio and video fourcc values.
          - I also introduced "spu ", "lpcm" and "ac3 ".
          - I removed for instance "MP4_GetCodec" because it wasn't really
            used except for the description string. I hope this change did not
            break anything really important.
          - fenrir, I must have broken a lot of things you wrote. Sorry in advance.
      64d33dc9
  29. 20 Jul, 2002 1 commit
  30. 17 Jul, 2002 1 commit
  31. 02 Jul, 2002 1 commit
  32. 27 Jun, 2002 1 commit
  33. 05 Jun, 2002 1 commit
  34. 04 Jun, 2002 1 commit
    • Sam Hocevar's avatar
      (new in MAIN) · 7291e0a7
      Sam Hocevar authored
        * ./src/interface/interface.c: interfaces are no longer attached only to
          p_vlc.
        * ./src/libvlc.c, ./src/misc/modules.c, ./src/playlist/playlist.c,
          ./src/input/input.c: improvements in the playlist handling (not quite that
          yet though).
      (ported from v0_4_1_branch)
        * ./configure.in, ./plugins/mpeg_system/mpeg_ts.c: fixed libdvbpsi handling.
        * ./src/misc/configuration.c: fixed the --nofoo option handling.
        * ./src/interface/main.c: fixed two compilation warnings under Solaris.
      7291e0a7