GNOME Bugzilla – Bug 110138
dvdnavsrc doesn't compile
Last modified: 2004-12-22 21:47:04 UTC
With the updated dvdnav library that constantly changes API, our plugin fails to compile with the current version. Needs to be fixed before the 0.6.1 release if possible.
For increased fun: Doesn't "stable" mean we only use the old version? ;)
Ideally, we would use a compatibility header similar to the one in the FLAC plugin.
Well, xine & co also support only one version... Do we really want to support anything out there? There's not much distributions including dvdnavsrc, so users would need to download it anyway...
0.6.1 should at least support the same version that 0.6.0 supports.
We as a team seem to disagree there. The 0.6.0 release notes said video was not supported. Especially, unstable libs can't be 100% supported. Not even xine does that (who *is* stable). I say we drop support for 0.1.3 and support 0.1.4 only. Patch attached for dvdnavsrc.c, we also need a configure check that checks for dvdnav-config --version >= 0.1.4.
Created attachment 15664 [details] [review] dvdnav 0.1.3 => 0.1.4 patch
Created attachment 15668 [details] [review] configure check
Patches applied to 0.6.1 - still needs applying to HEAD (will do later).
There is no, and never has been, a libdvdnav version 0.1.4 released. Please either support 0.1.3 or the recently released 0.1.7. Available at http://sf.net/projects/dvd/.
Yes, you're right. Both 0.6.1 and HEAD have been updated to use 0.1.7.