GNOME Bugzilla – Bug 340541
installed documentation doesn't cross-reference correctly
Last modified: 2010-04-13 11:43:28 UTC
open docs of gstreamer core installed. Check GstBaseTransform. The link to GstObject is wrong. This probably needs fixing through gtkdoc-fixxref.
(In reply to comment #0) > open docs of gstreamer core installed. Check GstBaseTransform. The link to > GstObject is wrong. > > This probably needs fixing through gtkdoc-fixxref. > After discussing a dead link on #gstreamer I was pointed to this bug report. From the main site I go to "Documents" -> "GStreamer Base Plugins Libraries Reference" where I end up in "GStreamer Base Plugins 0.10 Library Reference Manual" where I go to "II. Object Hierarchy" At this page (http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-libs/html/gstreamer-libs-hierarchy.html) I click on "GstElement" and get an 404 error. "GstElement" links to: http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-libs/gstreamer/GstElement.html
This should be fixed now. The issue was that gstreamer api docs for 0.8 and 0.10 are installed in parallel. gtk-doc rules were hack for this, but not enough. I recently added a sed invokation to patch the generated index.sgml that is used by gtkdoc-fixxref. Please reopen if needed. The first should be in 0.10.17 for core and plugins-base