Commit graph

158 commits

Author SHA1 Message Date
David Schleef 63ee736634 Global change from "caps2" to "caps". Script is: #!/bin/sh find . -name '*.[chy]' -exec perl -i -p \
Original commit message from CVS:
Global change from "caps2" to "caps".  Script is:
#!/bin/sh

find . -name '*.[chy]' -exec perl -i -p \
-e 's/gst_static_caps2_/gst_static_caps_/g;\
s/GST_CAPS2_/GST_CAPS_/g;\
s/gst_caps2_/gst_caps_/g;\
s/GstCaps2/GstCaps/g;\
s/GstStaticCaps2/GstStaticCaps/g;\
s/GST_STATIC_CAPS2_/GST_STATIC_CAPS_/g;\
s/GST_TYPE_CAPS2/GST_TYPE_CAPS/g;\
s/gst_caps_get_nth_cap/gst_caps_get_structure/g;\
s/gst_caps_get_n_structures/gst_caps_get_size/g;\
s/gst_caps_append_cap/gst_caps_append_structure/g;\
s/GST_CAPS2_/GST_CAPS_/g;' \
{} \;
2003-12-21 22:33:42 +00:00
David Schleef 3754e36428 Merge HEAD from CAPS-MERGE-2 to CAPS-MERGE-3
Original commit message from CVS:
Merge HEAD from CAPS-MERGE-2 to CAPS-MERGE-3
2003-12-18 05:40:34 +00:00
David Schleef 1a3888c760 Merge HEAD from CAPS-ROOT to CAPS-MERGE-1
Original commit message from CVS:
Merge HEAD from CAPS-ROOT to CAPS-MERGE-1
2003-11-29 04:09:27 +00:00
David Schleef 005457e4bd doc fixes for autoplug removal
Original commit message from CVS:
doc fixes for autoplug removal
2003-11-29 02:55:14 +00:00
David Schleef 8cefbe14a3 Migrate plugins to GstCaps2
Original commit message from CVS:
Migrate plugins to GstCaps2
2003-11-12 08:17:40 +00:00
David Schleef fc7f7b475a hacking. Removed autoplug in the process.
Original commit message from CVS:
hacking.  Removed autoplug in the process.
2003-11-12 01:33:15 +00:00
Benjamin Otte 907e3e97d9 update plugin initialization restructuring (see email for details
Original commit message from CVS:
update plugin initialization restructuring (see email for details
2003-10-31 19:32:47 +00:00
Andy Wingo 31d748d332 s/GstBuffer/GstData/ in the API where you can pass events. Fix the plugins to deal with that. Fixes #113488. Also inc...
Original commit message from CVS:
s/GstBuffer/GstData/ in the API where you can pass events. Fix the plugins to deal with that. Fixes #113488. Also includes scheduler patches, and probably fixes some queue bugs relating to events and buffers.
2003-10-08 16:06:02 +00:00
Thomas Vander Stichele 2e1e7054f2 ignore
Original commit message from CVS:
ignore
2003-09-11 12:13:56 +00:00
Jan Schmidt 8c768ff53e Fix installing plugin in wrong dir
Original commit message from CVS:
Fix installing plugin in wrong dir
2003-07-29 00:12:30 +00:00
Ronald S. Bultje 68a12e8ba3 Plugin details fixes
Original commit message from CVS:
Plugin details fixes
2003-07-12 14:48:27 +00:00
Wim Taymans 13cbce8aab Updated example app
Original commit message from CVS:
Updated example app
2003-07-10 20:40:36 +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
Wim Taymans 605279f143 updated example with correct code to add namespaces to root element.
Original commit message from CVS:
updated example with correct code to add namespaces to root element.
2003-06-09 13:09:21 +00:00
David Schleef 1dfc44793e Call perl script using $(PERL_PATH)
Original commit message from CVS:
Call perl script using $(PERL_PATH)
2003-05-18 03:36:41 +00:00
Benjamin Otte 50fa7dc2cd destroyed gst_*_destroy in the examples - use gst_object_unref instead
Original commit message from CVS:
destroyed gst_*_destroy in the examples - use gst_object_unref instead
2003-04-15 17:40:56 +00:00
Wim Taymans d53f8fa432 I'm too lazy to comment this
Original commit message from CVS:
.
2003-02-25 20:57:05 +00:00
Christian Schaller e8b49479dd Added cutter patch from Andrew Turner and sat default scheduler to opt
Original commit message from CVS:
Added cutter patch from Andrew Turner and sat default scheduler to opt
2003-02-23 20:15:00 +00:00
Wim Taymans c17b392f20 Example of how an app could read data from a pipeline, this one wont run before queue is changed.
Original commit message from CVS:
Example of how an app could read data from a pipeline, this one wont run
before queue is changed.
2003-02-12 23:18:54 +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
David I. Lehn 6877e9592f connect -> link
Original commit message from CVS:
connect -> link
2003-01-10 04:54:20 +00:00
Thomas Vander Stichele f1af3cca60 code cleanups and further deprecation fixes
Original commit message from CVS:
code cleanups and further deprecation fixes
2003-01-09 20:02:34 +00:00
Thomas Vander Stichele 5529bbc7dc first pass of connect->link gst-plugins and other stuff compiles without change at this point
Original commit message from CVS:
first pass of connect->link
gst-plugins and other stuff compiles without change at this point
2003-01-09 14:15:37 +00:00
Thomas Vander Stichele 35387bca47 random cleanups and paranoia checks
Original commit message from CVS:
random cleanups and paranoia checks
2002-11-29 13:59:30 +00:00
David I. Lehn 31efa36756 use G_{BEGIN,END}_DECLS
Original commit message from CVS:
use G_{BEGIN,END}_DECLS
2002-10-30 09:17:34 +00:00
Thomas Vander Stichele c35200bf05 another example
Original commit message from CVS:
another example
2002-09-15 21:33:26 +00:00
Thomas Vander Stichele d616f28fcd try again
Original commit message from CVS:
try again
2002-09-14 23:12:52 +00:00
Thomas Vander Stichele 121c19e9f4 add this
Original commit message from CVS:
add this
2002-09-14 13:56:54 +00:00
Thomas Vander Stichele f98c840f6a adding automatic example extraction from manual
Original commit message from CVS:
adding automatic example extraction from manual
2002-09-14 13:17:10 +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 e7b4bf243f Added an example state change function
Original commit message from CVS:
Added an example state change function
2002-07-25 20:38:04 +00:00
Wim Taymans 22c6519ec9 - Added a little testapp for pad disable using two bins in a pipeline
Original commit message from CVS:
- Added a little testapp for pad disable using two bins in a pipeline
2002-07-24 21:16:46 +00:00
Thomas Vander Stichele e0a398036b better problem checking
Original commit message from CVS:
better problem checking
2002-07-11 15:13:09 +00:00
Thomas Vander Stichele 76c3b66b08 fixes bug 83427
Original commit message from CVS:
fixes bug  83427
2002-05-30 14:30:47 +00:00
Andy Wingo c887de8332 fixups in the prop view/controller compilation fixes in the player add gst-editor to gst-all fixes to adder to comply...
Original commit message from CVS:
* fixups in the prop view/controller
* compilation fixes in the player
* add gst-editor to gst-all
* fixes to adder to comply with new osssink sync issues
* alsa fixes, although still 100% cpu is used, yum
* reenable locking of threaded elements, seems to work fine here
* fix a makefile in examples/plugins
2002-05-27 04:48:57 +00:00
Wim Taymans 4aaca5cc34 Small fixes, use some wierd hack to make the plugin a .so
Original commit message from CVS:
Small fixes, use some wierd hack to make the plugin a .so
2002-05-26 21:21:37 +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
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 0d2aa4c6d2 Added some sanity checks
Original commit message from CVS:
Added some sanity checks
2002-03-30 17:09:53 +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
Andy Wingo 4d1a23903d s/Gnome-Streamer/GStreamer/
Original commit message from CVS:
s/Gnome-Streamer/GStreamer/
2002-03-20 21:45:09 +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
Andy Wingo cbc6f66cf4 add two apis: gst_element_connect_elements_many (elem1, elem2, ...)
Original commit message from CVS:
* add two apis:
* gst_element_connect_elements_many (elem1, elem2, ...)
- calls gst_element_connect_elements() in order
- should be called gst_element_connect_many, but we need to rename gst_element_connect_elements first
- simplifies common-case code
* gst_bin_add_many (bin, elem1, ...)
- calls gst_bin_add on all of the elems
- again, simplifying common code
2002-02-21 14:44:27 +00:00
Martin Enlund 6f55778255 Updated to use gst-launch instead of gstreamer-launch and mad instead of mpg123
Original commit message from CVS:
Updated to use gst-launch instead of gstreamer-launch and mad instead of mpg123
2002-01-31 09:08:30 +00:00
Wim Taymans e68e6b8a64 autoplug doesn't depend on gnome anymore.
Original commit message from CVS:
autoplug doesn't depend on gnome anymore.
2002-01-17 20:58:42 +00:00
Wim Taymans 0b77ebb8b0 Remove the gnome dependency
Original commit message from CVS:
Remove the gnome dependency
2002-01-17 20:56:12 +00:00
Thomas Vander Stichele f2237cbace I've removed autoplug from build and dist since it seems to need Gnome and we agreed not to have that in the core.
Original commit message from CVS:
I've removed autoplug from build and dist since it seems to need Gnome and
we agreed not to have that in the core.
Can someone take a look at it ? I couldn't get it to work anyway ;)
It should probably either be rewritten without gnome or moved to another
module
2002-01-17 12:31:12 +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
David I. Lehn 8da28910bc s/filter/plugin/ add $(GST_LIBS) to all plugins move Makefile.am things around to a mostly standard layout remove HTT...
Original commit message from CVS:
* s/filter/plugin/
* add $(GST_LIBS) to all plugins
* move Makefile.am things around to a mostly standard layout
* remove HTTP flags/libs from elements since http element moved
2002-01-12 00:47:40 +00:00
Andy Wingo 50043acf47 run a file, this is a quick hack
Original commit message from CVS:
run a file, this is a quick hack
2002-01-11 17:23:49 +00:00