summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* add actions. see ChangeLog for detailsBRANCH-COMPANYBenjamin Otte2005-05-29185-22418/+4786
| | | | | Original commit message from CVS: add actions. see ChangeLog for details
* gst/gstobject.*: s/GstObject */gpointer/ for the arguments of those 2 functions.Benjamin Otte2005-05-173-6/+13
| | | | | | | | Original commit message from CVS: * gst/gstobject.c: (gst_object_ref), (gst_object_unref): * gst/gstobject.h: s/GstObject */gpointer/ for the arguments of those 2 functions. Mimicing GObject here.
* gst/: remove CPU specific codeBenjamin Otte2005-05-166-262/+10
| | | | | | | | | | | Original commit message from CVS: * gst/Makefile.am: * gst/gst.c: (gst_init_get_popt_table), (init_post), (init_popt_callback): * gst/gst.h: * gst/gstcpu.c: * gst/gstcpu.h: remove CPU specific code
* remove elements that shouldn't be in coreBenjamin Otte2005-05-1630-5795/+19
| | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * gst/elements/Makefile.am: * gst/elements/gstaggregator.c: * gst/elements/gstaggregator.h: * gst/elements/gstelements.c: * gst/elements/gstmd5sink.c: * gst/elements/gstmd5sink.h: * gst/elements/gstmultifilesrc.c: * gst/elements/gstmultifilesrc.h: * gst/elements/gstpipefilter.c: * gst/elements/gstpipefilter.h: * gst/elements/gstshaper.c: * gst/elements/gstshaper.h: * gst/elements/gststatistics.c: * gst/elements/gststatistics.h: * po/POTFILES.in: remove elements that shouldn't be in core
* gst/autoplug/.cvsignore gst/autoplug/Makefile.am ↵Benjamin Otte2005-05-163-3/+17
| | | | | | | | | | | | | | | | | | gst/autoplug/gstsearchfuncs.c gst/autoplug/gstsearchfuncs.h gst/auto... Original commit message from CVS: * gst/autoplug/.cvsignore * gst/autoplug/Makefile.am * gst/autoplug/gstsearchfuncs.c * gst/autoplug/gstsearchfuncs.h * gst/autoplug/gstspider.c * gst/autoplug/gstspider.h * gst/autoplug/gstspideridentity.c * gst/autoplug/gstspideridentity.h * gst/autoplug/spidertest.c * configure.ac: * gst/Makefile.am: remove spider
* remove GstAtomic. Use plain ints instead for the time beingBenjamin Otte2005-05-1613-648/+42
| | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * gst/Makefile.am: * gst/gstatomic.c: * gst/gstatomic.h: * gst/gstatomic_impl.h: * gst/gstbuffer.c: * gst/gstdata.c: (gst_data_is_writable), (gst_data_copy_on_write), (gst_data_ref), (gst_data_ref_by_count), (gst_data_unref): * gst/gstdata.h: * gst/gstdata_private.h: * gst/gstinfo.c: (_gst_debug_init), (gst_debug_set_colored), (gst_debug_is_colored), (gst_debug_set_default_threshold), (gst_debug_get_default_threshold), (_gst_debug_category_new), (gst_debug_category_free), (gst_debug_category_set_threshold), (gst_debug_category_get_threshold): * gst/gstinfo.h: * testsuite/elements/struct_i386.h: remove GstAtomic. Use plain ints instead for the time being
* remove valgrind stuff. Without memchunks there's no need for it anymore.Benjamin Otte2005-05-164-62/+8
| | | | | | | | | Original commit message from CVS: * configure.ac: * gst/gst_private.h: * gst/gstinfo.c: (_gst_debug_init): remove valgrind stuff. Without memchunks there's no need for it anymore.
* I need to learn cvs file removingBenjamin Otte2005-05-161-43/+0
| | | | | Original commit message from CVS: I need to learn cvs file removing
* remove probesBenjamin Otte2005-05-1612-863/+11
| | | | | Original commit message from CVS: remove probes
* remove GstMemChunkBenjamin Otte2005-05-169-43/+25
| | | | | Original commit message from CVS: remove GstMemChunk
* configure.ac: set some variables right for parrallel installability , so we ↵Benjamin Otte2005-05-162-3/+11
| | | | | | | | | don't conflict with installed Gstreamer Original commit message from CVS: * configure.ac: set some variables right for parrallel installability , so we don't conflict with installed Gstreamer
* releasing 0.8.10RELEASE-0_8_10Thomas Vander Stichele2005-05-0324-1210/+1713
| | | | | Original commit message from CVS: releasing 0.8.10
* inserted missing Changelog entryStefan Kost2005-05-031-0/+27
| | | | | Original commit message from CVS: inserted missing Changelog entry
* gst/gstplugin.c: Fixes plugin registering on Mac OSX. Fixes #172526Thomas Vander Stichele2005-05-032-35/+59
| | | | | | | | | Original commit message from CVS: Patch by: jonathan at kaolin.hn.org * gst/gstplugin.c: (gst_plugin_check_module), (gst_plugin_check_file), (gst_plugin_load_file): Fixes plugin registering on Mac OSX. Fixes #172526
* prereleaseThomas Vander Stichele2005-05-032-1/+6
| | | | | Original commit message from CVS: prerelease
* trivial fix in example code, make it actually use our APIMaciej Katafiasz2005-05-032-1/+6
| | | | | Original commit message from CVS: trivial fix in example code, make it actually use our API
* more files to cleanThomas Vander Stichele2005-05-022-2/+4
| | | | | Original commit message from CVS: more files to clean
* ignore moreThomas Vander Stichele2005-05-027-0/+17
| | | | | Original commit message from CVS: ignore more
* testsuite/caps/: more gcc4 fixes by castingThomas Vander Stichele2005-05-025-20/+54
| | | | | | | Original commit message from CVS: * testsuite/caps/intersection.c: (main): * testsuite/caps/union.c: (main): more gcc4 fixes by casting
* gst/gstregistry.h: win32/mingw obviously did not workThomas Vander Stichele2005-05-028-169/+111
| | | | | | | | | | | Original commit message from CVS: * gst/gstregistry.h: win32/mingw obviously did not work * gst/gsttag.h: remove some whitespace * libs/gst/dataprotocol/dataprotocol.c: (gst_dp_dump_byte_array): put back a fix that accidentally got reverted in a backport
* gst/gsttrace.*: tsc's are guint64's.Thomas Vander Stichele2005-05-024-5/+13
| | | | | | | | | | Original commit message from CVS: * gst/gsttrace.c: (read_tsc), (gst_trace_read_tsc): * gst/gsttrace.h: tsc's are guint64's. * tests/seeking/seeking1.c: (main): so use them that way.
* more print format fixesThomas Vander Stichele2005-05-025-10/+22
| | | | | Original commit message from CVS: more print format fixes
* use correct printf formatThomas Vander Stichele2005-05-023-2/+7
| | | | | Original commit message from CVS: use correct printf format
* do not use GST_PTR_FORMAT on pointers to types smaller than gpointer. fixes ↵Thomas Vander Stichele2005-05-025-10/+55
| | | | | | | 64 bit testsuite Original commit message from CVS: do not use GST_PTR_FORMAT on pointers to types smaller than gpointer. fixes 64 bit testsuite
* testsuite/caps/: fix small things to prevent warnings on 64bitZaheer Abbas Merali2005-05-027-14/+25
| | | | | | | | | | Original commit message from CVS: 2005-05-02 Zaheer Abbas Merali <zaheerabbas at merali dot org> * testsuite/caps/deserialize.c: (main): * testsuite/caps/sets.c: (check_caps): * testsuite/caps/simplify.c: (check_caps): fix small things to prevent warnings on 64bit
* possible fixes for automake-1.5Thomas Vander Stichele2005-05-026-8/+17
| | | | | Original commit message from CVS: possible fixes for automake-1.5
* gst/elements/gstfakesink.c: don't error when we are in error already the ↵Benjamin Otte2005-05-013-2/+12
| | | | | | | | | | | correct fix would be to not allow erroring i... Original commit message from CVS: * gst/elements/gstfakesink.c: (gst_fakesink_change_state): don't error when we are in error already the correct fix would be to not allow erroring in downwards state changes, but I guess the API police would hunt me down if I did that
* gst/gsttrashstack.h: Ooohh. a nasty one! After having a failed pop() from ↵Wim Taymans2005-04-262-1/+10
| | | | | | | | | | the stack, it's possible that the stack is ... Original commit message from CVS: * gst/gsttrashstack.h: Ooohh. a nasty one! After having a failed pop() from the stack, it's possible that the stack is empty. In that case, don't follow the NULL pointer.
* gst/: make the name property a construct property, so objects always have a ↵Benjamin Otte2005-04-263-6/+15
| | | | | | | | | | | | | proper name. Original commit message from CVS: * gst/gstelementfactory.c: (gst_element_factory_create): * gst/gstobject.c: (gst_object_class_init): make the name property a construct property, so objects always have a proper name. * gst/gstobject.c: (gst_object_set_name_default), (gst_object_set_name): fix potential doublefree when resetting a name to its default value
* tests/sched/runxml.c: Fix GCC4 warning.Ronald S. Bultje2005-04-252-1/+6
| | | | | | Original commit message from CVS: * tests/sched/runxml.c: (main): Fix GCC4 warning.
* IRC conversation with jdahlin about some aspects of gstreamer+pythonJan Schmidt2005-04-251-0/+134
| | | | | Original commit message from CVS: IRC conversation with jdahlin about some aspects of gstreamer+python
* gst/gstpad.c: Fix gst_pad_relink_filtered(), which is #300339.Ronald S. Bultje2005-04-232-2/+5
| | | | | | Original commit message from CVS: * gst/gstpad.c: (gst_pad_link_prepare): Fix gst_pad_relink_filtered(), which is #300339.
* gst/gst.c: declare gst initialized before eventually rebuilding the registry.Benjamin Otte2005-04-223-4/+19
| | | | | | | | | | | | | Original commit message from CVS: * gst/gst.c: (gst_init_check_with_popt_table), (init_post), (init_popt_callback): declare gst initialized before eventually rebuilding the registry. Fixes issues with plugins calling gst_init * gst/gstelementfactory.c: (gst_element_factory_cleanup), (gst_element_register), (gst_element_factory_unload_thyself): warn and fail properly when element details aren't initialized. Also unref the class when we don't need it anymore instead of never/only on failure
* gst/gstelement.c: Allow unlinking ghostpads using gst_element_unlink(), ↵Ronald S. Bultje2005-04-222-1/+9
| | | | | | | | | | which fixes #301331. Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * gst/gstelement.c: (gst_element_unlink): Allow unlinking ghostpads using gst_element_unlink(), which fixes #301331.
* gst/elements/gsttypefindelement.c: Don't cache seek events (fixes #301313).Ronald S. Bultje2005-04-223-0/+14
| | | | | | | Original commit message from CVS: * gst/elements/gsttypefindelement.c: (gst_type_find_element_handle_event): Don't cache seek events (fixes #301313).
* More GCC4 warning fixes. Basically all libxml-guchar* to sane-gchar* casts ↵Ronald S. Bultje2005-04-2224-143/+212
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (and reverse). Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * examples/typefind/typefind.c: (type_found): * examples/xml/createxml.c: (object_saved): * examples/xml/runxml.c: (xml_loaded), (main): * gst/elements/gstaggregator.c: (gst_aggregator_loop), (gst_aggregator_chain): * gst/elements/gstmd5sink.c: (gst_md5sink_get_property): * gst/elements/gsttypefindelement.c: (find_element_get_length), (gst_type_find_element_handle_event): * gst/gsttrace.c: (gst_trace_flush), (gst_trace_text_flush): * 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/schedulers/gstoptimalscheduler.c: (group_inc_links_for_element): * 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): More GCC4 warning fixes. Basically all libxml-guchar* to sane-gchar* casts (and reverse).
* gst/gstpad.c: Silly typo.Ronald S. Bultje2005-04-222-1/+6
| | | | | | Original commit message from CVS: * gst/gstpad.c: (gst_pad_event_default): Silly typo.
* gst/gstpad.c: Fix one more signed/unsigned issue.Ronald S. Bultje2005-04-222-2/+7
| | | | | | Original commit message from CVS: * gst/gstpad.c: (gst_pad_event_default): Fix one more signed/unsigned issue.
* gst/: Add works-in-place flag, use for _pad_alloc().Ronald S. Bultje2005-04-227-15/+71
| | | | | | | | | | | Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * gst/gstelement.h: * gst/gstpad.c: (gst_pad_alloc_buffer): Add works-in-place flag, use for _pad_alloc(). * gst/elements/gstidentity.c: (gst_identity_init): * gst/gstqueue.c: (gst_queue_init): Use works-in-place flag (#300932).
* Unsigned/signed case, missing void in no-argument functions and other small ↵Ronald S. Bultje2005-04-2210-52/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | fixes to compile 100% clean on GCC4 (#301... Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * gst/autoplug/spidertest.c: (property_change_callback): * 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_save_thyself), (gst_element_restore_thyself): * gst/gstpad.c: (gst_pad_load_and_link), (gst_pad_save_thyself), (gst_ghost_pad_save_thyself): * gst/registries/gstlibxmlregistry.c: (read_string), (read_uint), (read_enum), (load_pad_template), (load_feature), (load_plugin), (load_paths): * libs/gst/control/dparammanager.c: (_gst_dpman_initialize): * libs/gst/control/unitconvert.c: (gst_unitconv_new), (gst_unitconv_unit_spec): * libs/gst/dataprotocol/dataprotocol.c: (gst_dp_buffer_from_header), (gst_dp_caps_from_packet), (gst_dp_event_from_packet): Unsigned/signed case, missing void in no-argument functions and other small fixes to compile 100% clean on GCC4 (#301166).
* gst/elements/gstelements.c: Give filesrc GST_RANK_PRIMARY, so that file:// ↵Tim-Philipp Müller2005-04-213-2/+8
| | | | | | | | | URIs get handled by filesrc instead of gno... Original commit message from CVS: * gst/elements/gstelements.c: Give filesrc GST_RANK_PRIMARY, so that file:// URIs get handled by filesrc instead of gnomevfssrc.
* new iface to uniformly access elements children and their propertiesStefan Kost2005-04-2115-6/+936
| | | | | Original commit message from CVS: new iface to uniformly access elements children and their properties
* docs/pwg/building-boiler.xml: co login -> login (fixes #301128).Ronald S. Bultje2005-04-202-1/+6
| | | | | | Original commit message from CVS: * docs/pwg/building-boiler.xml: co login -> login (fixes #301128).
* docs/gst/gstreamer-sections.txt: add ronald's new tag and fix buildThomas Vander Stichele2005-04-172-0/+6
| | | | | | Original commit message from CVS: * docs/gst/gstreamer-sections.txt: add ronald's new tag and fix build
* gst/elements/gsttypefindelement.c: Allow event caching while typefinding so ↵Ronald S. Bultje2005-04-1710-16/+90
| | | | | | | | | | | | | | | | | | | we don't lose events. Original commit message from CVS: * gst/elements/gsttypefindelement.c: (gst_type_find_element_init), (push_buffer_store), (gst_type_find_element_handle_event), (gst_type_find_element_change_state): Allow event caching while typefinding so we don't lose events. * gst/elements/gsttypefindelement.h: Allow event caching while typefinding so we don't lose events. * gst/gsttag.c: (_gst_tag_initialize): * gst/gsttag.h: Add language-code tag. * gst/registries/gstlibxmlregistry.c: (load_pad_template), (load_feature), (load_paths): Fix memleaks (#300736), based on patch from Kjartan Maraas <kmaraas@gnome.org>.
* update release docThomas Vander Stichele2005-04-161-1/+2
| | | | | Original commit message from CVS: update release doc
* po updatesThomas Vander Stichele2005-04-1616-382/+338
| | | | | Original commit message from CVS: po updates
* some trademark protectionThomas Vander Stichele2005-04-168-18/+19
| | | | | Original commit message from CVS: some trademark protection
* docs/faq/using.xml: Add note on gstreamer-properties (#154996).Ronald S. Bultje2005-04-142-0/+15
| | | | | | Original commit message from CVS: * docs/faq/using.xml: Add note on gstreamer-properties (#154996).
* gst/registries/gstlibxmlregistry.c: Fix memleak.Ronald S. Bultje2005-04-132-5/+8
| | | | | | Original commit message from CVS: * gst/registries/gstlibxmlregistry.c: (load_paths): Fix memleak.