1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236
|
libdvdread (7.0.1)
* Fix crashes when dvdcss library is not present
libdvdread (7.0.0)
* DVD-Audio support:
* Introduced DVDOpenStreamAudio, DVDOpenAudio for opening DVD-Audio discs
* Added DVD-Audio IFO structs for AMGI, SAMG and ATS
* Added IFO read, print functions for AMGI, SAMG and ATS
* Added dvdcpxm integration from libdvdcss 1.5.0 for encrypted DVD-A Discs
* Switch build system to Meson (and remove autotools build system)
* Use visibility attributes for exported symbols
* Docs and Readme updates
* Add missing stream callback functionality
* Improve port on Universal Windows Platform
* Misc improvements and solidification for the port on various platforms
libdvdread (6.1.3)
* Improvements for OpenBSD
* Fix crashes on some DVD (0 PCGI SRP)
* Misc source fixes and cleanups, including fixes for recent toolchains
libdvdread (6.1.2)
* Fix Win32 Unicode paths opening
* Fix warnings and build improvements
libdvdread (6.1.1)
* Fix the soversion following ABI breakage
libdvdread (6.1.0)
* Introduce DVDOpen2 and DVDOpenStream2 API to provide logger context
* fix playback of broken discs with broken ifo files
* improve getmntent_r detection
* fix crashes in some disc, with empty contiguous ShortAD
* clean obsolete code
libdvdread (6.0.2)
* use reentrant getmntent_r
* fix playback of some discs, by fixing pgc_t structure
libdvdread (6.0.1)
* fix a regression on some DVDs, like Resident Evil
* check InternalUDFReadBlocksRaw I/O issues
* fix issues with some DVD burnt by Nero
libdvdread (6.0.0)
* restrict the number of symbols to be exposed to the shared-object
* remove dvdinput_error function
* improve compatibility with some DVDs (notably the eOne ones)
* fix write after free in ifoFree functions
* fix possible buffer overflow in open
* additional checks on DVDReadBytes arguments
* fix leaks
libdvdread (5.0.3)
* cache IFO and BUP files (only for ImageFiles) in order to reduce the number
of read/seek access
* fix compilation warnings for OS/2
libdvdread (5.0.2)
* add DVDOpenStream to open a dvd from a set of callbacks
libdvdread (5.0.1)
* support DragonFly BSD bswap
* new md5 implementation, under LGPL
* fix partial reads
* fix warnings and code cleanup
libdvdread (5.0.0)
* added support for Android
* fix build support for OS/2
* fix crashes in IFO parsing (Shark Week The Great Bites Collection)
libdvdread (4.9.9)
* major cleanup
* rewritten build system, including removal of configure2 and dvdread-config
* fix numerous crashes
* added QNX support
* updated to support libdvdcss 1.3.0
* improved dlopen support for Win32
* simplify static linking of libdvdcss
libdvdread (4.2.1)
* fix huge memory consumption when reading DVDs: "Up" and "Dark Knight"
* numerous crashes fixed, notably on ARCCOS protected DVDs,
like Transformers 3, Brave, The Express, Sherlock Holmes
and Cars 2,
* fix packed structures with mingw gcc >= 4.7
libdvdread (4.2.0)
* added OS/2 support
* fixed ARM memory alignment issue
* portability fixes for *BSD, Mac OS X, MINGW and OS/2
* added a missing DVDFileStat function
* exposed the dvd_stat_t struct in header
* fixed libdvdread closing stdin if it can't open the file/device
* fixed a segfault in UDFFileEntry on some badly mastered DVDs
* fixed big-endian builds
* Win32: large file support under Mingw to go over 2G limits
* configure: remove the special case test for uid=0
* provide BUP file support for more issues
* move UDFReadBlocksRaw declaration to dvdread_internal.h
* fixed double free of parental management information
* configure2: Use a single = instead of ==
* fixed crash when PTT is too short
* fixed segfault when reading certain DVDs, for example "Thor"
libdvdread (4.1.3)
* an embarrassing amount of fixes regarding potential memory and resource leaks
(patches contributed by Erik Hovland)
* added dvdread-config (dvdnav-config's younger brother)
* added pkgconfig support
* split dvdread to a separate tree
libdvdnav (4.1.2)
* multiple build system fixes
* added dvdnav_describe_title_chapters(title) to get title and chapters
duration
libdvdnav (4.1.1)
* added dvdnav_audio_stream_channels() to return number of channels
* fixed dvdnav_time_search() in multi-angle dvds (but it still needs
improvements)
* added dvdnav_audio_stream_format() to identify the codec used
in audio streams
* starting DVD playback at specific title/part positions with
dvdnav_{title,part}_play() works again
* removed wrong SPU stream change event filter
(fixes unwanted subtitles in the trailer of "Girl, interrupted", RC2)
* fixed error "Expected NAV packet but none found." occurring sometimes
on resume from menu
libdvdnav (0.1.10)
* filter the symbols that we export.
* fix LinkNextC assertion failure (fixes LotR-SEE bonus disc image gallery)
* detect zero stilltime still cells inside PGCs, not only at the end
(fixes "Red Dragon" RC2 scene selection)
* PGC stills seem to work, assertion removed
* fix rare race condition after Exit commands
* fix wrong JumpSS_VTSM execution in German RC2 "Anatomie"
(fix ported from Ogle)
libdvdnav (0.1.9)
* libdvdnav does not depend on libdvdread any more. It has it's own version.
* fix some situations where an unlucky user could trigger assertions
libdvdnav (0.1.8)
* more timing info in cell change event struct
* documentation review
libdvdnav (0.1.7)
* fixed a bug in title jumping, where the title number would not be
converted from TTN to VTS_TTN properly
* some minor sanity checks added to prevent segfaults
libdvdnav (0.1.6) unstable; urgency=low
* new event DVDNAV_WAIT to fix consistency problems in applications with fifos
where libdvdnav is always a bit ahead in the stream, the event forces
the application to wait for its fifos to get empty
* correct HIGHLIGHT reporting when a button is activated
* method to try-run VM operations, now used for safer chapter skipping and menu jumps
* fixed detection of current PTT to not assume a 1:1 mapping between PTTs and PGs
* releasing stills when jumping to menu fixes some state inconsistencies
* do not assume PGs to be physically laid out in sequence on the disc
* optional PGC based seeking
* new event on cell changes for timing info
libdvdnav (0.1.5) unstable; urgency=low
* some bugfixes
* code cleanup
* build process polishing
* more sensible event order in get_next_block to ensure useful event delivery
* VOBU level resume
* fixed: seeking in a multiangle feature briefly showed the wrong angle
libdvdnav (0.1.4) unstable; urgency=low
* more read cache improvements
* minor fixes for some problematic DVDs
libdvdnav (0.1.3-1) unstable; urgency=low
* Zero-copy read cache.
* More support for alternative Menu languages.
-- Rich Wareham <richwareham@users.sourceforge.net> Fri, 2 Aug 2002 08:52:24 +0100
libdvdnav (0.1.2-1) unstable; urgency=low
* Read Cache changes. Recommended setting for read_cache is OFF.
Unless one's DVD drive has too small a buffer.
* Should work with xine 0.9.10 or above.
-- James Courtier-Dutton <jcdutton@users.sourceforge.net> Sun, 3 Jul 2002 15:30:00 +0000
libdvdnav (0.1.1-1) unstable; urgency=low
* New upstream version. (closes: #148495)
* Include TODO
* Fix config.h problem
* Threaded cache
-- Philipp Matthias Hahn <pmhahn@titan.lahn.de> Sat, 1 Jun 2002 17:47:59 +0200
libdvdnav (0.1.0-2) unstable; urgency=low
* Add manual page dvdnav-config.1
* Add bug-presubj on Daniel's request
* Get dvdnav.c:1.17 from CVS to fix angle support
* Merge patch from Jamie Wilkinson (#146699)
* Rerun automake to fix dependencies
* Ack NMU from siggi
* Fix include in examples/menus.c
-- Philipp Hahn <pmhahn@titan.lahn.de> Thu, 23 May 2002 09:41:15 +0200
libdvdnav (0.1.0-1.1) unstable; urgency=low
* Prepared for first 'real' release.
* Bug fixes
* Changes to allow apps to 'roll-their-own' dvdnav_get_next_block functions.
* NMU in order to get xine-dvdnav running again
- changed package name to libdvdnav0
(see patch from Jamie Wilkinson for a better solution)
-- Siggi Langauf <siggi@debian.org> Mon, 20 May 2002 15:57:40 +0200
libdvdnav (0.0.1-1) unstable; urgency=low
* Repackaged using dh-make.
-- Philipp Matthias Hahn <pmhahn@titan.lahn.de> Sun, 7 Apr 2002 16:29:35 +0200
libdvdnav (0.0.1) unstable; urgency=low
* Initial release.
* Split from xine-dvdnav
-- rjw57 <rjw57@hermes.cam.ac.uk> Tue, 12 Mar 2002 19:41:13 +0000
|