1. 03 Jun, 2003 3 commits
    • Gildas Bazin's avatar
      · 66b8fa49
      Gildas Bazin authored
      * modules/gui/skins/src/*: oops, forgot to add a bunch of files.
      66b8fa49
    • Gildas Bazin's avatar
      · f57c3296
      Gildas Bazin authored
      * configure.ac.in: bail out with an error message if the x11 skins are enabled and we couldn't find imlib2.
      * modules/gui/wxwindows/*: fixed bug in sout dialog box.
      * modules/gui/skins/*: factorised the wxwindows dialogs code in dialogs.cpp. wxWindows is also initialised earlier on to allow opening a skins file with a wxWin dialog box. (Note: I badly broke the GTK2 skins).
      f57c3296
    • Eric Petit's avatar
  2. 02 Jun, 2003 2 commits
  3. 01 Jun, 2003 5 commits
  4. 31 May, 2003 7 commits
    • Sam Hocevar's avatar
    • Olivier Teulière's avatar
      * skins/controls/button.cpp: Fixed a nasty bug. · 7643c27b
      Olivier Teulière authored
       * skins/controls/generic.h: Some public fields are now protected
       * skins/src/window.cpp:
          - Added a few debug messages
          - Invisible controls don't receive events anymore
      
      Note: There are still a few bugs in the code handling the controls and
      their different states, and I think they will be difficult to fix with
      the current code structure. A rewrite of this part of code could be a
      good idea (perhaps using states and transitions between states, like
      Zinf does?).
      7643c27b
    • Laurent Aimar's avatar
      * ts: proper fix for both. · cf9cdcac
      Laurent Aimar authored
      cf9cdcac
    • Laurent Aimar's avatar
      * ts: reverse my last commit (the proper way should be to modify also the · 7598e76c
      Laurent Aimar authored
       muxer but this will break compatibility).
      7598e76c
    • Eric Petit's avatar
      * src/input/input_ext-intf.c : added an input_SetRate function; it is · 37d2304f
      Eric Petit authored
         quite more convenient than, e.g, calling input_SetStatus( STATUS_FASTER )
         two times if you want to switch from 1:1 to 4:1 from the interface.
         Old functions still work.
       * modules/gui/beos/VlcWrapper.cpp : use it
      37d2304f
    • Laurent Aimar's avatar
      * mjpeg grabbing added, thanks to Paul Forgey <paulf at aphrodite dot com> · ba8a0334
      Laurent Aimar authored
       that had done all the work.
      
      Paul Forgey's notes:
      --------------------
      
      Unfortunatley, the v4l interface shows how much it sucks here.  I can't
      wait for v4l2 to become more common.  Anyway, the mjpeg mechanism
      captures completely differently than the uncompressed frame capture
      mechanism.  This means the code has to split off a bunch to do similar
      things depending on mjpeg being set or not.  For some reason, I can't
      use non v4l2 calls to capture uncompressed frames from the lml33,
      however I do have another bttv card on my system to test that I didn't
      break the non-mjpeg stuff.
      
      The Zoran encoders don't use square pixels.  So the 4:3 (or 16:9)
      picture is going to show up as 720x480.  I don't know my way around the
      code well enough to know how to specify a non-square pixel aspect
      ratio.  If there isn't a way to do it, it would be nice to be able to
      specify as an option the aspect ratio of the sourc.  Either 4:3 or 16:9
      in the case of anamorphic S-Video, which does occur.
      
      I stole the videodev_mjpeg.h header from the lavrec project.  Despite
      the linux kernels having support for the Zoran cards, there doesn't seem
      to be a reliable way to pick up this header, which is probably why
      lavrec did it this way.  Since it only defines ioctl definitions, I
      don't think using it is a legal problem.
      
      I also modified the audio handling a bit.  If the card supports audio,
      great, we'll set the card's parameters as we did before.  But if adev=
      is specified, use it regardless.  The reason to do this is to capture
      audio from the sound card with video coming from, say, a web cam or in
      my case, an encoder card which doesn't have any audio capabilities at
      all.
      ba8a0334
    • Laurent Aimar's avatar
      * mux/ts.c : allowed sending mjpeg (who said that's ugly ?) · aaaf677b
      Laurent Aimar authored
       * demux/ts.c : fixed an endian problem with such private stream.
      aaaf677b
  5. 30 May, 2003 2 commits
  6. 29 May, 2003 2 commits
  7. 28 May, 2003 3 commits
  8. 27 May, 2003 8 commits
    • Gildas Bazin's avatar
      · 7d5b13c6
      Gildas Bazin authored
      * install-win32: fixed the nsi script to not include the FAQ.
      7d5b13c6
    • Derk-Jan Hartman's avatar
      * Turn mem leaks into warning's instead of errors. Users seem to think that · 05339fb9
      Derk-Jan Hartman authored
        mem leaks will kernel panic there machine or something ;)A
        This will generate less bugreports, yet keep them visible to those who
        should and will care.
      05339fb9
    • Gildas Bazin's avatar
      · 82cf0f07
      Gildas Bazin authored
      * modules/gui/win32/Modules.am: strings.cpp has been removed.
      82cf0f07
    • Gildas Bazin's avatar
      · 8e9d90a1
      Gildas Bazin authored
      * ALL: bumped version to 0.6.0-test2
      * Makefile.am: got rid of the faq in the package-win32 target.
      8e9d90a1
    • Gildas Bazin's avatar
      · df788425
      Gildas Bazin authored
      * modules/access/vcd/cdrom.c: On winNT/2K/XP we set the track format to YellowMode2 when issuing raw read requests. Otherwise we can't read the SVCD DATA track which is in Mode2 Form1.
      df788425
    • Eric Petit's avatar
      * src/stream_output/announce.c : BeOS compile fix. · 19eb3d9a
      Eric Petit authored
         setsockopt( IP_MULTICAST_TTL ) is done in network/ipvx.c (if supported),
         so there is no need to do it here again.
       * modules/gui/beos/* : minor fixes
      19eb3d9a
    • Gildas Bazin's avatar
      · d0b795a5
      Gildas Bazin authored
      * modules/gui/wxwindows/*: fixed context menu problem on win32.
      d0b795a5
    • Derk-Jan Hartman's avatar
      * removed vlc_wraptext · 48b74806
      Derk-Jan Hartman authored
      48b74806
  9. 26 May, 2003 8 commits
    • Gildas Bazin's avatar
      · 49ca4940
      Gildas Bazin authored
      * modules/video_output/directx/events.c: fixed breakage.
      49ca4940
    • Gildas Bazin's avatar
      · 34e462b4
      Gildas Bazin 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
    • Gildas Bazin's avatar
      · 0188c099
      Gildas Bazin authored
      * modules/gui/wxwindows/*: replaced the Advanced button with a checkbox. Small strings changes.
      0188c099
    • Derk-Jan Hartman's avatar
      * modules/codec/quicktime.c: i had accidently upgraded this plugin to 100 · e230f122
      Derk-Jan Hartman authored
      * modules/demux/avi/avi.c: fixed a spelling error reported by emulynx
      * modules/gui/macosx/intf.?: added a wrapString:toWidth function
      * modules/gui/macosx/prefs.?: removed the use of vlc_wraptext, because it
        was ugly. now we use our own, osx method. This fixes tooltips in japanese
        I'm not sure, but i think src/extras/libc.c vlc_wraptext is now unused.
      e230f122
    • Clément Stenac's avatar
      * The VLC-integrated SAP server now sends compliant packets. They can · 2db764f9
      Clément Stenac authored
        only be viewed with the CVS version of VLC
      2db764f9
    • Gildas Bazin's avatar
      · 9de7a7eb
      Gildas Bazin authored
      * modules/gui/skins: got rid of init_lock and init_cond which aren't needed if you use vlc_thread_ready().
         started to implement X11Region and integrated the wxWindows dialogs.
      * configure.ac.in: the X11 skins are the default ones when you use --enable-skins. To select the GTK2 version, you also need to use --with-gtk2-skins.
      9de7a7eb
    • Derk-Jan Hartman's avatar
      * modules/gui/macosx/prefs.m: fixed the module selectors. · 8556d7ee
      Derk-Jan Hartman authored
      * modules/video_filter/crop.c: clarified the use of crop. someone please
        check, i'm not entirely sure this is correct. Actually i think we should
        split this up in more then one config item, for GUI preferences clarity.
        Something like crop-width, crop-height, crop-h-offset, crop-v-offset, or
        like ffmpeg has which uses left, right, top and bottom offsets.
      8556d7ee
    • Derk-Jan Hartman's avatar
      * extras/MacOSX/Resources/English.lproj/MainMenu.nib · b52970e2
      Derk-Jan Hartman authored
      * modules/gui/macosx/output.m:
        - changed the textfields for bitrate into comboboxes with suggested values
          identical to the ones in wxwindows intf.
        - changed "bitrate (bps)" into "bitrate (kb/s)
      * modules/gui/macosx/prefs.?:
        - update the current view when advanced is changed.
        - module_lists now use the description strings.
        - always wraptext on tooltips. Currently japanese language is breaking.
        - we now have sliders for int/float config options with ranges.
        - fixed a warning message about an un-init'ed module_t.
      * modules/video_filter/adjust.c:
        - added the ranges to the description strings of the config options.
        - blur-factor now uses a range as according to it's description string
          it already should have used this.
      b52970e2