[libdvdnav-devel] [Git][videolan/libdvdread][master] Update NEWS and Readme for 6.2.0

Jean-Baptiste Kempf (@jbk) gitlab at videolan.org
Mon Aug 11 10:46:38 UTC 2025



Jean-Baptiste Kempf pushed to branch master at VideoLAN / libdvdread


Commits:
9b998535 by Jean-Baptiste Kempf at 2025-08-11T12:46:32+02:00
Update NEWS and Readme for 6.2.0

- - - - -


2 changed files:

- NEWS
- README.md


Changes:

=====================================
NEWS
=====================================
@@ -1,10 +1,14 @@
 libdvdread (6.2.0)
- * 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
+ * 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
  * Use visibility attributes for exported symbols
+ * Docs and Readme updates
+ * Add missing stream callback functionality
+ * Misc improvements and solidification for the port of various platforms
 
 libdvdread (6.1.3)
  * Improvements for OpenBSD


=====================================
README.md
=====================================
@@ -1,6 +1,15 @@
-# Goals and features
+# libdvdread
 
-**libdvdread** is a library for simple navigation of DVD (DVDs without menus).
+**libdvdread** is a cross-platform library for simple navigation of DVDs.
+
+It supports multimedia DVDs: DVD-Video and DVD-Audio.
+
+It's been in use for more than 20 years to support any time of Disc.
+
+## Goals and features
+
+It focuses on DVD-Video and DVD-Audio; it does not support DVD menus, but
+provides the low-level access to those discs and the DVD structures.
 
 Written in C, cross-platform, it gives low-level access to DVD structures.
 
@@ -54,3 +63,11 @@ Note that *libdvdnav* is useful for interactive DVD menus.
 ## CoC
 
 The [VideoLAN Code of Conduct](https://wiki.videolan.org/Code_of_Conduct/) applies to this project.
+
+# Compile
+
+1. Install [Meson](https://mesonbuild.com/) (0.49 or higher), [Ninja](https://ninja-build.org/)
+2. Run `mkdir build && cd build` to create a build directory and enter it
+3. Run `meson setup ..` to configure meson, add `--default-library=static` if static linking is desired
+4. Run `ninja` to compile
+



View it on GitLab: https://code.videolan.org/videolan/libdvdread/-/commit/9b9985356d9485172505d1d6504c02c335b346b4

-- 
View it on GitLab: https://code.videolan.org/videolan/libdvdread/-/commit/9b9985356d9485172505d1d6504c02c335b346b4
You're receiving this email because of your account on code.videolan.org.


VideoLAN code repository instance


More information about the libdvdnav-devel mailing list