File: ChangeLog

package info (click to toggle)
lsdvd 0.21-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 568 kB
  • sloc: sh: 1,398; ansic: 1,342; makefile: 60; xml: 23
file content (117 lines) | stat: -rw-r--r-- 3,592 bytes parent folder | download
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
2025-12-02 0.21
 * Corrected python self test.
 * Migrated to newer API methods to work with newer libxml.  Tested
   with libxml >= 2.9.

2025-03-06 0.20

 * Adjusted use of libdvdread to log to stderr not stdout, to avoid
   generating invalid json, xml, etc when not supporting encrypted
   DVD.
 * Fixed JSON/Perl/Python formatting error for multitrack DVDs.
 * Extended test suite to check both PAL and NTSC for every format.
 * Improved and corrected perl output.

2025-01-02 0.19

 * Corrected automake setup of testsuite to include scripts in tarball.

2024-12-20 0.18

 * Simplified autoconf setup, dropped --enable-debug option.
 * Improved video resolution reporting (Fixes #8).
 * Applied patches fetched from BSDs (Fixes #7).
 * Corrected Perl output (Fixes #1).
 * Adjusted Pan and Scan entries to produce valid XML.
 * Changed --help output from stderr to stdout.
 * Corrected aspect ratio and audio format formatting.
 * Avoid segfault when hitting a NULL pointer in the IFO structure.
 * Change build rules to supress compiler flags, to make it easier to
   spot warnings.
 * Set default DVD device based on OS (Linux, *BSD, Darwin)
 * Added libdvdread DVDDiscID to output.
 * Corrected typo in longest track value in XML format.
 * Switched XML output to use libxml to avoid string encoding issues.
 * Added simple build time test suite.
 * Cleaned up language code handling and adding missing mapping for
   language codes 'nb' and 'nn'.
 * Added JSON output support using -Oj.

2014-10-03 0.17

 * Ignore 'phantom' audio, subtitle tracks
 * Check for garbage in the program chains, which indicate that a track is
   non-existant, to work around additional copy protection
 * Fix displaying content type for audio tracks, subtitles
 * Fix pallete display of first entry
 * Fix include orders
 * Ignore read errors in titles that would not be displayed anyway
 * Fix the chapter count
 * Make sure the array size and the array limit used when initialising
   the palette size is the same.
 * Fix array printing.
 * Correct subsecond calculations.
 * Add sector information to the output format.
 * Clean up code to be closer to ANSI C and compile without warnings
   with more GCC compiler warnings.

2005-12-12 - 0.16

Addition of #include <stdint.h> to support newer libdvdread versions
Abstraction of code to new generic interface - many thanks to Michael Haggerty, sorry it took so long

2004-10-15 - 0.15

abstraction of dvd contents to new struct
addition of xml output
additional -O option
stream ids and osd palette added

2003-09-24 - 0.10

code cleanups

2003-04-26 - 0.9

Large restructuring to encorporate perl patch by Henk Vergonet, thanks
more useful error codes
finding longset title

2003-03-01 - 0.8

kept locked away in a dark room.

2003-02-22 - 0.7

found that reading title only works on linux and a few others, not BSD etc... might fix... might not.
added info on what cell a chapter starts (wanted for nicer acidrip caching)

2003-01-27 - 0.6

found out (thanks Robos's vobcopy code (robos@muon.de)) that getting the name of a disc
is actually a complete doddle, so added that functionality.

2002-12-01 0.5

added outputs for original aspect, needed for bpp calculations

2002-11-18 - 0.4

added individual track support : -t
added EXPERIMENTAL code for better navigation

2002-10-27 - 0.3

more stuff... can't remember now.. very little

2002-10-14 - 0.2

Grammar changes to output
Removed non alpha characters from language codes.
Spelt track correctly below.

2002-10-09 - 0.1 released

prints information on each track, audio track, subtitle.