1. 21 Jan, 2004 9 commits
  2. 20 Jan, 2004 8 commits
  3. 19 Jan, 2004 10 commits
  4. 18 Jan, 2004 13 commits
    • Gildas Bazin's avatar
      · 4812e962
      Gildas Bazin authored
      * modules/demux/dvdnav.c: restart the decoders on VTS change only, not CELL change.
      * src/input/input_dec.c: fixed the pictures leak work-around.
         Wasn't working before because there always is at least one READY_PICTURE which is the last/currently displayed picture.
      4812e962
    • Laurent Aimar's avatar
      * all: added support for edts/elst entries (needed to play some files). · 341edf5e
      Laurent Aimar authored
       Please test, it may have heavily broken playback of some files !!!
      341edf5e
    • Laurent Aimar's avatar
    • Cyril Deguet's avatar
      * utils/var_bool.*: VarBool is now an interface for reading bool variables · 75feba09
      Cyril Deguet authored
       (not writing); use VarBoolImpl instead to instanciate read/write variables.
       Bool variables can now be combined with VarNotBool and VarBoolAndBool
       (TODO: VarBoolOrBool)
      * commands/cmd_show_window.hpp: the commands now call directly
        GenericWindow::show/hide, because the visibility variable of a
        window is a VarBool (so, read-only)
      * commands/cmd_input.hpp: added Play and Pause commands
      * parser/interpreter.cpp: beginning of support of boolean expressions,
       like "vlc.isSeekable and not vlc.isStopped" (operator precedence is
       not really well handled yet)
      * src/vlcproc.*: new variables "vlc.isSeekable", "vlc.isStopped" and
       "vlc.isPaused"
      * controls/ctrl_checkbox.cpp: the "state" variable of a checkbox is
        now a passive VarBool, so actions must be explicitely set with
        'action1="..." action2="..."' in the xml file
      * removed src/vlcvars.* => "vlc.isMute" doesn't work any more
       (anyway it didn't work well...)
      * theme/theme.xml: updated with the new VarBool behaviour
      75feba09
    • Laurent Aimar's avatar
    • Laurent Aimar's avatar
      * mp4: cosmetics. · 4a3faf87
      Laurent Aimar authored
      4a3faf87
    • Gildas Bazin's avatar
      · 72550238
      Gildas Bazin authored
      * modules/demux/dvdnav.c: added parsing of DVD style MRLs.
      * modules/demux/ps.h: small cosmetic changes.
      72550238
    • Gildas Bazin's avatar
      · 279ac9b3
      Gildas Bazin authored
      * modules/demux/dvdnav.c: some coding style butchery and added on-the-fly menus selection.
      279ac9b3
    • Gildas Bazin's avatar
      · 8b56b5fe
      Gildas Bazin authored
      * configure.ac, modules/demux/Modules.am: added ps2, ts2 and dvdnav modules to the build system.
      * modules/demux/demux2.c: added an "ffmpeg" shortcut for the ffmpeg/libavformat demuxer.
      8b56b5fe
    • Laurent Aimar's avatar
    • Laurent Aimar's avatar
    • Laurent Aimar's avatar
      * ts: clean up and a few mem leaks. · c7b23740
      Laurent Aimar authored
      c7b23740
    • Laurent Aimar's avatar
      * input_dec: exported correct i_group. · b05bfcc7
      Laurent Aimar authored
       Now vlc can read a TS with multiple programs and streams them as
       indepandant output (well you need the new TS demuxer so ...)
       (It is not well tested)
      
       Example: (lines are wrapped)
       ./vlc -I rc --sout-all /ts2:/home/fenrir/test.ts \
          --sout '#duplicate{dst="std{access=udp,mux=ts,url=239.255.13.13}", \
                             select="program=8501",\
                             dst="std{access=udp,mux=ts,url=239.255.13.14}", \
                             select="program=8506"}'
      b05bfcc7