Commit graph

722 commits

Author SHA1 Message Date
Andy Wingo
4587a3f2c3 add pro audio doc
Original commit message from CVS:
add pro audio doc
2004-01-30 14:19:46 +00:00
Ronald S. Bultje
0de6f6fb67 docs/pwg/advanced-interfaces.xml: Added tuner interface docs.
Original commit message from CVS:
2004-01-30  Ronald Bultje  <rbultje@ronald.bitfreak.net>

* docs/pwg/advanced-interfaces.xml:
Added tuner interface docs.
2004-01-30 12:00:16 +00:00
Benjamin Otte
140c4dd060 docs/random/mimetypes: correct Theora information
Original commit message from CVS:
2004-01-30  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* docs/random/mimetypes:
correct Theora information
* gst/gstelement.h:
make GST_ELEMENT_ERROR do a GST_ERROR_OBJECT
2004-01-30 03:54:08 +00:00
Thomas Vander Stichele
c5b612edef GST_ELEMENT_ERROR
Original commit message from CVS:
GST_ELEMENT_ERROR
2004-01-29 23:17:58 +00:00
Thomas Vander Stichele
55b67f084d 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
2004-01-29 17:25:18 +00:00
Julien Moutte
a093da6d7d 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.
2004-01-29 12:46:19 +00:00
Ronald S. Bultje
55072fb611 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.
2004-01-29 12:35:01 +00:00
Ronald S. Bultje
ee446bde33 Ugh, stupid shift
Original commit message from CVS:
Ugh, stupid shift
2004-01-29 11:00:25 +00:00
Ronald S. Bultje
7d41ae65f4 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.
2004-01-29 10:56:53 +00:00
Julien Moutte
7e586c017f 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.
2004-01-29 10:35:29 +00:00
Ronald S. Bultje
520d5c37f5 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>.
2004-01-29 09:28:58 +00:00
David Schleef
7a5223b57a docs/pwg/intro-basics.xml: rewrite bufferpool stuff.
Original commit message from CVS:
* docs/pwg/intro-basics.xml: rewrite bufferpool stuff.
2004-01-29 03:05:56 +00:00
Benjamin Otte
807937481e 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
2004-01-29 02:24:52 +00:00
David Schleef
a842daf05e 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:
2004-01-29 01:44:08 +00:00
David Schleef
6a096813d4 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
2004-01-29 01:20:23 +00:00
Benjamin Otte
0d25cd2aa4 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
2004-01-28 22:02:22 +00:00
Julien Moutte
5263fa9402 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.
2004-01-28 17:45:47 +00:00
Thomas Vander Stichele
5b00b55793 fix up id's
Original commit message from CVS:
fix up id's
2004-01-28 15:51:14 +00:00
Thomas Vander Stichele
97cd7e6e5d fix locations after moving
Original commit message from CVS:
fix locations after moving
2004-01-28 15:45:46 +00:00
Thomas Vander Stichele
d839d3c63c collect docs notes
Original commit message from CVS:
collect docs notes
2004-01-28 15:37:33 +00:00
Ronald S. Bultje
420b49905b 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.
2004-01-28 15:13:10 +00:00
Thomas Vander Stichele
e978887fca fix manual id's
Original commit message from CVS:
fix manual id's
2004-01-28 15:08:17 +00:00
Thomas Vander Stichele
0d7d7838a3 rearrange documentation
Original commit message from CVS:
rearrange documentation
2004-01-28 14:33:59 +00:00
Thomas Vander Stichele
4de7c6c24f fix title of sections
Original commit message from CVS:
fix title of sections
2004-01-28 14:27:11 +00:00
Ronald S. Bultje
26c9fb0d10 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.
2004-01-28 14:16:59 +00:00
Thomas Vander Stichele
d4b1febd2b make sure we delete on upload
Original commit message from CVS:
make sure we delete on upload
2004-01-28 12:54:00 +00:00
Thomas Vander Stichele
c472a56b34 assorted fixes for upload and permissions
Original commit message from CVS:
assorted fixes for upload and permissions
2004-01-28 12:37:14 +00:00
Ronald S. Bultje
fad4a520cd 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.
2004-01-28 12:20:40 +00:00
Thomas Vander Stichele
1ad4c7a804 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
2004-01-28 12:16:51 +00:00
Thomas Vander Stichele
f2582fb3a2 fix upload target
Original commit message from CVS:
fix upload target
2004-01-28 11:42:59 +00:00
Ronald S. Bultje
671d5229b9 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.
2004-01-28 10:03:51 +00:00
Ronald S. Bultje
1cd5fa3b07 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.
2004-01-28 09:22:01 +00:00
Ronald S. Bultje
fd48a37fb0 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.
2004-01-28 09:07:11 +00:00
Thomas Vander Stichele
4317361af4 fix broken xml
Original commit message from CVS:
fix broken xml
2004-01-27 23:08:18 +00:00
Ronald S. Bultje
93ea284fe4 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. ;).
2004-01-27 14:58:21 +00:00
Ronald S. Bultje
8e29a5888a 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.
2004-01-27 13:33:39 +00:00
David Schleef
aeca198dda Revert accidental checkin and start over
Original commit message from CVS:
Revert accidental checkin and start over
2004-01-26 23:16:21 +00:00
David Schleef
13a292781e 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:
2004-01-26 23:13:24 +00:00
Ronald S. Bultje
f0e1d945a4 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. ;).
2004-01-26 16:43:31 +00:00
Thomas Vander Stichele
38d4e551fa adding GstTagFlag
Original commit message from CVS:
adding GstTagFlag
2004-01-22 13:59:57 +00:00
Thomas Vander Stichele
13ef4f4290 sync latest api changes
Original commit message from CVS:
sync latest api changes
2004-01-20 18:48:32 +00:00
Thomas Vander Stichele
2dabfe7567 adding docs
Original commit message from CVS:
adding docs
2004-01-19 18:00:43 +00:00
Benjamin Otte
60bf7ab302 add thoughts about push vs pull
Original commit message from CVS:
add thoughts about push vs pull
2004-01-18 19:06:10 +00:00
David Schleef
40b4e2cb9c Add QDM2
Original commit message from CVS:
Add QDM2
2004-01-16 09:20:42 +00:00
Leif Johnson
a9514e81c4 head -5 ChangeLog
Original commit message from CVS:
`head -5 ChangeLog `
2004-01-15 23:48:03 +00:00
Thomas Vander Stichele
dc31c88b68 add _remove/_intersect tip
Original commit message from CVS:
add _remove/_intersect tip
2004-01-13 09:40:28 +00:00
David Schleef
1bb63cae00 Add Company's email about tagging
Original commit message from CVS:
Add Company's email about tagging
2004-01-13 00:39:17 +00:00
David Schleef
c0f04fe675 notes about 0.9
Original commit message from CVS:
notes about 0.9
2004-01-11 22:52:16 +00:00
David Schleef
40e14cf2b7 #3
Original commit message from CVS:
#3
2004-01-11 22:23:02 +00:00
David Schleef
41f4e04de9 more notes
Original commit message from CVS:
more notes
2004-01-09 01:24:22 +00:00
David Schleef
5d7159b887 email about bufferpool replacement
Original commit message from CVS:
email about bufferpool replacement
2004-01-08 21:59:00 +00:00
Thomas Vander Stichele
339012e033 fix up docs remove props commit automatic moving and removing of documentation
Original commit message from CVS:
fix up docs
remove props
commit automatic moving and removing of documentation
2004-01-07 16:32:24 +00:00
David Schleef
74c1f385b0 A checklist of things to check in elements
Original commit message from CVS:
A checklist of things to check in elements
2004-01-05 21:29:35 +00:00
David Schleef
fcfb110e96 minor wording change
Original commit message from CVS:
minor wording change
2004-01-02 06:57:32 +00:00
Thomas Vander Stichele
abe422b141 reorganizing manual so that concepts are explained before code is shown.
Original commit message from CVS:
reorganizing manual so that concepts are explained before code is shown.
needs some proofreading, will get to it.
2003-12-29 14:15:02 +00:00
Thomas Vander Stichele
1b407ae8d4 add faq entry for building form source
Original commit message from CVS:
add faq entry for building form source
2003-12-29 14:09:59 +00:00
Thomas Vander Stichele
d2b1c2c2f1 removing conflict traces
Original commit message from CVS:
removing conflict traces
2003-12-25 09:36:00 +00:00
Thomas Vander Stichele
8895177bcf removing no longer used symbols
Original commit message from CVS:
removing no longer used symbols
2003-12-23 18:36:26 +00:00
Thomas Vander Stichele
012b42aa31 removing old caps code from docs removing gstprops from docs
Original commit message from CVS:
removing old caps code from docs
removing gstprops from docs
2003-12-23 18:20:52 +00:00
Thomas Vander Stichele
4e696c6c45 remove bufferpool documentation
Original commit message from CVS:
remove bufferpool documentation
2003-12-23 18:11:36 +00:00
Thomas Vander Stichele
9c37fb0480 links works fine too for getting release notes
Original commit message from CVS:
links works fine too for getting release notes
2003-12-23 16:01:13 +00:00
David Schleef
faeffad04e Add some notes about negotiation
Original commit message from CVS:
Add some notes about negotiation
2003-12-22 09:35:12 +00:00
David Schleef
8c9cd079d4 Merge CAPS branch
Original commit message from CVS:
Merge CAPS branch
2003-12-22 01:39:35 +00:00
Thomas Vander Stichele
54b3850775 this is the real old changelog
Original commit message from CVS:
this is the real old changelog
2003-12-21 19:11:33 +00:00
Thomas Vander Stichele
ff679367f0 old gst-plugins ChangeLog
Original commit message from CVS:
old gst-plugins ChangeLog
2003-12-21 19:09:18 +00:00
Ronald S. Bultje
8cf94a0c18 New start
Original commit message from CVS:
New start
2003-12-21 18:55:24 +00:00
Christian Schaller
b16c88aed3 adding gstreamer and midi doc
Original commit message from CVS:
adding gstreamer and midi doc
2003-12-21 12:37:48 +00:00
Brian Cameron
0cb4645646 Fixed shell in docs/gst/Makefile.am and docs/libs/Makefile.am so that it works with Solaris /bin/sh. Fixed gst/gstpl...
Original commit message from CVS:
Fixed shell in docs/gst/Makefile.am and docs/libs/Makefile.am so that
it works with Solaris /bin/sh.  Fixed gst/gstplugin.c so it compiles
properly when the configure --disable-gst_debug option is used.
Fixed gst/parse/Makefile.am so that it doesn't append grammar.tab.h to
the end of lex._gst_parse_yy.c since lex._gst_parse_yy.c already
includes grammar.tab.h via a <#include ...> line.
2003-12-19 20:27:03 +00:00
Thomas Vander Stichele
7943699850 uninstall fixes
Original commit message from CVS:
uninstall fixes
2003-12-14 22:27:25 +00:00
Benjamin Otte
46a70fddfb removed GST_*_CAST. Disabling of type checking is done in glib.
Original commit message from CVS:
removed GST_*_CAST. Disabling of type checking is done in glib.
2003-12-13 16:58:29 +00:00
Thomas Vander Stichele
e412e146f6 fix for case where none of the tools for docbuilding are there but validity check needs image.entities
Original commit message from CVS:
fix for case where none of the tools for docbuilding are there but
validity check needs image.entities
2003-12-11 16:39:32 +00:00
Thomas Vander Stichele
f57a372393 more trademark protectoin and doc fixing
Original commit message from CVS:
more trademark protectoin and doc fixing
2003-12-05 12:26:58 +00:00
Andy Wingo
8ca1b1fe7f remove copyright field from plugin structs
Original commit message from CVS:
remove copyright field from plugin structs
2003-12-04 10:02:41 +00:00
Thomas Vander Stichele
a0e8e56d8d fix docs build fix make distcheck
Original commit message from CVS:
fix docs build
fix make distcheck
2003-12-02 18:21:35 +00:00
Thomas Vander Stichele
df92858f65 changed doc build again to use docbook2 tools.
Original commit message from CVS:
changed doc build again to use docbook2 tools.
*please* stop quickfixing the docs build, I'm tired of tracking and
properly fixing the build at the whim of each developer :)
2003-12-01 18:21:32 +00:00
Thomas Vander Stichele
22c2ec2fbf cleaning out the closet
Original commit message from CVS:
cleaning out the closet
2003-12-01 13:09:18 +00:00
David Schleef
57fcf33e5e Remove old autoplug code
Original commit message from CVS:
Remove old autoplug code
2003-11-29 05:29:30 +00:00
David Schleef
55bb164fb5 global change to video/x-ms-asf and video/x-msvideo
Original commit message from CVS:
global change to video/x-ms-asf and video/x-msvideo
2003-11-29 04:38:44 +00:00
David Schleef
7eb1bbbaa0 distcheck fixes
Original commit message from CVS:
distcheck fixes
2003-11-29 04:36:56 +00:00
Benjamin Otte
25f85868d4 implement URI schemes
Original commit message from CVS:
implement URI schemes
Elements can now register as a source or sink for a protocol and applications can use gst_element_make_from_uri () to get an element that handles a given URI.
This patch provides:
- removal of old broken URI handling scheme.
- new URI handling using interfaces.
- updates for registry to save handled URIs.
- interface for URI handlers.
- implementation of that in filesrc and filesink for the file:// URI
- extension to pipeline parsing to allow specifying only a URI instead of element

Does not include:
- tests
- inclusion in docs build
2003-11-24 03:21:54 +00:00
Benjamin Otte
385b9ee5c4 merge in tagging
Original commit message from CVS:
merge in tagging
Includes:
- gsttag.[ch] - The definition of GstTagList and tag registering/querying
- gsttaginterface.[ch] - Interface for elements that can handle setting of tags
- updates and merges to gststructure.[ch] and gstvalue.[ch]
- testsuite/tags - some tests for tagging
- bugfixes
- updates to make make distcheck work
- updates the version number to 0.7.2.1

Does not include:
- including tagging stuff in docs
- extensive tests
2003-11-24 02:09:23 +00:00
Christian Schaller
b4f14a29f6 re-add the disting of the docs. more fixes to come
Original commit message from CVS:
re-add the disting of the docs. more fixes to come
2003-11-23 15:09:41 +00:00
Thomas Vander Stichele
1adc2281fd been long enough without an update
Original commit message from CVS:
been long enough without an update
2003-11-23 12:50:27 +00:00
Benjamin Otte
f6970851de get make distcheck working by adding uninstall support to gtk-doc stuff and changing a clean to a clean-local
Original commit message from CVS:
get make distcheck working by adding uninstall support to gtk-doc stuff and changing a clean to a clean-local
2003-11-23 04:40:22 +00:00
Christian Schaller
08ded8cb40 misc build fixes to make cvs head build from tarballs on Fedora
Original commit message from CVS:
misc build fixes to make cvs head build from tarballs on Fedora
2003-11-22 22:06:30 +00:00
David Schleef
b90165ef48 remove spurious ls
Original commit message from CVS:
remove spurious ls
2003-11-21 21:00:35 +00:00
David Schleef
541aa5c79a $(builddir) isn't a real variable
Original commit message from CVS:
$(builddir) isn't a real variable
2003-11-19 23:49:46 +00:00
David Schleef
f328265d46 'make distcheck' fixes
Original commit message from CVS:
'make distcheck' fixes
2003-11-19 23:34:45 +00:00
David Schleef
e726182601 Revert to 1.15, since G_DISABLE_DEPRECATED was removed. We might try this again once gtk-doc is fixed.
Original commit message from CVS:
Revert to 1.15, since G_DISABLE_DEPRECATED was removed.  We might
try this again once gtk-doc is fixed.
2003-11-17 23:48:08 +00:00
Benjamin Otte
b1a266a63d don't try to install html docs when there are none
Original commit message from CVS:
don't try to install html docs when there are none
2003-11-16 20:14:29 +00:00
Steve Baker
40a15c4e42 actually this is probably more correct. just as well there are no widgets in core.
Original commit message from CVS:
actually this is probably more correct. just as well there are no widgets in core.
2003-11-15 23:25:07 +00:00
Steve Baker
d1b771585c and again.
Original commit message from CVS:
and again.
2003-11-15 23:17:48 +00:00
Steve Baker
be696360be hack to not use the deprecated function g_strdown which looks like has been removed from fedora.
Original commit message from CVS:
hack to not use the deprecated function g_strdown which looks like has been removed from fedora.
Am presuming that class names are only ever ascii.
2003-11-15 23:14:43 +00:00
Benjamin Otte
6fa7bf0307 don't install html docs if they haven't been built
Original commit message from CVS:
don't install html docs if they haven't been built
2003-11-14 18:37:23 +00:00
Benjamin Otte
3235f1d4c0 merge TYPEFIND branch. Major changes:
Original commit message from CVS:
merge TYPEFIND branch. Major changes:
- totally reworked type(find) system
- bytestream is out of the core again
- typefind element is now part of gstelements
2003-10-28 20:25:30 +00:00
Thomas Vander Stichele
656c052f28 this was wrong
Original commit message from CVS:
this was wrong
2003-10-20 19:40:48 +00:00
David Schleef
9e9344fe94 Add doc for GstBin::iterate signal
Original commit message from CVS:
Add doc for GstBin::iterate signal
2003-10-16 02:00:07 +00:00
Iain Holmes
8367762d69 Fix GNOMEProgram to the correct capitalisation: GnomeProgram
Original commit message from CVS:
Fix GNOMEProgram to the correct capitalisation: GnomeProgram
2003-10-09 22:21:51 +00:00
Thomas Vander Stichele
cbdc23d67f cleaning output
Original commit message from CVS:
cleaning output
2003-10-09 13:10:54 +00:00
Thomas Vander Stichele
6c342c42f5 cleaner info
Original commit message from CVS:
cleaner info
2003-10-09 13:09:37 +00:00
Thomas Vander Stichele
90184bb1af upload cvs docs as well
Original commit message from CVS:
upload cvs docs as well
2003-10-09 13:06:06 +00:00
Thomas Vander Stichele
3b7659725f typos and style fixes
Original commit message from CVS:
typos and style fixes
2003-10-09 12:42:49 +00:00
Thomas Vander Stichele
deb5b5e3c7 fix uploads of docs
Original commit message from CVS:
fix uploads of docs
2003-10-09 11:29:59 +00:00
Thomas Vander Stichele
ca631d405f oops; done
Original commit message from CVS:
oops; done
2003-10-09 07:20:16 +00:00
Thomas Vander Stichele
e44c8f032b entitize the version
Original commit message from CVS:
entitize the version
2003-10-08 18:21:41 +00:00
Thomas Vander Stichele
63d21b3e7a minor fix to trigger html build
Original commit message from CVS:

minor fix to trigger html build
2003-10-08 15:04:51 +00:00
Thomas Vander Stichele
37c5c860fe rename base name
Original commit message from CVS:
rename base name
2003-10-08 14:59:36 +00:00
Thomas Vander Stichele
2d3862344c some hacking notes
Original commit message from CVS:
some hacking notes
2003-10-08 14:56:26 +00:00
Thomas Vander Stichele
1983a8b4e4 images are important to us
Original commit message from CVS:
images are important to us
2003-10-08 14:53:18 +00:00
Thomas Vander Stichele
60cda08d79 ignore these
Original commit message from CVS:
ignore these
2003-10-08 14:39:59 +00:00
Thomas Vander Stichele
4033722b99 renaming base documentation names
Original commit message from CVS:
renaming base documentation names
2003-10-08 14:38:48 +00:00
Thomas Vander Stichele
7d4cb79ffb fix docs build for good
Original commit message from CVS:
fix docs build for good
2003-10-08 14:34:09 +00:00
Ronald S. Bultje
8bce98d062 Add doc on how typefind works and some other random thoughts
Original commit message from CVS:
Add doc on how typefind works and some other random thoughts
2003-10-02 19:12:54 +00:00
Ronald S. Bultje
6fbff1c106 New typefind system: bytestream is now part of the core all plugins have been modified to use this new typefind syste...
Original commit message from CVS:
New typefind system:
* bytestream is now part of the core
* all plugins have been modified to use this new typefind system
* asf typefinding added
* mpeg video stream typefiding removed because it's broken
* duplicate typefind entries removed
* extra id3 typefinding added, because we've seen 4 types of files
(riff/wav, flac, vorbis, mp3) with id3 headers and each of these needs
to work. Instead, I've added an id3 element and let it redo typefiding
after the id3 header. this needs a hack because spider only typefinds
once. We can remove this hack once spider supports multiple typefinds.
* with all this, mp3 typefinding is semi-rewritten
* id3 typefinding in flac/vorbis is removed, it's no longer needed
* fixed spider and gst-typefind to use this, too.
* Other general cleanups
2003-10-01 13:11:45 +00:00
Iain Holmes
cc30090c51 Updated some signal descriptions, added some full stops and fixed some typos
Original commit message from CVS:
Updated some signal descriptions, added some full stops and fixed some typos
2003-09-26 11:54:40 +00:00
David Schleef
3f763b167c make a few things clearer
Original commit message from CVS:
make a few things clearer
2003-09-13 20:20:44 +00:00
Ronald S. Bultje
2434fa9ebf Update, now that I understand interfaces a bit better...
Original commit message from CVS:
Update, now that I understand interfaces a bit better...
2003-09-13 10:17:49 +00:00
Ronald S. Bultje
5d76a2e9b3 Implement generic interface stuff, with per-instance support checking instead of per-class checking
Original commit message from CVS:
Implement generic interface stuff, with per-instance support checking instead of per-class checking
2003-09-13 01:10:12 +00:00
Thomas Vander Stichele
2e1e7054f2 ignore
Original commit message from CVS:
ignore
2003-09-11 12:13:56 +00:00
Thomas Vander Stichele
b9cdaae836 ignore files
Original commit message from CVS:
ignore files
2003-09-11 12:05:08 +00:00
Thomas Vander Stichele
bb1a7c2564 commit
Original commit message from CVS:
commit
2003-09-11 12:04:01 +00:00
Thomas Vander Stichele
26f1509b37 commit
Original commit message from CVS:
commit
2003-09-11 10:53:22 +00:00
Thomas Vander Stichele
d494eef5a7 readme
Original commit message from CVS:
readme
2003-09-11 10:47:32 +00:00
Ronald S. Bultje
7af246f2ef bla bla... some new stuff
Original commit message from CVS:
bla bla... some new stuff
2003-09-08 19:58:40 +00:00
Ramon Garcia Fernandez
e63c0a9aa2 Added specification document of the RTP client subsystem.
Original commit message from CVS:


Added specification document of the RTP client subsystem.
2003-09-08 17:59:17 +00:00
Ronald S. Bultje
8ff69a6cc8 Add GInterface
Original commit message from CVS:
Add GInterface
2003-09-04 21:03:12 +00:00
Ronald S. Bultje
68d336393e Add some class/init example code (on request of zeenix)
Original commit message from CVS:
Add some class/init example code (on request of zeenix)
2003-08-29 06:50:56 +00:00
Ronald S. Bultje
ae97ea085f A generic interface proposal
Original commit message from CVS:
A generic interface proposal
2003-08-28 20:48:54 +00:00
Thomas Vander Stichele
846ecd63d7 more info
Original commit message from CVS:
more info
2003-08-26 23:36:27 +00:00
Thomas Vander Stichele
669e2700fd build fixes
Original commit message from CVS:
build fixes
2003-08-13 11:14:27 +00:00
Andy Wingo
5c2d6b2f43 cache return values of _gst_debug_nameof_funcptr
Original commit message from CVS:
kill some memleaks, add ::signal-handoffs property to fakesrc/sink (default FALSE), cache return values of _gst_debug_nameof_funcptr
2003-08-07 12:45:31 +00:00
David Schleef
7b38bc69a3 Make docs building dependent on BUILD_DOCS, this appears to be what is intended by configure.ac.
Original commit message from CVS:
Make docs building dependent on BUILD_DOCS, this appears to be what
is intended by configure.ac.
2003-07-29 03:05:59 +00:00
Leif Johnson
5d3c78427c + updates to the mimetypes file, trying to get it in a form that could be changed to docbook eventually
Original commit message from CVS:
+ updates to the mimetypes file, trying to get it in a form that could be
changed to docbook eventually
2003-07-21 17:16:11 +00:00
Thomas Vander Stichele
4481af601f docs fixes, see #117837
Original commit message from CVS:
docs fixes, see #117837
2003-07-19 12:29:37 +00:00
David Schleef
e35f52f958 Add IUY2
Original commit message from CVS:
Add IUY2
2003-07-14 20:09:38 +00:00
Ronald S. Bultje
f5e3267133 New mimtypes document, going into effect today... For details, see this document, it describes everything and tell sy...
Original commit message from CVS:
New mimtypes document, going into effect today... For details, see this document, it describes everything and tell syou what to do and not do. Plugins commit follows in a few seconds (and it's huge)
2003-07-06 20:46:22 +00:00
David Schleef
c3191fba3e Fix pkg-config module name suffixes (-0.7). Closes #116089
Original commit message from CVS:
Fix pkg-config module name suffixes (-0.7).  Closes #116089
2003-06-30 07:13:24 +00:00
David Schleef
491741f564 minor corrections
Original commit message from CVS:
minor corrections
2003-06-30 05:13:26 +00:00
Benjamin Otte
4efcdf17bb more doc fixes
Original commit message from CVS:
more doc fixes
2003-06-29 15:06:26 +00:00
Benjamin Otte
1211e26e59 docs fixes: comment macros in templates, not in headers (stupid gtk-doc)
Original commit message from CVS:
docs fixes: comment macros in templates, not in headers (stupid gtk-doc)
2003-06-29 14:57:19 +00:00
Benjamin Otte
6b5d184d95 update example - config.h isn't included anymore
Original commit message from CVS:
update example - config.h isn't included anymore
2003-06-29 14:36:31 +00:00
Benjamin Otte
803ce6bf48 GST_DEBUG reorganization containing loads of stuff:
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
2003-06-29 14:05:49 +00:00
Ronald S. Bultje
b157e76e61 Refinement of ADPCM codecs, added realaudio/dvaudio, added some x- prefixes where appropriate (see IANA)
Original commit message from CVS:
Refinement of ADPCM codecs, added realaudio/dvaudio, added some x- prefixes where appropriate (see IANA)
2003-06-21 16:06:28 +00:00
Ronald S. Bultje
535ebb2f49 Some more additions to the list... We proposed to use different mimetypes for float/int/law audio, and for rgb/yuv......
Original commit message from CVS:
Some more additions to the list... We proposed to use different mimetypes for float/int/law audio, and for rgb/yuv... waiting for comments
2003-06-20 21:44:46 +00:00
Ronald S. Bultje
0a5ff649a8 Some extra additions to sound, this actually allows for proper AVI muxing and Quicktime reading/decoding... Still to ...
Original commit message from CVS:
Some extra additions to sound, this actually allows for proper AVI muxing and Quicktime reading/decoding... Still to be implemented, but people will have a generic idea with this...
2003-06-20 16:39:21 +00:00
Ronald S. Bultje
d47569cffc Some more slight adjustments, plus more exact definitions for YUV formats supported. Please note that imo, we should ...
Original commit message from CVS:
Some more slight adjustments, plus more exact definitions for YUV formats supported. Please note that imo, we should support colorspace from/to *each* of these YUV formats, otherwise its whole existence has no use whatsoever apart from private formats.
2003-06-20 16:33:54 +00:00
Thomas Vander Stichele
cadb40f84d typo
Original commit message from CVS:
typo
2003-06-11 22:17:43 +00:00
Thomas Vander Stichele
d0ce7e10a5 notes
Original commit message from CVS:
notes
2003-06-11 21:40:04 +00:00
Thomas Vander Stichele
7a1e8c55f5 updated release notes
Original commit message from CVS:
updated release notes
2003-06-09 21:52:28 +00:00
Ronald S. Bultje
1c17e4700b Get rid of NEW_MEDIA event, EOS is supposed to handle that
Original commit message from CVS:
Get rid of NEW_MEDIA event, EOS is supposed to handle that
2003-06-07 00:15:18 +00:00