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
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
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
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
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
491741f564
minor corrections
...
Original commit message from CVS:
minor corrections
2003-06-30 05:13:26 +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
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
Ronald S. Bultje
475c2857a5
Finetuning of the mimetypes mess, hoping to get into a standards document one day...
...
Original commit message from CVS:
Finetuning of the mimetypes mess, hoping to get into a standards document one day...
2003-06-06 23:49:25 +00:00
David Schleef
e113e2c56a
stuff about RGB video
...
Original commit message from CVS:
stuff about RGB video
2003-05-09 07:55:35 +00:00
Jan Schmidt
dc8008a9b9
A few ideas looking for feedback
...
Original commit message from CVS:
A few ideas looking for feedback
2003-04-28 22:09:38 +00:00
Wim Taymans
f06853d6c2
quick braindump of capsnego failure recovery
...
Original commit message from CVS:
quick braindump of capsnego failure recovery
2003-04-17 19:44:53 +00:00
Benjamin Otte
8703409089
some thoughts about clocking - this looks suspiciously easy. Either i'm missing something (it's late) or it's a quite...
...
Original commit message from CVS:
some thoughts about clocking - this looks suspiciously easy. Either i'm missing something (it's late) or it's a quite good approach.
2003-04-15 01:11:05 +00:00
Benjamin Otte
e57f527722
HOWTO for pipeline parsing & gst-launch added.
...
Original commit message from CVS:
HOWTO for pipeline parsing & gst-launch added.
Someone wants to make docbook out of it?
2003-04-08 21:03:04 +00:00
Wim Taymans
b030b5cef2
- Add more --disable options
...
Original commit message from CVS:
- Add more --disable options
- fix makefiles to only compile non-disabled features
- some compile fixes.
- removed extratypes, added gsturitype
- make get/set clock on a bin overridable
- some portability fixes for GUINT64
- separate pools from gstregistry.[ch] into gstregistrypool.[ch]
- make gstobject size fixed, even if we disabled load/save
- don't use 'new' as a variable as it is not a valib C++ variable
2003-02-10 20:32:32 +00:00
Wim Taymans
4315091bcb
Short list of stuff we should be able to disable for embedded systems.
...
Original commit message from CVS:
Short list of stuff we should be able to disable for embedded systems.
2003-02-07 10:56:02 +00:00
Wim Taymans
26477ae320
Small fixes
...
Original commit message from CVS:
Small fixes
2003-01-19 20:05:16 +00:00
Wim Taymans
95abdf3bce
Some ideas
...
Original commit message from CVS:
Some ideas
2003-01-15 20:31:42 +00:00
Ronald S. Bultje
7ee5eac96e
figured I could just as well add huffyuv
...
Original commit message from CVS:
figured I could just as well add huffyuv
2003-01-07 21:02:20 +00:00
Ronald S. Bultje
8ad08573e2
draft bla
...
Original commit message from CVS:
draft bla
2003-01-07 21:00:00 +00:00
Wim Taymans
6f393d9928
An extra sentence..
...
Original commit message from CVS:
An extra sentence..
2003-01-07 20:53:04 +00:00
Wim Taymans
93d0c4b2e7
Better write ideas down
...
Original commit message from CVS:
Better write ideas down
2003-01-06 23:26:31 +00:00
Wim Taymans
5d71bdd3fa
Some docs about different ways to get pipeline information
...
Original commit message from CVS:
Some docs about different ways to get pipeline information
2002-12-31 21:52:25 +00:00
Wim Taymans
f8546d1f79
Some notes about pad disconnect
...
Original commit message from CVS:
Some notes about pad disconnect
2002-12-15 22:01:31 +00:00
Thomas Vander Stichele
f6f841cbb8
faq updates metadata/mediainfo
...
Original commit message from CVS:
faq updates
metadata/mediainfo
2002-11-29 13:56:23 +00:00
Wim Taymans
cd1c3736d4
Ramblings about the timecache.
...
Original commit message from CVS:
Ramblings about the timecache.
2002-11-23 16:55:15 +00:00
Wim Taymans
d18ed58ee4
Some more random thoughts
...
Original commit message from CVS:
Some more random thoughts
2002-11-02 14:01:51 +00:00
Thomas Vander Stichele
1fe8042c12
some ideas on how to do metadata in gst
...
Original commit message from CVS:
some ideas on how to do metadata in gst
2002-10-28 02:22:01 +00:00
Thomas Vander Stichele
0d4e23d642
it's the little fixes that do us in
...
Original commit message from CVS:
it's the little fixes that do us in
2002-10-19 09:16:45 +00:00
Wim Taymans
dc449746bb
Some random ramblings about interactivity
...
Original commit message from CVS:
Some random ramblings about interactivity
2002-09-28 12:41:06 +00:00
Thomas Vander Stichele
8230c79916
some fixups
...
Original commit message from CVS:
some fixups
2002-09-22 22:01:13 +00:00
Wim Taymans
498d3181d7
Updates
...
Original commit message from CVS:
Updates
2002-09-12 20:41:26 +00:00
Thomas Vander Stichele
7322a3c940
some docs on pthread (to be finished)
...
Original commit message from CVS:
some docs on pthread (to be finished)
2002-09-12 15:22:54 +00:00
Wim Taymans
9f43e85246
Added some random thoughts about a cothreadless scheduler algorithm
...
Original commit message from CVS:
Added some random thoughts about a cothreadless scheduler algorithm
2002-09-10 22:40:09 +00:00
Wim Taymans
a82fd94231
Added some chain/group
...
Original commit message from CVS:
Added some chain/group
Added more docs
2002-09-10 20:28:25 +00:00
Thomas Vander Stichele
3103adcfbe
anal retentiveness creeping up in my old days
...
Original commit message from CVS:
anal retentiveness creeping up in my old days
2002-09-09 09:31:26 +00:00
Thomas Vander Stichele
7f317f840b
some notes for rewriting the pwg
...
Original commit message from CVS:
some notes for rewriting the pwg
2002-09-09 09:28:42 +00:00
Christian Schaller
b9b6c6890a
committing many nice little memleaks fixes from Iain, great work dude
...
Original commit message from CVS:
committing many nice little memleaks fixes from Iain, great work dude
2002-09-08 18:27:36 +00:00
Wim Taymans
597e429947
Some scheduling ideas for a better scheduler
...
Original commit message from CVS:
Some scheduling ideas for a better scheduler
2002-09-01 20:58:23 +00:00
Thomas Vander Stichele
8cfb8350b8
some hint updates
...
Original commit message from CVS:
some hint updates
2002-08-30 16:02:45 +00:00
Thomas Vander Stichele
f2a11148a8
typo fix
...
Original commit message from CVS:
typo fix
2002-08-30 14:30:55 +00:00
Wim Taymans
7e0656ec4f
Added status of the documents
...
Original commit message from CVS:
Added status of the documents
2002-08-02 11:23:05 +00:00
Thomas Vander Stichele
c2ba148309
start of list of example features (and matching plug-ins later on)
...
Original commit message from CVS:
start of list of example features (and matching plug-ins later on)
2002-07-15 23:12:02 +00:00
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
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
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
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
243d255d57
remarks for doc review
...
Original commit message from CVS:
remarks for doc review
2002-04-17 12:29:25 +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
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
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
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
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
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
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
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
Wim Taymans
f064c9f566
More docs.
...
Original commit message from CVS:
More docs.
2002-01-14 20:44:40 +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
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
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
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
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
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
Erik Walthinsen
7f8d8fe8d5
Merged from GOBJECT1 to HEAD at 200106241
...
Original commit message from CVS:
Merged from GOBJECT1 to HEAD at 200106241
2001-06-25 01:20:11 +00:00
Thomas Vander Stichele
d3b914ad91
added two more cases of eos reasoning
...
Original commit message from CVS:
added two more cases of eos reasoning
2001-06-13 09:51:27 +00:00
Wim Taymans
f19283fa0d
Some minor docs updates.
...
Original commit message from CVS:
Some minor docs updates.
2001-06-06 18:33:18 +00:00