1. 24 Feb, 2003 3 commits
  2. 22 Feb, 2003 3 commits
  3. 21 Feb, 2003 2 commits
  4. 20 Feb, 2003 4 commits
  5. 18 Feb, 2003 1 commit
  6. 16 Feb, 2003 1 commit
    • Tristan Leteurtre's avatar
      · f644a5fe
      Tristan Leteurtre authored
        . Dummy Interface. Launched by default if no interface is specified,
          to prevent main thread to stop.
      f644a5fe
  7. 15 Feb, 2003 1 commit
    • Tristan Leteurtre's avatar
      · 1b2c9fdf
      Tristan Leteurtre authored
        . Corrected an (old) issue with 'make install'....
      1b2c9fdf
  8. 05 Feb, 2003 1 commit
    • Tristan Leteurtre's avatar
      · c300a1db
      Tristan Leteurtre authored
       ALL : Interface modularization.
      
          Creation of modules "telnet" and "native".
      
          Work in prevision of new interfaces (RTSP, http, .....) for the
          future.
      
        . Some details for developers:
      
            * created a new generic interface called "C_Interface"
            * created a module launcher in C_Admin
      
            * Issue with threads : Interface is responsible for the vls to
              run. If there is no interface, vls stops immediately.
      
              i.e : if there are n interface -> (n-1) thread and the last
              interfaces, the last stays in the main thread.
      
        . Bugs :
      
           * Connections doesn't not work with threaded interfaces. Only
             the main thread interface responds. So if you launch n telnet
             interface, only the last one would work ...
      
           * SIGINT are not well handled : I chose temporarily to kill the app
             (otherwise it does not stop...)
      c300a1db
  9. 03 Feb, 2003 2 commits
  10. 31 Jan, 2003 1 commit
    • Tristan Leteurtre's avatar
      · ef9b833a
      Tristan Leteurtre authored
        . Pr�cisions suite � une discussion sur #videolan
      ef9b833a
  11. 29 Jan, 2003 4 commits
    • Tristan Leteurtre's avatar
      · 355702db
      Tristan Leteurtre authored
        . Approximative bitrate selection in vls.cfg
      355702db
    • Tristan Leteurtre's avatar
      · 22ad5812
      Tristan Leteurtre authored
        . Code cleaning
      22ad5812
    • Tristan Leteurtre's avatar
      · 4e80ec6f
      Tristan Leteurtre authored
        . Palette conversions
          But I still don't understand why jobi's webcam produces a green screen...
      4e80ec6f
    • Tristan Leteurtre's avatar
      · 096d9a8c
      Tristan Leteurtre authored
        . Fixed a stupid bug in v4l init.
      096d9a8c
  12. 25 Jan, 2003 2 commits
    • Tristan Leteurtre's avatar
      · aa259341
      Tristan Leteurtre authored
        . Improved streaming stability
      aa259341
    • Tristan Leteurtre's avatar
      · acd38baf
      Tristan Leteurtre authored
        . Now also search for vls.cfg in current directory
      acd38baf
  13. 23 Jan, 2003 1 commit
    • Tristan Leteurtre's avatar
      · d7d49a65
      Tristan Leteurtre authored
        . Now compiles with ffmpeg CVS
      d7d49a65
  14. 19 Jan, 2003 1 commit
  15. 17 Jan, 2003 2 commits
    • Tristan Leteurtre's avatar
      · 1f1819a8
      Tristan Leteurtre authored
        . More control parameters : Image size and Channel
      
          (See vls.cfg)
      
          BEGIN "composite"
            # --- Example:
            Device        = "/dev/video"     # Video4linux device (default is /dev/video)
      
            Channel       = "1"              # Channel Source: Webcam often 0
                                             # For TV Card, may be  Tuner(0), Composite(1), Svide(2)
      
            Size          = "vga"            # Size possibilities, either :
                                             # - empty string : default size
                                             # - width x height
                                             # - subQCIF(128x96), QSIF(160x120), QCIF(176x144)
                                             #   SIF(320x240), CIF (352x288), VGA (640x480)
            #Size        = "320x200"
            #Size        = ""
         END
      1f1819a8
    • Tristan Leteurtre's avatar
      · f5addece
      Tristan Leteurtre authored
        . Re-Wrote all the Video4linux support
      
        . Fixed palette problems
      
        Now, we should be supporting all kinds of Video4Linux devices !
      
        Tested with : Philips 730K Webcam
                      Pinnacle PCTV Studio
      f5addece
  16. 15 Jan, 2003 1 commit
    • Alexis de Lattre's avatar
      · b28b25fa
      Alexis de Lattre authored
      Temporary fix for the doc on the Website.
      b28b25fa
  17. 04 Jan, 2003 1 commit
  18. 27 Dec, 2002 1 commit
  19. 11 Dec, 2002 2 commits
    • Tristan Leteurtre's avatar
      . Fixes of the previous commit · 21ffd8e3
      Tristan Leteurtre authored
      21ffd8e3
    • Tristan Leteurtre's avatar
      · d38a204a
      Tristan Leteurtre authored
        . First draft for ffmpeg - Video For Linux support
      
          The purpose is to be able to stream and compress in real-time
          video from a video4linx device (webcam, tuners...)
      
        . New modules :
          - v4linput
          - v4lreader : ioctl for using the video4linux API
          - raw2ts : converts raw frames into TS packets
      
            V4Lreader -> Raw frames -> ffmpeg -> ES -> PES -> TS
                                       \-------raw2ts----------/
      
            PTS and PCRs are regenerated using the system clock....
            but it works quite well !
      
        . To compile :
          % ./configure --enable-v4l --with-ffmpeg=/usr/src/ffmpeg for example
      
        . To be improved :
          - Support for others webcams & implements ioctl for TV tuners
          - Improve the PES header / TS header / PTS / PCR generation
          - Generate real PAT & PMT using libdvbpsi
          - More parameters like quality/bitrate, image size
            (quality is defined by m_CodecContext->qmax and qmin)
          - stabilize
      
        . Tested :
          - Philips 730 webcam with vlc 0.4.6.
      d38a204a
  20. 09 Dec, 2002 1 commit
    • Damien Lucas's avatar
      . Retro Compatibility for configuration files · 68998b36
      Damien Lucas authored
      . ProgramCount is not needed anymore for local input
      
      . You can define local input just with:
          BEGIN "xxx"  where xxx is a number
           ...
          END
        The 'local1' input is implicitly declared
      
      . Compilation warnings fixed
      68998b36
  21. 08 Dec, 2002 4 commits
  22. 06 Dec, 2002 1 commit