1. 07 Jun, 2003 2 commits
  2. 04 Jun, 2003 1 commit
  3. 02 Jun, 2003 1 commit
  4. 31 May, 2003 1 commit
    • 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
  5. 27 May, 2003 1 commit
    • gbazin's avatar
      · df788425
      gbazin 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
  6. 22 May, 2003 1 commit
    • gbazin's avatar
      · 8aa24cfe
      gbazin authored
      * INSTALL.win32: added a small note about running vlc under the msvc debugger.
      * modules/gui/wxwindows/*: small fixes.
      * modules/access/vcd/*, modules/access/cdda.c: re-activated autodetection of vcd and cdda on win32.
      * src/misc/cpu.c, src/stream_output/announce.c: msvc fixes.
      8aa24cfe
  7. 19 May, 2003 1 commit
    • gbazin's avatar
      · 467f7bc6
      gbazin authored
      * Bumped version to 0.6.0-test1
      * modules/access/cdda.c: decreased the priority of the cdda plugin.
      467f7bc6
  8. 18 May, 2003 2 commits
    • gbazin's avatar
      · dceb5b62
      gbazin authored
      * modules/access/vcd/*, modules/access/cdda.c: changed ioctl_ReadSector() into ioctl_ReadSectors(), a function that can read multiple sectors at a time.
        Modified the cdda plugin to read 20 sectors at a time. This was necessary because it was overkill to read the data sectors by sectors and was creating problems under Windows.
      dceb5b62
    • gbazin's avatar
      · 9349da54
      gbazin authored
      * modules/gui/wxwindows/open.cpp: small fixes.
      * modules/access/vcd/cdrom.c: win32 fix for cue file parsing.
      * modules/video_filter/osd_text.c: small win32 fix.
      9349da54
  9. 17 May, 2003 1 commit
    • gbazin's avatar
      · 35a3ceeb
      gbazin authored
      * modules/access/cdda.c, modules/access/vcd/*: New CD digital audio module (by me and fenrir).
        You can now listen to your favorite CDDAs with vlc, or even stream them :)
        (Their is not yet any support for jitter correction).
      * modules/codec/araw.c: small clean-up.
      35a3ceeb
  10. 15 May, 2003 1 commit
  11. 09 May, 2003 1 commit
  12. 08 May, 2003 5 commits
  13. 06 May, 2003 1 commit
  14. 05 May, 2003 1 commit
    • gbazin's avatar
      · 95b4a56a
      gbazin authored
      * ALL: changed the prototype of input_AddES() to include enough information so we can build an "video-es", "audio-es" and "spu-es" object variable. These variables can be used by the interfaces to navigate between the elementary streams.
      * modules/gui/wxwindows/menus.cpp: use the "foo-es" object variables.
      95b4a56a
  15. 04 May, 2003 1 commit
    • gbazin's avatar
      · 30336bba
      gbazin authored
      * src/misc/variables.c, ALL: improvements to the object variables api.
         - added another argument to var_Change().
         - added a VLC_VAR_SETTEXT and VLC_VAR_GETTEXT method to var_Change()
           that are used to set/get a friendly name to an object variable.
         - added VLC_VAR_CHOICESCOUNT to var_Change() to be able to retrieve
           the number of availabel choices without having to get their value
           as well.
         - VLC_VAR_ADDCHOICE uses the extra var_Change() argument to assign
           a friendly name to the choice value.
         - VLC_VAR_GETCHOICES retrieves the choices values and their friendly
           names.
      
      * modules/gui/wxwindows/*: first step in implementing menu auto-generation in the wxWindows interface.
      30336bba
  16. 03 May, 2003 2 commits
  17. 02 May, 2003 1 commit
  18. 30 Apr, 2003 3 commits
    • gbazin's avatar
      · 4c8ed65b
      gbazin authored
      * modules/access/v4l/v4l.c: fixed breakage for devices supporting I420.
      4c8ed65b
    • gbazin's avatar
      · ef8ea6e3
      gbazin authored
      * modules/access/ftp.c, modules/access/http.c: slightly changed atoll() replacement.
      ef8ea6e3
    • hartman's avatar
      modules/access/http.c: · 87d40a6e
      hartman authored
      modules/access/ftp.c:
      * fixed a very serious bug in the atoll code. this contained a never ending while loop.
        It showed on systems without atoll() (MacOSX) as an inability to view http
        and ftp streams.
      87d40a6e
  19. 27 Apr, 2003 1 commit
    • gbazin's avatar
      · c556378f
      gbazin authored
      * src/video_output/vout_pictures.c, include/video_output.h: added a vout_InitPicture() function that initializes a picture_t structure based on the given chroma and sizes.
      * modules/encoder/ffmpeg/video.c: misc improvements. Should also be able to handle more input chroma format.
      * modules/codec/rawvideo.c: a few fixes.
      * modules/access/v4l/v4l.c: misc improvments and cleanup. Should be able to handle more source chroma formats. On the fly video encoding is also working perfectly now.
      c556378f
  20. 25 Apr, 2003 1 commit
  21. 20 Apr, 2003 1 commit
  22. 16 Apr, 2003 1 commit
    • gbazin's avatar
      · c708c8fe
      gbazin authored
      * modules/misc/dummy/input.c, modules/access/file.c, include/vlc_common.h:
         msvc compilation fixes.
      c708c8fe
  23. 09 Apr, 2003 1 commit
  24. 05 Apr, 2003 1 commit
    • gbazin's avatar
      · 56a2f551
      gbazin authored
      * modules/access/dvdplay/access.c: fixed a bug in dvdNewArea() when i_angle == 0.
      * install-win32: misc improvements to the nsis installer script.
      56a2f551
  25. 02 Apr, 2003 2 commits
  26. 31 Mar, 2003 2 commits
    • Laurent Aimar's avatar
      * v4l: forgot a munmap. · 20b1d95d
      Laurent Aimar authored
      20b1d95d
    • Laurent Aimar's avatar
      * v4l: updated, now it should grab (and compress if you want) the video. · 8c1b6050
      Laurent Aimar authored
      Audio grabbing part is commented out and untested.
       The syntax is like that:
        v4l:<device>[:option=value:...]
       options: channel,norm (pal, ntsc,secam), frequency (not really there is
                a factor), audio, size (WxH or subqcif,qsif,qcif,sif,cif,vga),
                codec (optional, mpeg1 or mpeg4 and need to have compiled the
                encoders modules)
       ex: v4l:/dev/video:channel=0:frequency=8052:norm=secam:size=vga
       Please test.
       * rawvideo.c: a pseudo decoder for raw video (I420).
       * packetizer/*, mux/*, stream_output.c: fixed (I hope) audio/video
      synchro problems.
      8c1b6050
  27. 30 Mar, 2003 2 commits
  28. 29 Mar, 2003 1 commit