1. 13 Apr, 2001 1 commit
  2. 12 Apr, 2001 1 commit
  3. 10 Apr, 2001 1 commit
  4. 08 Apr, 2001 1 commit
  5. 01 Apr, 2001 1 commit
    • Stéphane Borel's avatar
      -Various bug fixes in dvd_netlist. Some bugs seem to remain though. · f6c80a75
      Stéphane Borel authored
      -New function input_ToggleES for interaction with interface.
      -Changes in gnome interface : navigation menus are now splited, there
      are radio item in menus and the code should be better.
      -First step for dvd_ifo rewritting. Now allocation/disallocation is
      being done as it has to be.
      -Fixed a bug in title management that make dvd like Seven work.
      f6c80a75
  6. 06 Mar, 2001 1 commit
  7. 22 Feb, 2001 1 commit
  8. 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
  9. 19 Feb, 2001 1 commit
  10. 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
  11. 15 Feb, 2001 1 commit
  12. 14 Feb, 2001 1 commit
    • 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
  13. 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
  14. 12 Feb, 2001 1 commit
  15. 09 Feb, 2001 1 commit
  16. 08 Feb, 2001 4 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
    • Stéphane Borel's avatar
      *** empty log message *** · b9574a95
      Stéphane Borel authored
      b9574a95
    • 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
    • Stéphane Borel's avatar
      -New method using netlist to read packets on DVD device by sectors of · ff77ef78
      Stéphane Borel authored
      2048 bytes.
      -Some modifications in netlist to make it work with DVD.
      -Fixed � bug in mpeg_system.c
      
      We use INPUT_READ_ONCE many times in the input code. I think that
      we should replace it with a field in input_thread_t to give more
      flexibility to modules. I have done it in DVD plugin but it can't work
      if input.c is limited by INPUT_READ_ONCE.
      
      The DVD method is slower than input_ps ; but there are things to
      improve.
      CSS descrambling is broken.
      ff77ef78
  17. 29 Jan, 2001 1 commit
    • Stéphane Borel's avatar
      -CSS support kludged for current DVD input. · f25a4c6a
      Stéphane Borel authored
      It is very slow now but will be more adapted to the forthcoming DVD
      input.
      It should read the first title of many DVDs but has been tested with few.
      
      -Beginning of ifo commands to implement DVD navigation.
      f25a4c6a
  18. 20 Jan, 2001 1 commit
  19. 17 Jan, 2001 1 commit
  20. 16 Jan, 2001 1 commit
    • Stéphane Borel's avatar
      . Now use of 64 bits offsets to parse the whole DVD. So we have all the · 1cd850a8
      Stéphane Borel authored
      available information
      . Fixed a bug in parsing of VTS attributes
      . Fixed a bug in input.c that made input plugin initialize even though
      no stream is reachable (thanks Sam)
      
      I hope I'll be able to get the position of the movie soon.
      
      Meuuh : the seek function of the plugin now take off_t as argument which
      could be a problem later. Maybe it should take off64_t or time argument.
      1cd850a8
  21. 15 Jan, 2001 1 commit
    • Stéphane Borel's avatar
      . Correction of bugs in ifo parsing. Now the structures should be well · bba08209
      Stéphane Borel authored
      initialized. It remains some segfaults but it globally works.
      . DVD mode is enabled with option --dvd. For the moment, it only read
      the first vts and find the movie if it is at the beginning of the title
      set.
      
      Coming soon:
      . udf filesystem management to access over 2Gb zones.
      . detection of the offset to the movie inside a vts when it is not at
      the beginning.
      
      Is there a chance that using fopen/fseek function instead of open/lseek
      system calls solve the 2Gb issue ?
      bba08209
  22. 14 Jan, 2001 1 commit