1. 10 Feb, 2004 2 commits
  2. 09 Feb, 2004 2 commits
    • Julien Moutte Moutte's avatar
      libs/gst/bytestream/bytestream.c: We should not shout that loud when len is 0.... · a6a3dd07
      Julien Moutte Moutte authored
      libs/gst/bytestream/bytestream.c: We should not shout that loud when len is 0. Just return 0 silently.
      
      Original commit message from CVS:
      2004-02-09  Julien MOUTTE <julien@moutte.net>
      
      * libs/gst/bytestream/bytestream.c: (gst_bytestream_peek): We should
      not shout that loud when len is 0. Just return 0 silently.
      a6a3dd07
    • Julien Moutte Moutte's avatar
      gst/gstdata.c: Adding a categorized debug on data_ref because data_unref has... · df6a9792
      Julien Moutte Moutte authored
      gst/gstdata.c: Adding a categorized debug on data_ref because data_unref has one and i prefer the debug to be symetric.
      
      Original commit message from CVS:
      2004-02-09  Julien MOUTTE  <julien@moutte.net>
      
      * gst/gstdata.c: (gst_data_ref): Adding a categorized debug on data_ref
      because data_unref has one and i prefer the debug to be symetric.
      * gst/gstqueue.c: (gst_queue_locked_flush): Fix a huge memleak. Buffers
      were refed when added to the queue and unrefed only once when the queue
      was flushed. Now the flush handler unref the buffers two times : first
      unref for the ref added when pushing in the queue's tail and second
      unref to destroy the flushed buffer.
      df6a9792
  3. 08 Feb, 2004 1 commit
  4. 07 Feb, 2004 4 commits
  5. 06 Feb, 2004 6 commits
  6. 05 Feb, 2004 12 commits
    • Benjamin Otte's avatar
      compile before checkin · 350d4a89
      Benjamin Otte authored
      Original commit message from CVS:
      compile before checkin
      350d4a89
    • Benjamin Otte's avatar
      gst/: put reverted patch back in · f3c9c349
      Benjamin Otte authored
      Original commit message from CVS:
      2004-02-06  Benjamin Otte  <in7y118@public.uni-hamburg.de>
      
      * gst/gstcaps.h:
      * gst/gstelement.c: (gst_element_base_class_init),
      (gst_element_class_set_details), (gst_element_clear_pad_caps):
      * gst/gstpad.c: (gst_pad_link_intersect), (gst_pad_link_fixate),
      (gst_pad_try_set_caps), (gst_pad_can_link_filtered),
      (gst_real_pad_dispose):
      * gst/gststructure.c: (gst_structure_free),
      (gst_structure_from_string):
      put reverted patch back in
      * gst/gstelement.c: (gst_element_remove_pad):
      free explicit caps if they're set
      * gst/gstpad.c: (_gst_pad_default_fixate_func):
      copy the structure when fixating
      f3c9c349
    • Christian Schaller's avatar
      latest fixes · 86986ec5
      Christian Schaller authored
      Original commit message from CVS:
      latest fixes
      86986ec5
    • David Schleef's avatar
      gst/: Revert POINTER->BOXED change in signal marshaller. · ec7cb937
      David Schleef authored
      Original commit message from CVS:
      * gst/gstmarshal.list:
      * gst/gstpad.c: (gst_real_pad_class_init),
      (_gst_real_pad_fixate_accumulator):
      Revert POINTER->BOXED change in signal marshaller.
      ec7cb937
    • Thomas Vander Stichele's avatar
      bump reqd version of gtk-doc · 1c59991c
      Thomas Vander Stichele authored
      Original commit message from CVS:
      bump reqd version of gtk-doc
      1c59991c
    • Andy Wingo Wingo's avatar
      gst/gstpad.c (_gst_real_pad_fixate_accumulator): s/pointer/boxed/. · a8b84d8a
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2004-02-05  Andy Wingo  <wingo@pobox.com>
      
      * gst/gstpad.c (_gst_real_pad_fixate_accumulator):
      s/pointer/boxed/.
      
      * gst/gstmarshal.list (VOID:BOXED, BOXED:BOXED): New marshallers.
      
      * gst/gstpad.c (gst_real_pad_class_init): Use a BOXED:BOXED
      marshaller for ::fixate, and VOID:BOXED for ::caps-nego-failed,
      with the type=GST_TYPE_CAPS. This allows language bindings to know
      what kind of data they're dealing with.
      
      * gst/gstcaps.c (_gst_caps_value_init): GBoxed values initialize
      to NULL when g_value_init is called. GstCaps, which rolls its own
      type implementation, now does the same instead of allocating empty
      caps.
      (_gst_caps_initialize, _gst_caps_collect_value,
      _gst_caps_lcopy_value): Provide collect_value and lcopy_value type
      table methods. This allows G_VALUE_COLLECT to work.
      
      2004-02-05  Andy Wingo  <wingo@pobox.com>
      
      * configure.ac:
      * testsuite/Makefile.am (SUBDIRS):
      * testsuite/ghostpads/Makefile.am:
      * testsuite/ghostpads/ghostpads.c: A new test for ghost pads.
      
      * gst/gstpad.c (gst_pad_add_ghost_pad, gst_pad_remove_ghost_pad):
      These two routines are the only ones that set
      GST_GPAD_REALPAD(gpad), the ghost pad list, and the ghost pad's
      pad template. They should be made static, depending on ABI needs.
      (gst_real_pad_dispose): Handle the case of ghost pads without a
      parent. Assert after dealing with ghost pads that the ghost pad
      list is empty.
      (gst_ghost_pad_class_init): New property added, ::real-pad. Can be
      set after creation.
      (gst_ghost_pad_dispose): Set ::real-pad to NULL.
      (gst_ghost_pad_set_property, gst_ghost_pad_get_property): New
      functions. set_property will call add_ghost_pad/remove_ghost_pad
      as appropriate.
      (gst_ghost_pad_new): All the work is offloaded to g_object_new.
      
      * gst/gstelement.c (gst_element_add_pad): Handle ghost pads as well.
      (gst_element_add_ghost_pad): Remove code duplicated from _add_pad.
      (gst_element_remove_pad): Handle ghost pads as well.
      (gst_element_remove_ghost_pad): Deprecated (could be removed,
      depending on API-stability needs).
      
      2004-02-05  Andy Wingo  <wingo@pobox.com>
      
      * gst/gstbin.[ch]: (gst_bin_get_by_interface): GTypes are scalars,
      of course they're const
      a8b84d8a
    • Thomas Vander Stichele's avatar
      print configure lien · d4eef4be
      Thomas Vander Stichele authored
      Original commit message from CVS:
      print configure lien
      d4eef4be
    • Thomas Vander Stichele's avatar
      revert patch that breaks applications revert this patch after release so... · 6fb4c764
      Thomas Vander Stichele authored
      revert patch that breaks applications revert this patch after release so everything can be fixed properly
      
      Original commit message from CVS:
      revert patch that breaks applications
      revert this patch after release so everything can be fixed properly
      6fb4c764
    • Thomas Vander Stichele's avatar
      ignore file · 2826ec08
      Thomas Vander Stichele authored
      Original commit message from CVS:
      ignore file
      2826ec08
    • Benjamin Otte's avatar
      gst/gsttag.*: remove duplicated field GST_TAG_APPLICATION. It's GST_TAG_ENCODER · 630fc2e5
      Benjamin Otte authored
      Original commit message from CVS:
      2004-02-05  Benjamin Otte  <in7y118@public.uni-hamburg.de>
      
      * gst/gsttag.c: (_gst_tag_initialize):
      * gst/gsttag.h:
      remove duplicated field GST_TAG_APPLICATION. It's GST_TAG_ENCODER
      630fc2e5
    • David Schleef's avatar
      Fix some memleaks: · 149b1707
      David Schleef authored
      Original commit message from CVS:
      Fix some memleaks:
      * gst/autoplug/gstspider.c: (gst_spider_request_new_pad),
      (gst_spider_plug_from_srcpad):
      * gst/autoplug/gstspideridentity.c: (gst_spider_identity_link):
      149b1707
    • David Schleef's avatar
      gst/gstelement.c: Make sure we have a GstRealPad before accessing its structure members. · 0f357a08
      David Schleef authored
      Original commit message from CVS:
      * gst/gstelement.c: (gst_element_clear_pad_caps): Make sure we have
      a GstRealPad before accessing its structure members.
      0f357a08
  7. 04 Feb, 2004 13 commits
    • Thomas Vander Stichele's avatar
      update translation · fcc3fd13
      Thomas Vander Stichele authored
      Original commit message from CVS:
      update translation
      fcc3fd13
    • Benjamin Otte's avatar
      gst/gstclock.*: reset padding, remove unused fields · 642685bb
      Benjamin Otte authored
      Original commit message from CVS:
      2004-02-04  Benjamin Otte  <in7y118@public.uni-hamburg.de>
      
      * gst/gstclock.c: (gst_clock_init), (gst_clock_set_speed),
      (gst_clock_get_speed):
      * gst/gstclock.h:
      reset padding, remove unused fields
      642685bb
    • Benjamin Otte's avatar
      gst/autoplug/gstspideridentity.c: use get_allowed_caps, not get_caps (fixes #132519) · 5554f286
      Benjamin Otte authored
      Original commit message from CVS:
      2004-02-04  Benjamin Otte  <in7y118@public.uni-hamburg.de>
      
      * gst/autoplug/gstspideridentity.c:
      (gst_spider_identity_sink_loop_type_finding):
      use get_allowed_caps, not get_caps (fixes #132519)
      * gst/elements/gsttypefind.c: (stop_typefinding):
      use correct order when sending buffers and seeking
      5554f286
    • Thomas Vander Stichele's avatar
      reset padding · 2c8574e0
      Thomas Vander Stichele authored
      Original commit message from CVS:
      reset padding
      2c8574e0
    • Thomas Vander Stichele's avatar
      more ignores · 1f928840
      Thomas Vander Stichele authored
      Original commit message from CVS:
      more ignores
      1f928840
    • Thomas Vander Stichele's avatar
      adding more ignores · 588b7627
      Thomas Vander Stichele authored
      Original commit message from CVS:
      adding more ignores
      588b7627
    • Thomas Vander Stichele's avatar
      increment current, reset padding · 4290fca3
      Thomas Vander Stichele authored
      Original commit message from CVS:
      increment current, reset padding
      4290fca3
    • Thomas Vander Stichele's avatar
      appease libtool gods bump to prerel version · 16cfcc2d
      Thomas Vander Stichele authored
      Original commit message from CVS:
      appease libtool gods
      bump to prerel version
      16cfcc2d
    • Thomas Vander Stichele's avatar
      small updates · 69cf6a7a
      Thomas Vander Stichele authored
      Original commit message from CVS:
      small updates
      69cf6a7a
    • Thomas Vander Stichele's avatar
      first prerel · 41a20288
      Thomas Vander Stichele authored
      Original commit message from CVS:
      first prerel
      41a20288
    • David Schleef's avatar
      docs/random/ds/0.9-suggested-changes: random notes · ad3863ac
      David Schleef authored
      Original commit message from CVS:
      * docs/random/ds/0.9-suggested-changes: random notes
      * gst/elements/gstfakesrc.c: (gst_fakesrc_get_formats),
      (gst_fakesrc_get_query_types), (gst_fakesrc_get_event_mask):
      Replace GST_PAD_EVENT_MASK_FUNCTION() (et al.) with its
      expansion.
      * gst/elements/gstfilesink.c: (gst_filesink_get_formats),
      (gst_filesink_get_query_types): same
      * gst/elements/gstfilesrc.c: (gst_filesrc_get_event_mask),
      (gst_filesrc_get_query_types), (gst_filesrc_get_formats): same
      * gst/gstcaps.h: deprecate GST_DEBUG_CAPS(), and fix the macro
      to use new GST_PTR_FORMAT.
      * gst/gstelement.h: deprecate function factory macros
      GST_ELEMENT_QUERY_TYPE_FUNCTION(), GST_ELEMENT_EVENT_MASK_FUNCTION().
      These are our last variadic macros that can't be replaced with
      inlines.  Celebrate!  Also fix a typo in an #ifdef that was
      attempting to deprecate gst_element_clock_wait().
      * gst/gstevent.h: same
      * gst/gstpad.c: (gst_pad_link_intersect), (gst_pad_link_fixate),
      (gst_pad_try_set_caps): replace GST_DEBUG_CAPS() with GST_DEBUG()
      * gst/gstpad.h: deprecate function factory macros similar to above.
      ad3863ac
    • Thomas Vander Stichele's avatar
      distcheck fix · 4dbd7366
      Thomas Vander Stichele authored
      Original commit message from CVS:
      distcheck fix
      4dbd7366
    • Thomas Vander Stichele's avatar
      add -common package with frontend scripts · 6f100c90
      Thomas Vander Stichele authored
      Original commit message from CVS:
      add -common package with frontend scripts
      6f100c90