1. 29 Jan, 2004 1 commit
    • David Schleef's avatar
      configure.ac: Add detection for HAVE_PRINTF_EXTENSION and · 6a096813
      David Schleef authored
      Original commit message from CVS:
      * configure.ac: Add detection for HAVE_PRINTF_EXTENSION and
      GST_PRINTF_EXTENSION_FORMAT_DEFINE.
      * docs/random/ds/0.9-suggested-changes: Notes from Company.
      * gst/gstcaps.c: (gst_caps_to_string): Add comment.
      * gst/gstconfig.h.in: Add define for GST_PTR_FORMAT
      * gst/gstinfo.c: (_gst_debug_init), (gst_debug_print_object),
      (gst_debug_log_default), (_gst_info_printf_extension),
      (_gst_info_printf_extension_arginfo):  Add printf extension.
      * gst/gstinfo.h: remove G_GNUC_PRINTF, because it doesn't work with %P
      * gst/gststructure.c: (gst_structure_to_string),
      (_gst_structure_parse_value): Use gst_value_deserialize() and
      remove old code.
      * gst/gstvalue.c: (gst_value_deserialize_fourcc),
      (gst_value_deserialize_boolean), (gst_strtoi),
      (gst_value_deserialize_int), (gst_value_deserialize_double),
      (gst_value_deserialize_string), (gst_value_deserialize): Implement
      a bunch of deserialize functions and gst_value_deserialize.
      * gst/gstvalue.h: er, _de_serialize, not unserialize
      * testsuite/caps/string-conversions.c: (main): We don't currently
      handle (float) in caps, so convert these to (double).
      * testsuite/debug/Makefile.am: Add new test for the printf extension
      * testsuite/debug/printf_extension.c: (main): same
      6a096813
  2. 18 Jan, 2004 1 commit
  3. 12 Jan, 2004 2 commits
  4. 10 Jan, 2004 1 commit
    • Benjamin Otte's avatar
      gst/gstinfo.*: Change gst_debug_log(_valist) to take a const format string. · 29e4f4c6
      Benjamin Otte authored
      Original commit message from CVS:
      2004-01-10  Benjamin Otte  <in7y118@public.uni-hamburg.de>
      
      * gst/gstinfo.c: (gst_debug_log), (gst_debug_log_valist),
      (gst_debug_message_get), (gst_debug_log_default):
      * gst/gstinfo.h:
      Change gst_debug_log(_valist) to take a const format string.
      Change prototype of log function and functions using those to
      take a GstDebugMessage instead of a string that requires using
      gst_debug_message_get.
      29e4f4c6
  5. 06 Jan, 2004 2 commits
  6. 22 Dec, 2003 1 commit
  7. 24 Nov, 2003 1 commit
    • Benjamin Otte's avatar
      merge in tagging · 385b9ee5
      Benjamin Otte authored
      Original commit message from CVS:
      merge in tagging
      Includes:
      - gsttag.[ch] - The definition of GstTagList and tag registering/querying
      - gsttaginterface.[ch] - Interface for elements that can handle setting of tags
      - updates and merges to gststructure.[ch] and gstvalue.[ch]
      - testsuite/tags - some tests for tagging
      - bugfixes
      - updates to make make distcheck work
      - updates the version number to 0.7.2.1
      
      Does not include:
      - including tagging stuff in docs
      - extensive tests
      385b9ee5
  8. 31 Oct, 2003 1 commit
  9. 17 Aug, 2003 2 commits
  10. 07 Aug, 2003 1 commit
  11. 06 Aug, 2003 1 commit
  12. 03 Aug, 2003 1 commit
    • Benjamin Otte's avatar
      optimized debugging. · f7c37a43
      Benjamin Otte authored
      Original commit message from CVS:
      optimized debugging.
      good: - we're a lot faster than before (no more locking in debug printing)
      bad : - we leak memory now when adding/removing debug handlers (which equals never for every current gstreamer app)
      - gst_debug_set_active isn't threadsafe anymore
      f7c37a43
  13. 25 Jul, 2003 1 commit
  14. 16 Jul, 2003 1 commit
  15. 29 Jun, 2003 1 commit
    • Benjamin Otte's avatar
      GST_DEBUG reorganization containing loads of stuff: · 803ce6bf
      Benjamin Otte authored
      Original commit message from CVS:
      GST_DEBUG reorganization
      This is a big diff (ca 450k), containing loads of stuff:
      - gstinfo.[ch] complete rewrite
      - changing of all GST_DEBUG messages to reflect that change
      - reorganization of subsystem disabling
      - addition of gstconfig.h.in so we can track the disablings
      - <gst/gst.h> does not include <unistd.h> and <config.h> anymore
      - documentation updated for gstinfo stuff (build the docs yourself to know what changed)
      - bugfixes for making of the docs (files from CVS are not deleted anymore
      - testsuite for debugging changes in testsuite/debug
      
      expect breakage
      803ce6bf
  16. 13 May, 2003 1 commit
  17. 02 May, 2003 1 commit
  18. 14 Mar, 2003 1 commit
  19. 01 Feb, 2003 1 commit
  20. 21 Jan, 2003 1 commit
    • David Schleef's avatar
      Remove 'inline' from a function that is never actually inlined under any... · 32a905da
      David Schleef authored
      Remove 'inline' from a function that is never actually inlined under any circumstances.  Some compilers (Forte) don't...
      
      Original commit message from CVS:
      Remove 'inline' from a function that is never actually inlined
      under any circumstances.  Some compilers (Forte) don't like
      non-static inlines, and neither do I.  From Brian Cameron.
      32a905da
  21. 13 Dec, 2002 1 commit
  22. 11 Dec, 2002 2 commits
  23. 10 Dec, 2002 1 commit
  24. 07 Dec, 2002 1 commit
  25. 29 Nov, 2002 5 commits
  26. 01 Nov, 2002 1 commit
  27. 11 Apr, 2002 1 commit
  28. 24 Mar, 2002 2 commits
    • Andy Wingo Wingo's avatar
      filter newlines out of GST_DEBUG statements to reflect new core behavior fixes... · ed9b6281
      Andy Wingo Wingo authored
      filter newlines out of GST_DEBUG statements to reflect new core behavior fixes to adder's caps, again
      
      Original commit message from CVS:
      * filter newlines out of GST_DEBUG statements to reflect new core behavior
      * fixes to adder's caps, again
      ed9b6281
    • Andy Wingo Wingo's avatar
      added plugin_desc structures to libs, which makes their locations cached in... · c12c39d3
      Andy Wingo Wingo authored
      added plugin_desc structures to libs, which makes their locations cached in the registry. this speeds plugin loading ...
      
      Original commit message from CVS:
      * added plugin_desc structures to libs, which makes their locations cached in the registry. this
      speeds plugin loading considerably, especially on uninstalled versions.
      
      * put the lib path before all others, for speed reasons.
      
      * some fixes to adder's caps.
      
      * added linefeeds (\n) to GST_DEBUG strings to match GST_INFO behavior. this is more sane. all
      code will need to be converted. i think some perl can do this.
      c12c39d3
  29. 19 Mar, 2002 1 commit
    • Andy Wingo Wingo's avatar
      removal of //-style comments don't link plugins to core libs -- the versioning... · 0067d172
      Andy Wingo Wingo authored
      removal of //-style comments don't link plugins to core libs -- the versioning is done internally to the plugins with...
      
      Original commit message from CVS:
      * removal of //-style comments
      * don't link plugins to core libs -- the versioning is done internally to the plugins with the plugin_info struct,
      and symbol resolution is lazy, so we can always know if a plugin can be loaded by the plugin_info data. in theory.
      0067d172
  30. 20 Feb, 2002 1 commit
  31. 15 Feb, 2002 1 commit