1. 25 Mar, 2018 1 commit
    • Sebastian Dröge's avatar
      gst: Fix compilation with latest GLib · fef082b5
      Sebastian Dröge authored
      g_object_ref() forwards the type of its argument nowadays.
      
      ./grammar.y:409:14: error: assignment from incompatible pointer type [-Werror=incompatible-pointer-types]
      gstchildproxy.c:212:7: error: assignment from incompatible pointer type [-Werror=incompatible-pointer-types]
      fef082b5
  2. 20 Jan, 2018 1 commit
  3. 27 Jan, 2017 1 commit
  4. 26 Jun, 2014 1 commit
  5. 29 May, 2014 1 commit
  6. 07 Dec, 2013 1 commit
  7. 29 Mar, 2013 1 commit
  8. 03 Nov, 2012 1 commit
  9. 13 Aug, 2012 1 commit
  10. 11 Aug, 2012 1 commit
  11. 18 Jun, 2012 1 commit
  12. 12 Jun, 2012 1 commit
  13. 11 Jun, 2012 1 commit
  14. 31 Mar, 2012 1 commit
  15. 30 Mar, 2012 5 commits
  16. 02 Mar, 2012 1 commit
  17. 07 Sep, 2011 1 commit
  18. 25 May, 2011 1 commit
  19. 07 Dec, 2010 1 commit
  20. 17 Mar, 2010 1 commit
  21. 12 Mar, 2010 1 commit
    • Edward Hervey's avatar
      gst: Use G_VALUE_COLLECT_INIT if available · bbe26d36
      Edward Hervey authored
      This brings total call speedups between 5% and 25%.
      gst_caps_set_simple_valist: +5%
      gst_structure_set_valist: + 10%
      gst_structure_id_set_valist: +25%
      gst_tag_list_add_valist: +5%
      
      Measured using valgrind when run over the discovery of 200 media files.
      
      Fixes #610256
      bbe26d36
  22. 11 Mar, 2010 1 commit
    • Edward Hervey's avatar
      gstreamer: remove unneeded casts · d60a3b8a
      Edward Hervey authored
      G_PARAM_SPEC_VALUE_TYPE does an expensive type check, whereas the
      value_type field is a public field, so we can just use it directly.
      d60a3b8a
  23. 24 Jan, 2010 1 commit
  24. 07 Oct, 2009 1 commit
  25. 04 Apr, 2009 1 commit
  26. 08 Jul, 2008 1 commit
    • Sebastian Dröge's avatar
      gst/gstchildproxy.c: Add FIXMEs for 0.11 to use GST_TYPE_OBJECT in the... · e4b764d9
      Sebastian Dröge authored
      gst/gstchildproxy.c: Add FIXMEs for 0.11 to use GST_TYPE_OBJECT in the signature of the the child-added / -removed si...
      
      Original commit message from CVS:
      * gst/gstchildproxy.c: (gst_child_proxy_base_init):
      Add FIXMEs for 0.11 to use GST_TYPE_OBJECT in the signature
      of the the child-added / -removed signals as GstChildProxy
      only supports GstObjects.
      e4b764d9
  27. 05 Jul, 2008 1 commit
  28. 10 Jan, 2008 1 commit
  29. 14 Mar, 2007 1 commit
  30. 11 Feb, 2007 1 commit
    • Stefan Kost's avatar
      docs/libs/Makefile.am: Fix path to core docs. · 85c81ea9
      Stefan Kost authored
      Original commit message from CVS:
      * docs/libs/Makefile.am:
      Fix path to core docs.
      * gst/gstbin.c: (gst_bin_get_by_interface),
      (gst_bin_iterate_all_by_interface):
      Refix docs by also renaming 'interface' to 'iface' in implementation.
      * docs/gst/gstreamer-sections.txt:
      * gst/gstcaps.c:
      * gst/gstchildproxy.c: (gst_child_proxy_base_init):
      * gst/gstchildproxy.h:
      * gst/gstelementfactory.c:
      * gst/gstpadtemplate.h:
      * libs/gst/controller/gstcontroller.c:
      (gst_controlled_property_new):
      Document more.
      85c81ea9
  31. 28 Feb, 2006 1 commit
    • Wim Taymans's avatar
      gst/gstbin.c: Help the compiler a bit with type registration. · a1939810
      Wim Taymans authored
      Original commit message from CVS:
      * gst/gstbin.c: (gst_bin_get_type), (gst_bin_handle_message_func):
      Help the compiler a bit with type registration.
      Use existing forward cod path instead of duplicating it when
      handling a message.
      
      * gst/gstbus.c: (gst_bus_get_type):
      * gst/gstcaps.c: (gst_caps_get_type), (gst_static_caps_get_type):
      * gst/gstchildproxy.c: (gst_child_proxy_get_type):
      * gst/gstclock.c: (gst_clock_get_type):
      * gst/gstelement.c: (gst_element_get_type),
      * gst/gstelementfactory.c: (gst_element_factory_get_type):
      * gst/gstindexfactory.c: (gst_index_factory_get_type):
      * gst/gstminiobject.c: (gst_mini_object_get_type):
      * gst/gstpad.c: (gst_pad_get_type):
      * gst/gstsegment.c: (gst_segment_get_type):
      * gst/gststructure.c: (gst_structure_get_type):
      * gst/gstsystemclock.c: (gst_system_clock_get_type):
      * gst/gsttask.c: (gst_task_get_type), (gst_task_join):
      * gst/gstvalue.c:
      Help compiler with type registration.
      
      * plugins/elements/gstqueue.c: (gst_queue_handle_sink_event):
      Small doc update.
      a1939810
  32. 24 Nov, 2005 1 commit
    • Wim Taymans's avatar
      Doc fixes. · a9f7f7b7
      Wim Taymans authored
      Original commit message from CVS:
      Doc fixes.
      a9f7f7b7
  33. 15 Oct, 2005 2 commits
  34. 08 Oct, 2005 1 commit
    • Wim Taymans's avatar
      gst/: Make ChildProxy threadsafe and fix mem leaks. · 65006292
      Wim Taymans authored
      Original commit message from CVS:
      * gst/gstbin.c: (gst_bin_child_proxy_get_child_by_index),
      (gst_bin_child_proxy_get_children_count):
      * gst/gstchildproxy.c: (gst_child_proxy_get_child_by_name),
      (gst_child_proxy_lookup), (gst_child_proxy_get_property),
      (gst_child_proxy_get_valist), (gst_child_proxy_set_property),
      (gst_child_proxy_set_valist):
      * gst/parse/grammar.y:
      Make ChildProxy threadsafe and fix mem leaks.
      65006292
  35. 20 Sep, 2005 1 commit
    • David Schleef's avatar
      docs/gst/Makefile.am: Ignore a few more internal headers · 6e96e1bf
      David Schleef authored
      Original commit message from CVS:
      * docs/gst/Makefile.am: Ignore a few more internal headers
      * docs/gst/gstreamer-docs.sgml: Remove old sections
      * docs/gst/gstreamer-sections.txt: Remove old sections
      * docs/gst/tmpl/gstobject.sgml: update
      * docs/gst/tmpl/gstplugin.sgml: update
      * docs/gst/tmpl/gstpluginfeature.sgml: update
      * docs/random/ds/0.9-suggested-changes: update.
      * gst/Makefile.am: remove memchunk and trashstack, since they're
      not used.
      * gst/gst.c: (gst_deinit): rename gst_registry_deinit to _cleanup
      * gst/gst.h: don't include some headers
      * gst/gstchildproxy.c: add gstmarshal.h
      * gst/gstclock.c: Don't use memchunks
      * gst/gstminiobject.c: Add some docs
      * gst/gstobject.c: remove DESTROYED flag, since it's redundant
      * gst/gstobject.h: same
      * gst/gstplugin.c: include gstmacros.h
      * gst/gstplugin.h: don't include gstmacros.h, since it's private
      * gst/gstquery.c: don't use memchunks
      * gst/gstregistry.c: rename gst_registry_deinit()
      * gst/gstregistry.h: same
      6e96e1bf