1. 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
  2. 15 Feb, 2003 1 commit
    • Tristan Leteurtre's avatar
      · 1b2c9fdf
      Tristan Leteurtre authored
        . Corrected an (old) issue with 'make install'....
      1b2c9fdf
  3. 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
  4. 11 Dec, 2002 1 commit
  5. 08 Dec, 2002 2 commits
    • Damien Lucas's avatar
      · b4bed8b6
      Damien Lucas authored
      . specific compilation flags for modules (especially for dvbinput)
      
      . corrected the SendMethod kludge (default value is 0)
      
      . Updated version number for the release
      
      . Updated ChangeLog
      
      . Changed default debug mode to disable
         (run ./configure --enable-debug to enable it)
      
      . Fixed DVB-T and multiples streams thanks to Peter Martin and
         Andrew de Quincey
      b4bed8b6
    • Christophe Massiot's avatar
      * Wrote support for .c files compilation and fixed OS X port (thanks nitrox · 87098f0e
      Christophe Massiot authored
      for your three lines of code :p).
      * Couldn't find a way to have C++ plug-ins on Darwin, though.
      87098f0e
  6. 03 Dec, 2002 1 commit
  7. 19 Oct, 2002 1 commit
  8. 13 Oct, 2002 1 commit
  9. 30 Sep, 2002 1 commit
    • Jean-Paul Saman's avatar
      Starting vls server with name "vlsd" will start process in Daemon mode. If... · 8dba6f7f
      Jean-Paul Saman authored
      Starting vls server with name "vlsd" will start process in Daemon mode. If running as daemon configure vls (in vls.cfg)  to use system logging, because all terminal stdin, stdout and stderr are sent into oblivian (see code in C_Daemon::DaemonCloseTerminal()). Thus the process is detached from the launching terminal and becomes a child from the init process.
      
      Please test Win32 port with this patch to make sure I did not break anything!!
      
      Note:
      - dvbinput, dvdreader, filereader  and ps2ts uses printf() a lot, these should use the vls builtin log functionality instead. Currently when running in daemon mode all output goes to /dev/null, thus not showing up in system log at all!.
      - In general use buitin logging instead of printf() from now on.
      
      8dba6f7f
  10. 22 Sep, 2002 1 commit
    • Damien Lucas's avatar
      DVB-S support for vls: · ad3d6c3f
      Damien Lucas authored
       + Added a new reader since we cannot use the filereader for DVB-S Cards
         (note we should not use it for Nova too ...)
       + Many bug fixes in dvbinput
       + Change order of selection of PCR_Pid in ts_mux
          (in order not to set PCR filter before video filter)
      
      
      note:
       A driver patch is needed to make DVB-S work properly. See tooney's mail
      about it.
      ad3d6c3f
  11. 22 Aug, 2002 1 commit
  12. 09 Aug, 2002 1 commit
    • Tristan Leteurtre's avatar
      . All : simple RTP support for vls (RFC 1889 & RFC 2250) · 2ce0be8a
      Tristan Leteurtre authored
        . Usage : > start program channel input [--rtp] [--loop]
      
        . Should work with fileouput & netoutput (-DBUGGY_VLC flag or not)
      
        . Tested with 'dumpts' from ts-rtp tools (linuxtv.org), and hex dump
          of the stream.
      
          Could not find yet a RTP/TS reader ! So, go for the RTP support
          of vlc !
      2ce0be8a
  13. 14 May, 2002 1 commit
    • Arnaud de Bossoreille de Ribou's avatar
      * src/core/iso-639.def, src/core/iso_lang.h, src/core/iso_lang.cpp,... · 8c56b1c8
      Arnaud de Bossoreille de Ribou authored
        * src/core/iso-639.def, src/core/iso_lang.h, src/core/iso_lang.cpp, Makefile: added ISO-639-[12] tools.
        * src/mpeg/dvbpsi.h, src/mpeg/dvbpsi.cpp: PMT generation.
        * src/mpeg/streamdescr.h, src/mpeg/streamdescr.cpp, src/mpeg/ps2ts.h, src/mpeg/ps2ts.cpp, src/modules/ps2ts/ps2ts.cpp: switch to libdvbpsi tools for PAT and PMT generation.
        * src/modules/dvdreader/dvdreader.cpp: added language descriptors for audio and subpictures streams.
        * configure.in: update.
        * src/core/core.h, src/server/tsstreamer.cpp, src/modules/localinput/localinput.cpp, src/modules/videoinput/videoinput.cpp: cleanings.
      
      8c56b1c8
  14. 09 Apr, 2002 1 commit
  15. 04 Apr, 2002 1 commit
  16. 02 Apr, 2002 1 commit
  17. 25 Mar, 2002 1 commit
  18. 24 Mar, 2002 1 commit
  19. 21 Mar, 2002 3 commits
  20. 11 Mar, 2002 1 commit
  21. 12 Dec, 2001 1 commit
  22. 06 Dec, 2001 1 commit
    • Sam Hocevar's avatar
      · 4552d574
      Sam Hocevar authored
        * Added debian/ directory to the `make snapshot' rule.
      4552d574
  23. 05 Dec, 2001 1 commit
  24. 04 Dec, 2001 1 commit
  25. 03 Dec, 2001 1 commit
  26. 02 Dec, 2001 1 commit
  27. 29 Nov, 2001 3 commits
  28. 28 Nov, 2001 1 commit
  29. 27 Nov, 2001 2 commits
  30. 22 Nov, 2001 1 commit
  31. 21 Nov, 2001 1 commit
    • Arnaud de Bossoreille de Ribou's avatar
      First attempt at module managing. · 0763b552
      Arnaud de Bossoreille de Ribou authored
        - at the moment only the inputs are modules;
        - no more need to set LD_LIBRARY_PATH.
      
      The main features have been tested and basic streaming too.
      
      TODO:
        - convert channels and outputs into modules;
        - move duplicated code into modules (reader, converter...).
      0763b552
  32. 02 Nov, 2001 1 commit
    • Cyril Deguet's avatar
      · 5715ab77
      Cyril Deguet authored
      - Added Video4linux input.
        At the moment, it supports Kfir MPEG2 encoder board in MPE2-PS mode.
      5715ab77
  33. 22 Oct, 2001 1 commit
  34. 16 Oct, 2001 1 commit