1. 06 Mar, 2006 3 commits
  2. 05 Mar, 2006 1 commit
  3. 04 Mar, 2006 2 commits
  4. 03 Mar, 2006 5 commits
    • Jan Schmidt's avatar
      gst/gst.c: Add a check and output a g_warning when GStreamer is built against... · 47304efe
      Jan Schmidt authored
      gst/gst.c: Add a check and output a g_warning when GStreamer is built against GLib 2.6 but running against 2.8 or hig...
      
      Original commit message from CVS:
      * gst/gst.c:
      Add a check and output a g_warning when GStreamer is built
      against GLib 2.6 but running against 2.8 or higher, and vice
      versa. (Closes: #323542)
      47304efe
    • Jan Schmidt's avatar
      gst/parse/parse.l: Commit patch for parse_launch syntax from #331255. Removes... · 88806ceb
      Jan Schmidt authored
      gst/parse/parse.l: Commit patch for parse_launch syntax from #331255. Removes support for quoted strings and mimetype...
      
      Original commit message from CVS:
      * gst/parse/parse.l:
      Commit patch for parse_launch syntax from #331255. Removes
      support for quoted strings and mimetypes when writing filtered
      caps. See the bug report for more details - I'm pretty sure this
      obscure feature is not in use by _anyone_ anywhere.
      
      With this simple change, the size of the gstreamer.so here
      drops from 2193KB to 1565KB.
      88806ceb
    • Tim-Philipp Müller's avatar
      plugins/elements/gsttypefindelement.*: Use gst_type_find_helper_for_buffer()... · 6619c857
      Tim-Philipp Müller authored
      plugins/elements/gsttypefindelement.*: Use gst_type_find_helper_for_buffer() for chain-based typefinding.
      
      Original commit message from CVS:
      * plugins/elements/gsttypefindelement.h:
      * plugins/elements/gsttypefindelement.c:
      (gst_type_find_element_src_event), (start_typefinding),
      (stop_typefinding), (gst_type_find_element_handle_event),
      (gst_type_find_element_chain),
      (gst_type_find_element_chain_do_typefinding):
      Use gst_type_find_helper_for_buffer() for chain-based
      typefinding.
      6619c857
    • Tim-Philipp Müller's avatar
      plugins/elements/gsttypefindelement.c: Deprecate "maximum" property (not only... · 4a4a73ad
      Tim-Philipp Müller authored
      plugins/elements/gsttypefindelement.c: Deprecate "maximum" property (not only was it only taken into account for type...
      
      Original commit message from CVS:
      * plugins/elements/gsttypefindelement.c:
      (gst_type_find_element_class_init),
      (gst_type_find_element_set_property),
      (gst_type_find_element_get_property):
      Deprecate "maximum" property (not only was it only taken into
      account for typefinding in push-mode anyway, it also was never
      actually possible to set it in the first place because the
      property was registered with the numeric property ID for the
      "minimum" property). Register "maximum" property correctly,
      for the sake of future copy'n'pasters. Remove some cruft
      from property get/set functions.
      4a4a73ad
    • Tim-Philipp Müller's avatar
      plugins/elements/gsttypefindelement.c: Use gst_type_find_helper_get_range()... · e7ec08ad
      Tim-Philipp Müller authored
      plugins/elements/gsttypefindelement.c: Use gst_type_find_helper_get_range() here, so we can honour the min-probabilit...
      
      Original commit message from CVS:
      * plugins/elements/gsttypefindelement.c:
      (gst_type_find_element_activate):
      Use gst_type_find_helper_get_range() here, so we
      can honour the min-probability property and also emit
      the signal with the correct probability of the found caps.
      e7ec08ad
  5. 02 Mar, 2006 2 commits
  6. 28 Feb, 2006 5 commits
    • Sebastien Moutte's avatar
      win32/common/libgstbase.def: added export of gst_type_find_helper_for_buffer · 13dcc943
      Sebastien Moutte authored
      Original commit message from CVS:
      * win32/common/libgstbase.def:
      added export of gst_type_find_helper_for_buffer
      * win32/common/libgstbase.def:
      added some exports : gst_bin_iterate_elements, gst_iterator_resync,
      gst_ghost_pad_get_target
      13dcc943
    • Wim Taymans's avatar
      docs/design/draft-klass.txt: We use Filter now. · 2ce6ef3e
      Wim Taymans authored
      Original commit message from CVS:
      * docs/design/draft-klass.txt:
      We use Filter now.
      Added Connector to mark elements that are only used to
      allow pipeline connections.
      Moved Debug to extra feature since most of them are
      functionally something else.
      2ce6ef3e
    • Wim Taymans's avatar
      docs/design/draft-klass.txt: Some updates and clarifications. · 9857a3ce
      Wim Taymans authored
      Original commit message from CVS:
      * docs/design/draft-klass.txt:
      Some updates and clarifications.
      9857a3ce
    • Wim Taymans's avatar
      docs/design/draft-klass.txt: Proposal for klass field values. · fe37c5aa
      Wim Taymans authored
      Original commit message from CVS:
      * docs/design/draft-klass.txt:
      Proposal for klass field values.
      
      * docs/design/part-streams.txt:
      Start of a doc describing stream anatomy.
      fe37c5aa
    • Wim Taymans's avatar
      gst/gstbin.c: Help the compiler a bit with type registration. · a1939810
      Wim Taymans authored
      Original commit message from CVS:
      * gst/gstbin.c: (gst_bin_get_type), (gst_bin_handle_message_func):
      Help the compiler a bit with type registration.
      Use existing forward cod path instead of duplicating it when
      handling a message.
      
      * gst/gstbus.c: (gst_bus_get_type):
      * gst/gstcaps.c: (gst_caps_get_type), (gst_static_caps_get_type):
      * gst/gstchildproxy.c: (gst_child_proxy_get_type):
      * gst/gstclock.c: (gst_clock_get_type):
      * gst/gstelement.c: (gst_element_get_type),
      * gst/gstelementfactory.c: (gst_element_factory_get_type):
      * gst/gstindexfactory.c: (gst_index_factory_get_type):
      * gst/gstminiobject.c: (gst_mini_object_get_type):
      * gst/gstpad.c: (gst_pad_get_type):
      * gst/gstsegment.c: (gst_segment_get_type):
      * gst/gststructure.c: (gst_structure_get_type):
      * gst/gstsystemclock.c: (gst_system_clock_get_type):
      * gst/gsttask.c: (gst_task_get_type), (gst_task_join):
      * gst/gstvalue.c:
      Help compiler with type registration.
      
      * plugins/elements/gstqueue.c: (gst_queue_handle_sink_event):
      Small doc update.
      a1939810
  7. 27 Feb, 2006 7 commits
  8. 26 Feb, 2006 2 commits
  9. 24 Feb, 2006 2 commits
  10. 23 Feb, 2006 5 commits
    • Tim-Philipp Müller's avatar
      Ignore more stuff. · 083e7eb4
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * docs/gst/tmpl/.cvsignore:
      * docs/plugins/tmpl/.cvsignore:
      * tests/check/gst/.cvsignore:
      * tests/check/libs/.cvsignore:
      * tests/check/pipelines/.cvsignore:
      Ignore more stuff.
      083e7eb4
    • Tim-Philipp Müller's avatar
      tests/check/: ... and add some tests for the base source EOS stuff. · 31e22e25
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * tests/check/Makefile.am:
      * tests/check/libs/basesrc.c: (eos_event_counter),
      (basesrc_eos_events_pull), (basesrc_eos_events_push),
      (basesrc_eos_events_push_live_op), (basesrc_eos_events_pull_live_op),
      (gst_basesrc_suite), (main):
      ... and add some tests for the base source EOS stuff.
      31e22e25
    • Tim-Philipp Müller's avatar
      tests/check/gst/gstutils.c: Test case originally showed the problem fixed... · 2402343a
      Tim-Philipp Müller authored
      tests/check/gst/gstutils.c: Test case originally showed the problem fixed below, but was then amended. Add checks bac...
      
      Original commit message from CVS:
      * tests/check/gst/gstutils.c: (test_buffer_probe_n_times):
      Test case originally showed the problem fixed below,
      but was then amended. Add checks back at the place
      where they used to be.
      2402343a
    • Tim-Philipp Müller's avatar
      libs/gst/base/gstbasesrc.*: Don't unconditionally send EOS when going from PAUSED to · 47f27095
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * libs/gst/base/gstbasesrc.c: (gst_base_src_class_init),
      (gst_base_src_init), (gst_base_src_loop),
      (gst_base_src_activate_push), (gst_base_src_activate_pull),
      (gst_base_src_change_state):
      * libs/gst/base/gstbasesrc.h:
      Don't unconditionally send EOS when going from PAUSED to
      READY state, esp. make sure we don't send two EOS events
      in some cases (e.g. one when reaching EOS and one when
      going from PAUSED to READY). Also, we don't want to send
      EOS events when operating in pull mode. However, we do
      want to send an EOS event when shutting down a live
      source explicitly, for example (fixes #330996).
      47f27095
    • Renchi Raju's avatar
      plugins/elements/gstfilesrc.c: Update src->read_position after a seek when not using mmap. · 62b3d96e
      Renchi Raju authored
      Original commit message from CVS:
      * plugins/elements/gstfilesrc.c: (gst_file_src_create_read):
      Update src->read_position after a seek when not using mmap.
      Fixes #332277, patch by: Renchi Raju <renchi gmail com>
      62b3d96e
  11. 20 Feb, 2006 5 commits
  12. 19 Feb, 2006 1 commit
    • Julien Moutte Moutte's avatar
      gst/gstinfo.h: Add GST_STR_NULL to the second string. · 34a3b807
      Julien Moutte Moutte authored
      Original commit message from CVS:
      2006-02-19  Julien MOUTTE  <julien@moutte.net>
      
      * gst/gstinfo.h: Add GST_STR_NULL to the second string.
      * gst/gstpad.c: (gst_pad_set_event_function),
      (gst_pad_set_query_function), (gst_pad_set_query_type_function),
      (gst_pad_set_getcaps_function): GST_DEBUG_PAD_NAME evaluates to
      2 strings. You can't use the STR_NULL macro on that.
      34a3b807