1. 23 Aug, 2011 2 commits
  2. 21 Aug, 2011 1 commit
  3. 05 Jan, 2011 1 commit
  4. 26 Dec, 2010 1 commit
  5. 17 Dec, 2010 1 commit
  6. 07 Dec, 2010 1 commit
  7. 03 Dec, 2010 4 commits
  8. 09 Sep, 2010 1 commit
  9. 06 Sep, 2010 1 commit
  10. 23 Aug, 2010 1 commit
  11. 26 Jun, 2010 1 commit
  12. 25 Jun, 2010 1 commit
    • Sebastian Dröge's avatar
      gstxml: Deprecate GstXml and related functions · 5f4a965f
      Sebastian Dröge authored
      Pipeline serialisation to and from XML is horribly broken for all
      but the most simple use cases, and will likely never be fixed.
      Make sure everyone playing around with these tools is aware of
      this, to avoid frustration. See countless bug reports in bugzilla.
      
      Fixes bug #622685.
      5f4a965f
  13. 22 Jun, 2010 1 commit
  14. 05 Jun, 2010 1 commit
  15. 28 Mar, 2010 1 commit
  16. 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
  17. 10 Mar, 2010 2 commits
  18. 24 Dec, 2009 1 commit
  19. 14 Dec, 2009 2 commits
  20. 07 Dec, 2009 1 commit
  21. 28 Oct, 2009 2 commits
    • Edward Hervey's avatar
      optimisation : Use g_object_newv where possible. · 27284628
      Edward Hervey authored
      This avoids:
      * triple-checking for the GType when type-checking is enabled (see #597260)
      * Avoids going through an expensive no-argument checking which landed in
        glib-2.22
      * Avoids going through 2 extrac functions (g_object_new -> g_object_new_valist)
      27284628
    • Tim-Philipp Müller's avatar
      Remove GST_DEBUG_FUNCPTR where they're pointless · daecaf0e
      Tim-Philipp Müller authored
      There's not much point in using GST_DEBUG_FUNCPTR with GObject
      virtual functions such as get_property, set_propery, finalize and
      dispose, since they'll never be used by anyone anyway. Saves a
      few bytes and possibly a tenth of a polar bear.
      daecaf0e
  22. 14 Oct, 2009 1 commit
  23. 08 Oct, 2009 1 commit
  24. 23 Jun, 2009 1 commit
  25. 11 May, 2009 3 commits
  26. 04 Apr, 2009 1 commit
  27. 03 Apr, 2009 1 commit
  28. 10 Mar, 2009 1 commit
  29. 03 Jan, 2009 1 commit
    • Edward Hervey's avatar
      gst/: Assign debug statements to relevant categories instead of the 'default'... · 334ad4c3
      Edward Hervey authored
      gst/: Assign debug statements to relevant categories instead of the 'default' category so they don't get lost in debu...
      
      Original commit message from CVS:
      * gst/gstelement.c: (gst_element_message_full),
      (gst_element_pads_activate):
      * gst/gstobject.c: (gst_object_dispatch_properties_changed):
      * gst/gstutils.c: (gst_pad_proxy_getcaps), (gst_pad_proxy_setcaps),
      (gst_pad_add_data_probe_full), (gst_pad_add_event_probe_full),
      (gst_pad_add_buffer_probe_full), (gst_pad_remove_data_probe),
      (gst_pad_remove_event_probe), (gst_pad_remove_buffer_probe):
      Assign debug statements to relevant categories instead of the 'default'
      category so they don't get lost in debugging.
      334ad4c3
  30. 19 Nov, 2008 1 commit
  31. 06 Nov, 2008 1 commit
    • Wim Taymans's avatar
      gst/gstcaps.c: Callgrind micro optimisations. · 18aeb9a4
      Wim Taymans authored
      Original commit message from CVS:
      * gst/gstcaps.c: (gst_caps_copy), (_gst_caps_free),
      (gst_caps_merge_structure), (gst_caps_get_structure),
      (gst_caps_copy_nth), (gst_caps_set_simple),
      (gst_caps_set_simple_valist), (gst_caps_is_fixed),
      (gst_caps_is_equal_fixed), (gst_caps_intersect),
      (gst_caps_subtract), (gst_caps_normalize), (gst_caps_do_simplify),
      (gst_caps_to_string):
      Callgrind micro optimisations.
      Avoid array bounds checks and force inline of trivial function.
      * gst/gstobject.c: (gst_object_set_name_default):
      -1 is equivalent to letting glib to the strlen but then there is more
      room for optimisations and it's not our fault.
      * gst/gststructure.c: (gst_structure_id_empty_new_with_size):
      no need to clear the array, we're cool.
      * gst/gstvalue.c: (gst_type_is_fixed), (gst_value_is_fixed):
      The most common _is_fixed() check is done on fundamental glib base
      types so we check this first instead of doing a huge amount of
      useless GST_TYPE_ARRAY calls.
      18aeb9a4