1. 09 Apr, 2009 1 commit
  2. 08 Apr, 2009 1 commit
  3. 23 Mar, 2009 1 commit
  4. 20 Mar, 2009 1 commit
  5. 18 Mar, 2009 3 commits
  6. 20 Jun, 2008 1 commit
  7. 14 May, 2008 1 commit
    • Stefan Kost's avatar
      gst/gstinfo.c: Explain why we copy the list. · f6b8cf77
      Stefan Kost authored
      Original commit message from CVS:
      * gst/gstinfo.c:
      Explain why we copy the list.
      * gst/gstpipeline.c:
      Improve docs.
      * gst/gstutils.c:
      Add one debug-log statement to help tracing probelms with linking pads.
      f6b8cf77
  8. 07 May, 2008 1 commit
  9. 03 May, 2008 1 commit
  10. 17 Apr, 2008 1 commit
    • Sebastian Dröge's avatar
      gst/gstutils.*: API: Deprecate gst_atomic_int_set(), g_atomic_int_set() should... · 3e914a83
      Sebastian Dröge authored
      gst/gstutils.*: API: Deprecate gst_atomic_int_set(), g_atomic_int_set() should be used now that we depend on new enou...
      
      Original commit message from CVS:
      * gst/gstutils.c:
      * gst/gstutils.h:
      API: Deprecate gst_atomic_int_set(), g_atomic_int_set() should be used
      now that we depend on new enough GLib.
      * gst/gstcaps.c: (gst_static_caps_get):
      * gst/gstclock.c: (gst_clock_entry_new):
      * gst/gstinfo.c: (_gst_debug_init), (gst_debug_set_colored),
      (gst_debug_set_default_threshold), (_gst_debug_category_new),
      (gst_debug_category_set_threshold):
      * libs/gst/base/gstbasesink.c: (gst_base_sink_init),
      (gst_base_sink_set_qos_enabled):
      * libs/gst/net/gstnettimeprovider.c:
      (gst_net_time_provider_set_property):
      Use g_atomic_int_set() instead of gst_atomic_int_set().
      3e914a83
  11. 28 Dec, 2007 1 commit
    • Tim-Philipp Müller's avatar
      gst/: Bunch of gratuitous nano-optimisations. · 5cb869bf
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/gstcaps.c: (gst_caps_to_string):
      * gst/gstinfo.c: (gst_debug_construct_term_color):
      * gst/gstparse.c: (gst_parse_launchv):
      * gst/gstutils.c: (gst_util_dump_mem):
      * gst/gstvalue.c: (gst_value_serialize_any_list),
      (gst_value_transform_any_list_string):
      Bunch of gratuitous nano-optimisations.
      5cb869bf
  12. 12 Dec, 2007 1 commit
    • Tim-Philipp Müller's avatar
      Makefile.am: Add check-exports target and run it as part of 'make check' (see #499140 and #493983). · 0ef9a5f5
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * Makefile.am:
      Add check-exports target and run it as part of 'make check'
      (see #499140 and #493983).
      * gst/gst_private.h:
      * gst/gstelementfactory.h:
      * gst/gstghostpad.c: (gst_proxy_pad_class_init):
      * gst/gstinfo.c: (_priv_gst_in_valgrind), (_gst_debug_init),
      (_priv_gst_in_valgrind):
      * gst/gstinfo.h: (GstLogFunction):
      * gst/gsttypefind.c: (type_find_debug), (GST_CAT_DEFAULT),
      (gst_type_find_register):
      * gst/gsttypefindfactory.c: (type_find_debug), (GST_CAT_DEFAULT),
      (gst_type_find_factory_get_type):
      * libs/gst/controller/gstcontroller.c: (GST_CAT_DEFAULT),
      (GST_CAT_DEFAULT), (parent_class), (priv_gst_controller_key),
      (gst_controller_new_valist), (gst_controller_new_list),
      (_gst_controller_dispose), (_gst_controller_class_init):
      * libs/gst/controller/gstcontrolsource.c: (GST_CAT_DEFAULT):
      * libs/gst/controller/gsthelper.c: (GST_CAT_DEFAULT),
      (GST_CAT_DEFAULT), (gst_object_uncontrol_properties),
      (gst_object_get_controller), (gst_object_set_controller),
      (gst_object_suggest_next_sync), (gst_object_sync_values),
      (gst_object_set_control_source), (gst_object_get_control_source),
      (gst_object_get_value_arrays), (gst_object_get_value_array),
      (gst_object_get_control_rate), (gst_object_set_control_rate):
      * libs/gst/controller/gstinterpolation.c: (GST_CAT_DEFAULT):
      * libs/gst/controller/lib.c: (GST_CAT_DEFAULT):
      Make some functions that should be static static; rename some
      private symbols so that they don't get exported; add some FIXME
      comments so we can move accidentally exported functions into
      our private section in 0.11.
      * win32/common/libgstreamer.def:
      Add gst_utils_get_timestamp().
      0ef9a5f5
  13. 11 Dec, 2007 1 commit
    • Stefan Kost's avatar
      Change GST_GET_TIMESTAMP into gst_util_get_timestamp and replace all uses as... · 428a4e96
      Stefan Kost authored
      Change GST_GET_TIMESTAMP into gst_util_get_timestamp and replace all uses as we don't have HAVE_POSIX_TIMERS in publi...
      
      Original commit message from CVS:
      * docs/gst/gstreamer-sections.txt:
      * gst/gstclock.h:
      * gst/gstdebugutils.c:
      * gst/gstinfo.c:
      * gst/gstutils.c:
      * gst/gstutils.h:
      * libs/gst/base/gstbasesink.c:
      * tools/gst-launch.c:
      Change GST_GET_TIMESTAMP into gst_util_get_timestamp and replace all
      uses as we don't have HAVE_POSIX_TIMERS in public headers.
      Thanks Tim for spotting.
      428a4e96
  14. 28 Nov, 2007 4 commits
  15. 06 Nov, 2007 1 commit
    • Tim-Philipp Müller's avatar
      gst/gst.c: Make _gst_disable_segtrap static, it's only used in gstplugin.c... · efaea50c
      Tim-Philipp Müller authored
      gst/gst.c: Make  _gst_disable_segtrap static, it's only used in gstplugin.c and we can use gst_segtrap_is_enabled() t...
      
      Original commit message from CVS:
      * gst/gst.c: (_gst_disable_segtrap):
      Make  _gst_disable_segtrap static, it's only used in gstplugin.c and
      we can use gst_segtrap_is_enabled() there now that we have that API.
      Move _gst_debug_dump_dot_dir into gstdebugutils.c, there's no reason
      to do the getenv here (and export the variable).
      * gst/gstdebugutils.c: (debug_dump_element),
      (_gst_debug_bin_to_dot_file), (_gst_debug_bin_to_dot_file_with_ts):
      Don't use VLAs which is a C99ism and throws off MSVC (#493983).
      * gst/gstinfo.c: (_priv_gst_info_start_time), (_gst_debug_init),
      (gst_debug_log_default):
      Rename _gst_info_start_time to priv_gst_info_start_time so it
      doesn't get exported (was never in any header).
      * gst/gstplugin.c: (_gst_plugin_fault_handler_setup),
      (gst_plugin_loading_mutex):
      Make static mutex gst_plugin_loading_mutex really static (was never
      in any header), and use gst_segtrap_is_enabled() instead of
      _gst_disable_segtrap.
      * gst/gsttrace.c: (_gst_trace_default):
      Make local _gst_trace_default static (was never in any header).
      efaea50c
  16. 17 Oct, 2007 1 commit
    • Stefan Kost's avatar
      Allow dumping pipelines as dot graphs. Fixes #456573. · 58a15534
      Stefan Kost authored
      Original commit message from CVS:
      * docs/gst/gstreamer-sections.txt:
      * gst/Makefile.am:
      * gst/gst.c:
      * gst/gst.h:
      * gst/gstdebugutils.c:
      * gst/gstdebugutils.h:
      * gst/gstinfo.c:
      * gst/gstinfo.h:
      * tools/gst-launch.c:
      Allow dumping pipelines as dot graphs. Fixes #456573.
      58a15534
  17. 15 Oct, 2007 1 commit
  18. 13 Oct, 2007 1 commit
  19. 18 Sep, 2007 1 commit
    • Tim-Philipp Müller's avatar
      gst/gstinfo.*: Make some internal API take const gchar * instead of just gchar... · 134da6c2
      Tim-Philipp Müller authored
      gst/gstinfo.*: Make some internal API take const gchar * instead of just gchar * to avoid compiler warnings with g++-...
      
      Original commit message from CVS:
      * gst/gstinfo.c:
      * gst/gstinfo.h:
      Make some internal API take const gchar * instead of just
      gchar * to avoid compiler warnings with g++-4.2.2 when
      passing string constants (partially fixes #478092).
      134da6c2
  20. 26 Oct, 2006 1 commit
  21. 25 Oct, 2006 1 commit
    • David Schleef's avatar
      gst/gstinfo.*: Change name parameter of _gst_debug_register_funcptr to const... · 50427401
      David Schleef authored
      gst/gstinfo.*: Change name parameter of _gst_debug_register_funcptr to const to reflect the constness of its use in t...
      
      Original commit message from CVS:
      * gst/gstinfo.c:
      * gst/gstinfo.h:
      Change name parameter of _gst_debug_register_funcptr to const
      to reflect the constness of its use in the function as well
      as to quiet a gcc warning.
      50427401
  22. 06 Oct, 2006 1 commit
    • Josep Torre Valles's avatar
      gst/gst.c: Fix empty declaration and type mismatch. · fcb5023f
      Josep Torre Valles authored and Zaheer Abbas Merali's avatar Zaheer Abbas Merali committed
      Original commit message from CVS:
      2006-10-06  Zaheer Abbas Merali  <zaheerabbas at merali dot org>
      
      Patch by: Josep Torre Valles <josep@fluendo.com>
      
      * gst/gst.c: (gst_init_get_option_group):
      Fix empty declaration and type mismatch.
      * gst/gstbin.c: (gst_bin_change_state_func):
      Fix type mismatch.
      * gst/gstelement.c: (gst_element_continue_state),
      (gst_element_set_state_func), (gst_element_change_state),
      (gst_element_change_state_func):
      Fix type mismatches.
      * gst/gstinfo.c: (gst_debug_compare_log_function_by_func),
      (gst_debug_remove_log_function), (_gst_debug_nameof_funcptr):
      Cast as appropriate.
      * gst/gstobject.c: (gst_class_signal_connect):
      Cast as appropriate.  The function pointer parameter really
      has the wrong type but would break API if we change it.
      * gst/gstquery.c:
      Fix redefinition of _FILE_OFFSET_BITS caused on Solaris wrt
      order of including string.h.
      * gst/gstutils.c: (gst_element_state_get_name):
      Remove unreachable line.
      * gst/gstxml.c: (gst_xml_parse_doc):
      Fix type mismatch.
      All these caught by Forte.
      fcb5023f
  23. 25 Sep, 2006 1 commit
  24. 01 Sep, 2006 1 commit
    • Tim-Philipp Müller's avatar
      gst/gstinfo.c: Fix locking order, handle NULL function values properly. · 1c389318
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/gstinfo.c: (_gst_debug_nameof_funcptr):
      Fix locking order, handle NULL function values properly.
      * gst/gstinfo.h:
      Fix docs.
      * gst/gstpad.c: (gst_pad_buffer_alloc_unchecked):
      Initialised variable before using it and fix debug statement to
      print the address of the function rather than the address of the
      variable on the stack holding the address of the function.
      1c389318
  25. 18 Aug, 2006 1 commit
    • Stefan Kost's avatar
      docs/random/ensonic/logging.txt: update ideas · 2d265692
      Stefan Kost authored
      Original commit message from CVS:
      * docs/random/ensonic/logging.txt:
      update ideas
      * gst/gstinfo.c: (gst_debug_log_default):
      reorder fields, save some columns, add optinal color codes for log-
      levels
      2d265692
  26. 14 Aug, 2006 1 commit
  27. 09 Aug, 2006 1 commit
    • Tim-Philipp Müller's avatar
      API: add GST_SEGMENT_FORMAT, which is a printf extension we register that lets... · 57212633
      Tim-Philipp Müller authored
      API: add GST_SEGMENT_FORMAT, which is a printf extension we register that lets us easily dump GstSegments into debug ...
      
      Original commit message from CVS:
      * configure.ac:
      * docs/gst/gstreamer-sections.txt:
      * gst/gstconfig.h.in:
      * gst/gstinfo.c: (_gst_debug_init), (gst_debug_print_segment),
      (_gst_info_printf_extension_ptr),
      (_gst_info_printf_extension_segment):
      API: add GST_SEGMENT_FORMAT, which is a printf extension we
      register that lets us easily dump GstSegments into debug
      logs (#350419).
      * tests/check/gst/gstinfo.c: (segment_printf_extension_log_func),
      (info_segment_format_printf_extension), (gst_info_suite):
      Add simple unit test that logs a bunch of different segments (not
      valgrinded at the moment because of leaks in gst_debug_add_log_function).
      57212633
  28. 23 Jun, 2006 1 commit
  29. 12 Jun, 2006 1 commit
    • Wim Taymans's avatar
      gst/gstinfo.*: Add some G_[UN]LIKELY. · 7334cbd2
      Wim Taymans authored
      Original commit message from CVS:
      * gst/gstinfo.c: (gst_debug_set_active),
      (gst_debug_category_set_threshold), (_gst_debug_nameof_funcptr):
      * gst/gstinfo.h:
      Add some G_[UN]LIKELY.
      Maintain __gst_debug_min to avoid formatting the arguments of
      debug messages that will be dropped anyway to avoid a lot of
      overhead from the debugging system.
      7334cbd2
  30. 06 Apr, 2006 1 commit
    • Tim-Philipp Müller's avatar
      gst/gstinfo.c: Add some newlines. · a0d6437c
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/gstinfo.c: (__gst_in_valgrind):
      Add some newlines.
      * plugins/elements/gsttypefindelement.c:
      (gst_type_find_element_chain):
      Don't leak buffer caps.
      a0d6437c
  31. 05 Apr, 2006 1 commit
  32. 22 Mar, 2006 1 commit
  33. 13 Mar, 2006 1 commit
  34. 27 Jan, 2006 1 commit
    • Stefan Kost's avatar
      doc fixes, to link to function, just write gst_cool_function(), don't prefix with '#' · a53172d7
      Stefan Kost authored
      Original commit message from CVS:
      * gst/gstcaps.c:
      * gst/gstelement.c: (gst_element_send_event):
      * gst/gstevent.c:
      * gst/gstinfo.c:
      * gst/gstiterator.c:
      * gst/gstiterator.h:
      * gst/gstpad.c: (gst_pad_send_event):
      * gst/gststructure.c:
      * gst/gsturi.c:
      * gst/gstutils.c:
      * gst/gstvalue.c:
      * libs/gst/base/gstadapter.c:
      doc fixes, to link to function, just write gst_cool_function(), don't
      prefix with '#'
      a53172d7
  35. 06 Dec, 2005 1 commit