GitLab will be down for maintenance this Sunday 13th June, from approx 7-11am UTC. This is for a PostgreSQL migration. See the tracker issue for more informations.

  1. 15 Oct, 2005 7 commits
  2. 14 Oct, 2005 3 commits
    • Tim-Philipp Müller's avatar
      check/gst/gsttag.c: Add some simple tests for the new taglist date API. · 72c73c0b
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * check/gst/gsttag.c: (test_date_tags), (gst_tag_suite):
      Add some simple tests for the new taglist date API.
      72c73c0b
    • Tim-Philipp Müller's avatar
      gst/elements/: Beautify 'last-message' output: print 'none' for buffer... · 55c0c8ed
      Tim-Philipp Müller authored
      gst/elements/: Beautify 'last-message' output: print 'none' for buffer timestamps and durations if none is set; impro...
      
      Original commit message from CVS:
      * gst/elements/gstfakesink.c: (gst_fake_sink_render):
      * gst/elements/gstfakesrc.c: (gst_fake_src_create):
      Beautify 'last-message' output: print 'none' for buffer timestamps
      and durations if none is set; improve alignment with next messages.
      55c0c8ed
    • Tim-Philipp Müller's avatar
      Add new API to check plugin feature version requirements. · 45258dbc
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/gstpluginfeature.c: (gst_plugin_feature_check_version):
      * gst/gstpluginfeature.h:
      * gst/gstregistry.c: (gst_default_registry_check_feature_version):
      * gst/gstregistry.h:
      * docs/gst/gstreamer-sections.txt:
      Add new API to check plugin feature version requirements.
      * check/gst/gstplugin.c: (test_version_checks), (gst_plugin_suite):
      Some basic tests for the above.
      45258dbc
  3. 13 Oct, 2005 14 commits
    • Thomas Vander Stichele's avatar
      gst/gststructure.c: guard against NULL printf - happens when for example a... · b10cc10e
      Thomas Vander Stichele authored
      gst/gststructure.c: guard against NULL printf - happens when for example a message structure with GstClock gets seria...
      
      Original commit message from CVS:
      2005-10-13  Thomas Vander Stichele  <thomas at apestaart dot org>
      
      * gst/gststructure.c: (gst_structure_to_string):
      guard against NULL printf - happens when for example
      a message structure with GstClock gets serialized
      b10cc10e
    • Tim-Philipp Müller's avatar
      gst/base/gstcollectpads.c: Fix presumable copy'n'pasto. · 26eb6ab2
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/base/gstcollectpads.c: (gst_collectpads_event):
      Fix presumable copy'n'pasto.
      26eb6ab2
    • Thomas Vander Stichele's avatar
      add correct header for WIN32 · 82d7d35d
      Thomas Vander Stichele authored
      Original commit message from CVS:
      add correct header for WIN32
      82d7d35d
    • Thomas Vander Stichele's avatar
      gst/elements/: fix some signedness · 2bc75efb
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * gst/elements/gstfakesrc.h:
      * gst/elements/gstfilesrc.c: (gst_file_src_create_read):
      * gst/elements/gsttypefindelement.c:
      fix some signedness
      * gst/elements/gstfilesink.c: (gst_file_sink_render):
      I wonder if this could actually write +2GB files before
      2bc75efb
    • Thomas Vander Stichele's avatar
      add an export · a67c7398
      Thomas Vander Stichele authored
      Original commit message from CVS:
      add an export
      a67c7398
    • Thomas Vander Stichele's avatar
      include header correctly; show me the name · ef8b2e27
      Thomas Vander Stichele authored
      Original commit message from CVS:
      include header correctly; show me the name
      ef8b2e27
    • Andy Wingo Wingo's avatar
      foo · 6089b2ae
      Andy Wingo Wingo authored
      Original commit message from CVS:
      foo
      6089b2ae
    • Andy Wingo Wingo's avatar
      libs/gst/dataprotocol/dataprotocol.c (gst_dp_packet_from_caps): Fix Timmeke Waymans bug. · 8d0b8f24
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-10-13  Andy Wingo  <wingo@pobox.com>
      
      * libs/gst/dataprotocol/dataprotocol.c (gst_dp_packet_from_caps):
      Fix Timmeke Waymans bug.
      (gst_dp_caps_from_packet): Make sure we pass a NUL-terminated
      string of the proper length to gst_caps_from_string. There's a
      potential for, before this fix, that this could cause someone
      connecting over the network to cause a segfault if the payload is
      not NUL-terminated.
      8d0b8f24
    • Stefan Kost's avatar
      fixed typos · d2cd55ab
      Stefan Kost authored
      Original commit message from CVS:
      * docs/design/draft-push-pull.txt:
      * docs/design/part-overview.txt:
      * docs/random/TODO-pre-0.9:
      * docs/random/old/ChangeLog.gstreamer:
      * gst/base/gstpushsrc.c:
      * gst/gstclock.c:
      fixed typos
      d2cd55ab
    • Thomas Vander Stichele's avatar
      gst/: GLib 2.6 g_flags_get_first_value has a bug that triggers an infinite loop · eecd25e7
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * gst/glib-compat.c: (gst_flags_get_first_value):
      * gst/glib-compat.h:
      * gst/gstvalue.c: (gst_value_deserialize_int_helper),
      (gst_value_compare_double), (gst_value_serialize_flags):
      GLib 2.6 g_flags_get_first_value has a bug that triggers an
      infinite loop
      eecd25e7
    • Thomas Vander Stichele's avatar
      gst/base/: fix up debugging · d4ea9fbe
      Thomas Vander Stichele authored
      Original commit message from CVS:
      2005-10-13  Thomas Vander Stichele  <thomas at apestaart dot org>
      
      * gst/base/gstbasesink.c: (gst_base_sink_handle_object):
      * gst/base/gstbasesrc.c: (gst_base_src_get_range):
      fix up debugging
      * tools/gst-launch.c: (event_loop):
      print out clock nicely
      d4ea9fbe
    • Tim-Philipp Müller's avatar
      Added gst_tag_list_get_date() and gst_tag_list_get_date_index(). · c32c0430
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * docs/gst/gstreamer-sections.txt:
      * gst/gsttaglist.h:
      * gst/gsttaglist.c: (_gst_tag_initialize), (gst_tag_list_get_date),
      (gst_tag_list_get_date_index):
      Added gst_tag_list_get_date() and gst_tag_list_get_date_index().
      GST_TAG_DATE now has a tag type of GST_TYPE_DATE (#170777).
      c32c0430
    • Julien Moutte Moutte's avatar
      gst/base/gstcollectpads.*: Handle newsegment and store informations in CollectData. · 04f521f1
      Julien Moutte Moutte authored
      Original commit message from CVS:
      2005-10-13  Julien MOUTTE  <julien@moutte.net>
      
      * gst/base/gstcollectpads.c: (gst_collectpads_event),
      (gst_collectpads_chain):
      * gst/base/gstcollectpads.h: Handle newsegment and store
      informations
      in CollectData.
      04f521f1
    • Stefan Kost's avatar
      fix GOption context leaks doc fixes · 2bc2709c
      Stefan Kost authored
      Original commit message from CVS:
      * docs/gst/gstreamer-sections.txt:
      * gst/gst.c:
      * gst/gsterror.h:
      * tools/gst-inspect.c: (main):
      * tools/gst-launch.c: (main):
      * tools/gst-run.c: (main):
      * tools/gst-xmlinspect.c: (main):
      fix GOption context leaks
      doc fixes
      2bc2709c
  4. 12 Oct, 2005 16 commits
    • Thomas Vander Stichele's avatar
      gst/gstbus.c: use HAVE_UNISTD_H · feeb5f93
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * gst/gstbus.c:
      use HAVE_UNISTD_H
      * win32/common/config.h:
      update config
      * win32/vs6/grammar.dsp:
      * win32/vs6/libgstelements.dsp:
      * win32/vs6/libgstreamer.dsp:
      update vs6 files
      feeb5f93
    • Thomas Vander Stichele's avatar
      had a few too many 0D bytes · d2f9b5f2
      Thomas Vander Stichele authored
      Original commit message from CVS:
      had a few too many 0D bytes
      d2f9b5f2
    • Thomas Vander Stichele's avatar
      gst/base/: fix more guint64<->gdouble conversions · 04a38508
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * gst/base/gstbasesink.c: (gst_base_sink_handle_object):
      * gst/base/gstbasesrc.c: (gst_base_src_query):
      fix more guint64<->gdouble conversions
      04a38508
    • Thomas Vander Stichele's avatar
      Makefile.am: add win32-update target · 8817d3e1
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * Makefile.am:
      add win32-update target
      * win32/common/gstconfig.h:
      * win32/common/gstenumtypes.c:
      * win32/common/gstenumtypes.h:
      * win32/common/gstversion.h:
      add files that visual studio can't generate
      8817d3e1
    • Wim Taymans's avatar
      gst/: Protect flags with proper lock. unref provided cached clock in dispose. · f6e00389
      Wim Taymans authored
      Original commit message from CVS:
      * gst/gstbin.c: (gst_bin_add_func), (gst_bin_remove_func),
      (reset_degree), (gst_bin_dispose), (bin_bus_handler):
      * gst/gstelement.c: (gst_element_commit_state),
      (gst_element_set_state):
      Protect flags with proper lock.
      unref provided cached clock in dispose.
      f6e00389
    • Thomas Vander Stichele's avatar
      layout cleanup · 17e4681c
      Thomas Vander Stichele authored
      Original commit message from CVS:
      layout cleanup
      17e4681c
    • Stefan Kost's avatar
      removed unused flags from miniobject doc fixes · 2aaf1df9
      Stefan Kost authored
      Original commit message from CVS:
      * gst/gst.c:
      * gst/gstminiobject.h:
      * gst/gstpad.h:
      * win32/gstenumtypes.c: (gst_mini_object_flags_get_type):
      removed unused flags from miniobject
      doc fixes
      2aaf1df9
    • Thomas Vander Stichele's avatar
      convert to unix line ends; since the source is also unix-style line ends,... · 03c022b6
      Thomas Vander Stichele authored
      convert to unix line ends; since the source is also unix-style line ends, developers don't need to fiddle and special...
      
      Original commit message from CVS:
      convert to unix line ends; since the source is also unix-style line ends, developers don't need to fiddle and special-case, but can just allow translation on the fly
      03c022b6
    • Wim Taymans's avatar
      gst/elements/gstfilesink.c: Flush before seeking. · e41e541d
      Wim Taymans authored
      Original commit message from CVS:
      * gst/elements/gstfilesink.c: (gst_file_sink_do_seek),
      (gst_file_sink_event), (gst_file_sink_render):
      Flush before seeking.
      e41e541d
    • Andy Wingo Wingo's avatar
      gst/gst.c (gst_init_check): Ignore unknown options, as has always been the case. · b5fcd112
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-10-12  Andy Wingo  <wingo@pobox.com>
      
      * gst/gst.c (gst_init_check): Ignore unknown options, as has
      always been the case.
      b5fcd112
    • Stefan Kost's avatar
      renamed GST_FLAGS macros to GST_OBJECT_FLAGS moved bitshift from macro to enum definition · a98aef82
      Stefan Kost authored
      Original commit message from CVS:
      * check/gst/gstbin.c: (GST_START_TEST):
      * docs/gst/gstreamer-sections.txt:
      * gst/base/gstbasesink.c: (gst_base_sink_init):
      * gst/base/gstbasesrc.c: (gst_base_src_init),
      (gst_base_src_get_range), (gst_base_src_check_get_range),
      (gst_base_src_start), (gst_base_src_stop):
      * gst/base/gstbasesrc.h:
      * gst/elements/gstfakesrc.c: (gst_fake_src_set_property):
      * gst/gstbin.c: (gst_bin_add_func), (gst_bin_remove_func),
      (bin_element_is_sink), (reset_degree), (gst_bin_element_set_state),
      (bin_bus_handler):
      * gst/gstbin.h:
      * gst/gstbuffer.h:
      * gst/gstbus.c: (gst_bus_post), (gst_bus_set_flushing):
      * gst/gstbus.h:
      * gst/gstelement.c: (gst_element_is_locked_state),
      (gst_element_set_locked_state), (gst_element_commit_state),
      (gst_element_set_state):
      * gst/gstelement.h:
      * gst/gstindex.c: (gst_index_init):
      * gst/gstindex.h:
      * gst/gstminiobject.h:
      * gst/gstobject.c: (gst_object_init), (gst_object_sink),
      (gst_object_set_parent):
      * gst/gstobject.h:
      * gst/gstpad.c: (gst_pad_set_blocked_async), (gst_pad_is_blocked),
      (gst_pad_get_caps_unlocked), (gst_pad_set_caps):
      * gst/gstpad.h:
      * gst/gstpadtemplate.h:
      * gst/gstpipeline.c: (gst_pipeline_provide_clock_func),
      (gst_pipeline_use_clock), (gst_pipeline_auto_clock):
      * gst/gstpipeline.h:
      * gst/indexers/gstfileindex.c: (gst_file_index_load),
      (gst_file_index_commit):
      * testsuite/bytestream/filepadsink.c: (gst_fp_sink_init):
      * testsuite/pad/link.c: (gst_test_src_init),
      (gst_test_filter_init), (gst_test_sink_init):
      * testsuite/states/locked.c: (main):
      renamed GST_FLAGS macros to GST_OBJECT_FLAGS
      moved bitshift from macro to enum definition
      a98aef82
    • Wim Taymans's avatar
      gst/: Some more debugging info. · 427aa600
      Wim Taymans authored
      Original commit message from CVS:
      * gst/base/gstbasesink.c: (gst_base_sink_handle_buffer):
      * gst/elements/gstfilesink.c: (gst_file_sink_event),
      (gst_file_sink_render):
      Some more debugging info.
      427aa600
    • Wim Taymans's avatar
      Some doc updates. · c64fcb48
      Wim Taymans authored
      Original commit message from CVS:
      * docs/design/part-states.txt:
      * tools/gst-launch.c: (main):
      Some doc updates.
      Revert non-intentional change.
      c64fcb48
    • Wim Taymans's avatar
      Use GstClockTime in _get_state() instead of GTimeVal. · 6d0be743
      Wim Taymans authored
      Original commit message from CVS:
      * check/gst/gstbin.c: (GST_START_TEST):
      * check/gst/gstelement.c: (GST_START_TEST):
      * check/gst/gstevent.c: (GST_START_TEST), (test_event):
      * check/gst/gstghostpad.c: (GST_START_TEST):
      * check/gst/gstpipeline.c: (GST_START_TEST):
      * check/pipelines/simple_launch_lines.c: (run_pipeline):
      * check/states/sinks.c: (GST_START_TEST):
      * gst/elements/gsttypefindelement.c: (stop_typefinding):
      * gst/gstbin.c: (gst_bin_provide_clock_func), (gst_bin_add_func),
      (gst_bin_remove_func), (gst_bin_get_state_func),
      (gst_bin_recalc_state), (gst_bin_change_state_func),
      (bin_bus_handler):
      * gst/gstelement.c: (gst_element_get_state_func),
      (gst_element_get_state), (gst_element_abort_state),
      (gst_element_commit_state), (gst_element_set_state),
      (gst_element_change_state), (gst_element_change_state_func):
      * gst/gstelement.h:
      * gst/gstpipeline.c: (gst_pipeline_class_init), (do_pipeline_seek),
      (gst_pipeline_provide_clock_func):
      * gst/gstutils.c: (gst_element_link_pads_filtered):
      * tools/gst-launch.c: (main):
      * tools/gst-typefind.c: (main):
      Use GstClockTime in _get_state() instead of GTimeVal.
      Remove old code in gstutils.c
      6d0be743
    • Andy Wingo Wingo's avatar
      gst/gstpad.c (gst_pad_pause_task): Actually return FALSE if there is no task.... · c3cc492c
      Andy Wingo Wingo authored
      gst/gstpad.c (gst_pad_pause_task): Actually return FALSE if there is no task. Shouldn't affect any code, as nothing i...
      
      Original commit message from CVS:
      2005-10-12  Andy Wingo  <wingo@pobox.com>
      
      * gst/gstpad.c (gst_pad_pause_task): Actually return FALSE if
      there is no task. Shouldn't affect any code, as nothing in our
      plugins checks this return value.
      (gst_pad_stop_task): Also take the stream lock if the pad has no
      task. Docs updated.
      c3cc492c
    • Wim Taymans's avatar
      gst/gstpad.c: Cleanup activation code. Reset old state if activation failed. · e11ddea8
      Wim Taymans authored
      Original commit message from CVS:
      * gst/gstpad.c: (pre_activate), (post_activate),
      (gst_pad_activate_pull), (gst_pad_activate_push):
      Cleanup activation code. Reset old state if
      activation failed.
      e11ddea8