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. 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
  3. 06 Jan, 2004 2 commits
  4. 25 Dec, 2003 1 commit
  5. 22 Dec, 2003 1 commit
  6. 05 Dec, 2003 1 commit
  7. 29 Nov, 2003 1 commit
  8. 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
  9. 06 Nov, 2003 1 commit
    • Benjamin Otte's avatar
      set default errorlevel to NONE. Make configure change it to ERROR (the current... · 94f7a8ee
      Benjamin Otte authored
      set default errorlevel to NONE. Make configure change it to ERROR (the current value) when running cvs builds. This s...
      
      Original commit message from CVS:
      set default errorlevel to NONE. Make configure change it to ERROR (the current value) when running cvs builds. This should make releases not output any debugging information at all
      94f7a8ee
  10. 07 Aug, 2003 1 commit
  11. 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
  12. 24 Jul, 2003 1 commit
  13. 12 Jul, 2003 1 commit
  14. 10 Jul, 2003 1 commit
  15. 29 Jun, 2003 2 commits
    • Benjamin Otte's avatar
      docs fixes: comment macros in templates, not in headers (stupid gtk-doc) · 1211e26e
      Benjamin Otte authored
      Original commit message from CVS:
      docs fixes: comment macros in templates, not in headers (stupid gtk-doc)
      1211e26e
    • 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. 18 May, 2003 1 commit
  17. 13 May, 2003 1 commit
  18. 02 May, 2003 1 commit
  19. 01 May, 2003 1 commit
  20. 14 Mar, 2003 1 commit
  21. 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
  22. 15 Jan, 2003 1 commit
  23. 09 Jan, 2003 1 commit
  24. 13 Dec, 2002 1 commit
  25. 11 Dec, 2002 2 commits
  26. 10 Dec, 2002 1 commit
  27. 08 Dec, 2002 2 commits
  28. 07 Dec, 2002 1 commit
  29. 29 Nov, 2002 3 commits
  30. 11 Apr, 2002 1 commit
  31. 24 Mar, 2002 1 commit
  32. 20 Feb, 2002 1 commit
  33. 11 Feb, 2002 1 commit
  34. 15 Dec, 2001 1 commit