[gstreamer-bugs] [Bug 545605] gstelementfactory: don't use uri handler code without uri handler support

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Thu Jul 31 08:21:40 PDT 2008


If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=545605

  GStreamer | gstreamer (core) | Ver: 0.10.19

Sebastian Dröge changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |slomo at circular-chaos.org
 Attachment #115588|0                           |1
        is obsolete|                            |
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |OBSOLETE
   Target Milestone|HEAD                        |0.10.21




------- Comment #2 from Sebastian Dröge  2008-07-31 15:21 UTC -------
The configure parameters for disabling indexers, uri handlers and enum types
are removed now in CVS, making this bug obsolete.

2008-07-31  Sebastian Dröge  <sebastian.droege at collabora.co.uk>

        * configure.ac:
        * docs/gst/gstreamer-sections.txt:
        * docs/gst/gstreamer.types:
        * docs/gst/gstreamer.types.in:
        * gst/Makefile.am:
        * gst/gst.c:
        * gst/gstbin.c: (gst_bin_class_init), (gst_bin_set_index_func):
        * gst/gstconfig.h.in:
        * gst/gstelement.c: (gst_element_get_index):
        * gst/gstregistrybinary.c: (gst_registry_binary_save_feature),
        (gst_registry_binary_load_feature),
        (gst_registry_binary_read_cache):
        * gst/gstregistryxml.c: (load_feature),
        (gst_registry_xml_read_cache), (gst_registry_xml_save_feature):
        * plugins/Makefile.am:
        * tools/gst-indent:
        * tools/gst-inspect.c: (print_index_info), (print_element_list),
        (print_plugin_features), (print_element_features):
        * tools/gst-xmlinspect.c: (print_event_masks),
        (print_element_info):
        * win32/common/gstconfig.h:
        Remove GST_DISABLE_(ENUMTYPES|INDEX|URI) everywhere.

        Disabling the indexers and URI handler code will only reduce the
        required amount of memory by a very small amount but on the other hand
        requires much more maintaince work. Apart from that many places of
        code are broken when disabling them.

        Disabling the enum types doesn't reduce the required amount of memory
        by more than a few bytes and makes it hard to fix bugs like #539772,
        i.e. use the enums as GObject properties.


2008-07-31  Sebastian Dröge  <sebastian.droege at collabora.co.uk>

        * m4/gst-feature.m4:
        Remove GST_DISABLE_(ENUMTYPES|INDEX|URI).


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=545605.




More information about the Gstreamer-bugs mailing list