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. 20 Jan, 2004 1 commit
    • David Schleef's avatar
      gst/gststructure.c: Convert function to use gst_value_serialize(). · 134e00d5
      David Schleef authored
      Original commit message from CVS:
      * gst/gststructure.c: (gst_structure_to_string):
      Convert function to use gst_value_serialize().
      * gst/gstvalue.c: (gst_value_serialize_list),
      (gst_value_serialize_fourcc), (gst_value_serialize_int_range),
      (gst_value_serialize_double_range), (gst_value_serialize_boolean),
      (gst_value_serialize_int), (gst_value_serialize_double),
      (gst_string_wrap), (gst_value_serialize_string),
      (gst_value_serialize), (gst_value_deserialize):
      * gst/gstvalue.h:
      Add implementations for serialize.
      134e00d5
  3. 12 Jan, 2004 1 commit
  4. 23 Dec, 2003 1 commit
  5. 22 Dec, 2003 3 commits
  6. 02 Dec, 2003 1 commit
  7. 29 Nov, 2003 2 commits
  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. 04 Nov, 2003 1 commit
  10. 03 Nov, 2003 1 commit