RELEASE TESTING needed for libdvdread

Bj|rn Englund <[email protected]> Sun, 18 Sep 2005 16:19:56 +0200
Newsgroups gmane.comp.video.ogle.devel
Message-ID <[email protected]>
Hi.
I'm planning to make a new release of libdvdread in about a week.
Help is needed to test that it works on all differents platforms
before the release.

If you have time please test libdvdread from:
http://www.dtek.chalmers.se/~dvd/dist/libdvdread-0.9.4-cvs.tar.gz or cvs

and report back here if it works or not and include what platform and
compiler was used.
Example:
I have tested on:
FC4 linux/amd64/gcc4 both 64bit and 32bit (by setting CFLAGS="-m32")
works.


Changes from previous release:

New function calls:
DVDInit() and DVDFinish(),
neither needs to be used if you don't use libdvdread from different threads.

New environment variables:
DVDREAD_VERBOSE,
set this to alter the verbosity on stderr. Default is 0 which only prints
internal errors and misconfigurations. -1 never print errors. 1 print
'normal' errors and notifications.
DVDREAD_USE_DIRECT,
if set libdvdread will open all files with the O_DIRECT flag on systems
that defines O_DIRECT. All blockreads must be to aligned buffers when this
variable is set. Alignment varies between systems. All internal buffers
in libdvdread use 2048 bytes alignment.

I don't know which systems except linux that uses O_DIRECT so please tell
me if you know.
Also, is there any system that needs alignment more than 2048 bytes
when reading from raw devices or with O_DIRECT?

Some small bugs and potential memory leaks have been fixed.
Better error handling/reporting.
Some options to the configure scripts were added.

If you have any problems or have any patches that you think should be included
in this release, tell me as soon as possible.

/Bj|rn