platform/upstream/gstreamer.git
20 years agofix non-validating docbook make sure validation gets checked before building
Thomas Vander Stichele [Thu, 29 Jan 2004 17:25:18 +0000 (17:25 +0000)]
fix non-validating docbook make sure validation gets checked before building

Original commit message from CVS:
fix non-validating docbook
make sure validation gets checked before building

20 years agodocs/pwg/advanced-events.xml: Adding documentation on advanced event handling (up...
Julien Moutte [Thu, 29 Jan 2004 12:46:19 +0000 (12:46 +0000)]
docs/pwg/advanced-events.xml: Adding documentation on advanced event handling (up and downstream).

Original commit message from CVS:
2004-01-29  Julien MOUTTE <julien@moutte.net>

* docs/pwg/advanced-events.xml: Adding documentation on advanced event
handling (up and downstream).
* docs/pwg/advanced-interfaces.xml: Make it coherent with the
my_filter thing.

20 years agodocs/pwg/advanced-tagging.xml: Add docs about tag writing.
Ronald S. Bultje [Thu, 29 Jan 2004 12:35:01 +0000 (12:35 +0000)]
docs/pwg/advanced-tagging.xml: Add docs about tag writing.

Original commit message from CVS:
2004-01-29  Ronald Bultje  <rbultje@ronald.bitfreak.net>

* docs/pwg/advanced-tagging.xml:
Add docs about tag writing.

20 years agoUgh, stupid shift
Ronald S. Bultje [Thu, 29 Jan 2004 11:00:25 +0000 (11:00 +0000)]
Ugh, stupid shift

Original commit message from CVS:
Ugh, stupid shift

20 years agodocs/pwg/advanced-tagging.xml: Add a part about tag reading and application signallin...
Ronald S. Bultje [Thu, 29 Jan 2004 10:56:53 +0000 (10:56 +0000)]
docs/pwg/advanced-tagging.xml: Add a part about tag reading and application signalling... Tag writing still needs to ...

Original commit message from CVS:
2004-01-29  Ronald Bultje  <rbultje@ronald.bitfreak.net>

* docs/pwg/advanced-tagging.xml:
Add a part about tag reading and application signalling... Tag
writing still needs to be documented.
* gst/elements/gstfilesrc.c: (gst_filesrc_set_location):
We can set file locations in READY, too.

20 years agodocs/random/ds/element-checklist: Adding some notes about src events.
Julien Moutte [Thu, 29 Jan 2004 10:35:29 +0000 (10:35 +0000)]
docs/random/ds/element-checklist: Adding some notes about src events.

Original commit message from CVS:
2004-01-29  Julien MOUTTE <julien@moutte.net>

* docs/random/ds/element-checklist: Adding some notes about src
events.

20 years agodocs/random/mimetypes: Update docs to point to correct elements for various mimetypes...
Ronald S. Bultje [Thu, 29 Jan 2004 09:28:58 +0000 (09:28 +0000)]
docs/random/mimetypes: Update docs to point to correct elements for various mimetypes, and some more errors pointed o...

Original commit message from CVS:
2004-01-29  Ronald Bultje  <rbultje@ronald.bitfreak.net>

* docs/random/mimetypes:
Update docs to point to correct elements for various mimetypes, and
some more errors pointed out by Stéphane LOEUILLET (aka LeRoutier)
<stephane.loeuillet@tiscali.fr>.

20 years agodocs/pwg/intro-basics.xml: rewrite bufferpool stuff.
David Schleef [Thu, 29 Jan 2004 03:05:56 +0000 (03:05 +0000)]
docs/pwg/intro-basics.xml: rewrite bufferpool stuff.

Original commit message from CVS:
* docs/pwg/intro-basics.xml: rewrite bufferpool stuff.

20 years agodocs/random/mimetypes: update docs for audio/x-raw-float. Add "buffer-frames=0 means...
Benjamin Otte [Thu, 29 Jan 2004 02:24:52 +0000 (02:24 +0000)]
docs/random/mimetypes: update docs for audio/x-raw-float. Add "buffer-frames=0 means undefined"

Original commit message from CVS:
2004-01-29  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* docs/random/mimetypes:
update docs for audio/x-raw-float. Add "buffer-frames=0 means
undefined"
* gst/elements/gstfilesrc.c: (gst_filesrc_set_location):
make it only work in NULL.
* gst/gstcaps.c:
don't posion NULL caps
* gst/gstelement.c: (gst_element_set_time):
add debugging statement
* gst/gstelement.c: (gst_element_emit_found_tag),
(gst_element_found_tag_func), (gst_element_found_tags):
* gst/gstelement.h:
These functions take const taglists
* gst/gstpad.c: (gst_pad_proxy_getcaps):
fix memleak
* gst/gstpad.c: (gst_pad_event_default):
make more effort on handling discont and clocks, g_warn if everything
fails
* gst/gststructure.c: (gst_structure_remove_fields),
(gst_structure_remove_fields_valist):
* gst/gststructure.h:
add gst_structure_remove_fields(_valist)
* gst/gsttag.c:
fix doc glitch

20 years agodocs/random/ds/element-checklist: Notes about gst_caps_to_string()
David Schleef [Thu, 29 Jan 2004 01:44:08 +0000 (01:44 +0000)]
docs/random/ds/element-checklist: Notes about gst_caps_to_string()

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:

20 years agoconfigure.ac: Add detection for HAVE_PRINTF_EXTENSION and
David Schleef [Thu, 29 Jan 2004 01:20:23 +0000 (01:20 +0000)]
configure.ac: Add detection for HAVE_PRINTF_EXTENSION and

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

20 years agodocs/random/company/time: Add some docs about clocking and time
Benjamin Otte [Wed, 28 Jan 2004 22:02:22 +0000 (22:02 +0000)]
docs/random/company/time: Add some docs about clocking and time

Original commit message from CVS:
2004-01-28  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* docs/random/company/time:
Add some docs about clocking and time

20 years agodocs/pwg/advanced-interfaces.xml: Adding XOverlay documentation.
Julien Moutte [Wed, 28 Jan 2004 17:45:47 +0000 (17:45 +0000)]
docs/pwg/advanced-interfaces.xml: Adding XOverlay documentation.

Original commit message from CVS:
2004-01-28  Julien MOUTTE <julien@moutte.net>

* docs/pwg/advanced-interfaces.xml: Adding XOverlay documentation.

20 years agofix up id's
Thomas Vander Stichele [Wed, 28 Jan 2004 15:51:14 +0000 (15:51 +0000)]
fix up id's

Original commit message from CVS:
fix up id's

20 years agofix locations after moving
Thomas Vander Stichele [Wed, 28 Jan 2004 15:45:46 +0000 (15:45 +0000)]
fix locations after moving

Original commit message from CVS:
fix locations after moving

20 years agocollect docs notes
Thomas Vander Stichele [Wed, 28 Jan 2004 15:37:33 +0000 (15:37 +0000)]
collect docs notes

Original commit message from CVS:
collect docs notes

20 years agodocs/pwg/advanced_tagging.xml: Half-assed commit so Thomas can re-arrange document...
Ronald S. Bultje [Wed, 28 Jan 2004 15:13:10 +0000 (15:13 +0000)]
docs/pwg/advanced_tagging.xml: Half-assed commit so Thomas can re-arrange document IDs here to be consistent, too.

Original commit message from CVS:
2004-01-28  Ronald Bultje  <rbultje@ronald.bitfreak.net>

* docs/pwg/advanced_tagging.xml:
Half-assed commit so Thomas can re-arrange document IDs here to be
consistent, too.

20 years agofix manual id's
Thomas Vander Stichele [Wed, 28 Jan 2004 15:08:17 +0000 (15:08 +0000)]
fix manual id's

Original commit message from CVS:
fix manual id's

20 years agorearrange documentation
Thomas Vander Stichele [Wed, 28 Jan 2004 14:33:59 +0000 (14:33 +0000)]
rearrange documentation

Original commit message from CVS:
rearrange documentation

20 years agofix title of sections
Thomas Vander Stichele [Wed, 28 Jan 2004 14:27:11 +0000 (14:27 +0000)]
fix title of sections

Original commit message from CVS:
fix title of sections

20 years agodocs/pwg/advanced_interfaces.xml: Add documentation on propertyprobing.
Ronald S. Bultje [Wed, 28 Jan 2004 14:16:59 +0000 (14:16 +0000)]
docs/pwg/advanced_interfaces.xml: Add documentation on propertyprobing.

Original commit message from CVS:
2004-01-28  Ronald Bultje  <rbultje@ronald.bitfreak.net>

* docs/pwg/advanced_interfaces.xml:
Add documentation on propertyprobing.
* docs/pwg/advanced_events.xml:
* docs/pwg/advanced_tagging.xml:
* docs/pwg/building_boiler.xml:
* docs/pwg/building_filterfactory.xml:
* docs/pwg/pwg.xml:
Move filterfactory and tagging into their own chapter, add a chapter
on events. all these are empty placeholders that will be filled in
some day.

20 years agomake sure we delete on upload
Thomas Vander Stichele [Wed, 28 Jan 2004 12:54:00 +0000 (12:54 +0000)]
make sure we delete on upload

Original commit message from CVS:
make sure we delete on upload

20 years agoassorted fixes for upload and permissions
Thomas Vander Stichele [Wed, 28 Jan 2004 12:37:14 +0000 (12:37 +0000)]
assorted fixes for upload and permissions

Original commit message from CVS:
assorted fixes for upload and permissions

20 years agodocs/pwg/advanced_interfaces.xml: Docs for mixer interface. Also a check for website...
Ronald S. Bultje [Wed, 28 Jan 2004 12:20:40 +0000 (12:20 +0000)]
docs/pwg/advanced_interfaces.xml: Docs for mixer interface. Also a check for website uploading.

Original commit message from CVS:
2004-01-28  Ronald Bultje  <rbultje@ronald.bitfreak.net>

* docs/pwg/advanced_interfaces.xml:
Docs for mixer interface. Also a check for website uploading.

20 years agomake upload work for both gtk-doc and docbook docs
Thomas Vander Stichele [Wed, 28 Jan 2004 12:16:51 +0000 (12:16 +0000)]
make upload work for both gtk-doc and docbook docs

Original commit message from CVS:
make upload work for both gtk-doc and docbook docs

20 years agofix upload target
Thomas Vander Stichele [Wed, 28 Jan 2004 11:42:59 +0000 (11:42 +0000)]
fix upload target

Original commit message from CVS:
fix upload target

20 years agodocs/pwg/advanced_types.xml: Add notes on creating your own types.
Ronald S. Bultje [Wed, 28 Jan 2004 10:03:51 +0000 (10:03 +0000)]
docs/pwg/advanced_types.xml: Add notes on creating your own types.

Original commit message from CVS:
2004-01-28  Ronald Bultje  <rbultje@ronald.bitfreak.net>

* docs/pwg/advanced_types.xml:
Add notes on creating your own types.
* docs/pwg/building_boiler.xml:
* docs/pwg/building_pads.xml:
* docs/pwg/building_state.xml:
Add some stuff about how to retrieve values from structures, how
that relates to types and change layout slightly again to be almost
perfect.

20 years agodocs/pwg/: Change index layout slightly.
Ronald S. Bultje [Wed, 28 Jan 2004 09:22:01 +0000 (09:22 +0000)]
docs/pwg/: Change index layout slightly.

Original commit message from CVS:
2004-01-28  Ronald Bultje  <rbultje@ronald.bitfreak.net>

* docs/pwg/advanced_dparams.xml:
* docs/pwg/advanced_scheduling.xml:
Change index layout slightly.

20 years agodocs/pwg/: General placeholders for now.
Ronald S. Bultje [Wed, 28 Jan 2004 09:07:11 +0000 (09:07 +0000)]
docs/pwg/: General placeholders for now.

Original commit message from CVS:
2004-01-28  Ronald Bultje  <rbultje@ronald.bitfreak.net>

* docs/pwg/advanced_clock.xml:
* docs/pwg/advanced_interfaces.xml:
* docs/pwg/advanced_midi.xml:
General placeholders for now.
* docs/pwg/advanced_request.xml:
Explanation about sometimes and request pads.
* docs/pwg/advanced_scheduling.xml:
Concept of bytestream, loopfunctions and schedulers.
* docs/pwg/building_boiler.xml:
Add something about plugin-init.

20 years agofix broken xml
Thomas Vander Stichele [Tue, 27 Jan 2004 23:08:18 +0000 (23:08 +0000)]
fix broken xml

Original commit message from CVS:
fix broken xml

20 years agodocs/pwg/: Add as a placeholder for future filling-in.
Ronald S. Bultje [Tue, 27 Jan 2004 14:58:21 +0000 (14:58 +0000)]
docs/pwg/: Add as a placeholder for future filling-in.

Original commit message from CVS:
2004-01-27  Ronald Bultje  <rbultje@ronald.bitfreak.net>

* docs/pwg/advanced_interfaces.xml:
* docs/pwg/pwg.xml:
Add as a placeholder for future filling-in.
* docs/pwg/basics_autoplugging.xml:
* docs/pwg/basics_buffers.xml:
* docs/pwg/basics_elements.xml:
* docs/pwg/basics_events.xml:
* docs/pwg/basics_plugins.xml:
* docs/pwg/basics_types.xml:
Remove, because unused (this is all in intro_basics.xml).
* docs/pwg/building_signals.xml:
Short intro to signals + reference to GObject docs - we really
shouldn't go into these sort of things to deply because we don't
use them that extensively anyway.
* docs/pwg/building_state.xml:
Explanation of states. Benjamin, please check.
* docs/pwg/building_testapp.xml:
Put everything in one page - putting only a few lines of content
per page doesn't really make sense.

Time to get into the advanced topics. ;).

20 years agodocs/pwg/advanced_types.xml: Finish documenting the current state of mimetypes.
Ronald S. Bultje [Tue, 27 Jan 2004 13:33:39 +0000 (13:33 +0000)]
docs/pwg/advanced_types.xml: Finish documenting the current state of mimetypes.

Original commit message from CVS:
2004-01-27  Ronald Bultje  <rbultje@ronald.bitfreak.net>

* docs/pwg/advanced_types.xml:
Finish documenting the current state of mimetypes.
* docs/pwg/building_boiler.xml:
* docs/pwg/building_chainfn.xml:
* docs/pwg/building_pads.xml:
* docs/pwg/building_props.xml:
* docs/pwg/building_testapp.xml:
Start documenting the "how to build a simple audio filter" part
of the PWG. Most stuff is ready by now. Stuff remaining: signals,
states and (maybe?) a short introduction to capsnego in the chapter
on pads (building_pads.xml). Capsnego should probably be explained
fully in advanced_capsnego.xml or so.

20 years agogst/gstpad.*: Add new function to allow element to (somewhat) specify non-fixed caps...
David Schleef [Tue, 27 Jan 2004 02:06:02 +0000 (02:06 +0000)]
gst/gstpad.*: Add new function to allow element to (somewhat) specify non-fixed caps on a pad.

Original commit message from CVS:
* gst/gstpad.c: (gst_pad_try_set_caps_nonfixed):
* gst/gstpad.h: Add new function to allow element to (somewhat)
specify non-fixed caps on a pad.
* gst/gstqueue.c: (gst_queue_chain): Remove noisy g_object_notify()
that I added a few weeks ago.

20 years agogst/gstpad.c: Revert last change making try_set_caps() work with non-fixed caps.
David Schleef [Mon, 26 Jan 2004 23:25:24 +0000 (23:25 +0000)]
gst/gstpad.c: Revert last change making try_set_caps() work with non-fixed caps.

Original commit message from CVS:
* gst/gstpad.c: (gst_pad_try_set_caps): Revert last change
making try_set_caps() work with non-fixed caps.

20 years agoRevert accidental checkin and start over
David Schleef [Mon, 26 Jan 2004 23:16:21 +0000 (23:16 +0000)]
Revert accidental checkin and start over

Original commit message from CVS:
Revert accidental checkin and start over

20 years agoOriginal commit message from CVS:
David Schleef [Mon, 26 Jan 2004 23:13:24 +0000 (23:13 +0000)]
Original commit message from CVS:
reviewed by: <delete if not using a buddy>
* docs/gst/tmpl/gstelement.sgml:
* docs/gst/tmpl/gstplugin.sgml:
* docs/gst/tmpl/gstreamer-unused.sgml:
* docs/gst/tmpl/gstxml.sgml:
* gst/gstelement.h:
* gst/gstpad.c: (gst_pad_try_set_caps):
* gst/gstqueue.c: (gst_queue_chain):
* testsuite/caps/Makefile.am:

20 years agodocs/pwg/: First try to resurrect the PWG. I'm halfway integrating the mimetypes...
Ronald S. Bultje [Mon, 26 Jan 2004 16:43:31 +0000 (16:43 +0000)]
docs/pwg/: First try to resurrect the PWG. I'm halfway integrating the mimetypes and will from there on work on both ...

Original commit message from CVS:
2004-01-26  Ronald Bultje  <rbultje@ronald.bitfreak.net>

* docs/pwg/advanced_types.xml:
* docs/pwg/intro_basics.xml:
* docs/pwg/intro_preface.xml:
* docs/pwg/pwg.xml:
* docs/pwg/titlepage.xml:
First try to resurrect the PWG. I'm halfway integrating the mimetypes
in here (docs/random/mimetypes), and will from there on work on both
updating outdated parts and adding missing parts.
That doesn't mean I'll fix it completely, but I'll try at least. ;).

20 years agoreinstate LIBRARY_ENCODE
Thomas Vander Stichele [Mon, 26 Jan 2004 09:45:55 +0000 (09:45 +0000)]
reinstate LIBRARY_ENCODE

Original commit message from CVS:
reinstate LIBRARY_ENCODE

20 years agogst/gstelement.h: remove gst_element_factory_get_version. It doesn't exist anymore.
Benjamin Otte [Mon, 26 Jan 2004 03:44:14 +0000 (03:44 +0000)]
gst/gstelement.h: remove gst_element_factory_get_version. It doesn't exist anymore.

Original commit message from CVS:
2004-01-26  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* gst/gstelement.h:
remove gst_element_factory_get_version. It doesn't exist anymore.
* gst/gstplugin.c:
* gst/gstplugin.h:
remove gst_plugin_set_name and change gst_plugin_get_longname to
gst_plugin_get_description to match code.
* gst/gsterror.h:
remove GST_LIBRARY_ERROR_ENCODE. It's GST_STREAM_ERROR_ENCODE.
* gst/gstpad.c: (gst_pad_try_set_caps):
make it work with nonfixed caps.
Note that even in the nonfixed case the link function of the pad
that tries to set caps isn't called.

20 years agogst/elements/gstbufferstore.c: fix bug where buffer was not assembled correctly
Benjamin Otte [Sun, 25 Jan 2004 02:50:09 +0000 (02:50 +0000)]
gst/elements/gstbufferstore.c: fix bug where buffer was not assembled correctly

Original commit message from CVS:
2004-01-25  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* gst/elements/gstbufferstore.c: (gst_buffer_store_get_buffer):
fix bug where buffer was not assembled correctly
* gst/elements/gsttee.c: (gst_tee_class_init), (gst_tee_init):
silence by default
* gst/elements/gsttypefind.c: (gst_type_find_element_chain):
only seek if there's no more buffers that could work without seeking

20 years agogst/gsttag.*: Add application tag (for encoding/muxing app).
Ronald S. Bultje [Fri, 23 Jan 2004 13:18:46 +0000 (13:18 +0000)]
gst/gsttag.*: Add application tag (for encoding/muxing app).

Original commit message from CVS:
2004-01-23  Ronald Bultje  <rbultje@ronald.bitfreak.net>

* gst/gsttag.c: (_gst_tag_initialize):
* gst/gsttag.h:
Add application tag (for encoding/muxing app).

20 years agofix doc build fix autogen
Thomas Vander Stichele [Fri, 23 Jan 2004 13:16:33 +0000 (13:16 +0000)]
fix doc build fix autogen

Original commit message from CVS:
fix doc build
fix autogen

20 years agoadding GstTagFlag
Thomas Vander Stichele [Thu, 22 Jan 2004 13:59:57 +0000 (13:59 +0000)]
adding GstTagFlag

Original commit message from CVS:
adding GstTagFlag

20 years agoadding ABOUT-NLS
Thomas Vander Stichele [Tue, 20 Jan 2004 18:49:32 +0000 (18:49 +0000)]
adding ABOUT-NLS

Original commit message from CVS:
adding ABOUT-NLS

20 years agosync latest api changes
Thomas Vander Stichele [Tue, 20 Jan 2004 18:48:32 +0000 (18:48 +0000)]
sync latest api changes

Original commit message from CVS:
sync latest api changes

20 years agorename gsttypefindelement
Thomas Vander Stichele [Tue, 20 Jan 2004 15:39:11 +0000 (15:39 +0000)]
rename gsttypefindelement

Original commit message from CVS:
rename gsttypefindelement

20 years agofix rename
Thomas Vander Stichele [Tue, 20 Jan 2004 15:05:42 +0000 (15:05 +0000)]
fix rename

Original commit message from CVS:
fix rename

20 years agofix output of typefind add GPL headers fix doc snippet
Thomas Vander Stichele [Tue, 20 Jan 2004 14:09:42 +0000 (14:09 +0000)]
fix output of typefind add GPL headers fix doc snippet

Original commit message from CVS:
fix output of typefind
add GPL headers
fix doc snippet

20 years agorenamine typefindelement to typefind
Thomas Vander Stichele [Tue, 20 Jan 2004 13:48:51 +0000 (13:48 +0000)]
renamine typefindelement to typefind

Original commit message from CVS:
renamine typefindelement to typefind

20 years agoadding vorbis tags fixing replaygain tag names
Thomas Vander Stichele [Tue, 20 Jan 2004 13:37:10 +0000 (13:37 +0000)]
adding vorbis tags fixing replaygain tag names

Original commit message from CVS:
adding vorbis tags
fixing replaygain tag names

20 years agofix LIBRARY_ERROR_ENCODE
Thomas Vander Stichele [Tue, 20 Jan 2004 12:42:56 +0000 (12:42 +0000)]
fix LIBRARY_ERROR_ENCODE

Original commit message from CVS:
fix LIBRARY_ERROR_ENCODE

20 years agochanged _extended to _full
Thomas Vander Stichele [Tue, 20 Jan 2004 10:53:20 +0000 (10:53 +0000)]
changed _extended to _full

Original commit message from CVS:
changed _extended to _full

20 years agofix _gst_element_error_printf prototype
Thomas Vander Stichele [Tue, 20 Jan 2004 10:32:38 +0000 (10:32 +0000)]
fix _gst_element_error_printf prototype

Original commit message from CVS:
fix _gst_element_error_printf prototype

20 years agogst/gststructure.c: Convert function to use gst_value_serialize().
David Schleef [Tue, 20 Jan 2004 09:14:25 +0000 (09:14 +0000)]
gst/gststructure.c: Convert function to use gst_value_serialize().

Original commit message from CVS:
* gst/gststructure.c: (gst_structure_to_string):
Convert function to use gst_value_serialize().
* gst/gstvalue.c: (gst_value_serialize_list),
(gst_value_serialize_fourcc), (gst_value_serialize_int_range),
(gst_value_serialize_double_range), (gst_value_serialize_boolean),
(gst_value_serialize_int), (gst_value_serialize_double),
(gst_string_wrap), (gst_value_serialize_string),
(gst_value_serialize), (gst_value_deserialize):
* gst/gstvalue.h:
Add implementations for serialize.

20 years agogst/gsterror.h: xvidenc.c needs GST_LIBRARY_ERROR_ENCODE. Dunno if we want to keep...
Julien Moutte [Mon, 19 Jan 2004 23:02:55 +0000 (23:02 +0000)]
gst/gsterror.h: xvidenc.c needs GST_LIBRARY_ERROR_ENCODE. Dunno if we want to keep that one in the future or change x...

Original commit message from CVS:
2004-01-20  Julien MOUTTE  <julien@moutte.net>

* gst/gsterror.h: xvidenc.c needs GST_LIBRARY_ERROR_ENCODE. Dunno if
we want to keep that one in the future or change xvidenc.c to use
another error.

20 years agogst/gstelement.h: Temporary fixing core build breakage due to _gst_element_error_prin...
Julien Moutte [Mon, 19 Jan 2004 22:33:34 +0000 (22:33 +0000)]
gst/gstelement.h: Temporary fixing core build breakage due to _gst_element_error_printf being undeclared before the m...

Original commit message from CVS:
2004-01-19  Julien MOUTTE  <julien@moutte.net>

* gst/gstelement.h: Temporary fixing core build breakage due to
_gst_element_error_printf being undeclared before the macro. Thomas
please fix that soon !

20 years agoprivatise
Thomas Vander Stichele [Mon, 19 Jan 2004 18:23:19 +0000 (18:23 +0000)]
privatise

Original commit message from CVS:
privatise

20 years agoadding docs
Thomas Vander Stichele [Mon, 19 Jan 2004 18:00:43 +0000 (18:00 +0000)]
adding docs

Original commit message from CVS:
adding docs

20 years agoadd gstelement.c for translation remove config.h from i18n headers
Thomas Vander Stichele [Mon, 19 Jan 2004 15:49:52 +0000 (15:49 +0000)]
add gstelement.c for translation remove config.h from i18n headers

Original commit message from CVS:
add gstelement.c for translation
remove config.h from i18n headers

20 years agoadd gst/gstelement.c
Thomas Vander Stichele [Mon, 19 Jan 2004 15:21:33 +0000 (15:21 +0000)]
add gst/gstelement.c

Original commit message from CVS:
add gst/gstelement.c

20 years agoupdated dutch translation
Thomas Vander Stichele [Mon, 19 Jan 2004 12:22:42 +0000 (12:22 +0000)]
updated dutch translation

Original commit message from CVS:
updated dutch translation

20 years agoremoving ending punctuation dots
Thomas Vander Stichele [Mon, 19 Jan 2004 11:44:12 +0000 (11:44 +0000)]
removing ending punctuation dots

Original commit message from CVS:
removing ending punctuation dots

20 years agoadding a helper printf function for gst_element_error
Thomas Vander Stichele [Mon, 19 Jan 2004 11:32:35 +0000 (11:32 +0000)]
adding a helper printf function for gst_element_error

Original commit message from CVS:
adding a helper printf function for gst_element_error

20 years agoadd G_STMT macros
Thomas Vander Stichele [Mon, 19 Jan 2004 09:58:29 +0000 (09:58 +0000)]
add G_STMT macros

Original commit message from CVS:
add G_STMT macros

20 years agochanging error signal add error codes and domains
Thomas Vander Stichele [Sun, 18 Jan 2004 21:36:20 +0000 (21:36 +0000)]
changing error signal add error codes and domains

Original commit message from CVS:
changing error signal
add error codes and domains

20 years agoAdd replaygain tag
Jeremy Simon [Sun, 18 Jan 2004 21:03:43 +0000 (21:03 +0000)]
Add replaygain tag

Original commit message from CVS:
Add replaygain tag

20 years agoadd thoughts about push vs pull
Benjamin Otte [Sun, 18 Jan 2004 19:06:10 +0000 (19:06 +0000)]
add thoughts about push vs pull

Original commit message from CVS:
add thoughts about push vs pull

20 years agoexamples/retag/retag.c: Call gst_init before processing program args. Add g_assert...
Colin Walters [Sun, 18 Jan 2004 18:48:44 +0000 (18:48 +0000)]
examples/retag/retag.c: Call gst_init before processing program args.  Add g_assert to _link_many call.

Original commit message from CVS:
2004-01-18  Colin Walters  <walters@verbum.org>

* examples/retag/retag.c: Call gst_init before processing
program args.  Add g_assert to _link_many call.

20 years agoApparently, I've forgotten to commit this... Stupid me
Ronald S. Bultje [Sat, 17 Jan 2004 21:51:06 +0000 (21:51 +0000)]
Apparently, I've forgotten to commit this... Stupid me

Original commit message from CVS:
Apparently, I've forgotten to commit this... Stupid me

20 years agogst/gstpad.c: Return a newly allocated buffer when the pad has no peer.
Benjamin Otte [Fri, 16 Jan 2004 23:02:54 +0000 (23:02 +0000)]
gst/gstpad.c: Return a newly allocated buffer when the pad has no peer.

Original commit message from CVS:
2004-01-16  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* gst/gstpad.c: (gst_pad_alloc_buffer):
Return a newly allocated buffer when the pad has no peer.

20 years agogst/gstclock.c: make it compile with gcc 2.95 again.
Benjamin Otte [Fri, 16 Jan 2004 22:56:34 +0000 (22:56 +0000)]
gst/gstclock.c: make it compile with gcc 2.95 again.

Original commit message from CVS:
2004-01-16  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* gst/gstclock.c: (gst_clock_get_time):
make it compile with gcc 2.95 again.
Patch by Scott Wheeler

20 years agoAdd QDM2
David Schleef [Fri, 16 Jan 2004 09:20:42 +0000 (09:20 +0000)]
Add QDM2

Original commit message from CVS:
Add QDM2

20 years agogst/gstcaps.h: Added gst_caps_is_simple() macro.
David Schleef [Fri, 16 Jan 2004 00:58:06 +0000 (00:58 +0000)]
gst/gstcaps.h: Added gst_caps_is_simple() macro.

Original commit message from CVS:
* gst/gstcaps.h:
Added gst_caps_is_simple() macro.
* testsuite/caps/caps.c: (test1):
* testsuite/caps/intersect2.c: (main):
* testsuite/caps/intersection.c: (main):
Fixes to make 'make check' work again after removing
gst_caps_is_chained().

20 years ago`head -5 ChangeLog `
Leif Johnson [Thu, 15 Jan 2004 23:48:03 +0000 (23:48 +0000)]
`head -5 ChangeLog `

Original commit message from CVS:
`head -5 ChangeLog `

20 years agogst/gstelement.c: Use GST_PAD_ macros instead of GST_RPAD_, since we don't know if...
David Schleef [Thu, 15 Jan 2004 21:30:49 +0000 (21:30 +0000)]
gst/gstelement.c: Use GST_PAD_ macros instead of GST_RPAD_, since we don't know if it's a real or ghost pad.

Original commit message from CVS:
* gst/gstelement.c: (gst_element_get_compatible_pad_filtered),
(gst_element_link_pads_filtered): Use GST_PAD_ macros instead
of GST_RPAD_, since we don't know if it's a real or ghost pad.

20 years agogst/gstqueue.*: Fix the spelling of "treshold" and make min_threshold actually affect...
David Schleef [Thu, 15 Jan 2004 20:37:07 +0000 (20:37 +0000)]
gst/gstqueue.*: Fix the spelling of "treshold" and make min_threshold actually affect the queue.

Original commit message from CVS:
* gst/gstqueue.c:
* gst/gstqueue.h:
Fix the spelling of "treshold" and make min_threshold actually
affect the queue.

20 years agoMinor fix in documentation
David Schleef [Thu, 15 Jan 2004 20:33:53 +0000 (20:33 +0000)]
Minor fix in documentation

Original commit message from CVS:
Minor fix in documentation

20 years agoadd new fields in padding, dude
Benjamin Otte [Thu, 15 Jan 2004 09:36:01 +0000 (09:36 +0000)]
add new fields in padding, dude

Original commit message from CVS:
add new fields in padding, dude

20 years agogst/gstcaps.c: Add lots of documentation.
David Schleef [Thu, 15 Jan 2004 09:03:42 +0000 (09:03 +0000)]
gst/gstcaps.c: Add lots of documentation.

Original commit message from CVS:
* gst/gstcaps.c:
Add lots of documentation.
* gst/gstcaps.h:
Deprecate a few functions.
* gst/gstpad.c:
Removed use of deprecated functions.

20 years agogst/gstpad.*: implement gst_pad_is_linked
Benjamin Otte [Thu, 15 Jan 2004 03:03:15 +0000 (03:03 +0000)]
gst/gstpad.*: implement gst_pad_is_linked

Original commit message from CVS:
2004-01-15  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* gst/gstpad.c: (gst_pad_is_linked):
* gst/gstpad.h:
implement gst_pad_is_linked
* gst/gstelement.h:
reserve space for initiate_state_change

20 years agogst/autoplug/gstspideridentity.c: break infinite loop by just returning instead of...
Benjamin Otte [Thu, 15 Jan 2004 01:35:41 +0000 (01:35 +0000)]
gst/autoplug/gstspideridentity.c: break infinite loop by just returning instead of looping

Original commit message from CVS:
2004-01-15  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* gst/autoplug/gstspideridentity.c:
(gst_spider_identity_sink_loop_type_finding):
break infinite loop by just returning instead of looping
* gst/gstclock.c: (gst_clock_class_init), (gst_clock_set_property):
set event time difference correctly. Set it to 1 second instead
of 100ms to be more tolerant
* gst/gstelement.c: (gst_element_set_time):
add debugging output

20 years agogst/gstqueue.c: query if buffers are inside the pool, ignore events
Benjamin Otte [Wed, 14 Jan 2004 01:50:31 +0000 (01:50 +0000)]
gst/gstqueue.c: query if buffers are inside the pool, ignore events

Original commit message from CVS:
2004-01-14  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* gst/gstqueue.c: (gst_queue_getcaps), (gst_queue_link):
query if buffers are inside the pool, ignore events

20 years agogst/gstclock.*: deprecate old interface and disable functions that aren't in use...
Benjamin Otte [Wed, 14 Jan 2004 00:46:48 +0000 (00:46 +0000)]
gst/gstclock.*: deprecate old interface and disable functions that aren't in use anymore.

Original commit message from CVS:
2004-01-13  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* gst/gstclock.c: (gst_clock_class_init), (gst_clock_init),
(gst_clock_set_speed), (gst_clock_set_active),
(gst_clock_is_active), (gst_clock_reset),
(gst_clock_handle_discont):
* gst/gstclock.h:
deprecate old interface and disable functions that aren't in use
anymore.
* gst/gstelement.h:
* gst/gstelement.c: (gst_element_get_time), (gst_element_wait),
(gst_element_set_time), (gst_element_adjust_time):
add concept of "element time" and functions to get/set this time.
* gst/gstelement.c: (gst_element_change_state):
update element time correctly.
* gst/gstelement.c: (gst_element_get_compatible_pad_filtered):
This is a debug message, not a g_critical.
* gst/gstpad.c: (gst_pad_event_default):
handle discontinuous events right with element time.
* gst/gstscheduler.c: (gst_scheduler_state_transition):
update to clocking fixes.
set clocks on elements in READY=>PAUSED. The old behaviour caused
a wrong element time on the first element that started playing.
* gst/schedulers/gstbasicscheduler.c:
(gst_basic_scheduler_class_init):
* gst/schedulers/gstoptimalscheduler.c:
(gst_opt_scheduler_class_init):
remove code that just implements the default behaviour.
* gst/elements/gstfakesink.c: (gst_fakesink_chain):
update to use new clocking functions
* testsuite/clock/clock1.c: (gst_clock_debug), (main):
* testsuite/clock/clock2.c: (gst_clock_debug), (main):
update to test new element time.
* gst/autoplug/gstspideridentity.c: (gst_spider_identity_getcaps):
use _get_allowed_caps instead of _get_caps. This catches filtered
caps correctly.
* testsuite/debug/commandline.c:
update for new GST_DEBUG syntax.
* testsuite/threads/Makefile.am:
disable a test that only works sometimes.

20 years agoignore more files
Thomas Vander Stichele [Wed, 14 Jan 2004 00:32:56 +0000 (00:32 +0000)]
ignore more files

Original commit message from CVS:
ignore more files

20 years agopo/LINGUAS: Adding fr.
Julien Moutte [Tue, 13 Jan 2004 17:50:18 +0000 (17:50 +0000)]
po/LINGUAS: Adding fr.

Original commit message from CVS:
2004-01-13  Julien MOUTTE <julien@moutte.net>

* po/LINGUAS: Adding fr.
* po/fr.po: Adding french translation.

20 years agoI hope david won't mind I thrashed the de.po to fix the build, it only has three...
Thomas Vander Stichele [Tue, 13 Jan 2004 15:49:10 +0000 (15:49 +0000)]
I hope david won't mind I thrashed the de.po to fix the build, it only has three strings translated anyway

Original commit message from CVS:
I hope david won't mind I thrashed the de.po to fix the build, it only
has three strings translated anyway

20 years agoI'm too lazy to comment this
Thomas Vander Stichele [Tue, 13 Jan 2004 15:13:11 +0000 (15:13 +0000)]
I'm too lazy to comment this

Original commit message from CVS:
*** empty log message ***

20 years agofix autopoint error
Thomas Vander Stichele [Tue, 13 Jan 2004 15:07:48 +0000 (15:07 +0000)]
fix autopoint error

Original commit message from CVS:
fix autopoint error

20 years agostrings fix
Thomas Vander Stichele [Tue, 13 Jan 2004 14:48:41 +0000 (14:48 +0000)]
strings fix

Original commit message from CVS:
strings fix

20 years agolax gettext requirment
Thomas Vander Stichele [Tue, 13 Jan 2004 14:28:47 +0000 (14:28 +0000)]
lax gettext requirment

Original commit message from CVS:
lax gettext requirment

20 years agotranslating parsing error messages
Thomas Vander Stichele [Tue, 13 Jan 2004 14:23:44 +0000 (14:23 +0000)]
translating parsing error messages

Original commit message from CVS:
translating parsing error messages

20 years agoupdate nl transition add gst-launch to be translated
Thomas Vander Stichele [Tue, 13 Jan 2004 13:44:10 +0000 (13:44 +0000)]
update nl transition add gst-launch to be translated

Original commit message from CVS:
update nl transition
add gst-launch to be translated

20 years agostray comment removed
Thomas Vander Stichele [Tue, 13 Jan 2004 13:25:03 +0000 (13:25 +0000)]
stray comment removed

Original commit message from CVS:
stray comment removed

20 years agofix translations change --gst-debug format
Thomas Vander Stichele [Tue, 13 Jan 2004 13:03:24 +0000 (13:03 +0000)]
fix translations change --gst-debug format

Original commit message from CVS:
fix translations
change --gst-debug format

20 years agocapitalize popt options
Thomas Vander Stichele [Tue, 13 Jan 2004 12:46:47 +0000 (12:46 +0000)]
capitalize popt options

Original commit message from CVS:
capitalize popt options

20 years agodistcheck fixes
Thomas Vander Stichele [Tue, 13 Jan 2004 11:46:12 +0000 (11:46 +0000)]
distcheck fixes

Original commit message from CVS:
distcheck fixes

20 years agoadd a check
Thomas Vander Stichele [Tue, 13 Jan 2004 11:40:12 +0000 (11:40 +0000)]
add a check

Original commit message from CVS:
add a check

20 years agoadding README for translations
Thomas Vander Stichele [Tue, 13 Jan 2004 11:39:06 +0000 (11:39 +0000)]
adding README for translations

Original commit message from CVS:
adding README for translations

20 years agoadding i18n tested with nl, seems to work fine
Thomas Vander Stichele [Tue, 13 Jan 2004 11:30:00 +0000 (11:30 +0000)]
adding i18n tested with nl, seems to work fine

Original commit message from CVS:
adding i18n
tested with nl, seems to work fine

20 years agofix some marked strings
Thomas Vander Stichele [Tue, 13 Jan 2004 11:04:25 +0000 (11:04 +0000)]
fix some marked strings

Original commit message from CVS:
fix some marked strings