1. 11 Mar, 2002 2 commits
    • Gildas Bazin's avatar
      · 80d8f9e4
      Gildas Bazin authored
      
      * oops, forgot to check the gnome interface before my last commit.
      80d8f9e4
    • Gildas Bazin's avatar
      · 7f583e05
      Gildas Bazin authored
      
      * New GTK configuration interface. This interface is generated dynamically
        at run-time from the configuration data contained in each plugin.
      * config_PutPszVariable and config_GetPszVariable are now thread safe.
      * Few modifications/optimizations to the config module.
      * Got rid of all the _VAR macros in config.h
      
      This is the first version of the GTK configuration interface. There are still
      a few raw corners and a fews things left to do, but it basically does what
      I wanted.
      Constructive comments like it sucks or it smells rotten fish are of course
      very welcome. And if there are GTK gurus out there, please don't hesitate to
      add your touch.
      
      I also started to add usefull comments to the configuration options but I'm not
      really good at this kind of thing so if people want to help, they can finish
      the job. For this look at all the *_LONGTEXT macros at the top of main.c
      
      (PS: Translations will also be appreciated but not right now as the interface
      will likely change again in the few coming days)
      7f583e05
  2. 10 Mar, 2002 1 commit
  3. 09 Mar, 2002 2 commits
    • Stéphane Borel's avatar
      · c2aac10e
      Stéphane Borel authored
      *Fixed EOF segfault at end of DVD
      
      *Buffer manager is renintialised at area change.
      c2aac10e
    • Sam Hocevar's avatar
      · d865ef30
      Sam Hocevar authored
        * ./plugins/dvd/dvd_access.c ./plugins/vcd/input_vcd.c: we now exit more
          cleanly on initialization error.
      d865ef30
  4. 08 Mar, 2002 3 commits
  5. 07 Mar, 2002 1 commit
  6. 06 Mar, 2002 5 commits
    • Sam Hocevar's avatar
      · a3f0e14d
      Sam Hocevar authored
        * ./src/interface/main.c: disabled the GNOME segfault dialog in debug
          mode. We want nice, clean segfaults, with huge core files and a lot
          of rattle noise.
      a3f0e14d
    • Stéphane Borel's avatar
      79095d58
    • Stéphane Borel's avatar
      *Fixed demux plugin selection. · 54d2ed59
      Stéphane Borel authored
      *Take the lock on stream in VCDInit. PLease test, as I don't have any VCD
      to do it.
      54d2ed59
    • Sam Hocevar's avatar
      · ec8581d6
      Sam Hocevar authored
        * ./plugins/ac3_adec/ac3_parse.c: ac3dec is now less verbose.
        * ./src/interface/interface.c: fixed a deadlock when seeking the
          stream using the keyboard arrows.
      ec8581d6
    • Stéphane Borel's avatar
      · 55ce4df1
      Stéphane Borel authored
      *Removed an occurance of former angle item in gtk.
      
      *Fixed a bug in ES management introduced lately in DVD/DvdRead.
      
      *Beginning of reorganisation in DVD plugin source files, in order to try to
      make it easier to understand. There is some work left though :p.
      
      *Decreased the score for VCD plugin, as the VCD demuxer was used even
      for DVD :p. It should make autodetection work.
      Some comment:
      -I think that VCDInit should make a test on the access plugin and be launched
      only if the access plugin is VCD,
      -VCDOpen shouldn't set p_input->b_error: if it fails we just try another
      module,
      -PSRead doesn't need to be duplicated anymore: input_ReadPS is now available
      for plugins (cf Christophe's commit).
      
      Please comment around that: I'd like to know if the behaviour I've described
      is the one everyone expects.
      
      Enjoy my new bugs :p
      55ce4df1
  7. 05 Mar, 2002 5 commits
    • Johan Bilien's avatar
      · 0a3aa895
      Johan Bilien authored
      * Modified vcd input for the new input III.
      * Still have problems with end of tracks.
      * Modified the command line, as stef did for the DVD :
      
       [vcd:][device][@[title][,chapter]
      
       Note that chapter support is not yet implemented.
      0a3aa895
    • Stéphane Borel's avatar
      · 5ccf6972
      Stéphane Borel authored
      Dvd demux was no longer selected under win32
      5ccf6972
    • Stéphane Borel's avatar
      · ba9c75bf
      Stéphane Borel authored
      * Dvd angle is now handled through a program structure, so that the interface
      needs nothing specific to change angle.
      
      * Fixed a bug in clock management where ES without a program couldn't get
      timestamped.
      
      *Fixed program management in gnome/gtk. Program now also appears in popup.
      
      *In interface, only display ES associated with the selected program, or with
      no program at all.
      ba9c75bf
    • Gildas Bazin's avatar
      · 7729c4e2
      Gildas Bazin authored
      
      * fixed typo in the win32 change to the input parser.
      7729c4e2
    • Stéphane Borel's avatar
  8. 04 Mar, 2002 8 commits
  9. 03 Mar, 2002 3 commits
    • Gildas Bazin's avatar
      · ddc7a493
      Gildas Bazin authored
      
      * added network to the list of the plugins directories in Makefile
      * small bugfixes
      ddc7a493
    • Xavier Marchesini's avatar
      · 669c712a
      Xavier Marchesini authored
       * Fixed DVD input under Win32.
       * Fixed input parser under win32, chich couldn't understand that
      c:\windows\bureau is a valid file and doesn't need to be accessed with
      the plugin 'C' :-)
       * BTW, I added myself in the AUTHORS file :)
      669c712a
    • Sam Hocevar's avatar
      · 69ff2d31
      Sam Hocevar authored
        * Got rid of int_types.h and did a few changes Ipkiss will need. Hope I
          did not break other platforms.
      69ff2d31
  10. 02 Mar, 2002 5 commits
    • Gildas Bazin's avatar
      · 5402d883
      Gildas Bazin authored
      
      * fixed compilation problem related to ssize_t
      5402d883
    • Xavier Marchesini's avatar
      · e28bab12
      Xavier Marchesini authored
       * Various Win32 compilation fixes.
       * DVD compiles, but doesn't work yet.
       * Fixed some typos in my previous Win32 multicast commit
      e28bab12
    • Sam Hocevar's avatar
      · b5231008
      Sam Hocevar authored
         * ./plugins/dummy/input_dummy.c: fixed `vlc vlc:quit'.
         * ./src/input/input.c: initialized uninitialized variables.
      b5231008
    • Stéphane Borel's avatar
      · 3bb60ad0
      Stéphane Borel authored
      *Forgot a header.
      3bb60ad0
    • Stéphane Borel's avatar
      · 7a65e297
      Stéphane Borel authored
      *Initiliaze p_access_module & p_demux_modules to NULL when input thread
      in created.
      7a65e297
  11. 01 Mar, 2002 5 commits
    • Sam Hocevar's avatar
      · 4e412817
      Sam Hocevar authored
        * ./po/no.po: Norwegian translation by Sigmund Augdal. Berd� ka p� t�t.
        * ./src/misc/modules.c: shortcuts for --intf work again, gvlc launches the
          Gtk interface, qvlc launches the Qt interface, etc.
        * ./plugins/fx/scope.c: we now have sound together with --aout scope.
      4e412817
    • Stéphane Borel's avatar
      · 9487d454
      Stéphane Borel authored
      *Removed numerous deadlocks.
      9487d454
    • Xavier Marchesini's avatar
      69acbc72
    • Stéphane Borel's avatar
      · 9b393dab
      Stéphane Borel authored
      *dvd and dvdread support for input III.
      
      Dvdread is known to segfault at title change. I'm working on this.
      9b393dab
    • Christophe Massiot's avatar
      Input III (Episode 1). · d0bf23fa
      Christophe Massiot authored
      - Major rewrite of the buffer core functions
      - Modularity of access plugins (file, udp, http)
      - Modularity of network stack (ipv4, soon ipv6)
      - Autodetection of the type of stream
      
      And a new killing feature : HTTP streams are now seekable.
      
      Please note that dvd, dvdread and vcd plug-ins are broken and thus disabled.
      d0bf23fa