[libdvdnav-devel] [Git][videolan/libdvdnav][master] 3 commits: Fix unused warnings
Jean-Baptiste Kempf (@jbk)
gitlab at videolan.org
Sat Jul 4 09:52:29 UTC 2026
Jean-Baptiste Kempf pushed to branch master at VideoLAN / libdvdnav
Commits:
598dac54 by Jean-Baptiste Kempf at 2026-07-04T11:51:50+02:00
Fix unused warnings
- - - - -
7ece2f6d by Jean-Baptiste Kempf at 2026-07-04T11:52:03+02:00
Update Changelog for 7.0.1
and update older items
- - - - -
9c5f2278 by Jean-Baptiste Kempf at 2026-07-04T11:52:11+02:00
Next release is 7.0.1
- - - - -
3 changed files:
- ChangeLog
- meson.build
- src/navigation.c
Changes:
=====================================
ChangeLog
=====================================
@@ -1,3 +1,6 @@
+libdvdnav (7.0.1)
+ * add symbol visibility attributes on OS/2
+
libdvdnav (7.0.0)
* add dvdnav_get_volid_string to obtain the volume id of the disc
* add dvdnav_get_number_of_streams API to list tracks
@@ -6,10 +9,16 @@ libdvdnav (7.0.0)
* add dvdnav_get_disk_region_mask API to get the reported version from the disk
* expose dvdnav_jump_to_sector_by_time to the API
* switch build system to Meson (and remove autotools)
+ * remove obsolete MSVC files
+ * fix public dvdnav.h includes
+ * fix undefined shifts and add extra navigation safeguards
+ * update CI targets, including wasm and newer platform images
* fix crashes and avoid asserts
libdvdnav (6.1.1)
* fix build issues
+ * fix build with LOG_DEBUG enabled
+ * require C99 in autotools
* improve CI
libdvdnav (6.1.0)
@@ -18,6 +27,7 @@ libdvdnav (6.1.0)
* add a dvdnav_version API
* rework the logs in the library and remove direct printf calls
* handle out-of-order ADMAP entries blocking playback
+ * harden title search against invalid title numbers
* fix crashes in dvdnav_describe_title_chapters in broken DVDs
* cleanup old code and buildsystem
=====================================
meson.build
=====================================
@@ -2,7 +2,7 @@
# SPDX-License-Identifier: MIT
project('libdvdnav', 'c',
- version: '7.0.0',
+ version: '7.0.1',
meson_version: '>= 0.60.0',
default_options: ['buildtype=debugoptimized',
'c_std=c17',
=====================================
src/navigation.c
=====================================
@@ -264,6 +264,8 @@ dvdnav_status_t dvdnav_part_play(dvdnav_t *this, int32_t title, int32_t part) {
dvdnav_status_t dvdnav_part_play_auto_stop(dvdnav_t *this, int32_t title,
int32_t part, int32_t parts_to_play) {
/* FIXME: Implement auto-stop */
+ (void)parts_to_play;
+
if (dvdnav_part_play(this, title, part) == DVDNAV_STATUS_OK)
printerr("Not implemented yet.");
return DVDNAV_STATUS_ERR;
@@ -272,6 +274,9 @@ dvdnav_status_t dvdnav_part_play_auto_stop(dvdnav_t *this, int32_t title,
dvdnav_status_t dvdnav_time_play(dvdnav_t *this, int32_t title,
uint64_t time) {
/* FIXME: Implement */
+ (void)title;
+ (void)time;
+
printerr("Not implemented yet.");
return DVDNAV_STATUS_ERR;
}
View it on GitLab: https://code.videolan.org/videolan/libdvdnav/-/compare/cf112772bf626f76a913efca5b883a381e4c123a...9c5f2278eb5b23cdcd0575065f5d575c4e6602a4
--
View it on GitLab: https://code.videolan.org/videolan/libdvdnav/-/compare/cf112772bf626f76a913efca5b883a381e4c123a...9c5f2278eb5b23cdcd0575065f5d575c4e6602a4
You're receiving this email because of your account on code.videolan.org. Manage all notifications: https://code.videolan.org/-/profile/notifications | Help: https://code.videolan.org/help
More information about the libdvdnav-devel
mailing list