libdvdread slight API breakage

Dominik 'Rathann' Mierzejewski dominik at greysector.net
Sun Jul 27 22:16:46 UTC 2008


On Sunday, 27 July 2008 at 11:11, Ville Skyttä wrote:
> On Sunday 27 July 2008, Dominik 'Rathann' Mierzejewski wrote:
> > Since libdvdnav (and libdvdread) have been forked by one of MPlayer's
> > developers, there's been a significant bugfixing effort going on.
> > Unfortunately, the new upstream broke the API a bit. While before
> > you'd use
> > #include <dvdread/dvd_reader.h>
> > now you have to use
> > #include <libdvdread/dvd_reader.h>.
> 
> Any ideas why they did that

To avoid clash with MPlayer's internal libdvdread copy. I'm trying
to convince Nico to reverse that and change MPlayer's internal copy
instead (or remove it alltogether) before the next release.

> and if similar breakage is expected to happen with 
> dvdnav soon (it's still <dvdnav/...>)?

I don't think it will happen. There was no need.

> > A libdvdread build that requires the above change has already landed
> > in rawhide.
> 
> Quite a while ago actually.  I placed an ugly hack in dvdauthor that should 
> keep the package backwards compatible almost three weeks ago to take this 
> into account.

Thanks and sorry for the late notice.

Regards,
R.

-- 
Fedora http://fedoraproject.org/wiki/User:Rathann
Livna http://rpm.livna.org | MPlayer http://mplayerhq.hu
"Faith manages."
        -- Delenn to Lennier in Babylon 5:"Confessions and Lamentations"




More information about the fedora-devel-list mailing list