Commit graph

459 commits

Author SHA1 Message Date
Wim Taymans
b20e126ab6 Short doc about state changes and actions associated with each state change.
Original commit message from CVS:
Short doc about state changes and actions associated with each state change.
2002-07-12 15:39:18 +00:00
Andy Wingo
b3d5bbd72c added gst-launch grammar reference
Original commit message from CVS:
added gst-launch grammar reference
2002-07-12 06:48:32 +00:00
Andy Wingo
e5f535960d added updated tex limits for dbian systems
Original commit message from CVS:
added updated tex limits for dbian systems
2002-07-11 19:43:32 +00:00
Andy Wingo
30879f4362 doc fixen
Original commit message from CVS:
doc fixen
2002-07-11 19:40:06 +00:00
Andy Wingo
e9e2348e6e Use docbook xsl version 1.50.0 until libxslt can handle 1.51.0 and above
Original commit message from CVS:
Use docbook xsl version 1.50.0 until libxslt can handle 1.51.0 and above
2002-07-11 16:30:59 +00:00
Andy Wingo
959fc2b57e the percent sign is now valid XML
Original commit message from CVS:
the percent sign is now valid XML
2002-07-09 18:43:13 +00:00
Thomas Vander Stichele
dcb3cec6a0 merge from BRANCH-RELEASE-0_4_0
Original commit message from CVS:
merge from BRANCH-RELEASE-0_4_0
2002-07-09 10:27:22 +00:00
Wim Taymans
9df69622d9 Documentation updates
Original commit message from CVS:
Documentation updates
2002-06-12 22:27:18 +00:00
Christian Schaller
f4559e5917 Various fixes:
Original commit message from CVS:
Various fixes:
- Fixing the doc problems in the SPEC
- Adding more content to the intro.xml
2002-06-11 16:06:10 +00:00
Thomas Vander Stichele
6a8367dbdd doc fixes as per bugzilla bug
Original commit message from CVS:
doc fixes as per bugzilla bug
2002-06-10 08:29:27 +00:00
Wim Taymans
3ac5605ac4 Added first draf of current events code.
Original commit message from CVS:
Added first draf of current events code.
2002-05-30 19:05:05 +00:00
Andy Wingo
9a6e87b6b6 added design doc for threadsafe properties
Original commit message from CVS:
added design doc for threadsafe properties
2002-05-25 20:58:08 +00:00
Thomas Vander Stichele
e8982eaf0f API cleanup: (s/g)et_sched -> _scheduler
Original commit message from CVS:
API cleanup: (s/g)et_sched -> _scheduler
2002-05-25 15:36:59 +00:00
Thomas Vander Stichele
e7f1194ba4 small api fix
Original commit message from CVS:
small api fix
2002-05-09 14:23:02 +00:00
Wim Taymans
4992f1c2ed Some random docs updates I had lying around
Original commit message from CVS:
Some random docs updates I had lying around
2002-05-08 20:06:20 +00:00
Thomas Vander Stichele
aef003a55c more changes to get docs to build
Original commit message from CVS:
more changes to get docs to build
2002-05-03 15:38:06 +00:00
Thomas Vander Stichele
9377c63767 use python2 at all costs
Original commit message from CVS:
use python2 at all costs
2002-05-03 15:12:23 +00:00
Thomas Vander Stichele
c6db4c16aa throwing these out
Original commit message from CVS:
throwing these out
2002-04-29 20:54:10 +00:00
Thomas Vander Stichele
f67cecb811 executed
Original commit message from CVS:
executed
2002-04-29 20:53:02 +00:00
Thomas Vander Stichele
876e4c8be7 changes
Original commit message from CVS:
changes
2002-04-29 20:52:22 +00:00
Thomas Vander Stichele
7e0b9786ec doc changes
Original commit message from CVS:
doc changes
2002-04-29 20:38:39 +00:00
Thomas Vander Stichele
7a5173764a this hack shouldn't be here
Original commit message from CVS:
this hack shouldn't be here
2002-04-29 10:28:33 +00:00
Thomas Vander Stichele
2ed7bf4e67 api change doc clarification
Original commit message from CVS:
* api change
* doc clarification
2002-04-23 14:56:44 +00:00
Thomas Vander Stichele
47ff931c58 doc rearranging
Original commit message from CVS:
doc rearranging
2002-04-19 10:26:04 +00:00
Thomas Vander Stichele
f851bc99b9 doc changes
Original commit message from CVS:
doc changes
2002-04-19 10:25:40 +00:00
Benjamin Otte
c1a1c03224 some things noted by taaz
Original commit message from CVS:
some things noted by taaz
2002-04-18 13:47:23 +00:00
Thomas Vander Stichele
af8f04c56e more change
Original commit message from CVS:
more change
2002-04-17 14:58:17 +00:00
Thomas Vander Stichele
243d255d57 remarks for doc review
Original commit message from CVS:
remarks for doc review
2002-04-17 12:29:25 +00:00
Thomas Vander Stichele
d2af387684 review of gstbuffer documentation small doc fixes
Original commit message from CVS:
* review of gstbuffer documentation
* small doc fixes
2002-04-17 12:28:32 +00:00
Benjamin Otte
5f9f9bff5e added dir and first doc about events
Original commit message from CVS:
added dir and first doc about events
2002-04-17 00:11:53 +00:00
Thomas Vander Stichele
14d7369b5b rename the books so the discerning elements move up front
Original commit message from CVS:
rename the books so the discerning elements move up front
2002-04-16 16:27:26 +00:00
Thomas Vander Stichele
43a68fd149 merged back fixes from release branch
Original commit message from CVS:
merged back fixes from release branch
2002-04-15 09:21:14 +00:00
Thomas Vander Stichele
6e8841efd9 added branch merging comments
Original commit message from CVS:
added branch merging comments
2002-04-15 09:19:09 +00:00
Thomas Vander Stichele
c7e405b616 mmore updates
Original commit message from CVS:
mmore updates
2002-04-14 22:58:40 +00:00
Thomas Vander Stichele
442ca0a61f more notes
Original commit message from CVS:
more notes
2002-04-14 13:06:39 +00:00
Thomas Vander Stichele
2223a9a8c4 put in devhelp stuff as well
Original commit message from CVS:
put in devhelp stuff as well
2002-04-13 11:00:29 +00:00
Thomas Vander Stichele
49324d840c api changes
Original commit message from CVS:
api changes
2002-04-12 19:02:00 +00:00
Thomas Vander Stichele
5a83ff514d api changes
Original commit message from CVS:
api changes
2002-04-12 18:59:11 +00:00
Thomas Vander Stichele
6a37dda6d6 doc fixes to match API
Original commit message from CVS:
doc fixes to match API
2002-04-12 16:22:32 +00:00
Thomas Vander Stichele
f651fb2a31 additions for release notes
Original commit message from CVS:
additions for release notes
2002-04-12 11:33:24 +00:00
Thomas Vander Stichele
e00bcd6792 registry handling changes read up on it in docs/random/thomasvs/registry if interested net effect should be transpare...
Original commit message from CVS:
registry handling changes
read up on it in docs/random/thomasvs/registry if interested
net effect should be transparent; ie. it will keep on working, but will
be more flexible than before.  Testing with garnome seems to work now.
Should probably be rewritten completely, together with plugin loading, but
only after we spec it out ;) It's a bit messy.
2002-04-12 09:53:00 +00:00
Thomas Vander Stichele
f17ce3056f update to new ideas
Original commit message from CVS:
update to new ideas
2002-04-11 20:43:34 +00:00
Andy Wingo
b214d35eed commit to make gstreamer follow the gtk function/macro naming conventions:
Original commit message from CVS:
commit to make gstreamer follow the gtk function/macro naming conventions:

GstPadTemplate <-> gst_pad_template <-> GST_PAD_TEMPLATE

and the same for *factory and typefind.
2002-04-11 20:35:18 +00:00
Thomas Vander Stichele
8d31ec49ea registry ideas doc and an idea for guadec-4 presentation guadec rocks !
Original commit message from CVS:
registry ideas doc and an idea for guadec-4 presentation
guadec rocks !
2002-04-08 22:46:59 +00:00
Andy Wingo
70cfc6cb4d new parser that uses flex and bison
Original commit message from CVS:
* new parser that uses flex and bison
- doesn't do dynamic pipelines yet...
* added GErrors to the gst_parse_launch[v] api
* added --gst-mask-help command line option
* fixed -o option for gst-launch
* GstElement api change:
- gst_element_get_pad
- gst_element_get_request_pad, gst_element_get_static_pad
- gst_element_get_compatible_pad
- gst_element_get_compatible_static_pad, gst_element_get_compatible_request_pad
- gst_element_[dis]connect -> gst_element_[dis]connect_pads
- gst_element_[dis]connect_elements -> gst_element_[dis]connect
* manual update
* example, tool, and doc updates for the api changes
- no more plugin docs in the core docs, plugins require a more
extensive doc system
2002-04-07 23:32:16 +00:00
Wim Taymans
213703ed1b Small updates to the manual
Original commit message from CVS:
Small updates to the manual
2002-03-31 15:28:51 +00:00
Wim Taymans
d30487f9d0 Documentation updates
Original commit message from CVS:
Documentation updates
2002-03-31 14:00:33 +00:00
Andy Wingo
ed9b628168 filter newlines out of GST_DEBUG statements to reflect new core behavior fixes to adder's caps, again
Original commit message from CVS:
* filter newlines out of GST_DEBUG statements to reflect new core behavior
* fixes to adder's caps, again
2002-03-24 22:07:09 +00:00
Steve Baker
f2f4a44569 here are the dparams docs for apps writers. now back to hacking, yo!
Original commit message from CVS:
here are the dparams docs for apps writers. now back to hacking, yo!
2002-03-24 14:06:02 +00:00
David I. Lehn
d465fc8d6e clean up magic file
Original commit message from CVS:
clean up magic file
2002-03-21 23:32:24 +00:00
Andy Wingo
0067d17205 removal of //-style comments don't link plugins to core libs -- the versioning is done internally to the plugins with...
Original commit message from CVS:
* removal of //-style comments
* don't link plugins to core libs -- the versioning is done internally to the plugins with the plugin_info struct,
and symbol resolution is lazy, so we can always know if a plugin can be loaded by the plugin_info data. in theory.
2002-03-19 04:10:13 +00:00
Steve Baker
99e581dc94 first cut of documentation for dparams for plugin writers.
Original commit message from CVS:
first cut of documentation for dparams for plugin writers.
who would have thought that writing docs was so much fun
2002-03-10 19:57:31 +00:00
Thomas Vander Stichele
2a4712c20f more updates
Original commit message from CVS:
more updates
2002-03-10 12:51:37 +00:00
Thomas Vander Stichele
41253d9192 more minor updates
Original commit message from CVS:
more minor updates
2002-03-09 13:01:16 +00:00
Thomas Vander Stichele
e1aa1bf43c expanded release policy a bit let's try this out today ;)
Original commit message from CVS:
expanded release policy a bit
let's try this out today ;)
2002-03-09 12:34:38 +00:00
Richard Boulton
735fa40c69 Remove a couple of old commented out lines.
Original commit message from CVS:
Remove a couple of old commented out lines.
They had no meaning as far as I can tell, and were causing a warning with
automake 1.6, due to the trailing \ followed by a blank line.
2002-03-09 02:15:04 +00:00
Richard Boulton
79328c766a Make a note of the command used to create a release branch, for future reference.
Original commit message from CVS:
Make a note of the command used to create a release branch, for future
reference.
2002-03-08 18:14:15 +00:00
Thomas Vander Stichele
cffa3c7a53 updated devhelp
Original commit message from CVS:
updated devhelp
2002-03-05 22:02:06 +00:00
Thomas Vander Stichele
80a3504797 need this
Original commit message from CVS:
need this
2002-03-03 18:02:57 +00:00
Thomas Vander Stichele
5678e50a9a more docs fixing
Original commit message from CVS:
more docs fixing
2002-03-03 16:53:25 +00:00
Thomas Vander Stichele
c5f10f7693 adding devhelp files
Original commit message from CVS:
adding devhelp files
2002-03-03 16:50:39 +00:00
Thomas Vander Stichele
cac482f223 thanks to jhdalin for this
Original commit message from CVS:
thanks to jhdalin for this
2002-03-03 16:25:11 +00:00
Thomas Vander Stichele
8a14dad222 applied some of meeks's patches
Original commit message from CVS:
applied some of meeks's patches
2002-03-02 10:33:40 +00:00
Richard Boulton
5c29019f9f Test commit: if this works, the CVS is working again.
Original commit message from CVS:
Test commit: if this works, the CVS is working again.
2002-02-14 17:55:51 +00:00
Richard Boulton
266c9f92a1 Remove test file.
Original commit message from CVS:
Remove test file.
2002-02-14 00:27:02 +00:00
Richard Boulton
ceb8481f00 This is a test commit to check that the new syncmail script is working.
Original commit message from CVS:
This is a test commit to check that the new syncmail script is working.
2002-02-13 16:53:01 +00:00
Thomas Vander Stichele
f985019e4c more build cleanups (using as-version and as-libtool) some release doc notes from the previous release
Original commit message from CVS:
* more build cleanups (using as-version and as-libtool)
* some release doc notes from the previous release
2002-02-09 21:05:12 +00:00
Wim Taymans
334790d85a Some random ramblings about the next-gen registry..
Original commit message from CVS:
Some random ramblings about the next-gen registry..
2002-02-06 22:34:12 +00:00
Andy Wingo
e9ea094528 some release caveats, some todos
Original commit message from CVS:
some release caveats, some todos
2002-02-02 23:09:20 +00:00
Thomas Vander Stichele
fb54baa94b prepping the release
Original commit message from CVS:
prepping the release
2002-02-02 13:50:03 +00:00
Benjamin Otte
08faf88f0d added event proposal - probably a bit long, you may shorten it, if you can.
Original commit message from CVS:
added event proposal - probably a bit long, you may shorten it, if you can.
2002-01-29 23:48:08 +00:00
Thomas Vander Stichele
69ad8b19a1 first stab at some ideas for 0.4.0
Original commit message from CVS:
first stab at some ideas for 0.4.0
2002-01-29 16:41:44 +00:00
Wim Taymans
1e745f2bed Current ideas for a global clocking mechanism.
Original commit message from CVS:
Current ideas for a global clocking mechanism.
2002-01-27 23:36:38 +00:00
Wim Taymans
11f8f4b345 A prototype abstract for GUAD3C
Original commit message from CVS:
A prototype abstract for GUAD3C
2002-01-24 22:24:45 +00:00
Andy Wingo
43cbc42c45 the 'brown paper bag' commit. sorry for the email spam on this one, but it will be laaaarrrggggeee
Original commit message from CVS:
the 'brown paper bag' commit. sorry for the email spam on this one, but it will be laaaarrrggggeee
2002-01-15 00:41:22 +00:00
Wim Taymans
f064c9f566 More docs.
Original commit message from CVS:
More docs.
2002-01-14 20:44:40 +00:00
Thomas Vander Stichele
f0586a57dc fixing make distcheck
Original commit message from CVS:
fixing make distcheck
2002-01-14 14:04:14 +00:00
Andy Wingo
57dc4b544d doc and configure updates, and the beginnings of gst-xmllaunch
Original commit message from CVS:
doc and configure updates, and the beginnings of gst-xmllaunch
2002-01-14 07:18:43 +00:00
Andy Wingo
f38969ff25 fix doc build for glib2 remove template files from cvs, they are generated with gtkdoc-mktmpl new, cleaner interface ...
Original commit message from CVS:
* fix doc build for glib2
* remove template files from cvs, they are generated with gtkdoc-mktmpl
* new, cleaner interface to the parser facilities
* cleanups in gstparse.c
2002-01-14 04:09:56 +00:00
Wim Taymans
0a0598f97a Added an unfinished capsnego doc.
Original commit message from CVS:
Added an unfinished capsnego doc.
2002-01-13 22:08:33 +00:00
Andy Wingo
d262bea863 summary: fix xml in gstreamer 1) make clear distinction between loading xml that actually creates objects and loading...
Original commit message from CVS:
summary: fix xml in gstreamer

1) make clear distinction between loading xml that actually creates objects and loading xml that just
synchronizes properties with objects. moved most of gst_element_restore_thyself functionality to
gst_xml_make_element. this new function name can change if it sucks.
2) many various fixes. createxml and runxml work now.
3) doc updates.
4) GstSignalObject is stil broken. i have no idea what it's supposed to do.
2002-01-11 15:49:47 +00:00
David I. Lehn
fe516689cc oops..
Original commit message from CVS:
oops..
2002-01-10 04:14:12 +00:00
David I. Lehn
5283e83a03 HTML_DIR set via configure now
Original commit message from CVS:
HTML_DIR set via configure now
2002-01-10 04:01:48 +00:00
David I. Lehn
387ae96dd5 Add css and magic* to dist.
Original commit message from CVS:
Add css and magic* to dist.
Remove CONFIG_CLEAN_FILES that removes doc source on a make distclean.
2002-01-09 04:54:04 +00:00
David I. Lehn
5092a3bb32 Start of a release checklist and policies
Original commit message from CVS:
Start of a release checklist and policies
2002-01-09 04:50:13 +00:00
David I. Lehn
e26de309fd fix external loading: s/sgml/xml/
Original commit message from CVS:
fix external loading: s/sgml/xml/
2002-01-09 04:45:25 +00:00
David I. Lehn
818baa5c2c Generate m4 and xsl Makefiles
Original commit message from CVS:
Generate m4 and xsl Makefiles
Add xsl dir and *.xsl to dist
2002-01-09 03:03:26 +00:00
Andy Wingo
35aa5cebdf global s/disksrc/filesrc/, but edited by me
Original commit message from CVS:
global s/disksrc/filesrc/, but edited by me
2002-01-06 04:26:37 +00:00
Thomas Vander Stichele
6482341872 notes updates
Original commit message from CVS:
notes updates
2002-01-04 18:28:17 +00:00
Thomas Vander Stichele
451ab45ced typo
Original commit message from CVS:
typo
2002-01-03 14:34:29 +00:00
Thomas Vander Stichele
4b4fa80787 this should do it
Original commit message from CVS:
this should do it
2002-01-02 15:52:43 +00:00
Thomas Vander Stichele
fcda311c26 path fleshing:
Original commit message from CVS:
path fleshing:
2002-01-02 15:16:18 +00:00
Thomas Vander Stichele
77ccc5fd01 path stuffing
Original commit message from CVS:
path stuffing
2002-01-02 14:51:28 +00:00
Wim Taymans
ff0ca25b48 API docs updates.
Original commit message from CVS:
API docs updates.
2002-01-01 15:59:05 +00:00
Wim Taymans
e70ed3083c fix some typos
Original commit message from CVS:
fix some typos
2002-01-01 13:54:21 +00:00
Wim Taymans
5922227d63 Some ramblings about better capsnego
Original commit message from CVS:
Some ramblings about better capsnego
2001-12-31 02:24:09 +00:00
Wim Taymans
27d784dc03 documentation updates
Original commit message from CVS:
documentation updates
2001-12-28 20:27:59 +00:00
Wim Taymans
93b782b643 Added a drawing of a possible player architecture added plugin guidelines
Original commit message from CVS:
Added a drawing of a possible player architecture
added plugin guidelines
2001-12-23 17:18:27 +00:00
Andy Wingo
6fee15adad no more admonition graphics (those pointing fingers beside 'notes' et al) because there's no standard path to find them.
Original commit message from CVS:
no more admonition graphics (those pointing fingers beside 'notes' et al)
because there's no standard path to find them.
2001-12-15 23:28:44 +00:00
Andy Wingo
d2c3b2087d conversion to docbook-xml. i don't have to ask that this be testing, because not ionly is it perfect, but i'm sure yo...
Original commit message from CVS:
conversion to docbook-xml. i don't have to ask that this be testing, because
not ionly is it perfect, but i'm sure you folks will learn that on your own :-)
2001-12-15 23:13:04 +00:00
Thomas Vander Stichele
9b2ac714ad reversed wingo's changes, because this works and I spent half an hour figuring out what's wrong
Original commit message from CVS:
reversed wingo's changes, because this works and I spent half an hour
figuring out what's wrong
Wingo : let's work on it together, I have a pretty good idea of what you
wanted to try and I'm willing to help ;)
2001-12-14 14:33:42 +00:00
Thomas Vander Stichele
8fbcdda056 maybe this fixes make distcheck
Original commit message from CVS:
maybe this fixes make distcheck
2001-12-14 09:39:24 +00:00
Andy Wingo
a1669cdddd bye bye disksrc! c-ya! peace out!
Original commit message from CVS:
bye bye disksrc! c-ya! peace out!
2001-12-13 23:59:05 +00:00
Thomas Vander Stichele
a7dacfdc01 some notes now that the docs build
Original commit message from CVS:
some notes now that the docs build
2001-12-13 16:19:28 +00:00
Thomas Vander Stichele
bc6c88d0d8 here's the rest of them fixes
Original commit message from CVS:
here's the rest of them fixes
2001-12-13 15:24:00 +00:00
Thomas Vander Stichele
74d53ed4a1 I'm browsing the freshly built gstreamer manual right now, so taaz (I know you're reading this) you may buy me a drin...
Original commit message from CVS:
I'm browsing the freshly built gstreamer manual right now, so taaz (I know
you're reading this) you may buy me a drink when you have the opportunity
2001-12-13 15:23:41 +00:00
Andy Wingo
13bc576148 the distclean-local fixes were ported over from thomasvs' changes to the old Makfile, and they were failing for some ...
Original commit message from CVS:
the distclean-local fixes were ported over from thomasvs' changes to the old Makfile,
and they were failing for some reason now. these changes make them succeed.
2001-12-12 19:35:34 +00:00
Andy Wingo
e4bba88ae9 minor typographical change to autogen added --with-html-dir option to configure more robust docbook checks convert to...
Original commit message from CVS:
* minor typographical change to autogen
* added --with-html-dir option to configure
* more robust docbook checks
* convert to standard docbook makefiles, at least for the gst/ directory
* added filesrc.h so that docbook can know about filesrc
* updated -sections.txt because docbook is incredibly stupid and requires that at
least one of the lines between <section> and </section> is not an entity
* first pass at possible getting the docs to build on glib2, untested
2001-12-12 06:08:44 +00:00
David I. Lehn
7c8ff4e8dd use top_builddir vs relative dir
Original commit message from CVS:
use top_builddir vs relative dir
2001-12-12 01:23:53 +00:00
Thomas Vander Stichele
4d22077446 some TODO stuff another ARTS change
Original commit message from CVS:
some TODO stuff
another ARTS change
2001-12-11 15:31:13 +00:00
Thomas Vander Stichele
e6bc49711b trying to make distclean work
Original commit message from CVS:
trying to make distclean work
2001-12-10 19:11:27 +00:00
Thomas Vander Stichele
b2d2b6539d ok, this should work
Original commit message from CVS:
ok, this should work
2001-12-10 17:48:25 +00:00
Thomas Vander Stichele
b900c640b2 thanks taaz
Original commit message from CVS:
thanks taaz
2001-12-10 16:38:37 +00:00
Thomas Vander Stichele
85961e1fd0 fixed # fault
Original commit message from CVS:
fixed # fault
2001-12-10 16:37:48 +00:00
Thomas Vander Stichele
ed3ceeb69a this is a particularly nasty addition but I'm at the end of my rope here
Original commit message from CVS:
this is a particularly nasty addition but I'm at the end of my rope here
2001-12-10 14:36:37 +00:00
Thomas Vander Stichele
78c212e181 added gstreamer-sections.txt
Original commit message from CVS:
added gstreamer-sections.txt
2001-12-10 10:24:06 +00:00
Wim Taymans
3e5a0a6d72 Updated the API docs
Original commit message from CVS:
Updated the API docs
2001-12-09 13:17:13 +00:00
Wim Taymans
4af36c2ac6 Added some ramblings about a messaging system idea..
Original commit message from CVS:
Added some ramblings about a messaging system idea..
2001-12-05 21:01:43 +00:00
wrobell
08eaa11259 - some fixes to int2float making automake 1.5 happy (gst now requires automake1.5). It's still not perfect but it bui...
Original commit message from CVS:
- added playondemand plugin by Leif Morgan Johnson <lmjohns3@eos.ncsu.edu>
- some fixes to int2float
- aplied a patch from wrobell <wrobell@ite.pl> that is a first attempt at
making automake 1.5 happy (gst now requires automake1.5). It's still not
perfect but it builds.
- Made the schedulers plugable. The default scheduler now lives inside a
plugin.
- Added a new mpeg1/2 parser/demuxer.
- Fixed some compiler warnings in the core libs.
- substantial work to GstThread (hopefully less race conditions). simplified
the code in GstThread a bit. A state change can now also happen in the
thread context.
- reworked the state semantics of a bin. it'll now automatically get the
highest state of its children.
- the autoplugger now nests the threads so that a state change failure of
one thread doesn't make its upstream thread lock.
- GstQueue refuses to go to PLAYING if the sinkpad is not connected. This
way the queue will not wedge in the _get lock.
- GstQueue unlocks its mutexes when going to PAUSED.
- make sure that when all elements in a bin/thread go to PAUSED, the bin
is set to PAUSED too.
- make a parent bin wait for its children to PAUSE before ending the
iteration with FALSE (EOS)
- Some changes to GstPlay to deal with EOS.
- aplied the latest patch from Zeenix to gstrtp.

end result: GstPlay doesn't crash on EOS and the pipeline is now shut down
properly.
2001-12-04 22:12:50 +00:00
Wim Taymans
fbc4cff87c pseudo code describing a GstThread synchronisation proposal. pretty similar to what there is now but with some subtle...
Original commit message from CVS:
pseudo code describing a GstThread synchronisation proposal. pretty
similar to what there is now but with some subtle differences.
2001-11-27 22:01:12 +00:00
Wim Taymans
0bb01afa84 Split out the padtemplate, autoplugfactoy and elementfactory into different pages to be able to show more examples an...
Original commit message from CVS:
Split out the padtemplate, autoplugfactoy and elementfactory into different
pages to be able to show more examples and the object hierarchy.
2001-10-24 21:44:48 +00:00
Wim Taymans
deef4ecb49 Added some more object to the object hierarchy
Original commit message from CVS:
Added some more object to the object hierarchy
2001-10-24 19:55:12 +00:00
Wim Taymans
dd71e3fbd9 Added the shims for int64. some small updates.
Original commit message from CVS:
Added the shims for int64.
some small updates.
according to gtkdoc we now have:
1e+02% function docs coverage (444 functions documented, 0 not documented)
:)
2001-10-24 18:41:49 +00:00
Wim Taymans
710d1ae0d2 More updates to the API docs.
Original commit message from CVS:
More updates to the API docs.
2001-10-21 15:47:23 +00:00
Wim Taymans
e5b6d0c8aa More pending API doc changes.
Original commit message from CVS:
More pending API doc changes.
2001-10-21 01:02:25 +00:00
Wim Taymans
9ba56f4181 Get the API docs back in shape. This batch of patches contain the updates that don't require source code comment chan...
Original commit message from CVS:
Get the API docs back in shape. This batch of patches contain the updates
that don't require source code comment changes.
2001-10-19 22:49:35 +00:00
Wim Taymans
31a93cf56c More updates.
Original commit message from CVS:
More updates.
2001-10-18 22:31:26 +00:00
Wim Taymans
cf1960d08b Added an UML diagram with dia.
Original commit message from CVS:
Added an UML diagram with dia.
2001-10-18 22:17:27 +00:00
Erik Walthinsen
d574ab8126 merge from EVENTS1 on 20011016
Original commit message from CVS:
merge from EVENTS1 on 20011016
2001-10-17 10:21:27 +00:00
Thomas Vander Stichele
7d446c4507 nope, that wasn't it ;)
Original commit message from CVS:
nope, that wasn't it ;)
2001-10-15 19:05:47 +00:00
Thomas Vander Stichele
a10cd2e7b6 explicitly added gstreamer-sections.txt to EXTRA_DIST
Original commit message from CVS:
explicitly added gstreamer-sections.txt to EXTRA_DIST
2001-10-08 10:45:03 +00:00
Steve Baker
905c1bbb96 new home for sinesrc
Original commit message from CVS:
new home for sinesrc
2001-10-06 13:28:01 +00:00
David I. Lehn
1a8d5daea2 Syncing Debian packaging info up to current CVS code.
Original commit message from CVS:
Syncing Debian packaging info up to current CVS code.
2001-09-07 07:40:59 +00:00
Steve Baker
3cda4e2eaa sync with the current CVS glib API
Original commit message from CVS:
sync with the current CVS glib API
2001-08-13 19:00:13 +00:00
Wim Taymans
5e6a3722ac Fixes to various plugins.
Original commit message from CVS:
Fixes to various plugins.
Removed the eos/qos calls in favour of the soon to be event system.
Added a test app to test element reuse (doesn't work)
2001-08-10 17:40:34 +00:00
Wim Taymans
8988413037 Removed some stuff from the makefile until it stopped complaining when building debs...
Original commit message from CVS:
Removed some stuff from the makefile until it stopped complaining when
building debs...
2001-07-20 21:26:34 +00:00
David I. Lehn
f0d4b1a647 remove Gtk classes from Gst hierarchy
Original commit message from CVS:
remove Gtk classes from Gst hierarchy
2001-07-20 06:54:43 +00:00
Richard Boulton
23c9ad917a Sort out some remaining bits of fwg which weren't valid sgml.
Original commit message from CVS:
Sort out some remaining bits of fwg which weren't valid sgml.
2001-07-18 22:38:22 +00:00
Richard Boulton
8f72f095d8 Fix incorrectly matched tags, as found by xsltproc. ;-)
Original commit message from CVS:
Fix incorrectly matched tags, as found by xsltproc. ;-)
2001-07-18 22:18:02 +00:00
Wim Taymans
cd11906922 Added what I think should be the basic steps for writing a plugin.
Original commit message from CVS:
Added what I think should be the basic steps for writing a plugin.
2001-07-17 21:51:17 +00:00
Wim Taymans
6152feb109 Removed the remaining bits of MetaData.
Original commit message from CVS:
Removed the remaining bits of MetaData.
2001-07-11 12:09:50 +00:00
Wim Taymans
dbbe6c4e93 Added the init.sgml file to the makefile
Original commit message from CVS:
Added the init.sgml file to the makefile
2001-07-07 16:34:31 +00:00
Wim Taymans
707b74ac11 More blablah about how cool GStreamer really is..
Original commit message from CVS:
More blablah about how cool GStreamer really is..
2001-07-07 15:30:39 +00:00
Wim Taymans
86bef7fdb8 Added docs on library init.
Original commit message from CVS:
Added docs on library init.
2001-07-07 15:10:29 +00:00
Wim Taymans
5e8b9eb005 Lots of updates.
Original commit message from CVS:
Lots of updates.
Added a chapter about the autoplugcache.
Updated the autoplug example using the autoplugcache.
Moved some stuff around.
Added an example app for gst_parse_launch.
Updated the debug info.
2001-07-07 14:17:22 +00:00
Wim Taymans
42297d86bd Some updates to the manual, mostly glib2 related.
Original commit message from CVS:
Some updates to the manual, mostly glib2 related.
2001-07-07 11:34:54 +00:00
Wim Taymans
5d2a56cd7c Removed the last bits of Metadata.
Original commit message from CVS:
Removed the last bits of Metadata.
Updated the bufferpool docs.
2001-07-07 10:55:58 +00:00
Richard Boulton
cceabc8733 Remove gstreamer.html from generated files, since it was just a broken copy of one of the other files.
Original commit message from CVS:
Remove gstreamer.html from generated files, since it was just a broken copy
of one of the other files.
Sort out cleanfiles to some extent.
Note: the make dependencies in this file are completely broken, but it's not    clear how to fix them.  The docs will be built at make install / dist time,
as a result.
2001-06-28 16:31:04 +00:00
Richard Boulton
19869191b4 Remove more generated files
Original commit message from CVS:
Remove more generated files
2001-06-25 20:53:20 +00:00
Richard Boulton
2a39aad141 Remove many unwanted generated files from distributions.
Original commit message from CVS:
Remove many unwanted generated files from distributions.
2001-06-25 20:41:05 +00:00