1. 20 Feb, 2001 3 commits
    • Sam Hocevar's avatar
      · 583c6553
      Sam Hocevar authored
        * Ported Glide and MGA plugins to the new module API. MGA never worked,
          so this didn't make it work better.
        * Started thinking about built-in modules, and added some code to
          make it easier eventually.
        * Added Oct in the AUTHORS file.
        * Fixed a mistake in configure.in.
        * All your base are belong to us.
        * Fixed a bug in src/misc/modules which prevented loading modules
          when launched from the Tracker.
        * Fixed a similar bug in src/video_output/video_text.c.
        * BeOS CSS support, thanks to Markus Kuespert <ltlBeBoy@beosmail.com>
          who ported the Linux DVD ioctls. We can now read encrypted DVDs
          under BeOS ! Woohoo.
      583c6553
    • Stéphane Borel's avatar
      Removed flooding debug info :) · 3bb7a537
      Stéphane Borel authored
      3bb7a537
    • Stéphane Borel's avatar
      · 97c3185d
      Stéphane Borel authored
       First serie of changes in DVD module for the forthcoming interface menus
       There is a new capability in input type modules for setting the
      attributes of a new area. It is set to NULL for PS and TS plugins.
       It should be called for every title change, chapter change,
      audio mode change or spu channel change.
      
      But this part of code is not used at the moment, and is not completed
      yet.
      97c3185d
  2. 19 Feb, 2001 1 commit
  3. 18 Feb, 2001 1 commit
    • Stéphane Borel's avatar
      -UDF filesystem support so that we know the location of the first video · 8e3c802c
      Stéphane Borel authored
      related file with 100% reliability (great change that should make DVDs
      with binaries and extra stuff work with vlc).
      
      -Correction of a bug in ifo reading that falsified the adress of
      video titles.
      
      -Changed the method for selecting title at start. It is _not_ reliable
      though, but it is better than the preceding one.
      8e3c802c
  4. 16 Feb, 2001 1 commit
    • Sam Hocevar's avatar
      · 566ca287
      Sam Hocevar authored
       * Upgraded version number to 0.2.61. Release is today.
      
       * Fixed package building (both RPMs and .debs).
       * Fixed `make snapshot' rule.
       * Added some magic to filename detection. To read a DVD you now just
         need to run 'vlc dvd:/dev/hdc' for instance. Same for file:// URIs.
       * Fixed a segfault in the slider when no stream was playing.
       * Made the slider go from 0 to 100 (instead of 99 :)
       * The vlc now doesn't exit when finished playing. As a side effect of
         the playlist code being very recent, it continuously loops.
      566ca287
  5. 15 Feb, 2001 1 commit
  6. 14 Feb, 2001 2 commits
    • Henri Fallon's avatar
      · 79b46154
      Henri Fallon authored
      Begining of TS Input
      
      Done :
      - fixed netlist
      - embryo : support TS video trough file ( kludgy ... )
      
      Next :
      - Write DecodePSI and DemuxPSI, wich will clean the kludges off
      
      Then :
      - Write NetworkOpen ( shouldn't be difficult )
      
      Eventually :
      - Deal with lost/corrupt packets
      79b46154
    • Stéphane Borel's avatar
      -Changes in the way stream size in DVD mode is calculated. It is no · 8a1ec969
      Stéphane Borel authored
      longer such an ugly kludge and is much more accurate.
      
      -Changes in DVDSeek so that the interface slider is in 0 when we are at
      the beginning of the strem.
      
      -Try to detect the beginning of the movie in the middle of the title. It
      works for most of the DVDs but will begin in the middle of the movie
      with some others.
      
      -Calculate only the first title key in css mode because it might take a
      long time with some title. The search stops now when we have a key once
      whereas it did stop only when we had it twice before. It should not
      cause problems.
      8a1ec969
  7. 13 Feb, 2001 1 commit
    • Stéphane Borel's avatar
      -adaptation of DVD module to navigation slider. The seek has to be · 6ff20862
      Stéphane Borel authored
      done on a multiple of 2048, and shopuld take care of the offset to the
      beginning of the stream. It works with most of my DVDs by fails to
      detect size of some streams.
      
      -change of the order of call to ifo and css functions in input_dvd.c,
      because we can't read ifo files before authentification on some DVDs.
      
      -changed location of some css tables.
      
      -we read ifo date and decrypt css keys for all titles now. It takes quite a
      long time to initialize with some DVDs (if you have 42 titles for
      instance). The key decryption might give a false value if the title is
      less than 10 Mb ; I'm working on that :)
      6ff20862
  8. 12 Feb, 2001 2 commits
    • Stéphane Borel's avatar
      -Much cleaning in css code. It should work fine now. · 5a796310
      Stéphane Borel authored
      Most of DVD with movie in title 1 should work.
      
      To come : support for movie in other titles.
      5a796310
    • Sam Hocevar's avatar
      · c3e2bf1d
      Sam Hocevar authored
        * Fixed my old stupid bug that disabled sound after having played the
          first playlist item.
        * Added `Prev' and `Next' buttons to the interface, with the beginning of
          a playlist window (still empty).
        * Added `Slow' and `Fast' buttons to the interface and popup menu.
      
        Ok, I promise it's the last time I check bloat in, from now the interface
        commits will be much cleaner and actually fix things :)
      c3e2bf1d
  9. 09 Feb, 2001 2 commits
  10. 08 Feb, 2001 5 commits
    • Christophe Massiot's avatar
      * Portability : changed off64_t to off_t and activated appropriate · d21d510c
      Christophe Massiot authored
        GNU/Linux options ;
      * Changed fseek() to fseeko() for 64-bit offsets ;
      * Reset frame predictors on a stream discontinuity.
      d21d510c
    • Christophe Massiot's avatar
      Fixed a compile probleme on machine without a dvd player :ppppp · 34337317
      Christophe Massiot authored
      Maybe it would be a good idea to compile the DVD plugin on machines which
      have one ? :pppp
      34337317
    • Stéphane Borel's avatar
      *** empty log message *** · b9574a95
      Stéphane Borel authored
      b9574a95
    • Stéphane Borel's avatar
      -solved bug with cssdescrambling. The vlc might segfault with dvd · e754b097
      Stéphane Borel authored
      plugins. I will fix that soon.
      -minor modification in pluginification.
      e754b097
    • Sam Hocevar's avatar
      · 0935df9e
      Sam Hocevar authored
         This commit is a bit early, but it'll save Stef, Henri and me much
       time later, when we don't have to backport modifications to input_*.c
      
         What's new :
          - playlist works again (still the old wrong way like Meuuh doesn't
          like, but this is going to change within a few hours)
          - input_ps, input_ts and input_dvd are now plugins, located in
          plugins/mpeg/ and plugins/dvd/
      
         What's broken :
          - audio output might be broken on some streams ; have to investigate
      
         What has changed :
          - fast/slow keys are now A/Z instead of A/S since S was already
          linked to the scale/noscale toggle.
          - `--dvd' doesn't work anymore, for the moment try to use :
           vlc --input dvd /dev/dvd
          - module bank is now less verbose ; use `--warn 1' to turn back
          verbosity on
      0935df9e