1. 26 Aug, 2011 1 commit
  2. 07 Jan, 2011 1 commit
  3. 06 Aug, 2010 2 commits
  4. 26 Jun, 2010 1 commit
  5. 11 Mar, 2010 1 commit
  6. 03 Apr, 2008 1 commit
    • Sebastian Dröge's avatar
      plugins/indexers/: Use GSlice when possible. · cc253fbc
      Sebastian Dröge authored
      Original commit message from CVS:
      * plugins/indexers/gstfileindex.c: (_file_index_id_free),
      (gst_file_index_load), (gst_file_index_add_id),
      (gst_file_index_get_assoc_entry):
      * plugins/indexers/gstmemindex.c: (gst_mem_index_free_format),
      (gst_mem_index_free_id), (gst_mem_index_add_id),
      (gst_mem_index_index_format):
      Use GSlice when possible.
      cc253fbc
  7. 22 Mar, 2008 1 commit
    • Sebastian Dröge's avatar
      Define G_PARAM_STATIC_STRINGS if it's undefined (GLib < 2.13.0) and use it... · b0346dff
      Sebastian Dröge authored
      Define G_PARAM_STATIC_STRINGS if it's undefined (GLib < 2.13.0) and use it everywhere for GParamSpecs that use static...
      
      Original commit message from CVS:
      * docs/pwg/advanced-dparams.xml:
      * docs/pwg/building-props.xml:
      * docs/pwg/other-source.xml:
      * gst/glib-compat.h:
      * gst/gstbin.c: (gst_bin_class_init):
      * gst/gstclock.c: (gst_clock_class_init):
      * gst/gstindex.c: (gst_index_class_init):
      * gst/gstobject.c: (gst_object_class_init):
      * gst/gstpad.c: (gst_pad_class_init):
      * gst/gstpipeline.c: (gst_pipeline_class_init):
      * libs/gst/base/gstbasesink.c: (gst_base_sink_class_init):
      * libs/gst/base/gstbasesrc.c: (gst_base_src_class_init):
      * libs/gst/base/gstbasetransform.c:
      (gst_base_transform_class_init):
      * libs/gst/base/gstdataqueue.c: (gst_data_queue_class_init):
      * libs/gst/check/gstcheck.c: (_gst_check_fault_handler_restore),
      (_gst_check_fault_handler_sighandler),
      (_gst_check_fault_handler_setup), (gst_check_init):
      * libs/gst/controller/gstcontroller.c:
      (_gst_controller_class_init):
      * libs/gst/controller/gstlfocontrolsource.c:
      (gst_lfo_control_source_class_init):
      * libs/gst/net/gstnetclientclock.c:
      (gst_net_client_clock_class_init):
      * libs/gst/net/gstnettimeprovider.c:
      (gst_net_time_provider_class_init):
      * plugins/elements/gstcapsfilter.c: (gst_capsfilter_class_init):
      * plugins/elements/gstfakesink.c: (gst_fake_sink_class_init):
      * plugins/elements/gstfakesrc.c: (gst_fake_src_class_init):
      * plugins/elements/gstfdsink.c: (gst_fd_sink_class_init):
      * plugins/elements/gstfdsrc.c: (gst_fd_src_class_init):
      * plugins/elements/gstfilesink.c: (gst_file_sink_class_init):
      * plugins/elements/gstfilesrc.c: (gst_file_src_class_init):
      * plugins/elements/gstidentity.c: (gst_identity_class_init):
      * plugins/elements/gstmultiqueue.c: (gst_multi_queue_class_init):
      * plugins/elements/gstqueue.c: (gst_queue_class_init):
      * plugins/elements/gsttee.c: (gst_tee_class_init):
      * plugins/elements/gsttypefindelement.c:
      (gst_type_find_element_class_init):
      * plugins/indexers/gstfileindex.c: (gst_file_index_class_init):
      Define G_PARAM_STATIC_STRINGS if it's undefined (GLib < 2.13.0) and
      use it everywhere for GParamSpecs that use static strings (i.e. all).
      This gives us less memory usage, fewer allocations and thus less
      memory defragmentation. Fixes bug #523806.
      b0346dff
  8. 29 Feb, 2008 1 commit
    • Sebastian Dröge's avatar
      Correct all relevant warnings found by the sparse semantic code analyzer. This... · b997b054
      Sebastian Dröge authored
      Correct all relevant warnings found by the sparse semantic code analyzer. This include marking several symbols static...
      
      Original commit message from CVS:
      * gst/gstconfig.h.in:
      * libs/gst/base/gstcollectpads.c: (gst_collect_pads_read_buffer):
      * libs/gst/check/gstcheck.c: (gst_check_log_message_func),
      (gst_check_log_critical_func), (gst_check_drop_buffers),
      (gst_check_element_push_buffer_list):
      * libs/gst/controller/gstcontroller.c: (gst_controller_get),
      (gst_controller_get_type):
      * libs/gst/controller/gsthelper.c: (gst_object_control_properties),
      (gst_object_get_controller), (gst_object_get_control_source):
      * libs/gst/controller/gstinterpolationcontrolsource.c:
      (gst_interpolation_control_source_new):
      * libs/gst/controller/gstlfocontrolsource.c:
      (gst_lfo_control_source_new):
      * libs/gst/dataprotocol/dataprotocol.c:
      (gst_dp_event_from_packet_0_2):
      * plugins/elements/gstfdsrc.c:
      * plugins/elements/gstmultiqueue.c:
      * plugins/elements/gsttee.c:
      * plugins/elements/gsttypefindelement.c:
      * plugins/indexers/gstfileindex.c: (_file_index_id_save_xml),
      (gst_file_index_add_association):
      * plugins/indexers/gstmemindex.c:
      * tests/benchmarks/gstpollstress.c: (mess_some_more):
      * tests/check/elements/queue.c: (setup_queue):
      * tests/check/gst/gstpipeline.c:
      * tests/check/libs/collectpads.c: (setup), (teardown),
      (gst_collect_pads_suite):
      * tests/examples/adapter/adapter_test.c:
      * tests/examples/metadata/read-metadata.c: (make_pipeline):
      * tests/examples/xml/createxml.c:
      * tests/examples/xml/runxml.c:
      * tools/gst-inspect.c:
      * tools/gst-run.c:
      Correct all relevant warnings found by the sparse semantic code
      analyzer. This include marking several symbols static, using
      NULL instead of 0 for pointers, not using variable sized arrays
      on the stack, moving variable declarations to the beginning of
      a block and using "foo (void)" instead of "foo ()" for declarations.
      b997b054
  9. 20 Feb, 2008 1 commit
    • Tim-Philipp Müller's avatar
      plugins/elements/: Remove GstBufferStore, no idea why we were still building it. · 5a0b5789
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * plugins/elements/Makefile.am:
      * plugins/elements/gstbufferstore.c:
      * plugins/elements/gstbufferstore.h:
      * plugins/elements/gsttypefindelement.h:
      Remove GstBufferStore, no idea why we were still building it.
      It's not used anywhere and superseded by GstAdapter.
      * plugins/elements/gstfilesrc.c: (gst_file_src_map_region),
      (gst_file_src_create_mmap):
      * plugins/indexers/gstfileindex.c: (gst_file_index_add_association):
      Printf format fixes for 64-bit integers.
      5a0b5789
  10. 06 Nov, 2006 1 commit
    • Tim-Philipp Müller's avatar
      Use g_strerror() instead of strerror() - we want UTF-8. · bf22daa4
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/gstplugin.c: (gst_plugin_load_file):
      * plugins/elements/gstfilesrc.c: (gst_mmap_buffer_finalize),
      (gst_file_src_map_region), (gst_file_src_start):
      * plugins/indexers/gstfileindex.c: (gst_file_index_load),
      (gst_file_index_commit):
      Use g_strerror() instead of strerror() - we want UTF-8.
      bf22daa4
  11. 01 Jun, 2006 1 commit
    • Stefan Kost's avatar
      gst/gsttagsetter.h: Can't cast ifaces to a class · 86b5887c
      Stefan Kost authored
      Original commit message from CVS:
      * gst/gsttagsetter.h:
      Can't cast ifaces to a class
      * libs/gst/net/gstnetclientclock.h:
      * libs/gst/net/gstnettimeprovider.h:
      * plugins/elements/gstfakesink.h:
      * plugins/elements/gstfakesrc.h:
      * plugins/elements/gstfdsink.h:
      * plugins/elements/gstfdsrc.h:
      * plugins/elements/gstfilesink.h:
      * plugins/elements/gstfilesrc.h:
      * plugins/elements/gstidentity.h:
      * plugins/elements/gstqueue.h:
      * plugins/elements/gsttee.h:
      * plugins/indexers/gstfileindex.c:
      * plugins/indexers/gstmemindex.c:
      * tests/old/examples/plugins/example.h:
      Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass
      86b5887c
  12. 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
  13. 06 Dec, 2005 1 commit
  14. 15 Oct, 2005 1 commit
  15. 12 Oct, 2005 1 commit
    • 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
  16. 18 Sep, 2005 1 commit
    • David Schleef's avatar
      check/Makefile.am: Fix environment variables. · cb798ac5
      David Schleef authored
      Original commit message from CVS:
      * check/Makefile.am: Fix environment variables.
      * check/gst/gstplugin.c: Fix for API changes.
      * tools/gst-inspect.c: Fix for API changes.
      * tools/gst-xmlinspect.c: Fix for API changes.
      * gst/gstelementfactory.c:
      * gst/gstplugin.c:
      * gst/gstplugin.h:
      * gst/gstpluginfeature.c:
      * gst/gstpluginfeature.h:
      * gst/gstregistry.c:
      * gst/gstregistry.h:
      * gst/gstregistryxml.c:
      * gst/gsttypefind.c:
      * gst/gsttypefindfactory.c:
      * gst/indexers/gstfileindex.c:
      * gst/indexers/gstmemindex.c:
      * gst/schedulers/Makefile.am:
      Change registry to keep track of both plugins and features,
      removing the feature tracking from plugins themselves.
      cb798ac5
  17. 04 May, 2005 1 commit
    • Andy Wingo Wingo's avatar
      GCC 4 fixen. · b4d7be20
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-05-04  Andy Wingo <wingo@pobox.com>
      
      * check/Makefile.am:
      * docs/gst/tmpl/gstatomic.sgml:
      * docs/gst/tmpl/gstplugin.sgml:
      * gst/base/gstbasesink.c: (gst_basesink_activate):
      * gst/base/gstbasesrc.c: (gst_basesrc_class_init),
      (gst_basesrc_init), (gst_basesrc_set_dataflow_funcs),
      (gst_basesrc_query), (gst_basesrc_set_property),
      (gst_basesrc_get_property), (gst_basesrc_check_get_range),
      (gst_basesrc_activate):
      * gst/base/gstbasesrc.h:
      * gst/base/gstbasetransform.c: (gst_base_transform_sink_activate),
      (gst_base_transform_src_activate):
      * gst/elements/gstelements.c:
      * gst/elements/gstfakesrc.c: (gst_fakesrc_class_init),
      (gst_fakesrc_set_property), (gst_fakesrc_get_property):
      * gst/elements/gsttee.c: (gst_tee_sink_activate):
      * gst/elements/gsttypefindelement.c: (find_element_get_length),
      (gst_type_find_element_checkgetrange),
      (gst_type_find_element_activate):
      * gst/gstbin.c: (gst_bin_save_thyself), (gst_bin_restore_thyself):
      * gst/gstcaps.c: (gst_caps_do_simplify), (gst_caps_save_thyself),
      (gst_caps_load_thyself):
      * gst/gstelement.c: (gst_element_pads_activate),
      (gst_element_save_thyself), (gst_element_restore_thyself):
      * gst/gstpad.c: (gst_pad_load_and_link), (gst_pad_save_thyself),
      (gst_ghost_pad_save_thyself), (gst_pad_check_pull_range):
      * gst/gstpad.h:
      * gst/gstxml.c: (gst_xml_write), (gst_xml_parse_doc),
      (gst_xml_parse_file), (gst_xml_parse_memory),
      (gst_xml_get_element), (gst_xml_make_element):
      * gst/indexers/gstfileindex.c: (gst_file_index_load),
      (_file_index_id_save_xml), (gst_file_index_commit):
      * gst/registries/gstlibxmlregistry.c: (read_string), (read_uint),
      (read_enum), (load_pad_template), (load_feature), (load_plugin),
      (load_paths):
      * libs/gst/dataprotocol/dataprotocol.c: (gst_dp_packet_from_caps),
      (gst_dp_packet_from_event), (gst_dp_caps_from_packet):
      * tools/gst-complete.c: (main):
      * tools/gst-compprep.c: (main):
      * tools/gst-inspect.c: (print_element_properties_info):
      * tools/gst-launch.c: (xmllaunch_parse_cmdline):
      * tools/gst-xmlinspect.c: (print_element_properties):
      GCC 4 fixen.
      b4d7be20
  18. 12 Jul, 2004 2 commits
    • Benjamin Otte's avatar
      gst/gsttypes.h: get rid of GST_O_READONLY, GST_FILE_MODE_READ and · f1d9a4c3
      Benjamin Otte authored
      Original commit message from CVS:
      * gst/gsttypes.h:
      get rid of GST_O_READONLY, GST_FILE_MODE_READ and
      GST_FILE_MODE_WRITE, I don't want them in the exported headers. It
      just causes support madness
      * gst/elements/gstfilesrc.c: (gst_filesrc_open_file):
      make it work without this
      * gst/indexers/gstfileindex.c: (_file_index_id_save_entries),
      (gst_file_index_commit):
      glib IO channels don't want binary mode
      * testsuite/bytestream/filepadsink.c: (main):
      * testsuite/bytestream/test1.c: (read_param_file):
      use "rb" instead of GST_FILE_MODE_READ, it works on POSIX systems
      f1d9a4c3
    • Steve Lhomme Lhomme's avatar
      Handle binary files under Windows · fb7d3a20
      Steve Lhomme Lhomme authored
      Original commit message from CVS:
      Handle binary files under Windows
      fb7d3a20
  19. 06 Jun, 2004 1 commit
    • Benjamin Otte's avatar
      gst/indexers/gstfileindex.c: make debugging use a default category · 2b74c4fb
      Benjamin Otte authored
      Original commit message from CVS:
      * gst/indexers/gstfileindex.c: (gst_file_index_get_writer_id),
      (gst_file_index_load), (_file_index_id_save_entries),
      (gst_file_index_commit), (gst_file_index_add_association),
      (gst_file_index_add_entry), (gst_file_index_get_assoc_entry),
      (gst_file_index_plugin_init):
      make debugging use a default category
      2b74c4fb
  20. 15 Mar, 2004 1 commit
  21. 13 Mar, 2004 1 commit
  22. 31 Oct, 2003 1 commit
  23. 15 Aug, 2003 1 commit
  24. 01 Aug, 2003 1 commit
  25. 25 Jul, 2003 2 commits
  26. 29 Jun, 2003 1 commit
    • Benjamin Otte's avatar
      GST_DEBUG reorganization containing loads of stuff: · 803ce6bf
      Benjamin Otte authored
      Original commit message from CVS:
      GST_DEBUG reorganization
      This is a big diff (ca 450k), containing loads of stuff:
      - gstinfo.[ch] complete rewrite
      - changing of all GST_DEBUG messages to reflect that change
      - reorganization of subsystem disabling
      - addition of gstconfig.h.in so we can track the disablings
      - <gst/gst.h> does not include <unistd.h> and <config.h> anymore
      - documentation updated for gstinfo stuff (build the docs yourself to know what changed)
      - bugfixes for making of the docs (files from CVS are not deleted anymore
      - testsuite for debugging changes in testsuite/debug
      
      expect breakage
      803ce6bf
  27. 12 Jan, 2003 1 commit
  28. 05 Jan, 2003 2 commits
  29. 04 Jan, 2003 3 commits