[gst-devel] libdvdnav issue

David I. Lehn dlehn at vt.edu
Wed Jun 25 11:42:07 CEST 2003


* Thomas Vander Stichele <thomas at apestaart.org> [20030625 12:16]:
> Hey gang,
> 
> somewhere between 0.1.3 and 0.1.7 of libdvdnav, get_number_of_programs
> got changed to get_number_of_parts.
> our dvdnav plugin still uses get_number_of_programs.
> 

I think it might be from 0.1.7 to 0.1.9.  Probably should just depend on
0.1.9 now.


> Well, that's an easy fix, which I'm about to do.
> But what scares me is that this error is completely undetected when
> building 0.6 branch on my system, while it does get detected when
> building all of gnome through jhbuild.  I see no noticeable difference
> in compiler flags.  The only thing I could begin to suspect is gst.h
> including config.h or something :)
> 
> Does anyone have a clue what could be going wrong here ?
> 

As ds said, it's the configure.ac unsetting GST_ERROR after the
AS_VERSION() macro is called.  -Wall should, IMHO, always be on.  gcc
will of course happily let symbols be undefined and wait till runtime to
crash.  -Werror should catch such things.

-dave




More information about the gstreamer-devel mailing list