summaryrefslogtreecommitdiff
path: root/docs/random/ds
AgeCommit message (Collapse)AuthorFilesLines
2005-09-20docs/gst/Makefile.am: Ignore a few more internal headersDavid Schleef1-21/+0
Original commit message from CVS: * docs/gst/Makefile.am: Ignore a few more internal headers * docs/gst/gstreamer-docs.sgml: Remove old sections * docs/gst/gstreamer-sections.txt: Remove old sections * docs/gst/tmpl/gstobject.sgml: update * docs/gst/tmpl/gstplugin.sgml: update * docs/gst/tmpl/gstpluginfeature.sgml: update * docs/random/ds/0.9-suggested-changes: update. * gst/Makefile.am: remove memchunk and trashstack, since they're not used. * gst/gst.c: (gst_deinit): rename gst_registry_deinit to _cleanup * gst/gst.h: don't include some headers * gst/gstchildproxy.c: add gstmarshal.h * gst/gstclock.c: Don't use memchunks * gst/gstminiobject.c: Add some docs * gst/gstobject.c: remove DESTROYED flag, since it's redundant * gst/gstobject.h: same * gst/gstplugin.c: include gstmacros.h * gst/gstplugin.h: don't include gstmacros.h, since it's private * gst/gstquery.c: don't use memchunks * gst/gstregistry.c: rename gst_registry_deinit() * gst/gstregistry.h: same
2005-07-20GstElement::new-pad -> pad-added, GstElement::state-change -> state-changed, ↵Ronald S. Bultje1-24/+0
GstValueFixedList -> GstValueArray, add ... Original commit message from CVS: * docs/manual/advanced-autoplugging.xml: * docs/manual/basics-helloworld.xml: * docs/manual/basics-pads.xml: * docs/random/ds/0.9-suggested-changes: * gst/gstelement.c: (gst_element_class_init), (gst_element_seek): * gst/gstelement.h: * gst/gstevent.h: * gst/gstformat.h: * gst/gstquery.h: * gst/gststructure.c: (gst_structure_value_get_generic_type), (gst_structure_parse_array), (gst_structure_parse_value): * gst/gstvalue.c: (gst_type_is_fixed), (gst_value_list_prepend_value), (gst_value_list_append_value), (gst_value_list_get_size), (gst_value_list_get_value), (gst_value_transform_array_string), (gst_value_serialize_array), (gst_value_deserialize_array), (gst_value_intersect_array), (gst_value_is_fixed), (_gst_value_initialize): * gst/gstvalue.h: GstElement::new-pad -> pad-added, GstElement::state-change -> state-changed, GstValueFixedList -> GstValueArray, add format and flags as their own arguments in gst_element_seek() (should improve "bindeability"), remove function generators since they don't work under a whole bunch of compilers (they were deprecated already anyway).
2005-04-24gst/gstpad.c: Remove handling of filtered caps. Fix/merge functions that ↵David Schleef1-0/+2
handle filtered links. Original commit message from CVS: * gst/gstpad.c: Remove handling of filtered caps. Fix/merge functions that handle filtered links. * gst/gstpad.h: Remove 'appfilter' field and prototypes of removed functions. * gst/gstutils.c: Fix/remove utility functions that handle filtered caps. * gst/gstutils.h: * gst/gstvalue.c: Add serialization/deserialization of caps * gst/parse/grammar.y: Ignore filtered caps when linking. This requires fixing so that the filter caps notation creates a capsfilter element and sets the filter_caps property. I think everyone probably wants to keep the shorthand notation. * docs/gst/tmpl/gstelement.sgml: updates for API changes. * docs/gst/tmpl/gstpad.sgml: * gst/elements/gstelements.c: Register capsfilter element. * gst/Makefile.am: fix spacing * docs/random/ds/0.9-suggested-changes: random
2004-12-15docs/random/ds/0.9-suggested-changes: Make note on device/location/uri ↵Ronald S. Bultje1-0/+2
property names. Original commit message from CVS: * docs/random/ds/0.9-suggested-changes: Make note on device/location/uri property names.
2004-12-14configure.ac: remove all mmx stuff, because it's not used.David Schleef1-0/+3
Original commit message from CVS: * configure.ac: remove all mmx stuff, because it's not used. * docs/random/ds/0.9-suggested-changes: additional notes * include/Makefile.am: we don't use these anymore * include/mmx.h: remove * include/sse.h: remove
2004-12-10more notesDavid Schleef1-0/+15
Original commit message from CVS: more notes
2004-12-10more notesDavid Schleef3-1/+398
Original commit message from CVS: more notes
2004-09-13unbreak gstelementstateThomas Vander Stichele1-0/+3
Original commit message from CVS: unbreak gstelementstate
2004-08-18docs/gst/Makefile.am: Remove --ignore-fail-on-non-empty (#150331)David Schleef2-0/+11
Original commit message from CVS: * docs/gst/Makefile.am: Remove --ignore-fail-on-non-empty (#150331) * docs/libs/Makefile.am: same * docs/gst/tmpl/gstxml.sgml: Remove GstXMLNs * docs/random/ds/0.9-planning: random additions * docs/random/ds/0.9-suggested-changes: same * gst/gstxml.h: remove vestigal GstXMLNs definition Preferred caps: (#147789) * docs/gst/gstreamer-sections.txt: Add symbols * docs/gst/tmpl/gstcaps.sgml: Add symbols * gst/gstcaps.c: (gst_caps_copy), (gst_caps_free), (gst_caps_append), (gst_caps_copy_1), (gst_caps_intersect), (gst_caps_union), (gst_caps_save_thyself), (gst_caps_load_thyself), (gst_caps_get_preferred), (gst_caps_set_preferred), (gst_caps_get_structure_by_id), (gst_caps_prefer_foreach), (gst_caps_use_preferred): Handle caps preferences * gst/gstcaps.h: Add caps preferences * gst/gstpad.c: (gst_pad_link_get_preferred), (gst_pad_link_fixate), (gst_pad_link_call_link_functions), (gst_pad_renegotiate), (gst_pad_guess_preferred), (gst_pad_get_caps), (gst_pad_push): Use caps preferences for negotiation.
2004-08-17docs/random/ds/0.9-suggested-changes: add notes - mostly about pad templatesBenjamin Otte1-0/+9
Original commit message from CVS: * docs/random/ds/0.9-suggested-changes: add notes - mostly about pad templates
2004-08-09more notesDavid Schleef1-1/+46
Original commit message from CVS: more notes
2004-08-09ideas about schedulingDavid Schleef1-0/+111
Original commit message from CVS: ideas about scheduling
2004-07-29gst/gstpad.c: check that caps are fixedBenjamin Otte1-0/+4
Original commit message from CVS: * gst/gstpad.c: (gst_pad_set_explicit_caps): check that caps are fixed * gst/gstpad.c: (gst_pad_template_new): don't try to simplify caps, costs too much time on gst_init * gst/gstplugin.c: (gst_plugin_add_feature): G_ERROR if features are added twice * gst/gsttypefind.c: (gst_type_find_register): * gst/gstelementfactory.c: (gst_element_register): don't add features twice * docs/random/ds/0.9-suggested-changes: add note about possible gst_init optimization
2004-07-22docs/random/ds/0.9-suggested-changes: more commentsDavid Schleef1-0/+6
Original commit message from CVS: * docs/random/ds/0.9-suggested-changes: more comments * tools/gst-launch.c: (idle_func): Fix hard-to-translate string.
2004-07-20docs/random/ds/0.9-suggested-changes: Make note about renaming fixed-list to ↵Ronald S. Bultje1-0/+2
array. Original commit message from CVS: * docs/random/ds/0.9-suggested-changes: Make note about renaming fixed-list to array. * gst/gstvalue.c: (gst_value_intersect_fixed_list), (_gst_value_initialize): Add array intersections. * testsuite/caps/intersect2.c: (main): Add test for array intersections.
2004-07-12docs/manual/quotes.xml: Keep the quotes file aliveJan Schmidt1-0/+5
Original commit message from CVS: * docs/manual/quotes.xml: Keep the quotes file alive * docs/random/ds/0.9-suggested-changes: Add the suggestion of including a 'rowstride' as part of video format caps
2004-07-08suggestionThomas Vander Stichele1-1/+8
Original commit message from CVS: suggestion
2004-07-08more changesThomas Vander Stichele1-0/+4
Original commit message from CVS: more changes
2004-07-03element categoriesThomas Vander Stichele1-0/+9
Original commit message from CVS: element categories
2004-07-03add note about header reorgBenjamin Otte1-0/+2
Original commit message from CVS: add note about header reorg
2004-07-03state_changedThomas Vander Stichele1-0/+3
Original commit message from CVS: state_changed
2004-06-24bitratesThomas Vander Stichele1-0/+3
Original commit message from CVS: bitrates
2004-05-14found these somewhereDavid Schleef3-0/+161
Original commit message from CVS: found these somewhere
2004-05-03note about removing gstqueue.h from gst.hDavid Schleef1-0/+2
Original commit message from CVS: note about removing gstqueue.h from gst.h
2004-04-21random notesDavid Schleef1-0/+5
Original commit message from CVS: random notes
2004-04-18add another thingBenjamin Otte1-1/+5
Original commit message from CVS: add another thing
2004-04-18add noteBenjamin Otte1-0/+2
Original commit message from CVS: add note
2004-04-13more random notesDavid Schleef1-0/+4
Original commit message from CVS: more random notes
2004-04-07add a little 0.9 roadmapDavid Schleef1-0/+79
Original commit message from CVS: add a little 0.9 roadmap
2004-04-02docs/random/ds/0.9-suggested-changes: Add a note to change handoff use in ↵Ronald S. Bultje1-0/+3
fakesrc to be usable in a more generic way ... Original commit message from CVS: * docs/random/ds/0.9-suggested-changes: Add a note to change handoff use in fakesrc to be usable in a more generic way (fakesrc should be renamed to appsrc or so). * gst/elements/gstfakesrc.c: (gst_fakesrc_class_init): Change signal type to scope, so we can fill the buffer in the handoff handler (that's the whole use of this signal...).
2004-03-31random changesDavid Schleef1-0/+3
Original commit message from CVS: random changes
2004-03-30docs/gst/Makefile.am: Disable a bunch of headers from being scannedDavid Schleef1-0/+2
Original commit message from CVS: * docs/gst/Makefile.am: Disable a bunch of headers from being scanned * docs/gst/gstreamer-docs.sgml: More hacking * docs/gst/gstreamer-sections.txt: * docs/gst/tmpl/cothreads_compat.sgml: * docs/gst/tmpl/gstcaps.sgml: * docs/gst/tmpl/gstclock.sgml: * docs/gst/tmpl/gstelement.sgml: * docs/gst/tmpl/gstevent.sgml: * docs/gst/tmpl/gstpad.sgml: * docs/gst/tmpl/gstutils.sgml: * docs/gst/tmpl/gstxml.sgml: * docs/gst/tmpl/gthread-cothreads.sgml: * docs/random/ds/0.9-suggested-changes: * gst/elements/gstfakesink.h: doc fixes * gst/elements/gstfakesrc.h: doc fixes * gst/gstcaps.c: doc fixes * gst/gstcaps.h: doc fixes * gst/gstelement.c: doc fixes * gst/gstelement.h: doc fixes * gst/gstindex.c: doc fixes * gst/gstinfo.c: doc fixes * gst/gstpad.c: doc fixes * gst/gstpad.h: doc fixes * gst/gstplugin.c: doc fixes * gst/gsttypefind.h: doc fixes * gst/gsturi.c: doc fixes * gst/gstvalue.c: doc fixes
2004-03-06REQUIREMENTS: Add bison and flex.David Schleef1-1/+7
Original commit message from CVS: reviewed by: <delete if not using a buddy> * REQUIREMENTS: Add bison and flex. * configure.ac: Fix comment about bison. * docs/random/ds/0.9-suggested-changes: yer ma * tools/gst-inspect.c: (print_element_info): Fix warning.
2004-02-20random checkinDavid Schleef1-0/+10
Original commit message from CVS: random checkin
2004-02-11docs/gst/tmpl/gstcaps.sgml: Fix stuff that mentions GstPropsDavid Schleef1-0/+3
Original commit message from CVS: * docs/gst/tmpl/gstcaps.sgml: Fix stuff that mentions GstProps * docs/gst/tmpl/gstpadtemplate.sgml: same * docs/gst/tmpl/gstreamer-unused.sgml: Remove GstProps * gst/gstobject.c: (gst_object_set_name_default): Do the memleak fixing dance. * gst/gstutils.c: Remove disabled code that uses GstProps. * gst/registries/gstxmlregistry.h: same * docs/random/ds/0.9-suggested-changes: random notes
2004-02-07docs/random/ds/0.9-suggested-changes: Random ramblingsDavid Schleef1-0/+14
Original commit message from CVS: * docs/random/ds/0.9-suggested-changes: Random ramblings * gst/elements/gstfilesrc.c: (gst_filesrc_get_mmap): Cast size_t to int before printing. * gst/parse/grammar.y: Fix gcc-2.95 style variadic macros. * gst/parse/parse.l: same. See bug #129600
2004-02-04docs/random/ds/0.9-suggested-changes: random notesDavid Schleef1-0/+11
Original commit message from CVS: * docs/random/ds/0.9-suggested-changes: random notes * gst/elements/gstfakesrc.c: (gst_fakesrc_get_formats), (gst_fakesrc_get_query_types), (gst_fakesrc_get_event_mask): Replace GST_PAD_EVENT_MASK_FUNCTION() (et al.) with its expansion. * gst/elements/gstfilesink.c: (gst_filesink_get_formats), (gst_filesink_get_query_types): same * gst/elements/gstfilesrc.c: (gst_filesrc_get_event_mask), (gst_filesrc_get_query_types), (gst_filesrc_get_formats): same * gst/gstcaps.h: deprecate GST_DEBUG_CAPS(), and fix the macro to use new GST_PTR_FORMAT. * gst/gstelement.h: deprecate function factory macros GST_ELEMENT_QUERY_TYPE_FUNCTION(), GST_ELEMENT_EVENT_MASK_FUNCTION(). These are our last variadic macros that can't be replaced with inlines. Celebrate! Also fix a typo in an #ifdef that was attempting to deprecate gst_element_clock_wait(). * gst/gstevent.h: same * gst/gstpad.c: (gst_pad_link_intersect), (gst_pad_link_fixate), (gst_pad_try_set_caps): replace GST_DEBUG_CAPS() with GST_DEBUG() * gst/gstpad.h: deprecate function factory macros similar to above.
2004-01-29docs/random/ds/element-checklist: Adding some notes about src events.Julien Moutte1-2/+10
Original commit message from CVS: 2004-01-29 Julien MOUTTE <julien@moutte.net> * docs/random/ds/element-checklist: Adding some notes about src events.
2004-01-29docs/random/ds/element-checklist: Notes about gst_caps_to_string()David Schleef1-0/+8
Original commit message from CVS: * docs/random/ds/element-checklist: Notes about gst_caps_to_string() * gst/registries/gstxmlregistry.c: (gst_xml_registry_save_caps): Fix memory leakage of gst_caps_to_string(). Use GST_PTR_FORMAT instead of gst_caps_to_string(): * gst/autoplug/gstsearchfuncs.c: (gst_autoplug_sp): * gst/autoplug/gstspideridentity.c: (spider_find_suggest), (gst_spider_identity_sink_loop_type_finding): * gst/elements/gsttypefind.c: (gst_type_find_element_have_type), (find_suggest): * gst/gstpad.c: (gst_pad_try_relink_filtered), (gst_pad_set_explicit_caps): * gst/parse/grammar.y:
2004-01-29configure.ac: Add detection for HAVE_PRINTF_EXTENSION andDavid Schleef1-0/+22
Original commit message from CVS: * configure.ac: Add detection for HAVE_PRINTF_EXTENSION and GST_PRINTF_EXTENSION_FORMAT_DEFINE. * docs/random/ds/0.9-suggested-changes: Notes from Company. * gst/gstcaps.c: (gst_caps_to_string): Add comment. * gst/gstconfig.h.in: Add define for GST_PTR_FORMAT * gst/gstinfo.c: (_gst_debug_init), (gst_debug_print_object), (gst_debug_log_default), (_gst_info_printf_extension), (_gst_info_printf_extension_arginfo): Add printf extension. * gst/gstinfo.h: remove G_GNUC_PRINTF, because it doesn't work with %P * gst/gststructure.c: (gst_structure_to_string), (_gst_structure_parse_value): Use gst_value_deserialize() and remove old code. * gst/gstvalue.c: (gst_value_deserialize_fourcc), (gst_value_deserialize_boolean), (gst_strtoi), (gst_value_deserialize_int), (gst_value_deserialize_double), (gst_value_deserialize_string), (gst_value_deserialize): Implement a bunch of deserialize functions and gst_value_deserialize. * gst/gstvalue.h: er, _de_serialize, not unserialize * testsuite/caps/string-conversions.c: (main): We don't currently handle (float) in caps, so convert these to (double). * testsuite/debug/Makefile.am: Add new test for the printf extension * testsuite/debug/printf_extension.c: (main): same
2004-01-11notes about 0.9David Schleef1-0/+10
Original commit message from CVS: notes about 0.9
2004-01-11#3David Schleef1-1/+6
Original commit message from CVS: #3
2004-01-08email about bufferpool replacementDavid Schleef1-0/+57
Original commit message from CVS: email about bufferpool replacement
2004-01-05A checklist of things to check in elementsDavid Schleef1-0/+22
Original commit message from CVS: A checklist of things to check in elements