1. 11 Nov, 2005 1 commit
  2. 10 Nov, 2005 2 commits
  3. 08 Nov, 2005 1 commit
  4. 07 Nov, 2005 1 commit
  5. 04 Nov, 2005 4 commits
  6. 02 Nov, 2005 1 commit
    • Johan Dahlin's avatar
      plug leak · 207d1644
      Johan Dahlin authored
      Original commit message from CVS:
      plug leak
      207d1644
  7. 01 Nov, 2005 2 commits
    • Edward Hervey's avatar
      gst/gstelement.override: added wrapper for gst_element_query_duration() · 1912b5b2
      Edward Hervey authored
      Original commit message from CVS:
      * gst/gstelement.override:
      added wrapper for gst_element_query_duration()
      * gst/gstpad.override:
      added wrapper for gst_pad_query_duration()
      Also converted some functions using fixed size PyList to use
      PyList_SetItem instead of PyList_Append
      Closes bug #320357
      1912b5b2
    • Edward Hervey's avatar
      gst/gst-types.defs: Updated modification from API · 85b73ba5
      Edward Hervey authored
      Original commit message from CVS:
      * gst/gst-types.defs:
      Updated modification from API
      * gst/gstquery.override:
      Added gst_query_parse_duration override
      * examples/gstfile.py:
      Now use duration query
      Cleanups
      85b73ba5
  8. 27 Oct, 2005 4 commits
  9. 26 Oct, 2005 4 commits
  10. 23 Oct, 2005 2 commits
  11. 22 Oct, 2005 1 commit
  12. 20 Oct, 2005 1 commit
  13. 19 Oct, 2005 4 commits
    • Edward Hervey's avatar
      gst/: Update (hopefully) final API modifications · b07e3f3c
      Edward Hervey authored
      Original commit message from CVS:
      * gst/gst-types.defs:
      * gst/gst.defs:
      Update (hopefully) final API modifications
      * gst/gstelement.override:
      * gst/gstpad.override:
      * gst/gstquery.override:
      Updated position querying/parsing
      Removed useless debug line
      * testsuite/test_element.py:
      Updated test for new API
      b07e3f3c
    • Edward Hervey's avatar
      gst/gstmessage.override: Added wrappers for parsing CLOCK_PROVIDE, CLOCK_LOST, NEW_CLOCK and · 4faa0062
      Edward Hervey authored
      Original commit message from CVS:
      * gst/gstmessage.override:
      Added wrappers for parsing CLOCK_PROVIDE, CLOCK_LOST, NEW_CLOCK and
      DURATION messages
      Fixed a few Tuple constructors
      Last commit from me unless huge breakage, got better things to do now
      (and it doesn't involve 'my little pony' comics) !
      4faa0062
    • Edward Hervey's avatar
      gst/: Updated API · b06c5a8a
      Edward Hervey authored
      Original commit message from CVS:
      * gst/gst.defs:
      * gst/gst-types.defs:
      Updated API
      * gst/gstelement.override:
      _wrap_gst_element_get_state: made wrapper behave more like codegen-ed
      functions.
      It now only takes an int or long as optional timeout argument, and if
      there's no argument it will use GST_CLOCK_TIME_NONE
      * testsuite/test_bin.py:
      * testsuite/test_event.py:
      * testsuite/test_ghostpad.py:
      * testsuite/test_pipeline.py:
      Updated testsuites for element.get_state() modifications
      Added event parsing checks
      Commented out test_ghostpad.PipeTest.testProbedLink til I find out why
      "while self._handoffs < 10: pass" doesn't exit although it reaches
      values way over 10
      b06c5a8a
    • Thomas Vander Stichele's avatar
      gst/: update for latest API changes · a96098cb
      Thomas Vander Stichele authored
      Original commit message from CVS:
      * gst/gst.defs:
      * gst/gstmessage.override:
      update for latest API changes
      * gst/gstelement.override:
      use GstClockTime for get_state
      * testsuite/test_pad.py:
      add logging
      a96098cb
  14. 18 Oct, 2005 3 commits
  15. 17 Oct, 2005 1 commit
  16. 14 Oct, 2005 3 commits
    • Edward Hervey's avatar
      gst/gst.defs: Updated to new API · 7aac0c41
      Edward Hervey authored
      Original commit message from CVS:
      * gst/gst.defs:
      Updated to new API
      7aac0c41
    • Edward Hervey's avatar
      gst/gst-types.defs: Added GstDate boxed type · 4bac0b30
      Edward Hervey authored
      Original commit message from CVS:
      * gst/gst-types.defs:
      Added GstDate boxed type
      * gst/gst.override:
      Added setters and getters for GstDate's day/month/year
      Added tp_repr for GstDate
      4bac0b30
    • Edward Hervey's avatar
      gst/gst.defs: Update for new API · 2aa12f01
      Edward Hervey authored
      Original commit message from CVS:
      * gst/gst.defs:
      Update for new API
      * gst/gst.override:
      Added unreffing for gst.Registry.get_plugin_list and .get_feature_list
      * testsuite/common.py:
      removed crude hack for gst.Registry and gst.Plugin
      * testsuite/test_interface.py:
      * testsuite/test_caps.py:
      * testsuite/test_struct.py:
      * testsuite/test_xml.py:
      converted to using common's TestCase class
      * testsuite/test_event.py:
      Enabled/fixed previously non working test
      * testsuite/test_registry.py:
      Now uses common's TestCase class,
      added special case setUp()
      2aa12f01
  17. 13 Oct, 2005 5 commits
    • Edward Hervey's avatar
      gst/Makefile.am: Added pygstexception.h · 9f4d0c6b
      Edward Hervey authored
      Original commit message from CVS:
      * gst/Makefile.am: (noinst_HEADERS):
      Added pygstexception.h
      9f4d0c6b
    • Edward Hervey's avatar
      gst/: Updated to new API · 03f65e41
      Edward Hervey authored
      Original commit message from CVS:
      * gst/gst-types.defs:
      * gst/gst.defs:
      Updated to new API
      * gst/gstbus.override:
      bus.add_watch() now uses gst_bus_add_watch_full() using
      pyg_destroy_notify as the DestroyNotify function, thus enabling
      proper python garbage collection.
      * testsuite/common.py:
      Let's check refcounting of ALL gst.Object
      * testsuite/test_bin.py:
      Added debug
      * testsuite/test_bus.py:
      Added "message" signal version of test
      03f65e41
    • Thomas Vander Stichele's avatar
      update a test fix an uninited var · c72f87b6
      Thomas Vander Stichele authored
      Original commit message from CVS:
      update a test
      fix an uninited var
      c72f87b6
    • Edward Hervey's avatar
      gst/: Use PyList_SetItem() instead of PyList_Append() for faster list creation... · e3ac8357
      Edward Hervey authored
      gst/: Use PyList_SetItem() instead of PyList_Append() for faster list creation and proper python refcounting.
      
      Original commit message from CVS:
      Reviewed by Edward Hervey  <edward@fluendo.com>
      * gst/gst.override:
      * gst/gstevent.override:
      * gst/gstpad.override:
      * gst/gstquery.override:
      Use PyList_SetItem() instead of PyList_Append() for faster list creation
      and proper python refcounting.
      Closes bug #318684
      e3ac8357
    • Edward Hervey's avatar
      gst/gstobject.override: Py_VISIT() might make code cleaner... but it doesn't work with python < 2.4 · a31f5476
      Edward Hervey authored
      Original commit message from CVS:
      Reviewed by Edward Hervey  <edward@fluendo.com>
      * gst/gstobject.override: (_wrap_gst_object_tp_traverse):
      Py_VISIT() might make code cleaner... but it doesn't work with
      python < 2.4
      Closes bug #318692
      a31f5476