1. 04 May, 2006 2 commits
    • Wim Taymans's avatar
      docs/libs/gstreamer-libs-sections.txt: API: addition: gst_adapter_take_buffer() · 4ceea3e4
      Wim Taymans authored
      Original commit message from CVS:
      * docs/libs/gstreamer-libs-sections.txt:
      API: addition: gst_adapter_take_buffer()
      * libs/gst/base/gstadapter.c: (gst_adapter_push),
      (gst_adapter_peek), (gst_adapter_take), (gst_adapter_take_buffer),
      (gst_adapter_available_fast):
      * libs/gst/base/gstadapter.h:
      Prepare for optimizing the hell out of this hugely inefficient
      piece of code.
      Added gst_adapter_take_buffer() so we can at least start thinking
      about subbuffering and merging.
      Added some comments.
      * tests/check/Makefile.am:
      * tests/check/libs/adapter.c: (GST_START_TEST),
      (gst_adapter_suite), (main):
      Added GstAdapter check.
      4ceea3e4
    • Wim Taymans's avatar
      docs/design/part-overview.txt: Fix some typos, add blurb about buffer flags. · cd16e107
      Wim Taymans authored
      Original commit message from CVS:
      * docs/design/part-overview.txt:
      Fix some typos, add blurb about buffer flags.
      cd16e107
  2. 03 May, 2006 3 commits
  3. 02 May, 2006 2 commits
  4. 29 Apr, 2006 5 commits
    • Tim-Philipp Müller's avatar
      tools/gst-run.c: Fix wrong g_file_test() usage (see glib docs for why it... · 2921be83
      Tim-Philipp Müller authored
      tools/gst-run.c: Fix wrong g_file_test() usage (see glib docs for why it doesn't work); fix typo in error message. Fi...
      
      Original commit message from CVS:
      * tools/gst-run.c: (get_candidates), (main):
      Fix wrong g_file_test() usage (see glib docs for why it doesn't
      work); fix typo in error message. Fixes #340079.
      2921be83
    • Thomas Vander Stichele's avatar
      ignore more · 45042643
      Thomas Vander Stichele authored
      Original commit message from CVS:
      ignore more
      45042643
    • Thomas Vander Stichele's avatar
      move upload.mak to common · 3795e5a5
      Thomas Vander Stichele authored
      Original commit message from CVS:
      * common/Makefile.am:
      * docs/Makefile.am:
      * docs/faq/Makefile.am:
      * docs/gst/Makefile.am:
      * docs/libs/Makefile.am:
      * docs/manual/Makefile.am:
      * docs/plugins/Makefile.am:
      * docs/pwg/Makefile.am:
      * docs/slides/Makefile.am:
      * docs/upload.mak:
      * common/upload.mak:
      move upload.mak to common
      3795e5a5
    • Thomas Vander Stichele's avatar
      add more notes on moving · a2935781
      Thomas Vander Stichele authored
      Original commit message from CVS:
      add more notes on moving
      a2935781
    • Thomas Vander Stichele's avatar
      tests/check/gst/gstghostpad.c: add more asserts on refcounts do more cleanup... · da97c1df
      Thomas Vander Stichele authored
      tests/check/gst/gstghostpad.c: add more asserts on refcounts do more cleanup at end of tests fix test leaks showing i...
      
      Original commit message from CVS:
      2006-04-29  Thomas Vander Stichele  <thomas at apestaart dot org>
      
      * tests/check/gst/gstghostpad.c: (GST_START_TEST):
      add more asserts on refcounts
      do more cleanup at end of tests
      fix test leaks showing in FC5
      da97c1df
  5. 28 Apr, 2006 26 commits
    • Stefan Kost's avatar
      plugins/elements/gsttypefindelement.c: reverted wrong change and reflowed code... · 9cc956c3
      Stefan Kost authored
      plugins/elements/gsttypefindelement.c: reverted wrong change and reflowed code to avoid others falling into this trap
      
      Original commit message from CVS:
      * plugins/elements/gsttypefindelement.c:
      (gst_type_find_element_handle_event):
      reverted wrong change and reflowed code to avoid others falling into
      this trap
      9cc956c3
    • Stefan Kost's avatar
      libs/gst/base/gstcollectpads.c: fix changelog entry about last collectpads... · d3211824
      Stefan Kost authored
      libs/gst/base/gstcollectpads.c: fix changelog entry about last collectpads change, add notes about proper fix
      
      Original commit message from CVS:
      * libs/gst/base/gstcollectpads.c: (gst_collect_pads_event):
      fix changelog entry about last collectpads change,
      add notes about proper fix
      d3211824
    • Stefan Kost's avatar
      gst/: only write out registry if it has changed, fixes #338339 · 13c4169d
      Stefan Kost authored
      Original commit message from CVS:
      * gst/gst.c:
      * gst/gstregistry.c: (gst_registry_scan_path_level),
      (gst_registry_scan_path):
      * gst/gstregistry.h:
      only write out registry if it has changed, fixes #338339
      13c4169d
    • Stefan Kost's avatar
      gst/: only write out registry if it has changed, fixes #338339 · 1785b807
      Stefan Kost authored
      Original commit message from CVS:
      * gst/gst.c:
      * gst/gstregistry.c: (gst_registry_scan_path_level),
      (gst_registry_scan_path):
      * gst/gstregistry.h:
      only write out registry if it has changed, fixes #338339
      1785b807
    • Stefan Kost's avatar
      make GstElementDetails const · e90fcdbc
      Stefan Kost authored
      Original commit message from CVS:
      * gst/gstbin.c:
      * gst/gstpipeline.c:
      * plugins/elements/gstcapsfilter.c:
      * plugins/elements/gstfakesink.c:
      * plugins/elements/gstfakesrc.c:
      * plugins/elements/gstfdsink.c:
      * plugins/elements/gstfdsrc.c:
      * plugins/elements/gstfilesink.c:
      * plugins/elements/gstfilesrc.c:
      * plugins/elements/gstidentity.c:
      * plugins/elements/gstqueue.c:
      * plugins/elements/gsttee.c:
      * plugins/elements/gsttypefindelement.c:
      (gst_type_find_element_handle_event):
      make GstElementDetails const
      e90fcdbc
    • Stefan Kost's avatar
      libs/gst/base/: more detailed debug and formatting cleanup · 4852eda8
      Stefan Kost authored
      Original commit message from CVS:
      * libs/gst/base/gstbasesink.c: (gst_base_sink_event):
      * libs/gst/base/gstcollectpads.c: (gst_collect_pads_base_init),
      (gst_collect_pads_is_collected), (gst_collect_pads_event):
      more detailed debug and formatting cleanup
      4852eda8
    • Stefan Kost's avatar
      gst/gstutils.c: cleanup double code · ef6f8ef7
      Stefan Kost authored
      Original commit message from CVS:
      * gst/gstutils.c: (gst_element_link_pads):
      cleanup double code
      ef6f8ef7
    • 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
    • Wim Taymans's avatar
      Give credit to Tapi Paavola for last patch · 37cb1aaa
      Wim Taymans authored
      Original commit message from CVS:
      Give credit to Tapi Paavola for last patch
      37cb1aaa
    • Wim Taymans's avatar
      gst/gstutils.c: Added some more docs. · 14a89b38
      Wim Taymans authored
      Original commit message from CVS:
      * gst/gstutils.c: (push_and_ref):
      Added some more docs.
      Fix refcount issue whith gst_element_found_tags() helper
      function. Fixes #338335
      * tests/check/gst/gstutils.c: (GST_START_TEST), (gst_utils_suite):
      Added testsuite for gst_element_found_tags().
      14a89b38
    • Michael Smith's avatar
      gst/gstvalue.c: Avoid NULL dereference when trying to serialize flags containing invalid values. · 530851af
      Michael Smith authored
      Original commit message from CVS:
      * gst/gstvalue.c: (gst_value_serialize_flags):
      Avoid NULL dereference when trying to serialize flags containing
      invalid values.
      530851af
    • Thomas Vander Stichele's avatar
      small doc fix · 8a8227aa
      Thomas Vander Stichele authored
      Original commit message from CVS:
      small doc fix
      8a8227aa
    • Michael Smith's avatar
      plugins/elements/gsttypefindelement.c: If we get EOS before any data is... · 2f152285
      Michael Smith authored
      plugins/elements/gsttypefindelement.c: If we get EOS before any data is accumulated, don't use uninitialised local va...
      
      Original commit message from CVS:
      * plugins/elements/gsttypefindelement.c:
      (gst_type_find_element_handle_event):
      If we get EOS before any data is accumulated, don't use
      uninitialised local variables.
      2f152285
    • Michael Smith's avatar
      libs/gst/dataprotocol/dataprotocol.c: Fixes in reading/writing events over GDP... · 700f5d07
      Michael Smith authored
      libs/gst/dataprotocol/dataprotocol.c: Fixes in reading/writing events over GDP (not currently used?) - dereferencing ...
      
      Original commit message from CVS:
      * libs/gst/dataprotocol/dataprotocol.c: (gst_dp_packet_from_event),
      (gst_dp_event_from_packet):
      Fixes in reading/writing events over GDP (not currently used?) -
      dereferencing NULL events for unknown/invalid event types, memory
      leak, and change g_warning to GST_WARNING.
      700f5d07
    • Wim Taymans's avatar
      libs/gst/base/gstbasesink.c: When frame dropping is enabled, we should not... · ca144eb4
      Wim Taymans authored
      libs/gst/base/gstbasesink.c: When frame dropping is enabled, we should not ignore frames without a duration.
      
      Original commit message from CVS:
      * libs/gst/base/gstbasesink.c: (gst_base_sink_is_too_late),
      (gst_base_sink_do_render_stats), (gst_base_sink_render_object),
      (gst_base_sink_get_position), (gst_base_sink_change_state):
      When frame dropping is enabled, we should not ignore frames
      without a duration.
      Update some documentation.
      ca144eb4
    • Wim Taymans's avatar
      libs/gst/base/gstbasesrc.c: Documentation updates. · d681c7ab
      Wim Taymans authored
      Original commit message from CVS:
      * libs/gst/base/gstbasesrc.c: (gst_base_src_perform_seek),
      (gst_base_src_send_event), (gst_base_src_change_state):
      Documentation updates.
      d681c7ab
    • Wim Taymans's avatar
      plugins/elements/gstfdsink.c: handle EAGAIN, EINTR and short writes correctly.... · 09eeb714
      Wim Taymans authored
      plugins/elements/gstfdsink.c: handle EAGAIN, EINTR and short writes correctly. Also clean up some error cases, avoid ...
      
      Original commit message from CVS:
      * plugins/elements/gstfdsink.c: (gst_fd_sink_render),
      (gst_fd_sink_check_fd), (gst_fd_sink_update_fd):
      handle EAGAIN, EINTR and short writes correctly. Also clean
      up some error cases, avoid a deadlock on bad file descriptors and
      use GST_DEBUG_OBJECT.
      Fixes #339843
      09eeb714
    • Wim Taymans's avatar
      gst/gstvalue.c: Don't try to serialize a GValue with a NULL buffer. · 1089154f
      Wim Taymans authored
      Original commit message from CVS:
      * gst/gstvalue.c: (gst_value_serialize_buffer),
      (gst_value_deserialize_buffer):
      Don't try to serialize a GValue with a NULL buffer.
      Fixes #339821.
      * tests/check/gst/gstvalue.c: (GST_START_TEST), (gst_value_suite):
      Added check for serialisation of NULL buffers.
      1089154f
    • Wim Taymans's avatar
      gst/gstminiobject.c: Taking a NULL miniobject is valid, fix the case where we... · 520c15d1
      Wim Taymans authored
      gst/gstminiobject.c: Taking a NULL miniobject is valid, fix the case where we try to unref the NULL miniobject.
      
      Original commit message from CVS:
      * gst/gstminiobject.c: (gst_value_take_mini_object):
      Taking a NULL miniobject is valid, fix the case where
      we try to unref the NULL miniobject.
      520c15d1
    • Thomas Vander Stichele's avatar
      update win32 config.h · 8502aeb5
      Thomas Vander Stichele authored
      Original commit message from CVS:
      update win32 config.h
      8502aeb5
    • Stefan Kost's avatar
      gst/gstbin.c: Update docs. · 185188ab
      Stefan Kost authored
      Original commit message from CVS:
      Patch by: Stefan Kost <ensonic at sonicpulse dot de>
      * gst/gstbin.c: (gst_bin_handle_message_func):
      Update docs.
      Don't leak bin refcount when a state recalc is
      in progress and we delay another one #339808.
      185188ab
    • Wim Taymans's avatar
      docs/design/part-TODO.txt: Mention QoS as an ongoing work item. · 7f3d2ce0
      Wim Taymans authored
      Original commit message from CVS:
      * docs/design/part-TODO.txt:
      Mention QoS as an ongoing work item.
      * docs/design/part-buffering.txt:
      New doc about buffering that needs to be fleshed out
      at some point.
      * docs/design/part-qos.txt:
      More QoS policy for decoders/demuxers/transforms
      * docs/design/part-trickmodes.txt:
      Small update.
      7f3d2ce0
    • Thomas Vander Stichele's avatar
      back to HEAD · df764578
      Thomas Vander Stichele authored
      Original commit message from CVS:
      back to HEAD
      df764578
    • Thomas Vander Stichele's avatar
      releasing 0.10.5 · 36ebf702
      Thomas Vander Stichele authored
      Original commit message from CVS:
      releasing 0.10.5
      36ebf702
    • Thomas Vander Stichele's avatar
      fix upload.mak; should move to common · 5904012d
      Thomas Vander Stichele authored
      Original commit message from CVS:
      fix upload.mak; should move to common
      5904012d
    • Thomas Vander Stichele's avatar
      adding missing dsp files · d7d6ca73
      Thomas Vander Stichele authored
      Original commit message from CVS:
      adding missing dsp files
      d7d6ca73
  6. 26 Apr, 2006 1 commit
  7. 22 Apr, 2006 1 commit
    • Wim Taymans's avatar
      gst/: Fix internal data flow errors. Fixes #338711. · e49702c2
      Wim Taymans authored
      Original commit message from CVS:
      
      patch by: Wim Taymans
      
      * gst/gstpad.c: (gst_pad_init), (gst_pad_configure_sink),
      (gst_pad_configure_src), (gst_pad_push):
      * gst/gstpipeline.c: (gst_pipeline_init):
      Fix internal data flow errors.  Fixes #338711.
      e49702c2