1. 06 Jun, 2007 2 commits
    • Sebastian Dröge's avatar
      libs/gst/controller/gstcontroller.c: Clarify docs: The get_all,... · 7b9fb550
      Sebastian Dröge authored
      libs/gst/controller/gstcontroller.c: Clarify docs: The get_all, get_value_array(s) functions don't modify the GObject...
      
      Original commit message from CVS:
      * libs/gst/controller/gstcontroller.c:
      Clarify docs: The get_all, get_value_array(s) functions
      don't modify the GObject properties.
      7b9fb550
    • Sebastian Dröge's avatar
      libs/gst/controller/: Factor out the 'set' logic into... · c478fb48
      Sebastian Dröge authored
      libs/gst/controller/: Factor out the 'set' logic into gst_controller_set_unlocked for the gst_controller_set and gst_...
      
      Original commit message from CVS:
      * libs/gst/controller/gstcontroller.c:
      (gst_controlled_property_set_interpolation_mode),
      (gst_controlled_property_prepend_default),
      (gst_controlled_property_new), (gst_controller_set_unlocked),
      (gst_controller_set), (gst_controller_set_from_list),
      (gst_controller_unset), (gst_controller_unset_all):
      * libs/gst/controller/gstcontrollerprivate.h:
      * libs/gst/controller/gstinterpolation.c:
      Factor out the 'set' logic into gst_controller_set_unlocked for the
      gst_controller_set and gst_controller_set_from_list functions.
      To make life of the interpolators easier always add a control point
      at timestamp zero with the default value.
      In the linear interpolator make things more obvious by better variable
      naming (slope).
      Implement cubic interpolation mode (by using a natural cubic spline)
      and map the quadratic interpolation mode to this too (as quadratic
      doesn't make much sense, see discussion on the list).
      * tests/check/libs/controller.c: (GST_START_TEST),
      (gst_controller_suite):
      Add unit test for the cubic interpolation mode and check everywhere
      if the interpolation mode could be set as expected.
      c478fb48
  2. 21 May, 2007 1 commit
    • Sebastian Dröge's avatar
      libs/gst/controller/gstcontroller.*: Clarify the docs of... · 51424c0d
      Sebastian Dröge authored
      libs/gst/controller/gstcontroller.*: Clarify the docs of gst_controller_get_value_array(): The array where the values...
      
      Original commit message from CVS:
      * libs/gst/controller/gstcontroller.c:
      (gst_controller_get_value_array):
      * libs/gst/controller/gstcontroller.h:
      Clarify the docs of gst_controller_get_value_array(): The array where
      the values should be written to must be allocated as there seems to be
      no way to get the size of a random GType. This doesn't change any
      behaviour. Also fix some typos all over the place and remove an unused,
      commented function that is not necessary as g_object_set() could be
      used instead.
      * tests/check/libs/controller.c: (GST_START_TEST),
      (gst_controller_suite):
      Add unit test for gst_controller_get_value_array().
      51424c0d
  3. 17 May, 2007 3 commits
    • Sebastian Dröge's avatar
      libs/gst/controller/: API: gst_controller_suggest_next_sync(), gst_object_suggest_next_sync() · 82543e31
      Sebastian Dröge authored
      Original commit message from CVS:
      reviewed by: Stefan Kost <ensonic@users.sf.net>
      * libs/gst/controller/gstcontroller.c:
      (gst_controller_suggest_next_sync), (gst_controller_sync_values),
      (_gst_controller_get_property), (_gst_controller_set_property),
      (_gst_controller_init), (_gst_controller_class_init):
      * libs/gst/controller/gstcontroller.h:
      * libs/gst/controller/gsthelper.c: (gst_object_suggest_next_sync),
      (gst_object_get_control_rate), (gst_object_set_control_rate):
      API: gst_controller_suggest_next_sync(), gst_object_suggest_next_sync()
      Add API that provides sync suggestion timestamps for elements that
      call gst_object_sync_values() from which those elements can subdivide
      their processing loop to get the best results for the controlled
      properties. For now it just suggests last_sync + control_rate as
      new timestamp but this will be improved in the future.
      While doing that change the control-rate property to a GstClockTime
      from guint and change it's meaning from samples to nanoseconds as
      the GstController doesn't know anything about sampling rate. Strictly
      speaking this breaks ABI but as the control-rate property didn't do
      anything in the past and as such couldn't be used this should be no
      problem.
      82543e31
    • Sebastian Dröge's avatar
      libs/gst/controller/: Save last synced value from the list to continue... · 3b7871d9
      Sebastian Dröge authored
      libs/gst/controller/: Save last synced value from the list to continue searching from there in future syncs. This spe...
      
      Original commit message from CVS:
      reviewed by: Stefan Kost <ensonic@users.sf.net>
      * libs/gst/controller/gstcontroller.c: (gst_controller_unset),
      (gst_controller_unset_all):
      * libs/gst/controller/gstcontrollerprivate.h:
      * libs/gst/controller/gstinterpolation.c:
      (gst_controlled_property_find_control_point_node):
      Save last synced value from the list to continue searching from there
      in future syncs. This speeds everything up a bit.
      3b7871d9
    • Sebastian Dröge's avatar
      libs/gst/controller/: Add a new private GstControlPoint struct which "inherits" from · b92d7dc0
      Sebastian Dröge authored
      Original commit message from CVS:
      reviewed by: Stefan Kost <ensonic@users.sf.net>
      * libs/gst/controller/gstcontroller.c: (gst_control_point_compare),
      (gst_control_point_find), (gst_controlled_property_new),
      (gst_control_point_free), (gst_controlled_property_free),
      (gst_controller_set), (gst_controller_set_from_list),
      (gst_controller_unset), (gst_controller_unset_all),
      (gst_controller_sync_values):
      * libs/gst/controller/gstcontroller.h:
      * libs/gst/controller/gstcontrollerprivate.h:
      * libs/gst/controller/gstinterpolation.c:
      (gst_controlled_property_find_control_point_node),
      (interpolate_none_get), (interpolate_trigger_get):
      Add a new private GstControlPoint struct which "inherits" from
      GstTimedValue to allow different interpolators to store internal
      values next to each control point. From the outside everything is
      still a GstControlPoint so we don't loose binary compatibility.
      Also fixup all the GValue handling to not leak GValues or list nodes.
      * tests/check/libs/controller.c: (GST_START_TEST):
      Free the list nodes and GValues in the controller_misc test.
      b92d7dc0
  4. 04 May, 2007 1 commit
    • Tim-Philipp Müller's avatar
      libs/gst/controller/: Don't crash if someone tries to set an interpolation... · 42651f72
      Tim-Philipp Müller authored
      libs/gst/controller/: Don't crash if someone tries to set an interpolation mode that is invalid or that isn't support...
      
      Original commit message from CVS:
      * libs/gst/controller/gstcontroller.c:
      (gst_controlled_property_set_interpolation_mode):
      * libs/gst/controller/gstinterpolation.c:
      Don't crash if someone tries to set an interpolation mode that
      is invalid or that isn't supported yet. Fixes #422295.
      * tests/check/libs/controller.c: (GST_START_TEST),
      (gst_controller_suite):
      Add a test case for the above.
      42651f72
  5. 02 Apr, 2007 1 commit
    • Stefan Kost's avatar
      docs/random/ensonic/dynlink.txt: More work on proposal for new core api. · 63a26ed5
      Stefan Kost authored
      Original commit message from CVS:
      * docs/random/ensonic/dynlink.txt:
      More work on proposal for new core api.
      * docs/libs/gstreamer-libs-sections.txt:
      * libs/gst/base/gstbasetransform.h:
      API: GST_BASE_TRANSFORM_LOCK/UNLOCK added
      * libs/gst/controller/gstcontroller.c:
      (on_object_controlled_property_changed),
      (gst_controller_sync_values),
      (gst_controller_set_interpolation_mode):
      * libs/gst/controller/gstcontroller.h:
      Less verbose logging add docs for unimplemented parts and correctly
      return when using unavailable parts.
      63a26ed5
  6. 11 Feb, 2007 1 commit
    • Stefan Kost's avatar
      docs/libs/Makefile.am: Fix path to core docs. · 85c81ea9
      Stefan Kost authored
      Original commit message from CVS:
      * docs/libs/Makefile.am:
      Fix path to core docs.
      * gst/gstbin.c: (gst_bin_get_by_interface),
      (gst_bin_iterate_all_by_interface):
      Refix docs by also renaming 'interface' to 'iface' in implementation.
      * docs/gst/gstreamer-sections.txt:
      * gst/gstcaps.c:
      * gst/gstchildproxy.c: (gst_child_proxy_base_init):
      * gst/gstchildproxy.h:
      * gst/gstelementfactory.c:
      * gst/gstpadtemplate.h:
      * libs/gst/controller/gstcontroller.c:
      (gst_controlled_property_new):
      Document more.
      85c81ea9
  7. 11 Oct, 2006 1 commit
    • Tim-Philipp Müller's avatar
      libs/gst/controller/gstcontroller.c: Fix refcounting here too, just like we... · db8e1735
      Tim-Philipp Müller authored
      libs/gst/controller/gstcontroller.c: Fix refcounting here too, just like we did for _new_valist() a few days ago (#35...
      
      Original commit message from CVS:
      * libs/gst/controller/gstcontroller.c: (gst_controller_new_list):
      Fix refcounting here too, just like we did for _new_valist() a few
      days ago (#357180) (thanks to René Stadler). Also remove all those
      'Since: 0.9' from the gtk-doc blobs.
      * tests/check/libs/controller.c: (controller_refcount_new_list),
      (gst_controller_suite):
      Unit test for the above.
      db8e1735
  8. 10 Oct, 2006 1 commit
  9. 05 Oct, 2006 1 commit
    • Tim-Philipp Müller's avatar
      Printf fixes. · f468db23
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/gstpad.c: (pre_activate):
      * gst/gstregistry.c: (gst_registry_scan_path_level):
      * gst/gstregistryxml.c: (load_plugin):
      * libs/gst/controller/gstcontroller.c:
      (gst_controlled_property_set_interpolation_mode):
      * libs/gst/dataprotocol/dataprotocol.c:
      (gst_dp_packet_from_event_1_0):
      * libs/gst/net/gstnetclientclock.c:
      (gst_net_client_clock_observe_times):
      * plugins/elements/gstfdsrc.c: (gst_fd_src_create):
      Printf fixes.
      f468db23
  10. 29 Sep, 2006 1 commit
    • Tim-Philipp Müller's avatar
      libs/gst/controller/gstcontroller.c: Don't g_return_val_if_fail() on timed... · 3040ad0e
      Tim-Philipp Müller authored
      libs/gst/controller/gstcontroller.c: Don't g_return_val_if_fail() on timed values with invalid timestamps inside a cr...
      
      Original commit message from CVS:
      * libs/gst/controller/gstcontroller.c: (gst_controller_new_valist),
      (gst_controller_set_from_list):
      Don't g_return_val_if_fail() on timed values with invalid timestamps
      inside a critical section without unlocking the mutex. Spotted by
      René Stadler. (#357617)
      Also, fix up refcounting properly: when returning an existing
      controller, we should increase the reference only once and not
      once per property and when trying to control a property again
      we should also increase the refcount.
      3040ad0e
  11. 22 Sep, 2006 1 commit
  12. 10 Aug, 2006 1 commit
    • Stefan Kost's avatar
      API: add gst_object_{s,g}et_control_rate(), add private data section, fix docs · 9460b3ab
      Stefan Kost authored
      Original commit message from CVS:
      * docs/libs/gstreamer-libs-sections.txt:
      * libs/gst/controller/gstcontroller.c:
      (_gst_controller_get_property), (_gst_controller_set_property),
      (_gst_controller_init), (_gst_controller_class_init):
      * libs/gst/controller/gstcontroller.h:
      * libs/gst/controller/gsthelper.c: (gst_object_get_control_rate),
      (gst_object_set_control_rate):
      API: add gst_object_{s,g}et_control_rate(), add private data section,
      fix docs
      * libs/gst/dataprotocol/dataprotocol.c: (gst_dp_packetizer_new):
      * libs/gst/dataprotocol/dataprotocol.h:
      add deprecation guards to make gtk-doc happy and allow disabling cruft
      9460b3ab
  13. 14 Jun, 2006 1 commit
    • Wouter Paesen's avatar
      libs/gst/controller/gstcontroller.c: Fix controlling of float properties (#344849). · fb4ad149
      Wouter Paesen authored and Tim-Philipp Müller's avatar Tim-Philipp Müller committed
      Original commit message from CVS:
      Patch by: Wouter Paesen  <wouter at kangaroot net>
      * libs/gst/controller/gstcontroller.c:
      (gst_controlled_property_new):
      Fix controlling of float properties (#344849).
      * tests/check/libs/controller.c:
      (gst_test_mono_source_get_property),
      (gst_test_mono_source_set_property),
      (gst_test_mono_source_class_init), (GST_START_TEST):
      While we're at it, add some float stuff to unit test.
      fb4ad149
  14. 28 Apr, 2006 1 commit
    • Stefan Kost's avatar
      libs/gst/controller/gstcontroller.c: some little tuning · 992e9927
      Stefan Kost authored
      Original commit message from CVS:
      * libs/gst/controller/gstcontroller.c:
      (gst_controller_sync_values):
      some little tuning
      * tests/check/libs/controller.c: (GST_START_TEST),
      (gst_controller_suite):
      a new test for live value handling
      992e9927
  15. 12 Apr, 2006 1 commit
  16. 11 Apr, 2006 1 commit
    • Stefan Kost's avatar
      Added new method _unset_all() and fixed _unset() · 3512929a
      Stefan Kost authored
      Original commit message from CVS:
      * docs/libs/gstreamer-libs-sections.txt:
      * libs/gst/controller/gstcontroller.c: (gst_controller_unset),
      (gst_controller_unset_all):
      * libs/gst/controller/gstcontroller.h:
      Added new method _unset_all() and fixed _unset()
      * tests/check/libs/controller.c: (GST_START_TEST),
      (gst_controller_suite):
      Added two testcases for new and fixed method
      3512929a
  17. 08 Apr, 2006 1 commit
    • Stefan Kost's avatar
      Fix #337365 (g_type_class_ref <-> g_type_class_peek_parent) · 77a56957
      Stefan Kost authored
      Original commit message from CVS:
      * gst/gstbuffer.c: (gst_subbuffer_class_init):
      * gst/gstclock.c: (gst_clock_class_init):
      * gst/gstelement.c: (gst_element_class_init):
      * gst/gstindex.c: (gst_index_class_init):
      * gst/gstindexfactory.c: (gst_index_factory_class_init):
      * gst/gstobject.c: (gst_object_class_init),
      (gst_signal_object_class_init):
      * gst/gstpad.c: (gst_pad_class_init):
      * gst/gstpadtemplate.c: (gst_pad_template_class_init):
      * gst/gstpluginfeature.c: (gst_plugin_feature_class_init):
      * gst/gstregistry.c: (gst_registry_class_init):
      * gst/gstsystemclock.c: (gst_system_clock_class_init):
      * gst/gsttask.c: (gst_task_class_init):
      * gst/gstxml.c: (gst_xml_class_init):
      * libs/gst/base/gstbasesink.c: (gst_base_sink_class_init):
      * libs/gst/base/gstbasesrc.c: (gst_base_src_class_init),
      (gst_base_src_loop):
      * libs/gst/controller/gstcontroller.c:
      (_gst_controller_class_init):
      * plugins/elements/gstfdsrc.c: (gst_fd_src_class_init):
      * plugins/indexers/gstfileindex.c: (gst_file_index_class_init):
      * plugins/indexers/gstmemindex.c: (gst_mem_index_class_init):
      * tests/old/examples/plugins/example.c: (gst_example_class_init):
      * tests/old/testsuite/threads/signals.c: (gst_test_class_init):
      Fix #337365 (g_type_class_ref <-> g_type_class_peek_parent)
      77a56957
  18. 30 Jan, 2006 1 commit
    • Stefan Kost's avatar
      docs/manual/advanced-dparams.xml: describe controller · a768c446
      Stefan Kost authored
      Original commit message from CVS:
      * docs/manual/advanced-dparams.xml:
      describe controller
      * docs/manual/advanced-position.xml:
      * docs/manual/basics-init.xml:
      * docs/manual/manual.xml:
      * docs/manual/titlepage.xml:
      * docs/pwg/pwg.xml:
      * docs/pwg/titlepage.xml:
      cleanup xml (more to come)
      * libs/gst/controller/gstcontroller.c:
      fix typo
      a768c446
  19. 13 Jan, 2006 1 commit
    • Stefan Kost's avatar
      docs/: add new API entries to the docs · d7fe3b3c
      Stefan Kost authored
      Original commit message from CVS:
      * docs/gst/gstreamer-docs.sgml:
      * docs/gst/gstreamer-sections.txt:
      * docs/libs/gstreamer-libs-sections.txt:
      add new API entries to the docs
      * libs/gst/controller/Makefile.am:
      * libs/gst/controller/gstcontroller.c:
      * libs/gst/controller/gstcontroller.h:
      * libs/gst/controller/gstcontrollerprivate.h:
      * libs/gst/controller/gsthelper.c:
      * libs/gst/controller/gstinterpolation.c:
      move private structs to private header
      * po/README:
      gstreamer-0.7 -> gstreamer-0.10
      * tests/check/libs/struct_i386.h:
      remove private structs
      d7fe3b3c
  20. 12 Jan, 2006 1 commit
    • Stefan Kost's avatar
      libs/gst/controller/: make G_TYPE_STRING controlable · ff3b09e1
      Stefan Kost authored
      Original commit message from CVS:
      * libs/gst/controller/gstcontroller.c:
      (gst_controlled_property_set_interpolation_mode),
      (gst_controlled_property_new):
      * libs/gst/controller/gstcontroller.h:
      * libs/gst/controller/gstinterpolation.c:
      (interpolate_none_get_string_value_array):
      make G_TYPE_STRING controlable
      ff3b09e1
  21. 01 Dec, 2005 1 commit
  22. 28 Nov, 2005 1 commit
    • Stefan Kost's avatar
      docs/random/ensonic/dparams.txt: some TODOs for the next dev cycle · 5f117555
      Stefan Kost authored
      Original commit message from CVS:
      * docs/random/ensonic/dparams.txt:
      some TODOs for the next dev cycle
      * libs/gst/controller/gstcontroller.c:
      (gst_controlled_property_set_interpolation_mode),
      (gst_controlled_property_new):
      * libs/gst/controller/gstcontroller.h:
      use base type to assign acccessor functions
      5f117555
  23. 27 Nov, 2005 1 commit
    • Stefan Kost's avatar
      gst/gstelement.c: don't loop forever · 7b347681
      Stefan Kost authored
      Original commit message from CVS:
      * gst/gstelement.c: (gst_element_dispose):
      don't loop forever
      * gst/gstiterator.c:
      * gst/gststructure.c:
      doc fixes
      * libs/gst/controller/gstcontroller.c:
      (gst_controlled_property_set_interpolation_mode):
      * libs/gst/controller/gstcontroller.h:
      * libs/gst/controller/gstinterpolation.c:
      (interpolate_none_get_enum_value_array):
      support controlling enums
      7b347681
  24. 17 Oct, 2005 1 commit
    • Stefan Kost's avatar
      merge controller testsuites fix broken tests remove mem-chunk from docs · e0a15601
      Stefan Kost authored
      Original commit message from CVS:
      * check/gst-libs/controller.c: (GST_START_TEST),
      (gst_controller_suite):
      * libs/gst/controller/gstcontroller.c:
      (gst_controlled_property_set_interpolation_mode):
      * libs/gst/controller/gstcontroller.h:
      * libs/gst/controller/gstinterpolation.c:
      * testsuite/controller/.cvsignore:
      * testsuite/controller/Makefile.am:
      * testsuite/controller/interpolator.c:
      merge controller testsuites
      fix broken tests
      remove mem-chunk from docs
      e0a15601
  25. 15 Oct, 2005 1 commit
  26. 11 Oct, 2005 1 commit
    • Edward Hervey's avatar
      libs/gst/controller/gstcontroller.*: Added GList* version of... · 8986d3f3
      Edward Hervey authored
      libs/gst/controller/gstcontroller.*: Added GList* version of _remove_properties() in order to be able to wrap it in b...
      
      Original commit message from CVS:
      * libs/gst/controller/gstcontroller.c: (gst_controller_remove_properties_list):
      * libs/gst/controller/gstcontroller.h:
      Added GList* version of _remove_properties() in order to be able to wrap
      it in bindings.
      8986d3f3
  27. 29 Sep, 2005 1 commit
  28. 28 Sep, 2005 2 commits
    • Stefan Kost's avatar
      gst/gstinfo.c: don't do dummy g_strdup()s · e37803d6
      Stefan Kost authored
      Original commit message from CVS:
      * gst/gstinfo.c: (gst_debug_log_default):
      don't do dummy g_strdup()s
      * libs/gst/controller/gstcontroller.c:
      (on_object_controlled_property_changed),
      (gst_controlled_property_new), (gst_controller_new_valist),
      (gst_controller_new_list),
      (gst_controller_remove_properties_valist), (gst_controller_set),
      (gst_controller_get), (gst_controller_sync_values),
      (gst_controller_get_value_array), (_gst_controller_class_init),
      (gst_controller_get_type):
      * libs/gst/controller/gstcontroller.h:
      * libs/gst/controller/gstinterpolation.c:
      (gst_controlled_property_find_timed_value_node):
      convert // to /**/ comments
      e37803d6
    • Stefan Kost's avatar
      added another constructor for language bindings · d6b67a4d
      Stefan Kost authored
      Original commit message from CVS:
      * docs/libs/gstreamer-libs-sections.txt:
      * libs/gst/controller/gstcontroller.c: (gst_controller_new_valist),
      (gst_controller_new_list):
      * libs/gst/controller/gstcontroller.h:
      added another constructor for language bindings
      d6b67a4d
  29. 26 Sep, 2005 1 commit
    • Andy Wingo Wingo's avatar
      Remove memchunk benchmark stuff, this is taken over by GLib bug 118439. · 2f46ef71
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-09-26  Andy Wingo  <wingo@pobox.com>
      
      * configure.ac:
      * tests/Makefile.am:
      * tests/memchunk: Remove memchunk benchmark stuff, this is taken
      over by GLib bug 118439.
      
      * gst/base/gstbasesink.c (gst_base_sink_wait): Factor out the wait
      routines to a function.
      
      * docs/libs/gstreamer-libs-sections.txt: I am a good person today.
      
      * libs/gst/controller/gsthelper.c:
      * libs/gst/controller/gstcontroller.h (gst_controller_sync_values)
      (gst_object_sync_values): Renamed from sink_values. Ugh.
      
      * libs/gst/controller/gsthelper.c: Update for __gst_controller_key.
      
      * libs/gst/controller/gstcontroller.c (__gst_controller_key):
      Renamed from controller_key, as it is exported.
      
      * gst/gstvalue.c (_gst_value_initialize): Fake out the compiler.
      2f46ef71
  30. 20 Sep, 2005 2 commits
  31. 09 Sep, 2005 1 commit
    • Thomas Vander Stichele's avatar
      configure.ac: say what CHECK flags we use · 3ca1c236
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * configure.ac:
      say what CHECK flags we use
      * docs/libs/gstreamer-libs.types:
      * libs/gst/controller/Makefile.am:
      * libs/gst/controller/gst-controller.c:
      * libs/gst/controller/gst-controller.h:
      * libs/gst/controller/gst-helper.c:
      * libs/gst/controller/gst-interpolation.c:
      * libs/gst/controller/gstcontroller.c:
      * libs/gst/controller/gsthelper.c:
      * libs/gst/controller/gstinterpolation.c:
      * tools/gst-inspect.c: (print_plugin_info):
      we don't use dashes in header names
      3ca1c236
  32. 02 Sep, 2005 1 commit
    • Stefan Kost's avatar
      run the wingo-magic script against the docs · 49127d2e
      Stefan Kost authored
      Original commit message from CVS:
      * docs/gst/gstreamer-sections.txt:
      * docs/gst/tmpl/gstelement.sgml:
      * gst/gstpad.c:
      * libs/gst/controller/gst-controller.c:
      (gst_controlled_property_set_interpolation_mode),
      (gst_controlled_property_new),
      (gst_controller_find_controlled_property):
      run the wingo-magic script against the docs
      49127d2e
  33. 31 Aug, 2005 2 commits
    • Stefan Kost's avatar
      libs/gst/controller/gst-controller.c: fixed boolean again · 41e26035
      Stefan Kost authored
      Original commit message from CVS:
      * libs/gst/controller/gst-controller.c:
      (gst_controlled_property_set_interpolation_mode),
      (gst_controlled_property_new):
      fixed boolean again
      41e26035
    • Stefan Kost's avatar
      check/gst-libs/controller.c: more tests (hehe I have the most) · f02b655f
      Stefan Kost authored
      Original commit message from CVS:
      * check/gst-libs/controller.c: (gst_test_mono_source_get_property),
      (gst_test_mono_source_set_property),
      (gst_test_mono_source_class_init), (GST_START_TEST),
      (gst_controller_suite):
      more tests (hehe I have the most)
      * gst/gstbus.c:
      describe popping messages whenusing mulltiple sources
      * libs/gst/controller/gst-controller.c:
      (gst_controlled_property_set_interpolation_mode),
      (gst_controlled_property_new):
      * libs/gst/controller/gst-controller.h:
      * libs/gst/controller/gst-interpolation.c:
      implement boolean properties
      f02b655f
  34. 11 Aug, 2005 1 commit