1. 30 Aug, 2014 1 commit
  2. 12 Apr, 2014 1 commit
  3. 09 Apr, 2014 3 commits
  4. 02 Mar, 2014 2 commits
  5. 18 Feb, 2014 1 commit
    • Steve Dibb's avatar
      Fix DVDDiscID from reading non-existent IFO files · c820067e
      Steve Dibb authored
      In dvd_reader.c, the DVDDiscID function gets the MD5 from the total contents
      of the IFO files on the disc.  However, it gets it by looping through the
      the first ten IFO files, whether they exist or not.
      
      This results in spewage, where a disc has less than ten.  In this case,
      Dragonheart only has two:
      
      libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VTS_03_0.IFO failed
      libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VTS_04_0.IFO failed
      libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VTS_05_0.IFO failed
      libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VTS_06_0.IFO failed
      libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VTS_07_0.IFO failed
      libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VTS_08_0.IFO failed
      libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VTS_09_0.IFO failed
      
      Instead of using a set limit of 10 IFOs, this patch counts the number of
      VTSes existing on the DVD, and will use that number instead if it is less
      than 10.
      Signed-off-by: Jean-Baptiste Kempf's avatarJean-Baptiste Kempf <jb@videolan.org>
      c820067e
  6. 09 Jan, 2014 4 commits
  7. 02 Jan, 2014 1 commit
  8. 30 Nov, 2013 1 commit
  9. 06 Nov, 2013 2 commits
  10. 28 Apr, 2013 1 commit
  11. 21 May, 2012 1 commit
  12. 17 Apr, 2012 1 commit
  13. 15 Jun, 2011 1 commit
  14. 31 Jul, 2010 1 commit
    • Erik Hovland's avatar
      Fix the test of whether disk names should be raw devices · 8c6757a6
      Erik Hovland authored
      Darwin and BSD platforms disk device names might have to be converted
      to raw device names. There is a check for this in the code. But it is
      missing a very important 'r'. This fix made it into the 0.9.7 release
      but did not make the commit to this repo when this repo was given the
      API changes for 0.9.7 because it was not clear whether the fix was
      still relevant.
      8c6757a6
  15. 20 Jul, 2010 5 commits
  16. 01 Jun, 2010 1 commit
  17. 30 Jan, 2010 1 commit
  18. 07 Dec, 2009 1 commit
    • Erik Hovland's avatar
      Expose the dvd_stat_t struct. · 310834ce
      Erik Hovland authored
      The commits that brought in the DVDFileStat() function from libdvdread
      0.9.7 incorrectly made the stat struct opaque. This can't be done because
      the API does not use any allocation or deallocation code. So callers of
      DVDFileStat cannot declare stat structs. Since we are attempting to
      maintain the API compatibility w/ those releases of libdvdread, the
      struct has been brought into the header. Thanks again to Rathann for
      bringing this issue to the dvdnav list. And thanks to the original
      bug reportera(O. Rolland) to fedora.
      
      310834ce
  19. 02 Sep, 2009 3 commits
    • Erik Hovland's avatar
      Add *BSD porting bits from 0.9.7 · 68325fd5
      Erik Hovland authored
      Both version 0.9.6 and 0.9.7 had some porting code put in for the
      *BSDs. This code is untested by me, but I bet the OpenSolaris
      and *BSD folk would love to have it.
      
      68325fd5
    • Erik Hovland's avatar
      Add DVD file stat from version 0.9.7 to libdvdread · eb306491
      Erik Hovland authored
      A new function to do an informational read of the DVD file handle was
      introduced to libdvdread 0.9.7 (or was it .6). Since libdvdread at
      mplayerhq imported an older version of dvdread/dvdnav this part of
      the API was not available. This commit places that function into
      the library making this library complete in reference to 0.9.7.
      
      eb306491
    • Erik Hovland's avatar
      Remove empty if clause. · 53c96e41
      Erik Hovland authored
      An if clause is empty. This makes the else do all of the work
      and still ends up w/ a larger object file because the if clause
      is stuck into the object file. By moving to the logical not of
      the if we can remove the empty clause.
      
      53c96e41
  20. 04 Aug, 2009 1 commit
  21. 28 Apr, 2009 2 commits
  22. 25 Apr, 2009 1 commit
  23. 15 Feb, 2009 1 commit
  24. 31 Dec, 2008 1 commit
  25. 09 Oct, 2008 1 commit
  26. 25 Sep, 2008 1 commit